- Substantial improvements in qpdf's ability to recover from all kinds of corrupted files. qpdf is able to recover many more types of damaged files than it could before, and most damage that it cannot recover from now results in just skipping or preserving the bad parts of the file rather than crashing.
- Several infinite loop issues were addressed.
- Many new features were added including page rotation, an option for efficient splitting of files into groups of fixed numbers of pages, the ability to read command-line arguments, including passwords, from stdin or files, the ability to preserve unreferenced objects when writing files, support for DCT (JPEG) and RunLength encoding filters, and various other improvements to the API.
More details available in the Changelog
Packaging:
- Change license to Apache-2.0
- Add make check
Signed-off-by: Pierre-Yves <pyu@riseup.net>