From e87d149918ed6ed211f733f932df3b62ab445c12 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Tue, 15 Jan 2019 21:06:38 -0500 Subject: Add QUtil::possible_repaired_encodings --- ChangeLog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'ChangeLog') 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 + + * 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 * Add new CLI flags to 128-bit and 256-bit encryption: --assemble, -- cgit v1.2.3-54-g00ecf