commit d7cc90a8b60d7e353db6e0acdd0b789485e32972
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Mar 7 15:04:52 2015 +0100

    0.32.0

 CMakeLists.txt      |  4 ++--
 NEWS                | 16 ++++++++++++++++
 configure.ac        |  2 +-
 cpp/Doxyfile        |  2 +-
 poppler/Makefile.am |  2 +-
 qt4/src/Doxyfile    |  2 +-
 qt5/src/Doxyfile    |  2 +-
 7 files changed, 23 insertions(+), 7 deletions(-)

commit c13297d154ded11721fe7d3abdba459ca628cef8
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Mar 7 14:58:10 2015 +0100

    Update (C)

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

commit c909964bff671d5ff0d8eee5f613ded4562f8afd
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Mar 7 14:54:43 2015 +0100

    Do not assert on broken document

    Bug #89422

 poppler/SecurityHandler.cc | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

commit 3705fcee0309c50b5fecd563e8e466cbe2c5972b
Author: Thomas Freitag <Thomas.Freitag@alfa.de>
Date:   Fri Mar 6 15:19:58 2015 +0100

    Fix  Wrong colour shown when GouraudTriangleShFill uses a DeviceN
    colorspace

    Bug #89182

 poppler/SplashOutputDev.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b7fde1ec83a5fff9bec73becc22e581583a30d43
Author: Albert Astals Cid <aacid@kde.org>
Date:   Wed Feb 25 21:51:34 2015 +0100

    Fix last commit regression

    It seems it actually needs to be pipe->shape and not pipe->usesShape
    (i.e. it seems at some point we use pipe->shape with useShape
    being false)
    Otherwise we had a regression on
    eci_altona-test-suite-v2_technical2_x4.pdf

 splash/Splash.cc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 7980fe868a8ef2ee3315f0bcb606c448d6604039
Author: William Bader <williambader@hotmail.com>
Date:   Wed Feb 25 15:00:33 2015 +0100

    Fix uninitialized variable in Splash::pipeRun

    Use useShape is actually the guard for shape, so use it in the if

 splash/Splash.cc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 57b6b78a0831fb31c06fd1bc6e9803de524f9d2d
Author: Thomas Freitag <Thomas.Freitag@alfa.de>
Date:   Tue Feb 24 23:34:57 2015 +0100

    pdfseparate: use always an unique instance for PDFDoc for savePageAs

 utils/pdfseparate.cc | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit 8a30d219df71ead323649ff0dfd4a724b5e7bd18
Author: William Bader <williambader@hotmail.com>
Date:   Sat Feb 21 23:55:10 2015 +0100

    Fix memcpy introduced in ec956ab8552dbe10fac4e649951042bddc424b7d

 goo/GooString.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ec956ab8552dbe10fac4e649951042bddc424b7d
Author: William Bader <williambader@hotmail.com>
Date:   Tue Feb 17 22:55:14 2015 +0100

    Reduce use of gmalloc() in GooString::appendfv()

    Bug #89096

 goo/GooString.cc | 18 ++++++++++++++----
 1 file changed, 14 insertions(+), 4 deletions(-)

commit 132ef18324f62c1f2a08dcd794b379fadaa4daf5
Author: Petr Gajdos <pgajdos@suse.cz>
Date:   Wed Feb 11 19:37:21 2015 +0100

    Annot BG/BC: Empty Array means no color

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

commit bf4aae25a244b1033a2479b9a8f633224f7d5de5
Author: William Bader <williambader@hotmail.com>
Date:   Wed Feb 11 17:35:40 2015 +0100

    Off by one fix to the previous crash fix

 fofi/FoFiTrueType.cc | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

commit 97dd46bae5424818ca808c20506d7d96f7b85fb5
Author: William Bader <williambader@hotmail.com>
Date:   Mon Feb 9 22:30:51 2015 +0100

    pdftops: Add aaRaster and overprint to man file

 utils/pdftops.1 | 9 +++++++++
 1 file changed, 9 insertions(+)

commit c114a90063d755639d2b0dbf816690a66b54bee0
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Feb 8 00:24:11 2015 +0100

    Fix crash in fuzzed file from Bug #84988

 poppler/TextOutputDev.cc | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit 22895623e6cd2a5923f552421d44cc80cab77dd8
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Feb 7 22:28:21 2015 +0100

    Fix malformed file crash from bug #86854

 poppler/PSOutputDev.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit cdb7ad95f7c8fbf63ade040d8a07ec96467042fc
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Feb 7 22:21:16 2015 +0100

    Fix malformed file crash in bug #85243

 fofi/FoFiTrueType.cc | 15 +++++++++++++--
 1 file changed, 13 insertions(+), 2 deletions(-)

