aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDF.cc
AgeCommit message (Expand)Author
2022-02-08WHITESPACE ONLY -- expand tabs in source codeJay Berkenbilt
2022-02-07Update for clean compile with POINTERHOLDER_TRANSITION=2Jay Berkenbilt
2022-02-05API contract: qpdf_get_qpdf_version() returns a staticJay Berkenbilt
2022-02-04Add a blank line after the first header included in each sourceJay 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-02-04PointerHolder: deprecate getPointer() and getRefcount()Jay Berkenbilt
2022-01-27Remove some if statements and simplify some boolean expressionsm-holger
2021-12-20Prepare 10.5.0 releaseJay Berkenbilt
2021-11-29Improve testing and error handling around operating before processingJay Berkenbilt
2021-11-29Initialize QPDF::Members::file (fixes #584)Jay Berkenbilt
2021-11-16Prepare 10.4.0 releaserelease-qpdf-10.4.0Jay Berkenbilt
2021-11-07Make recovery logic flexible about where objects end (fixes #573)Jay Berkenbilt
2021-05-08Prepare 10.3.2 releaserelease-qpdf-10.3.2Jay Berkenbilt
2021-03-11Prepare 10.3.1 releaserelease-qpdf-10.3.1Jay Berkenbilt
2021-03-05Prepare 10.3.0 releaserelease-qpdf-10.3.0Jay Berkenbilt
2021-03-03Add QPDF::numWarningsJay Berkenbilt
2021-02-25Have QPDFObjectHandle notice when replaceObject was calledJay Berkenbilt
2021-02-23Prepare 10.2.0 releaserelease-qpdf-10.2.0Jay 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-02-06Make wrong object stream type a warningJay Berkenbilt
2021-01-26NNTree: rework iterators to be more memory efficientJay Berkenbilt
2021-01-24Use new QPDF{Name,Number}TreeObjectHelper APIJay Berkenbilt
2021-01-24Use QPDFNameTreeObjectHelper's iterator directlyJay Berkenbilt
2021-01-11Treat /EmbeddedFiles as a proper name treeJay Berkenbilt
2021-01-06Warn rather than segv on access after closing input source (fixes #495)Jay Berkenbilt
2021-01-04Prepare version 10.1.0release-qpdf-10.1.0Jay Berkenbilt
2020-12-28Implement user-provided stream filtersJay Berkenbilt
2020-11-21Prepare 10.0.4 releaserelease-qpdf-10.0.4Jay Berkenbilt
2020-11-04Ignore unused field in xref entry, avoiding range error (fixes #482)Jay Berkenbilt
2020-10-31Prepare 10.0.3 releaserelease-qpdf-10.0.3Jay Berkenbilt
2020-10-31Add comments explaining the foreign object copying codeJay Berkenbilt
2020-10-31Fix foreign stream copying bug (fixes #478)Jay Berkenbilt
2020-10-27Prepare 10.0.2 releaserelease-qpdf-10.0.2Jay Berkenbilt
2020-10-27Revert removal of unreadCh change for performanceJay Berkenbilt
2020-10-22Avoid leak by resolving object streams more than once (fuzz issue 23642)Jay Berkenbilt
2020-10-22Minor code cleanupJay Berkenbilt
2020-10-22Obscure bug fix copying foreign streams in special cases (fixes #449)Jay Berkenbilt
2020-10-21Protect numeric conversion against user's locale (fixes #459)Jay Berkenbilt
2020-10-18Stop using InputSource::unreadChJay Berkenbilt
2020-10-17Check integer overflow in resolveObjectsInStreamDean Scarff
2020-04-09Prepare 10.0.1 releaserelease-qpdf-10.0.1Jay Berkenbilt
2020-04-06Prepare 10.0.0 releaseJay Berkenbilt
2020-04-06Allow propagation of errors and retry through StreamDataProviderJay Berkenbilt
2020-04-04Use deterministic assignments for unique_idDean Scarff
2020-01-27Prepare 9.1.1 releaserelease-qpdf-9.1.1Jay Berkenbilt
2019-11-17Prepare 9.1.0 releaserelease-qpdf-9.1.0Jay Berkenbilt
2019-11-10Prepare 9.1.rc1 releaseJay Berkenbilt