diff --git a/ChangeLog b/ChangeLog index b21baeb0..3a88135c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2018-03-06 Jay Berkenbilt + * 8.0.2: release + * Properly handle pages with no contents. Fixes #194. 2018-03-05 Jay Berkenbilt diff --git a/configure.ac b/configure.ac index 65fecdb3..d60610a2 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script. dnl This config.in requires autoconf 2.5 or greater. AC_PREREQ([2.68]) -AC_INIT([qpdf],[8.0.1]) +AC_INIT([qpdf],[8.0.2]) AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_FILES([autoconf.mk]) @@ -31,7 +31,7 @@ LT_INIT([win32-dll]) # LT = libtool LT_CURRENT=21 LT_AGE=0 -LT_REVISION=1 +LT_REVISION=2 AC_SUBST(LT_CURRENT) AC_SUBST(LT_REVISION) AC_SUBST(LT_AGE) diff --git a/libqpdf/QPDF.cc b/libqpdf/QPDF.cc index 90e90813..4dc1e5ca 100644 --- a/libqpdf/QPDF.cc +++ b/libqpdf/QPDF.cc @@ -19,7 +19,7 @@ #include #include -std::string QPDF::qpdf_version = "8.0.1"; +std::string QPDF::qpdf_version = "8.0.2"; static char const* EMPTY_PDF = "%PDF-1.3\n" diff --git a/manual/qpdf-manual.xml b/manual/qpdf-manual.xml index 97c7d9e4..83b4c429 100644 --- a/manual/qpdf-manual.xml +++ b/manual/qpdf-manual.xml @@ -5,8 +5,8 @@ - - + + ]> @@ -3062,6 +3062,28 @@ print "\n"; ChangeLog in the source distribution. + + 8.0.2: March 6, 2018 + + + + + When a loop is detected while following cross reference + streams or tables, treat this as damage instead of silently + ignoring the previous table. This prevents loss of otherwise + recoverable data in some damaged files. + + + + + + + Properly handle pages with no contents. + + + + + 8.0.1: March 4, 2018