aboutsummaryrefslogtreecommitdiffstats
path: root/include/qpdf/QPDF.hh
AgeCommit message (Expand)Author
2022-08-06Add comment clarifying getObject vs othersJay Berkenbilt
2022-08-01Add QPDF::getObject to replace getObjectByObjGen and getObjectByIDm-holger
2022-07-31Provide a simpler QPDF::writeJSONJay Berkenbilt
2022-07-31Simplify --json-outputJay Berkenbilt
2022-07-31Change the output of --json to use "qpdf" instead of "objects"Jay Berkenbilt
2022-07-31Change --json-output formatJay Berkenbilt
2022-07-31Update docs and prepare QPDF::writeJSON for changesJay Berkenbilt
2022-07-24Overload StreamDataProvider::provideStreamDatam-holger
2022-07-24QPDFObjGen : tidy QPDF private methodsm-holger
2022-07-24QPPFObjGen : tidy QPDF::readObjectAtOffsetm-holger
2022-06-25Track whether certain page modifying methods have been calledJay Berkenbilt
2022-06-18QPDF, QPDFJob: use QPDFLogger instead of custom output streamsJay Berkenbilt
2022-05-31Update documentation for qpdf JSON v2Jay Berkenbilt
2022-05-21Format codeJay Berkenbilt
2022-05-21JSON: Fix large file supportJay Berkenbilt
2022-05-21Replace std::regex with validators for better performanceJay Berkenbilt
2022-05-20Exercise object description in testsJay Berkenbilt
2022-05-20Test --update-from-jsonJay Berkenbilt
2022-05-20Major rework -- see long commentsJay Berkenbilt
2022-05-20Support stream data -- not testedJay Berkenbilt
2022-05-20Parse objects; stream data is not yet handledJay Berkenbilt
2022-05-20Add private methods for reserving specific objectsJay Berkenbilt
2022-05-16Implement top-level qpdf json parsingJay Berkenbilt
2022-05-16Add scaffolding for QPDF JSON reactorJay Berkenbilt
2022-05-16Add --create-from-json and --update-from-json argumentsJay Berkenbilt
2022-04-24Add new QPDF::warn that takes most of QPDFExc's argumentsJay Berkenbilt
2022-04-16Use = default and = delete where possible in classesJay Berkenbilt
2022-04-16Make ABI-breaking changes that don't modify API at allJay Berkenbilt
2022-04-09Replace PointerHolder with std::shared_ptr in library sources onlyJay Berkenbilt
2022-04-04Programmatically apply new formatting to codeJay Berkenbilt
2022-02-28Remove Version.h -- it was never usedJay Berkenbilt
2022-02-08Add QPDF::getVersionAsPDFVersionJay Berkenbilt
2022-02-08WHITESPACE ONLY -- expand tabs in source codeJay Berkenbilt
2022-02-05API contract: qpdf_get_qpdf_version() returns a staticJay Berkenbilt
2022-02-04Update copyright for 2022Jay Berkenbilt
2022-02-04Add qpdf version macros to qpdf/DLL.hJay Berkenbilt
2022-02-04Replace containers of PointerHolder with containers of std::shared_ptrJay Berkenbilt
2022-01-30Fix doc typosm-holger
2021-12-09Minor documentation updatesm-holger
2021-11-03Make QPDF::findPage public (fixes #516)Jay Berkenbilt
2021-03-04Major rework of handling form fields when copying pages (fixes #509)Jay Berkenbilt
2021-03-03Add QPDF::numWarningsJay Berkenbilt
2021-02-25Have QPDFObjectHandle notice when replaceObject was calledJay Berkenbilt
2021-02-21QPDFObjectHandle::copyStreamJay Berkenbilt
2021-02-21Refactor: separate copyStreamData from replaceForeignIndirectObjectsJay Berkenbilt
2021-02-06Remove erroneous handling of /EFF for stream decryptionJay Berkenbilt
2021-01-17Add warn() to QPDF's public APIJay Berkenbilt
2021-01-04Update copyright to 2021Jay Berkenbilt
2020-12-28Restructure optimize to allow skipping parameters of filtered streamsJay Berkenbilt
2020-12-28Implement user-provided stream filtersJay Berkenbilt