aboutsummaryrefslogtreecommitdiffstats
path: root/manual
AgeCommit message (Collapse)Author
2020-04-06Delegate random number generation to crypto provider (fixes #418)Jay Berkenbilt
2020-04-06Remove QUtil::srandomJay Berkenbilt
2020-04-06Update ChangeLog and manual for openssl crypto providerJay Berkenbilt
2020-04-06Fixes to ChangeLog and manual for 10.0.0 changesJay Berkenbilt
2020-04-06Update documentation and test suite to lock in hard page copyJay 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-05JSON: implement pattern keys in schemaJay Berkenbilt
2020-04-04Allow qpdf to be built on systems without wchar_t (fixes #406)Jay Berkenbilt
2020-03-31Use QPDF_EXECUTABLE as a hint for completionJay Berkenbilt
2020-01-27Prepare 9.1.1 releaserelease-qpdf-9.1.1Jay Berkenbilt
2020-01-27Add bug fixes to release notesJay Berkenbilt
2020-01-27Spell checkJay Berkenbilt
2020-01-26Update copyright to 2020Jay Berkenbilt
2020-01-26Add encrypt key to jsonJay Berkenbilt
2020-01-26Add --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-14Begin release notes for 9.1.1Jay Berkenbilt
2020-01-14Rewrite fix-qdf in C++Jay Berkenbilt
2019-11-17Prepare 9.1.0 releaserelease-qpdf-9.1.0Jay Berkenbilt
2019-11-15Fix error in manualJay Berkenbilt
2019-11-11Clean up documentation around gnutls and C++-11Jay Berkenbilt
2019-11-11Fix up documentation around Windows wildcard fixJay Berkenbilt
2019-11-10Prepare 9.1.rc1 releaseJay Berkenbilt
2019-11-10Spell checkJay Berkenbilt
2019-11-10Link 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-09Allow odd/even modifiers in numeric range (fixes #364)Jay Berkenbilt
2019-11-09Add 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-09Update release notes for crypto providersJay Berkenbilt
2019-11-09Update docs for crypto providersJay Berkenbilt
2019-10-22Add ChangeLog and documentation for signature dict enhancementsJay Berkenbilt
2019-10-13Prepare 9.0.2 releaserelease-qpdf-9.0.2Jay Berkenbilt
2019-10-13Make --replace-input work with / in path (fixes #365)Jay Berkenbilt
2019-09-20Prepare 9.0.1 releaseJay Berkenbilt
2019-09-20Update release notes for upcoming 9.0.1 releaseJay Berkenbilt
2019-09-01Fix duplicated release notes entriesJay Berkenbilt
2019-09-01Prepare 9.0.0 releaserelease-qpdf-9.0.0Jay Berkenbilt
2019-08-31Add --replace-input option (fixes #321)Jay Berkenbilt
2019-08-31Add methods QPDF::anyWarnings and QPDF::closeInputSourceJay Berkenbilt
2019-08-31Change release notes orderJay Berkenbilt
2019-08-24Track separately whether password was user/owner (fixes #159)Jay Berkenbilt
2019-08-24Add some clarification to encryption in the manualJay Berkenbilt
Per user suggestion in issue 351.
2019-08-24Add flags to control zlib compression level (fixes #113)Jay Berkenbilt
2019-08-23Pass offset and length to ParserCallbacks::handleObjectJay Berkenbilt
2019-08-20Handle invalid name tokens symmetrically for PDF < 1.2 (fixes #332)Jay Berkenbilt
2019-08-19Attempt to repair /Type key in pages nodes (fixes #349)Jay Berkenbilt
2019-08-18Array optimization fixes performance issues (fixes #305, #311)Jay Berkenbilt
2019-07-04Change 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-23Treat all linearization errors as warningsJay 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-23Fix typo in manualJay Berkenbilt
2019-06-23Handle invalid encryption Length (fixes #333)Jay Berkenbilt
2019-06-23Allow set*EncryptionParameters before filename iset (fixes #336)Jay Berkenbilt
2019-06-22Fix --completion-* args to work from AppImage (fixes #285)Jay Berkenbilt