aboutsummaryrefslogtreecommitdiffstats
path: root/qpdf/qpdf.cc
AgeCommit message (Expand)Author
2018-12-22Move argument parsing into a classJay Berkenbilt
2018-12-22Preliminary implementation of json modeJay Berkenbilt
2018-12-22Move numrange code from qpdf.cc to QUtil.ccJay Berkenbilt
2018-12-22Preserve some outline functionality in page splittingJay Berkenbilt
2018-12-18Preserve page labels (numbers) when splitting and mergingJay Berkenbilt
2018-08-18Add --keep-files-open flag (fixes #237)Jay Berkenbilt
2018-08-13Add --no-warn option to suppress warnings (fixes #232)Jay Berkenbilt
2018-08-13Catch exceptions as const references (fixes #236)Jay Berkenbilt
2018-08-05Keep file open while adding its pages during merge (fixes #217)Jay Berkenbilt
2018-06-22With --verbose, give information on processing merge inputsJay Berkenbilt
2018-06-22Add progress reporting for QPDFWriter (fixes #200)Jay Berkenbilt
2018-06-22Use ClosedFileInputSource when merging files (fixes #154)Jay Berkenbilt
2018-06-22Don't prune resource dictionaries on errors or by requestJay Berkenbilt
2018-06-22When splitting files, remove unreferenced objects (fixes #203)Jay Berkenbilt
2018-06-21Make page range optional in --rotate (fixes #211)Jay Berkenbilt
2018-06-21Convert command-line and test suite to use page helper classesJay Berkenbilt
2018-05-05doc: point out use of @filename for specifying password (fixes #198)Jay Berkenbilt
2018-03-04Support "r" in page ranges (fixes #155)Jay Berkenbilt
2018-02-25Spell checkJay Berkenbilt
2018-02-25Separate copyright notice from --version optionJay Berkenbilt
2018-02-19Add coalesce contents capabilityJay Berkenbilt
2018-02-19Switch from parseContentStream to parsePageContentsJay Berkenbilt
2018-02-19Add option to save pass 1 of lineariziationJay Berkenbilt
2018-01-14Allow raw encryption key to be specifiedJay Berkenbilt
2018-01-14Update copyright to 2018Jay Berkenbilt
2017-12-26Clarify documentation of advanced parsing optionsJay Berkenbilt
2017-09-14Additionally license under Apache License version 2.0Jay Berkenbilt
2017-09-08Fix command-line parsing for --rotateJay Berkenbilt
2017-08-29Replace all atoi calls with QUtil::string_to_intJay Berkenbilt
2017-08-22Spell checkJay Berkenbilt
2017-08-22Update copyright to 2017Jay Berkenbilt
2017-08-21Precheck streams by defaultJay Berkenbilt
2017-08-21Enable finer grained control of stream decodingJay Berkenbilt
2017-08-13Add page rotation (fixes #132)Jay Berkenbilt
2017-08-12Add --verbose flagJay Berkenbilt
2017-08-12Support groups of pages in --split-pages (fixes #30)Jay Berkenbilt
2017-08-12Change --single-pages to --split-pagesJay Berkenbilt
2017-08-11Remove unused PointerHolder interfaceJay Berkenbilt
2017-08-10Call PointerHolder constructor properly (fixes #135)Jay Berkenbilt
2017-08-05Add --split-pages option (fixes #30)Jay Berkenbilt
2017-08-05Refactor write_outputJay Berkenbilt
2017-08-05Move page spec processing earlierJay Berkenbilt
2017-08-05Split qpdf.cc's main into reasonably sized functionsJay Berkenbilt
2017-08-03Fix off-by-one error in --pages argument parsing (fixes #129)Jay Berkenbilt
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-29Add newline-before-endstream option (fixes #103)Jay Berkenbilt
2017-07-29Add option to preserve unreferenced objectsJay Berkenbilt
2017-07-28Add precheck streams capabilityJay Berkenbilt