commit 04779ef1fb8f1ab8e9a47e8861b48025d857d411
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Mar 28 22:22:19 2011 +0100

    Fix (C) years

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

commit 73b39e25161fb0d20896af366ca9661bdaea4dc7
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Thu Mar 24 12:16:07 2011 +0100

    glib: Add g_return macros to make sure index is correct in form
    field choice methods

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

commit 6d1ddd071ad7d361903778dd5eb01defeafc33eb
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Thu Mar 24 12:15:30 2011 +0100

    glib-demo: Fix a crash when a choice form field has no items selected

 glib/demo/forms.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 262b22836cf5340b45c76a46cee267dbb8c0de14
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Mar 1 19:42:22 2011 +0000

    Fix years

 poppler/poppler-config.h.cmake |    2 +-
 poppler/poppler-config.h.in    |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 11c413b90b80dc593162bf1a80a74ab92ce3c662
Author: Pino Toscano <pino@kde.org>
Date:   Sun Feb 27 21:53:32 2011 +0100

    small fixes to the pdftohtml manpage

    - capitalize HTML, PDF, XML, PNG
    - dont -> do not
    - fix UTF-8 character
    - fix hypens used as minus

 utils/pdftohtml.1 |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit 5005b9c2738046dc7ddc62cf903499aa93cac204
Author: Pino Toscano <pino@kde.org>
Date:   Sun Feb 27 17:11:53 2011 +0100

    [qt4] fix caption of push button fields

    instead of asking the 'onStr' of the underlying form widget,
    take (if available) the 'MK' entry, i.e. the appearance
    characteristics dictionary,
    and use the normal caption of that

 qt4/src/poppler-form.cc |   26 ++++++++++++++++++++++----
 1 files changed, 22 insertions(+), 4 deletions(-)

commit b8aa73d1e0a66e467161f10d11e4d0d66a3336cd
Author: Pino Toscano <pino@kde.org>
Date:   Sun Feb 27 16:24:22 2011 +0100

    annots: 'CA', 'RC' and 'AC' are strings, not names

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

commit 9485d44ca65cff58593e248c9ce74e3572eda462
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Feb 27 11:42:22 2011 +0000

    Fix description

    Won't regenerate the tarball though, no biggie

 NEWS |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 65f02cc203dde5732b035ed093e861da0480bd9e
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Feb 27 11:30:36 2011 +0000

    0.16.3 i said

 NEWS |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 081aa4507956cf57438d226ad2caa1f4721c563a
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Feb 27 11:18:55 2011 +0000

    0.16.3

 configure.ac     |    2 +-
 cpp/Doxyfile     |    2 +-
 qt4/src/Doxyfile |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit 40052024aeb9076fb9517b971846ba856eb562b3
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Feb 27 11:18:15 2011 +0000

    Increase soname

    PreScanOutputDev got bigger

 CMakeLists.txt      |    4 ++--
 poppler/Makefile.am |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 9eee294da5eb7cc9e08db734f7e3cf07ef245d8d
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Feb 27 11:17:05 2011 +0000

    Update NEWS for poppler 0.16.3

 NEWS |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

commit e368567a36a6d71c8df03a26643fb2a5e9abde56
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Feb 27 10:55:22 2011 +0000

    Add 2011 years

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

commit 1a68f4b34dbb29d0074cba00a49b82686e774949
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Feb 27 01:39:23 2011 +0000

    Fix crash in some pdf

    Has to be 3 and not nComps since it's a output buffer, a the input one
    Bug 34357

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

commit 4090be198d2052d0843e9ddb14ffe104951af5fb
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Sat Feb 26 14:00:33 2011 +0100

    annots: Don't assume y1 > y3 for quad points of a highlight annotation

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=643028

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

commit a0de57f9d08d06692c01f31160c2a02129042d74
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Sat Feb 26 13:23:47 2011 +0100

    cairo: Handle font type fontCIDType2OT when creating freetype font

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=643273

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

