summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2018-03-05 20:25:17 +0100
committerJay Berkenbilt <ejb@ql.org>2018-03-05 20:26:58 +0100
commitee44aef8d08d8f745380277412ec8bb420648a7c (patch)
tree376c258b3e7c7b449b492f434786ee87d7bbdb3a /ChangeLog
parent6fe1e9de400cf3c86233958d5cef0d2e20b09938 (diff)
downloadqpdf-ee44aef8d08d8f745380277412ec8bb420648a7c.tar.zst
Treat loop in xref tables as damage (fixes #192)
Prior to this fix, if there was a loop detected in following /Prev pointers in xref streams/tables, it would cause qpdf to lose data. Note that this condition causes many PDF readers to hang or fail.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index e7a32833..bba500ee 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2018-03-05 Jay Berkenbilt <ejb@ql.org>
+
+ * Improve handling of loops while following cross reference
+ tables. Fixes #192.
+
2018-03-04 Jay Berkenbilt <ejb@ql.org>
* 8.0.1: release