commit dfc43459df669a757faca07b2b44bde59766468e
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Feb 17 21:54:31 2010 +0000

    if malloc failed return false

 splash/SplashFTFont.cc |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit ef7339eb26d76714250ed25bd826d737283cc1a4
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Feb 16 23:31:05 2010 +0000

    Only assume the OC is not visible if it exists and is set to no
    
    Fixes bug 26532 and a small line that was not drawn in 15899

 poppler/OptionalContent.cc |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit b60a5d415e74ff69a6356e3f864f44d3a9b0895b
Author: Pino Toscano <pino@kde.org>
Date:   Wed Feb 10 23:16:27 2010 +0100

    [CMake] fix typo: "MULTITHREAD" -> "MULTITHREADED"

 CMakeLists.txt |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6203d1d98ad44f0fac55198504a959d494ac5a0c
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Tue Jan 26 20:49:17 2010 +0100

    [cairo] Use the right matrix for the mask in drawMaskedImage()
    
    Fixes bug #16906.

 poppler/CairoOutputDev.cc |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit e25e4fd2e76619dd42715a1e9d78088850d8fe7e
Author: mpsuzuki <mpsuzuki@hiroshima-u.ac.jp>
Date:   Sun Jan 24 13:34:41 2010 +0100

    [cairo] Fix memory leak

 poppler/CairoFontEngine.cc |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 941ec1ca4f7110765f4c48409c0e6c3f6625cf5c
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Dec 24 12:20:25 2009 +0100

    0.12.3

 CMakeLists.txt   |    2 +-
 NEWS             |   16 ++++++++++++++++
 configure.ac     |    2 +-
 msvc/config.h    |    6 +++---
 qt4/src/Doxyfile |    2 +-
 5 files changed, 22 insertions(+), 6 deletions(-)

commit b526edc439a19970aa5efb47993ebddc80af0f05
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Jan 20 21:59:05 2010 +0000

    Fix GfxRadialShading::GfxRadialShading
    
    Fixes crash in KDE bug 223359

 poppler/GfxState.cc |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 44833844c6208039a3dd3c427aa97e47dc3d497a
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Jan 14 08:43:11 2010 +0000

    Fix Uncover and Fade to return correct values
    
    Bug 26034

 poppler/PageTransition.cc |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 2bd99c5a48782bcd85be8801221446038ec35c2d
Author: Hib Eris <hib@hiberis.nl>
Date:   Thu Dec 31 17:52:33 2009 +0100

    [glib] Use PDFDoc(wchar_t *, ...) on Windows
    
    Fixes bug #25032

 glib/poppler-document.cc |   22 +++++++++++++++++++---
 1 files changed, 19 insertions(+), 3 deletions(-)

commit 42359d6f75ca33f1d04a9f129b61725958686879
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Jan 4 18:36:01 2010 +0000

    Require Qt 4.4
    
    This updates the requirement to real requirement

 CMakeLists.txt |    2 +-
 configure.ac   |    8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

commit ec36133e2d3693a05836aadb96a722262d48fd39
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Sat Dec 12 17:22:08 2009 +0100

    Initialize profileCommands in Gfx constructor

 poppler/Gfx.cc |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 36abc88231e3d62b12a98afcb0a3c4ed5f07a1e6
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Wed Dec 9 19:45:40 2009 +0100

    [cairo] Update font of TextPage in CairoOutputDev::updateAll()
    
    Fixes a crash with some documents, see Evince bug
    https://bugzilla.gnome.org/show_bug.cgi?id=603934

 poppler/CairoOutputDev.cc |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit c9ee556ab8b9bab3107a5cb3489354b3d6187a8b
Author: Axel Struebing <axel.struebing@freenet.de>
Date:   Sat Dec 5 22:31:29 2009 +0000

    Add a empty space after null
    
    Fixes bug 25465

 poppler/PDFDoc.cc |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit a6cdeb7be296b14d74cf1d2f22729dc7d0b9e31c
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Dec 4 14:59:41 2009 +0100

    Make the code a bit more resilient
    
    By checking the GooString we are going to use really exists

 poppler/PSOutputDev.cc |   24 ++++++++++++++++--------
 1 files changed, 16 insertions(+), 8 deletions(-)