commit 3c96d19dd3e2f4652f070089c777720cced2c371
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Sat Feb 26 11:59:03 2011 +0100

    glib: Add some more introspection annotations

 glib/poppler-attachment.cc |    2 +-
 glib/poppler-document.cc   |    4 ++--
 glib/poppler-media.cc      |    2 +-
 glib/poppler-page.cc       |    6 +++---
 4 files changed, 7 insertions(+), 7 deletions(-)

commit 1951c1bd0bfd7f1fa82afd83da2a7a79bd217a67
Author: Peter Ward <peteraward@gmail.com>
Date:   Sat Feb 26 11:39:58 2011 +0100

    glib: Add missing "out" annotation to poppler_page_get_size()

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

commit 3e8c462ba1a9590cb79c6f45284a96e00090818b
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Feb 25 20:33:39 2011 +0000

    Do not ask freetype for a font of size 0x0

    Fixes rendering bug at 34602

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

commit 4808b5c42f742363b51624aa4b6d02e6e6d3a30c
Author: Adrian Johnson <ajohnson@redneon.com>
Date:   Thu Feb 24 18:47:35 2011 +0000

    Fix rendering of some substituted fonts

    More info in bug 34522

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

commit 147d3d9d12bff340ac6360335c1e4d9c2c63b73c
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Feb 21 19:19:48 2011 +0000

    Use gfree since we allocate with gmalloc

    Bug 34512

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

commit be57bd7c81b9d5a6a908c871ec7f833e0533a8e3
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Feb 19 11:19:57 2011 +0000

    Do not delete textOut twice when using -bbox

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

commit 2f64af93bbd471c26d9893b4cf1502dde9e33af3
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Feb 11 19:42:34 2011 +0000

    Do not infinite loop in some broken files

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

commit 77e3d9ce9795b00fbe04cf5d42005d400bc10b6d
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Feb 8 19:58:31 2011 +0000

    Make really sure the uMap static pointer is valid

    It might happen you are extremely unlucky and get the same
    globalParams after a new delete/creation

 qt4/src/poppler-private.cc |   51
 +++++++++++++++++++++++++++++++++++++------
 qt4/src/poppler-private.h  |   34 ++--------------------------
 2 files changed, 47 insertions(+), 38 deletions(-)

commit fa5fddd6176725fdae02a500c6955dafe993941e
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Feb 7 19:48:28 2011 +0000

    Make sure tx is inside the bitmap

    Seems to be what the code tried to do, fixes crash in bug 33948
    depending on
    the resolution you render it

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

commit 87b67832c0ad6435d6d1f45cff860b3c1ae15a48
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Feb 2 22:35:40 2011 +0000

    Workaround bug when converting pdf to ps with level1

    See bug 31926 for more info

 poppler/PSOutputDev.cc      |    2 +-
 poppler/PreScanOutputDev.cc |    7 +++++++
 poppler/PreScanOutputDev.h  |    7 +++++++
 3 files changed, 15 insertions(+), 1 deletions(-)

commit 87d47e5cd7306d96f4e99e458f3947933e274140
Author: William Bader <williambader@hotmail.com>
Date:   Sun Jan 30 17:02:02 2011 +0000

    Increase precision

    Fixes some issues with pdf from bug 27482

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

commit 8e4b254fca1728cde1ca6bc5f25ef1346f1c47c2
Author: Jim Meyering <meyering@redhat.com>
Date:   Mon Jan 24 15:51:20 2011 +0100

    demo: don't use an uninitialized local variable

    * text.c (pgd_text_get_text): Before this change, when
    poppler_page_get_text returned NULL, we'd use "n_recs" uninitialized.

 glib/demo/text.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 9f00e90ad6a0d660adb0b230cdba11f26a1c5fc5
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Jan 28 22:21:29 2011 +0000

    0.16.2

 CMakeLists.txt   |    2 +-
 NEWS             |    7 +++++++
 configure.ac     |    2 +-
 cpp/Doxyfile     |    2 +-
 qt4/src/Doxyfile |    2 +-
 5 files changed, 11 insertions(+), 4 deletions(-)

