aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2010-03-27 16:53:44 +0100
committerJay Berkenbilt <ejb@ql.org>2010-03-27 16:53:44 +0100
commita800b4eaa125f424fb6fc6868a64a020a22aa7fb (patch)
treef678dfa2d8cacbd2a11cb6b1e6f3b1690e4af490 /ChangeLog
parent218900d2c3d155ee139338414f7a57921636de38 (diff)
downloadqpdf-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--ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 2f4cdfac..02711bf5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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