Poppler 0.12 Releases

poppler-0.12.2.tar.gz (Wed Nov 18, 2009):

        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

poppler-0.12.1.tar.gz (Sun Oct 18, 2009):

        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

poppler-0.12.0.tar.gz (Wed Sep 9, 2009):

        core:
         * Fix printf format security warnings
         * Improve rendering of radial shadings. Bug #20238
         * Better fallback when there's a font type mismatch. Bug #17252
         * Do not crash on attachments without data stream. Bug #10386
         * Fix infinite loop in JBIG2Decoder. Bug #23025

        build system:
         * Minimizes pkg-config dependencies for Qt frontends
         * Add automake 1.11 support
         * Use the newest automake found and not the oldest
         * Support AM_SILENT_RULES when using automake 1.11

        utils:
         * Add common options to pdftoabw

Poppler 0.11 Releases

poppler-0.11.3.tar.gz (Tue Aug 18, 2009):

        core:
         * Optimization in the Cairo renderer for some fonts
         * Do not apply masks when fill color space mode is csPattern in the Cairo renderer. Bug #22216
         * Check for overflow when parsing integers. Bug #23078
         * Do not save the font file twice for FreeType fonts in the Cairo renderer. Bug #20491
         * Use current fill_opacity when drawing images in the Cairo renderer
         * Fix alpha rendering in some files in the Splash renderer. Bug #22143, #22152
         * Implement tiling patterns in the Cairo renderer
         * When converting a cm matrix to PS write 4 significant digits for numbers < 1 not 4 decimals. Bug #23332
         * Fix changing of locale, now poppler no longer changes LC_NUMERIC to "C"
         * Return PDF version as two integers instead of as a double

        Qt4:
         * Addition of the Color Management API
         * Small fix to documentation
         * Fix backwards text search

        utils:
         * Add the -png flag to pdftoppm to output to PNG

poppler-0.11.2.tar.gz (Sat Aug 1, 2009):

        core:
         * Make DecryptStream return sane values for getPos(). Bug #19706
         * Fix bug when printing pdf with multiple page sizes in duplex mode
         * Initilize AnnotColot properly when the Array is not correct
         * Fix crash on some files with forms. Bug #22485
         * Fix crash in files with invalid embedded files. Bug #22551
         * Improve FileSpec attribute parsing
         * Cairo output device improvements. Bugs #10942, #18017, #14160
         * Implement blend modes in cairo backend
         * Handle fontType1COT fonts in CairoFontEngine
         * Fix generation of PS for some files. Bug #18908
         * Don't use byte_lookup table when color space doesn't support getLine methods. Bug #11027
         * Fix rendering of PDF files with malformed patterns. Bug #22835
         * Add the possibility of disabling font substitution in pdftops. Bug #23030
         * Fix some radio buttons not being detected as such

        glib:
         * Improvements to the demo

        Qt4:
         * Improvements to the demo

        build system:
         * Use gtkbuilder rather than libglade for some tests

        utils:
         * Fix bug with noCrop parameter in pdftops 

