mirror of
https://github.com/qpdf/qpdf.git
synced 2024-12-22 10:58:58 +00:00
65bd8bc57d
As a rule, we should avoid conditional compilation is it always causes code paths that are sometimes not even seen lexically by the compiler. Also, we want the actual code being fuzzed to be as close as possible to the real code. Conditional compilation is suitable to handle underlying system differences. Instead, favor configuration using callbacks or other methods that can be triggered in the places where they need to be exercised. |
||
---|---|---|
.. | ||
ascii85_fuzzer_seed_corpus | ||
dct_fuzzer_seed_corpus | ||
flate_fuzzer_seed_corpus | ||
hex_fuzzer_seed_corpus | ||
json_fuzzer_seed_corpus | ||
lzw_fuzzer_seed_corpus | ||
pngpredictor_fuzzer_seed_corpus | ||
qpdf_extra | ||
qtest | ||
runlength_fuzzer_seed_corpus | ||
tiffpredictor_fuzzer_seed_corpus | ||
ascii85_fuzzer.cc | ||
CMakeLists.txt | ||
dct_fuzzer.cc | ||
flate_fuzzer.cc | ||
hex_fuzzer.cc | ||
json_fuzzer.cc | ||
lzw_fuzzer.cc | ||
oss-fuzz-build | ||
pdf.dict | ||
pngpredictor_fuzzer.cc | ||
qpdf_fuzzer.cc | ||
qpdf_fuzzer.options | ||
README.md | ||
runlength_fuzzer.cc | ||
standalone_fuzz_target_runner.cc | ||
tiffpredictor_fuzzer.cc |
pdf.dict was copied from https://raw.githubusercontent.com/rc0r/afl-fuzz/master/dictionaries/pdf.dict