commit 64e157c7acc921b7acccc1046fbbf9232bf0b74c
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Jan 28 20:34:08 2011 +0000

    Make sure uMap is still valid before using it

    Fixes KDE bug 264667

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

commit 301a07c4c303e16c537090563cefb7d6f867977b
Author: Axel Strübing <axel.struebing@freenet.de>
Date:   Fri Jan 28 19:20:15 2011 +0000

    Extract text of a pdf correctly

    See "[poppler] text extraction does not work" in the mailing list
    for more info

 poppler/GfxFont.cc |   14 +++++++++++++-
 poppler/GfxFont.h  |    2 ++
 2 files changed, 15 insertions(+), 1 deletions(-)

commit f424374611d68f45f9bd467a395f65db1606597d
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Jan 27 20:01:01 2011 +0000

    forgot this is aprt of 0.16.1 too

    Let's see if i can retag...

 NEWS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 41d5fe603741eb4668946ad1c169b6f714a94fb2
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Jan 27 19:54:14 2011 +0000

    0.16.1

 CMakeLists.txt   |    2 +-
 NEWS             |   18 ++++++++++++++++++
 configure.ac     |    2 +-
 cpp/Doxyfile     |    2 +-
 qt4/src/Doxyfile |    2 +-
 5 files changed, 22 insertions(+), 4 deletions(-)

commit 357a990b7554c79259125ae34c795e170ba4a80f
Author: Simon Kellner <kellner@kit.edu>
Date:   Wed Jan 26 22:59:49 2011 +0000

    fix labelToIndex on multiple prefixes

    A PDF document can use page label prefixes, for example, to label
    only inside a chapter ("A-1" .. "A-<n>", "B-1" .. "B-<m>" et cetera).
    When calculating a page index for a given label, poppler would
    disregard the page range for all preceding prefixes that do not
    match the given prefix.

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

commit 3bd6914213c58329d19ec547de42731c3fb22672
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Jan 25 20:26:25 2011 +0000

    Fix leak in SplashOutputDev::axialShadedFill

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

commit 8aa7d758f1edd4a96214b6a9aede16a41723d968
Author: Thomas Klausner <wiz@danbala.tuwien.ac.at>
Date:   Mon Jan 24 19:05:08 2011 +0000

    Include zlib header since we use things defined there

 goo/PNGWriter.cc |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 496f5fe779b327ff194160d73815c2e14a5f6c90
Author: Sam Liao <phyomh@gmail.com>
Date:   Mon Jan 17 13:07:22 2011 +0800

    Poppler: Fix line selection, dont check y for Line selection

    When a line is selected while the Y values of selection is
    not in the y range of words, the render will render the
    line with reverse color while the words does not show up.

    This fix neglect the Y vaules to make sure that the words
    also displayed when line is selected.

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

commit d2c218b6e977ef9735dcc59dba0fdd120ef529c9
Author: William Bader <williambader@hotmail.com>
Date:   Fri Jan 21 19:01:45 2011 +0000

    Fix rendering for some pdf with -level1sep

    Also some speed improvemensts. Bug #32365

 poppler/PSOutputDev.cc |  207
 +++++++++++++++++++++++++++++++++++++-----------
 poppler/PSOutputDev.h  |   13 ++-
 2 files changed, 170 insertions(+), 50 deletions(-)

commit b9a81f7c3e9180912632a38fff1c09bae613bf32
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Jan 21 18:43:21 2011 +0000

    fix (C) years

 poppler/CairoOutputDev.cc   |    2 +-
 poppler/CairoOutputDev.h    |    2 +-
 qt4/src/poppler-private.cc  |    2 +-
 qt4/tests/check_strings.cpp |    2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