commit 6641b935e1fc0c4151a723b6b476d987b8324ed2
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Feb 7 21:58:23 2015 +0100

    If ECM is around include the sanitizers module

    This way you can run
      cmake -DECM_ENABLE_SANITIZERS='address'
    and get an ASAN built poppler

 CMakeLists.txt | 5 +++++
 1 file changed, 5 insertions(+)

commit 92e41685dcef538a7fc669ca357ce9f448a8078e
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sat Feb 7 21:54:39 2015 +0100

    Fix crash in malformed file from bug #85275

 poppler/SplashOutputDev.cc |  4 ++--
 splash/Splash.cc           | 10 +++++++++-
 splash/SplashBitmap.cc     |  4 ++--
 3 files changed, 13 insertions(+), 5 deletions(-)

commit 9842b3b00492eda21297d5d65f769f77a565f6ac
Author: Aleksei Volkov <Aleksei Volkov>
Date:   Sat Feb 7 20:46:26 2015 +0100

    No need to check for hmtx, freetype does for us

    Bug #88939

 fofi/FoFiTrueType.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4849eb43892640062c485e48ba7a29b5a0cc9587
Author: William Bader <williambader@hotmail.com>
Date:   Sat Feb 7 16:41:53 2015 +0100

    Make the colorpsace optimization and option and not the default

    Bug #88971

 poppler/PSOutputDev.cc | 25 ++++++++++++++++---------
 poppler/PSOutputDev.h  |  4 ++++
 utils/pdftops.1        | 10 +++++++++-
 utils/pdftops.cc       |  4 ++++
 4 files changed, 33 insertions(+), 10 deletions(-)

commit 8e16e423a718b92514885e771e31048f1ae2a766
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Feb 5 20:18:13 2015 +0100

    0.31.0

    And copyright updating

 CMakeLists.txt            |  4 ++--
 NEWS                      | 17 +++++++++++++++++
 configure.ac              |  2 +-
 cpp/Doxyfile              |  2 +-
 poppler/CairoOutputDev.cc |  1 +
 poppler/CairoOutputDev.h  |  1 +
 poppler/JBIG2Stream.cc    |  1 +
 poppler/JBIG2Stream.h     |  1 +
 poppler/Makefile.am       |  2 +-
 poppler/Stream.cc         |  1 +
 qt4/src/CMakeLists.txt    |  2 +-
 qt4/src/Doxyfile          |  2 +-
 qt4/src/Makefile.am       |  2 +-
 qt5/src/CMakeLists.txt    |  2 +-
 qt5/src/Doxyfile          |  2 +-
 qt5/src/Makefile.am       |  2 +-
 16 files changed, 33 insertions(+), 11 deletions(-)

commit f932315e559a7857d9c5642eb04efc0d2b717789
Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
Date:   Tue Jan 20 22:05:29 2015 +1030

    cairo: support embedding JBIG2 image data

    http://lists.freedesktop.org/archives/poppler/2014-December/011183.html

 poppler/CairoOutputDev.cc | 117
 ++++++++++++++++++++++++++++++++++++++--------
 poppler/CairoOutputDev.h  |   3 ++
 poppler/JBIG2Stream.cc    |   9 +++-
 poppler/JBIG2Stream.h     |   4 +-
 poppler/Stream.cc         |  13 +++++-
 5 files changed, 121 insertions(+), 25 deletions(-)

commit 78abf540057181b708c546aee421f81a1dd58331
Author: Adam Reichold <adamreichold@myopera.com>
Date:   Wed Jan 21 22:30:45 2015 +0100

    Worlds -> Words

 qt4/src/poppler-page.cc    | 4 ++--
 qt4/src/poppler-qt4.h      | 2 +-
 qt4/tests/check_search.cpp | 4 ++--
 qt5/src/poppler-page.cc    | 4 ++--
 qt5/src/poppler-qt5.h      | 2 +-
 qt5/tests/check_search.cpp | 4 ++--
 6 files changed, 10 insertions(+), 10 deletions(-)

