summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--configure.ac2
-rw-r--r--libqpdf/QPDF.cc2
-rw-r--r--libqpdf/build.mk2
-rw-r--r--manual/qpdf-manual.xml41
5 files changed, 46 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index 70ffdd48..9835d203 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2013-12-17 Jay Berkenbilt <ejb@ql.org>
+
+ * 5.1.0: release
+
2013-12-16 Jay Berkenbilt <ejb@ql.org>
* Document and make explicit that passing null to
diff --git a/configure.ac b/configure.ac
index 9b53403b..4623ca0f 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],[5.0.1])
+AC_INIT([qpdf],[5.1.0])
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_FILES([autoconf.mk])
diff --git a/libqpdf/QPDF.cc b/libqpdf/QPDF.cc
index d1ebb8c2..543b34b7 100644
--- a/libqpdf/QPDF.cc
+++ b/libqpdf/QPDF.cc
@@ -20,7 +20,7 @@
#include <qpdf/QPDF_Null.hh>
#include <qpdf/QPDF_Dictionary.hh>
-std::string QPDF::qpdf_version = "5.0.1";
+std::string QPDF::qpdf_version = "5.1.0";
static char const* EMPTY_PDF =
"%PDF-1.3\n"
diff --git a/libqpdf/build.mk b/libqpdf/build.mk
index 4287b0de..cc815b13 100644
--- a/libqpdf/build.mk
+++ b/libqpdf/build.mk
@@ -96,4 +96,4 @@ $(COBJS_libqpdf): libqpdf/$(OUTPUT_DIR)/%.$(LOBJ): libqpdf/%.c
# * Otherwise, increment REVISION
$(TARGETS_libqpdf): $(OBJS_libqpdf)
- $(call makelib,$(OBJS_libqpdf),$@,$(LDFLAGS),$(LIBS),13,1,0)
+ $(call makelib,$(OBJS_libqpdf),$@,$(LDFLAGS),$(LIBS),14,0,1)
diff --git a/manual/qpdf-manual.xml b/manual/qpdf-manual.xml
index 2cb6be5d..72a52a7f 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 "5.0.1">
-<!ENTITY lastreleased "October 18, 2013">
+<!ENTITY swversion "5.1.0">
+<!ENTITY lastreleased "December 17, 2013">
]>
<book>
<bookinfo>
@@ -2666,6 +2666,43 @@ print "\n";
</para>
<variablelist>
<varlistentry>
+ <term>5.1.0: December 17, 2013</term>
+ <listitem>
+ <itemizedlist>
+ <listitem>
+ <para>
+ Added runtime option
+ (<function>QUtil::setRandomDataProvider</function>) to supply
+ your own random data provider. You can use this if you want
+ to avoid using the OS-provided secure random number generation
+ facility or stdlib's less secure version. See comments in
+ include/qpdf/QUtil.hh for details.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Fixed image comparison tests to not create 12-bit-per-pixel
+ images since some versions of tiffcmp have bugs in comparing
+ them in some cases. This increases the disk space required by
+ the image comparison tests, which are off by default anyway.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Introduce a number of small fixes for compilation on the
+ latest clang in MacOS and the latest Visual C++ in Windows.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Be able to handle broken files that end the xref table header
+ with a space instead of a newline.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
<term>5.0.1: October 18, 2013</term>
<listitem>
<itemizedlist>