summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-10-07Prepare 11.6.2 releasev11.6.2Jay Berkenbilt
2023-10-07Spell checkJay Berkenbilt
2023-10-07Update readthedocs configurationJay Berkenbilt
2023-10-07Bump version to 11.6.2 and update release notesJay Berkenbilt
2023-10-07ChangeLog: mention sharing .idea filesJay Berkenbilt
2023-10-07Fix error with stream recovery (fixes #1042)Jay Berkenbilt
2023-10-07Start a project-level dictionaryJay Berkenbilt
When a user accepts a spelling word, the word appears in a .idea/dictionaries/$user.xml where $user is their username. A user has control over "their "words, but all users see all words. For qpdf, we probably want all the "official" words in qpdf.xml. This should be automated.
2023-10-07Share cmake debug profileJay Berkenbilt
2023-10-07Save CMake profile "maintainer"Jay Berkenbilt
2023-10-07Control IDE project filesJay Berkenbilt
2023-10-06Merge pull request #1044 from pr-apes/patch-1Jay Berkenbilt
provide link to _Crypto providers_
2023-10-06provide link to _Crypto providers_pr-apes
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