commit 4eaf44cdf4e6006b70712c055a97ab152c41d26f
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Dec 4 14:57:10 2009 +0100

    Accept Fontname if FontName is not present
    
    Fixes KDE bug 217013

 poppler/GfxFont.cc |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 59853762c541539ca99bdab610c7649a2d3d6c3c
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Fri Nov 27 15:23:11 2009 +0100

    [cairo] Revert commit 119071cb9a6144b6268a7ff9b6341ad0cc75d9ae
    
    And fix bug #24575 jut by checking pointer is not null before using it.

 poppler/CairoOutputDev.cc |   12 +++++-------
 1 files changed, 5 insertions(+), 7 deletions(-)

commit e0bdffb6ab9e313f7b2c9155c0f1d4059d7bcc61
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Nov 22 20:26:40 2009 +0100

    Update copyrights

 poppler/CairoFontEngine.cc |    2 +-
 poppler/CairoOutputDev.cc  |    4 ++--
 poppler/CairoOutputDev.h   |    2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

commit 119071cb9a6144b6268a7ff9b6341ad0cc75d9ae
Author: David Benjamin <davidben@mit.edu>
Date:   Sun Nov 22 20:19:29 2009 +0100

    Do not crash on malformed files
    
    bug 24575

 poppler/CairoOutputDev.cc |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit ac1e46da77e03ca193af75ca03d5e0a05c16200e
Author: Ilya Gorenbein <igorenbein@finjan.com>
Date:   Sun Nov 22 19:51:54 2009 +0100

    Improve the reconstruction of the XRef
    
    Makes load a file Ilya can't share

 poppler/XRef.cc |  165 +++++++++++++++++++++++++++++++-----------------------
 1 files changed, 95 insertions(+), 70 deletions(-)

commit 8ffd9753eaebdb2b738f80ee25584dacdeccb28b
Author: Ilya Gorenbein <igorenbein@finjan.com>
Date:   Sun Nov 22 15:16:02 2009 +0100

    Correctly initialize fileName
    
    Bug 25221

 poppler/Link.cc |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 74353b77ec6fe258ac493dc0a10f6956b3dd5300
Author: David Benjamin <davidben@mit.edu>
Date:   Sat Nov 21 02:43:21 2009 +0100

    Be more lenient with /Decode key on images
    
    The spec requires the field be [1 0] or [0 1]. Adobe accepts floating point
    values as well. This fixes bug #17439.

 poppler/Gfx.cc |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit 26f58fea334fd975e23cfda0b2d00e14940f0358
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Nov 20 22:09:44 2009 +0100

    Check for openjpeg in the C++ part as it uses bool in the header
    
    Bug 25103

 configure.ac |   61 ++++++++++++++++++++++++++++-----------------------------
 1 files changed, 30 insertions(+), 31 deletions(-)

commit 524ebbd9f5b3e1cf992cee779055ec1716685a51
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Nov 18 22:06:39 2009 +0100

    poppler 0.12.2

 CMakeLists.txt   |    2 +-
 NEWS             |   18 ++++++++++++++++++
 configure.ac     |    2 +-
 msvc/config.h    |    6 +++---
 qt4/src/Doxyfile |    2 +-
 5 files changed, 24 insertions(+), 6 deletions(-)

commit 781e1bfb5eeb6b41b0bcb0eea5e595f02c66b035
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Nov 17 20:45:42 2009 +0100

    i didn't want to commit this

 configure.ac           |   60 ++++++++++++++++++++++++-----------------------
 splash/SplashMath.h    |    5 +--
 splash/SplashScreen.cc |   21 +---------------
 splash/SplashScreen.h  |    3 --
 utils/pdftoppm.cc      |    8 ------
 5 files changed, 35 insertions(+), 62 deletions(-)

