Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-05-31 | Fix doc reference error | Jay Berkenbilt | |
2022-05-31 | Restore -W option to sphinx-build, lost in cmake version | Jay Berkenbilt | |
2022-05-31 | Update documentation for qpdf JSON v2 | Jay Berkenbilt | |
2022-05-31 | In json mode, reveal recovered user password when otherwise unavailable | Jay Berkenbilt | |
2022-05-31 | Add additional information when listing attachments | Jay Berkenbilt | |
2022-05-23 | Fix minor doc typo | m-holger | |
2022-05-23 | Fix minor doc typo | m-holger | |
2022-05-22 | TODO: clean up remaining work for json v2 | Jay Berkenbilt | |
2022-05-21 | Change default decode level to "none" with --json-output | Jay Berkenbilt | |
2022-05-20 | Make version default to latest for --json-output (like --json) | Jay Berkenbilt | |
2022-05-20 | Major rework -- see long comments | Jay Berkenbilt | |
* Replace --create-from-json=file with --json-input, which causes the regular input to be treated as json. * Eliminate --to-json * In --json=2, bring back "objects" and eliminate "objectinfo". Stream data is never present. * In --json-output=2, write "qpdf-v2" with "objects" and include stream data. | |||
2022-05-20 | Back out fluent QPDFObjectHandle methods. Keep the andGet methods. | Jay Berkenbilt | |
I decided these were confusing and inconsistent with how JSON works. They muddle the API rather than improving it. | |||
2022-05-16 | Add --create-from-json and --update-from-json arguments | Jay Berkenbilt | |
Also add stubs for top-level QPDF methods (createFromJSON, updateFromJSON) | |||
2022-05-08 | Add --to-json option | Jay Berkenbilt | |
2022-05-08 | Implement JSON v2 output | Jay Berkenbilt | |
2022-05-07 | Test json against schema only on demand | Jay Berkenbilt | |
Testing json against schema requires an in-memory copy, so do it only when requested by the test suite. | |||
2022-05-07 | Add --test-json-schema command-line option | Jay Berkenbilt | |
2022-05-04 | JSON: add write methods and implement unparse() in terms of those | Jay Berkenbilt | |
2022-05-04 | Make "objects" and "pages" consistent in JSON output | Jay Berkenbilt | |
2022-05-04 | Add new Pl_String Pipeline | Jay Berkenbilt | |
2022-05-04 | Add new Pl_OStream Pipeline | Jay Berkenbilt | |
2022-05-04 | Add new Pipeline convenience methods | Jay Berkenbilt | |
2022-05-04 | Make Pipeline::write take an unsigned char const* (API change) | Jay Berkenbilt | |
2022-05-04 | Spell check with newer cSpell | Jay Berkenbilt | |
2022-05-03 | Make sure building docs updates job.sums if needed | Jay Berkenbilt | |
2022-05-01 | qtest: don't run coverage when TESTS is given | Jay Berkenbilt | |
2022-05-01 | Spell check | Jay Berkenbilt | |
2022-04-30 | Mark weak encryption with API changes (fixes #576) | Jay Berkenbilt | |
2022-04-30 | Revert "Remove QPDFObjectHandle::replaceOrRemoveKey" | Jay Berkenbilt | |
This reverts commit dc059560e73e0b373a6e54e71b07e3af4b692cb4. I changed my mind. There's no harm in leaving it deprecated for a release cycle. | |||
2022-04-30 | Remove QPDFObjectHandle::replaceOrRemoveKey | Jay Berkenbilt | |
See ChangeLog for rationale for not deprecating it as originally planned. | |||
2022-04-30 | Add new QPDFObjectHandle methods for more fluent programming | Jay Berkenbilt | |
2022-04-23 | Mention "Wrappers" wiki page | Jay Berkenbilt | |
2022-04-16 | Remove deprecated name/number tree constructors | Jay Berkenbilt | |
Remove the name/number tree object helper constructors that don't take a QPDF&. | |||
2022-04-16 | Remove QPDFAcroFormDocumentHelper::copyFieldsFromForeignPage | Jay Berkenbilt | |
2022-04-16 | Change default --json from 1 to latest | Jay Berkenbilt | |
2022-04-16 | Add ChangeLog entries and release notes for previous work | Jay Berkenbilt | |
2022-04-10 | Clean up/fix DLL.h | Jay Berkenbilt | |
* Change DLL_EXPORT to libqpdf_EXPORTS (internal to the build). The new name is cmake's default, is more conventional, and is less likely to clash with other symbols. * Add QPDF_DLL_PRIVATE for non-Windows * Make logic around when to define QPDF_DLL et al more explicit * Add detailed comments | |||
2022-04-09 | Spell check | Jay Berkenbilt | |
2022-04-09 | Update documentation for PointerHolder transition | Jay Berkenbilt | |
2022-04-09 | Bump version to 11.0.0, indicating ABI-breaking changes | Jay Berkenbilt | |
2022-04-09 | Add documentation for code formatting and contribution guidelines | Jay Berkenbilt | |
2022-03-19 | Update ChangeLog and release notesrelease-qpdf-10.6.3.0cmake1 | Jay Berkenbilt | |
2022-03-19 | Add installed package smoke tests in pkg-test directory | Jay Berkenbilt | |
2022-03-19 | Update process for ABI testing | Jay Berkenbilt | |
2022-03-19 | Update build-related documentation and comments | Jay Berkenbilt | |
2022-03-19 | Remove old build files | Jay Berkenbilt | |
2022-03-19 | Add cmake configuration files | Jay Berkenbilt | |
2022-03-19 | Add remimder to update list of files in CMakeLists.txt | Jay Berkenbilt | |
2022-03-19 | Let cmake replace the project version in manual pages | Jay Berkenbilt | |
Also update to cmake variable rather than autoconf variable | |||
2022-03-12 | Minor manual fixes | m-holger | |