commit 5ea4d10ab6de0b5d6184080609d701c30c285b7f
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Jan 21 08:43:34 2011 +0000

    Access the correct variable

    Fixes asert on bug 33063

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

commit 208226288f533841dfaf8d41792d33187beddc28
Author: Pino Toscano <pino@kde.org>
Date:   Mon Jan 17 21:34:23 2011 +0100

    fix unicodeToQString() to correctly decode the Unicode sequence

    Use a UnicodeMap to convert the sequence to UTF-8, and convert from
    that to QString.
    Also, ignore the last character of the Unicode sequence if it is 0x0.

    Add a couple of testcases for it.

 qt4/src/poppler-private.cc  |   30 ++++++++++++++++++++++++------
 qt4/tests/check_strings.cpp |   21 +++++++++++++++++++++
 2 files changed, 45 insertions(+), 6 deletions(-)

commit 7bcf4e1f050c16e7a72ca633589602b252ab46cc
Author: Daiki Ueno <ueno@unixuser.org>
Date:   Sun Jan 9 18:48:50 2011 +0000

    Do not crash in case jpeg_create_decompress fails

    Bug 32890

 poppler/DCTStream.cc |   21 ++++++++++++---------
 poppler/DCTStream.h  |    8 ++++++--
 2 files changed, 18 insertions(+), 11 deletions(-)

commit 0ab173a55af9aa3df4c09e120e7f775f80d23f90
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Jan 8 13:03:31 2011 +0000

    Remove declaration of function without implementation

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

commit 772beae4e239d9ccaabbfac126307b0b56f232cf
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Sat Jan 8 10:39:41 2011 +0100

    glib: Fix memory leak when calling poppler_page_get_text_layout()
    for pages with no text

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

commit 1b30f0f64c3c4a4ef846c646cda9a32b07f43f13
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Sat Jan 8 10:33:32 2011 +0100

    glib: Use NULL instead of FALSE in g_return_val_if_fail() for
    functions returning a pointer

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

commit cc48dc71891e7477199a86967af9b0ac93302f72
Author: Adrian Johnson <ajohnson@redneon.com>
Date:   Fri Dec 31 12:11:40 2010 +1030

    cairo: Don't set JPX mime data if the stream specifies a colorspace

    The stream colorspace overides, and may be different to, the
    colorspace in the JPX data.

    https://bugs.freedesktop.org/show_bug.cgi?id=32746

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

commit ff58ee66c27da09a370a3000ab55eb1a24921852
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Dec 27 20:07:21 2010 +0000

    bump soname just in case the getPage change is not BC

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

commit 453df02e195a96d0210f297c21c8ffba646659da
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Dec 27 19:51:13 2010 +0000

    Make distcheck work

 glib/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6a34cec72c1a1b6576858a7836aae4a902fb5ed7
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Dec 27 19:29:52 2010 +0000

    increase core soname

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

commit 8c11e9d68dceb609d04b3b383d22c307b5981d86
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Dec 27 19:23:29 2010 +0000

    0.16.0 project version increase

 CMakeLists.txt   |    4 ++--
 configure.ac     |    4 ++--
 cpp/Doxyfile     |    2 +-
 qt4/src/Doxyfile |    2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

commit 8c1fd83c6061279af00c1172fe41cee61f19d917
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Dec 27 19:22:22 2010 +0000

    0.16.0 NEWS

 NEWS |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

commit 0294d6e50691a3e40fad0d6e4fa9056944a91efd
Author: Thomas Freitag <Thomas.Freitag@alfa.de>
Date:   Thu Dec 23 15:56:32 2010 +0000

    Be more correct when drawing radial shadings

    Fixes 32349

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

commit 3aa08e378927889b35b6fa858d6da568250ba6ec
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Dec 19 22:36:47 2010 +0000

    Seems to work with this version, so enable it

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

