diff options
author | Collin Winter <collinw@gmail.com> | 2017-02-07 19:15:53 -0800 |
---|---|---|
committer | Abhishek Arya <inferno@chromium.org> | 2017-02-07 19:15:53 -0800 |
commit | eabb89cf6bc9443b8acef5e2324b0033430b25eb (patch) | |
tree | b9892cbaf1aebde12c1586e35d4e29bf671a33b4 /docs/glossary.md | |
parent | 6bbfc0b62f224862ea371b9a36432406b791f779 (diff) |
Fix typos and clarify grammar and word choice throughout the OSS-Fuzz docs. (#363)
Diffstat (limited to 'docs/glossary.md')
-rw-r--r-- | docs/glossary.md | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/docs/glossary.md b/docs/glossary.md index fa139a39..cb4272fd 100644 --- a/docs/glossary.md +++ b/docs/glossary.md @@ -1,10 +1,10 @@ # Glossary -Naming things is hard, so this page tries to reduce confusion around fuzzing related terminology. +Naming things is hard, so this page tries to reduce confusion around fuzzing-related terminology. ## Corpus Or **test corpus**, or **fuzzing corpus**.<BR> -A set of [test inputs](#test-input). In most contexts, it is also referred to a set of minimal test inputs that generate maximal code coverage. +A set of [test inputs](#test-input). In most contexts, it refers to a set of minimal test inputs that generate maximal code coverage. ## Fuzz Target Or **Target Function**, or **Fuzzing Target Function**, or **Fuzzing Entry Point**.<BR> @@ -37,7 +37,7 @@ See related terms [Mutation Engine](#mutation-engine) and [Test Generator](#test ## Job type Or **Fuzzer Build**.<BR> -A [ClusterFuzz](clusterfuzz.md) specific term. +A [ClusterFuzz](clusterfuzz.md)-specific term. This refers to a build that contains all the [fuzz targets](#fuzz-target) for a given [project](#project), is run with a specific [fuzzing engine](#fuzzing-engine), in a specific build mode (e.g. with enabled/disabled assertions), and optionally combined with a [sanitizer](#sanitizer). @@ -53,7 +53,7 @@ Example: [radamsa](https://github.com/aoh/radamsa) (a generic test mutator). ## Project -A project is an open source software that is integrated with OSS-Fuzz. +A project is an open source software project that is integrated with OSS-Fuzz. Each project has a single set of configuration files (example: [expat](https://github.com/google/oss-fuzz/tree/master/projects/expat)) and may have one or more [fuzz targets](#fuzz-target) @@ -81,4 +81,4 @@ Examples: ## Test Input A sequence of bytes that is used as input to a [fuzz target](#fuzz-target). -Typicaly, a test input is stored in a separate file. +Typically, a test input is stored in a separate file. |