diff options
author | Jay Berkenbilt <ejb@ql.org> | 2010-03-27 16:53:44 +0100 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2010-03-27 16:53:44 +0100 |
commit | a800b4eaa125f424fb6fc6868a64a020a22aa7fb (patch) | |
tree | f678dfa2d8cacbd2a11cb6b1e6f3b1690e4af490 /ChangeLog | |
parent | 218900d2c3d155ee139338414f7a57921636de38 (diff) | |
download | qpdf-a800b4eaa125f424fb6fc6868a64a020a22aa7fb.tar.zst |
updated ChangeLog
git-svn-id: svn+q:///qpdf/trunk@947 71b93d88-0707-0410-a8cf-f5a4172ac649
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -1,3 +1,18 @@ +2010-03-27 Jay Berkenbilt <ejb@ql.org> + + * libqpdf/QPDF_optimization.cc (flattenScalarReferences): Flatten + scalar references for unreferenced objects as well as those seen + during traversal of the file. This matters when preserving object + streams that contain unreferenced objects with indirect scalars. + (Fixes qpdf-Bugs-2974522.) Updated TODO with a description of a + possibly better fix involving removal of flattenScalarReferences. + + * libqpdf/Pl_AES_PDF.cc (finish): Don't complain if an AES input + buffer is not a multiple of 16 bytes. Instead, just pad with + nulls and hope for the best. PDF files have been encountered "in + the wild" that contain AES buffers that aren't a multiple of 16 + bytes. + 2010-01-24 Jay Berkenbilt <ejb@ql.org> * 2.1.2: release |