poppler-0.11.1.tar.gz (Fri Jun 19, 2009):

        core:
         * Support colorizing text in pattern colorspace. Bug #19670 and #19994
         * Add the possibility of forcing no hinting of fonts in the Splash backend
         * Support multiple page sizes when converting to PS. Bug #19777
         * Also tokens with leading 00 when parsing the char to unicode map. Bug #22025
         * Improvements of rendering speed in documents using PS transformations a lot. Bug #21562
         * More work on Annotations support
         * Use Interpolate flag to decide whether applying image interpolation during rendering. Bug #9860
         * Handle Streams in CMap definitions. Bug #22334
         * Fix some bugs in JBIG2Stream handling
         * Fix dashed line in page 1 of bug 20011
         * Fix exit(1) when rendering a file
         * Fix pdftops crash on file from KDE bug #174899
         * Fix PS generation in some files. Bug #20420
         * Do not create the GfxColorTransform if the lcms could not be created. Bug #20108
         * Check Mask entries are int before using them, if they are real cast to int and try to use them. Bug #21841
         * Use the correct value when creating the V field for form combo boxes
         * Give an error when using level1sep in pdftops without having CMYK support. Bug #22026
         * Don't include lcms.h in GfxState.h
         * Fix splashColorModeNComps to correctly include all values for each SplashColorMode
         * Add splashClearColor that assigns white to the given colorptr
         * Kill support for specifying extension in openTmpFile. Bug #21713
         * Fix "Conditional jump or move depends on uninitialised value". Bug #20011
        
        glib:
         * Add poppler_annot_markup_has_popup()
         * Hyphenate UTF-8 and UTF-16BE. Bug #21953
         * Use g_strerror instead of strerror. Bug #22095
         * Fix a crash when a destination points to an invalid page
         * Improvements to the demo
        
        Qt4:
         * Add LinkDestination::destinationName()
         * Do not try to resolve named destinations for GoTo links pointing to external documents
         * Add Page::thumbnail()
         * Improvements to the demo
         * Improvements to the documentation
        
        build system:
         * Build fix for MSVC
         * Better lcms cmake check comming from kdelibs
         * Use pkgconfig for autotools lcms check
         * Remove unneeded files from repo. Bug #22094

poppler-0.11.0.tar.gz (Mon May 11, 2009):

        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

Poppler 0.10 Releases

poppler-0.10.7.tar.gz (Sat May 16, 2009):

        core:
         * Fix rendering of axial shadings. Bug #19896
         * Fix out of bounds access in GfxCIDFont
         * Fix decryption using owner password on some pdf. Bug #21270
         * Hidden property depends on parent being hidden, not only yourself. Bug #16093
         * Make sure ImageStream::close() is called after ImageStream::reset()

        glib:
         * Only create checksum string for valid checksums
         * Several fixes in poppler_annot_get_color()

        utils:
         * Link pdftoabw to abiword libs. Bug #21520

poppler-0.10.6.tar.gz (Thu Apr 16, 2009):

        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

poppler-0.10.5.tar.gz (Wed Mar 11, 2009):

        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

poppler-0.10.4.tar.gz (Tue Feb 10, 2009):

        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

poppler-0.10.3.tar.gz (Sat Jan 10, 2009):

        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

poppler-0.10.2.tar.gz (Wed Dec 10, 2008):

        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

poppler-0.10.1.tar.gz (Sun Nov 09, 2008):

        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

poppler-0.10.0.tar.gz (Thu Oct 09, 2008):

        core:
         * Fix crashes on PDF using Stitching or Axial Shading painting
         * Fix rendering of PDF with Type1 fonts that have more than
           one encoding definition per line
         * Do not try to save documents that have Encryption as we
           do not support that and the user ended with a broken file
         * Fix crash on files with OptionalContentGroup but no Name

        Qt4:
         * Fix the area of the links to be correctly reported on rotated documents

        misc:
         * Mingw+Msys should work

Poppler 0.9 Releases

poppler-0.9.3.tar.gz (Tue Sep 30, 2008):

        core:
         * Fix rendering regression on some embedded fonts
         * Fix rendering regression of some special fonts
         * Fix crash on documents with bogus jpeg data

        Qt4:
         * The printing flag defaults to true on PSConverter
         * Documentation improvement

        utils:
         * Fix regression that made HmtlOutputDev ignore jpeg images

        misc:
         * Improve compilation on mingw

