aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2009-02-21 03:31:32 +0100
committerJay Berkenbilt <ejb@ql.org>2009-02-21 03:31:32 +0100
commit4499e04b5714747eb954420f8133e650a5137d45 (patch)
treef7fba2f5f901ccb6081469af84285714b62fd7a6 /ChangeLog
parent35d72c822e07017feac2c6be02c1d402f4992728 (diff)
downloadqpdf-4499e04b5714747eb954420f8133e650a5137d45.tar.zst
better recovery for appended files with damaged cross-reference tables
git-svn-id: svn+q:///qpdf/trunk@649 71b93d88-0707-0410-a8cf-f5a4172ac649
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index e327b7b3..da5150df 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2009-02-20 Jay Berkenbilt <ejb@ql.org>
+
+ * libqpdf/QPDF.cc (QPDF::insertXrefEntry): when recovering the
+ cross-reference table, have objects we encounter later in the file
+ supersede those we found earlier. This improves the chances of
+ being able to recover appended files with damaged cross-reference
+ tables.
+
2009-02-19 Jay Berkenbilt <ejb@ql.org>
* libqpdf/Pl_LZWDecoder.cc: correct logic error for previously