qpdf/fuzz
Jay Berkenbilt ba0ef7a124 Replace PointerHolder with std::shared_ptr in the rest of the code
Increase to POINTERHOLDER_TRANSITION=3

patrepl s/PointerHolder/std::shared_ptr/g **/*.cc **/*.hh
patrepl s/make_pointer_holder/std::make_shared/g **/*.cc
patrepl s/make_array_pointer_holder/QUtil::make_shared_array/g **/*.cc
patrepl s,qpdf/std::shared_ptr,qpdf/PointerHolder, **/*.cc **/*.hh
git restore include/qpdf/PointerHolder.hh
git restore libtests/pointer_holder.cc
cleanpatch
./format-code
2022-04-09 17:33:29 -04:00
..
ascii85_fuzzer_seed_corpus Add fuzzers to exercise specific pipeline classes 2019-06-23 15:37:21 -04:00
dct_fuzzer_seed_corpus Add fuzzers to exercise specific pipeline classes 2019-06-23 15:37:21 -04:00
flate_fuzzer_seed_corpus Add fuzzers to exercise specific pipeline classes 2019-06-23 15:37:21 -04:00
hex_fuzzer_seed_corpus Add fuzzers to exercise specific pipeline classes 2019-06-23 15:37:21 -04:00
lzw_fuzzer_seed_corpus Fix fuzz issue 15475 2019-08-25 22:52:25 -04:00
pngpredictor_fuzzer_seed_corpus Add fuzzers to exercise specific pipeline classes 2019-06-23 15:37:21 -04:00
qpdf_extra Add range check in QPDFNumberTreeObjectHelper (fuzz issue 37740) 2021-11-04 14:03:24 -04:00
qtest Change handling of qpdf fuzz corpus 2022-03-18 19:53:18 -04:00
runlength_fuzzer_seed_corpus Add fuzzers to exercise specific pipeline classes 2019-06-23 15:37:21 -04:00
tiffpredictor_fuzzer_seed_corpus Add fuzzers to exercise specific pipeline classes 2019-06-23 15:37:21 -04:00
CMakeLists.txt Add cmake configuration files 2022-03-18 19:53:18 -04:00
README.md oss-fuzz initial integration 2019-06-13 09:28:38 -04:00
ascii85_fuzzer.cc Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
dct_fuzzer.cc Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
flate_fuzzer.cc Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
hex_fuzzer.cc Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
lzw_fuzzer.cc Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
oss-fuzz-build Convert oss-fuzz-build to use cmake 2022-03-18 19:53:18 -04:00
pdf.dict oss-fuzz initial integration 2019-06-13 09:28:38 -04:00
pngpredictor_fuzzer.cc Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
qpdf_fuzzer.cc Replace PointerHolder with std::shared_ptr in the rest of the code 2022-04-09 17:33:29 -04:00
qpdf_fuzzer.options Clean up fuzzer installation and add test files 2019-06-21 17:39:53 -04:00
runlength_fuzzer.cc Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
standalone_fuzz_target_runner.cc Replace PointerHolder with std::shared_ptr in the rest of the code 2022-04-09 17:33:29 -04:00
tiffpredictor_fuzzer.cc Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00