commit 3e59f5666c0521db85b3a8a6f05ecb07e45c1b87
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Nov 17 20:34:24 2009 +0100

    do not use setAttribute with doubles
    
    it is evil and locale dependant, we do NOT want that so use QString::number

 configure.ac                  |   60 ++++++++++++++---------------
 qt4/src/poppler-annotation.cc |   82 ++++++++++++++++++++--------------------
 splash/SplashMath.h           |    5 +-
 splash/SplashScreen.cc        |   21 +++++++++-
 splash/SplashScreen.h         |    2 +
 utils/pdftoppm.cc             |    8 ++++
 6 files changed, 102 insertions(+), 76 deletions(-)

commit f385ca47a2e6da332e7c216db439296993361556
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Nov 13 00:55:37 2009 +0100

    jpeg_start_decompress can fail, check it
    
    Fixes KDE bug #214317

 poppler/DCTStream.cc |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 701af67b5988b6cff800f123ced7570ecbadf668
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Mon Nov 9 11:25:24 2009 +0100

    Transitions dictionary can be a Ref too

 poppler/Page.cc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c00e4f10cd214c105813448415630fec68e094ef
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Tue Aug 11 19:17:52 2009 +0100

    [cairo] Mark images dirty
    
    After directly manipulating the pixel values we need to mark the surface
    as dirty. This means that cairo will refresh any caches it may have taken
    of the surface will the new data.
    (cherry picked from commit 32ea667ec8f18311539123c7b80c7ab4767070cb)

 poppler/CairoOutputDev.cc |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit af6a212234e20252c78fd615a8906d529b1821e6
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Thu Oct 29 18:38:22 2009 +0100

    [cairo] Don't render patterns when using CairoImageOutputDev

 poppler/CairoOutputDev.h |   15 +++++++++++++--
 1 files changed, 13 insertions(+), 2 deletions(-)

commit 2b1ccee4be6cfe2eeaad6ee200506b0722037da6
Author: Ilya Gorenbein <igorenbein@finjan.com>
Date:   Wed Oct 28 19:20:41 2009 +0100

    There are some pdf where Aspect values are reals, use getNum
    
    Fixes bug 24733

 poppler/Annot.cc |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 726c7b8c112460f1762de4fe0b986e979f362771
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Oct 25 21:55:55 2009 +0100

    do not accept negative interval lengths in the page labels tree
    
    See bug 24721

 poppler/PageLabelInfo.cc |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit cb19a40f1507a87a53b60134d09b42fad686f692
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Oct 23 21:57:42 2009 +0200

    Move the iccColorSpaceCache from a static in GfxState to a member of Gfx
    
    Fixes the problem that the keys are per document but we had a static
    that lived as much as the library. Now the cache only lives the rendering
    of a page so it's a bit slower but at least it's correct. Fixes bug 24686

 poppler/Gfx.cc      |   49 +++++++++++++++++---------
 poppler/Gfx.h       |   13 ++++++-
 poppler/GfxState.cc |   94 +++++++++++++++++++++++++--------------------------
 poppler/GfxState.h  |   33 +++++++++---------
 poppler/Page.cc     |    4 +-
 5 files changed, 107 insertions(+), 86 deletions(-)

commit c53e611cfbb2b027d2cbddb6d8fce8d84319566a
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Oct 22 21:26:29 2009 +0200

    initialize len at 0 when reading the font fails
    
    See bug 24525 for more info

 poppler/GfxFont.cc |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 7313dd1018a9028f40e0e511a4e34d793a0ae605
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Tue Oct 20 10:09:13 2009 +0200

    [glib] Fix CVE-2009-3607

 glib/poppler-page.cc |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