commit 93cf184b7573980bf2e56342e64f9b99c5d0b415
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Dec 19 14:16:25 2010 +0000

    Fix last commit

    Applying patches by hand is bad

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

commit ebb580d756a8321de87814f05ab572564732c15e
Author: Philip Lorenz <lorenzph+freedesktop@gmail.com>
Date:   Sun Dec 19 14:08:31 2010 +0000

    Windows fixes

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

commit 88a4154420e016d93c5ce05b5b8e09b6bddcadc9
Author: Philip Lorenz <lorenzph+freedesktop@gmail.com>
Date:   Sun Dec 19 13:03:01 2010 +0000

    build on newer MSVC

 qt4/src/poppler-annotation.h |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 18cd9f6aeb48266c551952c395eb9cd662bc27f5
Author: Thomas Freitag <Thomas.Freitag@alfa.de>
Date:   Sat Dec 18 17:59:54 2010 +0000

    compile in windows

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

commit 471102ef68b439dfa13e20e3b0f2e143f8d0dc85
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Dec 17 00:36:36 2010 +0000

    Remove -resolution

    Actually use -zoom that is there for a reason

 utils/pdftohtml.1  |    3 ---
 utils/pdftohtml.cc |   15 ++++++---------
 2 files changed, 6 insertions(+), 12 deletions(-)

commit edf6c47feb5b7658e585bcce196e465245e1dc98
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Dec 16 22:56:40 2010 +0000

    kill useless code

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

commit 185a2f81485e19f96393a431be5523a277747b94
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Dec 16 22:56:15 2010 +0000

    static-ify some vars

 utils/HtmlOutputDev.cc |    9 ---------
 utils/pdftohtml.cc     |    8 ++++----
 2 files changed, 4 insertions(+), 13 deletions(-)

commit e4dfc548c57b690db9122d1db3342ed0a785c8bb
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Dec 14 19:45:46 2010 +0000

    We need this to make the define really be defined

 config.h.cmake |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 06da4b46c442778c67b788b747f04b386b5247ac
Author: Adrian Johnson <ajohnson@redneon.com>
Date:   Tue Dec 14 09:06:57 2010 +1030

    cairo: Use A1 instead of A8 for imagemask

    The cairo PDF surface now optimizes the case of cairo_mask() with
    solid source and A1 mask to use a PDF stencil mask.

    Fixes https://bugs.launchpad.net/ubuntu/+source/libcairo/+bug/680628
    where a 65K PDF printed to PDF using poppler-cairo turns into an 8MB
    PDF.

 CMakeLists.txt            |    2 ++
 configure.ac              |    1 +
 poppler/CairoOutputDev.cc |   25 ++++++++++++++++++-------
 3 files changed, 21 insertions(+), 7 deletions(-)

commit 6ef457dc818e7e241e5d2e264bc2d78b132ae638
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Dec 13 14:08:29 2010 +0000

    Move -fno-exceptions -fno-check-new to default flags

    Makes sense since we decided not to support the exception path in
    gmem a
    while ago

 cmake/modules/PopplerMacros.cmake |    2 +-
 configure.ac                      |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 86e469600b58ae05cb6ede1b4017fbdac99cc556
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Dec 13 14:04:00 2010 +0000

    More gcc flags movement

    -Wchar-subscripts is part of -Wall so remove it
    Move -fno-common to default options since it makes sense to use it

 cmake/modules/PopplerMacros.cmake |    4 ++--
 configure.ac                      |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 2b74241d8b1fd1ec9fab4f6f673bbaaa1cb3d949
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Dec 13 13:56:52 2010 +0000

    Promote -Wcast-align to the general warnings we ask gcc to give

 cmake/modules/PopplerMacros.cmake |    2 +-
 configure.ac                      |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 7313e0a4de6f2146c1dcb3d235f18a3c844d12d5
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Dec 12 23:28:18 2010 +0000

    Do not return 99 (or 1) with -h, -v and -printenc

    Bug 32149

 utils/pdffonts.cc  |    2 ++
 utils/pdfimages.cc |    2 ++
 utils/pdfinfo.cc   |    3 +++
 utils/pdftoppm.cc  |    2 ++
 utils/pdftops.cc   |    5 ++++-
 utils/pdftotext.cc |    3 +++
 6 files changed, 16 insertions(+), 1 deletions(-)

