diff options
author | Jay Berkenbilt <ejb@ql.org> | 2009-03-08 20:00:19 +0100 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2009-03-08 20:00:19 +0100 |
commit | 599daddb47fc0340e48b02f7ba00ef86bfef8c45 (patch) | |
tree | 8c2d6e168b815b8090861de563beaba885f128aa /ChangeLog | |
parent | 9210dd46d2521e8e61e94d00e37a487bf9a7eda7 (diff) | |
download | qpdf-599daddb47fc0340e48b02f7ba00ef86bfef8c45.tar.zst |
decode streams on check, always exit abnormally when warnings are detected
git-svn-id: svn+q:///qpdf/trunk@660 71b93d88-0707-0410-a8cf-f5a4172ac649
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -1,3 +1,22 @@ +2009-03-08 Jay Berkenbilt <ejb@ql.org> + + * qpdf/fix-qdf (write_ostream): Adjust offsets while writing + object streams to account for changes in the length of the + dictionary and offset tables. + + * qpdf/qpdf.cc (main): In check mode, in addition to checking + structure of file, attempt to decode all stream data. + + * libqpdf/QPDFWriter.cc (QPDFWriter::writeObject): In QDF mode, + write a comment to the QDF file that indicates the object ID from + the original file. + + * libqpdf/QPDF.cc (QPDF::pipeStreamData): Issue a warning instead + of failing if there is a problem found while decoding stream. + + * qpdf/qpdf.cc: Exit with a status of 3 if warnings were found + regardless of what mode we're in. + 2009-02-21 Jay Berkenbilt <ejb@ql.org> * 2.0.4: release |