[poppler] CMakeLists.txt configure.ac NEWS poppler/Makefile.am qt4/src

Albert Astals Cid aacid at kemper.freedesktop.org
Tue Jan 26 12:47:25 PST 2010


 CMakeLists.txt      |    4 +-
 NEWS                |   99 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac        |    2 -
 poppler/Makefile.am |    2 -
 qt4/src/Doxyfile    |    2 -
 5 files changed, 104 insertions(+), 5 deletions(-)

New commits:
commit 778e764b3cb77526260c3c8b46acf19ad06fc61d
Author: Albert Astals Cid <aacid at kde.org>
Date:   Mon Jan 25 22:40:20 2010 +0000

    poppler 0.13.0

diff --git a/CMakeLists.txt b/CMakeLists.txt
index a7ff535..a810e61 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -12,7 +12,7 @@ include(MacroEnsureVersion)
 include(MacroBoolTo01)
 
 set(POPPLER_MAJOR_VERSION "0")
-set(POPPLER_MINOR_VERSION "12")
+set(POPPLER_MINOR_VERSION "13")
 set(POPPLER_MICRO_VERSION "0")
 set(POPPLER_VERSION "${POPPLER_MAJOR_VERSION}.${POPPLER_MINOR_VERSION}.${POPPLER_MICRO_VERSION}")
 
@@ -282,7 +282,7 @@ add_library(poppler STATIC ${poppler_SRCS})
 else(MSVC)
 add_library(poppler SHARED ${poppler_SRCS})
 endif(MSVC)
-set_target_properties(poppler PROPERTIES VERSION 5.0.0 SOVERSION 5)
+set_target_properties(poppler PROPERTIES VERSION 6.0.0 SOVERSION 6)
 target_link_libraries(poppler ${poppler_LIBS})
 install(TARGETS poppler RUNTIME DESTINATION bin LIBRARY DESTINATION lib${LIB_SUFFIX} ARCHIVE DESTINATION lib${LIB_SUFFIX})
 
