oss-fuzz/projects/example/my-api-repo
Jay Berkenbilt f858510cbe Qpdf ownership (#2496)
* example project: fix minor problems with standalone fuzzer

* typo: "successfull" -> "successful"
* main should explicitly return 0 on success

* example project: fix minor problems with Makefile

* make "all" the first target
* use LIB_FUZZING_ENGINE to reference fuzzer in all places

* example project: fix typos in README

* Add upstream qpdf maintainer as auto_cc for qpdf

I am adding myself (using my Google account) as an auto_cc in
preparation for taking over ownership of the qpdf project and doing a
full integration with oss-fuzz.
2019-06-09 18:59:50 -07:00
..
do_stuff_test_data add an 'example' project (#603) 2017-05-13 13:24:17 -07:00
Makefile Qpdf ownership (#2496) 2019-06-09 18:59:50 -07:00
README.md Qpdf ownership (#2496) 2019-06-09 18:59:50 -07:00
do_stuff_fuzzer.cpp [example] Fix a typo in "example" project from #603. 2017-05-14 12:56:09 +02:00
do_stuff_fuzzer.dict Create do_stuff_fuzzer.dict 2017-05-15 17:51:38 -07:00
do_stuff_unittest.cpp add an 'example' project (#603) 2017-05-13 13:24:17 -07:00
my_api.cpp add an 'example' project (#603) 2017-05-13 13:24:17 -07:00
my_api.h add an 'example' project (#603) 2017-05-13 13:24:17 -07:00
standalone_fuzz_target_runner.cpp Qpdf ownership (#2496) 2019-06-09 18:59:50 -07:00

README.md

Example of OSS-Fuzz ideal integration.

This directory contains an example software project that has most of the traits of ideal support for fuzzing.

Files in my-api-repo

Imagine that these files reside in your project's repository:

Files in OSS-Fuzz repository

Example bug

Example bug report filed automatically: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=1562