From a5d8783f6793de05381fe399d4d0025d480b2aa3 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Fri, 25 Jan 2013 11:08:50 -0500 Subject: 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. --- ChangeLog | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index d7a61d1f..3473a31e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2013-01-25 Jay Berkenbilt + + * 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 * 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 * Add QPDFObjectHandle::getTypeCode(). This method returns a -- cgit v1.2.3-54-g00ecf