aboutsummaryrefslogtreecommitdiffhomepage
path: root/docs/glossary.md
diff options
context:
space:
mode:
authorGravatar Collin Winter <collinw@gmail.com>2017-02-07 19:15:53 -0800
committerGravatar Abhishek Arya <inferno@chromium.org>2017-02-07 19:15:53 -0800
commiteabb89cf6bc9443b8acef5e2324b0033430b25eb (patch)
treeb9892cbaf1aebde12c1586e35d4e29bf671a33b4 /docs/glossary.md
parent6bbfc0b62f224862ea371b9a36432406b791f779 (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.md10
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.