Commit 8708fd373dd6ec35f718be2f958a5887bd053128
1 parent
a04a8358
Prepare 4.0.1 release
Showing
6 changed files
with
45 additions
and
6 deletions
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
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 "—"> |
| 6 | 6 | <!ENTITY ndash "–"> |
| 7 | 7 | <!ENTITY nbsp " "> |
| 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 "\n"; |
| 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> | ... | ... |