Commit 375b494e5725ddf3d1bca0b1223508b67cf87654

Authored by Jay Berkenbilt
1 parent 26a3c3a1

update for 2.1.2

git-svn-id: svn+q:///qpdf/trunk@934 71b93d88-0707-0410-a8cf-f5a4172ac649
ChangeLog
  1 +2010-01-24 Jay Berkenbilt <ejb@ql.org>
  2 +
  3 + * 2.1.2: release
  4 +
  5 + * libqpdf/QPDFWriter.cc: fix logic error in padding calculation.
  6 + When writing linearized files with cross reference streams, the
  7 + padding calculation failed to take differences in sizes of
  8 + compressed data between pass 1 and pass 2 into consideration.
  9 +
1 2009-12-14 Jay Berkenbilt <ejb@ql.org> 10 2009-12-14 Jay Berkenbilt <ejb@ql.org>
2 11
3 * 2.1.1: release 12 * 2.1.1: release
README.maintainer
@@ -4,6 +4,8 @@ Release Reminders @@ -4,6 +4,8 @@ Release Reminders
4 * Increment shared library version information as needed 4 * Increment shared library version information as needed
5 (libqpdf/build.mk) 5 (libqpdf/build.mk)
6 6
  7 + * Update release notes in manual
  8 +
7 * Add a release entry to ChangeLog 9 * Add a release entry to ChangeLog
8 10
9 * Make sure version numbers are consistent in the following 11 * Make sure version numbers are consistent in the following
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.60) 4 AC_PREREQ(2.60)
5 -AC_INIT(qpdf,2.1.1) 5 +AC_INIT(qpdf,2.1.2)
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
@@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
15 #include <qpdf/QPDF_Null.hh> 15 #include <qpdf/QPDF_Null.hh>
16 #include <qpdf/QPDF_Dictionary.hh> 16 #include <qpdf/QPDF_Dictionary.hh>
17 17
18 -std::string QPDF::qpdf_version = "2.1.1"; 18 +std::string QPDF::qpdf_version = "2.1.2";
19 19
20 void 20 void
21 QPDF::InputSource::setLastOffset(off_t offset) 21 QPDF::InputSource::setLastOffset(off_t offset)
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 "2.1.1">  
9 -<!ENTITY lastreleased "December 14, 2009"> 8 +<!ENTITY swversion "2.1.2">
  9 +<!ENTITY lastreleased "January 24, 2010">
10 ]> 10 ]>
11 <book> 11 <book>
12 <bookinfo> 12 <bookinfo>
@@ -2072,6 +2072,20 @@ print &quot;\n&quot;; @@ -2072,6 +2072,20 @@ print &quot;\n&quot;;
2072 </para> 2072 </para>
2073 <variablelist> 2073 <variablelist>
2074 <varlistentry> 2074 <varlistentry>
  2075 + <term>2.1.2: January 24, 2010</term>
  2076 + <listitem>
  2077 + <itemizedlist>
  2078 + <listitem>
  2079 + <para>
  2080 + Fix bug in padding around first half cross reference stream in
  2081 + linearized files. The bug could cause an assertion failure
  2082 + when linearizing certain unlucky files.
  2083 + </para>
  2084 + </listitem>
  2085 + </itemizedlist>
  2086 + </listitem>
  2087 + </varlistentry>
  2088 + <varlistentry>
2075 <term>2.1.1: December 14, 2009</term> 2089 <term>2.1.1: December 14, 2009</term>
2076 <listitem> 2090 <listitem>
2077 <itemizedlist> 2091 <itemizedlist>
qpdf.spec
1 Summary: Command-line tools and library for transforming PDF files 1 Summary: Command-line tools and library for transforming PDF files
2 Name: qpdf 2 Name: qpdf
3 -Version: 2.1.1 3 +Version: 2.1.2
4 Release: 1%{?dist} 4 Release: 1%{?dist}
5 License: Artistic 5 License: Artistic
6 Group: System Environment/Libraries 6 Group: System Environment/Libraries