commit 4fb3e9c090bd973c7d9123f8c258c7925166f078
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Oct 19 23:33:58 2009 +0200

    fix memory leak

 poppler/PSOutputDev.cc |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 57982aaec95f0def1d30dce5f77492b0d88d851d
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Oct 18 01:50:02 2009 +0200

    poppler 0.12.1

 CMakeLists.txt   |    2 +-
 NEWS             |   27 +++++++++++++++++++++++++++
 configure.ac     |    2 +-
 msvc/config.h    |    6 +++---
 qt4/src/Doxyfile |    2 +-
 5 files changed, 33 insertions(+), 6 deletions(-)

commit d9fd61976dd6b85fdfa7b2cb7ec1979afbd272dd
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Oct 18 01:22:16 2009 +0200

    This include is needed as this file uses Ref

 poppler/OutputDev.h |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 55e7692501646aab5075974b8a49b51fb248cac1
Author: Michael Jansen <kde@michael-jansen.biz>
Date:   Sat Oct 17 01:30:40 2009 +0200

    CMake: add the possibility to pass LIB_SUFFIX.
    
    This allows to tune the installation libdir by adding a suffix for it
    (making it eg lib, lib32, or lib64)

 CMakeLists.txt          |   16 +++++++++-------
 glib/CMakeLists.txt     |    2 +-
 poppler-cairo.pc.cmake  |    2 +-
 poppler-glib.pc.cmake   |    2 +-
 poppler-qt.pc.cmake     |    2 +-
 poppler-qt4.pc.cmake    |    2 +-
 poppler-splash.pc.cmake |    2 +-
 poppler.pc.cmake        |    2 +-
 qt/CMakeLists.txt       |    2 +-
 qt4/src/CMakeLists.txt  |    2 +-
 10 files changed, 18 insertions(+), 16 deletions(-)

commit f530bc721bd23a2461b0cb765a8a6dad88ed3459
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Oct 17 00:48:58 2009 +0200

    check the document is not locked when printing

 qt4/src/poppler-ps-converter.cc |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 65cb34b7c77b95f036306460bcea6681e386afaf
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Oct 17 00:48:27 2009 +0200

    fix file name comment

 qt4/src/poppler-ps-converter.cc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit dbd5ba680d846d6a57e3fb7618a64202441c6e76
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Oct 17 00:47:34 2009 +0200

    Add a way for converters to return more exact errors they had when converting

 qt4/src/poppler-base-converter.cc   |    8 +++++++-
 qt4/src/poppler-converter-private.h |    3 ++-
 qt4/src/poppler-pdf-converter.cc    |   11 ++++++++++-
 qt4/src/poppler-ps-converter.cc     |    6 +++++-
 qt4/src/poppler-qt4.h               |   14 ++++++++++++++
 5 files changed, 38 insertions(+), 4 deletions(-)

commit bb21f825fcaa49e149cc7a7eb9c68f15f11fff1d
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Oct 16 23:17:22 2009 +0200

    Some "security" fixes based on newly released Xpdf 3.02pl4

 poppler/Stream.cc         |    4 ++++
 poppler/XRef.cc           |   19 +++++++++++++++----
 splash/Splash.cc          |    7 +++++++
 splash/SplashBitmap.cc    |   37 ++++++++++++++++++++++++++++++-------
 splash/SplashErrorCodes.h |    4 +++-
 5 files changed, 59 insertions(+), 12 deletions(-)

commit 910c1c6f52b095be6ff0835519ad061c32201e80
Author: Glenn Ganz <glenn.ganz@uptime.ch>
Date:   Fri Oct 16 20:54:32 2009 +0200

    fix constructor of DCTStream

 poppler/Stream.cc |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 0f317ac8d7271354c90f0341eb432cafb0d5f27f
Author: Patrick Spendrin <ps_ml@gmx.de>
Date:   Fri Oct 9 16:09:46 2009 +0200

    MSVC: add _CRT_SECURE_NO_WARNINGS to the define's

 CMakeLists.txt |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit a90248a81cb0f3fdd8405a441b94dce448208d3f
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Oct 6 00:52:10 2009 +0200

    Forgot to update the year here

 qt4/src/poppler-private.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8db50841a28f58551c91716530bc07f862af0be0
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Oct 6 00:42:52 2009 +0200

    Add the possibility of enabling hinting

 qt4/src/poppler-document.cc |    2 +-
 qt4/src/poppler-private.h   |    1 +
 qt4/src/poppler-qt4.h       |    3 ++-
 3 files changed, 4 insertions(+), 2 deletions(-)