commit 027eac4e565576ca2e7042e21426e28abd775d98
Author: Adam Reichold <adamreichold@myopera.com>
Date:   Tue Jan 20 00:09:09 2015 +0100

    Expose whole-words search option in Qt frontends

 qt4/src/poppler-page-private.h |   5 +-
 qt4/src/poppler-page.cc        | 114
 +++++++++++++++++++++++++------------
 qt4/src/poppler-qt4.h          |  44 +++++++++++++-
 qt4/tests/check_search.cpp     | 112 +++++++++++++++++++++++++++++++-----
 qt5/src/poppler-page-private.h |   5 +-
 qt5/src/poppler-page.cc        | 116
 +++++++++++++++++++++++++------------
 qt5/src/poppler-qt5.h          |  46 +++++++++++++--
 qt5/tests/check_search.cpp     | 126
 +++++++++++++++++++++++++++++++++--------
 8 files changed, 447 insertions(+), 121 deletions(-)

commit 30a0baa353c374165e5f411efc4203746f14a74d
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Jan 18 15:39:53 2015 +0100

    Move more variables from GlobalParams to PSOutputDev

 poppler/CairoFontEngine.cc |   4 +-
 poppler/GfxFont.cc         |  15 ++---
 poppler/GfxFont.h          |   7 ++-
 poppler/GlobalParams.cc    | 144
 ---------------------------------------------
 poppler/GlobalParams.h     |  28 ---------
 poppler/PSOutputDev.cc     | 121 +++++++++++++++++++------------------
 poppler/PSOutputDev.h      |  30 +++++++++-
 poppler/SplashOutputDev.cc |   2 +-
 qt4/src/ArthurOutputDev.cc |   4 +-
 qt5/src/ArthurOutputDev.cc |   4 +-
 utils/pdftops.cc           |  36 ++++--------
 11 files changed, 116 insertions(+), 279 deletions(-)

commit 8fed995c3457d64669ae12901450b7c811599dba
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Jan 18 14:52:53 2015 +0100

    Forgot to delete this in the previous commit

 poppler/GlobalParams.h | 1 -
 1 file changed, 1 deletion(-)

commit 4992ff7fa062462507733494827fdad7eaaa95b3
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Jan 18 13:57:36 2015 +0100

    Move raster mono and resolution from GlobalParams to PSOutputDev

 poppler/GlobalParams.cc | 32 --------------------------------
 poppler/GlobalParams.h  |  7 -------
 poppler/PSOutputDev.cc  | 18 +++++++-----------
 poppler/PSOutputDev.h   |  6 ++++++
 utils/pdftops.cc        |  7 ++++---
 5 files changed, 17 insertions(+), 53 deletions(-)

commit 54908f675eda96c363528198e8c530921df2f45a
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Jan 18 13:34:45 2015 +0100

    Move psUncompressPreloadedImages from GlobalParams to PSOutputDev

    It belongs there and PSOutputDev is always created by the external
    user
    so in case someone wants to set it, it is the same amount of work
    to set it in GlobalParams than in PSOutputDev

 poppler/GlobalParams.cc | 16 ----------------
 poppler/GlobalParams.h  |  3 ---
 poppler/PSOutputDev.cc  |  9 +++++----
 poppler/PSOutputDev.h   |  2 ++
 4 files changed, 7 insertions(+), 23 deletions(-)

commit 136d7aa5e79f153dfcb216c58598e33a8ff16630
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Jan 18 13:28:26 2015 +0100

    Remove declared but not defined function

 poppler/GlobalParams.h | 1 -
 1 file changed, 1 deletion(-)

commit fdba9154d9a176759c765180805e608d4959c34e
Author: Adam Reichold <adamreichold@myopera.com>
Date:   Fri Jan 16 19:57:59 2015 +0100

    pdftoppm: parse the flags earlier and only once

 utils/pdftoppm.cc | 42 +++++++++++++++---------------------------
 1 file changed, 15 insertions(+), 27 deletions(-)

