aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2013-01-25 17:08:50 +0100
committerJay Berkenbilt <ejb@ql.org>2013-01-25 17:08:50 +0100
commita5d8783f6793de05381fe399d4d0025d480b2aa3 (patch)
treece5ec2723b60569785f79a8fb54edc59b060f9a5 /ChangeLog
parenta7e8b8c789ae43976cab5356a586183ae123a14d (diff)
downloadqpdf-a5d8783f6793de05381fe399d4d0025d480b2aa3.tar.zst
Improve qpdf --check
Fix exit status for case of errors without warnings, continue after errors when possible, add test case for parsing a file with content stream errors on some but not all pages.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog10
1 files changed, 6 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index d7a61d1f..3473a31e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2013-01-25 Jay Berkenbilt <ejb@ql.org>
+
+ * qpdf --check was exiting with status 0 in some rare cases even
+ when errors were found. It now always exits with one of the
+ document error codes (0 for success, 2 for errors, 3 or warnings).
+
2013-01-24 Jay Berkenbilt <ejb@ql.org>
* qpdf --check now does syntactic checks all pages' content
@@ -5,10 +11,6 @@
errors are still not checked, and there are no plans to add
semantic checks.
- * Bug fix: in versions 4.0.0 and 4.0.1, qpdf --check wasn't doing
- as full of a check for linearized files as for non-linearized
- files.
-
2013-01-22 Jay Berkenbilt <ejb@ql.org>
* Add QPDFObjectHandle::getTypeCode(). This method returns a