Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-09 | Prepare 10.0.1 releaserelease-qpdf-10.0.1 | Jay Berkenbilt | |
2020-04-06 | Prepare 10.0.0 release | Jay Berkenbilt | |
2020-04-06 | Delegate random number generation to crypto provider (fixes #418) | Jay Berkenbilt | |
2020-04-06 | Remove QUtil::srandom | Jay Berkenbilt | |
2020-04-06 | Update ChangeLog and manual for openssl crypto provider | Jay Berkenbilt | |
2020-04-06 | Fixes to ChangeLog and manual for 10.0.0 changes | Jay Berkenbilt | |
2020-04-06 | Update documentation and test suite to lock in hard page copy | Jay Berkenbilt | |
Issue #399 mentioned a use case for which qpdf has support, but the fact that it is supported was not documented or in the test suite, making it vulerable to accidental breakage. | |||
2020-04-05 | JSON: implement pattern keys in schema | Jay Berkenbilt | |
2020-04-04 | Allow qpdf to be built on systems without wchar_t (fixes #406) | Jay Berkenbilt | |
2020-03-31 | Use QPDF_EXECUTABLE as a hint for completion | Jay Berkenbilt | |
2020-01-27 | Prepare 9.1.1 releaserelease-qpdf-9.1.1 | Jay Berkenbilt | |
2020-01-27 | Add bug fixes to release notes | Jay Berkenbilt | |
2020-01-27 | Spell check | Jay Berkenbilt | |
2020-01-26 | Update copyright to 2020 | Jay Berkenbilt | |
2020-01-26 | Add encrypt key to json | Jay Berkenbilt | |
2020-01-26 | Add --is-encrypted and --requires-password (fixes #390) | Jay Berkenbilt | |
Allow exit status-based checking of whether a file is encrypted or requires a password without necessarily supplying the correct password. Useful for scripting. | |||
2020-01-14 | Begin release notes for 9.1.1 | Jay Berkenbilt | |
2020-01-14 | Rewrite fix-qdf in C++ | Jay Berkenbilt | |
2019-11-17 | Prepare 9.1.0 releaserelease-qpdf-9.1.0 | Jay Berkenbilt | |
2019-11-15 | Fix error in manual | Jay Berkenbilt | |
2019-11-11 | Clean up documentation around gnutls and C++-11 | Jay Berkenbilt | |
2019-11-11 | Fix up documentation around Windows wildcard fix | Jay Berkenbilt | |
2019-11-10 | Prepare 9.1.rc1 release | Jay Berkenbilt | |
2019-11-10 | Spell check | Jay Berkenbilt | |
2019-11-10 | Link with setargv or wsetargv with MSVC (fixes #224) | Jay Berkenbilt | |
For wildcard expansion to work properly with the msvc binary, it is necessary to link with setargv.obj or wsetargv.obj, depending on whether wmain is in use. | |||
2019-11-09 | Allow odd/even modifiers in numeric range (fixes #364) | Jay Berkenbilt | |
2019-11-09 | Add the word "slow" to preserved unreferenced resources docs (fixes #380) | Jay Berkenbilt | |
This makes it more likely for someone who notices a big slow-down in page splitting to discover the option. | |||
2019-11-09 | Update release notes for crypto providers | Jay Berkenbilt | |
2019-11-09 | Update docs for crypto providers | Jay Berkenbilt | |
2019-10-22 | Add ChangeLog and documentation for signature dict enhancements | Jay Berkenbilt | |
2019-10-13 | Prepare 9.0.2 releaserelease-qpdf-9.0.2 | Jay Berkenbilt | |
2019-10-13 | Make --replace-input work with / in path (fixes #365) | Jay Berkenbilt | |
2019-09-20 | Prepare 9.0.1 release | Jay Berkenbilt | |
2019-09-20 | Update release notes for upcoming 9.0.1 release | Jay Berkenbilt | |
2019-09-01 | Fix duplicated release notes entries | Jay Berkenbilt | |
2019-09-01 | Prepare 9.0.0 releaserelease-qpdf-9.0.0 | Jay Berkenbilt | |
2019-08-31 | Add --replace-input option (fixes #321) | Jay Berkenbilt | |
2019-08-31 | Add methods QPDF::anyWarnings and QPDF::closeInputSource | Jay Berkenbilt | |
2019-08-31 | Change release notes order | Jay Berkenbilt | |
2019-08-24 | Track separately whether password was user/owner (fixes #159) | Jay Berkenbilt | |
2019-08-24 | Add some clarification to encryption in the manual | Jay Berkenbilt | |
Per user suggestion in issue 351. | |||
2019-08-24 | Add flags to control zlib compression level (fixes #113) | Jay Berkenbilt | |
2019-08-23 | Pass offset and length to ParserCallbacks::handleObject | Jay Berkenbilt | |
2019-08-20 | Handle invalid name tokens symmetrically for PDF < 1.2 (fixes #332) | Jay Berkenbilt | |
2019-08-19 | Attempt to repair /Type key in pages nodes (fixes #349) | Jay Berkenbilt | |
2019-08-18 | Array optimization fixes performance issues (fixes #305, #311) | Jay Berkenbilt | |
2019-07-04 | Change list to vector for outline helpers (fixes #297) | Thorsten Schöning | |
This change works around STL problems with Embarcadero C++ Builder version 10.2, but std::vector is more common than std::list in qpdf, and this is a relatively new API, so an API change is tolerable. Thanks to Thorsten Schöning <6223655+ams-tschoening@users.noreply.github.com> for the fix. | |||
2019-06-23 | Treat all linearization errors as warnings | Jay Berkenbilt | |
This also reverts the addition of a new checkLinearization that distinguishes errors from warnings. There's no practical distinction between what was considered an error and what was considered a warning. | |||
2019-06-23 | Fix typo in manual | Jay Berkenbilt | |
2019-06-23 | Handle invalid encryption Length (fixes #333) | Jay Berkenbilt | |