Commit 247d70efee7e55436f119e7fe5a067f8f6dbf03a

Authored by Jay Berkenbilt
1 parent 225b0182

Prepare 5.1.1 release

ChangeLog
  1 +2014-01-14 Jay Berkenbilt <ejb@ql.org>
  2 +
  3 + * 5.1.1: release
  4 +
1 2013-12-26 Jay Berkenbilt <ejb@ql.org> 5 2013-12-26 Jay Berkenbilt <ejb@ql.org>
2 6
3 * Bug fix: when copying foreign objects (which occurs during page 7 * Bug fix: when copying foreign objects (which occurs during page
configure.ac
@@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script. @@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script.
2 dnl This config.in requires autoconf 2.5 or greater. 2 dnl This config.in requires autoconf 2.5 or greater.
3 3
4 AC_PREREQ([2.68]) 4 AC_PREREQ([2.68])
5 -AC_INIT([qpdf],[5.1.0]) 5 +AC_INIT([qpdf],[5.1.1])
6 6
7 AC_CONFIG_MACRO_DIR([m4]) 7 AC_CONFIG_MACRO_DIR([m4])
8 AC_CONFIG_FILES([autoconf.mk]) 8 AC_CONFIG_FILES([autoconf.mk])
libqpdf/QPDF.cc
@@ -20,7 +20,7 @@ @@ -20,7 +20,7 @@
20 #include <qpdf/QPDF_Null.hh> 20 #include <qpdf/QPDF_Null.hh>
21 #include <qpdf/QPDF_Dictionary.hh> 21 #include <qpdf/QPDF_Dictionary.hh>
22 22
23 -std::string QPDF::qpdf_version = "5.1.0"; 23 +std::string QPDF::qpdf_version = "5.1.1";
24 24
25 static char const* EMPTY_PDF = 25 static char const* EMPTY_PDF =
26 "%PDF-1.3\n" 26 "%PDF-1.3\n"
libqpdf/build.mk
@@ -96,4 +96,4 @@ $(COBJS_libqpdf): libqpdf/$(OUTPUT_DIR)/%.$(LOBJ): libqpdf/%.c @@ -96,4 +96,4 @@ $(COBJS_libqpdf): libqpdf/$(OUTPUT_DIR)/%.$(LOBJ): libqpdf/%.c
96 # * Otherwise, increment REVISION 96 # * Otherwise, increment REVISION
97 97
98 $(TARGETS_libqpdf): $(OBJS_libqpdf) 98 $(TARGETS_libqpdf): $(OBJS_libqpdf)
99 - $(call makelib,$(OBJS_libqpdf),$@,$(LDFLAGS),$(LIBS),14,0,1) 99 + $(call makelib,$(OBJS_libqpdf),$@,$(LDFLAGS),$(LIBS),14,1,1)
manual/qpdf-manual.xml
@@ -5,8 +5,8 @@ @@ -5,8 +5,8 @@
5 <!ENTITY mdash "&#x2014;"> 5 <!ENTITY mdash "&#x2014;">
6 <!ENTITY ndash "&#x2013;"> 6 <!ENTITY ndash "&#x2013;">
7 <!ENTITY nbsp "&#xA0;"> 7 <!ENTITY nbsp "&#xA0;">
8 -<!ENTITY swversion "5.1.0">  
9 -<!ENTITY lastreleased "December 17, 2013"> 8 +<!ENTITY swversion "5.1.1">
  9 +<!ENTITY lastreleased "December 17, 2014">
10 ]> 10 ]>
11 <book> 11 <book>
12 <bookinfo> 12 <bookinfo>
@@ -2666,6 +2666,21 @@ print &quot;\n&quot;; @@ -2666,6 +2666,21 @@ print &quot;\n&quot;;
2666 </para> 2666 </para>
2667 <variablelist> 2667 <variablelist>
2668 <varlistentry> 2668 <varlistentry>
  2669 + <term>5.1.1: January 14, 2014</term>
  2670 + <listitem>
  2671 + <itemizedlist>
  2672 + <listitem>
  2673 + <para>
  2674 + Performance fix: copying foreign objects could be very slow
  2675 + with certain types of files. This was most likely to be
  2676 + visible during page splitting and was due to traversing the
  2677 + same objects multiple times in some cases.
  2678 + </para>
  2679 + </listitem>
  2680 + </itemizedlist>
  2681 + </listitem>
  2682 + </varlistentry>
  2683 + <varlistentry>
2669 <term>5.1.0: December 17, 2013</term> 2684 <term>5.1.0: December 17, 2013</term>
2670 <listitem> 2685 <listitem>
2671 <itemizedlist> 2686 <itemizedlist>
@@ -3144,8 +3159,6 @@ print &quot;\n&quot;; @@ -3144,8 +3159,6 @@ print &quot;\n&quot;;
3144 </itemizedlist> 3159 </itemizedlist>
3145 </listitem> 3160 </listitem>
3146 </varlistentry> 3161 </varlistentry>
3147 - </variablelist>  
3148 - <variablelist>  
3149 <varlistentry> 3162 <varlistentry>
3150 <term>3.0.2: September 6, 2012</term> 3163 <term>3.0.2: September 6, 2012</term>
3151 <listitem> 3164 <listitem>
@@ -3170,8 +3183,6 @@ print &quot;\n&quot;; @@ -3170,8 +3183,6 @@ print &quot;\n&quot;;
3170 </itemizedlist> 3183 </itemizedlist>
3171 </listitem> 3184 </listitem>
3172 </varlistentry> 3185 </varlistentry>
3173 - </variablelist>  
3174 - <variablelist>  
3175 <varlistentry> 3186 <varlistentry>
3176 <term>3.0.1: August 11, 2012</term> 3187 <term>3.0.1: August 11, 2012</term>
3177 <listitem> 3188 <listitem>
@@ -3195,8 +3206,6 @@ print &quot;\n&quot;; @@ -3195,8 +3206,6 @@ print &quot;\n&quot;;
3195 </itemizedlist> 3206 </itemizedlist>
3196 </listitem> 3207 </listitem>
3197 </varlistentry> 3208 </varlistentry>
3198 - </variablelist>  
3199 - <variablelist>  
3200 <varlistentry> 3209 <varlistentry>
3201 <term>3.0.0: August 2, 2012</term> 3210 <term>3.0.0: August 2, 2012</term>
3202 <listitem> 3211 <listitem>
@@ -3351,8 +3360,6 @@ print &quot;\n&quot;; @@ -3351,8 +3360,6 @@ print &quot;\n&quot;;
3351 </itemizedlist> 3360 </itemizedlist>
3352 </listitem> 3361 </listitem>
3353 </varlistentry> 3362 </varlistentry>
3354 - </variablelist>  
3355 - <variablelist>  
3356 <varlistentry> 3363 <varlistentry>
3357 <term>2.3.1: December 28, 2011</term> 3364 <term>2.3.1: December 28, 2011</term>
3358 <listitem> 3365 <listitem>
@@ -3450,8 +3457,6 @@ print &quot;\n&quot;; @@ -3450,8 +3457,6 @@ print &quot;\n&quot;;
3450 </itemizedlist> 3457 </itemizedlist>
3451 </listitem> 3458 </listitem>
3452 </varlistentry> 3459 </varlistentry>
3453 - </variablelist>  
3454 - <variablelist>  
3455 <varlistentry> 3460 <varlistentry>
3456 <term>2.2.4: June 25, 2011</term> 3461 <term>2.2.4: June 25, 2011</term>
3457 <listitem> 3462 <listitem>