aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2023-12-23 00:14:11 +0100
committerJay Berkenbilt <ejb@ql.org>2023-12-23 02:10:18 +0100
commit7d7e2234a537b6cd2205fb5cf942d5a9e8a866e3 (patch)
treefc4553803a5510c0e2793cc57d055dd5459e2ff6 /ChangeLog
parent1173a0bdfc56a08eedafc06afcd37f0b35ac3ea2 (diff)
downloadqpdf-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--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index b18283cd..8ccb689c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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.