7 Commits (7a54ec4be88c2d9f13b9c8764fd6b8b5bf474b1b)

Author SHA1 Message Date
Kevin Backhouse db1529aecc
Remove redundant call to exifData(). 4 years ago
Kevin Backhouse 593fcbd865
Add fuzzing dictionary and test all printStructure() options 4 years ago
Kevin Backhouse 2d5cccd488
Enable fuzzing of bmffimage.cpp 4 years ago
Kevin Backhouse a7602639ea
Add printing and writing to fuzzer. 4 years ago
Kevin Backhouse a3e4efe6b4
Rename fuzz target 4 years ago
Kevin Backhouse bf786f4cc6
Updates to make fuzzing work. 4 years ago
Jeka Pats b2cdf2a535
Add libFuzzer integration + report bug
This commit places the basics for libFuzzer integration with one
fuzzer which fuzzes the readMetadata function. The fuzzer is
located at fuzz/read-metadata.

To add more fuzzers please add them to ./fuzz directory as
described in the README.

Also a memory corruption bug is found using this fuzzer which
might lead to additional bugs after fix is pushed.
4 years ago