summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlbert Astals Cid <aacid@kde.org>2009-05-11 20:49:34 +0200
committerAlbert Astals Cid <aacid@kde.org>2009-05-11 20:49:34 +0200
commitb8bd44f1302f7b6a6923d41c98ec74c118a5abb8 (patch)
tree0b1fc78007a2a7d350e67df2cfc1d799c1100282
parent79bcedd5602729b959f21aed222445de621e7ecb (diff)
Poppler 0.11.0 aka 0.12 Alpha 1poppler-0.11.0
-rw-r--r--CMakeLists.txt4
-rw-r--r--NEWS142
-rw-r--r--configure.ac2
-rw-r--r--msvc/config.h6
-rw-r--r--poppler/Makefile.am2
-rw-r--r--qt4/src/Doxyfile2
6 files changed, 150 insertions, 8 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 001203cb..37ae56db 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -11,7 +11,7 @@ find_package(PkgConfig)
include(MacroEnsureVersion)
include(MacroBoolTo01)
-set(POPPLER_VERSION "0.10.0")
+set(POPPLER_VERSION "0.11.0")
# command line switches
option(ENABLE_XPDF_HEADERS "Install unsupported xpdf headers." OFF)
@@ -258,7 +258,7 @@ add_library(poppler STATIC ${poppler_SRCS})
else(MSVC)
add_library(poppler SHARED ${poppler_SRCS})
endif(MSVC)
-set_target_properties(poppler PROPERTIES VERSION 4.0.0 SOVERSION 4)
+set_target_properties(poppler PROPERTIES VERSION 5.0.0 SOVERSION 5)
target_link_libraries(poppler ${poppler_LIBS})
install(TARGETS poppler RUNTIME DESTINATION bin LIBRARY DESTINATION lib ARCHIVE DESTINATION lib)
diff --git a/NEWS b/NEWS
index 4438b75c..0d8870bc 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,145 @@
+Release 0.11.0 (0.10 Alpha)
+
+ core:
+ * Add initial support for color management
+ * Remove case-insensitive matching of filenames in PDFDoc constructor
+ * Fix extraction of some ActualText content
+ * More work on Annotations support
+ * Improve font rendering in Cairo output device
+ * Fix bug in cairo backend with nested masks
+ * Fix cairo luminosity smask rendering
+ * Add optionally text support to Cairo output device
+ * Add the possibility of setting the datadir on runtime
+ * Return an error code instead of a boolean when saving
+ * Make the font scanner more versatile
+ * Small opimization in documents that use PostScriptFunction transforms
+ * Minor optimization to Stream handling
+ * Fix some compile warnings
+
+ glib:
+ * Optional content support
+ * More work on Annotations support
+ * Improvements to the demo
+ * Documentation improvements
+ * Fix build when compiling with GTK_DISABLE_SINGLE_INCLUDES
+
+ Qt4:
+ * Support URI actions for Table Of Contents items
+ * Documentation improvements
+ * Improvements to the demo
+ * Add a FontIterator for iterating through the fonts of the document
+
+ utils:
+ * Allow the use of cropbox in pdftoppm
+ * Make pdftohtml output png images when the image stream is not a jpeg
+ * Make pdftotext accept cropping options like pdftoppm
+ * Support rendering non-square pixels in pdftoppm
+
+ build system:
+ * Require Cairo 1.8.4 for the Cairo output device
+ * Require CMake 2.6 when using the CMake build system
+ * Optionally require libpng for pdftohtml
+ * Optionally require libcms for color management
+
+Release 0.10.6
+
+ core:
+ * Fix problems that happen when parsing broken JBIG2 files.
+ CVE-2009-0799, CVE-2009-0800, CVE-2009-1179, CVE-2009-1180
+ CVE-2009-1181, CVE-2009-1182, CVE-2009-1183, CVE-2009-1187, CVE-2009-1188
+ * Fix parsing of incorrect border arrays. Bug #19761
+ * Fix clip test for fonts. Bug #20950
+ * Fix getGlyphAdvance to behave correctly on font size changes. Bug #20769
+ * Misc build fixes
+
+ build system:
+ * Fix the Qt4 version we need
+
+Release 0.10.5
+
+ core:
+ * Read the UF entry if present and prefer it over F in Filespec dictionary
+ * Fix typo that was making CairoOutputDev crash on some files. Bug #17337
+ * Make JBIG2Stream more robust to corrupt input data
+ * Do not blindly follow loops parsing OutlineItem. Bug #18364
+ * Set up the error manager before calling jpeg_create_decompress. Bug #20484
+ * Check there is an optional content config before using it. Bug #20587
+ * Fix rendering of some PDF with OpenType fonts. Bug #20605
+
+ build system:
+ * Yet more support for build on windows
+ * Use AC_CHECK_HEADER to find headers. Bug #20538
+ * Check for pkgconfig before using it
+ * General autotools improvements
+
+Release 0.10.4
+
+ core:
+ * Fix a memory leak when asking for a document-level JS
+ * Do not crash in some PDF we do not parse correctly. Bug #19702
+ * Fix crash on unexepcted form Opt value. Bug #19790
+
+ utils:
+ * Fix pdfimages to extract i color components per pixel jpeg images. Bug #19789
+
+Release 0.10.3
+
+ core:
+ * Fix a crash on documents with malformed outline. Bug #19024
+ * Fix leak on AnnotScreen destructor. Bug #19095
+ * Fix wrong PS generation when a large image is in Patterns. Bug #18908
+ * Remove BaseFile.h it was never used. Bug #19298
+ * Improve document saving
+ * Fix PS generation of PDF with malformed font Length2 definition
+ * Fix a leak while parsing annotations
+ * Fix rendering of some checkboxes
+
+ Qt4:
+ * Fix positioning of Form rects on PDF with cropbox
+ * Fix positioning of Annotation rects on PDF with cropbox. Bug #18558.
+ * Small documentation improvements
+ * Make Document::fonts() work when called more than once. Bug #19405
+
+ build system:
+ * CMake: look harder for openjpeg
+ * CMake: update the poppler core headers installation
+ * Autotools: do not install Function.cc as it's not a header
+
+ Qt:
+ * Fix deserialization of links right coordinate
+
+Release 0.10.2
+
+ core:
+ * Fix a crash when selecting text in word mode
+ * Fix a crash in some malformed documents (second argument of opMarkPoint is not a dictionary)
+ * Ensure cairo font matrix is invertable. Fixes bugs #18254 and #18429
+ * Fix a memory leak (Bug #18924)
+
+ Qt4:
+ * Fix deserization of links right coordinate
+
+ misc:
+ * Fix build on Solaris 10 + Sun Studio 12
+ * Compile with -pedantic
+
+Release 0.10.1
+
+ core:
+ * Improvements in Optional Content support
+ * Small fix in Form support
+ * Fix memory leak in case of error
+ * Fix potential crash on text search
+ * Try render documents with invalid indexed color space parameters. Bug #18374
+ * Fix crash on text extraction when poppler-data is not installed. Bug #18023
+
+ Qt:
+ * Fix two memory leaks
+
+ Qt4:
+ * Small documentation improvement
+ * Fix memory leak in the demo code
+
Release 0.10.0
core:
diff --git a/configure.ac b/configure.ac
index 37e08b77..4db7815d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
AC_PREREQ(2.59)
-AC_INIT(poppler, 0.10.0)
+AC_INIT(poppler, 0.11.0)
AC_CONFIG_MACRO_DIR([m4])
AM_INIT_AUTOMAKE([foreign])
AM_CONFIG_HEADER(config.h)
diff --git a/msvc/config.h b/msvc/config.h
index f3d563d6..74a7740c 100644
--- a/msvc/config.h
+++ b/msvc/config.h
@@ -32,13 +32,13 @@
#define PACKAGE_NAME "poppler"
/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "poppler 0.10.0"
+#define PACKAGE_STRING "poppler 0.11.0"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "poppler"
/* Define to the version of this package. */
-#define PACKAGE_VERSION "0.10.0"
+#define PACKAGE_VERSION "0.11.0"
/* Poppler data dir */
#define POPPLER_DATADIR "/usr/local/share/poppler"
@@ -53,7 +53,7 @@
/* #undef USE_EXCEPTIONS */
/* Version number of package */
-#define VERSION "0.10.0"
+#define VERSION "0.11.0"
#define snprintf _snprintf
#define unlink _unlink
diff --git a/poppler/Makefile.am b/poppler/Makefile.am
index df7920fe..53bc5b28 100644
--- a/poppler/Makefile.am
+++ b/poppler/Makefile.am
@@ -141,7 +141,7 @@ libpoppler_la_LIBADD = \
$(PTHREAD_LIBS) \
$(win32_libs)
-libpoppler_la_LDFLAGS = -version-info 4:0:0 @create_shared_lib@
+libpoppler_la_LDFLAGS = -version-info 5:0:0 @create_shared_lib@
if ENABLE_XPDF_HEADERS
diff --git a/qt4/src/Doxyfile b/qt4/src/Doxyfile
index 871c37ca..0cdf4056 100644
--- a/qt4/src/Doxyfile
+++ b/qt4/src/Doxyfile
@@ -31,7 +31,7 @@ PROJECT_NAME = "Poppler Qt4 "
# This could be handy for archiving the generated documentation or
# if some version control system is used.
-PROJECT_NUMBER = 0.10.0
+PROJECT_NUMBER = 0.11.0
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
# base path where the generated documentation will be put.