commit 6b072500b5ac936631be6b29b7d5a591848a18f3
Author: William Bader <williambader@hotmail.com>
Date:   Wed Jan 14 23:28:03 2015 +0100

    Add rasterization option to pdftops

    Also removes GlobalParams stuff \o/

    Coded in conjuntion with Albert

    Bug #85934

 cpp/poppler-page-renderer.cpp |  5 ++--
 poppler/GlobalParams.cc       | 58
 ++-----------------------------------------
 poppler/GlobalParams.h        | 16 +++---------
 poppler/PSOutputDev.cc        | 14 +++++------
 poppler/PSOutputDev.h         |  5 +++-
 poppler/SplashOutputDev.cc    | 19 ++++++--------
 poppler/SplashOutputDev.h     | 11 +++++---
 qt4/src/poppler-page.cc       |  7 +++---
 qt5/src/poppler-page.cc       |  7 +++---
 utils/pdftohtml.cc            |  9 +++----
 utils/pdftoppm.cc             | 49 ++++++++++++++++++++++++++----------
 utils/pdftops.cc              | 14 ++++++++++-
 12 files changed, 96 insertions(+), 118 deletions(-)

commit dc9751e6ac47a708ba6e7a68560bdce6a2e4a010
Author: Albert Astals Cid <aacid@kde.org>
Date:   Fri Jan 9 15:50:02 2015 +0100

    Compile++

 poppler/GfxState.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d91876a0c7a936b1f6f461d80131d7586a6c1a5e
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Jan 8 20:13:06 2015 +0100

    Accept malformed documents whose root is a Page instead of a Pages

    gs and Adobe Reader do it so it's "common" enough

    Bug #88172

 poppler/Catalog.cc | 37 ++++++++++++++++++++++++++++++++-----
 1 file changed, 32 insertions(+), 5 deletions(-)

commit 7ce86b9be058408eb567d8d0b9747853a66c116f
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Jan 8 17:35:28 2015 +0100

    Remove assert in gouraudFillTriangle

    We don't *need* the assert, an error() is fine and the malformed
    document
    will just get rendered wrongly instead of "crashing"

    Bugs #85274

 poppler/Gfx.cc | 28 +++++++++++++++++-----------
 1 file changed, 17 insertions(+), 11 deletions(-)

commit 9e9df4b20d17478996780008bc9802a857d173fc
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Jan 8 17:01:52 2015 +0100

    Fix crash on broken document

    Bug #85281

 poppler/GfxState.cc | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

commit 636faafcb84b856580398f7883b6406d645c85d1
Author: Adam Reichold <adamreichold@myopera.com>
Date:   Tue Jan 6 22:57:20 2015 +0100

    JPEG2000Stream: Inline doGetChar and doLookChar

 poppler/JPEG2000Stream.cc | 49
 +++++++++++++++++++++++++----------------------
 poppler/JPEG2000Stream.h  |  7 ++-----
 2 files changed, 28 insertions(+), 28 deletions(-)

commit c13bffe92963c4969037695992f4c2776bbe973f
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Jan 4 23:17:42 2015 +0100

    0.30

 CMakeLists.txt                 |  4 ++--
 NEWS                           | 18 ++++++++++++++++++
 configure.ac                   |  2 +-
 cpp/CMakeLists.txt             |  2 +-
 cpp/Doxyfile                   |  2 +-
 cpp/Makefile.am                |  2 +-
 poppler/Makefile.am            |  2 +-
 poppler/PDFDoc.cc              |  1 +
 poppler/TextOutputDev.cc       |  2 +-
 poppler/poppler-config.h.cmake |  2 +-
 poppler/poppler-config.h.in    |  2 +-
 qt4/src/Doxyfile               |  2 +-
 qt5/src/Doxyfile               |  2 +-
 13 files changed, 31 insertions(+), 12 deletions(-)

commit e499fdab2e96cb3069db7ac8ffa0df20ccccddc9
Author: Thomas Freitag <Thomas.Freitag@alfa.de>
Date:   Sun Jan 4 20:23:39 2015 +0100

    extended openjpeg2 support

 poppler/JPEG2000Stream.cc | 101
 +++++++++++++++++++++++++++++++++++-----------
 1 file changed, 78 insertions(+), 23 deletions(-)

commit 2841f3c34dd6366a70e4d6d307a08b3fbc3e9897
Author: Adrian Johnson <ajohnson@redneon.com>
Date:   Sun Jan 4 20:22:47 2015 +0100

    Cmake support for openjpeg2

    With some tweaks from Albert

 CMakeLists.txt                       | 56
 +++++++++++++++++++++++++++++-------
 cmake/modules/FindLIBOPENJPEG2.cmake | 30 +++++++++++++++++++
 2 files changed, 76 insertions(+), 10 deletions(-)

