diff options
author | Jay Berkenbilt <ejb@ql.org> | 2019-01-16 03:06:38 +0100 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2019-01-17 17:43:56 +0100 |
commit | e87d149918ed6ed211f733f932df3b62ab445c12 (patch) | |
tree | 40c8e30e2296a7569433387a5f047b27e505875d /ChangeLog | |
parent | 997f4ab6cbec6be5e045bc4210d315a4e0ab76d4 (diff) | |
download | qpdf-e87d149918ed6ed211f733f932df3b62ab445c12.tar.zst |
Add QUtil::possible_repaired_encodings
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -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, |