commit 8b478281f20637b52c109decae13c6a29ec33ad4
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Oct 6 00:41:57 2009 +0200

    rework how hinting is used in the splash backend
    
    Basically we default to no hinting now with the possibility to enable it

 poppler/ArthurOutputDev.cc   |    2 +-
 poppler/GlobalParams.cc      |   19 ------------
 poppler/GlobalParams.h       |    3 --
 poppler/SplashOutputDev.cc   |    8 ++++-
 poppler/SplashOutputDev.h    |    3 ++
 splash/SplashFTFont.cc       |   64 +++++++++--------------------------------
 splash/SplashFTFont.h        |    4 +-
 splash/SplashFTFontEngine.cc |    8 ++--
 splash/SplashFTFontEngine.h  |    7 ++--
 splash/SplashFontEngine.cc   |    5 ++-
 splash/SplashFontEngine.h    |    3 +-
 11 files changed, 40 insertions(+), 86 deletions(-)

commit df5b37cfb38c86111d6393cc5401719c3b510734
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Oct 5 00:55:55 2009 +0200

    Fix includes for those using internal headers

 goo/FixedPoint.h        |    2 +-
 goo/gmem.h              |    2 +-
 poppler/OutputDev.h     |    2 +-
 poppler/PSOutputDev.h   |    2 +-
 poppler/PageLabelInfo.h |    2 +-
 utils/ImageOutputDev.h  |    2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

commit a6d61f68f13bb4a90f09479ccca01fa979e36d05
Author: Kovid Goyal <kovid@kovidgoyal.net>
Date:   Mon Oct 5 00:39:36 2009 +0200

    Use _WIN32 instead of WIN32
    
    More info at http://bugs.freedesktop.org/show_bug.cgi?id=24259

 goo/GooMutex.h                |   16 +++++++++++++++-
 goo/gfile.cc                  |   33 +++++++++++++++++----------------
 goo/gfile.h                   |    5 +++--
 msvc/poppler/poppler-config.h |    2 +-
 poppler-config.h.cmake        |    2 +-
 poppler/ABWOutputDev.h        |    3 ++-
 poppler/FileSpec.cc           |    7 ++++---
 poppler/GlobalParams.cc       |   37 +++++++++++++++++++------------------
 poppler/GlobalParams.h        |    4 ++--
 poppler/Link.cc               |    3 ++-
 poppler/PDFDoc.cc             |    4 ++--
 poppler/PDFDoc.h              |    3 ++-
 poppler/PSOutputDev.cc        |    5 +++--
 poppler/TextOutputDev.cc      |    5 +++--
 poppler/XpdfPluginAPI.cc      |   13 ++++++++++++-
 poppler/poppler-config.h.in   |    2 +-
 splash/SplashFontEngine.cc    |    9 +++++----
 test/perf-test.cc             |   24 ++++++++++++------------
 utils/HtmlOutputDev.h         |    3 ++-
 19 files changed, 108 insertions(+), 72 deletions(-)