commit 117af9c6bbd923954ef7de63adec8c22d51da1e4
Author: Adrian Johnson <ajohnson@redneon.com>
Date:   Sun Jan 4 19:42:34 2015 +0100

    Initial attempt at libopenjpeg2 support

    OpenJPEG 2 has a new pkg-config name and API.

    - Update configure.ac to find openjpeg 2 and provide V1/v2 macros
    - Update JPEG2000Stream to use new API depending on openjpeg v1/v2
    macros
    - OpenJPEG 2.1 changed the API so provide a version macro to make
    it easier
      to handle the the 2.1 change and any future changes.
    - Move openjpeg.h into the .cc file

 configure.ac              |  80 ++++++++----
 poppler/JPEG2000Stream.cc | 313
 +++++++++++++++++++++++++++++++++++++---------
 poppler/JPEG2000Stream.h  |  41 ++----
 3 files changed, 323 insertions(+), 111 deletions(-)

commit 9caf7525409d699c16896653528486451123b485
Author: Albert Astals Cid <aacid@kde.org>
Date:   Sun Jan 4 18:48:02 2015 +0100

    Make PSOutputDev accept a list of pages indeces

    Instead of first, last

    Bug #84833

    Reviewed in the mailing list, see "Can anyone have a look at my
    patch?"

 glib/poppler-page.cc            | 10 ++++++---
 poppler/PSOutputDev.cc          | 50
 ++++++++++++++++++++++++-----------------
 poppler/PSOutputDev.h           | 14 +++++++-----
 qt4/src/poppler-ps-converter.cc | 11 ++++++---
 qt5/src/poppler-ps-converter.cc | 11 ++++++---
 utils/pdftops.cc                | 15 +++++++++----
 6 files changed, 71 insertions(+), 40 deletions(-)

commit 173f182fb568843f97e7d45d1b16bebbd2aa7413
Author: Li Junling <lijunling@sina.com>
Date:   Fri Jan 2 17:23:24 2015 +0100

    Find last 'startxref' in the last 24K instead of the last 1K

    Bug #85919

 poppler/PDFDoc.cc | 38 ++++++++++++++++++++++----------------
 1 file changed, 22 insertions(+), 16 deletions(-)

commit 0b1cd9403b8a240e58ec4f1832588d25f8295278
Author: Jason Crain <jason@aquaticape.us>
Date:   Sat Dec 20 03:22:23 2014 -0600

    Free BBox object on error

 poppler/Gfx.cc | 1 +
 1 file changed, 1 insertion(+)

commit acc33a6950031ac4a5c759d043d24df0cfa7e8b6
Author: Jason Crain <jason@aquaticape.us>
Date:   Sat Dec 20 02:24:49 2014 -0600

    Check for invalid matrix in annotation

    Bug #84990

 poppler/Gfx.cc | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

commit 56aff7d78658f586e3c4cd41685f189dafb3098a
Author: Thomas Freitag <Thomas.Freitag@alfa.de>
Date:   Tue Dec 23 15:49:15 2014 +0100

    pdfunite: Support output intents, optional content and acroform

 utils/pdfunite.cc | 116
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 116 insertions(+)

commit 9e734063e6a6a4b9743c9aa27d3d3127b5a960d7
Author: Jason Crain <jason@aquaticape.us>
Date:   Fri Dec 19 01:56:45 2014 -0600

    Move array reallocation from visitLine to startLine

    Fixes potential memory corruption from writing after end of lines
    array.

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

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

commit 0c47b769a77795bd866b6686b79fd20ad6f554bf
Author: Daniel Macks <dmacks@netspace.org>
Date:   Sun Dec 14 18:52:48 2014 +0100

    Only consider adding -fno-check-new if compiler supports it

    Helps compiling on old clang's

    Bug #76963

 configure.ac | 18 ++++++++++++++++--
 1 file changed, 16 insertions(+), 2 deletions(-)

commit c9c90d50e3708f6fac313aa8b458aef6dba5dcfb
Author: Hans-Peter Deifel <hpdeifel@gmx.de>
Date:   Fri Dec 12 13:09:51 2014 +0100

    cpp: New API to set debug output function

    Adds the global function set_debug_error_function, that allows users
    to install their own function to print internal poppler errors.

 cpp/poppler-global.cpp  | 29 +++++++++++++++++++++++++++++
 cpp/poppler-global.h    |  5 +++++
 cpp/poppler-private.cpp | 15 ++++++++++++---
 cpp/poppler-private.h   |  3 +++
 4 files changed, 49 insertions(+), 3 deletions(-)

