summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2018-03-06 17:30:03 +0100
committerJay Berkenbilt <ejb@ql.org>2018-03-06 17:34:07 +0100
commitf8c8e4dcc0f45779dcb93de6f417a2c189d5c157 (patch)
tree799237e51a822e14c21ae9bc090cf6d2c59cdf91
parente4e2e26d990d038b0d35e7466c8a24dbfafab7d2 (diff)
downloadqpdf-f8c8e4dcc0f45779dcb93de6f417a2c189d5c157.tar.zst
Prepare 8.0.2 releaserelease-qpdf-8.0.2
-rw-r--r--ChangeLog2
-rw-r--r--configure.ac4
-rw-r--r--libqpdf/QPDF.cc2
-rw-r--r--manual/qpdf-manual.xml26
4 files changed, 29 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index b21baeb0..3a88135c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
2018-03-06 Jay Berkenbilt <ejb@ql.org>
+ * 8.0.2: release
+
* Properly handle pages with no contents. Fixes #194.
2018-03-05 Jay Berkenbilt <ejb@ql.org>
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 <qpdf/QPDF_Null.hh>
#include <qpdf/QPDF_Dictionary.hh>
-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 @@
<!ENTITY mdash "&#x2014;">
<!ENTITY ndash "&#x2013;">
<!ENTITY nbsp "&#xA0;">
-<!ENTITY swversion "8.0.1">
-<!ENTITY lastreleased "March 4, 2018">
+<!ENTITY swversion "8.0.2">
+<!ENTITY lastreleased "March 6, 2018">
]>
<book>
<bookinfo>
@@ -3063,6 +3063,28 @@ print "\n";
</para>
<variablelist>
<varlistentry>
+ <term>8.0.2: March 6, 2018</term>
+ <listitem>
+ <itemizedlist>
+ <listitem>
+ <para>
+ 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.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <itemizedlist>
+ <listitem>
+ <para>
+ Properly handle pages with no contents.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
<term>8.0.1: March 4, 2018</term>
<listitem>
<itemizedlist>