diff options
-rw-r--r-- | ChangeLog | 13 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | libqpdf/QPDF.cc | 2 | ||||
-rw-r--r-- | libqpdf/build.mk | 2 | ||||
-rw-r--r-- | manual/qpdf-manual.xml | 30 | ||||
-rw-r--r-- | qpdf.spec | 2 |
6 files changed, 45 insertions, 6 deletions
@@ -1,3 +1,16 @@ +2013-01-17 Jay Berkenbilt <ejb@ql.org> + + * 4.0.1: release + + * Add clarifying comment in QPDF.hh for methods that return the + user password to state that it is no longer possible with newer + encryption formats to recover the user password knowing the owner + password. + + * Fix detection of binary attachments in the test suite. This + resolves false test failures on some platforms. No changes to the + actual QPDF code were made. + 2012-12-31 Jay Berkenbilt <ejb@ql.org> * 4.0.0: release diff --git a/configure.ac b/configure.ac index dff0bd16..cb95c23e 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],[4.0.0]) +AC_INIT([qpdf],[4.0.1]) AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_FILES([autoconf.mk]) diff --git a/libqpdf/QPDF.cc b/libqpdf/QPDF.cc index 160cee4b..7a912dda 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 = "4.0.0+"; +std::string QPDF::qpdf_version = "4.0.1"; static char const* EMPTY_PDF = "%PDF-1.3\n" diff --git a/libqpdf/build.mk b/libqpdf/build.mk index d64fde55..a12a0b2c 100644 --- a/libqpdf/build.mk +++ b/libqpdf/build.mk @@ -91,4 +91,4 @@ $(COBJS_libqpdf): libqpdf/$(OUTPUT_DIR)/%.$(LOBJ): libqpdf/%.c # * Otherwise, increment REVISION $(TARGETS_libqpdf): $(OBJS_libqpdf) - $(call makelib,$(OBJS_libqpdf),$@,$(LDFLAGS),$(LIBS),10,0,0) + $(call makelib,$(OBJS_libqpdf),$@,$(LDFLAGS),$(LIBS),10,1,0) diff --git a/manual/qpdf-manual.xml b/manual/qpdf-manual.xml index b5e22518..59b6c355 100644 --- a/manual/qpdf-manual.xml +++ b/manual/qpdf-manual.xml @@ -5,8 +5,8 @@ <!ENTITY mdash "—"> <!ENTITY ndash "–"> <!ENTITY nbsp " "> -<!ENTITY swversion "4.0.0"> -<!ENTITY lastreleased "December 31, 2012"> +<!ENTITY swversion "4.0.1"> +<!ENTITY lastreleased "January 17, 2013"> ]> <book> <bookinfo> @@ -2461,6 +2461,32 @@ print "\n"; </para> <variablelist> <varlistentry> + <term>4.0.1: January 17, 2013</term> + <listitem> + <itemizedlist> + <listitem> + <para> + Fix detection of binary attachments in test suite to avoid + false test failures on some platforms. + </para> + </listitem> + <listitem> + <para> + Add clarifying comment in <filename>QPDF.hh</filename> to + methods that return the user password explaining that it is no + longer possible with newer encryption formats to recover the + user password knowing the owner password. In earlier + encryption formats, the user password was encrypted in the + file using the owner password. In newer encryption formats, a + separate encryption key is used on the file, and that key is + independently encrypted using both the user password and the + owner password. + </para> + </listitem> + </itemizedlist> + </listitem> + </varlistentry> + <varlistentry> <term>4.0.0: December 31, 2012</term> <listitem> <itemizedlist> @@ -1,6 +1,6 @@ Summary: Command-line tools and library for transforming PDF files Name: qpdf -Version: 4.0.0 +Version: 4.0.1 Release: 1%{?dist} License: Artistic Group: System Environment/Libraries |