commit fa8f276a10911c97d2777fff3270771802bc3892
Author: Albert Astals Cid <aacid@kde.org>
Date:   Thu Dec 4 23:11:12 2014 +0100

    0.29.0

 CMakeLists.txt      |  4 ++--
 NEWS                | 15 +++++++++++++++
 configure.ac        |  4 ++--
 cpp/Doxyfile        |  2 +-
 poppler/Makefile.am |  2 +-
 qt4/src/Doxyfile    |  2 +-
 qt5/src/Doxyfile    |  2 +-
 7 files changed, 23 insertions(+), 8 deletions(-)

commit fee700cfecb9d7d5fa938704a5f457f15aaa4676
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Dec 1 20:52:42 2014 +0100

    Run dos2unix as suggested by Volker Grabsch

 splash/SplashState.h            | 278 ++++++++++----------
 test/perf-test-preview-dummy.cc |  44 ++--
 test/perf-test-preview-win.cc   | 544
 ++++++++++++++++++++--------------------
 3 files changed, 433 insertions(+), 433 deletions(-)

commit d3fe0661c6dc6050e14cd5cb4afa089b7d7d66b0
Author: Richard PALO <richard@netbsd.org>
Date:   Sun Nov 30 22:46:22 2014 +0100

    warning: "_FILE_OFFSET_BITS" redefined

    Bug #86870

 test/perf-test.cc | 2559
 +++++++++++++++++++++++++++--------------------------
 1 file changed, 1280 insertions(+), 1279 deletions(-)

commit 18884065e11fee82506915095619107a43172ecb
Author: Richard PALO <richard@netbsd.org>
Date:   Sun Nov 30 22:36:29 2014 +0100

    The isfinite macro is defined on SunOS under c99

    Bug #86869

 poppler/SplashOutputDev.cc | 3 +++
 1 file changed, 3 insertions(+)

commit bcb470064dd9f75ab0b0a0d9b7319fe8f1e558ae
Author: Adrian Johnson <ajohnson@redneon.com>
Date:   Tue Nov 25 05:53:38 2014 +1030

    cofigure: print "no" instead of "auto" if lcms not found

 configure.ac | 2 ++
 1 file changed, 2 insertions(+)

commit 832046c57ab2909d329340f1c941b29e8246ff73
Author: Thomas Freitag <Thomas.Freitag@alfa.de>
Date:   Fri Nov 28 11:08:34 2014 +0100

    Use correct LAB byte array for lcms input

    Bug #86388

 poppler/GfxState.cc | 51
 ++++++++++++++++++++++++++++++++++++++-------------
 poppler/GfxState.h  |  4 +++-
 2 files changed, 41 insertions(+), 14 deletions(-)

commit a604bc3a2ed9f9181aa3b12d795608fcf5e08220
Author: Thomas Freitag <Thomas.Freitag@alfa.de>
Date:   Fri Nov 14 11:56:50 2014 +0100

    Solve blend mode problem in CYMK and DeviceN for separable blend modes

    Fixes part of #68986

 poppler/SplashOutputDev.cc | 277
 +++++++++++++++++++++++++--------------------
 1 file changed, 155 insertions(+), 122 deletions(-)

commit b7802ff39db270dda2aa20f005fb87c22ed34137
Author: Thomas Freitag <Thomas.Freitag@alfa.de>
Date:   Fri Nov 14 11:47:38 2014 +0100

    Use Default colorspaces if present instead of Device colorspaces

    Fixes part of #68986

 poppler/CairoOutputDev.cc |   4 +-
 poppler/Gfx.cc            |  40 +++++-----
 poppler/GfxState.cc       | 197
 ++++++++++++++++++++++++++++++++++------------
 poppler/GfxState.h        |  31 ++++----
 poppler/Page.cc           |   4 +-
 5 files changed, 188 insertions(+), 88 deletions(-)

commit 07aa6f4030418883d8d45a8dfa3d80d2dadca4e7
Author: Thomas Freitag <Thomas.Freitag@alfa.de>
Date:   Thu Nov 13 12:26:25 2014 +0100

    write correct size in trailer dict

    Bug #86063

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

