aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2019-01-16 03:06:38 +0100
committerJay Berkenbilt <ejb@ql.org>2019-01-17 17:43:56 +0100
commite87d149918ed6ed211f733f932df3b62ab445c12 (patch)
tree40c8e30e2296a7569433387a5f047b27e505875d /ChangeLog
parent997f4ab6cbec6be5e045bc4210d315a4e0ab76d4 (diff)
downloadqpdf-e87d149918ed6ed211f733f932df3b62ab445c12.tar.zst
Add QUtil::possible_repaired_encodings
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 8f1ed679..992cf507 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -14,6 +14,14 @@
the first bug in qpdf's history that could result in silent loss
of data when processing a correct input file. Fixes #276.
+2019-01-15 Jay Berkenbilt <ejb@ql.org>
+
+ * Add QUtil::possible_repaired_encodings which, given a string,
+ generates other strings that represent re-interpretation of the
+ bytes in a different coding system. This is used to help recover
+ passwords if the password string was improperly encoded on a
+ different system due to user error or a software bug.
+
2019-01-14 Jay Berkenbilt <ejb@ql.org>
* Add new CLI flags to 128-bit and 256-bit encryption: --assemble,