diff --git a/NEWS b/NEWS
index ea21c51..33e8f31 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,102 @@
+Release 0.13.0 (0.14 Alpha)
+
+	core:
+	 * Improvements to Annotation rendering. Bug #23108
+	 * Do not give an error when opening files without pages. Bug #24720
+	 * Try to read streams without Length
+	 * Do not crop the transformation matrix at an arbitrary value. Bug #25763
+	 * Make poppler (optionally) relocatable on Windows
+	 * Use a small object cache in GfxResources to cache GState objects
+	 * Reduce the number of redundant pattern creations in the Cairo output device
+	 * Use colToDbl() to avoid rounding error in the Cairo output device
+	 * Fix problems with mask handling in the Cairo output device. Bug #8474
+	 * Use a better scale down implementation in the Cairo output device
+	 * Various optimizations to the Splash output device
+	 * Add the possibility to use floats instead of doubles in the Splash output device. Bug #25578
+	 * Write out fixed-content portion of Type 1 fonts in the PS output device
+	 
+	build system:
+	 * Improvements to the CMake build system
+	 * Enable AM_SILENT_RULES by default in autotools
+	 * Require glib 2.18
+	 * Require GTK+ 2.14
+	 * Make fontconfig optional with mingw compiler
+	 * Remove makefile.vc
+	
+	glib:
+	 * Add support for file attachment annotations
+	 * Improvements to the demo
+	 * Use TextOutputDev to get TextPage when we haven't rendered the page
+	 * Remove support for the Splash output device
+	
+	utils:
+	 * pdftoppm can now write to jpeg
+	 * pdftoppm embeds the correct resolution in png and jpeg files
+	 
+	qt4:
+	 * Minor improvements to the tests
+
+Release 0.12.3
+
+	core:
+	 * Be more lenient with /Decode key on images. Bug #17439
+	 * Correctly initialize fileName in LinkGoToR. Bug #25221
+	 * Improve the reconstruction of the XRef for broken files
+	 * [Cairo backend] Do not crash on malformed files. Bug #24575
+	 * Accept Fontname if FontName is not present. KDE bug #217013
+	 * Make PSOutputDev code a bit more resilient
+	 * Fix writing of null objects. Bug #25465
+	 * [Cairo backend] Fix crash in some documents. GNOME bug #603934
+	 * Correctly initialize profileCommands in Gfx constructor
+	
+	build system:
+	 * Check for openjpeg in the C++ part as it uses bool in the header. Bug #25103
+	
+Release 0.12.2
+
+	core:
+	 * Fix a memory leak when converting to PostScript
+	 * Fix crash when reading a font fails. Bug #24525
+	 * Make the ICC cache per page instead of global. Bug #24686
+	 * Do not accept negative interval lengths in the page labels tree. Bug #24721
+	 * Do not crash on files Aspect of Movie objects are reals instead of integers. Bug #24733
+	 * Do not render patterns when using CairoImageOutputDev
+	 * Allow Transitions dictionary to be a Ref
+	 * Do not crash if jpeg_start_decompress fails. KDE bug #214317
+	
+	glib:
+	 * Fix CVE-2009-3607
+	
+	qt4:
+	 * Use '.' in the annotations XML instead of the decimal separator of the current locale
+
+Release 0.12.1
+
+	core:
+	 * Fix compilation on some compilers
+	 * Only initialize the font list once in Windows32/MSVC
+	 * Do not crash on fonts without CharCodeToUnicode. Bug #24036
+	 * Fix regression due to not setting LC_NUMERIC anymore
+	 * Improve realibility for Streams with broken Length. Bug #6841
+	 * Write the Info into the trailer dict if there is one. Bug #24091
+	 * Do not crash when saving files that come from a stream without name. Bug #24090
+	 * Improve relability of the save function
+	 * Fix the Length value if it was wrong when saving
+	 * Fix includes for those using internal headers
+	 * Rework how hinting is used in the splash backend. It is disabled by default now
+	 * fix constructor of DCTStream when using internal decoder
+	 * Security fixes based xpdf 3.02pl4
+	
+	qt4:
+	 * Add the possibility of setting wheter to use or not font hinting
+	 * Add a way for converters to return more exact errors they had when converting
+	 * Check the document is not locked when converting to PS
+	
+	build system:
+	 * Compile on Cygwin
+	 * Use _WIN32 instead of WIN32. Bug #24259
+	 * Add the possibility to pass LIB_SUFFIX when using CMake
+
 Release 0.12.0
 
 	core:
diff --git a/configure.ac b/configure.ac
index 590e8bf..eb0aa26 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
 m4_define([poppler_version_major],[0])
-m4_define([poppler_version_minor],[12])
+m4_define([poppler_version_minor],[13])
 m4_define([poppler_version_micro],[0])
 m4_define([poppler_version],[poppler_version_major.poppler_version_minor.poppler_version_micro])
 
diff --git a/poppler/Makefile.am b/poppler/Makefile.am
index 096ea76..9654bcb 100644
--- a/poppler/Makefile.am
+++ b/poppler/Makefile.am
@@ -153,7 +153,7 @@ libpoppler_la_LIBADD =				\
 	$(PTHREAD_LIBS)				\
 	$(win32_libs)
 
-libpoppler_la_LDFLAGS = -version-info 5:0:0 @create_shared_lib@
+libpoppler_la_LDFLAGS = -version-info 6:0:0 @create_shared_lib@
 
 if ENABLE_XPDF_HEADERS
 
diff --git a/qt4/src/Doxyfile b/qt4/src/Doxyfile
index 6938b16..d803e5e 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.12.0
+PROJECT_NUMBER         = 0.13.0
 
 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) 
 # base path where the generated documentation will be put. 


More information about the poppler mailing list