commit 51e7c29cabedc72e097023e6d8d6d68ed43fa20c
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Fri Nov 7 18:30:36 2014 +0100

    regtest: Update references also for tests that no longer crash

    We are currently updating the refs only when we have checksums to
    compare, but if a test used to crash there's no md5 file in refs.

 regtest/TestRun.py           |  2 ++
 regtest/backends/__init__.py | 24 ++++++++++++++++++++++++
 2 files changed, 26 insertions(+)

commit d205908930d5dc4ec3a1a1a2c2b93fbb92c2c867
Author: William Bader <williambader@hotmail.com>
Date:   Wed Nov 5 20:23:49 2014 +0100

    Make it proper C

 glib/demo/annots.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit fa1d636b00210b9c52787ab3c833fe9aa2e293fa
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Nov 4 20:00:08 2014 +0100

    0.28.1

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

commit 7debbb05df18afc86df8a4fd37980728ec2e5788
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Nov 4 19:29:58 2014 +0100

    Fix typo

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d5489ef37742227176e800390a990f2b882d9710
Author: Albert Astals Cid <aacid@kde.org>
Date:   Tue Nov 4 01:27:05 2014 +0100

    0.28.0

 CMakeLists.txt         |  6 +++---
 NEWS                   | 43 +++++++++++++++++++++++++++++++++++++++++++
 configure.ac           |  4 ++--
 cpp/Doxyfile           |  2 +-
 poppler/Makefile.am    |  2 +-
 qt4/src/CMakeLists.txt |  2 +-
 qt4/src/Doxyfile       |  2 +-
 qt4/src/Makefile.am    |  2 +-
 qt5/src/CMakeLists.txt |  2 +-
 qt5/src/Doxyfile       |  2 +-
 qt5/src/Makefile.am    |  2 +-
 11 files changed, 56 insertions(+), 13 deletions(-)

commit f87115a1129e4e03802769181a3392c8dce3192a
Author: Hib Eris <hib@hiberis.nl>
Date:   Tue Nov 4 01:25:18 2014 +0100

    Don't ship the moc files

 qt4/demos/Makefile.am | 1 -
 qt5/demos/Makefile.am | 1 -
 2 files changed, 2 deletions(-)

commit 0a9c38076f1555196029372b7e08714b43c7a58d
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Nov 3 21:43:28 2014 +0100

    Update (C)

 fofi/FoFiType1.cc                    |  1 +
 poppler/PDFDoc.cc                    |  4 ++--
 poppler/PDFDoc.h                     |  2 +-
 poppler/XRef.cc                      |  2 +-
 qt4/src/poppler-annotation-private.h |  2 +-
 qt4/src/poppler-annotation.cc        |  2 +-
 qt4/src/poppler-page.cc              |  2 +-
 qt4/src/poppler-qt4.h                |  2 +-
 qt5/src/poppler-annotation-private.h |  2 +-
 qt5/src/poppler-annotation.cc        |  2 +-
 qt5/src/poppler-page.cc              |  2 +-
 qt5/src/poppler-qt5.h                |  2 +-
 utils/pdfdetach.cc                   |  1 +
 utils/pdftocairo-win32.cc            | 12 ++++++++++++
 utils/pdftocairo-win32.h             | 12 ++++++++++++
 utils/pdftocairo.cc                  |  3 ++-
 16 files changed, 40 insertions(+), 13 deletions(-)

commit 73cf1e87c9803bbe4271be297b486d9932677d46
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Nov 3 21:37:13 2014 +0100

    Need to dist this file

 utils/Makefile.am | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 2fd0cd652cfc03c9af35a59192729e4ed26e8146
Author: Albert Astals Cid <aacid@kde.org>
Date:   Mon Nov 3 19:20:23 2014 +0100

    Fix memory leaks when running pdfseparate

    Bug #84768

 poppler/PDFDoc.cc    | 102
 +++++++++++++++++++++------------------------------
 poppler/PDFDoc.h     |   2 +-
 utils/pdfseparate.cc |   8 +++-
 utils/pdfunite.cc    |   4 +-
 4 files changed, 50 insertions(+), 66 deletions(-)

commit d6ea8acbb348fdb43601a963ba5407e933565003
Author: Adrian Johnson <ajohnson@redneon.com>
Date:   Mon Nov 3 19:11:25 2014 +0100

    fix crash in Xref::getEntry

    Bug 85234

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

