From 0b6127558d94a8b5ea1cdaca2c58e5b5a0cd1472 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Tue, 17 Dec 2013 15:26:07 -0500 Subject: [PATCH] Prepare 5.1.0 release --- ChangeLog | 4 ++++ configure.ac | 2 +- libqpdf/QPDF.cc | 2 +- libqpdf/build.mk | 2 +- manual/qpdf-manual.xml | 41 +++++++++++++++++++++++++++++++++++++++-- 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 + + * 5.1.0: release + 2013-12-16 Jay Berkenbilt * 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 #include -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 @@ - - + + ]> @@ -2665,6 +2665,43 @@ print "\n"; ChangeLog in the source distribution. + + 5.1.0: December 17, 2013 + + + + + Added runtime option + (QUtil::setRandomDataProvider) 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. + + + + + 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. + + + + + Introduce a number of small fixes for compilation on the + latest clang in MacOS and the latest Visual C++ in Windows. + + + + + Be able to handle broken files that end the xref table header + with a space instead of a newline. + + + + + 5.0.1: October 18, 2013