diff options
author | Jay Berkenbilt <ejb@ql.org> | 2023-12-23 00:14:11 +0100 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2023-12-23 02:10:18 +0100 |
commit | 7d7e2234a537b6cd2205fb5cf942d5a9e8a866e3 (patch) | |
tree | fc4553803a5510c0e2793cc57d055dd5459e2ff6 /ChangeLog | |
parent | 1173a0bdfc56a08eedafc06afcd37f0b35ac3ea2 (diff) | |
download | qpdf-7d7e2234a537b6cd2205fb5cf942d5a9e8a866e3.tar.zst |
Implement new --encrypt args and completion (fixes #784)
Positional arguments are supported in a backward-compatible way, but
completion no longer guides users to it.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -1,5 +1,13 @@ 2023-12-22 Jay Berkenbilt <ejb@ql.org> + * 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 "-". + Fixes #874. + * When setting a check box value, allow any value other than /Off to mean checked. This is permitted by the spec. Previously, any value other than /Yes or /Off was rejected. Fixes #1056. |