commit 60ccf3170ca8ee531cd7bb223757b16286cf5de6
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Oct 5 00:21:15 2009 +0200

    Remove spurious ;
    
    Found by -Wextra i think we should add more warnings to our default flags

 qt4/src/poppler-annotation.cc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0137b0f0dc0dac6f92b076c0aa9210f842991bd5
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Oct 2 22:04:46 2009 +0200

    Strings can have 0 inside so use the length
    
    Fixes saving some files

 poppler/PDFDoc.cc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 05be1252cd551ad6e9bad0cebe27c40b48f9e45f
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Oct 2 22:04:03 2009 +0200

    Increase decimals from 5 to 10, a double has that precision
    
    Makes saving more faithful for some files

 poppler/PDFDoc.cc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 456020775e7c322abd2bcc6c9fd3ec6e594afc93
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Oct 2 22:03:40 2009 +0200

    If the stream was wrongly formed save the correct length
    
    Fixes saving of some files

 poppler/PDFDoc.cc |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit 8bcac03940cb401df98649f52835043da8a8d4c2
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Oct 2 22:02:13 2009 +0200

    Return the save status as program status

 test/pdf-fullrewrite.cc |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit a9db687d598e75f0046b9b27f9b0c4718f25b248
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Oct 2 22:01:45 2009 +0200

    If the Length entry of the stream is wrong, fix it
    
    Fixes saving some files

 poppler/Parser.cc |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 0712c2e37066813805d321d78c3ac5facbe2a092
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Oct 2 22:00:12 2009 +0200

    increase the range of characters we sanitize
    
    Fixes saving of some files

 goo/GooString.cc |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 119c1ec73644ac7b90ba404b93e94bf673d18888
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   Sun Sep 27 17:17:32 2009 +0200

    Fix the linking not to use the .so directly but the lib
    
    Fixes check on cygwin

 m4/qt.m4 |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 25a54786f553e92a534e778575f32b6ec4bb6774
Author: Kovid Goyal <kovid@kovidgoyal.net>
Date:   Sat Sep 26 19:26:19 2009 +0200

    Do not crash when saving files that come from a stream without name
    
    Bug 24090

 poppler/PDFDoc.cc |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 871564f39f98b863fef8155d00f68eda58949821
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Sep 26 18:30:41 2009 +0200

    Write the Info into the trailer dict if there is one
    
    Bug 24091

 poppler/PDFDoc.cc |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit 57fad0a254d363d6003f7376a46a8111489d4ad1
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Sep 26 18:28:40 2009 +0200

    Plug leak

 test/pdf-fullrewrite.cc |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 7255a49b2adebdd33ca08a3be7e259c1b1d02555
Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Date:   Sat Sep 26 15:01:35 2009 +0200

    Patch to make poppler work on Cygwin
    
    Bug 4195

 configure.ac        |    3 +++
 qt/Makefile.am      |    2 +-
 qt4/src/Makefile.am |    2 +-
 3 files changed, 5 insertions(+), 2 deletions(-)

commit 17368c4933a51d6155683ab37f7d425e40ac8b18
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Sep 26 14:56:38 2009 +0200

    Improve realibility for Streams with broken Length
    
    Fixes bug 6841

 poppler/Parser.cc |   17 +++++++++++++----
 1 files changed, 13 insertions(+), 4 deletions(-)

commit 5e9d056f184c4637cb1dc949a17e5ad4ddd3ade5
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Sep 21 21:58:26 2009 +0200

    Print with a . and not with a , in all locales
    
    This is a regression after the removal of setting LC_NUMERIC

 poppler/PDFDoc.cc |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 5df1e583a2349868a0060138d3a184a9a6eb1b58
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Sep 20 17:21:13 2009 +0200

    CharCodeToUnicode is not mandatory in fonts, don't crash one fonts that do not have it
    
    Fixes bug #24036

 poppler/Annot.cc |   33 ++++++++++++++++++++-------------
 1 files changed, 20 insertions(+), 13 deletions(-)

commit 4b22a958339619cb0f54e9d82e08d9fc6b3a3fbf
Author: Pino Toscano <pino@kde.org>
Date:   Thu Sep 17 20:12:20 2009 +0200

    Windows32/MSVC: initialize the font list once per GlobalParams, instead of once at all
    
    this fixes the font list being empty at the second (and following) GlobalParams creation
    thanks for Christian Ehrlicher for reporting the bug and testing its fix

 poppler/GlobalParams.cc    |    1 +
 poppler/GlobalParams.h     |    1 +
 poppler/GlobalParamsWin.cc |    1 -
 3 files changed, 2 insertions(+), 1 deletions(-)

