aboutsummaryrefslogtreecommitdiffhomepage
path: root/docs/glossary.md
diff options
context:
space:
mode:
authorGravatar Kostya Serebryany <konstantin.s.serebryany@gmail.com>2016-11-21 14:37:27 -0800
committerGravatar GitHub <noreply@github.com>2016-11-21 14:37:27 -0800
commit8f9072aca6e53ede46215bc8a920900fe9dcf1a4 (patch)
tree193128187bd9f845653414a110e8a8ad2ea3a4ad /docs/glossary.md
parent560db5835433bf0412240b08ffee1698d82ac7f9 (diff)
Update glossary.md
Diffstat (limited to 'docs/glossary.md')
-rw-r--r--docs/glossary.md13
1 files changed, 8 insertions, 5 deletions
diff --git a/docs/glossary.md b/docs/glossary.md
index 17793daa..d94c8e4c 100644
--- a/docs/glossary.md
+++ b/docs/glossary.md
@@ -4,11 +4,14 @@ TODO
Naming things is hard. This page tries to reduce confusion around naming.
-* **Fuzz Target** or
-* **Target Function** or
-* **Fuzzing Target Function** a function to which we apply fuzzing at the hopes to find a bug.
+## Fuzz Target**
+Or **Target Function** or **Fuzzing Target Function**.<BR>
+A function to which we apply fuzzing.
A [specific signature](libfuzzer.info#fuzz-target) must be used for OSS-Fuzz.
-
-<BR>
+Examples: [openssl](https://github.com/openssl/openssl/blob/master/fuzz/x509.c),
+[SQLite](https://www.sqlite.org/src/artifact/ad79e867fb504338),
+[e2](https://github.com/google/re2/blob/master/re2/fuzzing/re2_fuzzer.cc).
+A Fuzz Target can and should also be used for regression testing
+and for reproducing bug reports, see [ideal integration](ideal_integration.md).
* **Fuzzing Engine** a program that tries to find interesting inputs