Commit 81823f4032caefd1050bccb207d315839c1c48db

Authored by Jay Berkenbilt
1 parent 9055723a

Prepare 11.6.3 release

ChangeLog
  1 +2023-10-15 Jay Berkenbilt <ejb@ql.org>
  2 +
  3 + * 11.6.3: release
  4 +
1 5 2023-10-14 Jay Berkenbilt <ejb@ql.org>
2 6  
3 7 * Tweak linearization code to better handle files between 2 GB and
4 8 4 GB in size. Fixes #1023.
5 9  
6   - * Fix serious bug: qpdf could discard a the character after an
7   - escaped octal string. For content, this would only happen with QDF
8   - or when normalizing content, but it could have happened in a
9   - binary string. This bug was introduced between 10.6.3 and 11.0.0.
10   - Fixes #1050.
  10 + * Fix data loss bug: qpdf could discard a the character after an
  11 + escaped octal string consisting of less than three digits. For
  12 + content, this would only happen with QDF or when normalizing
  13 + content. Outside of content, it could have happened in any binary
  14 + string, such as /ID, if the encoding software used octal escape
  15 + strings with less than three digits. This bug was introduced
  16 + between 10.6.3 and 11.0.0. Fixes #1050.
11 17  
12 18 2023-10-07 Jay Berkenbilt <ejb@ql.org>
13 19  
... ...
manual/release-notes.rst
... ... @@ -38,6 +38,20 @@ Planned changes for future 12.x (subject to change):
38 38  
39 39 .. x.y.z: not yet released
40 40  
  41 +11.6.3: October 15, 2023
  42 + - Bug fixes:
  43 +
  44 + - Fix a bug in which qpdf could potentially discard a character in
  45 + a binary string if that character was preceded by an octal
  46 + escaped string with fewer than three digits. This bug was
  47 + introduced in the 11.0.0 release. The bug would not apply to
  48 + content streams with default settings.
  49 +
  50 + - The linearization specification precludes linearized files that
  51 + require offets past the 4 GB mark. A bug in qpdf was preventing
  52 + it from working when offsets had to pass the 2 GB mark. This has
  53 + been corrected.
  54 +
41 55 11.6.2: October 7, 2023
42 56 - Bug fixes:
43 57  
... ...