commit 3083720d3e9f628c1fb963ee83c17a0ff7e80117
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Sep 9 23:24:22 2009 +0200

    uint -> Guint
    
    some compilers don't know about uint

 poppler/Gfx.cc |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 943a13c9354dec18cb023642aebbe5d3bb920ed7
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Sep 9 20:04:06 2009 +0200

    poppler 0.12.0

 CMakeLists.txt   |    4 ++--
 NEWS             |   18 ++++++++++++++++++
 configure.ac     |    4 ++--
 msvc/config.h    |    6 +++---
 qt4/src/Doxyfile |    2 +-
 5 files changed, 26 insertions(+), 8 deletions(-)

commit e8ed7210346cb18f6e4588ad557f993c6d42f4a3
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Sep 9 19:21:21 2009 +0200

    increase library to 3.2.0

 qt4/src/CMakeLists.txt |    2 +-
 qt4/src/Makefile.am    |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit e950107006a3b1889646d3705323c1b3d41eaa49
Author: David Benjamin <davidben@mit.edu>
Date:   Wed Sep 9 01:19:38 2009 +0200

    Fix infinite loop in JBIG2Decoder
    
    Bug 23025
    Also fixes problems in bug-poppler6881-2.pdf and bug-poppler6500.pdf

 poppler/JBIG2Stream.cc |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

commit 1cb25a4adaaf3e2da50724312a3db6928991f425
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Sun Sep 6 10:45:56 2009 +0200

    [glib] Ignore attachments with an invalid embedded file
    
    Fixes bug #10386

 glib/poppler-document.cc |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 842e00f3114666609ef4dec6fa613d46f330a40c
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Sep 5 15:20:35 2009 +0200

    Add EmbeddedFile::isValid
    
    Also do not crash if data() is called on an invalid file

 qt4/src/poppler-embeddedfile.cc |   10 +++++++++-
 qt4/src/poppler-qt4.h           |    9 ++++++++-
 2 files changed, 17 insertions(+), 2 deletions(-)

commit 9d40b268f5a9a9a0fb79da0e1627dd8eebc4db6a
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Sep 5 15:19:27 2009 +0200

    Add EmbFile::isOk
    
    At the moment returns false if the object stream is not really a stream

 poppler/Catalog.h |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 642650b6f70425c8fff2df978ae71249a5ae07f3
Author: David Benjamin <davidben@mit.edu>
Date:   Sat Sep 5 01:12:49 2009 +0200

    Better fallback when there's a type mismatch
    
    Bug #17252

 poppler/GfxFont.cc |   38 ++++++++++++++++++++++++++++++++------
 1 files changed, 32 insertions(+), 6 deletions(-)

commit bf5811f5331292ccf30f1b0f089fe43d351d96be
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Aug 26 00:43:46 2009 +0200

    Improve shading color rendering
    
    Shading is not necessarily lineal so require another bisection to
    assume all the area in between have the same color. Fixes bug #20238

 poppler/Gfx.cc |   17 ++++++++++++++++-
 1 files changed, 16 insertions(+), 1 deletions(-)

commit e94430b790fde6ce7b7cb163c2e0adf2d071c81d
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Aug 26 00:42:49 2009 +0200

    Make code a bit more readable

 poppler/Gfx.cc |   23 +++++++++++------------
 1 files changed, 11 insertions(+), 12 deletions(-)

commit 465212780557705fd939dfe54f96913505bfc96e
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Aug 25 21:55:45 2009 +0200

    forgot to update my copyright

 poppler/JPEG2000Stream.cc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4f6016d01ced32002bef22b9b5d5426a74e55842
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Aug 25 21:10:07 2009 +0200

    Fix format security warnings
    
    Don't just directly print strings of unknown content; use "%s".

 poppler/JPEG2000Stream.cc |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 4616b23382b5d155f8b2f1942733037cf5730844
