aboutsummaryrefslogtreecommitdiffstats
path: root/include/qpdf/QPDF.hh
AgeCommit message (Expand)Author
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
2020-10-22Avoid leak by resolving object streams more than once (fuzz issue 23642)Jay Berkenbilt
2020-10-22Fix loop detection error (fuzz issue 23172)Jay Berkenbilt
2020-04-06Allow propagation of errors and retry through StreamDataProviderJay Berkenbilt
2020-04-03Use deleted copy/assignment (C++11)Jay Berkenbilt
2020-01-26Update copyright to 2020Jay Berkenbilt
2019-10-22Add QPDF::getXRefTable()Masamichi Hosoda
2019-08-31Add methods QPDF::anyWarnings and QPDF::closeInputSourceJay Berkenbilt
2019-08-24Track separately whether password was user/owner (fixes #159)Jay Berkenbilt
2019-08-22Protect against coding error of re-entrant parsingJay Berkenbilt
2019-06-23Treat all linearization errors as warningsJay Berkenbilt
2019-06-22qpdf: exit 3 for linearization warnings without errors (fixes #50)Jay Berkenbilt
2019-06-22Remove QPDF::copyForeignObject with unused parameterJay Berkenbilt
2019-06-21Fix sign and conversion warnings (major)Jay Berkenbilt
2019-03-11[bcc32 Error] QPDF.hh(803): E2247 'QPDF::Members::resolving' is not accessibleThorsten Schöning
2019-03-11[bcc32 Error] QPDF.hh(223): E2303 Type name expectedThorsten Schöning
2019-03-11[bcc32 Error] QPDF.hh(203): E2316 'vector' is not a member of 'std'Thorsten Schöning
2019-01-30Clean up some private functionsJay Berkenbilt
2019-01-29Clarify documentation for copyForeignObject regarding pagesJay Berkenbilt
2019-01-29Resolve duplicated page objects (fixes #268)Jay Berkenbilt
2019-01-12Allow adding the same page more than once in --pages (fixes #272)Jay Berkenbilt
2019-01-11Fix version number in commentJay Berkenbilt
2019-01-11Add QPDF::setImmediateCopyFromJay Berkenbilt
2019-01-07Update copyrights for 2019Jay Berkenbilt
2019-01-07Mostly don't require original QPDF for copyForeignObject (fixes #219)Jay Berkenbilt
2019-01-07Make a static version of QPDF::pipeStreamDataJay Berkenbilt
2019-01-07Create an application-scope unique ID for each QPDF objectJay Berkenbilt
2019-01-06Move encryption parameters into a classJay Berkenbilt
2019-01-04Don't call assert while checking linearization data (fixes #209, #231)Jay Berkenbilt
2019-01-04Fix dangling references (fixes #240)Jay Berkenbilt
2018-08-12Protect headers with compliant identifiers (fixes #233)Jay Berkenbilt
2018-08-05Add QPDF_DLL to public destructors (fixes #220)Jay Berkenbilt
2018-06-22Add method to get count of objects in QPDFJay Berkenbilt
2018-06-21Add QPDFPageDocumentHelper and QPDFPageObjectHelperJay Berkenbilt
2018-02-19More robust handling of type errorsJay Berkenbilt
2018-01-14Allow raw encryption key to be specifiedJay Berkenbilt
2018-01-14Update copyright to 2018Jay Berkenbilt
2017-09-14Additionally license under Apache License version 2.0Jay Berkenbilt