Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-01-15 | Add new method JSON::getDictItem | m-holger | |
2024-01-11 | Honor repeated overlay/underlay | Jay Berkenbilt | |
2024-01-10 | Fix deleted copy constructors for Config classes | Jay Berkenbilt | |
2024-01-10 | Bump version to 11.9.0 | Jay Berkenbilt | |
2024-01-10 | Allow --file with --overlay and --underlay | Jay Berkenbilt | |
2024-01-10 | Allow --file and --range with --pages | Jay Berkenbilt | |
Accept --file and --range as named parameters in additional to allowing positional arguments. This is in preparation for adding additional flags. | |||
2024-01-08 | Tweak QPDF::replaceObject | m-holger | |
2024-01-07 | Bug fix: treat old generations of reused objects as null | Jay Berkenbilt | |
2024-01-07 | Spell check | Jay Berkenbilt | |
2024-01-05 | Implement --set-page-labels and supporting API (fixes #939) | Jay Berkenbilt | |
2024-01-05 | Bump version to 11.8.0 | Jay Berkenbilt | |
2024-01-05 | Automated changes for --set-page-labels | Jay Berkenbilt | |
This commit contains the changes from generate_auto_job based on manual changes from the previous commit. | |||
2024-01-05 | Wiring for --set-page-labels: manual (non-bisectable commit) | Jay Berkenbilt | |
This commit contains only the manual changes. It is separated for clarity. This commit would not pass CI because it lacks the automated changes, which appear in the next commit. | |||
2024-01-04 | Remove unused argument in private setWriterOptions method | Jay Berkenbilt | |
2024-01-02 | Support comma-separated numeric values with --collate (fixes #505) | Jay Berkenbilt | |
2024-01-01 | Update copyright to 2024 | Jay Berkenbilt | |
2024-01-01 | Support excluding values from numeric ranges (fixes #564, #790) | Jay Berkenbilt | |
2023-12-29 | Bump version to 11.7.1 | Jay Berkenbilt | |
2023-12-29 | Fix comment formatting and update notes | Jay Berkenbilt | |
2023-12-24 | Remove --disable-signatures; incorporate into --remove-restrictions | Jay Berkenbilt | |
Rather than adding yet another flag that is almost never useful on its own, just have --remove-restrictions disable digital signatures. The operations are still separate in the API. | |||
2023-12-23 | Implement --disable-signatures (fixes #1015) | Jay Berkenbilt | |
2023-12-23 | Add QPDFAcroFormDocumentHelper::disableDigitalSignatures | Jay Berkenbilt | |
2023-12-23 | Format code, bump clang-format version to 18 | Jay Berkenbilt | |
2023-12-20 | Bug fix: don't compress hint streams when --compress-streams=n | Jay Berkenbilt | |
2023-12-17 | Fix doc typos | m-holger | |
2023-12-16 | Merge pull request #1081 from jberkenbilt/future-build | Jay Berkenbilt | |
Future build | |||
2023-12-16 | For 'FUTURE' builds add "+future" to version string | m-holger | |
Also, change so version to 0. | |||
2023-12-16 | Merge pull request #1067 from m-holger/pl_buff | Jay Berkenbilt | |
Reduce copying of Buffer contents | |||
2023-12-16 | Allow regular C++ functions to interoperate with the C API | Jay Berkenbilt | |
2023-12-16 | Bump version to 11.7.0 | Jay Berkenbilt | |
2023-12-10 | Prepare 11.6.4 releasev11.6.4 | Jay Berkenbilt | |
2023-11-26 | In QPDF::pipeStreamData use unique_ptr as heap | m-holger | |
2023-11-26 | Add Buffer constructors taking std::string parameters | m-holger | |
2023-11-18 | Add new method Pl_Buffer::getString | m-holger | |
2023-11-17 | Change Pl_Buffer to use std::string for storage | m-holger | |
2023-10-15 | Bump version to 11.6.3 | Jay Berkenbilt | |
2023-10-15 | Add substract to spelling dictionary with reminder to remove | Jay Berkenbilt | |
2023-10-15 | Write offsets as unsigned in linearization hint tables (fixes #1023) | Jay Berkenbilt | |
2023-10-07 | Spell check | Jay Berkenbilt | |
2023-10-07 | Bump version to 11.6.2 and update release notes | Jay Berkenbilt | |
2023-09-05 | Prepare 11.6.1 releasev11.6.1 | Jay Berkenbilt | |
2023-09-02 | Bump version to 11.6 | Jay Berkenbilt | |
2023-09-02 | Merge pull request #1017 from m-holger/mbox | Jay Berkenbilt | |
Check for missing mediaboxes | |||
2023-09-02 | Merge pull request #1028 from m-holger/i1003 | Jay Berkenbilt | |
Maintain links to foreign pages when copying foreign objects (fixes #1003) | |||
2023-08-25 | Change QPDF::reserveObjects to reserve indirect nulls to reserve foreign objects | m-holger | |
2023-08-25 | Modify QPDF::replaceReserved to allow replacing indirect nulls | m-holger | |
2023-08-22 | Remove use of non-standard `char_traits<unsigned char>` from Pl_Buffer | Zoe 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-07-29 | Check for missing mediaboxes | m-holger | |
2023-07-08 | Tune QPDF::readObjectInStream | m-holger | |
2023-07-08 | Add private method QPDF::validateStreamLineEnd | m-holger | |