commit 669cbfc9fd78a22d4f14b0af43143e1f5dc28cd5
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Dec 11 19:04:22 2010 +0000

    Fix the preliminary bbox/clip calculation

    Code based in code posted by Suzuki Toshiya in the freetype mailing
    list

 splash/SplashFTFont.cc |   15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)

commit 2984002a64acca7014edeadd900dd52cdf7d9eac
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Dec 11 18:57:52 2010 +0000

    Remove the * we just need to increase the pointer

    Gives a warning with newer gcc's

 splash/Splash.cc |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 9b45fa072198da4a5032004ac943cf2227aa97ea
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Dec 10 12:05:58 2010 +0000

    Make PreScanOutputDev be less agressive when deciding to rasterize

    BUG 30107

 poppler/PreScanOutputDev.cc |   14 +++++++++++++-
 poppler/PreScanOutputDev.h  |    4 ++++
 2 files changed, 17 insertions(+), 1 deletions(-)

commit f96f6a06cdc33b4654669ac74d5abd0d546a127d
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Dec 5 12:06:21 2010 +0000

    Adapt the zlib-base FlateStream code to API changes

    Bug 32065

 poppler/FlateStream.cc |    9 ++++++---
 poppler/FlateStream.h  |    9 +++++++++
 2 files changed, 15 insertions(+), 3 deletions(-)

commit 7b1f83990a1f68306daf5f7dbeabcd38f4382e3b
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Nov 29 22:27:46 2010 +0000

    0.15.3

 CMakeLists.txt      |    4 ++--
 NEWS                |   18 ++++++++++++++++++
 configure.ac        |    2 +-
 cpp/Doxyfile        |    2 +-
 poppler/Makefile.am |    2 +-
 qt4/src/Doxyfile    |    2 +-
 6 files changed, 24 insertions(+), 6 deletions(-)

commit 7c23a993193aaaa4d4b5b6d1161a0455d1e2a8c0
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Nov 29 21:33:31 2010 +0000

    Add some more isNum before calling getNum

 poppler/GfxState.cc |   48
 ++++++++++++++++++++++++++++++++----------------
 1 files changed, 32 insertions(+), 16 deletions(-)

commit 62ec4f591c258e702ee79b519919a931517220bf
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Nov 29 20:50:43 2010 +0000

    pass fetchOriginatorNums in some more calls

    Fixes some more crashes in broken files

 poppler/Parser.cc |    7 ++++++-
 poppler/Parser.h  |    1 +
 poppler/XRef.cc   |    6 +++---
 3 files changed, 10 insertions(+), 4 deletions(-)

commit d2a0e2ca723142478858f7edfb7c98807d554578
Author: Hib Eris <hib@hiberis.nl>
Date:   Thu Nov 25 10:36:38 2010 +0000

    Skip over loops in Pages tree

 poppler/Catalog.cc |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

commit 7abd371364e6e4aaef932f26b0664f7f9d760c42
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Nov 28 13:57:50 2010 +0000

    this var is not about xobjects only anymroe

 poppler/FontInfo.cc |    6 +++---
 poppler/FontInfo.h  |    2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 1ac14df61d711097837e44d80a9332f0a854b95e
Author: Adrian Johnson <ajohnson@redneon.com>
Date:   Sun Nov 28 13:49:41 2010 +0000

    find fonts inside patterns

    Bug 31948

 poppler/FontInfo.cc |   50
 +++++++++++++++++++++++++++-----------------------
 1 files changed, 27 insertions(+), 23 deletions(-)

