aboutsummaryrefslogtreecommitdiffstats
path: root/qpdf
AgeCommit message (Expand)Author
2017-07-30Allow reading command-line args from files (fixes #16)Jay Berkenbilt
2017-07-30Detect input file = output file (fixes #29)Jay Berkenbilt
2017-07-30Allow --check to coexist with and precede other operations (fixes #42)Jay Berkenbilt
2017-07-30When recover stream length, indicate the length (fixes #44)Jay Berkenbilt
2017-07-29Add newline-before-endstream option (fixes #103)Jay Berkenbilt
2017-07-29Handle zlib data errors better (fixes #106)Jay Berkenbilt
2017-07-29Better recovery of bad stream start (fixes #104)Jay Berkenbilt
2017-07-29Better handle split content streams (fixes #73)Jay Berkenbilt
2017-07-29Add option to preserve unreferenced objectsJay Berkenbilt
2017-07-29Explicitly check root dictionary typeJay Berkenbilt
2017-07-28Add precheck streams capabilityJay Berkenbilt
2017-07-28Convert many more errors to warningsJay Berkenbilt
2017-07-28Convert stream filtering errors to warningsJay Berkenbilt
2017-07-28Convert object parsing errors to warningsJay Berkenbilt
2017-07-26Include tests for other infinite loop bugsJay Berkenbilt
2017-07-26Detect recursion loops resolving objects (fixes #51)Jay Berkenbilt
2017-07-26Handle object ID 0 (fixes #99)Jay Berkenbilt
2017-07-26Avoid xref reconstruction infinite loop (fixes #100)Jay Berkenbilt
2017-07-26Fix infinite loop while reporting an error (fixes #101)Jay Berkenbilt
2016-01-24Support paths with spacesThorsten Schöning
2016-01-24Use absolute paths for large file testsThorsten Schöning
2016-01-24Fix non-portable use of /dev/nullThorsten Schöning
2016-01-24Fix expr syntax, support spaces in pathsThorsten Schöning
2016-01-24Explicitly invoke shell scripts with shThorsten Schöning
2015-10-31Tolerate some mangled xref tablesJay Berkenbilt
2015-10-31Implement deterministic IDJay Berkenbilt
2015-05-24Copyright 2015Jay Berkenbilt
2015-05-24fix-qdf: handle object streams with > 255 objectsJay Berkenbilt
2015-02-22Detect loops in /Pages structureJay Berkenbilt
2015-02-21Avoid resolving arguments to RJay Berkenbilt
2014-12-29Handle page tree node with no /TypeJay Berkenbilt
2014-11-14Handle pages with no /Contents from getPageContents()Jay Berkenbilt
2014-06-07Handle indirect stream filter/decode parametersJay Berkenbilt
2014-01-14Update Copyright to 2014Jay Berkenbilt
2013-12-26Avoid traversing same object twice when copying objectsJay Berkenbilt
2013-12-14Allow arbitrary whitespace, not just newline, after xrefJay Berkenbilt
2013-11-29Include <algorithm> for std::min, std::maxJay Berkenbilt
2013-11-21Use 8 bit per sample images in testsJay Berkenbilt
2013-10-18Warn when -accessibility=n will be ignoredJay Berkenbilt
2013-10-18Security: replace operator[] with atJay Berkenbilt
2013-10-10Security: avoid pre-allocating vectors based on file dataJay Berkenbilt
2013-10-10Security: better bounds checks for linearization dataJay Berkenbilt
2013-07-08Ignore broken DecodeParms for stream with no filtersJay Berkenbilt
2013-07-08Add --show-npages option to qpdfJay Berkenbilt
2013-07-08Allow numeric range to be omitted qpdf --pagesJay Berkenbilt
2013-06-15Handle more broken filesJay Berkenbilt
2013-06-15Handle /Outlines dictionary being a direct objectJay Berkenbilt
2013-06-15Add optional /Length key in crypt filter dictionaryJay Berkenbilt
2013-06-14Bug fix: handle generation > 0 when generating object streamsJay Berkenbilt
2013-06-14Use QPDFObjectHandle::getObjGen() where appropriateJay Berkenbilt