Author: Christian Persch <chpe@gnome.org>
Date:   Tue Aug 25 21:09:40 2009 +0200

    Fix format security warnings
    
    Don't just directly print strings of unknown content; use "%s".

 poppler/GfxState.cc |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 6c5c8d008456d1e4f3d60bc182209747c2a175dc
Author: Christian Persch <chpe@gnome.org>
Date:   Tue Aug 25 21:03:16 2009 +0200

    Support AM_SILENT_RULES
    
    When using automake 1.11, should support silent build rules.

 Makefile.am           |    2 +-
 configure.ac          |    1 +
 glib/Makefile.am      |    4 ++--
 qt4/demos/Makefile.am |    2 +-
 qt4/src/Makefile.am   |    2 +-
 qt4/tests/Makefile.am |    2 +-
 6 files changed, 7 insertions(+), 6 deletions(-)

commit e7dd1c47b01d8f31599ee686eafbe7c54d7c023a
Author: Christian Persch <chpe@gnome.org>
Date:   Tue Aug 25 21:01:13 2009 +0200

    Fix automake check, and add automake 1.11 support
    
    Fix the automake checks to take the *newest* version available, not the
    oldest one. Add support for automake 1.11. FDO#23473.

 autogen.sh |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

commit 493d2c5aa78a3241e70108c5d7eccba9ac72f834
Author: Rex Dieter <rdieter@math.unl.edu>
Date:   Mon Aug 24 20:08:46 2009 +0200

    Use Requires.private if available
    
    The following patch minimizes pkg-config deps similar to how the
    glib-related pkg-config deps are done.

 poppler-qt.pc.cmake  |    3 ++-
 poppler-qt.pc.in     |    3 ++-
 poppler-qt4.pc.cmake |    3 ++-
 poppler-qt4.pc.in    |    3 ++-
 4 files changed, 8 insertions(+), 4 deletions(-)

commit 341cd3ecd08a39cd146c1c57f356b50a2881c03f
Author: Jakub Wilk <ubanus@users.sf.net>
Date:   Mon Aug 24 19:51:34 2009 +0200

    common options for pdftoabw
    
    The attached patch fixes command line handling for pdftoabw and implements some
    common options (e.g., --help) that are already found in other pdftosomething
    utilities.

 utils/pdftoabw.cc |   39 ++++++++++++++++++++++++++++++++-------
 1 files changed, 32 insertions(+), 7 deletions(-)

commit 365683d5faea6e0a7570b139d1f3366c22271f8e
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Aug 18 21:18:13 2009 +0200

    0.11.3

 CMakeLists.txt   |    2 +-
 NEWS             |   22 ++++++++++++++++++++++
 configure.ac     |    2 +-
 msvc/config.h    |    6 +++---
 qt4/src/Doxyfile |    2 +-
 5 files changed, 28 insertions(+), 6 deletions(-)

commit cb28bc8a637d300664b3c7569263445275333878
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Mon Aug 17 14:14:03 2009 +0200

    [glib] Add FORMAT_MAJOR/MINOR properties to get the PDF version
    
    See bug #23076.

 glib/poppler-document.cc |   26 ++++++++++++++++++++++++++
 1 files changed, 26 insertions(+), 0 deletions(-)

commit 1b5612841b0c663f6d391d4581f65f68a2975db0
Author: Pino Toscano <pino@kde.org>
Date:   Mon Aug 17 01:04:04 2009 +0200

    [Qt] add Document::getPdfVersion(int *major, int *minor) for the document PDF version numbers
    
    This new function reads the version of the PDF specification of the document, putting major and minor numbers in own variables.

 qt/poppler-document.cc |    8 ++++++++
 qt/poppler-qt.h        |   12 ++++++++++++
 2 files changed, 20 insertions(+), 0 deletions(-)

commit aef8ecda1e80b921228f415a53c9c5a52df87d94
Author: Pino Toscano <pino@kde.org>
Date:   Mon Aug 17 00:57:08 2009 +0200

    [Qt4] deprecate Document::pdfVersion()
    
    ... in favour of getPdfVersion()
[--snip--]
