Commit 8708fd373dd6ec35f718be2f958a5887bd053128

Authored by Jay Berkenbilt
1 parent a04a8358

Prepare 4.0.1 release

ChangeLog
  1 +2013-01-17 Jay Berkenbilt <ejb@ql.org>
  2 +
  3 + * 4.0.1: release
  4 +
  5 + * Add clarifying comment in QPDF.hh for methods that return the
  6 + user password to state that it is no longer possible with newer
  7 + encryption formats to recover the user password knowing the owner
  8 + password.
  9 +
  10 + * Fix detection of binary attachments in the test suite. This
  11 + resolves false test failures on some platforms. No changes to the
  12 + actual QPDF code were made.
  13 +
1 14 2012-12-31 Jay Berkenbilt <ejb@ql.org>
2 15  
3 16 * 4.0.0: release
... ...
configure.ac
... ... @@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script.
2 2 dnl This config.in requires autoconf 2.5 or greater.
3 3  
4 4 AC_PREREQ([2.68])
5   -AC_INIT([qpdf],[4.0.0])
  5 +AC_INIT([qpdf],[4.0.1])
6 6  
7 7 AC_CONFIG_MACRO_DIR([m4])
8 8 AC_CONFIG_FILES([autoconf.mk])
... ...
libqpdf/QPDF.cc
... ... @@ -19,7 +19,7 @@
19 19 #include <qpdf/QPDF_Null.hh>
20 20 #include <qpdf/QPDF_Dictionary.hh>
21 21  
22   -std::string QPDF::qpdf_version = "4.0.0+";
  22 +std::string QPDF::qpdf_version = "4.0.1";
23 23  
24 24 static char const* EMPTY_PDF =
25 25 "%PDF-1.3\n"
... ...
libqpdf/build.mk
... ... @@ -91,4 +91,4 @@ $(COBJS_libqpdf): libqpdf/$(OUTPUT_DIR)/%.$(LOBJ): libqpdf/%.c
91 91 # * Otherwise, increment REVISION
92 92  
93 93 $(TARGETS_libqpdf): $(OBJS_libqpdf)
94   - $(call makelib,$(OBJS_libqpdf),$@,$(LDFLAGS),$(LIBS),10,0,0)
  94 + $(call makelib,$(OBJS_libqpdf),$@,$(LDFLAGS),$(LIBS),10,1,0)
... ...
manual/qpdf-manual.xml
... ... @@ -5,8 +5,8 @@
5 5 <!ENTITY mdash "&#x2014;">
6 6 <!ENTITY ndash "&#x2013;">
7 7 <!ENTITY nbsp "&#xA0;">
8   -<!ENTITY swversion "4.0.0">
9   -<!ENTITY lastreleased "December 31, 2012">
  8 +<!ENTITY swversion "4.0.1">
  9 +<!ENTITY lastreleased "January 17, 2013">
10 10 ]>
11 11 <book>
12 12 <bookinfo>
... ... @@ -2461,6 +2461,32 @@ print &quot;\n&quot;;
2461 2461 </para>
2462 2462 <variablelist>
2463 2463 <varlistentry>
  2464 + <term>4.0.1: January 17, 2013</term>
  2465 + <listitem>
  2466 + <itemizedlist>
  2467 + <listitem>
  2468 + <para>
  2469 + Fix detection of binary attachments in test suite to avoid
  2470 + false test failures on some platforms.
  2471 + </para>
  2472 + </listitem>
  2473 + <listitem>
  2474 + <para>
  2475 + Add clarifying comment in <filename>QPDF.hh</filename> to
  2476 + methods that return the user password explaining that it is no
  2477 + longer possible with newer encryption formats to recover the
  2478 + user password knowing the owner password. In earlier
  2479 + encryption formats, the user password was encrypted in the
  2480 + file using the owner password. In newer encryption formats, a
  2481 + separate encryption key is used on the file, and that key is
  2482 + independently encrypted using both the user password and the
  2483 + owner password.
  2484 + </para>
  2485 + </listitem>
  2486 + </itemizedlist>
  2487 + </listitem>
  2488 + </varlistentry>
  2489 + <varlistentry>
2464 2490 <term>4.0.0: December 31, 2012</term>
2465 2491 <listitem>
2466 2492 <itemizedlist>
... ...
qpdf.spec
1 1 Summary: Command-line tools and library for transforming PDF files
2 2 Name: qpdf
3   -Version: 4.0.0
  3 +Version: 4.0.1
4 4 Release: 1%{?dist}
5 5 License: Artistic
6 6 Group: System Environment/Libraries
... ...