Overview

Request 1135299 accepted

- update to 11.7.0:
* Add QPDFAcroFormDocumentHelper::disableDigitalSignatures,
which disables any digital signature fields, leaving their
visual representations intact.
The --remove-restrictions command-line argument now calls this.
* Generate a more complete qpdf "man page" from the same source
as qpdf --help. Fixes #1064.
* Allow the syntax "--encrypt --user-password=user-password
--owner-password=owner-password --bits={40,128,256}" when
encrypting PDF files. This is an alternative to the syntax
"--encrypt user-password owner-password {40,128,256}", which
will continue to be supported. The new syntax works better with
shell completion and allows creation of passwords that start
with "-".
* When setting a check box value, allow any value other than
/Off to mean checked. This is permitted by the spec.
* Fix to QPDF JSON: a floating point number that appears in
scientific notation will be converted to fixed-point notation,
rounded to six digits after the decimal point.
* Fix to QPDF JSON: the syntax "n:/pdf-syntax" is now accepted
as an alternative way to represent names. This can be used for
any name (e.g. "n:/text#2fplain"), but it is necessary when the
name contains binary characters.
* Update code and tests so that qpdf's test suite no longer
depends on the output of any specific zlib implementation.
This makes it possible to get a fully passing test suite with any
API-compatible zlib library. CI tests with the default zlib
as well as zlib-ng (including verifying that zlib-ng is not the
default), but any zlib implementation should work. Fixes
#774.

Loading...
Request History
Dirk Mueller's avatar

dirkmueller created request

- update to 11.7.0:
* Add QPDFAcroFormDocumentHelper::disableDigitalSignatures,
which disables any digital signature fields, leaving their
visual representations intact.
The --remove-restrictions command-line argument now calls this.
* Generate a more complete qpdf "man page" from the same source
as qpdf --help. Fixes #1064.
* Allow the syntax "--encrypt --user-password=user-password
--owner-password=owner-password --bits={40,128,256}" when
encrypting PDF files. This is an alternative to the syntax
"--encrypt user-password owner-password {40,128,256}", which
will continue to be supported. The new syntax works better with
shell completion and allows creation of passwords that start
with "-".
* When setting a check box value, allow any value other than
/Off to mean checked. This is permitted by the spec.
* Fix to QPDF JSON: a floating point number that appears in
scientific notation will be converted to fixed-point notation,
rounded to six digits after the decimal point.
* Fix to QPDF JSON: the syntax "n:/pdf-syntax" is now accepted
as an alternative way to represent names. This can be used for
any name (e.g. "n:/text#2fplain"), but it is necessary when the
name contains binary characters.
* Update code and tests so that qpdf's test suite no longer
depends on the output of any specific zlib implementation.
This makes it possible to get a fully passing test suite with any
API-compatible zlib library. CI tests with the default zlib
as well as zlib-ng (including verifying that zlib-ng is not the
default), but any zlib implementation should work. Fixes
#774.


Factory Auto's avatar

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

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Ana Guerrero's avatar

anag+factory set openSUSE:Factory:Staging:J as a staging project

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


Ana Guerrero's avatar

anag+factory accepted review

Picked "openSUSE:Factory:Staging:J"


Saul Goodman's avatar

licensedigger accepted review

ok


Dominique Leuenberger's avatar

dimstar accepted review


Ana Guerrero's avatar

anag+factory accepted review

Staging Project openSUSE:Factory:Staging:J got accepted.


Ana Guerrero's avatar

anag+factory approved review

Staging Project openSUSE:Factory:Staging:J got accepted.


Ana Guerrero's avatar

anag+factory accepted request

Staging Project openSUSE:Factory:Staging:J got accepted.

openSUSE Build Service is sponsored by