Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-07 | Disable QTC inside the library by default (fixes #714) | Jay Berkenbilt | |
This results in measurable performance improvements to packaged binary libqpdf distributions. QTC remains available for library users and is still selectively enabled in CI. | |||
2022-07-24 | Tweak "AndGet" mutator functions again | Jay Berkenbilt | |
Remove any ambiguity around whether old or new value is being returned. | |||
2022-07-24 | Add ChangeLog and release notes for previous contribution | Jay Berkenbilt | |
2022-06-19 | Add qpdfjob_register_progress_reporter | Jay Berkenbilt | |
2022-06-19 | Add examples for output capture (fixes #691) | Jay Berkenbilt | |
2022-06-19 | Add C API to QPDFLogger | Jay Berkenbilt | |
2022-06-19 | Add more flexible funtions to qpdfjob C API | Jay Berkenbilt | |
2022-06-18 | Expose exit code values to C API via Constants.h | Jay Berkenbilt | |
2022-06-18 | Spell check | Jay Berkenbilt | |
2022-06-18 | Use the default logger for other writes to stdout/stderr | Jay Berkenbilt | |
When there is no context for writing output or error messages, use the default logger. | |||
2022-06-18 | Use "save" logger when saving data to standard output | Jay Berkenbilt | |
This includes the output PDF, streams from --show-object and attachments from --save-attachment. This also enables --verbose and --progress to work with saving to stdout. | |||
2022-06-18 | QPDF, QPDFJob: use QPDFLogger instead of custom output streams | Jay Berkenbilt | |
2022-06-18 | Add integer types to Pipeline::operator<< | Jay Berkenbilt | |
2022-05-31 | ChangeLog, release notes for json v2 | 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-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-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-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-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-03-19 | Update ChangeLog and release notesrelease-qpdf-10.6.3.0cmake1 | Jay Berkenbilt | |
2022-03-08 | Spell check, update release notes for 10.6.3 | Jay Berkenbilt | |
2022-02-22 | Recognize explicit UTF-8 strings (fixes #654) | Jay Berkenbilt | |
2022-02-22 | Add documentation and release notes around 0 Tf issue | Jay Berkenbilt | |
2022-02-16 | Prepare 10.6.2 release | Jay Berkenbilt | |
2022-02-15 | Add release notes for 10.6.2 changes so far | Jay Berkenbilt | |
2022-02-11 | Prepare 10.6.1 releaserelease-qpdf-10.6.1 | Jay Berkenbilt | |
2022-02-09 | Fix one more PDF doc encoding error for 10.6 release (fixes #637)release-qpdf-10.6.0 | Jay Berkenbilt | |
2022-02-08 | Prepare 10.6.0 release | Jay Berkenbilt | |
2022-02-08 | Add additional comments about new accessor methods | Jay Berkenbilt | |
2022-02-08 | Preserve input PDF version on pages/split-pages (fixes #610) | Jay Berkenbilt | |
2022-02-08 | Fix doc typos | m-holger | |
2022-02-07 | Rework PointerHolder transition to make it smoother | Jay Berkenbilt | |
* Don't surprise people with deprecation warnings * Provide detailed instructions and support for the transition | |||
2022-02-06 | Comment, ChangeLog, release note for new contribution | Jay Berkenbilt | |
2022-02-05 | Prepare release notes for 10.6 (so far) | Jay Berkenbilt | |
2022-02-01 | QPDFJob: documentation | Jay Berkenbilt | |
2022-01-30 | Generate help content from manual | Jay Berkenbilt | |
This is a massive rewrite of the help text and cli.rst section of the manual. All command-line flags now have their own help and are specifically index. qpdf --help is completely redone. | |||
2021-12-21 | Stop adding pre-built documentation to the source distribution | Jay Berkenbilt | |