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.
- Created by dirkmueller
- In state accepted
Request History
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 added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
anag+factory set openSUSE:Factory:Staging:J as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:J"
anag+factory accepted review
Picked "openSUSE:Factory:Staging:J"
licensedigger accepted review
ok
dimstar accepted review
anag+factory accepted review
Staging Project openSUSE:Factory:Staging:J got accepted.
anag+factory approved review
Staging Project openSUSE:Factory:Staging:J got accepted.
anag+factory accepted request
Staging Project openSUSE:Factory:Staging:J got accepted.