Overview

Request 619138 accepted

- Update to version 8.1.0
Usability improvements:
* When splitting files, qpdf detects fonts and images that the
document metadata claims are referenced from a page but are
not actually referenced and omits them from the output file.
* When merging multiple PDF files, qpdf no longer leaves all
the files open.
* The --rotate option's syntax has been extended to make the
page range optional. If you specify --rotate=angle without
specifying a page range, the rotation will be applied to
all pages.
* When merging multiple files, the --verbose option now prints
information about each file as it operates on that file.
* When the --progress option is specified, qpdf will print a
running indicator of its best guess at how far through the
writing process it is.
Bug fixes:

* Properly decrypt files that use revision 3 of the standard
security handler but use 40 bit keys
(even though revision 3 supports 128-bit keys).
* Limit depth of nested data structures to prevent crashes
from certain types of malformed (malicious) PDFs.
* In “newline before endstream” mode, insert the required
extra newline before the endstream at the end of object streams.
Please see included ChangeLog for complete changelog including
API changes.

Loading...
Request History
Ismail Dönmez's avatar

namtrac created request

- Update to version 8.1.0
Usability improvements:
* When splitting files, qpdf detects fonts and images that the
document metadata claims are referenced from a page but are
not actually referenced and omits them from the output file.
* When merging multiple PDF files, qpdf no longer leaves all
the files open.
* The --rotate option's syntax has been extended to make the
page range optional. If you specify --rotate=angle without
specifying a page range, the rotation will be applied to
all pages.
* When merging multiple files, the --verbose option now prints
information about each file as it operates on that file.
* When the --progress option is specified, qpdf will print a
running indicator of its best guess at how far through the
writing process it is.
Bug fixes:

* Properly decrypt files that use revision 3 of the standard
security handler but use 40 bit keys
(even though revision 3 supports 128-bit keys).
* Limit depth of nested data structures to prevent crashes
from certain types of malformed (malicious) PDFs.
* In “newline before endstream” mode, insert the required
extra newline before the endstream at the end of object streams.
Please see included ChangeLog for complete changelog including
API changes.


Saul Goodman's avatar

licensedigger accepted review

ok


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto added repo-checker as a reviewer

Please review build success


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Dominique Leuenberger's avatar

dimstar accepted review


Staging Bot's avatar

staging-bot set openSUSE:Factory:Staging:I as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:I"


Staging Bot's avatar

staging-bot accepted review

Picked openSUSE:Factory:Staging:I


Dominique Leuenberger's avatar

dimstar_suse accepted review

Removing from openSUSE:Factory:Staging:I, re-evaluation needed


Dominique Leuenberger's avatar

dimstar_suse added factory-staging as a reviewer

Requesting new staging review


Staging Bot's avatar

staging-bot set openSUSE:Factory:Staging:F as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:F"


Staging Bot's avatar

staging-bot accepted review

Picked openSUSE:Factory:Staging:F


Repo Checker's avatar

repo-checker accepted review

cycle and install check passed


Dominique Leuenberger's avatar

dimstar_suse accepted review

ready to accept


Dominique Leuenberger's avatar

dimstar_suse approved review

ready to accept


Dominique Leuenberger's avatar

dimstar_suse accepted request

Accept to openSUSE:Factory

openSUSE Build Service is sponsored by