commit d30dd8c6f6491beac9750447126930168394cd9f
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Nov 28 13:25:39 2010 +0000

    Use sets instead of arrays

 poppler/FontInfo.cc |   46 ++++++++--------------------------------------
 poppler/FontInfo.h  |   11 +++--------
 2 files changed, 11 insertions(+), 46 deletions(-)

commit 4c20bf14c0b1d7f1d5e530ded890186487da32b5
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Nov 28 12:50:24 2010 +0000

    Use FontInfoScanner

    No idea why we didn't do this before, duplicate code is evil and now
    pdffonts doesn't crash on pdf from bug 20486

 utils/pdffonts.cc |  185
 ++++++++---------------------------------------------
 1 files changed, 26 insertions(+), 159 deletions(-)

commit d915f3d5a9e9e2e5dcd6be4cf8fac1b5849a13e9
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Nov 24 21:51:46 2010 +0000

    protect against null ref here

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

commit cf32faaa16d763561fb9dfc4469345e4b3ba2369
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Nov 24 21:48:54 2010 +0000

    Protect against NULL values here

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

commit 46a6cc5952c59504863baed3ad2870093c462f12
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Nov 24 19:42:59 2010 +0000

    Check the objects are numbers before using them

    Bug 31895

 poppler/GfxState.cc |   26 ++++++++++++++++++--------
 1 files changed, 18 insertions(+), 8 deletions(-)

commit 52e25cca7e75a8b8eac95a3cec258f1cd9f8ecaa
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Nov 23 20:31:14 2010 +0000

    If it is not a Page but has no Kids either let's just pretend it's
    a page

    Fixes broken PDF at bug 31861

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

commit c6127898b13311197971b1c6b1b306b91e28cf0e
Author: Hib Eris <hib@hiberis.nl>
Date:   Mon Nov 22 13:08:48 2010 +0000

    Use gmallocn_checkoverflow when parsing Hints table

    Prevents running out of memory with malicious documents.

 poppler/Hints.cc |   26 +++++++++++++-------------
 1 files changed, 13 insertions(+), 13 deletions(-)

commit 6a17cc89eda52f08cbacbf9bfaaeda22cf041e82
Author: Thomas Freitag <Thomas.Freitag@alfa.de>
Date:   Mon Nov 22 19:20:56 2010 +0000

    Improve rendering of radial shadings

    Improves the duck rendering in bug 22098

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

commit 9093adede4f9ad6fb2962dcefcb09c1d8c357715
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Nov 21 23:49:12 2010 +0000

    pedantic ;

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

commit 61445f5af749510fb647059af01abf1faf664195
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Nov 20 22:19:35 2010 +0000

    forgot to upadte year here

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

commit 3628837febb21bcd1b54f3fb737628ea59e5d95d
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Nov 20 22:15:08 2010 +0000

    And now generalize the previous fix

    Works for loops of more than one item as in bug 28784

 poppler/Dict.cc   |    4 ++--
 poppler/Dict.h    |    2 +-
 poppler/Object.cc |    4 ++--
 poppler/Object.h  |    9 +++++----
 poppler/Parser.cc |   19 +++++++++++++------
 poppler/Parser.h  |    7 ++++++-
 poppler/XRef.cc   |   30 +++++++++++++++++++++++++-----
 poppler/XRef.h    |    2 +-
 8 files changed, 55 insertions(+), 22 deletions(-)

commit b0555189a7fbd7f6a899e582783b9e0df44d5d6a
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Nov 20 21:32:24 2010 +0000

    Protect against more loops when parsing

 poppler/Dict.cc   |    4 ++--
 poppler/Dict.h    |    2 +-
 poppler/Object.cc |    4 ++--
 poppler/Object.h  |    8 ++++----
 poppler/Parser.cc |    2 +-
 poppler/XRef.cc   |    4 ++--
 poppler/XRef.h    |    2 +-
