Commit 4071db59aa475b42ba4db71462ab4f83b4bd2132
1 parent
3c5e602a
Prepare 5.1.2 release
Showing
5 changed files
with
43 additions
and
5 deletions
ChangeLog
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],[5.1.1]) | |
| 5 | +AC_INIT([qpdf],[5.1.2]) | |
| 6 | 6 | |
| 7 | 7 | AC_CONFIG_MACRO_DIR([m4]) |
| 8 | 8 | AC_CONFIG_FILES([autoconf.mk]) | ... | ... |
libqpdf/QPDF.cc
libqpdf/build.mk
| ... | ... | @@ -96,4 +96,4 @@ $(COBJS_libqpdf): libqpdf/$(OUTPUT_DIR)/%.$(LOBJ): libqpdf/%.c |
| 96 | 96 | # * Otherwise, increment REVISION |
| 97 | 97 | |
| 98 | 98 | $(TARGETS_libqpdf): $(OBJS_libqpdf) |
| 99 | - $(call makelib,$(OBJS_libqpdf),$@,$(LDFLAGS),$(LIBS),14,1,1) | |
| 99 | + $(call makelib,$(OBJS_libqpdf),$@,$(LDFLAGS),$(LIBS),14,2,1) | ... | ... |
manual/qpdf-manual.xml
| ... | ... | @@ -5,8 +5,8 @@ |
| 5 | 5 | <!ENTITY mdash "—"> |
| 6 | 6 | <!ENTITY ndash "–"> |
| 7 | 7 | <!ENTITY nbsp " "> |
| 8 | -<!ENTITY swversion "5.1.1"> | |
| 9 | -<!ENTITY lastreleased "December 17, 2014"> | |
| 8 | +<!ENTITY swversion "5.1.2"> | |
| 9 | +<!ENTITY lastreleased "June 7, 2014"> | |
| 10 | 10 | ]> |
| 11 | 11 | <book> |
| 12 | 12 | <bookinfo> |
| ... | ... | @@ -2666,6 +2666,42 @@ print "\n"; |
| 2666 | 2666 | </para> |
| 2667 | 2667 | <variablelist> |
| 2668 | 2668 | <varlistentry> |
| 2669 | + <term>5.1.2: June 7, 2014</term> | |
| 2670 | + <listitem> | |
| 2671 | + <itemizedlist> | |
| 2672 | + <listitem> | |
| 2673 | + <para> | |
| 2674 | + Bug fix: linearizing files could create a corrupted output | |
| 2675 | + file under extremely unlikely file size circumstances. See | |
| 2676 | + ChangeLog for details. The odds of getting hit by this are | |
| 2677 | + very low, though one person did. | |
| 2678 | + </para> | |
| 2679 | + </listitem> | |
| 2680 | + <listitem> | |
| 2681 | + <para> | |
| 2682 | + Bug fix: qpdf would fail to write files that had streams with | |
| 2683 | + decode parameters referencing other streams. | |
| 2684 | + </para> | |
| 2685 | + </listitem> | |
| 2686 | + <listitem> | |
| 2687 | + <para> | |
| 2688 | + New example program: <command>pdf-split-pages</command>: | |
| 2689 | + efficiently split PDF files into individual pages. The example | |
| 2690 | + program does this more efficiently than using <command>qpdf | |
| 2691 | + --pages</command> to do it. | |
| 2692 | + </para> | |
| 2693 | + </listitem> | |
| 2694 | + <listitem> | |
| 2695 | + <para> | |
| 2696 | + Packaging fix: Visual C++ binaries did not support Windows XP. | |
| 2697 | + This has been rectified by updating the compilers used to | |
| 2698 | + generate the release binaries. | |
| 2699 | + </para> | |
| 2700 | + </listitem> | |
| 2701 | + </itemizedlist> | |
| 2702 | + </listitem> | |
| 2703 | + </varlistentry> | |
| 2704 | + <varlistentry> | |
| 2669 | 2705 | <term>5.1.1: January 14, 2014</term> |
| 2670 | 2706 | <listitem> |
| 2671 | 2707 | <itemizedlist> | ... | ... |