commit bd142810b9f66b017a58b3e1840d4d72794f1ef4
Author: Jason Crain <jason@aquaticape.us>
Date:   Thu May 15 02:22:44 2014 -0500

    cairo: Use matrix to determine pattern size

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

 poppler/CairoOutputDev.cc | 22 ++++++++++++++++++----
 1 file changed, 18 insertions(+), 4 deletions(-)

commit 06dd7dc337c7db6122329e98783a126d59035aff
Author: Hib Eris <hib@hiberis.nl>
Date:   Thu May 29 12:45:33 2014 +0200

    Include windows.h, not Windows.h

    Fixes building on file systems that are case sensitive, e.g. when
    cross compiling on Linux for win32.

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

 qt4/tests/stress-threads-qt4.cpp | 2 +-
 qt5/tests/stress-threads-qt5.cpp | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 76a350b11160ac203a41b27fbc85a3264bfe4735
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Thu Oct 30 18:25:06 2014 +0100

    regtest: Try to fix again the paths of the resources in the generated
    HTML report

    Use always relatives paths for the resources under the out directory,
    and absolute paths for all other resources when no-absolute-path
    command
    line option is used.

 regtest/HTMLReport.py | 47
 +++++++++++++++++++++++------------------------
 1 file changed, 23 insertions(+), 24 deletions(-)

commit c93d6b264dc77c46c72281d966bf826274a43d15
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Wed Oct 29 17:37:06 2014 +0100

    regtest: respect --no-absolute-paths when creating the pretty
    diff links

 regtest/HTMLReport.py | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

commit 9f953e47a6ea92d806aeea61e227af54c889c6be
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Mon Oct 27 19:53:28 2014 +0100

    regtest: Add an option to create the HTML report without absolute
    paths

    It uses the paths as received from the command line attributes.

 regtest/HTMLReport.py             | 15 +++++++++++----
 regtest/commands/create-report.py |  4 ++++
 2 files changed, 15 insertions(+), 4 deletions(-)

commit 3d840231bc6f0714da361493ef32913af2eb78d7
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Sun Oct 26 12:09:28 2014 +0100

    regtest: Fix png diff generation with python-pil pillow fork

    Use from PIL import Image instead of just import Image, since pillow
    only doesn't support import Image without using PIL.Image.

 regtest/backends/__init__.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 68e58ec5465efc289d85ae104941db92450a3168
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Sun Oct 26 11:21:23 2014 +0100

    regtest: Limit the number of worker threads to the number of documents
    to test

    We are always spawning all the threads even if the documents to
    test is
    less than the worker threads. Also optimize the case of running
    only one
    test to not spwn any thread.

 regtest/TestRun.py | 27 ++++++++++++++++++---------
 1 file changed, 18 insertions(+), 9 deletions(-)

commit 7c21b95852e891060cd2e276949acf0945306ab7
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Sun Oct 26 11:08:45 2014 +0100

    regtest: Allow to run groups of tests individually

    Now it's possible to pass more than one argument to run-tests
    command and
    optionally the docs directory. When more than one test is passed
    and the
    docs directory is not provided, the common base path of all passed
    tests
    is used as docs directory. The tests passed can be documents or
    directories, using absolute paths or paths relative to the docs
    directory.
    This also allows us to update the refs for a group of tests.

 regtest/TestRun.py            | 26 ++++++++++++++++++++++++--
 regtest/Utils.py              |  7 +++++--
 regtest/commands/run-tests.py | 29 ++++++++++++++++++++---------
 3 files changed, 49 insertions(+), 13 deletions(-)

commit 53be607edc18a861aeb0b6663bac3c05de46c84c
Author: Hib Eris <hib@hiberis.nl>
Date:   Fri Oct 24 11:35:17 2014 +0200

    Fix warning on unused variable in pdftocairo.cc

    Fixes warning:

      CXX      pdftocairo-pdftocairo.o
    pdftocairo.cc:130:14: warning: ‘setupdlg’ defined but not used
    [-Wunused-variable]
     static GBool setupdlg = gFalse;
                  ^

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

 utils/pdftocairo.cc | 2 ++
 1 file changed, 2 insertions(+)

commit f966b8766d40b2c912e69a1e17ef8cc4bd52be95
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Tue Oct 21 16:42:27 2014 +0200

    fofi: Fix a crash when parsing an invalid font due to a integer
    overflow

    This fixes a crash rendering trust_metrics.f2495.f0.pdf.

