diff options
author | Jay Berkenbilt <ejb@ql.org> | 2021-01-04 20:56:44 +0100 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2021-01-04 21:17:35 +0100 |
commit | 891751f618fb95b82af289edfd2e1219e3522e6f (patch) | |
tree | 575984a8662a447d7aff7e98a25dd17bcea7a175 /ChangeLog | |
parent | dc92574c10f3e2516ec6445b88c5d584f40df4e5 (diff) | |
download | qpdf-891751f618fb95b82af289edfd2e1219e3522e6f.tar.zst |
Remove unreferenced resources only from relevant pages
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -1,5 +1,10 @@ 2021-01-04 Jay Berkenbilt <ejb@ql.org> + * When qpdf CLI extracts pages, it now only attempts to remove + unreferenced resourecs from the pages that it is keeping. This + change dramatically reduces the time it takes to extract a small + number of pages from a large, complex file. + * Move getNext()->write() calls in some pipelines to ensure that state gates properly reset even if the next pipeline's write throws an exception (fuzz issue 28262). |