aboutsummaryrefslogtreecommitdiffstats
path: root/fuzz
AgeCommit message (Expand)Author
2024-02-06Detect end of input inside an unfinished JSON stringJay Berkenbilt
2024-02-06Detect JSON object whose value is an indirect objectJay Berkenbilt
2024-02-04Fix JSON parser error found by fuzzJay Berkenbilt
2024-02-04Add json fuzzer with seed files from #1123 and test suiteJay Berkenbilt
2024-02-03Exercise more parameters of the tiff predictor in fuzzJay Berkenbilt
2024-02-03Add additional test case for fuzz testsm-holger
2024-01-17Fix incorrect handling of invalid negative object idsm-holger
2024-01-12Fix null pointer issue on array copyJay Berkenbilt
2023-05-21Rerun clang-formatJay Berkenbilt
2023-05-20Replace 'virtual' specifier with 'override'm-holger
2023-05-05Add the file to reproduce fuzz issue 57639Jay Berkenbilt
2022-09-02Disable copying/assigning to QPDF objects, add QPDF::create()Jay Berkenbilt
2022-05-21Code clean up: use range-style for loops wherever possiblem-holger
2022-05-07Prepare code for JSON v2Jay Berkenbilt
2022-04-30Mark weak encryption with API changes (fixes #576)Jay Berkenbilt
2022-04-30Code clean up: use range-style for loops wherever possibleJay Berkenbilt
2022-04-16Use = default and = delete where possible in classesJay Berkenbilt
2022-04-09Replace PointerHolder with std::shared_ptr in the rest of the codeJay Berkenbilt
2022-04-04Programmatically apply new formatting to codeJay Berkenbilt
2022-03-19Remove old build filesJay Berkenbilt
2022-03-19Convert oss-fuzz-build to use cmakeJay Berkenbilt
2022-03-19Add cmake configuration filesJay Berkenbilt
2022-03-19Change handling of qpdf fuzz corpusJay Berkenbilt
2022-03-05No newline for fuzz shaJay Berkenbilt
2022-02-08WHITESPACE ONLY -- expand tabs in source codeJay Berkenbilt
2022-02-07Update for clean compile with POINTERHOLDER_TRANSITION=2Jay Berkenbilt
2022-02-04PointerHolder: deprecate getPointer() and getRefcount()Jay Berkenbilt
2021-12-16Remove original qpdf fuzz seed corpus from testsJay Berkenbilt
2021-11-11First increment of improving handling of weak crypto (fixes #358)Jay Berkenbilt
2021-11-04Add range check in QPDFNumberTreeObjectHelper (fuzz issue 37740)Jay Berkenbilt
2021-11-04Fix bug in merging resources /DR from foreign AcroForm (fixes #548)Jay Berkenbilt
2021-02-10Fix loop in QPDFOutlineDocumentHelper (fuzz issue 30507)Jay Berkenbilt
2021-01-04Fix some pipelines to be safe if downstream write fails (fuzz issue 28262)Jay Berkenbilt
2021-01-02Make more QPDFPageObjectHelper methods work with form XObjectJay Berkenbilt
2021-01-02QPDFPageObjectHelper: getPageImages -> getImagesJay Berkenbilt
2020-11-21Handle negative numbers in QIntC::range_check (fuzz issue 26994)Jay Berkenbilt
2020-11-11Treat direct page as runtime rather than logic error (fuzz issue 27393)Jay Berkenbilt
2020-10-31Fix stack overflow on direct root (fuzz issue 26761)Jay Berkenbilt
2020-10-22Avoid leak by resolving object streams more than once (fuzz issue 23642)Jay Berkenbilt
2020-10-22Handle jpeg library fuzz false positivesJay Berkenbilt
2020-10-22Check for overflow in page labels (fuzz issue 23599)Jay Berkenbilt
2020-10-22Fix loop detection error (fuzz issue 23172)Jay Berkenbilt
2020-10-21Remove some fuzz files with Mal/PDFEx-H (fixes #460)Jay Berkenbilt
2020-10-16Rename azure-pipelines to build-scriptsJay Berkenbilt
2019-11-09Explicitly use only native crypto for oss-fuzzJay Berkenbilt
2019-11-04Fix two additional fuzz test casesJay Berkenbilt
2019-09-18Fix fuzz issue 16953 (overflow checking in xref stream index)Jay Berkenbilt
2019-08-29Don't encrypt trailer, fixes fuzz issue 15983Jay Berkenbilt
2019-08-28Detect stream in object stream, fixing fuzz 16214Jay Berkenbilt
2019-08-28Safe pipeline pop fixed fuzz issue 15445Jay Berkenbilt