poppler-0.9.2.tar.gz (Tue Sep 23, 2008):

        core:
                * Fix conversion to PS some files (bug #17645)
                * Small Form fixes
                * Small JS fixes
                * Improve memory usage of the cairo renderer

        utils:
                * Fix mismatched free/delete in pdftohtml
                * Fix memory leak in pdftohtml
                * Fix crash in pdftohtml

        glib:
                * Fix a crash in forms demo

        misc:
                * Compile with -pedantic

poppler-0.9.1.tar.gz (Wed Sep 17, 2008):

        Core:
                * Fix crash on some AESv2 encrypted files (bugs #13972, #16092, #17523)
                * Improve parsing of broken files (bug #17568)

        glib frontend:
                * Minor improvements to the demo application

        utils:
                * pdftohtml: Generate the outline file in the same place
                             of the other generated files (bug #17504)

poppler-0.9.0.tar.gz (Wed Sep 10, 2008):

        Core:
         * Initial JavaScript support
         * Annotation improvements
         * Improvements in the Arthur based renderer
         * Improvements in the Cairo based renderer
         * Added a JPEG2000 decoder based on OpenJPEG
         * Small fixes in ActualText implementation
         * Fix jpeg rendering when not using the libjpeg based decoder
         * Movie fixes
         * Do not get out of memory on documents that specify huge fonts
         * Emulate Adobe Reader behaviour on documents with duplicate keys in Dictionaries
         * Forms improvements

        Qt4 frontend:
         * Annotation improvements
         * Forms improvements
         * Add the possibility of extracting embedded fonts
         * Initial Movie support
         * Documentation improvements
         * Small improvements in the PS exporter

        glib frontend:
         * Annotation improvements
         * Attachment fixes

        utils:
         * updated man pages
         * Added -listenc to pdfinfo and pdftotext

Poppler 0.8 Releases

poppler-0.8.7.tar.gz (Tue Sep 02, 2008):

        Core:
         * Fix regression in Form rendering
         * Fix memory leak in the cairo backend

poppler-0.8.6.tar.gz (Wed Aug 20, 2008):

        Core:
         * Call error() when font loading fails
         * Be less strict parsing TTF tables (bug #16940)
         * Fix crash due to uninitialized variable

        Qt 4 frontend:
         * Make the paper color setting working as it should
         * Make sure to use the correct page width/height for form widgets coordinates

poppler-0.8.5.tar.gz (Mon Jul 28, 2008):

        Core:
         * Fix crash on PDF that define a page thumbnail but it's not a Stream
         * Fix crash when Annots object is not of the desired type
         * Fix crash when obtaining fonts in PDF where XObjects link themselves in loops
         * Fix crash on documents with an IRT object
         * Saving should work much better now
         * Plug some memory leaks in Annotation handling

        Utils:
         * pdftohtml: Don't crash on documents that specify an invalid named dest for a link
         * pdftohtml: Make html output to keep all the spaces with  
         * pdftohtml: Improve a bit text layout
         * pdftohtml: Make xml output valid xml

poppler-0.8.4.tar.gz (Sat Jun 28, 2008):

        Core:
         * Fix leak in ABWOutputDev.cc
         * Fix uninitialized variable that broke file saving in some cases
         * Use a single global FT_Library in CairoOutputDev.
           Fixes some crashes in CairoOutputDev.

        Qt 4 frontend:
         * Fix saving over existing files

        build system:
         * Make sure Qt4 moc is used to generate moc files in Qt4 frontend

poppler-0.8.3.tar.gz (Tue Jun 03, 2008):

        Core:
         * Fix crash when reading some PDF with annotations
         * Fix crash on PDF that reference Optional Content elements that don't exist
         * Fix leaks on error conditions
         * Do not limit CharCodeToUnicodeString to 8 characters
         * Support for surrogates outside the BMP plane

        Qt 3 frontend:
         * Fix crash when reading PDF with password
         * Fix leak when calling scanForFonts()

        Qt 4 frontend:
         * Fix the text() method

        Splash renderer:
         * Fix compilation with --enable-fixedpoint

poppler-0.8.2.tar.gz (Tue Apr 29, 2008):

        core:
         * Fix a regression in the last release when checking if a PDF Object is a Stream

poppler-0.8.1.tar.gz (Sat Apr 26, 2008):

        core:
         * Do not call FT_Done_Face on a live cairo_font_face_t as it might cause crashes
         * Do not take into account Colorspace resource subdictionary for image XObjects
         * Downsample 16 bit per component images to 8 bit per component so they render

        build system:
         * Link to pthread when the system needs it

        windows:
         * Fix comparing against NULL instead against INVALID_HANDLE_VALUE when calling FindFirstFile

poppler-0.8.0.tar.gz (Wed Mar 26, 2008):

        * Fix caching of members in the glib frontend causing issues with rendering
        * Change glib public api to have a correct naming
        * Some better error handling on corner cases
        * Check the document stream is seekable when opening it
        * Build fixes with autotools and with cmake
        * Fix infinite recursion on some malformed documents when consulting the fonts
        * Fix possible crash when asking for Movie contents

Poppler 0.7 Releases

poppler-0.7.3.tar.gz (Wed Mar 19, 2008):

        * Fix regression in Splash renderer
        * Fix off-by-one write in Splash
        * Plug some minor leaks in Optional Content code
        * Improve error handling when creating a document in the glib frontend

poppler-0.7.2.tar.gz (Wed Mar 12, 2008):

        Major Changes:
         * Improve font matching not forcing default values onto Fontconfig
         * Add preliminary annotations support in the glib frontend
         * Initial Movie support in the core
         * Make GDK dependency optional in glib bindings

        Minor Changes:
         * Make the core able to read mime types of embedded files
         * Qt4 API for accessing mime types of embedded files
         * Handle correctly check state of optional content groups
           regarding parents state
         * Avoid setting singular CTM matrices on the Cairo backend
         * Improved Qt4 API to get character position
         * Qt4 api documentation improvements
         * Qt4 minor stability fixes
         * Proper lib64 Qt detection
         * Fix build when compiling without cairo support

poppler-0.7.1.tar.gz (Wed Feb 27, 2008):

        Major Changes:
         * Really distribute CMake files as optional build tool
         * Initial Optional Content support in core and in the Qt4 frontend

        Minor Changes:
         * Allow grouped checkboxes to be selected individually
         * Qt4 demo program improvements
         * Keep cairo and cairo_shape consistent
         * Safety checks on Splash renderer so that it does not draw outside the allocated bitmap
         * Do not try to display bitmaps of invalid size
         * Fix building with exceptions
         * Improvements for building with MSVC and CMake

poppler-0.7.0.tar.gz (Tue Feb 19, 2008):

        * Saving support
        * Partial annotation support
        * Forms improvements
        * Add support for ActualText entries
        * Display characters outside of unicode BMP with TT font
        * CJK rendering fixes
        * Implement Adobe Glyph Naming convention for fonts
        * CMake as optional build tool
        * Better font scaling for non embedded fonts
        * Preserve PDF page labels when we output as postscript

Poppler 0.6 Releases

poppler-0.6.4.tar.gz (Sat Jan 26, 2008):

        Qt4 frontend:
         * Fix crash on links that point to a non existant page
         * Make Document::renderHints return the correct render hints
         * Fix infinite loop when parsing LineAnnotation

        core:
         * Fix crash in the Splash renderer when T3 fonts are badly defined
         * Draw underlined Links correctly

        utils:
         * Fix two use after free bugs in HtmlOutputDev.cc

        build system:
         * Fix build on mingw32

        tests:
         * Distribute the glade file of pdf-inspector

poppler-0.6.3.tar.gz (Wed Dec 12, 2007):

        poppler core:
         * Fix crash in extra debug code

        glib frontend:
         * Make sure passwords are passed correctly to poppler core

        Qt frontend:
         * Fix crash on documents that specify an empty date

        build system:
         * Disable gtk tests if the user disabled glib frontend

poppler-0.6.2.tar.gz (Sat Nov 10, 2007):

        poppler core:
         * Fix CVE-2007-4352, CVE-2007-5392 and CVE-2007-5393
         * Fix a crash on documents with wrong CCITTFaxStream
         * Fix a crash in the Cairo renderer with invalid embedded fonts
         * Fix a crash with invalid TrueType fonts
         * Check if font is inside the clip area before rendering
           it to a temporary bitmap in the Splash renderer. Fixes crashes on
           incorrect documents
         * Do not use exit(1) on DCTStream errors
         * Detect form fields at any depth level
         * Do not generate appearance stream for radio buttons that are not active
         * mingw fixes

        build system:
         * Require fontconfig >= 2.0
         * builddir != srcdir fixes

        Qt4 frontend:
         * Improved documentation

        misc:
         * Fix FSF address

poppler-0.6.1.tar.gz (Fri Oct 12, 2007):

        poppler core:
         * Fix printing with different x and y scale
         * Fix crash when Form Fields array contains references to non existent objects
         * Fix crash in CairoOutputDev::drawMaskedImage()
         * Fix embedded file description not working on some cases

        Qt4 frontend:
         * Fix printing issue
         * Avoid double free
         * Fix memory leak when dealing with embedded files

        glib frontend:
         * Fix build with --disable-cairo-output
         * Do not return unknown field type for signature form fields

        build system:
         * Support automake-1.10
         * More compatible sh code in qt.m4

        utils:
         * Fix build on Sun Studio compiler

poppler-0.6.tar.gz (Mon Sep 03, 2007):

        - CairoOutputDev fixes
        - Allow pdftoppm to read/write from stdin/stdout
        - API work on Qt4 frontend
        - Fix pdfimages produces inverted image for black & white image
        - Fix error on the NFKC text matching routine
        - Add support for word and line selections
        - Do not enforce %%EOF at the end of file
        - Pad zeroes instead of aborting when rendering 1-bit images
          and the stream is too short
        - Update glib bindings documentation

Poppler 0.5 Releases

poppler-0.5.91.tar.gz (Wed Aug 15, 2007):

        - Various memory leaks fixed
        - Compile with --enable-fixedpoint. Bug #11110
        - Header cleanup
        - Remove dependency on debugxml. Bug #11187
        - Allow access to more document metadata in glib and qt4 frontends
        - Several glib API frontend improvements
        - Fix crash on accessing embedded files
        - Build on Sun Force compiler
        - Render '*' instead of the actual content in password form fields
        - Fix pdftohtml complex output. Bug #9746 and #11610
        - Windows build fixes
        - Improve Japanese font support. Bug #11413
        - Do not exit the program on files that confuse libjpeg
        - Update required cairo version to 1.4
        - Fix CVE-2007-3387

poppler-0.5.9.tar.gz (Wed May 30, 2007):

        - Merge xpdf 3.02 changes
        - Qt4 frontend is not marked anymore as unstable
        - Support for Sound objects
        - Support for Opening/Closing page actions
        - Support for page duration
        - Improve PS Tokenizer performance thanks to Scott Turner
        - Various speed ups by Krzysztof Kowalczyk
        - Beginning of Interactive Form support by Julien Rebetez
        - xpdfrc is no longer used for anything
        - Add AbiWord output device and pdftoabw program by Jauco Noordzij
        - Fix security issue MOAB-06-01-2007
        - Lots of bugs fixed

poppler-0.5.4.tar.gz (Thu Sep 21, 2006):

        - Automatically read in CJK encoding files if they're
          installed (#2984, #7105, #7093).  This works with the new
          poppler-data package.
        - Speed ups by Krzysztof Kowalczyk (#8112)
        - Patch from Dom Lachowicz to let the utils take input on stdin.
        - Bugs fixed (#8182, #4649, #7906, #8048, #7113, #4515, #3948,
          #7924, #7780, #7646, #6948, #7788, #7661, #7005)

poppler-0.5.3.tar.gz (Wed May 31, 2006):

        - Add poppler as a private requires of poppler-glib.
        - Allow CairoFont creation to fail more gracefully (#4030).
        - Back out the rest of krh's type3 font work.
        - Revert splashModeRGB8 changes.
        - Add missing poppler-annotation-helper.h.

poppler-0.5.2.tar.gz (Mon May 22, 2006)

        - Much improved Qt bindings (Albert Astals Cid).
        - Cairo backend now supports masked images (Jeff Muizelaar, #6174).
        - Patches from Kouhei Sutou to make glib bindings more
          language binding friendly (#6907, #6897, #6899, #6905).
        - Search now works with ligatures (Ed Catmull, #2929).
        - The glib bindings now has an entry point to render to a cairo_t.
        - GCC 4.1 and MSVC compilation fixes.
        - Memory leaks plugged: #6908, #6947, #6765, #6764, #6187
        - Misc bug fixes: #6984, #6896, #6913, #6926, #4481, #5951,
          #6551, #6500, #6492, #6454, #6079, #6167.

poppler-0.5.1.tar.gz (Wed Feb 28, 2006)

        - Support for embedded files.
        - Handle 0-width lines correctly.
        - Avoid external file use when opening fonts.
        - Only use vector fonts returned from fontconfig (#5758).
        - Fix scaled 1x1 pixmaps use for drawing lines (#3387).
        - drawSoftMaskedImage support in cairo backend.
        - Misc bug fixes: #5922, #5946, #5749, #5952, #4030, #5420.

poppler-0.5.0.tar.gz (Wed Jan 11, 2006)

        - Font matching code for non embedded fonts now use fontconfig
          instead of hard coded list of fonts.
        - Merge in Xpdf 3.01 changes.
        - Add command line tools from Xpdf.
        - Make install of Xpdf header files ./configure'able.

Poppler 0.4 Releases

poppler-0.4.4.tar.gz (Tue Jan 10, 2006)

        - Security update; CVE-2005-3624, CVE-2005-3625, CVE-2005-3627.
        - Fix KDE bug #119569, endless loop in jpeg decoder.

poppler-0.4.3.tar.gz (Mon Dec 12 19:45:41 PDT 2005)

        - Fix selection crasher (Nickolay V. Shmyrev, #4402).
        - Fix printing problem for single page output (#4555).
        - Fix miscelanous compile problems/warnings.
        - CVE-2005-3191 and CAN-2005-2097 security fixes.

poppler-0.4.2.tar.gz (Thu Sep 1 20:45:41 PDT 2005)

        - Fix a rotation bug.
        - Fix freetype pkg-config check
        - Default to built-in decompression.

poppler-0.4.1.tar.gz (Wed Aug 24 11:31:31 PDT 2005)

        - Fix and simplify glib rotation API.
        - Fix build issue with freetype flags.

poppler-0.4.0.tar.gz (Mon Aug 15 22:33:14 PDT 2005)

        - Real text selection.
        - API breakage in glib wrapper: dropping dest_x and dest_y
          arguments from poppler_page_render_to_pixbuf().
        - Updates to glib printing API from Martin Kretzschmar to
          support setting paper size and duplex from the application.
        - Much work on Qt4 bindings and Arthur output device.  Still
          work in progress, thouhg.

poppler-0.3.3.tar.gz (Mon Jun 20 14:40:15 PDT 2005)

        - New glib API to get document font information (Marco).
        - More document properties available as glib properties (Emil
          Soleyman-Zomalan, #3359)
        - Optimize color conversion for images.
        - Support for constant opacity.
        - Fix problems with pkg-config files.
        - Bugs fixes: #3491, #2911, #3362, #3340, #3265, #3239, #3396.

poppler-0.3.2.tar.gz (June 18, 2005)

        - New API to get poppler version and backend type.
        - Various font fixes from Albert Astals Cid.
        - Update to cairo 0.5.0 API, including better font support.
        - Meta data for the glib binding.

poppler-0.3.1.tar.gz (Sat Apr 30 01:12:46 EST 2005)

        - Add qt/poppler-private.h to SOURCES
        - Jeff's path to use zlib instead of builtin decompression.
        - Bug fixes: #2934, segfault on invalid links, #3114

poppler-0.3.0.tar.gz (Fri Apr 22 14:20:08 EDT 2005)

        - First cut at qt wrapper, including a getText() method for
          getting text from a page.
        - More glib functionality: meta data, set page orientation,
          print to PS
        - Performance fixes for glib cairo
        - Bug fixes

poppler-0.2.0.tar.gz (Tue Apr 5 12:32:10 EDT 2005)

        - Add glib wrapper for poppler, which will use cairo rendering
          if available
        - Support for page labels
        - configure and build fixes.

poppler-0.1.2.tar.gz

        - cairo optimizations and fixes from Jeff Muizelaar
        - Bump cairo requirement to 0.4
        - Make cairo and gtk checks fail gracefully

poppler-0.1.1.tar.gz — First real release, required by evince 0.1.6.

        - Fix issues with installed header files including config.h
        - Fix a couple of typos in pkg-config files
        - Install splash and cairo header files when necessary

poppler-0.1.tar.gz — First release, not really useful due to a couple of installation issues.