summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-09-05Prepare 11.6.1 releasev11.6.1Jay Berkenbilt
2023-09-05Merge pull request #1035 from m-holger/fixJay Berkenbilt
Fix #1028
2023-09-05Fix #1028m-holger
2023-09-03Prepare 11.6.0 releasev11.6.0Jay Berkenbilt
2023-09-03Tweak formatting in README-maintainer.mdJay Berkenbilt
2023-09-03Change test output file from out.pdf to a.pdf for cleanupJay Berkenbilt
The cleanup() method automatically removes certain files, but not out.pdf. Using a.pdf prevents the file from being left behind after the tests run.
2023-09-03Spell checkJay Berkenbilt
2023-09-03ascii85: ignore whitespace between ~ and > (fixes #973)Jay Berkenbilt
2023-09-03Restore accidentally deleted ChangeLog entryJay Berkenbilt
2023-09-03Tweak ChangeLog wordingJay Berkenbilt
2023-09-03Quote program name in completion output (fixes #1021)Jay Berkenbilt
2023-09-03Move random number device check to runtime (fixes #1022)Jay Berkenbilt
Having it at compile time breaks cross-compilation and isn't really right anyway.
2023-09-03Merge pull request #1014 from m-holger/i1011Jay Berkenbilt
Change QPDF::copyForeignObject to return a null object when called wi…
2023-09-03Refactor test for /Pages object in QPDF::copyForeignObjectm-holger
Test for missing object before accessing obj_copier.object_map.
2023-09-03Merge pull request #1030 from m-holger/exitJay Berkenbilt
Fix exit code when an input other than the primary input generates wa…
2023-09-03Revert "Check for warnings in files used by --pages"Jay Berkenbilt
m-holger's fix is better This reverts commit fa3cdaf1b46dcbb583393f93a02f89207ba21a88.
2023-09-03Check for warnings in files used by --pagesJay Berkenbilt
2023-09-03Fix a few things found by CLionJay Berkenbilt
2023-09-03Fix exit code when an input other than the primary input generates warningsm-holger
2023-09-03Add test for attempts to copy foreign /Pages objectm-holger
2023-09-02Mention JetBrains license in README.mdJay Berkenbilt
2023-09-02Add test cases for fix-qpdf from pipeJay Berkenbilt
2023-09-02Bump version to 11.6Jay Berkenbilt
2023-09-02Merge pull request #1013 from m-holger/poJay Berkenbilt
Simplify QPDFObjectHandle::isPageObject
2023-09-02Merge pull request #1016 from m-holger/i1010Jay Berkenbilt
Change QUtil::read_file_into_string to work with pipes (fixes #1010)
2023-09-02Merge pull request #1017 from m-holger/mboxJay Berkenbilt
Check for missing mediaboxes
2023-09-02Merge pull request #1028 from m-holger/i1003Jay Berkenbilt
Maintain links to foreign pages when copying foreign objects (fixes #1003)
2023-08-26Merge pull request #1025 from zclifford/mainJay Berkenbilt
Remove use of non-standard `char_traits<unsigned char>` from Pl_Buffer
2023-08-25Reserve foreign /Page objects in QPDF::copyForeignObjectm-holger
Ensure that links to foreign pages are not broken provided that the page is subsequently copied.
2023-08-25Change QPDF::reserveObjects to reserve indirect nulls to reserve foreign objectsm-holger
2023-08-25Modify QPDF::replaceReserved to allow replacing indirect nullsm-holger
2023-08-25Store indirect nulls in QPDF_Dictionarym-holger
2023-08-25Store indirect nulls in QPDF_Dictionarym-holger
2023-08-25Change QPDF::copyForeignObject to return a null object when called with a ↵m-holger
/Pages object (fixes #1011)
2023-08-22Remove use of non-standard `char_traits<unsigned char>` from Pl_BufferZoe Clifford
`basic_string<unsigned char>` implies use of `char_traits<unsigned char>`. This char_traits specialization is not standard C++, and will be removed from LibC++ as of LLVM 18. To ensure continued LibC++ compatibility it needs to be removed. There are two possible replacements here: `std::string` (e.g. `std::basic_string<char>`), or `std::vector<unsigned char>`. I have opted for vector since this code is dealing with a binary buffer; though probably either way is fine (why does C++ even have strings anyway??). https://github.com/qpdf/qpdf/issues/1024
2023-08-07Change QUtil::read_file_into_string to work with pipes (fixes #1010)m-holger
2023-07-30Merge pull request #1018 from m-holger/typoJay Berkenbilt
Fix typo in manual
2023-07-29Fix typo in manualm-holger
2023-07-29Check for missing mediaboxesm-holger
2023-07-25Simplify QPDFObjectHandle::isPageObjectm-holger
2023-07-24Merge pull request #1012 from m-holger/i1011Jay Berkenbilt
Fix QPDFObjectHandle::disconnect (partially fixes #1011)
2023-07-24Fix QPDFObjectHandle::disconnect (partially fixes #1011)m-holger
2023-07-23Merge pull request #1007 from m-holger/manualJay Berkenbilt
Fix formatting in library.rst
2023-07-18Fix formatting in library.rstm-holger
2023-07-09Prepare 11.5.0 releasev11.5.0Jay Berkenbilt
2023-07-09Format codeJay Berkenbilt
2023-07-09Update ChangeLog and release notesJay Berkenbilt
2023-07-09Merge pull request #1004 from m-holger/roJay Berkenbilt
Split QPDF::readObject into readTrailer, readObject and readObjectInStream
2023-07-08Tune QPDF::readObjectm-holger
2023-07-08Tune QPDF::readObjectInStreamm-holger