mirror of https://github.com/qpdf/qpdf.git
Update for 2.3.1
This commit is contained in:
parent
92f0207de8
commit
8e9fe21316
|
@ -1,5 +1,7 @@
|
|||
2011-12-28 Jay Berkenbilt <ejb@ql.org>
|
||||
|
||||
* 2.3.1: release
|
||||
|
||||
* include <stdint.h> if available to support MSVC 2010
|
||||
|
||||
* Since PCRE is not necessarily thread safe, don't declare any
|
||||
|
|
28
TODO
28
TODO
|
@ -1,9 +1,33 @@
|
|||
Next
|
||||
====
|
||||
|
||||
* Do a Windows 64-bit build
|
||||
* Do a Windows 64-bit build. MSVC 2010 Professional x86_64 verified
|
||||
to build and test cleanly in 2.3.1. Hopefully the next release
|
||||
will include 64-bit binary distributions and external libraries.
|
||||
|
||||
|
||||
Better 64-bit support on Windows
|
||||
================================
|
||||
|
||||
* Building 64-bit libraries with MSVC works with existing build.sh as
|
||||
long as the x86_64 version of the compiler is in the path.
|
||||
Currently this generates 32-bit mingw and 64-bit msvc. We need to
|
||||
figure out a way so that make_windows_releases builds both 32-bit
|
||||
and 64-bit versions and puts them in a sensible place. This has
|
||||
only been verified with MSVC 2010 so far; we still need to get it
|
||||
working with 64-bit mingw.
|
||||
|
||||
* Get rid of int/size_t/off_t inconsistencies. MSVC 2010 can find
|
||||
these if you add /w14267 to the compilation. We might want to do
|
||||
this by default. The easiest way to fix this on Windows is to
|
||||
modify msvc.mk to add this to both cl /c lines and run
|
||||
|
||||
make 2>&1 | tee build.log
|
||||
|
||||
Then, from emacs, compile with command cat build.log.
|
||||
|
||||
This will probably require ABI changes, but it seems worth doing.
|
||||
|
||||
* Fix documentation errors in debian bug reports
|
||||
|
||||
General
|
||||
=======
|
||||
|
|
|
@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script.
|
|||
dnl This config.in requires autoconf 2.5 or greater.
|
||||
|
||||
AC_PREREQ(2.60)
|
||||
AC_INIT(qpdf,2.3.0)
|
||||
AC_INIT(qpdf,2.3.1)
|
||||
|
||||
AC_CONFIG_MACRO_DIR([m4])
|
||||
AC_CONFIG_FILES([autoconf.mk])
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
#include <qpdf/QPDF_Null.hh>
|
||||
#include <qpdf/QPDF_Dictionary.hh>
|
||||
|
||||
std::string QPDF::qpdf_version = "2.3.0";
|
||||
std::string QPDF::qpdf_version = "2.3.1";
|
||||
|
||||
void
|
||||
QPDF::InputSource::setLastOffset(off_t offset)
|
||||
|
|
|
@ -72,4 +72,4 @@ $(OBJS_libqpdf): libqpdf/$(OUTPUT_DIR)/%.$(LOBJ): libqpdf/%.cc
|
|||
# * Otherwise, increment REVISION
|
||||
|
||||
$(TARGETS_libqpdf): $(OBJS_libqpdf)
|
||||
$(call makelib,$(OBJS_libqpdf),$@,$(LDFLAGS),$(LIBS),7,0,4)
|
||||
$(call makelib,$(OBJS_libqpdf),$@,$(LDFLAGS),$(LIBS),7,1,4)
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
<!ENTITY mdash "—">
|
||||
<!ENTITY ndash "–">
|
||||
<!ENTITY nbsp " ">
|
||||
<!ENTITY swversion "2.3.0">
|
||||
<!ENTITY lastreleased "August 11, 2011">
|
||||
<!ENTITY swversion "2.3.1">
|
||||
<!ENTITY lastreleased "December 28, 2011">
|
||||
]>
|
||||
<book>
|
||||
<bookinfo>
|
||||
|
@ -2086,6 +2086,35 @@ print "\n";
|
|||
<filename>ChangeLog</filename> in the source distribution.
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>2.3.1: December 28, 2011</term>
|
||||
<listitem>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>
|
||||
Fix thread-safety problem resulting from non-thread-safe use
|
||||
of the PCRE library.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Made a few minor documentation fixes.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Add workaround for a bug that appears in some versions of
|
||||
ghostscript to the test suite
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Fix minor build issue for Visual C++ 2010.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>2.3.0: August 11, 2011</term>
|
||||
<listitem>
|
||||
|
|
Loading…
Reference in New Issue