sinc with TL rev. 38618.
[luatex.git] / source / libs / poppler / poppler-0.37.0 / ChangeLog
blobeffd216f31e118afb70dd6bbdb2344a23359cb1b
1 commit e8cb16bff48dbe2d9efd988ddb09608406d2633b
2 Author: Adrian Johnson <ajohnson@redneon.com>
3 Date:   Sun Sep 27 15:34:12 2015 +0930
5     configure: fix openjpeg detection
7     - configure was failing when enable_libopenjpeg="auto" and openjpeg
8     not found
9     - fix header check for pre 1.4 versions
11     Bug 92135
13  configure.ac | 4 ++--
14  1 file changed, 2 insertions(+), 2 deletions(-)
16 commit a82e338b4f9639aced3201bf7639bbdf1a7974e2
17 Author: Albert Astals Cid <aacid@kde.org>
18 Date:   Sun Sep 27 15:41:27 2015 +0200
20     Fix memory leak on font reload
22  poppler/SplashOutputDev.cc | 7 ++++++-
23  1 file changed, 6 insertions(+), 1 deletion(-)
25 commit 8639b20da3d9be62f47462ad1cdaa5c65d117dfb
26 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
27 Date:   Sun Sep 27 15:37:51 2015 +0200
29     Try to use an external font if the internal one is invalid
31  poppler/GfxFont.h          | 11 +++++++++++
32  poppler/SplashOutputDev.cc |  8 ++++++++
33  2 files changed, 19 insertions(+)
35 commit e3225a0543d1e6fbc269094ca192879816296993
36 Author: Albert Astals Cid <aacid@kde.org>
37 Date:   Fri Sep 25 01:14:41 2015 +0200
39     Fix crash in GfxGouraudTriangleShading for malformed files
41  poppler/GfxState.cc | 26 ++++++++++++++++----------
42  1 file changed, 16 insertions(+), 10 deletions(-)
44 commit 0a33e3a740a1dbe57023d0a51077689d29d79def
45 Author: Albert Astals Cid <aacid@kde.org>
46 Date:   Fri Sep 25 01:00:32 2015 +0200
48     Fix the fix of the fix for SplashOutputDev::beginTransparencyGroup
49     and malformed files
51  poppler/SplashOutputDev.cc | 3 +--
52  1 file changed, 1 insertion(+), 2 deletions(-)
54 commit b723e4f90c78ac972bf30d7006283042930374d7
55 Author: Albert Astals Cid <aacid@kde.org>
56 Date:   Fri Sep 25 00:53:10 2015 +0200
58     Fix crash in malformed document in SplashOutputDev::drawMaskedImage
60     And improved the one i just did for
61     SplashOutputDev::beginTransparencyGroup
63  poppler/SplashOutputDev.cc | 9 +++++++--
64  1 file changed, 7 insertions(+), 2 deletions(-)
66 commit fd49b3d4ecdbe04c4f51e6ab77687dc25bbc3f49
67 Author: Albert Astals Cid <aacid@kde.org>
68 Date:   Fri Sep 25 00:45:55 2015 +0200
70     Fix crash on Annot::layoutText for malformed documents
72  poppler/Annot.cc | 3 +++
73  1 file changed, 3 insertions(+)
75 commit a88be71fee8a4fd8e9a5a1d9d955addc0f3076ea
76 Author: Albert Astals Cid <aacid@kde.org>
77 Date:   Fri Sep 25 00:42:14 2015 +0200
79     Fix crash in SplashOutputDev::beginTransparencyGroup in malformed file
81  poppler/SplashOutputDev.cc | 6 ++++++
82  1 file changed, 6 insertions(+)
84 commit 0fa5c17ea409c3fdfe1e3a97ff5e4bae96da1cae
85 Author: Albert Astals Cid <aacid@kde.org>
86 Date:   Fri Sep 25 00:36:33 2015 +0200
88     Fix crash on JBIG2Stream::readHalftoneRegionSeg for malformed
89     documents
91  poppler/JBIG2Stream.cc | 11 ++++++++---
92  1 file changed, 8 insertions(+), 3 deletions(-)
94 commit 942adfc25e7a00ac3cf032ced2d8949e99099f70
95 Author: Albert Astals Cid <aacid@kde.org>
96 Date:   Fri Sep 25 00:30:58 2015 +0200
98     Fix crash on AnnotInk::draw for malformed documents
100  poppler/Annot.cc | 4 ++--
101  1 file changed, 2 insertions(+), 2 deletions(-)
103 commit 9aa19159bff4db02889cba48b9b31e40247e5314
104 Author: Even Rouault <even.rouault@spatialys.com>
105 Date:   Fri Sep 11 13:56:05 2015 +0200
107     Catalog::cachePageTree(): recover from out of memory condition
109  poppler/Catalog.cc | 12 +++++++++---
110  1 file changed, 9 insertions(+), 3 deletions(-)
112 commit 8dc9187690de10f1538764972799a39660272d1f
113 Author: Even Rouault <even.rouault@spatialys.com>
114 Date:   Fri Sep 11 13:30:32 2015 +0200
116     Catalog::getNumPages(): validate page count
118  poppler/Catalog.cc | 12 ++++++++++++
119  1 file changed, 12 insertions(+)
121 commit 7028f835a603e12dd73452a39f56ac0b633207b2
122 Author: Arseniy Lartsev <arseniy@alumni.chalmers.se>
123 Date:   Sun Sep 20 18:32:36 2015 +0200
125     PageTransition D is a number not an int
127     See bug #92040
129  poppler/PageTransition.cc          |  5 +++--
130  poppler/PageTransition.h           |  5 +++--
131  qt4/src/poppler-page-transition.cc |  6 ++++++
132  qt4/src/poppler-page-transition.h  | 14 ++++++++++++--
133  qt5/src/poppler-page-transition.cc |  6 ++++++
134  qt5/src/poppler-page-transition.h  | 14 ++++++++++++--
135  6 files changed, 42 insertions(+), 8 deletions(-)
137 commit a98f99e90aac703e648697da5c897c49645eda10
138 Author: Kenji Uno <ku@digitaldolphins.jp>
139 Date:   Wed Sep 16 22:08:59 2015 +0200
141     SplashOuputDev: Protect calls to set/getAA with the proper #if guards
143     Bug #92006
145  poppler/SplashOutputDev.cc | 7 +++++++
146  1 file changed, 7 insertions(+)
148 commit 2a48cab5e66a69ed1bf3e792efc109ddcad8d5ee
149 Author: Jason Crain <jason@aquaticape.us>
150 Date:   Tue Sep 15 14:43:21 2015 -0500
152     cairo: Use mask for even-odd fill
154     Bug #84527
156  poppler/CairoOutputDev.cc | 10 +++++++++-
157  1 file changed, 9 insertions(+), 1 deletion(-)
159 commit b14d4b0968f7b0ad783c3fa56ad863d7fda235fe
160 Author: Albert Astals Cid <aacid@kde.org>
161 Date:   Thu Sep 10 00:33:15 2015 +0200
163     Post release fixlets for the NEWS file
165  NEWS | 5 +----
166  1 file changed, 1 insertion(+), 4 deletions(-)
168 commit de1ece5c929c3f46c04be76b4b72f6371911fd1a
169 Author: Albert Astals Cid <aacid@kde.org>
170 Date:   Thu Sep 10 00:26:02 2015 +0200
172     Poppler 0.36
174  CMakeLists.txt         |  4 ++--
175  NEWS                   | 36 ++++++++++++++++++++++++++++++++++++
176  configure.ac           |  2 +-
177  cpp/Doxyfile           |  2 +-
178  poppler/Makefile.am    |  2 +-
179  qt4/src/CMakeLists.txt |  2 +-
180  qt4/src/Doxyfile       |  2 +-
181  qt4/src/Makefile.am    |  2 +-
182  qt5/src/CMakeLists.txt |  2 +-
183  qt5/src/Doxyfile       |  2 +-
184  qt5/src/Makefile.am    |  2 +-
185  11 files changed, 47 insertions(+), 11 deletions(-)
187 commit d490c21fe4a60cff26f34c619d3078dcb575bf44
188 Author: Albert Astals Cid <aacid@kde.org>
189 Date:   Wed Sep 9 23:55:57 2015 +0200
191     Update (C)
193  poppler/CairoOutputDev.cc | 2 +-
194  1 file changed, 1 insertion(+), 1 deletion(-)
196 commit fc69a5e7dab48636946282e5d4b7be77e650023c
197 Author: Albert Astals Cid <aacid@kde.org>
198 Date:   Tue Sep 8 17:48:49 2015 +0200
200     Qt5: Minor optimizations
202     Call reserve on containers
203     Use QStringLiteral/QLatin1String
205  qt5/src/poppler-annotation.cc | 612
206  +++++++++++++++++++++---------------------
207  qt5/src/poppler-document.cc   |   3 +-
208  qt5/src/poppler-fontinfo.cc   |   3 +-
209  qt5/src/poppler-form.cc       |   3 +-
210  qt5/src/poppler-optcontent.cc |   2 +
211  qt5/src/poppler-page.cc       |   1 +
212  qt5/src/poppler-private.cc    |  18 +-
213  7 files changed, 325 insertions(+), 317 deletions(-)
215 commit 9b4e908d86e78535cced9fb7ccac1f3f0e1fc5c1
216 Author: Albert Astals Cid <aacid@kde.org>
217 Date:   Tue Sep 8 17:48:16 2015 +0200
219     Qt4: Minor optimization
221     Call reserve on containers upfront
223  qt4/src/poppler-annotation.cc | 4 +++-
224  qt4/src/poppler-document.cc   | 3 ++-
225  qt4/src/poppler-fontinfo.cc   | 3 ++-
226  qt4/src/poppler-form.cc       | 3 ++-
227  qt4/src/poppler-optcontent.cc | 2 ++
228  qt4/src/poppler-page.cc       | 1 +
229  6 files changed, 12 insertions(+), 4 deletions(-)
231 commit f8182694909c989bd65b7317f9df439c5bfabe95
232 Author: Albert Astals Cid <aacid@kde.org>
233 Date:   Tue Sep 8 17:13:07 2015 +0200
235     renderingIntent is always non null
237  poppler/GfxState.cc | 14 ++++++--------
238  1 file changed, 6 insertions(+), 8 deletions(-)
240 commit 6f69e2e35b8fe7a347367074ce36959d47fd8635
241 Author: Albert Astals Cid <aacid@kde.org>
242 Date:   Tue Sep 8 09:44:30 2015 +0200
244     Matrix is 48 bytes, pass it by ref instead of by value
246  poppler/TextOutputDev.cc | 4 ++--
247  poppler/TextOutputDev.h  | 6 +++---
248  2 files changed, 5 insertions(+), 5 deletions(-)
250 commit c871ae2cd6fbc8a827dfe2c4d5595d7439a4b54e
251 Author: Heiko Becker <heirecka@exherbo.org>
252 Date:   Sun May 3 16:06:30 2015 +0200
254     cmake: Allow configuring SHARE_INSTALL_DIR
256     This is helpful on a multiarch layout where the prefix is /usr/${host}
257     but arch-independent files should still be installed to /usr/share.
259     Bug 90293
261  CMakeLists.txt                                 |  1 +
262  cmake/modules/GObjectIntrospectionMacros.cmake |  2 +-
263  utils/CMakeLists.txt                           | 22
264  +++++++++++-----------
265  3 files changed, 13 insertions(+), 12 deletions(-)
267 commit 1e1a2d0600153c98d44f65e83a0555ab5288450b
268 Author: Jason Crain <jason@aquaticape.us>
269 Date:   Sun Sep 6 22:33:02 2015 +0200
271     Fix JBIG2Decode infinite loop and stack overflow
273     Creating a JBIG2Decode filter can create a stack overflow or infinite
274     loop.  Fix stack overflow by adding 'recursion' argument to fetch
275     call.  Fix infinite loop by removing the reference lookup loop.
276     Chains of references aren't allowed by the spec anyway.
278     Bug #91186
280  poppler/Stream.cc | 10 +++-------
281  1 file changed, 3 insertions(+), 7 deletions(-)
283 commit 3c91ded21c828d3529f9cd00c417601c67c8a741
284 Author: Albert Astals Cid <aacid@kde.org>
285 Date:   Tue Sep 1 23:46:55 2015 +0200
287     Revert a42614284c94c6742b2343abd797657fffa80e0e
289  poppler/PDFDoc.cc                | 33 ++++++++++++++-------------------
290  poppler/PDFDoc.h                 | 11 +++++------
291  qt4/src/poppler-pdf-converter.cc | 14 +-------------
292  qt4/src/poppler-qt4.h            |  4 +---
293  qt5/src/poppler-pdf-converter.cc | 14 +-------------
294  qt5/src/poppler-qt5.h            |  4 +---
295  utils/pdfunite.cc                |  3 +--
296  7 files changed, 24 insertions(+), 59 deletions(-)
298 commit 911d9fc8d85b776418039b4eebb37200a0987554
299 Author: Jeremy Echols <jechols@uoregon.edu>
300 Date:   Tue Sep 1 00:22:28 2015 +0200
302     pdftotext: Add -bbox-layout option
304     Adds layout information for blocks and lines in addition to words
306     Bug #89941
308  utils/pdftotext.1  |   4 ++
309  utils/pdftotext.cc | 115
310  +++++++++++++++++++++++++++++++++++++++++++----------
311  2 files changed, 99 insertions(+), 20 deletions(-)
313 commit a42614284c94c6742b2343abd797657fffa80e0e
314 Author: Adam Reichold <adam.reichold@t-online.de>
315 Date:   Tue Sep 1 00:15:46 2015 +0200
317     Add option to strip encryption
319     Adds a PDF write mode that forces a complete rewrite that ignores
320     the original
321     encryption parameters of the document and also removes the encryption
322     entry
323     from the trailer dictionary.
325  poppler/PDFDoc.cc                | 33 +++++++++++++++++++--------------
326  poppler/PDFDoc.h                 | 11 ++++++-----
327  qt4/src/poppler-pdf-converter.cc | 14 +++++++++++++-
328  qt4/src/poppler-qt4.h            |  4 +++-
329  qt5/src/poppler-pdf-converter.cc | 14 +++++++++++++-
330  qt5/src/poppler-qt5.h            |  4 +++-
331  utils/pdfunite.cc                |  3 ++-
332  7 files changed, 59 insertions(+), 24 deletions(-)
334 commit 72c0162258f2630a3bb11b9c1078ec1ec2812788
335 Author: Jason Crain <jason@aquaticape.us>
336 Date:   Tue Aug 18 01:34:10 2015 -0500
338     cairo: fix size of transparency group surface
340     Under rotation cairo_surface_create_similar_clip will create a surface
341     with incorect width/height.  Rely on cairo to do the correct
342     calculation.
344     Bug #66229
346  poppler/CairoOutputDev.cc | 30 ++++++++----------------------
347  1 file changed, 8 insertions(+), 22 deletions(-)
349 commit 06f942657ee0798d7bdc5bd180150ea0464833a5
350 Author: Arthur Stavisky <vovodroid@gmail.com>
351 Date:   Sat Aug 29 15:50:45 2015 +0200
353     Fix for xref table creation
355     Bug #90790
357  utils/pdfunite.cc | 3 ++-
358  1 file changed, 2 insertions(+), 1 deletion(-)
360 commit 6ccdd381b483f50f37005fd9b13f79d2f38273ff
361 Author: Pino Toscano <pino@kde.org>
362 Date:   Sat Aug 29 12:18:44 2015 +0200
364     typo fix, "existant" -> "existent"
366  NEWS            | 2 +-
367  poppler/Form.cc | 2 +-
368  2 files changed, 2 insertions(+), 2 deletions(-)
370 commit 9d79f06192d176298b4c911a6702ad1cfe099112
371 Author: Hib Eris <hib@hiberis.nl>
372 Date:   Thu Aug 27 23:10:05 2015 +0200
374     Do not hardcode -fPIC in Makefile.am
376     The flag -fPIC is already set on CXXFLAGS by configure.
377     For the mingw compiler, you should not use fPIC, see d44e7e35.
379     https://bugs.freedesktop.org/show_bug.cgi?id=91466
381  qt5/src/Makefile.am | 2 +-
382  1 file changed, 1 insertion(+), 1 deletion(-)
384 commit 3e19bec738889ee9140379ac3f871552dbb9bf41
385 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
386 Date:   Thu Aug 27 23:01:21 2015 +0200
388     pdfunite: Insert embedded files in result pdf
390     Bug #90066
392  poppler/PDFDoc.cc |   1 -
393  utils/pdfunite.cc | 156
394  +++++++++++++++++++++++++++++++++++++++++++++++++++++-
395  2 files changed, 154 insertions(+), 3 deletions(-)
397 commit 6e469dbe239714b478488af5ff73046e6a46a908
398 Author: Adam Reichold <adam.reichold@t-online.de>
399 Date:   Sun Aug 16 21:05:38 2015 +0200
401     Change default Qt frontend image format
403     Change the default image format used by the Qt frontends to XBGR/RGB32
404     which allows efficient blending and pixmap conversion via Qt. Also use
405     the premultiplied conversion for IgnorePaperColor to elide a further
406     copy for pixmap conversion.
408  qt4/src/poppler-page.cc | 46
409  +++++++++++++++-------------------------------
410  qt5/src/poppler-page.cc | 46
411  +++++++++++++++-------------------------------
412  2 files changed, 30 insertions(+), 62 deletions(-)
414 commit 56fc0bb2f20adfd89835f3132bfef3033fdcd80d
415 Author: Adam Reichold <adam.reichold@t-online.de>
416 Date:   Sun Aug 16 21:01:52 2015 +0200
418     Add premultiplied alpha channel to SplashBitmap
420     This extends the convertToXBGR method so that it can either
421      * leave the alpha channel of the bitmap data opaque,
422      * copy the alpha channel into the bitmap data,
423      * transfer the alpha channel into the bitmap data and
424        perform premultiplication on the bitmap data.
426  qt4/src/poppler-page.cc |  6 +++++-
427  qt5/src/poppler-page.cc |  6 +++++-
428  splash/SplashBitmap.cc  | 49
429  ++++++++++++++++++++++++++++++++++++++-----------
430  splash/SplashBitmap.h   | 11 +++++++++--
431  4 files changed, 57 insertions(+), 15 deletions(-)
433 commit e5511b58e732f921c65e366fb4d221371b95d905
434 Author: Hans-Peter Deifel <hpdeifel@gmx.de>
435 Date:   Thu Aug 27 22:38:08 2015 +0200
437     cpp: Fix utf8/utf16 conversion
439     The old code assumed that ustring::size() would return the number of
440     bytes in ustring, but it really returns the number of
441     characters. Since
442     ustring is a basic_string<unsigned short>, these two values differ
443     (by a
444     factor of two).
446     This needs to be considered when using iconv, since it operates
447     on byte
448     counts, not character counts.
450     Bug #91644
452  cpp/poppler-global.cpp | 17 +++++++++--------
453  1 file changed, 9 insertions(+), 8 deletions(-)
455 commit d06c27584ecf4b7ff2fe492f0133722ac461dfd6
456 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
457 Date:   Thu Aug 27 22:16:03 2015 +0200
459     File Saving improvements
461     Refinement of the /P annotation test
463     Fixes file from comment #8 in bug #87637
465  poppler/PDFDoc.cc | 21 +++++++++++++++++++--
466  1 file changed, 19 insertions(+), 2 deletions(-)
468 commit 545a8f7cb0a473706858d2851f968ffadcc78ed0
469 Author: Jason Crain <jason@aquaticape.us>
470 Date:   Mon Aug 24 01:12:01 2015 +0200
472     Fix bounds check in Linearization::getPageFirst
474     Make sure Linearization::pageFirst is in the interval [0,
475     getNumPages),
476     otherwise Hints::getPageObjectNum() can have an out of bounds read.
478     Bug #91200
480  poppler/Linearization.cc | 3 ++-
481  1 file changed, 2 insertions(+), 1 deletion(-)
483 commit 3e61c7523416157acadec7fe59429f880a9d0310
484 Author: William Bader <williambader@hotmail.com>
485 Date:   Wed Aug 19 23:01:41 2015 +0200
487     Splash: Fix wrong memory access
489     Bug #91686
491  splash/Splash.cc | 2 ++
492  1 file changed, 2 insertions(+)
494 commit 431cd5afe7dc931f21f7eadd3e69406612d09a0c
495 Author: Jakub Wilk <jwilk@jwilk.net>
496 Date:   Mon Aug 17 19:49:51 2015 +0200
498     Update Jakub Wilk's email
500  fofi/FoFiType1.cc            | 2 +-
501  poppler/CharCodeToUnicode.cc | 2 +-
502  poppler/GlobalParams.cc      | 2 +-
503  poppler/Object.h             | 2 +-
504  poppler/PDFDoc.cc            | 2 +-
505  poppler/UnicodeMap.cc        | 2 +-
506  6 files changed, 6 insertions(+), 6 deletions(-)
508 commit 1745d2166dd7680d72fe4a71c1fc7a0a5379dcca
509 Author: Tobias Koenig <tokoe@kdab.com>
510 Date:   Fri Aug 14 00:10:53 2015 +0200
512     Add basic support for RichMedia annotations to Qt frontends
514     Bug #91548
516  qt4/src/poppler-annotation.cc | 615
517  ++++++++++++++++++++++++++++++++++++++++-
518  qt4/src/poppler-annotation.h  | 330 +++++++++++++++++++++-
519  qt5/src/poppler-annotation.cc | 616
520  +++++++++++++++++++++++++++++++++++++++++-
521  qt5/src/poppler-annotation.h  | 331 ++++++++++++++++++++++-
522  4 files changed, 1888 insertions(+), 4 deletions(-)
524 commit da5760675d75acf1883ac6f757f755222248762f
525 Author: Albert Astals Cid <aacid@kde.org>
526 Date:   Fri Aug 14 00:04:15 2015 +0200
528     add (C)
530  poppler/Annot.cc | 2 +-
531  poppler/Annot.h  | 2 +-
532  2 files changed, 2 insertions(+), 2 deletions(-)
534 commit bc01007d714a58fd0023594b055e0cd5fbad1f7e
535 Author: Tobias Koenig <tokoe@kdab.com>
536 Date:   Thu Aug 13 23:57:44 2015 +0200
538     Patch to support RichMedia annotations in poppler core
540  poppler/Annot.cc | 404
541  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
542  poppler/Annot.h  | 172 ++++++++++++++++++++++-
543  2 files changed, 575 insertions(+), 1 deletion(-)
545 commit 1213501882cf2ec6e3dcb3c078391040c8cb0a57
546 Author: Albert Astals Cid <aacid@kde.org>
547 Date:   Sun Aug 9 18:27:06 2015 +0200
549     0.35.0
551  CMakeLists.txt         |  4 ++--
552  NEWS                   | 29 +++++++++++++++++++++++++++++
553  configure.ac           |  2 +-
554  cpp/Doxyfile           |  2 +-
555  poppler/Makefile.am    |  2 +-
556  qt4/src/CMakeLists.txt |  2 +-
557  qt4/src/Doxyfile       |  2 +-
558  qt4/src/Makefile.am    |  2 +-
559  qt5/src/CMakeLists.txt |  2 +-
560  qt5/src/Doxyfile       |  2 +-
561  qt5/src/Makefile.am    |  2 +-
562  11 files changed, 40 insertions(+), 11 deletions(-)
564 commit a7b1151ce7a14d359d85bacfe02352cdeb8d9a8f
565 Author: Hib Eris <hib@hiberis.nl>
566 Date:   Sun Jul 26 10:38:37 2015 +0200
568     glib-demo: Prefer gtk_label_set_{x,y}align() over deprecated
569     gtk_misc_set_alignment()
571     https://bugs.freedesktop.org/show_bug.cgi?id=88788
573  glib/demo/main.c | 16 ++++++++++++----
574  1 file changed, 12 insertions(+), 4 deletions(-)
576 commit e6e7d1492b518d57136031a94069a994182693cc
577 Author: Hib Eris <hib@hiberis.nl>
578 Date:   Sun May 31 12:32:36 2015 +0200
580     pdftocairo: Fix cast to pointer from integer of different size
581     on win64
583     Fixes warning:
585     [  322s]   CXX      pdftocairo-pdftocairo-win32.o
586     [  324s] In file included from
587     /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:72:0,
588     [  324s]                  from
589     /usr/x86_64-w64-mingw32/sys-root/mingw/include/cairo/cairo-win32.h:44,
590     [  324s]                  from pdftocairo-win32.cc:16:
591     [  324s] pdftocairo-win32.cc: In function 'HWND__*
592     createGroupBox(HWND, HINSTANCE, int, const char*, RECT*)':
593     [  324s] pdftocairo-win32.cc:170:23: warning: cast to pointer from
594     integer of different size [-Wint-to-pointer-cast]
595     [  324s]         parent, (HMENU)id,
596     [  324s]                        ^
597     [  324s] pdftocairo-win32.cc: In function 'HWND__*
598     createCheckBox(HWND, HINSTANCE, int, const char*, RECT*)':
599     [  324s] pdftocairo-win32.cc:186:23: warning: cast to pointer from
600     integer of different size [-Wint-to-pointer-cast]
601     [  324s]         parent, (HMENU)id,
602     [  324s]                        ^
603     [  324s] pdftocairo-win32.cc: In function 'HWND__*
604     createStaticText(HWND, HINSTANCE, int, const char*, RECT*)':
605     [  324s] pdftocairo-win32.cc:202:23: warning: cast to pointer from
606     integer of different size [-Wint-to-pointer-cast]
607     [  324s]         parent, (HMENU)id,
608     [  324s]                        ^
609     [  324s] pdftocairo-win32.cc: In function 'HWND__*
610     createPageScaleComboBox(HWND, HINSTANCE, int, RECT*)':
611     [  324s] pdftocairo-win32.cc:219:23: warning: cast to pointer from
612     integer of different size [-Wint-to-pointer-cast]
613     [  324s]         parent, (HMENU)id,
614     [  324s]                        ^
616     https://bugs.freedesktop.org/show_bug.cgi?id=91465
618  utils/pdftocairo-win32.cc | 26 +++++++++++++-------------
619  1 file changed, 13 insertions(+), 13 deletions(-)
621 commit f3a0191abbf67c8b0f83739e1844a2fabe4138a4
622 Author: Hib Eris <hib@hiberis.nl>
623 Date:   Thu Jul 23 21:44:57 2015 +0200
625     Explicitly link poppler-glib against pthread
627     Debian complains about missing symbols:
629     dpkg-shlibdeps: warning: symbol pthread_mutexattr_destroy used by
630     debian/libpoppler-glib8/usr/lib/i386-linux-gnu/libpoppler-glib.so.8.6.0
631     found in none of the libraries
632     dpkg-shlibdeps: warning: symbol pthread_mutexattr_init used by
633     debian/libpoppler-glib8/usr/lib/i386-linux-gnu/libpoppler-glib.so.8.6.0
634     found in none of the libraries
635     dpkg-shlibdeps: warning: symbol pthread_mutexattr_settype used by
636     debian/libpoppler-glib8/usr/lib/i386-linux-gnu/libpoppler-glib.so.8.6.0
637     found in none of the libraries
639     https://bugs.freedesktop.org/show_bug.cgi?id=91450
641  glib/Makefile.am | 1 +
642  1 file changed, 1 insertion(+)
644 commit fb264bfa8bf7142cabc8d94a86594cf0e7c9f134
645 Author: Hib Eris <hib@hiberis.nl>
646 Date:   Fri Jul 24 22:18:26 2015 +0200
648     glib-demo: Remove code for no longer supported gtk versions
650     https://bugs.freedesktop.org/show_bug.cgi?id=88788
652  glib/demo/annots.c     |  8 --------
653  glib/demo/selections.c | 16 ----------------
654  2 files changed, 24 deletions(-)
656 commit dd0883649ac296c6033474fe5991c534ac2ce594
657 Author: Hib Eris <hib@hiberis.nl>
658 Date:   Fri Jul 24 22:09:57 2015 +0200
660     glib-demo: Remove use of deprecated
661     gtk_dialog_set_alternative_button_order()
663     https://bugs.freedesktop.org/show_bug.cgi?id=88788
665  glib/demo/main.c | 4 ----
666  1 file changed, 4 deletions(-)
668 commit ffc798a7fcf95d2aaf123772072ef956ceb2dff7
669 Author: Hib Eris <hib@hiberis.nl>
670 Date:   Sun Jan 25 18:16:04 2015 +0100
672     glib-demo: Remove deprecated use of gtk_misc_set_alignment()
674     https://bugs.freedesktop.org/show_bug.cgi?id=88788
676  glib/demo/main.c | 10 ++++++----
677  1 file changed, 6 insertions(+), 4 deletions(-)
679 commit 56915b2989fc244b58a454fe40412eb731e706bd
680 Author: Hib Eris <hib@hiberis.nl>
681 Date:   Sun Jan 25 13:10:31 2015 +0100
683     glib-demo: Remove use of deprecated GtkAlignment
685     https://bugs.freedesktop.org/show_bug.cgi?id=88788
687  glib/demo/annots.c | 23 +++++++++++---------
688  glib/demo/forms.c  | 23 +++++++++++---------
689  glib/demo/info.cc  | 18 +++++++++------
690  glib/demo/main.c   | 12 +---------
691  glib/demo/page.c   | 34 ++++++++++++++++++-----------
692  glib/demo/text.c   | 18 +++++++++------
693  glib/demo/utils.c  | 64
694  +++++++++++++++++++++++++++++++-----------------------
695  7 files changed, 107 insertions(+), 85 deletions(-)
697 commit 49e33e1213a7957d4814656960bf269abcabc7c3
698 Author: Hib Eris <hib@hiberis.nl>
699 Date:   Sun Jan 25 12:21:41 2015 +0100
701     glib-demo: Remove deprecated use of gtk_tree_view_set_rules_hint()
703     The use of rules-hint is deprecated in gtk because it is
704     considered bad application API and is not really usefull.
706     See
707     https://git.gnome.org/browse/gtk+/commit/?id=0ed766ec866a2da7e3db05b1db2fc2519d6b1cdc
709     https://bugs.freedesktop.org/show_bug.cgi?id=88788
711  glib/demo/attachments.c | 1 -
712  glib/demo/find.c        | 1 -
713  glib/demo/fonts.c       | 1 -
714  glib/demo/transitions.c | 1 -
715  4 files changed, 4 deletions(-)
717 commit 70f3c5ff0010775e5fcd590db1b8d475694fe3a4
718 Author: William Bader <williambader@hotmail.com>
719 Date:   Sat Jul 18 16:36:30 2015 +0200
721     Updated patch to add configure --enable-build-type
723     Bug #90796
725  configure.ac | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
726  1 file changed, 52 insertions(+)
728 commit 1aa2f6e8a41a6a86dc02bf7c5cbc62355e780961
729 Author: Albert Astals Cid <aacid@kde.org>
730 Date:   Fri Jul 17 00:40:56 2015 +0200
732     Silly micro optimization: Move vars inside case {}
734  poppler/SplashOutputDev.cc | 19 ++++++++++++-------
735  1 file changed, 12 insertions(+), 7 deletions(-)
737 commit 705615f7569bbadb555bbf45c15c7c01f1690db5
738 Author: Albert Astals Cid <aacid@kde.org>
739 Date:   Fri Jul 17 00:38:58 2015 +0200
741     More typo fix
743  poppler/Catalog.cc | 2 +-
744  1 file changed, 1 insertion(+), 1 deletion(-)
746 commit 3b6b3fefe97b885e42966fece84a123fc4671b20
747 Author: William Bader <williambader@hotmail.com>
748 Date:   Fri Jul 17 00:37:46 2015 +0200
750     [Splash] Fix wrong writes on non rgb outputs
752     Bug #90570
754  poppler/SplashOutputDev.cc | 52
755  +++++++++++++++++++++++++++++++++++++++++++++-
756  1 file changed, 51 insertions(+), 1 deletion(-)
758 commit 885b23bfd16a3e4970a52956493e92a160b2d0a8
759 Author: Dmytro Morgun <lztoad@gmail.com>
760 Date:   Fri Jul 17 00:30:08 2015 +0200
762     GlobalParamsWin bug/fixes
764     Bug #91053
766  poppler/GlobalParamsWin.cc | 57
767  ++++++++++++++++++++++++++--------------------
768  1 file changed, 32 insertions(+), 25 deletions(-)
770 commit 0ce4da8ab16b4a5497688a6cf86175aaec0f585f
771 Author: Albert Astals Cid <aacid@kde.org>
772 Date:   Wed Jul 15 23:59:11 2015 +0200
774     Make sure pageRootRef is a ref before using it
776     Bug #91344
778  poppler/Catalog.cc | 32 ++++++++++++++++++--------------
779  1 file changed, 18 insertions(+), 14 deletions(-)
781 commit b71431513b45f8a1aa4154332dae56af241258f8
782 Author: Albert Astals Cid <aacid@kde.org>
783 Date:   Wed Jul 15 13:10:27 2015 +0200
785     Typo fix in warning
787  poppler/Catalog.cc | 2 +-
788  1 file changed, 1 insertion(+), 1 deletion(-)
790 commit ccd780f9504f5b077ea12370fd5380ff7da5cd23
791 Author: Dmytro Morgun <lztoad@gmail.com>
792 Date:   Wed Jul 15 00:26:55 2015 +0200
794     [Windows] remove ifndef
796  splash/SplashFontEngine.cc | 9 +--------
797  1 file changed, 1 insertion(+), 8 deletions(-)
799 commit 2ed8465074c4fc2c88f745b29bdae92410751327
800 Author: William Bader <williambader@hotmail.com>
801 Date:   Wed Jul 15 00:07:48 2015 +0200
803     Allow configuring SPLASH_CMYK support from cmake/configure
805     Bug #90795
807  CMakeLists.txt              | 4 ++++
808  config.h.cmake              | 3 +++
809  configure.ac                | 7 +++++++
810  poppler/SplashOutputDev.cc  | 4 ++--
811  qt4/src/poppler-document.cc | 3 ++-
812  qt4/src/poppler-page.cc     | 4 ++--
813  qt5/src/poppler-document.cc | 3 ++-
814  qt5/src/poppler-page.cc     | 4 ++--
815  splash/Splash.cc            | 2 +-
816  splash/SplashBitmap.cc      | 4 ++--
817  10 files changed, 27 insertions(+), 11 deletions(-)
819 commit 334dc56f2f9adf4daa33c20ce034a5b1f8259baf
820 Author: Albert Astals Cid <aacid@kde.org>
821 Date:   Sun Jul 12 23:29:30 2015 +0200
823     [qt] KeepAlphaChannel -> IgnorePaperColor
825  qt4/src/poppler-page.cc | 13 ++++++-------
826  qt4/src/poppler-qt4.h   |  4 ++--
827  qt5/src/poppler-page.cc | 13 ++++++-------
828  qt5/src/poppler-qt5.h   |  4 ++--
829  4 files changed, 16 insertions(+), 18 deletions(-)
831 commit 2a1363a4a3129fe4b5e4fae1018dc8919a2d796a
832 Author: Albert Astals Cid <aacid@kde.org>
833 Date:   Sun Jul 12 23:22:32 2015 +0200
835     Update (C)
837  splash/SplashBitmap.cc | 1 +
838  splash/SplashBitmap.h  | 1 +
839  2 files changed, 2 insertions(+)
841 commit e903b2364f55c4f6417d826ab85dcb60cd240563
842 Author: Albert Astals Cid <aacid@kde.org>
843 Date:   Sun Jul 12 23:20:20 2015 +0200
845     [qt] fix spacing in header
847  qt4/src/poppler-qt4.h | 4 ++--
848  qt5/src/poppler-qt5.h | 4 ++--
849  2 files changed, 4 insertions(+), 4 deletions(-)
851 commit 810c659faea542c3bd6e9c48c9a7c60b886a9269
852 Author: Adam Reichold <adam.reichold@t-online.de>
853 Date:   Fri Jul 3 00:31:56 2015 +0200
855     Switch default image format of Qt frontends
857     This changes the Poppler::Page::renderToImage method w.r.t. to
858     the image
859     formats used to render using Splash, i.e. the default will be RGB8. If
860     overprint preview is requested, DeviceN8 will be used and converted to
861     XBGR8 for display. If the internal alpha channel is requested,
862     XBGR8 will
863     be used and augmented by Splash's separate alpha channel.
865     This yields some improvements w.r.t. to rendering including alpha
866     blending
867     with the paper colour, i.e. synthetic benchmarks using structurally
868     simple
869     documents yield more than two percent improvement.
871  qt4/src/poppler-page.cc | 115
872  +++++++++++++++++++++++++++++-------------------
873  qt5/src/poppler-page.cc | 114
874  ++++++++++++++++++++++++++++-------------------
875  2 files changed, 138 insertions(+), 91 deletions(-)
877 commit 8fea54e48ec9ba35122c565f761e7e7f016a34f9
878 Author: Adam Reichold <adam.reichold@t-online.de>
879 Date:   Thu Jul 2 21:08:38 2015 +0200
881     Improve efficiency of Poppler::Page::renderToImage
883     Improves the efficiency of rendering into a QImage using
884     the Splash output device by removing a copy of the raw bitmap data
885     since Qt5 will properly free this data using a function supplied
886     during construction, i.e. in this case gfree.
888     This improves performance in synthentic rendering benchmarks
889     by approximately four percent and reduces the maximum working
890     set size.
892  qt5/src/poppler-page.cc | 7 +++----
893  1 file changed, 3 insertions(+), 4 deletions(-)
895 commit 09db5a71fff4b7a0ed1d5d7e76c8270e2f6e9a8d
896 Author: Adam Reichold <adam.reichold@t-online.de>
897 Date:   Thu Jul 2 21:02:59 2015 +0200
899     Add KeepAlphaChannel render flag to Qt frontends
901     Adds a new render flag which will indicate that the image return by
902     Poppler::Page::renderToImage will not be opaque and alpha blended with
903     the paper colour, but retain its actually background transparency.
905     This improves performance in synthentic rendering benchmarks by almost
906     five percent and the additional alpha blending that is then done
907     by the
908     consuming application is often a hardware-accellerated operation.
910  qt4/src/poppler-page.cc | 6 ++++--
911  qt4/src/poppler-qt4.h   | 3 ++-
912  qt5/src/poppler-page.cc | 6 ++++--
913  qt5/src/poppler-qt5.h   | 3 ++-
914  4 files changed, 12 insertions(+), 6 deletions(-)
916 commit d604a075c6b171d5c3fe26c146d3469c4bc0af3f
917 Author: Adam Reichold <adam.reichold@t-online.de>
918 Date:   Thu Jul 2 21:00:16 2015 +0200
920     Make SplashBitmap XBGR transfer alpha channel
922     Adds an option to SplashBitmap::convertToXBGR and
923     SplashBitmap::getXBGRLine
924     so that both optionally transfer Splash's internal alpha channel
925     into the
926     fourth component of the resulting bitmap data.
928  splash/SplashBitmap.cc | 27 ++++++++++++++++++++++-----
929  splash/SplashBitmap.h  |  4 ++--
930  2 files changed, 24 insertions(+), 7 deletions(-)
932 commit 17adfc848f99a5c5bfad35c94289ccf03fba1a16
933 Author: Adam Reichold <adamreichold@myopera.com>
934 Date:   Sun Jul 12 17:05:24 2015 +0200
936     Adjust memory layout computation of GooString
938     GooString uses the small string optimization but the static buffer
939     size is
940     hard-coded and hence the final object size becomes dependent on
941     architecture.
942     This adds a helper class to compute the memory layout at compile
943     time so that
944     the target object size of e.g. 32 or another multiple of 16 is
945     achieved.
947     This also adds an overload so that the C string returned by
948     GooString's
949     getCString method respect the constness of this and fixes a constness
950     issue
951     in the lexer tests.
953  goo/GooString.h           | 24 ++++++++++++++++--------
954  qt4/tests/check_lexer.cpp |  2 +-
955  qt5/tests/check_lexer.cpp |  2 +-
956  3 files changed, 18 insertions(+), 10 deletions(-)
958 commit d1720740f3381f489f1ee83ce1ce53e73aafd537
959 Author: Albert Astals Cid <aacid@kde.org>
960 Date:   Wed Jul 8 23:22:13 2015 +0200
962     Poppler 0.34
964  CMakeLists.txt      |  4 ++--
965  NEWS                | 13 +++++++++++++
966  configure.ac        |  2 +-
967  poppler/Makefile.am |  2 +-
968  qt4/src/Doxyfile    |  2 +-
969  qt5/src/Doxyfile    |  2 +-
970  6 files changed, 19 insertions(+), 6 deletions(-)
972 commit 2fc1f540754391ffa87d7fe9f3438e134d821207
973 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
974 Date:   Tue Jul 7 18:48:51 2015 +0200
976     [Splash] Fix crash in PDF with nested softmasks
978     Bug #91240
980  poppler/SplashOutputDev.cc | 20 ++++++++++++--------
981  1 file changed, 12 insertions(+), 8 deletions(-)
983 commit 0b8919f19dd501c9962bca05c9b0559464e923c3
984 Author: Dmytro Morgun <lztoad@gmail.com>
985 Date:   Mon Jul 6 00:28:27 2015 +0200
987     Fix pedantic memory leak
989  poppler/StructElement.cc | 15 +++++++++++++++
990  1 file changed, 15 insertions(+)
992 commit 2ef22af960d3d800087209fea047009a8419134c
993 Author: Albert Astals Cid <aacid@kde.org>
994 Date:   Sun Jul 5 16:03:57 2015 +0200
996     [cmake] Make sure ENABLE_LIBOPENJPEG is either 0 or 1
998     Otherwise if it was auto it gets translated to 1 for the cmakedefine
999     boolean
1000     which is wrong when the auto ends up meaning "i din't find it"
1002  CMakeLists.txt | 2 ++
1003  1 file changed, 2 insertions(+)
1005 commit 50455bcf4f1644060b2187d4e60c3798793041cc
1006 Author: Tamas Szekeres <szekerest@gmail.com>
1007 Date:   Fri Jul 3 20:24:01 2015 +0200
1009     std::max/min need <algorithm>
1011     Bug #88511
1013  cpp/poppler-font.cpp       | 3 +++
1014  cpp/poppler-global.cpp     | 3 +++
1015  poppler/Annot.cc           | 2 ++
1016  poppler/SplashOutputDev.cc | 2 ++
1017  4 files changed, 10 insertions(+)
1019 commit 346fc70dbf2803e23e70b093401aa2cda216492b
1020 Author: Albert Astals Cid <aacid@kde.org>
1021 Date:   Fri Jul 3 20:19:01 2015 +0200
1023     Forgot the (C)
1025  poppler/PSOutputDev.cc | 1 +
1026  1 file changed, 1 insertion(+)
1028 commit df09c1a84dfe80d2e6cfde3308c79da5b2ea7428
1029 Author: Marek Kasik <mkasik@redhat.com>
1030 Date:   Fri Jul 3 20:14:23 2015 +0200
1032     Embed Type1 fonts to PostScript files correctly
1034     Remove PFB headers from embedded Type1 fonts
1035     before embedding them into a PostScript file.
1037     Bug #19747
1039  poppler/PSOutputDev.cc | 57
1040  +++++++++++++++++++++++++++++++++++++++++++-------
1041  1 file changed, 50 insertions(+), 7 deletions(-)
1043 commit 11f117cc71641b89783b207232171f850a2b64ff
1044 Author: Carlos Garcia Campos <carlosgc@gnome.org>
1045 Date:   Thu Jun 4 10:51:36 2015 +0200
1047     regtest: Disable pretty diffs for text files in HTML reports
1049     difflib is entering in an infinite loop with some files, so disable it
1050     for now. We need to either fix that somehow or find a different way to
1051     generate pretty diffs of text files.
1053  regtest/HTMLReport.py | 7 +++++--
1054  1 file changed, 5 insertions(+), 2 deletions(-)
1056 commit 3db4cb6f07229e26405bfb512c626a272f6351f5
1057 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
1058 Date:   Sun May 24 18:41:30 2015 +0200
1060     Splash: Speed up of rendering icc based images
1062     Bug #90171
1064  poppler/SplashOutputDev.cc | 142
1065  +++++++++++++++++++++++++++++++++++++++++++--
1066  poppler/SplashOutputDev.h  |   8 ++-
1067  splash/Splash.cc           |  17 ++++--
1068  splash/Splash.h            |   9 ++-
1069  4 files changed, 163 insertions(+), 13 deletions(-)
1071 commit c50720dcc9e15516e0e19072c0df03fbdee63dec
1072 Author: Adrian Johnson <ajohnson@redneon.com>
1073 Date:   Fri May 22 21:44:55 2015 +0930
1075     glib: update new symbols section
1077  glib/reference/poppler-docs.sgml | 8 ++++++++
1078  1 file changed, 8 insertions(+)
1080 commit b271a19ec30b20bc11f2240ae6b96672e3cafafb
1081 Author: Albert Astals Cid <aacid@kde.org>
1082 Date:   Thu May 14 21:56:47 2015 +0200
1084     Poppler 0.33
1086  CMakeLists.txt      |  4 ++--
1087  NEWS                | 25 +++++++++++++++++++++++++
1088  configure.ac        |  2 +-
1089  cpp/Doxyfile        |  2 +-
1090  glib/CMakeLists.txt |  2 +-
1091  glib/Makefile.am    |  2 +-
1092  poppler/Makefile.am |  2 +-
1093  qt4/src/Doxyfile    |  2 +-
1094  qt5/src/Doxyfile    |  2 +-
1095  9 files changed, 34 insertions(+), 9 deletions(-)
1097 commit 2b2fb719aa5ffe32fbc3fb500444b1643b1c6099
1098 Author: Albert Astals Cid <aacid@kde.org>
1099 Date:   Thu May 14 20:17:12 2015 +0200
1101     Add missing (C)
1103  poppler/Annot.cc           | 1 +
1104  poppler/Annot.h            | 2 +-
1105  poppler/CairoFontEngine.cc | 1 +
1106  poppler/Page.cc            | 3 ++-
1107  4 files changed, 5 insertions(+), 2 deletions(-)
1109 commit ae76b75c6a5383eb52f58fba0faba69ae8698ef9
1110 Author: William Bader <williambader@hotmail.com>
1111 Date:   Thu May 14 20:06:22 2015 +0200
1113     Fix regression in pdftops parameter passing
1115     Recent changes to the command line processing moved some options
1116     from GlobalParams to PSOutputDev.
1117     The options used to be set by calling setters in GlobalParams before
1118     creating the PSOutputDev.
1119     Now the options are set by calling setters in PSOutputDev after it
1120     is created.
1121     The problem is that PSOutputDev() calls init() which uses options
1122     that now can not be set until later after PSOutputDev() returns.
1123     These patches split some of the code of init() into a new postInit()
1124     that is automatically called later after the pdftops main program
1125     has had a chance to set the command line options.
1126     When I was looking through the code, I also fixed a misspelling of
1127     sanitizedTitle as sanitizedTile.
1129     Bug #89827
1131  poppler/PSOutputDev.cc | 138
1132  +++++++++++++++++++++++++++++++------------------
1133  poppler/PSOutputDev.h  |  11 ++--
1134  2 files changed, 96 insertions(+), 53 deletions(-)
1136 commit c516b341a9c2e0c9a985bc14ad3cae73bf10fb02
1137 Author: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
1138 Date:   Sun May 3 15:27:19 2015 +0200
1140     Fix invalid shell comparaison in libtiff test
1142     Bug #115523
1144  configure.ac | 2 +-
1145  1 file changed, 1 insertion(+), 1 deletion(-)
1147 commit 040b316f0cb1ac933dce616fabe24c93f96fe1cd
1148 Author: Jason Crain <jason@aquaticape.us>
1149 Date:   Sat Apr 18 12:44:47 2015 -0500
1151     glib: Fix segfault when creating PopplerAction
1153     Screen annotations and form fields currently pass a NULL pointer to
1154     _poppler_action_new.  Pass the PopplerDocument instead.
1156     Bug #90093
1158  glib/poppler-annot.cc      | 4 ++--
1159  glib/poppler-form-field.cc | 2 +-
1160  glib/poppler-page.cc       | 2 +-
1161  glib/poppler-private.h     | 2 +-
1162  4 files changed, 5 insertions(+), 5 deletions(-)
1164 commit 056ee89122385bc2df7cb2c05e1cb1770af8ecce
1165 Author: Carlos Garcia Campos <carlosgc@gnome.org>
1166 Date:   Sat Apr 18 12:16:56 2015 +0200
1168     glib: Add poppler_annot_markup_set_popup_rectangle()
1170     It updates the popup rectangle of a markup annotation that already
1171     has a
1172     popup associated.
1174  glib/poppler-annot.cc               | 31 +++++++++++++++++++++++++++++++
1175  glib/poppler-annot.h                |  2 ++
1176  glib/reference/poppler-sections.txt |  1 +
1177  3 files changed, 34 insertions(+)
1179 commit 1aae63ebc6fffe9fa1a2898e4ed733c22e312015
1180 Author: Carlos Garcia Campos <carlosgc@gnome.org>
1181 Date:   Sat Apr 18 11:46:41 2015 +0200
1183     annots: Add popup annots without a markup annot associated to the
1184     list of annots
1186     For consistency with Annots::createAnnot().
1188  poppler/Annot.h | 2 +-
1189  poppler/Page.cc | 6 +++++-
1190  2 files changed, 6 insertions(+), 2 deletions(-)
1192 commit 05ef3f9feee760544108c68e0d45d1de25fd8901
1193 Author: Philipp Reinkemeier <philipp.reinkemeier@offis.de>
1194 Date:   Mon Feb 16 09:11:58 2015 +0100
1196     annots: Fixed adding annotation of Subtype Popup to pdf page
1198     https://bugs.freedesktop.org/show_bug.cgi?id=89136
1200  poppler/Annot.cc | 19 +++++++++++++++++++
1201  poppler/Page.cc  | 11 ++++++++++-
1202  2 files changed, 29 insertions(+), 1 deletion(-)
1204 commit 8ca43bebf36f8da085917f28230e25524de4f4f4
1205 Author: Jason Crain <jason@aquaticape.us>
1206 Date:   Tue Mar 24 02:51:47 2015 -0500
1208     cairo: Fix memory leak in CairoFreeTypeFont::create
1210     - Free embedded font data in _ft_done_face when the cairo font is
1211       destroyed.
1212     - Free embedded font data if _ft_new_face finds it's a duplicate of an
1213       already open font.
1214     - Free embedded font data and codeToGID array if font creation fails.
1216     Bug #89952
1218  poppler/CairoFontEngine.cc | 16 +++++++++++-----
1219  1 file changed, 11 insertions(+), 5 deletions(-)
1221 commit edc7bb4fe7b5e718431de12bee1d95036d06efa0
1222 Author: Jason Crain <jason@aquaticape.us>
1223 Date:   Sat Apr 4 18:40:48 2015 +0200
1225     Combine base characters and diacritical marks
1227     LaTeX adds base characters and diacritical marks as separate
1228     characters.  When a base character and diacritical mark are drawn over
1229     each other, this patch converts them into a combining character
1230     sequence.
1232     Bug #87215
1233     C#  poppler-0.31.0.tar.xz
1235  poppler/TextOutputDev.cc | 419
1236  ++++++++++++++++++++++++++++++++++-------------
1237  poppler/TextOutputDev.h  |  31 +++-
1238  2 files changed, 336 insertions(+), 114 deletions(-)
1240 commit 96c35dfde6722ff8c5ef7ff59e37be90d273acab
1241 Author: Albert Astals Cid <aacid@kde.org>
1242 Date:   Fri Mar 27 22:42:34 2015 +0100
1244     pdftohtml: Set exit status adecuately
1246     Based on a patch by  Matt Atkinson <mutley456@ntlworld.com>
1247     Bug #83609
1249  utils/pdftohtml.cc | 5 ++++-
1250  1 file changed, 4 insertions(+), 1 deletion(-)
1252 commit 0969801c12a6ec0fbc079c8203cece9c70466955
1253 Author: Albert Astals Cid <aacid@kde.org>
1254 Date:   Thu Mar 26 16:08:20 2015 +0100
1256     Fix previous commit about initializing on failure
1258     It's the nComps of the destination not of the origin we need
1260  poppler/SplashOutputDev.cc | 15 +++++++++++++--
1261  1 file changed, 13 insertions(+), 2 deletions(-)
1263 commit ede6d00688fcf0e3c843b0a507304f5a98395d41
1264 Author: Albert Astals Cid <aacid@kde.org>
1265 Date:   Thu Mar 26 15:44:40 2015 +0100
1267     memset on error to have reproducible outputs
1269  poppler/SplashOutputDev.cc | 3 ++-
1270  1 file changed, 2 insertions(+), 1 deletion(-)
1272 commit 4bb2c9b98299f429752b4c60820cea31ef05f7e0
1273 Author: Jason Crain <jason@aquaticape.us>
1274 Date:   Wed Mar 25 21:04:19 2015 +0100
1276     Use width from W array for WMode positioning
1278     Bug #89621
1280  poppler/GfxFont.cc | 36 ++++++++++++------------------------
1281  poppler/GfxFont.h  |  2 ++
1282  2 files changed, 14 insertions(+), 24 deletions(-)
1284 commit 033dbbd7fef8c04c7f4961455cc1cd8d6d1bd93b
1285 Author: Albert Astals Cid <aacid@kde.org>
1286 Date:   Sun Mar 15 14:06:15 2015 +0100
1288     Fix the previous pdfDocEncoding fix
1290     Since actually the previous fix didn't account for non ascii
1291     characters as output of pdfDocEncoding
1293  qt4/src/poppler-private.cc | 36 +++++++++++++++---------------------
1294  qt5/src/poppler-private.cc | 36 +++++++++++++++---------------------
1295  2 files changed, 30 insertions(+), 42 deletions(-)
1297 commit bc8076d8f638ccb44f8e3b94aaae96850b025deb
1298 Author: Albert Astals Cid <aacid@kde.org>
1299 Date:   Sun Mar 15 13:32:41 2015 +0100
1301     Fix PDF Text String -> QString conversion
1303     If they are not UTF16-BE they are in PDFDocEncoding (not ascii)
1305     Fixes KDE bug #344849
1307  qt4/src/poppler-private.cc | 5 +++--
1308  qt5/src/poppler-private.cc | 5 +++--
1309  2 files changed, 6 insertions(+), 4 deletions(-)
1311 commit d7cc90a8b60d7e353db6e0acdd0b789485e32972
1312 Author: Albert Astals Cid <aacid@kde.org>
1313 Date:   Sat Mar 7 15:04:52 2015 +0100
1315     0.32.0
1317  CMakeLists.txt      |  4 ++--
1318  NEWS                | 16 ++++++++++++++++
1319  configure.ac        |  2 +-
1320  cpp/Doxyfile        |  2 +-
1321  poppler/Makefile.am |  2 +-
1322  qt4/src/Doxyfile    |  2 +-
1323  qt5/src/Doxyfile    |  2 +-
1324  7 files changed, 23 insertions(+), 7 deletions(-)
1326 commit c13297d154ded11721fe7d3abdba459ca628cef8
1327 Author: Albert Astals Cid <aacid@kde.org>
1328 Date:   Sat Mar 7 14:58:10 2015 +0100
1330     Update (C)
1332  poppler/SecurityHandler.cc | 2 +-
1333  poppler/SplashOutputDev.cc | 2 +-
1334  2 files changed, 2 insertions(+), 2 deletions(-)
1336 commit c909964bff671d5ff0d8eee5f613ded4562f8afd
1337 Author: Albert Astals Cid <aacid@kde.org>
1338 Date:   Sat Mar 7 14:54:43 2015 +0100
1340     Do not assert on broken document
1342     Bug #89422
1344  poppler/SecurityHandler.cc | 14 +++++++++-----
1345  1 file changed, 9 insertions(+), 5 deletions(-)
1347 commit 3705fcee0309c50b5fecd563e8e466cbe2c5972b
1348 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
1349 Date:   Fri Mar 6 15:19:58 2015 +0100
1351     Fix  Wrong colour shown when GouraudTriangleShFill uses a DeviceN
1352     colorspace
1354     Bug #89182
1356  poppler/SplashOutputDev.cc | 2 +-
1357  1 file changed, 1 insertion(+), 1 deletion(-)
1359 commit b7fde1ec83a5fff9bec73becc22e581583a30d43
1360 Author: Albert Astals Cid <aacid@kde.org>
1361 Date:   Wed Feb 25 21:51:34 2015 +0100
1363     Fix last commit regression
1365     It seems it actually needs to be pipe->shape and not pipe->usesShape
1366     (i.e. it seems at some point we use pipe->shape with useShape
1367     being false)
1368     Otherwise we had a regression on
1369     eci_altona-test-suite-v2_technical2_x4.pdf
1371  splash/Splash.cc | 3 ++-
1372  1 file changed, 2 insertions(+), 1 deletion(-)
1374 commit 7980fe868a8ef2ee3315f0bcb606c448d6604039
1375 Author: William Bader <williambader@hotmail.com>
1376 Date:   Wed Feb 25 15:00:33 2015 +0100
1378     Fix uninitialized variable in Splash::pipeRun
1380     Use useShape is actually the guard for shape, so use it in the if
1382  splash/Splash.cc | 4 ++--
1383  1 file changed, 2 insertions(+), 2 deletions(-)
1385 commit 57b6b78a0831fb31c06fd1bc6e9803de524f9d2d
1386 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
1387 Date:   Tue Feb 24 23:34:57 2015 +0100
1389     pdfseparate: use always an unique instance for PDFDoc for savePageAs
1391  utils/pdfseparate.cc | 7 +++++--
1392  1 file changed, 5 insertions(+), 2 deletions(-)
1394 commit 8a30d219df71ead323649ff0dfd4a724b5e7bd18
1395 Author: William Bader <williambader@hotmail.com>
1396 Date:   Sat Feb 21 23:55:10 2015 +0100
1398     Fix memcpy introduced in ec956ab8552dbe10fac4e649951042bddc424b7d
1400  goo/GooString.cc | 2 +-
1401  1 file changed, 1 insertion(+), 1 deletion(-)
1403 commit ec956ab8552dbe10fac4e649951042bddc424b7d
1404 Author: William Bader <williambader@hotmail.com>
1405 Date:   Tue Feb 17 22:55:14 2015 +0100
1407     Reduce use of gmalloc() in GooString::appendfv()
1409     Bug #89096
1411  goo/GooString.cc | 18 ++++++++++++++----
1412  1 file changed, 14 insertions(+), 4 deletions(-)
1414 commit 132ef18324f62c1f2a08dcd794b379fadaa4daf5
1415 Author: Petr Gajdos <pgajdos@suse.cz>
1416 Date:   Wed Feb 11 19:37:21 2015 +0100
1418     Annot BG/BC: Empty Array means no color
1420  poppler/Annot.cc | 15 +++++++++++++--
1421  1 file changed, 13 insertions(+), 2 deletions(-)
1423 commit bf4aae25a244b1033a2479b9a8f633224f7d5de5
1424 Author: William Bader <williambader@hotmail.com>
1425 Date:   Wed Feb 11 17:35:40 2015 +0100
1427     Off by one fix to the previous crash fix
1429  fofi/FoFiTrueType.cc | 9 +++++----
1430  1 file changed, 5 insertions(+), 4 deletions(-)
1432 commit 97dd46bae5424818ca808c20506d7d96f7b85fb5
1433 Author: William Bader <williambader@hotmail.com>
1434 Date:   Mon Feb 9 22:30:51 2015 +0100
1436     pdftops: Add aaRaster and overprint to man file
1438  utils/pdftops.1 | 9 +++++++++
1439  1 file changed, 9 insertions(+)
1441 commit c114a90063d755639d2b0dbf816690a66b54bee0
1442 Author: Albert Astals Cid <aacid@kde.org>
1443 Date:   Sun Feb 8 00:24:11 2015 +0100
1445     Fix crash in fuzzed file from Bug #84988
1447  poppler/TextOutputDev.cc | 6 +++++-
1448  1 file changed, 5 insertions(+), 1 deletion(-)
1450 commit 22895623e6cd2a5923f552421d44cc80cab77dd8
1451 Author: Albert Astals Cid <aacid@kde.org>
1452 Date:   Sat Feb 7 22:28:21 2015 +0100
1454     Fix malformed file crash from bug #86854
1456  poppler/PSOutputDev.cc | 2 +-
1457  1 file changed, 1 insertion(+), 1 deletion(-)
1459 commit cdb7ad95f7c8fbf63ade040d8a07ec96467042fc
1460 Author: Albert Astals Cid <aacid@kde.org>
1461 Date:   Sat Feb 7 22:21:16 2015 +0100
1463     Fix malformed file crash in bug #85243
1465  fofi/FoFiTrueType.cc | 15 +++++++++++++--
1466  1 file changed, 13 insertions(+), 2 deletions(-)
1468 commit 6641b935e1fc0c4151a723b6b476d987b8324ed2
1469 Author: Albert Astals Cid <aacid@kde.org>
1470 Date:   Sat Feb 7 21:58:23 2015 +0100
1472     If ECM is around include the sanitizers module
1474     This way you can run
1475       cmake -DECM_ENABLE_SANITIZERS='address'
1476     and get an ASAN built poppler
1478  CMakeLists.txt | 5 +++++
1479  1 file changed, 5 insertions(+)
1481 commit 92e41685dcef538a7fc669ca357ce9f448a8078e
1482 Author: Albert Astals Cid <aacid@kde.org>
1483 Date:   Sat Feb 7 21:54:39 2015 +0100
1485     Fix crash in malformed file from bug #85275
1487  poppler/SplashOutputDev.cc |  4 ++--
1488  splash/Splash.cc           | 10 +++++++++-
1489  splash/SplashBitmap.cc     |  4 ++--
1490  3 files changed, 13 insertions(+), 5 deletions(-)
1492 commit 9842b3b00492eda21297d5d65f769f77a565f6ac
1493 Author: Aleksei Volkov <Aleksei Volkov>
1494 Date:   Sat Feb 7 20:46:26 2015 +0100
1496     No need to check for hmtx, freetype does for us
1498     Bug #88939
1500  fofi/FoFiTrueType.cc | 2 +-
1501  1 file changed, 1 insertion(+), 1 deletion(-)
1503 commit 4849eb43892640062c485e48ba7a29b5a0cc9587
1504 Author: William Bader <williambader@hotmail.com>
1505 Date:   Sat Feb 7 16:41:53 2015 +0100
1507     Make the colorpsace optimization and option and not the default
1509     Bug #88971
1511  poppler/PSOutputDev.cc | 25 ++++++++++++++++---------
1512  poppler/PSOutputDev.h  |  4 ++++
1513  utils/pdftops.1        | 10 +++++++++-
1514  utils/pdftops.cc       |  4 ++++
1515  4 files changed, 33 insertions(+), 10 deletions(-)
1517 commit 8e16e423a718b92514885e771e31048f1ae2a766
1518 Author: Albert Astals Cid <aacid@kde.org>
1519 Date:   Thu Feb 5 20:18:13 2015 +0100
1521     0.31.0
1523     And copyright updating
1525  CMakeLists.txt            |  4 ++--
1526  NEWS                      | 17 +++++++++++++++++
1527  configure.ac              |  2 +-
1528  cpp/Doxyfile              |  2 +-
1529  poppler/CairoOutputDev.cc |  1 +
1530  poppler/CairoOutputDev.h  |  1 +
1531  poppler/JBIG2Stream.cc    |  1 +
1532  poppler/JBIG2Stream.h     |  1 +
1533  poppler/Makefile.am       |  2 +-
1534  poppler/Stream.cc         |  1 +
1535  qt4/src/CMakeLists.txt    |  2 +-
1536  qt4/src/Doxyfile          |  2 +-
1537  qt4/src/Makefile.am       |  2 +-
1538  qt5/src/CMakeLists.txt    |  2 +-
1539  qt5/src/Doxyfile          |  2 +-
1540  qt5/src/Makefile.am       |  2 +-
1541  16 files changed, 33 insertions(+), 11 deletions(-)
1543 commit f932315e559a7857d9c5642eb04efc0d2b717789
1544 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
1545 Date:   Tue Jan 20 22:05:29 2015 +1030
1547     cairo: support embedding JBIG2 image data
1549     http://lists.freedesktop.org/archives/poppler/2014-December/011183.html
1551  poppler/CairoOutputDev.cc | 117
1552  ++++++++++++++++++++++++++++++++++++++--------
1553  poppler/CairoOutputDev.h  |   3 ++
1554  poppler/JBIG2Stream.cc    |   9 +++-
1555  poppler/JBIG2Stream.h     |   4 +-
1556  poppler/Stream.cc         |  13 +++++-
1557  5 files changed, 121 insertions(+), 25 deletions(-)
1559 commit 78abf540057181b708c546aee421f81a1dd58331
1560 Author: Adam Reichold <adamreichold@myopera.com>
1561 Date:   Wed Jan 21 22:30:45 2015 +0100
1563     Worlds -> Words
1565  qt4/src/poppler-page.cc    | 4 ++--
1566  qt4/src/poppler-qt4.h      | 2 +-
1567  qt4/tests/check_search.cpp | 4 ++--
1568  qt5/src/poppler-page.cc    | 4 ++--
1569  qt5/src/poppler-qt5.h      | 2 +-
1570  qt5/tests/check_search.cpp | 4 ++--
1571  6 files changed, 10 insertions(+), 10 deletions(-)
1573 commit 027eac4e565576ca2e7042e21426e28abd775d98
1574 Author: Adam Reichold <adamreichold@myopera.com>
1575 Date:   Tue Jan 20 00:09:09 2015 +0100
1577     Expose whole-words search option in Qt frontends
1579  qt4/src/poppler-page-private.h |   5 +-
1580  qt4/src/poppler-page.cc        | 114
1581  +++++++++++++++++++++++++------------
1582  qt4/src/poppler-qt4.h          |  44 +++++++++++++-
1583  qt4/tests/check_search.cpp     | 112 +++++++++++++++++++++++++++++++-----
1584  qt5/src/poppler-page-private.h |   5 +-
1585  qt5/src/poppler-page.cc        | 116
1586  +++++++++++++++++++++++++------------
1587  qt5/src/poppler-qt5.h          |  46 +++++++++++++--
1588  qt5/tests/check_search.cpp     | 126
1589  +++++++++++++++++++++++++++++++++--------
1590  8 files changed, 447 insertions(+), 121 deletions(-)
1592 commit 30a0baa353c374165e5f411efc4203746f14a74d
1593 Author: Albert Astals Cid <aacid@kde.org>
1594 Date:   Sun Jan 18 15:39:53 2015 +0100
1596     Move more variables from GlobalParams to PSOutputDev
1598  poppler/CairoFontEngine.cc |   4 +-
1599  poppler/GfxFont.cc         |  15 ++---
1600  poppler/GfxFont.h          |   7 ++-
1601  poppler/GlobalParams.cc    | 144
1602  ---------------------------------------------
1603  poppler/GlobalParams.h     |  28 ---------
1604  poppler/PSOutputDev.cc     | 121 +++++++++++++++++++------------------
1605  poppler/PSOutputDev.h      |  30 +++++++++-
1606  poppler/SplashOutputDev.cc |   2 +-
1607  qt4/src/ArthurOutputDev.cc |   4 +-
1608  qt5/src/ArthurOutputDev.cc |   4 +-
1609  utils/pdftops.cc           |  36 ++++--------
1610  11 files changed, 116 insertions(+), 279 deletions(-)
1612 commit 8fed995c3457d64669ae12901450b7c811599dba
1613 Author: Albert Astals Cid <aacid@kde.org>
1614 Date:   Sun Jan 18 14:52:53 2015 +0100
1616     Forgot to delete this in the previous commit
1618  poppler/GlobalParams.h | 1 -
1619  1 file changed, 1 deletion(-)
1621 commit 4992ff7fa062462507733494827fdad7eaaa95b3
1622 Author: Albert Astals Cid <aacid@kde.org>
1623 Date:   Sun Jan 18 13:57:36 2015 +0100
1625     Move raster mono and resolution from GlobalParams to PSOutputDev
1627  poppler/GlobalParams.cc | 32 --------------------------------
1628  poppler/GlobalParams.h  |  7 -------
1629  poppler/PSOutputDev.cc  | 18 +++++++-----------
1630  poppler/PSOutputDev.h   |  6 ++++++
1631  utils/pdftops.cc        |  7 ++++---
1632  5 files changed, 17 insertions(+), 53 deletions(-)
1634 commit 54908f675eda96c363528198e8c530921df2f45a
1635 Author: Albert Astals Cid <aacid@kde.org>
1636 Date:   Sun Jan 18 13:34:45 2015 +0100
1638     Move psUncompressPreloadedImages from GlobalParams to PSOutputDev
1640     It belongs there and PSOutputDev is always created by the external
1641     user
1642     so in case someone wants to set it, it is the same amount of work
1643     to set it in GlobalParams than in PSOutputDev
1645  poppler/GlobalParams.cc | 16 ----------------
1646  poppler/GlobalParams.h  |  3 ---
1647  poppler/PSOutputDev.cc  |  9 +++++----
1648  poppler/PSOutputDev.h   |  2 ++
1649  4 files changed, 7 insertions(+), 23 deletions(-)
1651 commit 136d7aa5e79f153dfcb216c58598e33a8ff16630
1652 Author: Albert Astals Cid <aacid@kde.org>
1653 Date:   Sun Jan 18 13:28:26 2015 +0100
1655     Remove declared but not defined function
1657  poppler/GlobalParams.h | 1 -
1658  1 file changed, 1 deletion(-)
1660 commit fdba9154d9a176759c765180805e608d4959c34e
1661 Author: Adam Reichold <adamreichold@myopera.com>
1662 Date:   Fri Jan 16 19:57:59 2015 +0100
1664     pdftoppm: parse the flags earlier and only once
1666  utils/pdftoppm.cc | 42 +++++++++++++++---------------------------
1667  1 file changed, 15 insertions(+), 27 deletions(-)
1669 commit 6b072500b5ac936631be6b29b7d5a591848a18f3
1670 Author: William Bader <williambader@hotmail.com>
1671 Date:   Wed Jan 14 23:28:03 2015 +0100
1673     Add rasterization option to pdftops
1675     Also removes GlobalParams stuff \o/
1677     Coded in conjuntion with Albert
1679     Bug #85934
1681  cpp/poppler-page-renderer.cpp |  5 ++--
1682  poppler/GlobalParams.cc       | 58
1683  ++-----------------------------------------
1684  poppler/GlobalParams.h        | 16 +++---------
1685  poppler/PSOutputDev.cc        | 14 +++++------
1686  poppler/PSOutputDev.h         |  5 +++-
1687  poppler/SplashOutputDev.cc    | 19 ++++++--------
1688  poppler/SplashOutputDev.h     | 11 +++++---
1689  qt4/src/poppler-page.cc       |  7 +++---
1690  qt5/src/poppler-page.cc       |  7 +++---
1691  utils/pdftohtml.cc            |  9 +++----
1692  utils/pdftoppm.cc             | 49 ++++++++++++++++++++++++++----------
1693  utils/pdftops.cc              | 14 ++++++++++-
1694  12 files changed, 96 insertions(+), 118 deletions(-)
1696 commit dc9751e6ac47a708ba6e7a68560bdce6a2e4a010
1697 Author: Albert Astals Cid <aacid@kde.org>
1698 Date:   Fri Jan 9 15:50:02 2015 +0100
1700     Compile++
1702  poppler/GfxState.cc | 2 +-
1703  1 file changed, 1 insertion(+), 1 deletion(-)
1705 commit d91876a0c7a936b1f6f461d80131d7586a6c1a5e
1706 Author: Albert Astals Cid <aacid@kde.org>
1707 Date:   Thu Jan 8 20:13:06 2015 +0100
1709     Accept malformed documents whose root is a Page instead of a Pages
1711     gs and Adobe Reader do it so it's "common" enough
1713     Bug #88172
1715  poppler/Catalog.cc | 37 ++++++++++++++++++++++++++++++++-----
1716  1 file changed, 32 insertions(+), 5 deletions(-)
1718 commit 7ce86b9be058408eb567d8d0b9747853a66c116f
1719 Author: Albert Astals Cid <aacid@kde.org>
1720 Date:   Thu Jan 8 17:35:28 2015 +0100
1722     Remove assert in gouraudFillTriangle
1724     We don't *need* the assert, an error() is fine and the malformed
1725     document
1726     will just get rendered wrongly instead of "crashing"
1728     Bugs #85274
1730  poppler/Gfx.cc | 28 +++++++++++++++++-----------
1731  1 file changed, 17 insertions(+), 11 deletions(-)
1733 commit 9e9df4b20d17478996780008bc9802a857d173fc
1734 Author: Albert Astals Cid <aacid@kde.org>
1735 Date:   Thu Jan 8 17:01:52 2015 +0100
1737     Fix crash on broken document
1739     Bug #85281
1741  poppler/GfxState.cc | 10 +++++++---
1742  1 file changed, 7 insertions(+), 3 deletions(-)
1744 commit 636faafcb84b856580398f7883b6406d645c85d1
1745 Author: Adam Reichold <adamreichold@myopera.com>
1746 Date:   Tue Jan 6 22:57:20 2015 +0100
1748     JPEG2000Stream: Inline doGetChar and doLookChar
1750  poppler/JPEG2000Stream.cc | 49
1751  +++++++++++++++++++++++++----------------------
1752  poppler/JPEG2000Stream.h  |  7 ++-----
1753  2 files changed, 28 insertions(+), 28 deletions(-)
1755 commit c13bffe92963c4969037695992f4c2776bbe973f
1756 Author: Albert Astals Cid <aacid@kde.org>
1757 Date:   Sun Jan 4 23:17:42 2015 +0100
1759     0.30
1761  CMakeLists.txt                 |  4 ++--
1762  NEWS                           | 18 ++++++++++++++++++
1763  configure.ac                   |  2 +-
1764  cpp/CMakeLists.txt             |  2 +-
1765  cpp/Doxyfile                   |  2 +-
1766  cpp/Makefile.am                |  2 +-
1767  poppler/Makefile.am            |  2 +-
1768  poppler/PDFDoc.cc              |  1 +
1769  poppler/TextOutputDev.cc       |  2 +-
1770  poppler/poppler-config.h.cmake |  2 +-
1771  poppler/poppler-config.h.in    |  2 +-
1772  qt4/src/Doxyfile               |  2 +-
1773  qt5/src/Doxyfile               |  2 +-
1774  13 files changed, 31 insertions(+), 12 deletions(-)
1776 commit e499fdab2e96cb3069db7ac8ffa0df20ccccddc9
1777 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
1778 Date:   Sun Jan 4 20:23:39 2015 +0100
1780     extended openjpeg2 support
1782  poppler/JPEG2000Stream.cc | 101
1783  +++++++++++++++++++++++++++++++++++-----------
1784  1 file changed, 78 insertions(+), 23 deletions(-)
1786 commit 2841f3c34dd6366a70e4d6d307a08b3fbc3e9897
1787 Author: Adrian Johnson <ajohnson@redneon.com>
1788 Date:   Sun Jan 4 20:22:47 2015 +0100
1790     Cmake support for openjpeg2
1792     With some tweaks from Albert
1794  CMakeLists.txt                       | 56
1795  +++++++++++++++++++++++++++++-------
1796  cmake/modules/FindLIBOPENJPEG2.cmake | 30 +++++++++++++++++++
1797  2 files changed, 76 insertions(+), 10 deletions(-)
1799 commit 117af9c6bbd923954ef7de63adec8c22d51da1e4
1800 Author: Adrian Johnson <ajohnson@redneon.com>
1801 Date:   Sun Jan 4 19:42:34 2015 +0100
1803     Initial attempt at libopenjpeg2 support
1805     OpenJPEG 2 has a new pkg-config name and API.
1807     - Update configure.ac to find openjpeg 2 and provide V1/v2 macros
1808     - Update JPEG2000Stream to use new API depending on openjpeg v1/v2
1809     macros
1810     - OpenJPEG 2.1 changed the API so provide a version macro to make
1811     it easier
1812       to handle the the 2.1 change and any future changes.
1813     - Move openjpeg.h into the .cc file
1815  configure.ac              |  80 ++++++++----
1816  poppler/JPEG2000Stream.cc | 313
1817  +++++++++++++++++++++++++++++++++++++---------
1818  poppler/JPEG2000Stream.h  |  41 ++----
1819  3 files changed, 323 insertions(+), 111 deletions(-)
1821 commit 9caf7525409d699c16896653528486451123b485
1822 Author: Albert Astals Cid <aacid@kde.org>
1823 Date:   Sun Jan 4 18:48:02 2015 +0100
1825     Make PSOutputDev accept a list of pages indeces
1827     Instead of first, last
1829     Bug #84833
1831     Reviewed in the mailing list, see "Can anyone have a look at my
1832     patch?"
1834  glib/poppler-page.cc            | 10 ++++++---
1835  poppler/PSOutputDev.cc          | 50
1836  ++++++++++++++++++++++++-----------------
1837  poppler/PSOutputDev.h           | 14 +++++++-----
1838  qt4/src/poppler-ps-converter.cc | 11 ++++++---
1839  qt5/src/poppler-ps-converter.cc | 11 ++++++---
1840  utils/pdftops.cc                | 15 +++++++++----
1841  6 files changed, 71 insertions(+), 40 deletions(-)
1843 commit 173f182fb568843f97e7d45d1b16bebbd2aa7413
1844 Author: Li Junling <lijunling@sina.com>
1845 Date:   Fri Jan 2 17:23:24 2015 +0100
1847     Find last 'startxref' in the last 24K instead of the last 1K
1849     Bug #85919
1851  poppler/PDFDoc.cc | 38 ++++++++++++++++++++++----------------
1852  1 file changed, 22 insertions(+), 16 deletions(-)
1854 commit 0b1cd9403b8a240e58ec4f1832588d25f8295278
1855 Author: Jason Crain <jason@aquaticape.us>
1856 Date:   Sat Dec 20 03:22:23 2014 -0600
1858     Free BBox object on error
1860  poppler/Gfx.cc | 1 +
1861  1 file changed, 1 insertion(+)
1863 commit acc33a6950031ac4a5c759d043d24df0cfa7e8b6
1864 Author: Jason Crain <jason@aquaticape.us>
1865 Date:   Sat Dec 20 02:24:49 2014 -0600
1867     Check for invalid matrix in annotation
1869     Bug #84990
1871  poppler/Gfx.cc | 12 ++++++++++--
1872  1 file changed, 10 insertions(+), 2 deletions(-)
1874 commit 56aff7d78658f586e3c4cd41685f189dafb3098a
1875 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
1876 Date:   Tue Dec 23 15:49:15 2014 +0100
1878     pdfunite: Support output intents, optional content and acroform
1880  utils/pdfunite.cc | 116
1881  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
1882  1 file changed, 116 insertions(+)
1884 commit 9e734063e6a6a4b9743c9aa27d3d3127b5a960d7
1885 Author: Jason Crain <jason@aquaticape.us>
1886 Date:   Fri Dec 19 01:56:45 2014 -0600
1888     Move array reallocation from visitLine to startLine
1890     Fixes potential memory corruption from writing after end of lines
1891     array.
1893     https://bugs.freedesktop.org/show_bug.cgi?id=84555
1895  poppler/TextOutputDev.cc | 10 +++++-----
1896  1 file changed, 5 insertions(+), 5 deletions(-)
1898 commit 0c47b769a77795bd866b6686b79fd20ad6f554bf
1899 Author: Daniel Macks <dmacks@netspace.org>
1900 Date:   Sun Dec 14 18:52:48 2014 +0100
1902     Only consider adding -fno-check-new if compiler supports it
1904     Helps compiling on old clang's
1906     Bug #76963
1908  configure.ac | 18 ++++++++++++++++--
1909  1 file changed, 16 insertions(+), 2 deletions(-)
1911 commit c9c90d50e3708f6fac313aa8b458aef6dba5dcfb
1912 Author: Hans-Peter Deifel <hpdeifel@gmx.de>
1913 Date:   Fri Dec 12 13:09:51 2014 +0100
1915     cpp: New API to set debug output function
1917     Adds the global function set_debug_error_function, that allows users
1918     to install their own function to print internal poppler errors.
1920  cpp/poppler-global.cpp  | 29 +++++++++++++++++++++++++++++
1921  cpp/poppler-global.h    |  5 +++++
1922  cpp/poppler-private.cpp | 15 ++++++++++++---
1923  cpp/poppler-private.h   |  3 +++
1924  4 files changed, 49 insertions(+), 3 deletions(-)
1926 commit fa8f276a10911c97d2777fff3270771802bc3892
1927 Author: Albert Astals Cid <aacid@kde.org>
1928 Date:   Thu Dec 4 23:11:12 2014 +0100
1930     0.29.0
1932  CMakeLists.txt      |  4 ++--
1933  NEWS                | 15 +++++++++++++++
1934  configure.ac        |  4 ++--
1935  cpp/Doxyfile        |  2 +-
1936  poppler/Makefile.am |  2 +-
1937  qt4/src/Doxyfile    |  2 +-
1938  qt5/src/Doxyfile    |  2 +-
1939  7 files changed, 23 insertions(+), 8 deletions(-)
1941 commit fee700cfecb9d7d5fa938704a5f457f15aaa4676
1942 Author: Albert Astals Cid <aacid@kde.org>
1943 Date:   Mon Dec 1 20:52:42 2014 +0100
1945     Run dos2unix as suggested by Volker Grabsch
1947  splash/SplashState.h            | 278 ++++++++++----------
1948  test/perf-test-preview-dummy.cc |  44 ++--
1949  test/perf-test-preview-win.cc   | 544
1950  ++++++++++++++++++++--------------------
1951  3 files changed, 433 insertions(+), 433 deletions(-)
1953 commit d3fe0661c6dc6050e14cd5cb4afa089b7d7d66b0
1954 Author: Richard PALO <richard@netbsd.org>
1955 Date:   Sun Nov 30 22:46:22 2014 +0100
1957     warning: "_FILE_OFFSET_BITS" redefined
1959     Bug #86870
1961  test/perf-test.cc | 2559
1962  +++++++++++++++++++++++++++--------------------------
1963  1 file changed, 1280 insertions(+), 1279 deletions(-)
1965 commit 18884065e11fee82506915095619107a43172ecb
1966 Author: Richard PALO <richard@netbsd.org>
1967 Date:   Sun Nov 30 22:36:29 2014 +0100
1969     The isfinite macro is defined on SunOS under c99
1971     Bug #86869
1973  poppler/SplashOutputDev.cc | 3 +++
1974  1 file changed, 3 insertions(+)
1976 commit bcb470064dd9f75ab0b0a0d9b7319fe8f1e558ae
1977 Author: Adrian Johnson <ajohnson@redneon.com>
1978 Date:   Tue Nov 25 05:53:38 2014 +1030
1980     cofigure: print "no" instead of "auto" if lcms not found
1982  configure.ac | 2 ++
1983  1 file changed, 2 insertions(+)
1985 commit 832046c57ab2909d329340f1c941b29e8246ff73
1986 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
1987 Date:   Fri Nov 28 11:08:34 2014 +0100
1989     Use correct LAB byte array for lcms input
1991     Bug #86388
1993  poppler/GfxState.cc | 51
1994  ++++++++++++++++++++++++++++++++++++++-------------
1995  poppler/GfxState.h  |  4 +++-
1996  2 files changed, 41 insertions(+), 14 deletions(-)
1998 commit a604bc3a2ed9f9181aa3b12d795608fcf5e08220
1999 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
2000 Date:   Fri Nov 14 11:56:50 2014 +0100
2002     Solve blend mode problem in CYMK and DeviceN for separable blend modes
2004     Fixes part of #68986
2006  poppler/SplashOutputDev.cc | 277
2007  +++++++++++++++++++++++++--------------------
2008  1 file changed, 155 insertions(+), 122 deletions(-)
2010 commit b7802ff39db270dda2aa20f005fb87c22ed34137
2011 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
2012 Date:   Fri Nov 14 11:47:38 2014 +0100
2014     Use Default colorspaces if present instead of Device colorspaces
2016     Fixes part of #68986
2018  poppler/CairoOutputDev.cc |   4 +-
2019  poppler/Gfx.cc            |  40 +++++-----
2020  poppler/GfxState.cc       | 197
2021  ++++++++++++++++++++++++++++++++++------------
2022  poppler/GfxState.h        |  31 ++++----
2023  poppler/Page.cc           |   4 +-
2024  5 files changed, 188 insertions(+), 88 deletions(-)
2026 commit 07aa6f4030418883d8d45a8dfa3d80d2dadca4e7
2027 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
2028 Date:   Thu Nov 13 12:26:25 2014 +0100
2030     write correct size in trailer dict
2032     Bug #86063
2034  poppler/PDFDoc.cc | 7 ++-----
2035  1 file changed, 2 insertions(+), 5 deletions(-)
2037 commit 51e7c29cabedc72e097023e6d8d6d68ed43fa20c
2038 Author: Carlos Garcia Campos <cgarcia@igalia.com>
2039 Date:   Fri Nov 7 18:30:36 2014 +0100
2041     regtest: Update references also for tests that no longer crash
2043     We are currently updating the refs only when we have checksums to
2044     compare, but if a test used to crash there's no md5 file in refs.
2046  regtest/TestRun.py           |  2 ++
2047  regtest/backends/__init__.py | 24 ++++++++++++++++++++++++
2048  2 files changed, 26 insertions(+)
2050 commit d205908930d5dc4ec3a1a1a2c2b93fbb92c2c867
2051 Author: William Bader <williambader@hotmail.com>
2052 Date:   Wed Nov 5 20:23:49 2014 +0100
2054     Make it proper C
2056  glib/demo/annots.c | 3 ++-
2057  1 file changed, 2 insertions(+), 1 deletion(-)
2059 commit fa1d636b00210b9c52787ab3c833fe9aa2e293fa
2060 Author: Albert Astals Cid <aacid@kde.org>
2061 Date:   Tue Nov 4 20:00:08 2014 +0100
2063     0.28.1
2065  configure.ac     | 2 +-
2066  cpp/Doxyfile     | 2 +-
2067  qt4/src/Doxyfile | 2 +-
2068  qt5/src/Doxyfile | 2 +-
2069  4 files changed, 4 insertions(+), 4 deletions(-)
2071 commit 7debbb05df18afc86df8a4fd37980728ec2e5788
2072 Author: Albert Astals Cid <aacid@kde.org>
2073 Date:   Tue Nov 4 19:29:58 2014 +0100
2075     Fix typo
2077  configure.ac | 2 +-
2078  1 file changed, 1 insertion(+), 1 deletion(-)
2080 commit d5489ef37742227176e800390a990f2b882d9710
2081 Author: Albert Astals Cid <aacid@kde.org>
2082 Date:   Tue Nov 4 01:27:05 2014 +0100
2084     0.28.0
2086  CMakeLists.txt         |  6 +++---
2087  NEWS                   | 43 +++++++++++++++++++++++++++++++++++++++++++
2088  configure.ac           |  4 ++--
2089  cpp/Doxyfile           |  2 +-
2090  poppler/Makefile.am    |  2 +-
2091  qt4/src/CMakeLists.txt |  2 +-
2092  qt4/src/Doxyfile       |  2 +-
2093  qt4/src/Makefile.am    |  2 +-
2094  qt5/src/CMakeLists.txt |  2 +-
2095  qt5/src/Doxyfile       |  2 +-
2096  qt5/src/Makefile.am    |  2 +-
2097  11 files changed, 56 insertions(+), 13 deletions(-)
2099 commit f87115a1129e4e03802769181a3392c8dce3192a
2100 Author: Hib Eris <hib@hiberis.nl>
2101 Date:   Tue Nov 4 01:25:18 2014 +0100
2103     Don't ship the moc files
2105  qt4/demos/Makefile.am | 1 -
2106  qt5/demos/Makefile.am | 1 -
2107  2 files changed, 2 deletions(-)
2109 commit 0a9c38076f1555196029372b7e08714b43c7a58d
2110 Author: Albert Astals Cid <aacid@kde.org>
2111 Date:   Mon Nov 3 21:43:28 2014 +0100
2113     Update (C)
2115  fofi/FoFiType1.cc                    |  1 +
2116  poppler/PDFDoc.cc                    |  4 ++--
2117  poppler/PDFDoc.h                     |  2 +-
2118  poppler/XRef.cc                      |  2 +-
2119  qt4/src/poppler-annotation-private.h |  2 +-
2120  qt4/src/poppler-annotation.cc        |  2 +-
2121  qt4/src/poppler-page.cc              |  2 +-
2122  qt4/src/poppler-qt4.h                |  2 +-
2123  qt5/src/poppler-annotation-private.h |  2 +-
2124  qt5/src/poppler-annotation.cc        |  2 +-
2125  qt5/src/poppler-page.cc              |  2 +-
2126  qt5/src/poppler-qt5.h                |  2 +-
2127  utils/pdfdetach.cc                   |  1 +
2128  utils/pdftocairo-win32.cc            | 12 ++++++++++++
2129  utils/pdftocairo-win32.h             | 12 ++++++++++++
2130  utils/pdftocairo.cc                  |  3 ++-
2131  16 files changed, 40 insertions(+), 13 deletions(-)
2133 commit 73cf1e87c9803bbe4271be297b486d9932677d46
2134 Author: Albert Astals Cid <aacid@kde.org>
2135 Date:   Mon Nov 3 21:37:13 2014 +0100
2137     Need to dist this file
2139  utils/Makefile.am | 3 ++-
2140  1 file changed, 2 insertions(+), 1 deletion(-)
2142 commit 2fd0cd652cfc03c9af35a59192729e4ed26e8146
2143 Author: Albert Astals Cid <aacid@kde.org>
2144 Date:   Mon Nov 3 19:20:23 2014 +0100
2146     Fix memory leaks when running pdfseparate
2148     Bug #84768
2150  poppler/PDFDoc.cc    | 102
2151  +++++++++++++++++++++------------------------------
2152  poppler/PDFDoc.h     |   2 +-
2153  utils/pdfseparate.cc |   8 +++-
2154  utils/pdfunite.cc    |   4 +-
2155  4 files changed, 50 insertions(+), 66 deletions(-)
2157 commit d6ea8acbb348fdb43601a963ba5407e933565003
2158 Author: Adrian Johnson <ajohnson@redneon.com>
2159 Date:   Mon Nov 3 19:11:25 2014 +0100
2161     fix crash in Xref::getEntry
2163     Bug 85234
2165  poppler/XRef.cc | 4 ++--
2166  1 file changed, 2 insertions(+), 2 deletions(-)
2168 commit bd142810b9f66b017a58b3e1840d4d72794f1ef4
2169 Author: Jason Crain <jason@aquaticape.us>
2170 Date:   Thu May 15 02:22:44 2014 -0500
2172     cairo: Use matrix to determine pattern size
2174     https://bugs.freedesktop.org/show_bug.cgi?id=33364
2176  poppler/CairoOutputDev.cc | 22 ++++++++++++++++++----
2177  1 file changed, 18 insertions(+), 4 deletions(-)
2179 commit 06dd7dc337c7db6122329e98783a126d59035aff
2180 Author: Hib Eris <hib@hiberis.nl>
2181 Date:   Thu May 29 12:45:33 2014 +0200
2183     Include windows.h, not Windows.h
2185     Fixes building on file systems that are case sensitive, e.g. when
2186     cross compiling on Linux for win32.
2188     https://bugs.freedesktop.org/show_bug.cgi?id=79407
2190  qt4/tests/stress-threads-qt4.cpp | 2 +-
2191  qt5/tests/stress-threads-qt5.cpp | 2 +-
2192  2 files changed, 2 insertions(+), 2 deletions(-)
2194 commit 76a350b11160ac203a41b27fbc85a3264bfe4735
2195 Author: Carlos Garcia Campos <cgarcia@igalia.com>
2196 Date:   Thu Oct 30 18:25:06 2014 +0100
2198     regtest: Try to fix again the paths of the resources in the generated
2199     HTML report
2201     Use always relatives paths for the resources under the out directory,
2202     and absolute paths for all other resources when no-absolute-path
2203     command
2204     line option is used.
2206  regtest/HTMLReport.py | 47
2207  +++++++++++++++++++++++------------------------
2208  1 file changed, 23 insertions(+), 24 deletions(-)
2210 commit c93d6b264dc77c46c72281d966bf826274a43d15
2211 Author: Carlos Garcia Campos <cgarcia@igalia.com>
2212 Date:   Wed Oct 29 17:37:06 2014 +0100
2214     regtest: respect --no-absolute-paths when creating the pretty
2215     diff links
2217  regtest/HTMLReport.py | 16 ++++++++++------
2218  1 file changed, 10 insertions(+), 6 deletions(-)
2220 commit 9f953e47a6ea92d806aeea61e227af54c889c6be
2221 Author: Carlos Garcia Campos <cgarcia@igalia.com>
2222 Date:   Mon Oct 27 19:53:28 2014 +0100
2224     regtest: Add an option to create the HTML report without absolute
2225     paths
2227     It uses the paths as received from the command line attributes.
2229  regtest/HTMLReport.py             | 15 +++++++++++----
2230  regtest/commands/create-report.py |  4 ++++
2231  2 files changed, 15 insertions(+), 4 deletions(-)
2233 commit 3d840231bc6f0714da361493ef32913af2eb78d7
2234 Author: Carlos Garcia Campos <cgarcia@igalia.com>
2235 Date:   Sun Oct 26 12:09:28 2014 +0100
2237     regtest: Fix png diff generation with python-pil pillow fork
2239     Use from PIL import Image instead of just import Image, since pillow
2240     only doesn't support import Image without using PIL.Image.
2242  regtest/backends/__init__.py | 2 +-
2243  1 file changed, 1 insertion(+), 1 deletion(-)
2245 commit 68e58ec5465efc289d85ae104941db92450a3168
2246 Author: Carlos Garcia Campos <cgarcia@igalia.com>
2247 Date:   Sun Oct 26 11:21:23 2014 +0100
2249     regtest: Limit the number of worker threads to the number of documents
2250     to test
2252     We are always spawning all the threads even if the documents to
2253     test is
2254     less than the worker threads. Also optimize the case of running
2255     only one
2256     test to not spwn any thread.
2258  regtest/TestRun.py | 27 ++++++++++++++++++---------
2259  1 file changed, 18 insertions(+), 9 deletions(-)
2261 commit 7c21b95852e891060cd2e276949acf0945306ab7
2262 Author: Carlos Garcia Campos <cgarcia@igalia.com>
2263 Date:   Sun Oct 26 11:08:45 2014 +0100
2265     regtest: Allow to run groups of tests individually
2267     Now it's possible to pass more than one argument to run-tests
2268     command and
2269     optionally the docs directory. When more than one test is passed
2270     and the
2271     docs directory is not provided, the common base path of all passed
2272     tests
2273     is used as docs directory. The tests passed can be documents or
2274     directories, using absolute paths or paths relative to the docs
2275     directory.
2276     This also allows us to update the refs for a group of tests.
2278  regtest/TestRun.py            | 26 ++++++++++++++++++++++++--
2279  regtest/Utils.py              |  7 +++++--
2280  regtest/commands/run-tests.py | 29 ++++++++++++++++++++---------
2281  3 files changed, 49 insertions(+), 13 deletions(-)
2283 commit 53be607edc18a861aeb0b6663bac3c05de46c84c
2284 Author: Hib Eris <hib@hiberis.nl>
2285 Date:   Fri Oct 24 11:35:17 2014 +0200
2287     Fix warning on unused variable in pdftocairo.cc
2289     Fixes warning:
2291       CXX      pdftocairo-pdftocairo.o
2292     pdftocairo.cc:130:14: warning: ‘setupdlg’ defined but not used
2293     [-Wunused-variable]
2294      static GBool setupdlg = gFalse;
2295                   ^
2297     https://bugs.freedesktop.org/show_bug.cgi?id=85400
2299  utils/pdftocairo.cc | 2 ++
2300  1 file changed, 2 insertions(+)
2302 commit f966b8766d40b2c912e69a1e17ef8cc4bd52be95
2303 Author: Carlos Garcia Campos <carlosgc@gnome.org>
2304 Date:   Tue Oct 21 16:42:27 2014 +0200
2306     fofi: Fix a crash when parsing an invalid font due to a integer
2307     overflow
2309     This fixes a crash rendering trust_metrics.f2495.f0.pdf.
2311  fofi/FoFiType1.cc | 2 +-
2312  1 file changed, 1 insertion(+), 1 deletion(-)
2314 commit 4963332ca4db13d8a9186b06d2aa0d59abbc10ee
2315 Author: Adrian Johnson <ajohnson@redneon.com>
2316 Date:   Sun Oct 5 21:58:37 2014 +1030
2318     pdftocairo: add -printdlg output option for win32
2320     when set the win32 print dialog is displayed before printing
2322  configure.ac              |   2 +-
2323  utils/pdftocairo-win32.cc | 303
2324  ++++++++++++++++++++++++++++++++++++++++++++--
2325  utils/pdftocairo-win32.h  |  14 +--
2326  utils/pdftocairo.1        |  14 ++-
2327  utils/pdftocairo.cc       |  31 ++++-
2328  5 files changed, 337 insertions(+), 27 deletions(-)
2330 commit d8fe025c36f555a5438677e20df803eee216bb13
2331 Author: Adrian Johnson <ajohnson@redneon.com>
2332 Date:   Sun Oct 5 18:11:09 2014 +1030
2334     pdftocairo: add a -setupdlg option that will the show printer
2335     properties
2337     dialog when printing to a win32 printer.
2339  utils/pdftocairo-win32.cc | 22 +++++++++++++++++++---
2340  utils/pdftocairo-win32.h  |  3 ++-
2341  utils/pdftocairo.1        |  5 +++++
2342  utils/pdftocairo.cc       | 24 ++++++++++++++++--------
2343  4 files changed, 42 insertions(+), 12 deletions(-)
2345 commit c091aa14513859ab76223f5e4e6055d92082433c
2346 Author: Adrian Johnson <ajohnson@redneon.com>
2347 Date:   Sun Sep 14 20:43:47 2014 +0930
2349     pdftocairo: fix a number of bugs in win32 printing
2351     - make origPageSizes work
2352     - make landscape pages work
2353     - make -noshrink option work
2354     - return actual page size in use back to main() so fit page transform
2355     works
2356     - hdc should be destroyed after cairo surface
2357     - improve option parsing and rename duplex values
2358     - Add third call to DocumentProperties as discussed in bug 79936
2359     - fix error messages
2361  utils/pdftocairo-win32.cc | 181
2362  ++++++++++++++++++++++++++--------------------
2363  utils/pdftocairo-win32.h  |   2 +-
2364  utils/pdftocairo.1        |   5 +-
2365  utils/pdftocairo.cc       |  49 ++++++-------
2366  4 files changed, 132 insertions(+), 105 deletions(-)
2368 commit cc3b39d49c656e912a7461212f3bb4e58c6444e7
2369 Author: Adrian Johnson <ajohnson@redneon.com>
2370 Date:   Fri Sep 12 18:17:49 2014 +0930
2372     make pdftocairo-win32.cc a standalone .cc file
2374     instead of #including it in pdftocairo.cc
2376  utils/CMakeLists.txt      |  1 +
2377  utils/Makefile.am         |  3 +-
2378  utils/pdftocairo-win32.cc | 74
2379  +++++++++++++++++++++++------------------------
2380  utils/pdftocairo-win32.h  | 22 ++++++++++++++
2381  utils/pdftocairo.cc       | 24 +++++++++------
2382  5 files changed, 77 insertions(+), 47 deletions(-)
2384 commit 700205af19ef1ae5f2c713d118ebd5dd4a0afba3
2385 Author: Adrian Johnson <ajohnson@redneon.com>
2386 Date:   Sun Sep 7 20:18:36 2014 +0930
2388     pdftocairo: Allow an output file for win32 printing to be specified
2390     Can be used for testing win32 print output without wasting paper.
2392  utils/pdftocairo-win32.cc | 12 ++++++++----
2393  utils/pdftocairo.1        |  4 ++++
2394  utils/pdftocairo.cc       | 13 +++++++------
2395  3 files changed, 19 insertions(+), 10 deletions(-)
2397 commit 40d3ae87befad489fd8c0b38ff2561a0782cae0b
2398 Author: Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2399 Date:   Sat Sep 6 21:04:10 2014 +0930
2401     Add support for printing to a Windows printer from pdftocairo
2403     Bug 79936
2405  configure.ac              |   2 +-
2406  utils/pdftocairo-win32.cc | 219
2407  ++++++++++++++++++++++++++++++++++++++++++++++
2408  utils/pdftocairo.1        |  23 ++++-
2409  utils/pdftocairo.cc       |  61 ++++++++++---
2410  4 files changed, 292 insertions(+), 13 deletions(-)
2412 commit ee4a389872d86b619c677888da8f13f1f6c54472
2413 Author: Adrian Johnson <ajohnson@redneon.com>
2414 Date:   Mon Oct 20 22:32:30 2014 +1030
2416     PDFDoc: fix crash when getPage() returns NULL
2418     Bug 85235
2420  poppler/PDFDoc.cc | 2 +-
2421  1 file changed, 1 insertion(+), 1 deletion(-)
2423 commit 0c3f53e34ec287dab2784e1f3411ad06b62dffc7
2424 Author: Adrian Johnson <ajohnson@redneon.com>
2425 Date:   Mon Oct 20 22:17:20 2014 +1030
2427     PDFDOC: Check for EOF when reading raw stream
2429     Bug 85233
2431  poppler/PDFDoc.cc | 4 ++++
2432  1 file changed, 4 insertions(+)
2434 commit 88dbd4df0998233939b4a51cedbfc65c58a315f9
2435 Author: Adrian Johnson <ajohnson@redneon.com>
2436 Date:   Sun Oct 19 22:47:15 2014 +1030
2438     pdfdetach: fix crash when getPage() returns null
2440     Bug 85145
2442  utils/pdfdetach.cc | 2 ++
2443  1 file changed, 2 insertions(+)
2445 commit e0179304cdef615fcf639046410d214fd5b5f276
2446 Author: Adrian Johnson <ajohnson@redneon.com>
2447 Date:   Sun Oct 19 21:36:39 2014 +1030
2449     cairo: fix crash when no group color space
2451     Bug 85137
2453  poppler/CairoOutputDev.cc | 2 +-
2454  1 file changed, 1 insertion(+), 1 deletion(-)
2456 commit 745f1241bf903969e50f0e1139641e389a9c331f
2457 Author: Scott West <scott.gregory.west@gmail.com>
2458 Date:   Tue Oct 7 23:54:52 2014 +0200
2460     Fix memory leak in Dict.remove.
2462     The entry was previously just overwritten now it is freed
2464     Small fixes by Albert oo
2466     Bug #84607
2468  poppler/Dict.cc | 7 ++++++-
2469  1 file changed, 6 insertions(+), 1 deletion(-)
2471 commit b8810703ca76f0bbc8185ab87679cf18eb006d52
2472 Author: Luigi Scarso <luigi.scarso@gmail.com>
2473 Date:   Tue Oct 7 22:45:05 2014 +0200
2475     Make Attribute::getName() work when UTF-16BE is used
2477     Contains some ideas by me
2478     Bug #84722
2480  goo/GooString.h          |  9 +++++----
2481  poppler/StructElement.cc | 17 +++++++++++------
2482  poppler/StructElement.h  |  7 +++++--
2483  3 files changed, 21 insertions(+), 12 deletions(-)
2485 commit 96a04336c7a6331727724125686a0d6f42f19f46
2486 Author: Adrian Johnson <ajohnson@redneon.com>
2487 Date:   Mon Oct 6 10:21:51 2014 +1030
2489     cairo: only embed mime data if image decode map is identity
2491     https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/1317517
2493  poppler/CairoOutputDev.cc | 19 ++++++++++++++++---
2494  poppler/CairoOutputDev.h  |  3 ++-
2495  2 files changed, 18 insertions(+), 4 deletions(-)
2497 commit 18541054bebce3f9d4729629785bf140d67d2da0
2498 Author: Adrian Johnson <ajohnson@redneon.com>
2499 Date:   Wed Sep 24 21:20:42 2014 +0930
2501     cairo: Only embed mime data for gray/rgb/cmyk colorspaces
2503     Bug 80719
2505  poppler/CairoOutputDev.cc | 39 +++++++++++++++++++++++++++++++--------
2506  poppler/CairoOutputDev.h  |  2 +-
2507  2 files changed, 32 insertions(+), 9 deletions(-)
2509 commit cbf2652c483d7010fc36191c8b209a57eeec93d8
2510 Author: Adrian Johnson <ajohnson@redneon.com>
2511 Date:   Thu Jan 26 00:37:17 2012 +1030
2513     cairo: don't render text when text matrix is not invertable
2515     Emulates acroread behavior.
2517     Bug 78042
2519  poppler/CairoOutputDev.cc | 14 +++++++++-----
2520  poppler/CairoOutputDev.h  |  1 +
2521  2 files changed, 10 insertions(+), 5 deletions(-)
2523 commit 4fe17e97a4bd7873caad771c446199b282039697
2524 Author: Carlos Garcia Campos <carlosgc@gnome.org>
2525 Date:   Sun Oct 5 11:30:43 2014 +0200
2527     glib: Build introspection linking to the uninstalled libraries
2529     https://bugs.freedesktop.org/show_bug.cgi?id=84526
2531  glib/Makefile.am | 2 +-
2532  1 file changed, 1 insertion(+), 1 deletion(-)
2534 commit a2477da56a4d1c534175940d7c01a9d3db6c72d4
2535 Author: Albert Astals Cid <aacid@kde.org>
2536 Date:   Wed Oct 1 22:33:11 2014 +0200
2538     Fix 303287ebdad0de9fb2655c4d7eab627c0045ea04
2540     It may happen that j is bigger than macGlyphNames size, so don't
2541     try to access it
2543  fofi/FoFiTrueType.cc | 12 ++++++++----
2544  1 file changed, 8 insertions(+), 4 deletions(-)
2546 commit ce95ecda450361496aedd5d5cd0bf47fd2c66703
2547 Author: Albert Astals Cid <aacid@kde.org>
2548 Date:   Tue Sep 30 19:50:20 2014 +0200
2550     Fix assert in 5068.asan.0.6052.pdf
2552  poppler/Gfx.cc | 5 ++++-
2553  1 file changed, 4 insertions(+), 1 deletion(-)
2555 commit 01723aa17e836e818158dbdc56df642a290be300
2556 Author: Adrian Johnson <ajohnson@redneon.com>
2557 Date:   Tue Sep 30 18:48:47 2014 +0200
2559     Map Standard/Expert encoding ligatures to AGLFN names
2561     for use with substitute fonts that are not compatible with the
2562     Standard 14 fonts.
2564     Bug 80093
2566  poppler/CairoFontEngine.cc | 12 +++++++++---
2567  poppler/GfxFont.cc         | 29 ++++++++++++++++++++++++++++-
2568  poppler/GfxFont.h          |  7 ++++++-
2569  splash/SplashFTFontFile.cc |  8 ++++++++
2570  4 files changed, 51 insertions(+), 5 deletions(-)
2572 commit 529db4a94607c1ad909764d26f740c601bbe896f
2573 Author: Hib Eris <hib@hiberis.nl>
2574 Date:   Mon Sep 29 22:59:15 2014 +0200
2576     Fix build with --disable-utils
2578     Since 21b5fd655ce45b90668d1416d21c526ab7eb3ad6, building Poppler
2579     fails when configured
2580     with '--disable-utils'.
2582     Bug #84448
2584  Makefile.am       | 6 +-----
2585  utils/Makefile.am | 4 ++++
2586  2 files changed, 5 insertions(+), 5 deletions(-)
2588 commit c54f6aceed983a221d88ce5c21becbf8aab2931b
2589 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
2590 Date:   Mon Sep 29 21:42:46 2014 +0200
2592     use alt colorspace to get CMYK values for an ICC based CMYK colorspace
2594     The reason for the pale image is that GfxICCBasedColorSpace::getCMYK()
2595     uses the cms transformation to get RGB values and the convert it
2596     back to CMYK even for a ICC based CMYK colorspace instead of just
2597     returning the CMYK values itself.
2599     Bug #79019
2601  poppler/GfxState.cc | 10 ++++++----
2602  1 file changed, 6 insertions(+), 4 deletions(-)
2604 commit 21b5fd655ce45b90668d1416d21c526ab7eb3ad6
2605 Author: Hib Eris <hib@hiberis.nl>
2606 Date:   Sun Sep 14 11:20:23 2014 +0200
2608     Refactor Makefiles to build a noinst library for parsing args
2610     Prevents this automake warning about possible forward-incompatibility:
2612     $ ./autogen.sh
2613     ...
2614     cpp/tests/Makefile.am:16: warning: source file
2615     '$(top_srcdir)/utils/parseargs.cc' is in a subdirectory,
2616     cpp/tests/Makefile.am:16: but option 'subdir-objects' is disabled
2617     automake: warning: possible forward-incompatibility.
2618     automake: At least a source file is in a subdirectory, but the
2619     'subdir-objects'
2620     automake: automake option hasn't been enabled.  For now, the
2621     corresponding output
2622     automake: object file(s) will be placed in the top-level directory.
2623     However,
2624     automake: this behaviour will change in future Automake versions:
2625     they will
2626     automake: unconditionally cause object files to be placed in the
2627     same subdirectory
2628     automake: of the corresponding sources.
2629     automake: You are advised to start using 'subdir-objects' option
2630     throughout your
2631     automake: project, to avoid future incompatibilities.
2632     cpp/tests/Makefile.am:20: warning: source file
2633     '$(top_srcdir)/utils/parseargs.cc' is in a subdirectory,
2634     cpp/tests/Makefile.am:20: but option 'subdir-objects' is disabled
2635     parallel-tests: installing './test-driver'
2636     test/Makefile.am:58: warning: source file '../utils/parseargs.cc'
2637     is in a subdirectory,
2638     test/Makefile.am:58: but option 'subdir-objects' is disabled
2640     $ automake --version
2641     automake (GNU automake) 1.14.1
2642     ...
2644     https://bugs.freedesktop.org/show_bug.cgi?id=83839
2646  cpp/tests/Makefile.am |  3 +--
2647  test/Makefile.am      |  8 ++++----
2648  utils/.gitignore      |  2 ++
2649  utils/Makefile.am     | 42 ++++++++++++++++++------------------------
2650  4 files changed, 25 insertions(+), 30 deletions(-)
2652 commit 70a851b0cc58241d1f2f6bc48af2614595326c8f
2653 Author: Adrian Johnson <ajohnson@redneon.com>
2654 Date:   Sat Sep 6 21:16:04 2014 +0930
2656     Update .gitignore
2658  .gitignore | 2 ++
2659  1 file changed, 2 insertions(+)
2661 commit d44e7e3560bdc79253df98db05385dce3e8ccbb4
2662 Author: Adrian Johnson <ajohnson@redneon.com>
2663 Date:   Sat Sep 6 21:53:21 2014 +0930
2665     Don't use -fPIC on mingw
2667     it emits a warning for every file stating that -fPIC is ignored
2669  configure.ac | 12 +++++++++++-
2670  1 file changed, 11 insertions(+), 1 deletion(-)
2672 commit 2723371b2e2f7684301ea1c5272ab49851f28c03
2673 Author: Adrian Johnson <ajohnson@redneon.com>
2674 Date:   Sat Sep 6 21:19:46 2014 +0930
2676     make autogen.sh work with variables with spaces
2678     eg ./autogen.sh CXXFLAGS="-O0 -g3"
2680  autogen.sh | 2 +-
2681  1 file changed, 1 insertion(+), 1 deletion(-)
2683 commit ebc814a7e31511308bbcd8856d0356f4d7cc74be
2684 Author: Hib Eris <hib@hiberis.nl>
2685 Date:   Sun Sep 14 11:45:12 2014 +0200
2687     Add compile to .gitignore
2689     Automake automatically creates a wrapper script called 'compile' for
2690     compilers which do not understand '-c -o'.
2692     $ automake --version
2693     automake (GNU automake) 1.14.1
2695     https://bugs.freedesktop.org/show_bug.cgi?id=83840
2697  .gitignore | 1 +
2698  1 file changed, 1 insertion(+)
2700 commit 8ce31485faa26994c52f4d032cc5a8355aba23d1
2701 Merge: 4589ce1 303287e
2702 Author: Albert Astals Cid <aacid@kde.org>
2703 Date:   Fri Sep 26 00:40:43 2014 +0200
2705     Merge remote-tracking branch 'origin/poppler-0.26'
2707 commit 303287ebdad0de9fb2655c4d7eab627c0045ea04
2708 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
2709 Date:   Fri Sep 26 00:25:38 2014 +0200
2711     Fix rendering of file with a wrong embedded font
2713     Bug #84270
2715  fofi/FoFiTrueType.cc | 22 ++++++++++++++--------
2716  1 file changed, 14 insertions(+), 8 deletions(-)
2718 commit f94ba85a736b4c90c05e7782939f32506472658e
2719 Author: Carlos Garcia Campos <carlosgc@gnome.org>
2720 Date:   Fri Sep 12 19:22:20 2014 +0200
2722     glib: Fix use of uninitialized members in PopplerInputStream
2724     https://bugs.freedesktop.org/show_bug.cgi?id=82630
2726  glib/poppler-input-stream.cc | 5 ++++-
2727  1 file changed, 4 insertions(+), 1 deletion(-)
2729 commit 4589ce17caf94e7c5fa856906d3a8cc08e999d73
2730 Author: Carlos Garcia Campos <carlosgc@gnome.org>
2731 Date:   Fri Sep 12 19:22:20 2014 +0200
2733     glib: Fix use of uninitialized members in PopplerInputStream
2735     https://bugs.freedesktop.org/show_bug.cgi?id=82630
2737  glib/poppler-input-stream.cc | 5 ++++-
2738  1 file changed, 4 insertions(+), 1 deletion(-)
2740 commit fe67324d450c356b7c876cf50da705156112513a
2741 Merge: e62e18e f74a596
2742 Author: Albert Astals Cid <aacid@kde.org>
2743 Date:   Thu Aug 21 21:39:52 2014 +0200
2745     Merge remote-tracking branch 'origin/poppler-0.26'
2747 commit f74a5964078224c01bd5642aabc928d185bb0b69
2748 Author: Albert Astals Cid <aacid@kde.org>
2749 Date:   Thu Aug 21 20:07:54 2014 +0200
2751     0.26.4
2753  CMakeLists.txt   |  2 +-
2754  NEWS             | 12 ++++++++++++
2755  configure.ac     |  2 +-
2756  cpp/Doxyfile     |  2 +-
2757  qt4/src/Doxyfile |  2 +-
2758  qt5/src/Doxyfile |  2 +-
2759  6 files changed, 17 insertions(+), 5 deletions(-)
2761 commit ce92e4ccefc7dad79db7f0af7a792ffa47824849
2762 Author: Albert Astals Cid <aacid@kde.org>
2763 Date:   Thu Aug 21 20:03:42 2014 +0200
2765     Update (C) years
2767  poppler/Annot.cc          | 1 +
2768  poppler/CairoOutputDev.cc | 2 +-
2769  2 files changed, 2 insertions(+), 1 deletion(-)
2771 commit 42315c28809e62da7872add917e82853cf8c7e33
2772 Author: Albert Astals Cid <aacid@kde.org>
2773 Date:   Thu Aug 21 19:58:35 2014 +0200
2775     Make sure e is always initialized
2777  goo/gfile.cc | 6 +-----
2778  1 file changed, 1 insertion(+), 5 deletions(-)
2780 commit e62e18e1b318d6fa664d236723de3c06ae43e86b
2781 Author: Jehan Pagès <jehan@zemarmot.net>
2782 Date:   Tue Aug 12 21:05:03 2014 +0200
2784     poppler: use poppler-data pkg-config for both cmake and autotools
2785     builds
2787  CMakeLists.txt | 16 ++++++++++++++++
2788  config.h.cmake |  2 +-
2789  configure.ac   |  7 ++++++-
2790  3 files changed, 23 insertions(+), 2 deletions(-)
2792 commit 572c60764bbbd2080bfd7a926c646ad20b467aea
2793 Author: Hib Eris <hib@hiberis.nl>
2794 Date:   Tue Aug 12 18:12:45 2014 +0200
2796     Makefile.am cleanups
2798     Bug #79411
2800  configure.ac               |  13 +++--
2801  cpp/Makefile.am            |  66 +++++++++++++------------
2802  cpp/tests/Makefile.am      |  13 ++---
2803  fofi/Makefile.am           |   6 +--
2804  glib/Makefile.am           |  29 ++++++-----
2805  glib/demo/Makefile.am      |  18 +++----
2806  glib/reference/Makefile.am |   3 +-
2807  goo/Makefile.am            |  38 +++++++--------
2808  poppler/Makefile.am        | 118
2809  ++++++++++++++++++++++-----------------------
2810  qt4/demos/Makefile.am      |  59 +++++++++++------------
2811  qt4/src/Makefile.am        |  31 ++++++------
2812  qt4/tests/Makefile.am      |  97 +++++++++++++------------------------
2813  qt5/demos/Makefile.am      |  59 +++++++++++------------
2814  qt5/src/Makefile.am        |  27 ++++++-----
2815  qt5/tests/Makefile.am      |  98 ++++++++++++++-----------------------
2816  splash/Makefile.am         |  42 ++++++++--------
2817  test/Makefile.am           |  68 +++++++++-----------------
2818  utils/Makefile.am          |  97 ++++++++++++++++++-------------------
2819  18 files changed, 405 insertions(+), 477 deletions(-)
2821 commit 4a4fe80d85a31b10822c7cd8eb5a0698bf306a52
2822 Author: Hib Eris <hib@hiberis.nl>
2823 Date:   Fri Aug 1 07:16:36 2014 +0200
2825     glib-demo: Replace use of deprecated gtk stock items
2827     https://bugs.freedesktop.org/show_bug.cgi?id=82384
2829  glib/demo/annots.c      | 8 ++++----
2830  glib/demo/attachments.c | 4 ++--
2831  glib/demo/main.c        | 6 +++---
2832  glib/demo/page.c        | 6 +++---
2833  glib/demo/utils.c       | 4 ++--
2834  5 files changed, 14 insertions(+), 14 deletions(-)
2836 commit ec6bad36cf5e9521f35285a3295976c05a69f76a
2837 Author: Hib Eris <hib@hiberis.nl>
2838 Date:   Fri Aug 1 07:51:10 2014 +0200
2840     glib-demo: Remove use of deprecated gtk_dialog_get_action_area()
2842     https://bugs.freedesktop.org/show_bug.cgi?id=82385
2844  glib/demo/main.c | 5 +----
2845  1 file changed, 1 insertion(+), 4 deletions(-)
2847 commit b72a534d6c7d8bc026812b68f9d9ac6bf9a2200a
2848 Merge: f2e4154 ef3f758
2849 Author: Albert Astals Cid <aacid@kde.org>
2850 Date:   Sun Aug 3 01:06:57 2014 +0200
2852     Merge remote-tracking branch 'origin/poppler-0.26'
2854 commit ef3f7585fac086de0919aa0bb0ef91a5070ac23e
2855 Author: Jiri Slaby <jirislaby@gmail.com>
2856 Date:   Sun Aug 3 01:05:00 2014 +0200
2858     Improve non-latin characters in inline notes
2860     Preview commit had by mistake changes in these two files that
2861     belong here
2863     Bug #65956
2865  poppler/Annot.cc             | 1 +
2866  poppler/CharCodeToUnicode.cc | 1 +
2867  2 files changed, 2 insertions(+)
2869 commit 1b9c54286a4cdfaa284795933c20acf3c7e13bfc
2870 Author: Ed Porras <ed@moto-research.com>
2871 Date:   Sun Aug 3 01:01:35 2014 +0200
2873     Don't check for inlineImg twice
2875     Bug #82059
2877  poppler/Annot.cc             | 2 +-
2878  poppler/CharCodeToUnicode.cc | 2 +-
2879  poppler/SplashOutputDev.cc   | 9 ++++-----
2880  3 files changed, 6 insertions(+), 7 deletions(-)
2882 commit f2e4154eff52b86e62490a3ccba470824c9cf436
2883 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
2884 Date:   Sat Jul 26 00:12:37 2014 +0200
2886     pdfseparate: additonal handling for annotations
2888     Bug #77549
2890  poppler/PDFDoc.cc | 46 ++++++++++++++++++++++++++++------------------
2891  poppler/PDFDoc.h  |  6 +++---
2892  utils/pdfunite.cc |  2 +-
2893  3 files changed, 32 insertions(+), 22 deletions(-)
2895 commit e7825f7cbbe7cc9c324fcb34c2e0dcae75f4172a
2896 Author: Carlos Garcia Campos <carlosgc@gnome.org>
2897 Date:   Fri Jul 25 15:45:55 2014 +0200
2899     glib: Fix a memory leak when getting text layout and attributes
2901  glib/poppler-page.cc | 4 ++++
2902  1 file changed, 4 insertions(+)
2904 commit b729bf92ea1522a1eed9579e53e7580215cb9555
2905 Author: Carlos Garcia Campos <carlosgc@gnome.org>
2906 Date:   Fri Jul 25 15:45:55 2014 +0200
2908     glib: Fix a memory leak when getting text layout and attributes
2910  glib/poppler-page.cc | 4 ++++
2911  1 file changed, 4 insertions(+)
2913 commit a1ecff0f0ab81fe76f63244250d96e7ef275f402
2914 Author: Carlos Garcia Campos <carlosgc@gnome.org>
2915 Date:   Fri Jul 25 11:25:42 2014 +0200
2917     glib: Return NULL in poppler_annot_get_contents also for empty strings
2919  glib/poppler-annot.cc | 2 +-
2920  1 file changed, 1 insertion(+), 1 deletion(-)
2922 commit ab1113d10ef712c7c44cd4b4bb6bc79f9ca3702c
2923 Author: Anuj Khare <khareanuj18@gmail.com>
2924 Date:   Thu Jul 24 19:47:22 2014 +0200
2926     annots: Fix a crash when adding annot without contents
2928     Having no content in an annotation results in a crash when generating
2929     its appearance, since the contents pointer is dereferenced.
2930     For consistency, the same has been done in Annot::initialize.
2932  poppler/Annot.cc | 8 ++++----
2933  1 file changed, 4 insertions(+), 4 deletions(-)
2935 commit f302864ed354b313ec39433f65ca3b107b55789d
2936 Author: Carlos Garcia Campos <carlosgc@gnome.org>
2937 Date:   Fri Jul 25 11:25:42 2014 +0200
2939     glib: Return NULL in poppler_annot_get_contents also for empty strings
2941  glib/poppler-annot.cc | 2 +-
2942  1 file changed, 1 insertion(+), 1 deletion(-)
2944 commit 13a5c5f4b61d05f2d18f94ad15e210a47021a576
2945 Author: Anuj Khare <khareanuj18@gmail.com>
2946 Date:   Thu Jul 24 19:47:22 2014 +0200
2948     annots: Fix a crash when adding annot without contents
2950     Having no content in an annotation results in a crash when generating
2951     its appearance, since the contents pointer is dereferenced.
2952     For consistency, the same has been done in Annot::initialize.
2954  poppler/Annot.cc | 8 ++++----
2955  1 file changed, 4 insertions(+), 4 deletions(-)
2957 commit 94ea9d8e1631abfbb8cc078100942d46b1356970
2958 Author: Carlos Garcia Campos <carlosgc@gnome.org>
2959 Date:   Thu Jul 24 10:46:17 2014 +0200
2961     cairo: Make sure we always push a transparency group in
2962     setSoftMaskFromImageMask()
2964     Because that's what unsetSoftMaskFromImageMask() assumes.
2966     https://bugs.freedesktop.org/show_bug.cgi?id=81624
2968  poppler/CairoOutputDev.cc | 64
2969  +++++++++++++++++++++++------------------------
2970  1 file changed, 31 insertions(+), 33 deletions(-)
2972 commit 02c127b355bb8a98684a5d0af063c60b8bfd09dd
2973 Author: Carlos Garcia Campos <carlosgc@gnome.org>
2974 Date:   Thu Jul 24 10:46:17 2014 +0200
2976     cairo: Make sure we always push a transparency group in
2977     setSoftMaskFromImageMask()
2979     Because that's what unsetSoftMaskFromImageMask() assumes.
2981     https://bugs.freedesktop.org/show_bug.cgi?id=81624
2983  poppler/CairoOutputDev.cc | 64
2984  +++++++++++++++++++++++------------------------
2985  1 file changed, 31 insertions(+), 33 deletions(-)
2987 commit c841a703c4c1750fd7ac0d04c6c3e7d4af80b8fa
2988 Author: Albert Astals Cid <aacid@kde.org>
2989 Date:   Mon Jul 21 00:29:28 2014 +0200
2991     Improve Overprintmode and shadings
2993     Bug #80998
2995  poppler/SplashOutputDev.cc |  6 ++++--
2996  poppler/SplashOutputDev.h  |  8 +++++++-
2997  splash/Splash.cc           | 24 ++++++++++++++++++++++--
2998  splash/SplashPattern.h     |  6 +++++-
2999  4 files changed, 38 insertions(+), 6 deletions(-)
3001 commit ce782112746f629a8e7be6f2daf6ece6ab19917d
3002 Merge: 2c0cb68 26372cf
3003 Author: Albert Astals Cid <aacid@kde.org>
3004 Date:   Sun Jul 20 20:35:13 2014 +0200
3006     Merge remote-tracking branch 'origin/poppler-0.26'
3008 commit 26372cfae029a1124e042855c58bf5b70f281c76
3009 Author: Ed Porras <ed@moto-research.com>
3010 Date:   Sun Jul 20 20:33:48 2014 +0200
3012     printf -> error
3014     Bug #81513
3016  poppler/Catalog.cc | 3 ++-
3017  1 file changed, 2 insertions(+), 1 deletion(-)
3019 commit 87d12c09281e3d12cda0fadcd65ab78928dff283
3020 Author: Albert Astals Cid <aacid@kde.org>
3021 Date:   Sun Jul 20 18:20:57 2014 +0200
3023     0.26.3
3025  CMakeLists.txt   | 2 +-
3026  configure.ac     | 2 +-
3027  cpp/Doxyfile     | 2 +-
3028  qt4/src/Doxyfile | 2 +-
3029  qt5/src/Doxyfile | 2 +-
3030  5 files changed, 5 insertions(+), 5 deletions(-)
3032 commit 69e5b81640c9bb31f0876fa8eb7ba28dbf38923f
3033 Author: Albert Astals Cid <aacid@kde.org>
3034 Date:   Sun Jul 20 18:18:29 2014 +0200
3036     News for 0.26.3
3038  NEWS | 21 +++++++++++++++++++++
3039  1 file changed, 21 insertions(+)
3041 commit c368c0714d57c089057d974908295d850a1b5108
3042 Author: Albert Astals Cid <aacid@kde.org>
3043 Date:   Sun Jul 20 18:15:22 2014 +0200
3045     Update Thomas' (C)
3047  splash/SplashXPathScanner.cc | 2 +-
3048  splash/SplashXPathScanner.h  | 2 +-
3049  2 files changed, 2 insertions(+), 2 deletions(-)
3051 commit 639179318c43a907a27e86778b720d33d481a9f9
3052 Author: Pino Toscano <pino@kde.org>
3053 Date:   Thu Jul 17 07:33:10 2014 +0200
3055     glib: use C90-style comments in public headers
3057  glib/poppler-media.h | 2 +-
3058  1 file changed, 1 insertion(+), 1 deletion(-)
3060 commit 2c0cb689910e8579bf428b3999bcac0cb27b0e51
3061 Merge: 0b639cd 1161e72
3062 Author: Albert Astals Cid <aacid@kde.org>
3063 Date:   Sat Jul 12 17:21:07 2014 +0200
3065     Merge remote-tracking branch 'origin/poppler-0.26'
3067 commit 1161e728de9ca7c9a5fb0e24c4a5e4a79c65a849
3068 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
3069 Date:   Sat Jul 12 17:04:42 2014 +0200
3071     Error out instead of exiting if allInter grows too much
3073     Bug #78714
3075  splash/SplashXPathScanner.cc | 25 +++++++++++++++++--------
3076  splash/SplashXPathScanner.h  |  2 +-
3077  2 files changed, 18 insertions(+), 9 deletions(-)
3079 commit e82a24a585d251f767725f61700dc1f8fe169a52
3080 Author: Pino Toscano <pino@kde.org>
3081 Date:   Sat Jul 12 08:35:45 2014 +0200
3083     cmake: sync poppler-config.h.cmake with poppler-config.h.in
3085  poppler/poppler-config.h.cmake | 7 +++++--
3086  1 file changed, 5 insertions(+), 2 deletions(-)
3088 commit 0b639cd2ac1071f5b741031a78d8e2bc18d2b7d7
3089 Merge: bb16c71 a5ad55b
3090 Author: Albert Astals Cid <aacid@kde.org>
3091 Date:   Fri Jul 11 00:32:46 2014 +0200
3093     Merge remote-tracking branch 'origin/poppler-0.26'
3095 commit a5ad55b7cb9dc4e62754954291e4ecb8e05b5d67
3096 Author: Albert Astals Cid <aacid@kde.org>
3097 Date:   Fri Jul 11 00:32:07 2014 +0200
3099     Add Hib's (C)
3101  poppler/poppler-config.h.in | 1 +
3102  1 file changed, 1 insertion(+)
3104 commit 4f4ee736075d5b1d1bf4911a26c2f80a7122fe04
3105 Author: Aki Koskinen <freedesktop@akikoskinen.info>
3106 Date:   Fri Jul 11 00:30:52 2014 +0200
3108     Fix compilation of Qt5 frontend with MinGW
3110  qt5/src/poppler-private.h | 7 ++-----
3111  1 file changed, 2 insertions(+), 5 deletions(-)
3113 commit ddd91675792d9d496b06223867e05d2a190b878b
3114 Author: Hib Eris <hib@hiberis.nl>
3115 Date:   Thu May 29 16:58:55 2014 +0200
3117     Include stdio.h from poppler-config.h
3119     In poppler-config.h there is a check for __MINGW_PRINTF_FORMAT,
3120     which is set by stdio.h.
3122     This fixes this warning when compling with the mingw-w64-compiler:
3124     XRef.cc: In member function 'virtual void
3125     XRef::XRefTableWriter::writeEntry(Goffset, int, XRefEntryType)':
3126     XRef.cc:1460:94: warning: unknown conversion type character 'l'
3127     in format [-Wformat=]
3128         outStr->printf("%010lli %05i %c\r\n", (long long)offset, gen,
3129         (type==xrefEntryFree)?'f':'n');
3130     ^
3131     XRef.cc:1460:94: warning: format '%i' expects argument of type 'int',
3132     but argument 3 has type 'Goffset {aka long long int}' [-Wformat=]
3133     XRef.cc:1460:94: warning: too many arguments for format
3134     [-Wformat-extra-args]
3136     https://bugs.freedesktop.org/show_bug.cgi?id=79762
3138  poppler/poppler-config.h.in | 2 ++
3139  1 file changed, 2 insertions(+)
3141 commit bb16c7162c73b871e26f508823c0ee259b7e5420
3142 Author: Hib Eris <hib@hiberis.nl>
3143 Date:   Sat Jun 7 12:00:52 2014 +0200
3145     Move automake version check from autogen.sh to configure.ac
3147     https://bugs.freedesktop.org/show_bug.cgi?id=79797
3149  autogen.sh   | 18 ------------------
3150  configure.ac |  2 +-
3151  2 files changed, 1 insertion(+), 19 deletions(-)
3153 commit 74c72223cf609e7c24594f95cab6f9865ad562ac
3154 Merge: f8f7b3a 47a947f
3155 Author: Albert Astals Cid <aacid@kde.org>
3156 Date:   Fri Jul 11 00:23:04 2014 +0200
3158     Merge remote-tracking branch 'origin/poppler-0.26'
3160 commit 47a947f1dc664793a7037888a46a297a46c79d6c
3161 Author: Hib Eris <hib@hiberis.nl>
3162 Date:   Thu Jun 19 10:11:21 2014 +0200
3164     Fix moc-qt5 detection
3166     https://bugs.freedesktop.org/show_bug.cgi?id=80250
3168  configure.ac | 2 +-
3169  1 file changed, 1 insertion(+), 1 deletion(-)
3171 commit f8f7b3a61bc7eb1e569c25a630b5e127b5dcae62
3172 Merge: 805ff76 aa6205d
3173 Author: Albert Astals Cid <aacid@kde.org>
3174 Date:   Wed Jul 9 00:23:22 2014 +0200
3176     Merge remote-tracking branch 'origin/poppler-0.26'
3178 commit aa6205d195c56a77e897bad125bf213aba138422
3179 Author: Jason Crain <jason@aquaticape.us>
3180 Date:   Mon Jul 7 23:52:39 2014 -0500
3182     Increase required Qt4 version to 4.7.0
3184     We use Qt::LayoutDirectionAuto, introduced in 4.7.0.
3186     bug #81005
3188  CMakeLists.txt | 2 +-
3189  configure.ac   | 8 ++++----
3190  2 files changed, 5 insertions(+), 5 deletions(-)
3192 commit 805ff76112ebfd57276ea78f1f0891abc61a6c03
3193 Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
3194 Date:   Mon Apr 11 16:26:11 2011 -0500
3196     Do not dist gir_DATA
3198     See https://bugzilla.gnome.org/show_bug.cgi?id=621611 for rationale.
3200  glib/Makefile.am | 4 ++--
3201  1 file changed, 2 insertions(+), 2 deletions(-)
3203 commit e5862155b1c549b6774bb4f25c09c45857ff1734
3204 Author: Hib Eris <hib@hiberis.nl>
3205 Date:   Wed Jun 4 20:58:56 2014 +0200
3207     Add Changelog to .gitignore
3209     https://bugs.freedesktop.org/show_bug.cgi?id=79744
3211  .gitignore | 1 +
3212  1 file changed, 1 insertion(+)
3214 commit 5f22649694d64c4170db82847b599576d5377176
3215 Author: Hib Eris <hib@hiberis.nl>
3216 Date:   Wed Jun 4 20:56:23 2014 +0200
3218     Add *.gir, *.typelib to glib/.gitignore
3220     https://bugs.freedesktop.org/show_bug.cgi?id=79744
3222  glib/.gitignore | 2 ++
3223  1 file changed, 2 insertions(+)
3225 commit b63f57985719c7884b67f46fc4afd4954c44c5ab
3226 Author: Hib Eris <hib@hiberis.nl>
3227 Date:   Wed Jun 4 20:54:30 2014 +0200
3229     Add poppler-undeclared.txt to .gitignore
3231     https://bugs.freedesktop.org/show_bug.cgi?id=79744
3233  glib/reference/.gitignore | 1 +
3234  1 file changed, 1 insertion(+)
3236 commit 5e0f4e2516d5a3997ea9c9a9927e24d4f3abe136
3237 Author: Hib Eris <hib@hiberis.nl>
3238 Date:   Wed Jun 4 20:52:15 2014 +0200
3240     Add poppler-forms, stress-threads-qt, test-render-to-file to
3241     .gitignore
3243     https://bugs.freedesktop.org/show_bug.cgi?id=79744
3245  qt4/tests/.gitignore | 3 +++
3246  qt5/tests/.gitignore | 3 +++
3247  2 files changed, 6 insertions(+)
3249 commit 4d2400e7bb8ae9208030b9615dda7c53e571be8b
3250 Author: Hib Eris <hib@hiberis.nl>
3251 Date:   Wed Jun 4 10:09:16 2014 +0200
3253     Add test-driver to .gitignore
3255     https://bugs.freedesktop.org/show_bug.cgi?id=79744
3257  .gitignore | 1 +
3258  1 file changed, 1 insertion(+)
3260 commit 4c35e0213be26f21b628ff8d9f170252bb0106c9
3261 Author: Hib Eris <hib@hiberis.nl>
3262 Date:   Wed Jun 4 10:06:20 2014 +0200
3264     Add poppler-qt5.pc to .gitignore
3266     https://bugs.freedesktop.org/show_bug.cgi?id=79744
3268  .gitignore | 2 ++
3269  1 file changed, 2 insertions(+)
3271 commit 2b455b85168d5c9d8641d9a91bfde81ccab18e54
3272 Author: Pino Toscano <pino@kde.org>
3273 Date:   Sun Jul 6 11:13:54 2014 +0200
3275     glib: fix typo in apidox
3277  glib/poppler.h | 2 +-
3278  1 file changed, 1 insertion(+), 1 deletion(-)
3280 commit 266a61ab1c9f536a4fb7d68c8f285c854eb2d6e9
3281 Author: Albert Astals Cid <aacid@kde.org>
3282 Date:   Thu Jun 19 20:16:19 2014 +0200
3284     0.26.2
3286  CMakeLists.txt   |  2 +-
3287  NEWS             | 10 ++++++++++
3288  configure.ac     |  2 +-
3289  cpp/Doxyfile     |  2 +-
3290  qt4/src/Doxyfile |  2 +-
3291  qt5/src/Doxyfile |  2 +-
3292  6 files changed, 15 insertions(+), 5 deletions(-)
3294 commit 3381ee20efca2ce27733182d0d6720c1e6936a7f
3295 Author: Albert Astals Cid <aacid@kde.org>
3296 Date:   Thu Jun 19 19:57:31 2014 +0200
3298     Update (C)
3300  poppler/Lexer.cc   | 2 +-
3301  utils/pdftohtml.cc | 1 +
3302  2 files changed, 2 insertions(+), 1 deletion(-)
3304 commit 8a5e59c6ea7ccd0ecbdb4b37bf3fe4e74e1c0e8e
3305 Merge: 1b70533 310fbee
3306 Author: Albert Astals Cid <aacid@kde.org>
3307 Date:   Wed Jun 18 00:37:03 2014 +0200
3309     Merge remote-tracking branch 'origin/poppler-0.26'
3311 commit 310fbeec692b02d555e3e8dd6c851be11b25e26a
3312 Author: Albert Astals Cid <aacid@kde.org>
3313 Date:   Wed Jun 18 00:31:48 2014 +0200
3315     Make sure we have an xref before using
3317     KDE bug #335413 had this backtrace
3318     XRef::getNumEntry (this=0x0, offset=-1) at XRef.cc:1300
3319     0x00007f29aec1681e in Lexer::getObj (this=0x1648760,
3320     obj=obj@entry=0x1bdf978, cmdA=cmdA@entry=0x7f29aeca66c8 "endstream",
3321     objNum=objNum@entry=0) at Lexer.cc:594
3322     0x00007f29aec20dfd in Parser::shift (this=this@entry=0x1bdf950,
3323     cmdA=cmdA@entry=0x7f29aeca66c8 "endstream", objNum=objNum@entry=0)
3324     at Parser.cc:323
3325     0x00007f29aec20fde in Parser::makeStream (this=this@entry=0x1bdf950,
3326     dict=dict@entry=0x7fff2541cad0, fileKey=fileKey@entry=0x0,
3327     encAlgorithm=encAlgorithm@entry=cryptRC4, keyLength=keyLength@entry=0,
3328     objNum=objNum@entry=0, objGen=objGen@entry=0,
3329     recursion=recursion@entry=1, strict=strict@entry=false) at
3330     Parser.cc:245
3331     0x00007f29aec216b8 in Parser::getObj (this=this@entry=0x1bdf950,
3332     obj=obj@entry=0x7fff2541cad0, simpleOnly=simpleOnly@entry=false,
3333     fileKey=fileKey@entry=0x0, encAlgorithm=encAlgorithm@entry=cryptRC4,
3334     keyLength=keyLength@entry=0, objNum=objNum@entry=0,
3335     objGen=objGen@entry=0, recursion=recursion@entry=0,
3336     strict=strict@entry=false) at Parser.cc:131
3337     0x00007f29aec350fc in XRef::readXRef
3338     (this=this@entry=0xfe43a0, pos=pos@entry=0xfe4438,
3339     followedXRefStm=followedXRefStm@entry=0x7fff2541cb30,
3340     xrefStreamObjsNum=xrefStreamObjsNum@entry=0x0) at XRef.cc:551
3341     0x00007f29aec35319 in XRef::XRef (this=0xfe43a0,
3342     strA=0x1c54ff0, pos=<optimized out>, mainXRefEntriesOffsetA=0,
3343     wasReconstructed=0x7fff2541cbaf, reconstruct=<optimized out>)
3344     at XRef.cc:342
3345     0x00007f29aec2534f in PDFDoc::setup (this=this@entry=0x311e1b0,
3346     ownerPassword=ownerPassword@entry=0x1165830,
3347     userPassword=userPassword@entry=0x447f550) at PDFDoc.cc:262
3349  poppler/Lexer.cc | 2 +-
3350  1 file changed, 1 insertion(+), 1 deletion(-)
3352 commit 1b705331019b155f2138d4b9f5a5bd03ec59193d
3353 Author: Hib Eris <hib@hiberis.nl>
3354 Date:   Sun Jun 8 17:07:15 2014 +0200
3356     [glib] doc: Move poppler_date_parse to utility functions section
3358     https://bugs.freedesktop.org/show_bug.cgi?id=79798
3360  glib/reference/poppler-docs.sgml    | 1 +
3361  glib/reference/poppler-sections.txt | 7 ++++++-
3362  2 files changed, 7 insertions(+), 1 deletion(-)
3364 commit d661553b0a13855aa5a1240e9c04a0e49dafd910
3365 Author: Hib Eris <hib@hiberis.nl>
3366 Date:   Sun Jun 8 16:11:26 2014 +0200
3368     [glib] doc: Document PopplerFindFlags:POPPLER_FIND_DEFAULT
3370     Fixes warning:
3371       DOC   Building XML
3372     ../../glib/poppler.h:157: warning: Value description for
3373     PopplerFindFlags::POPPLER_FIND_DEFAULT is missing in source code
3374     comment
3375     block.
3377     https://bugs.freedesktop.org/show_bug.cgi?id=79798
3379  glib/poppler.h | 1 +
3380  1 file changed, 1 insertion(+)
3382 commit 237a1402ab836d10eb5fdc1aa6ceccabea10a316
3383 Author: Hib Eris <hib@hiberis.nl>
3384 Date:   Sun Jun 8 16:07:14 2014 +0200
3386     [glib] doc: Use <emphasis> instead of <em>
3388     Fixes:
3389       DOC   Building HTML
3390     Element em in namespace '' encountered in para, but no template
3391     matches.
3393     https://bugs.freedesktop.org/show_bug.cgi?id=79798
3395  glib/poppler-structure-element.cc | 2 +-
3396  1 file changed, 1 insertion(+), 1 deletion(-)
3398 commit 66abf3992228be2559542e9d2753f45f06ae7728
3399 Author: Hib Eris <hib@hiberis.nl>
3400 Date:   Sun Jun 8 16:02:01 2014 +0200
3402     [glib] doc: Add PopplerBackend documentation
3404     https://bugs.freedesktop.org/show_bug.cgi?id=79798
3406  glib/poppler.h | 8 ++++++++
3407  1 file changed, 8 insertions(+)
3409 commit a30ec8e4abe3875aad068c83265b47f9beea33d1
3410 Author: Hib Eris <hib@hiberis.nl>
3411 Date:   Sun Jun 8 15:05:52 2014 +0200
3413     [glib] doc: Add missing POPPLER_TYPE_POINT
3415     And while we are here, also move poppler_point_get_type() and
3416     poppler_quadrilateral_get_type() to private subsection.
3418     https://bugs.freedesktop.org/show_bug.cgi?id=79798
3420  glib/reference/poppler-sections.txt | 9 +++++----
3421  1 file changed, 5 insertions(+), 4 deletions(-)
3423 commit 6eb0537ac5163356c8e8f689d2408fa695e99423
3424 Author: Hib Eris <hib@hiberis.nl>
3425 Date:   Sun Jun 8 14:59:15 2014 +0200
3427     [glib] doc: Fix typo
3429     https://bugs.freedesktop.org/show_bug.cgi?id=79798
3431  glib/reference/poppler-sections.txt | 2 +-
3432  1 file changed, 1 insertion(+), 1 deletion(-)
3434 commit 96adcad85d76409cb8ed4266a08ae776b42661e4
3435 Author: Hib Eris <hib@hiberis.nl>
3436 Date:   Sun Jun 8 14:53:42 2014 +0200
3438     [glib] doc: Add poppler_annot_set_flags() to documentation
3440     https://bugs.freedesktop.org/show_bug.cgi?id=79798
3442  glib/reference/poppler-sections.txt | 1 +
3443  1 file changed, 1 insertion(+)
3445 commit f3519352c70537009cc6bd660c0bd3e727db8b8a
3446 Author: Hib Eris <hib@hiberis.nl>
3447 Date:   Sun Jun 8 14:38:13 2014 +0200
3449     [glib] doc: Move PopplerFindFlags to PopplerPage section
3451     And also add the missing POPPLER_TYPE_FIND_FLAGS and
3452     poppler_find_flags_get_type.
3454     https://bugs.freedesktop.org/show_bug.cgi?id=79798
3456  glib/reference/poppler-sections.txt | 4 +++-
3457  1 file changed, 3 insertions(+), 1 deletion(-)
3459 commit 45b0d49330d9d089b2480b91e418924a490c82ce
3460 Author: Hib Eris <hib@hiberis.nl>
3461 Date:   Sun Jun 8 14:22:28 2014 +0200
3463     [glib] doc: Move PopplerPrintFlags to PopplerPage section
3465     https://bugs.freedesktop.org/show_bug.cgi?id=79798
3467  glib/reference/poppler-sections.txt | 6 +++---
3468  1 file changed, 3 insertions(+), 3 deletions(-)
3470 commit ce357147d17004a2772ca3b32d106da511bba360
3471 Author: Hib Eris <hib@hiberis.nl>
3472 Date:   Sun Jun 8 13:22:51 2014 +0200
3474     [glib] doc: Move poppler_get_{version, backend} documentation to
3475     features section
3477     https://bugs.freedesktop.org/show_bug.cgi?id=79798
3479  glib/reference/poppler-sections.txt | 15 +++++++++------
3480  1 file changed, 9 insertions(+), 6 deletions(-)
3482 commit 1bfd6b69e7e98d4b3e6e891a46b58c9109b8c14c
3483 Author: Hib Eris <hib@hiberis.nl>
3484 Date:   Sun Jun 8 12:57:25 2014 +0200
3486     [glib] doc: Move PopplerColor documentation to it's own section
3488     https://bugs.freedesktop.org/show_bug.cgi?id=79798
3490  glib/poppler-page.cc                |  6 ++++++
3491  glib/reference/poppler-docs.sgml    |  1 +
3492  glib/reference/poppler-sections.txt | 21 +++++++++++++++------
3493  3 files changed, 22 insertions(+), 6 deletions(-)
3495 commit 2dd9b95fd910023a7d9d23f2c2e41dcab91d3c31
3496 Merge: fed71eb b36d27b
3497 Author: Albert Astals Cid <aacid@kde.org>
3498 Date:   Fri Jun 6 21:43:49 2014 +0200
3500     Merge remote-tracking branch 'origin/poppler-0.26'
3502 commit b36d27b42417d15866a5729409e39d6f7c2b0289
3503 Author: Hib Eris <hib@hiberis.nl>
3504 Date:   Fri Jun 6 21:42:10 2014 +0200
3506     Fix typo in configure.ac
3508     Bug #79742
3510  configure.ac | 2 +-
3511  1 file changed, 1 insertion(+), 1 deletion(-)
3513 commit fed71ebd8e43e24eace9dcebe24bd318ff3d04a6
3514 Author: Hib Eris <hib@hiberis.nl>
3515 Date:   Thu May 29 13:22:05 2014 +0200
3517     Change pagenum arguments in PDFDoc::markAnnotations from Guint to int
3519     Bug #79410
3520     Fixes compile warning:
3522       CXX      PDFDoc.lo
3523     PDFDoc.cc: In member function 'GBool PDFDoc::markAnnotations(Object*,
3524     XRef*, XRef*, Guint, Guint, Guint)':
3525     PDFDoc.cc:1607:40: warning: comparison between signed and unsigned
3526     integer expressions [-Wsign-compare]
3527                    if (obj2.getRef().num == oldPageNum) {
3528                                             ^
3529     PDFDoc.cc:1617:47: warning: comparison between signed and unsigned
3530     integer expressions [-Wsign-compare]
3531                    } else if (obj2.getRef().num == newPageNum) {
3533     https://bugs.freedesktop.org/show_bug.cgi?id=79410
3535  poppler/PDFDoc.cc | 4 ++--
3536  poppler/PDFDoc.h  | 4 ++--
3537  2 files changed, 4 insertions(+), 4 deletions(-)
3539 commit f5e702060a84362bfdf75260531920d4ba8b7333
3540 Author: Pino Toscano <pino@kde.org>
3541 Date:   Sat May 24 15:59:42 2014 +0200
3543     pdftohtml: exit with 0 with -v and -h
3545  utils/pdftohtml.cc | 2 +-
3546  1 file changed, 1 insertion(+), 1 deletion(-)
3548 commit 700bf398ef7b20306f5035e423becfaa3d28fb10
3549 Author: Albert Astals Cid <aacid@kde.org>
3550 Date:   Fri May 23 20:05:41 2014 +0200
3552     0.26.1
3554  CMakeLists.txt   |  2 +-
3555  NEWS             | 12 ++++++++++++
3556  configure.ac     |  2 +-
3557  cpp/Doxyfile     |  2 +-
3558  qt4/src/Doxyfile |  2 +-
3559  qt5/src/Doxyfile |  2 +-
3560  6 files changed, 17 insertions(+), 5 deletions(-)
3562 commit 93373cd113d046b65538fe983b46842d689a2112
3563 Author: Albert Astals Cid <aacid@kde.org>
3564 Date:   Sun May 11 18:31:10 2014 +0200
3566     Qt: Add a new page->annotations() call that let's you specify subtypes
3568     This way we don't return annotations you may not be interested in
3570  qt4/src/poppler-annotation-private.h |  4 +--
3571  qt4/src/poppler-annotation.cc        | 48
3572  ++++++++++++++++++++++++++++++++++--
3573  qt4/src/poppler-page.cc              |  7 +++++-
3574  qt4/src/poppler-qt4.h                | 14 +++++++++++
3575  qt5/src/poppler-annotation-private.h |  4 +--
3576  qt5/src/poppler-annotation.cc        | 48
3577  ++++++++++++++++++++++++++++++++++--
3578  qt5/src/poppler-page.cc              |  7 +++++-
3579  qt5/src/poppler-qt5.h                | 15 +++++++++++
3580  8 files changed, 137 insertions(+), 10 deletions(-)
3582 commit d2892cd893e4379914a08e66682ed5c423743a41
3583 Merge: 0844220 7e9fc61
3584 Author: Albert Astals Cid <aacid@kde.org>
3585 Date:   Wed May 7 22:27:41 2014 +0200
3587     Merge remote-tracking branch 'origin/poppler-0.26'
3589 commit 7e9fc61e287889eefd6b08ef5991d31fed79cafd
3590 Author: Albert Astals Cid <aacid@kde.org>
3591 Date:   Wed May 7 22:25:59 2014 +0200
3593     Fix libopenjpeg 1.5 detection on some systems
3595     Someone somewhere decided the pc file will be called libopenjpeg1
3596     instead of libopenjpeg
3598     Bug #78389
3600  configure.ac | 5 ++++-
3601  1 file changed, 4 insertions(+), 1 deletion(-)
3603 commit 0844220347f984c3d9b04fe53e690ee0e8c74afe
3604 Merge: 84278d8 0a6c1ff
3605 Author: Albert Astals Cid <aacid@kde.org>
3606 Date:   Wed May 7 21:56:07 2014 +0200
3608     Merge remote-tracking branch 'origin/poppler-0.26'
3610 commit 0a6c1ff777aa23c7a5654b313b639e66600883b9
3611 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
3612 Date:   Wed May 7 21:54:46 2014 +0200
3614     Only add annotations of the current page when splitting
3616     Bug #77549
3618  poppler/PDFDoc.cc | 153
3619  +++++++++++++++++++++++++++++++++++++++++++++++++++++-
3620  poppler/PDFDoc.h  |   4 +-
3621  utils/pdfunite.cc |   9 +++-
3622  3 files changed, 162 insertions(+), 4 deletions(-)
3624 commit 84278d8adbb1f6e9a28588fcb4db30c9ef70adde
3625 Merge: 7b94b11 5b2cdef
3626 Author: Albert Astals Cid <aacid@kde.org>
3627 Date:   Sun May 4 22:21:25 2014 +0200
3629     Merge remote-tracking branch 'origin/poppler-0.26'
3631 commit 5b2cdef49a8a0a92fd323fbe45841a5098a42ece
3632 Author: Olly Betts <olly@survex.com>
3633 Date:   Sun May 4 22:20:30 2014 +0200
3635     Fix extraction of text in some files
3637     Bug #78145
3639  poppler/GfxFont.cc | 3 ++-
3640  1 file changed, 2 insertions(+), 1 deletion(-)
3642 commit 7b94b119f07713af7b8b9f1ac3ea3f1d35c1e240
3643 Merge: c859d2b bae836c
3644 Author: Albert Astals Cid <aacid@kde.org>
3645 Date:   Sun May 4 16:21:24 2014 +0200
3647     Merge remote-tracking branch 'origin/poppler-0.26'
3649 commit bae836cd3dd3511ca9cf4745626142334bafd1a6
3650 Author: Marek Kasik <mkasik@redhat.com>
3651 Date:   Sun May 4 16:20:33 2014 +0200
3653     Use field value V for radio buttons
3655     Turn on radio button only if its appearance state is equal to
3656     the value
3657     of name object "V" of the field.
3659     Bug #75979
3661  poppler/Annot.cc | 4 +++-
3662  1 file changed, 3 insertions(+), 1 deletion(-)
3664 commit a748b3a059938e6ae98b51eb82bab7c33a5e23c7
3665 Author: Carlos Garcia Campos <carlosgc@gnome.org>
3666 Date:   Wed Apr 30 09:25:31 2014 +0200
3668     glib: Fix multiple definition of PopplerTextSpan
3670     https://bugs.freedesktop.org/show_bug.cgi?id=78103
3672  glib/poppler-structure-element.h | 3 ---
3673  1 file changed, 3 deletions(-)
3675 commit c859d2b891a115c79d04db14463791dfb1c46a20
3676 Author: Carlos Garcia Campos <carlosgc@gnome.org>
3677 Date:   Wed Apr 30 09:25:31 2014 +0200
3679     glib: Fix multiple definition of PopplerTextSpan
3681     https://bugs.freedesktop.org/show_bug.cgi?id=78103
3683  glib/poppler-structure-element.h | 3 ---
3684  1 file changed, 3 deletions(-)
3686 commit 9a68daee2b3c7f8a992ee47c0e9ac78b346d4348
3687 Author: Albert Astals Cid <aacid@kde.org>
3688 Date:   Fri Apr 25 01:01:08 2014 +0200
3690     0.26.0
3692  CMakeLists.txt   |  4 ++--
3693  NEWS             | 13 +++++++++++++
3694  configure.ac     |  4 ++--
3695  cpp/Doxyfile     |  2 +-
3696  qt4/src/Doxyfile |  2 +-
3697  qt5/src/Doxyfile |  2 +-
3698  6 files changed, 20 insertions(+), 7 deletions(-)
3700 commit 8073852c84b71257d487aa8a46e441aa82f4b42c
3701 Author: Fabio D'Urso <fabiodurso@hotmail.it>
3702 Date:   Mon Apr 14 23:35:50 2014 +0200
3704     qt: Fix missing ! in TextAnnotation::setInplaceIntent
3706     CID #16814
3708  qt4/src/poppler-annotation.cc | 2 +-
3709  qt5/src/poppler-annotation.cc | 2 +-
3710  2 files changed, 2 insertions(+), 2 deletions(-)
3712 commit 1fbf98664c0879ac035a63602242a910c0c1d316
3713 Author: Albert Astals Cid <aacid@kde.org>
3714 Date:   Mon Apr 14 11:53:59 2014 +0200
3716     Initialize tmpBufLen
3718     CID #16957
3720     It isn't really needed since locateFont always returns a fontLoc
3721     with a non null
3722     path if fontLoc itself is not null, but it doesn't hurt either
3724  qt4/src/ArthurOutputDev.cc | 4 ++--
3725  qt5/src/ArthurOutputDev.cc | 4 ++--
3726  2 files changed, 4 insertions(+), 4 deletions(-)
3728 commit b3e5c582a279b1b8d8309322ac3f4d0e51831f77
3729 Author: Albert Astals Cid <aacid@kde.org>
3730 Date:   Thu Apr 10 23:38:09 2014 +0200
3732     Remove unused member
3734  cpp/poppler-font.cpp | 2 --
3735  1 file changed, 2 deletions(-)
3737 commit b86f471c43e387cf873358cf3cbcd27470646713
3738 Author: Albert Astals Cid <aacid@kde.org>
3739 Date:   Thu Apr 10 22:50:56 2014 +0200
3741     0.25.3
3743  CMakeLists.txt                |  2 +-
3744  NEWS                          | 19 +++++++++++++++++++
3745  configure.ac                  |  2 +-
3746  cpp/Doxyfile                  |  2 +-
3747  poppler/CairoOutputDev.cc     |  2 +-
3748  poppler/GfxFont.cc            |  2 +-
3749  qt4/src/Doxyfile              |  2 +-
3750  qt4/src/poppler-optcontent.cc |  2 +-
3751  qt5/src/Doxyfile              |  2 +-
3752  qt5/src/poppler-optcontent.cc |  2 +-
3753  qt5/src/poppler-private.cc    |  2 +-
3754  qt5/src/poppler-private.h     |  2 +-
3755  12 files changed, 30 insertions(+), 11 deletions(-)
3757 commit 80107c72ac03bf4d00b2d71d6f947c139ea84ab5
3758 Author: Pino Toscano <pino@kde.org>
3759 Date:   Sun Apr 6 20:17:31 2014 +0200
3761     qt5: remove m_fontInfoIterator from Document
3763     it was used by the deprecated scanForFonts API, which was not provided
3764     in poppler-qt5
3766  qt5/src/poppler-private.cc | 2 --
3767  qt5/src/poppler-private.h  | 2 --
3768  2 files changed, 4 deletions(-)
3770 commit b8325316e41fb03eb5fac5c80d6a550fe9ce9695
3771 Author: Albert Astals Cid <aacid@kde.org>
3772 Date:   Sun Apr 6 16:05:51 2014 +0200
3774     Fix memory leak
3776     CID #16943
3778  utils/pdfseparate.cc | 4 ++--
3779  1 file changed, 2 insertions(+), 2 deletions(-)
3781 commit ca9713118d6ce3fdd245f9ca4f595229a5be19c3
3782 Author: Albert Astals Cid <aacid@kde.org>
3783 Date:   Sun Apr 6 15:59:43 2014 +0200
3785     Don't check twice for the same variable ^_^
3787     CID #16804
3789  splash/Splash.cc | 2 +-
3790  1 file changed, 1 insertion(+), 1 deletion(-)
3792 commit 0ef290a7c5a8fa54d3fe0f646abdf098443a7a67
3793 Author: Albert Astals Cid <aacid@kde.org>
3794 Date:   Sun Apr 6 15:57:38 2014 +0200
3796     Fix memory leak
3798     CID #16852
3800  splash/Splash.cc | 2 ++
3801  1 file changed, 2 insertions(+)
3803 commit 8810b8917fded340b784873a91ca025b0bb49f3d
3804 Author: Albert Astals Cid <aacid@kde.org>
3805 Date:   Sun Apr 6 15:49:18 2014 +0200
3807     Fix Out-of-bounds read
3809     CID #16844
3811  poppler/PageLabelInfo_p.h | 8 +++++++-
3812  1 file changed, 7 insertions(+), 1 deletion(-)
3814 commit 9309907673e8557a25021dce79d9b4354640e2d0
3815 Author: Albert Astals Cid <aacid@kde.org>
3816 Date:   Sun Apr 6 15:35:00 2014 +0200
3818     Fix memory leak
3820     Don't pass new'ed GooStrings as parameters to error()
3822     CID #16915
3824  poppler/GfxFont.cc | 8 ++++----
3825  1 file changed, 4 insertions(+), 4 deletions(-)
3827 commit a511005584a38217fed582ced6ce2c937526cf96
3828 Author: Albert Astals Cid <aacid@kde.org>
3829 Date:   Sun Apr 6 15:28:50 2014 +0200
3831     Fix Uninitialized pointer read when nFucnsA is 0
3833     CID #16965
3835  poppler/GfxState.cc | 2 +-
3836  1 file changed, 1 insertion(+), 1 deletion(-)
3838 commit 26b961a64030d91c5db2769dcd0ab8dff7b9b6a6
3839 Author: Albert Astals Cid <aacid@kde.org>
3840 Date:   Sun Apr 6 15:23:35 2014 +0200
3842     gfree -> delete since it was new'ed
3844     CID #16786
3846  poppler/JBIG2Stream.cc | 2 +-
3847  1 file changed, 1 insertion(+), 1 deletion(-)
3849 commit 814ac2230b594cce3b871588804dd92f4a187e7e
3850 Author: Albert Astals Cid <aacid@kde.org>
3851 Date:   Sun Apr 6 15:22:13 2014 +0200
3853     delete -> gfree since it was gmaloced
3855     CID #16785
3857  poppler/JBIG2Stream.cc | 2 +-
3858  1 file changed, 1 insertion(+), 1 deletion(-)
3860 commit b496b6665803247b10b018ae939a2a452fa4a48f
3861 Author: Albert Astals Cid <aacid@kde.org>
3862 Date:   Sun Apr 6 15:17:50 2014 +0200
3864     Fix memory leak
3866     CID #16864
3868  poppler/SplashOutputDev.cc | 3 ++-
3869  1 file changed, 2 insertions(+), 1 deletion(-)
3871 commit 1b612f355e9f29fa93c15a9de1188049a8e086b6
3872 Author: Albert Astals Cid <aacid@kde.org>
3873 Date:   Sun Apr 6 15:14:50 2014 +0200
3875     Fix memory leak
3877     CID #16853
3879  poppler/XRef.cc | 3 ++-
3880  1 file changed, 2 insertions(+), 1 deletion(-)
3882 commit 07621ebbda8ab85cf4cd76a6092efc67aa14454d
3883 Merge: 8d3a2c9 9fcd46a
3884 Author: Pino Toscano <pino@kde.org>
3885 Date:   Sat Apr 5 15:49:31 2014 +0200
3887     Merge remote-tracking branch 'origin/poppler-0.24'
3889 commit 9fcd46ac4a94f138981ec5afaab3875918c6a175
3890 Author: Pino Toscano <pino@kde.org>
3891 Date:   Sat Apr 5 15:48:27 2014 +0200
3893     qt4/qt5: remove extra qDebug
3895  qt4/src/poppler-optcontent.cc | 1 -
3896  qt5/src/poppler-optcontent.cc | 1 -
3897  2 files changed, 2 deletions(-)
3899 commit 37286ee2923de060ae463ac6b178ffd0e6096b90
3900 Author: Pino Toscano <pino@kde.org>
3901 Date:   Sat Apr 5 15:46:44 2014 +0200
3903     qt4/qt5: fix some kinds of OCG models
3905     properly pass parent and child when building the tree
3907  qt4/src/poppler-optcontent.cc | 2 +-
3908  qt5/src/poppler-optcontent.cc | 2 +-
3909  2 files changed, 2 insertions(+), 2 deletions(-)
3911 commit 8d3a2c9d007052bcb8719200760a1abb6314f804
3912 Author: Peter Breitenlohner <peb@mppmu.mpg.de>
3913 Date:   Sun Mar 30 23:34:23 2014 +0200
3915     Avoid MinGW/Cygwin warnings due to redefinition of NOMINMAX
3917  goo/GooMutex.h          | 3 +++
3918  goo/GooTimer.h          | 5 ++++-
3919  goo/gfile.h             | 5 ++++-
3920  poppler/XpdfPluginAPI.h | 3 +++
3921  4 files changed, 14 insertions(+), 2 deletions(-)
3923 commit 38dcaf96f308265ff6958e4683bcec2be0c254b9
3924 Author: Adrian Johnson <ajohnson@redneon.com>
3925 Date:   Fri Mar 28 20:49:17 2014 +1030
3927     cairo: fix segv cause by bad image stream
3929     bug 76445
3931  poppler/CairoOutputDev.cc | 10 +++++++++-
3932  1 file changed, 9 insertions(+), 1 deletion(-)
3934 commit 07b0a038b194eb0392a1e9a4236064d37247d687
3935 Author: Jakub Wilk <jwilk@jwilk.net>
3936 Date:   Sun Mar 30 16:12:28 2014 +0200
3938     pdftohtml: Fix typo in manpage
3940  utils/pdftohtml.1 | 2 +-
3941  1 file changed, 1 insertion(+), 1 deletion(-)
3943 commit ac3c8303396a0b8de5e4ad32f480b8da5f3b396e
3944 Author: Thomas Liebetraut <thomas@tommie-lie.de>
3945 Date:   Sun Mar 30 12:25:26 2014 +0200
3947     glib: Fix the first coord of the qudrilateral in
3948     create_poppler_quads_from_annot_quads()
3950     https://bugs.freedesktop.org/show_bug.cgi?id=76504
3952  glib/poppler-annot.cc | 2 +-
3953  1 file changed, 1 insertion(+), 1 deletion(-)
3955 commit 82d69da7c2f67e774c51fb7b146fdf639a6b9616
3956 Author: Albert Astals Cid <aacid@kde.org>
3957 Date:   Fri Mar 28 15:53:22 2014 +0100
3959     Fix error reported by ASAN in 3628.asan.0.3910.pdf
3961     ==20743== ERROR: AddressSanitizer: heap-buffer-overflow on
3962     address 0x60040005c6ef at pc 0x7f8912ca0c90 bp 0x7fff8509ee20 sp
3963     0x7fff8509ee18
3964     READ of size 1 at 0x60040005c6ef thread T0
3965         #0 0x7f8912ca0c8f in expandRow(unsigned char*, unsigned char*,
3966         int, int, int) /home/tsdgeos/devel/poppler/splash/Splash.cc:4855
3967         #1 0x7f8912ca1097 in Splash::scaleImageYuXuBilinear(bool
3968         (*)(void*, unsigned char*, unsigned char*), void*,
3969         SplashColorMode, int, bool, int, int, int, int, SplashBitmap*)
3970         /home/tsdgeos/devel/poppler/splash/Splash.cc:4897
3971         #2 0x7f8912c9d2b7 in Splash::scaleImage(bool
3972         (*)(void*, unsigned char*, unsigned char*), void*,
3973         SplashColorMode, int, bool, int, int, int, int, bool, bool)
3974         /home/tsdgeos/devel/poppler/splash/Splash.cc:4127
3975         #3 0x7f8912c98101 in Splash::drawImage(bool
3976         (*)(void*, unsigned char*, unsigned char*), void*,
3977         SplashColorMode, bool, int, int, double*, bool, bool)
3978         /home/tsdgeos/devel/poppler/splash/Splash.cc:3726
3979         #4 0x7f8912c7056a in
3980         SplashOutputDev::drawSoftMaskedImage(GfxState*,
3981         Object*, Stream*, int, int, GfxImageColorMap*,
3982         bool, Stream*, int, int, GfxImageColorMap*, bool)
3983         /home/tsdgeos/devel/poppler/poppler/SplashOutputDev.cc:3630
3984         #5 0x7f8912ac7aa7 in Gfx::doImage(Object*, Stream*, bool)
3985         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4646
3986         #6 0x7f8912ac4de0 in Gfx::opXObject(Object*, int)
3987         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4179
3988         #7 0x7f8912a9f33a in Gfx::execOp(Object*, Object*, int)
3989         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:903
3990         #8 0x7f8912a9e50f in Gfx::go(bool)
3991         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:762
3992         #9 0x7f8912a9e163 in Gfx::display(Object*, bool)
3993         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:728
3994         #10 0x7f8912b80e13 in Page::displaySlice(OutputDev*, double,
3995         double, int, bool, bool, int, int, int, int, bool, bool
3996         (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
3997         /home/tsdgeos/devel/poppler/poppler/Page.cc:585
3998         #11 0x7f8912b8833f in PDFDoc::displayPageSlice(OutputDev*,
3999         int, double, double, int, bool, bool, bool, int, int, int, int,
4000         bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4001         /home/tsdgeos/devel/poppler/poppler/PDFDoc.cc:503
4002         #12 0x40311e in savePageSlice(PDFDoc*, SplashOutputDev*,
4003         int, int, int, int, int, double, double, char*)
4004         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:222
4005         #13 0x404416 in main
4006         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:521
4007         #14 0x7f89121a8ec4 (/lib/x86_64-linux-gnu/libc.so.6+0x21ec4)
4008         #15 0x401d58 in _start
4009         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x401d58)
4011  splash/Splash.cc | 3 +++
4012  1 file changed, 3 insertions(+)
4014 commit 38ec8cbeeaf69d96b9d7bcd662187c8916cf7903
4015 Author: Albert Astals Cid <aacid@kde.org>
4016 Date:   Fri Mar 28 11:18:02 2014 +0100
4018     Fix error reported by ASAN in 5782.asan.0.7113.pdf
4020     ==32161== ERROR: AddressSanitizer: heap-buffer-overflow on
4021     address 0x6008000e3bcf at pc 0x7f66bae0e117 bp 0x7fffcb54ea70 sp
4022     0x7fffcb54ea68
4023     READ of size 1 at 0x6008000e3bcf thread T0
4024         #0 0x7f66bae0e116 in GooString::getChar(int)
4025         /home/tsdgeos/devel/poppler/goo/GooString.h:119
4026         #1 0x7f66bafb5dca in LinkURI::LinkURI(Object*, GooString*)
4027         /home/tsdgeos/devel/poppler/poppler/Link.cc:562
4028         #2 0x7f66bafb2a05 in LinkAction::parseAction(Object*, GooString*)
4029         /home/tsdgeos/devel/poppler/poppler/Link.cc:98
4030         #3 0x7f66bae69c0e in AnnotLink::initialize(PDFDoc*, Dict*)
4031         /home/tsdgeos/devel/poppler/poppler/Annot.cc:2621
4032         #4 0x7f66bae698d9 in AnnotLink::AnnotLink(PDFDoc*, Dict*, Object*)
4033         /home/tsdgeos/devel/poppler/poppler/Annot.cc:2596
4034         #5 0x7f66bae8d998 in Annots::createAnnot(Dict*, Object*)
4035         /home/tsdgeos/devel/poppler/poppler/Annot.cc:6737
4036         #6 0x7f66bae8d269 in Annots::Annots(PDFDoc*, int, Object*)
4037         /home/tsdgeos/devel/poppler/poppler/Annot.cc:6683
4038         #7 0x7f66bafc750d in Page::getAnnots(XRef*)
4039         /home/tsdgeos/devel/poppler/poppler/Page.cc:402
4040         #8 0x7f66bafc8e66 in Page::displaySlice(OutputDev*, double,
4041         double, int, bool, bool, int, int, int, int, bool, bool
4042         (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4043         /home/tsdgeos/devel/poppler/poppler/Page.cc:595
4044         #9 0x7f66bafd02fd in PDFDoc::displayPageSlice(OutputDev*, int,
4045         double, double, int, bool, bool, bool, int, int, int, int,
4046         bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4047         /home/tsdgeos/devel/poppler/poppler/PDFDoc.cc:503
4048         #10 0x40311e in savePageSlice(PDFDoc*, SplashOutputDev*,
4049         int, int, int, int, int, double, double, char*)
4050         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:222
4051         #11 0x404416 in main
4052         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:521
4053         #12 0x7f66ba5f0ec4 (/lib/x86_64-linux-gnu/libc.so.6+0x21ec4)
4054         #13 0x401d58 in _start
4055         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x401d58)
4057  poppler/Link.cc | 10 ++++++----
4058  1 file changed, 6 insertions(+), 4 deletions(-)
4060 commit 49b4eb68ee646aefe49b70f9e2831ebf93576053
4061 Author: Albert Astals Cid <aacid@kde.org>
4062 Date:   Fri Mar 28 11:08:18 2014 +0100
4064     Fix error reported by ASAN in 590.asan.0.7288.pdf
4066     ==31898== ERROR: AddressSanitizer: heap-use-after-free on
4067     address 0x60ae0007432c at pc 0x7f03483026aa bp 0x7fff6ec0c820 sp
4068     0x7fff6ec0c818
4069     READ of size 4 at 0x60ae0007432c thread T0
4070         #0 0x7f03483026a9 in SplashFTFont::getGlyphPath(int)
4071         /home/tsdgeos/devel/poppler/splash/SplashFTFont.cc:414
4072         #1 0x7f034829f681 in SplashOutputDev::drawChar(GfxState*,
4073         double, double, double, double, double,
4074         double, unsigned int, int, unsigned int*, int)
4075         /home/tsdgeos/devel/poppler/poppler/SplashOutputDev.cc:2239
4076         #2 0x7f0348100599 in Gfx::doShowText(GooString*)
4077         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4054
4078         #3 0x7f03480fddb0 in Gfx::opShowSpaceText(Object*, int)
4079         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:3886
4080         #4 0x7f03480dc33a in Gfx::execOp(Object*, Object*, int)
4081         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:903
4082         #5 0x7f03480db50f in Gfx::go(bool)
4083         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:762
4084         #6 0x7f03480db163 in Gfx::display(Object*, bool)
4085         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:728
4086         #7 0x7f03481bddd1 in Page::displaySlice(OutputDev*, double,
4087         double, int, bool, bool, int, int, int, int, bool, bool
4088         (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4089         /home/tsdgeos/devel/poppler/poppler/Page.cc:585
4090         #8 0x7f03481c52fd in PDFDoc::displayPageSlice(OutputDev*, int,
4091         double, double, int, bool, bool, bool, int, int, int, int,
4092         bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4093         /home/tsdgeos/devel/poppler/poppler/PDFDoc.cc:503
4094         #9 0x40311e in savePageSlice(PDFDoc*, SplashOutputDev*,
4095         int, int, int, int, int, double, double, char*)
4096         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:222
4097         #10 0x404416 in main
4098         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:521
4099         #11 0x7f03477e5ec4 (/lib/x86_64-linux-gnu/libc.so.6+0x21ec4)
4100         #12 0x401d58 in _start
4101         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x401d58)
4103  splash/SplashFTFont.cc | 2 +-
4104  1 file changed, 1 insertion(+), 1 deletion(-)
4106 commit 89a64b508e5f8445798c95fcec6c87180f6c9b73
4107 Author: Albert Astals Cid <aacid@kde.org>
4108 Date:   Fri Mar 28 00:35:17 2014 +0100
4110     Fix error reported by ASAN in 2279.asan.0.1904.pdf
4112     ==20507== ERROR: AddressSanitizer: heap-buffer-overflow on
4113     address 0x60420000ff04 at pc 0x7fa1492e8012 bp 0x7fff8406d900 sp
4114     0x7fff8406d8f8
4115     READ of size 4 at 0x60420000ff04 thread T0
4116         #0 0x7fa1492e8011 in SplashFTFont::makeGlyph(int, int, int,
4117         SplashGlyphBitmap*, int, int, SplashClip*, SplashClipResult*)
4118         /home/tsdgeos/devel/poppler/splash/SplashFTFont.cc:284
4119         #1 0x7fa1492eda32 in SplashFont::getGlyph(int, int, int,
4120         SplashGlyphBitmap*, int, int, SplashClip*, SplashClipResult*)
4121         /home/tsdgeos/devel/poppler/splash/SplashFont.cc:168
4122         #2 0x7fa1492e7c69 in SplashFTFont::getGlyph(int, int, int,
4123         SplashGlyphBitmap*, int, int, SplashClip*, SplashClipResult*)
4124         /home/tsdgeos/devel/poppler/splash/SplashFTFont.cc:233
4125         #3 0x7fa1492b3368 in Splash::fillChar(double, double, int,
4126         SplashFont*) /home/tsdgeos/devel/poppler/splash/Splash.cc:2714
4127         #4 0x7fa149286a20 in SplashOutputDev::drawChar(GfxState*,
4128         double, double, double, double, double,
4129         double, unsigned int, int, unsigned int*, int)
4130         /home/tsdgeos/devel/poppler/poppler/SplashOutputDev.cc:2270
4131         #5 0x7fa1490e7599 in Gfx::doShowText(GooString*)
4132         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4054
4133         #6 0x7fa1490e4db0 in Gfx::opShowSpaceText(Object*, int)
4134         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:3886
4135         #7 0x7fa1490c333a in Gfx::execOp(Object*, Object*, int)
4136         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:903
4137         #8 0x7fa1490c250f in Gfx::go(bool)
4138         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:762
4139         #9 0x7fa1490c2163 in Gfx::display(Object*, bool)
4140         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:728
4141         #10 0x7fa1491a4dd1 in Page::displaySlice(OutputDev*, double,
4142         double, int, bool, bool, int, int, int, int, bool, bool
4143         (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4144         /home/tsdgeos/devel/poppler/poppler/Page.cc:585
4145         #11 0x7fa1491ac2fd in PDFDoc::displayPageSlice(OutputDev*,
4146         int, double, double, int, bool, bool, bool, int, int, int, int,
4147         bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4148         /home/tsdgeos/devel/poppler/poppler/PDFDoc.cc:503
4149         #12 0x40311e in savePageSlice(PDFDoc*, SplashOutputDev*,
4150         int, int, int, int, int, double, double, char*)
4151         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:222
4152         #13 0x404416 in main
4153         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:521
4154         #14 0x7fa1487ccec4 (/lib/x86_64-linux-gnu/libc.so.6+0x21ec4)
4155         #15 0x401d58 in _start
4156         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x401d58)
4158  splash/SplashFTFont.cc | 4 ++--
4159  1 file changed, 2 insertions(+), 2 deletions(-)
4161 commit 5055479634dc8d0cd5afb3373de600fb121357fe
4162 Author: Albert Astals Cid <aacid@kde.org>
4163 Date:   Thu Mar 27 23:54:20 2014 +0100
4165     Fix error reported by ASAN in 2010.asan.0.1506.pdf
4167     ==18859== ERROR: AddressSanitizer: unknown-crash on address
4168     0x7f1e4a6beb50 at pc 0x7f1e5557444d bp 0x7fff6af3c340 sp
4169     0x7fff6af3bb00
4170     WRITE of size 442216446 at 0x7f1e4a6beb50 thread T0
4171         #0 0x7f1e5557444c (/usr/lib/x86_64-linux-gnu/libasan.so.0+0xe44c)
4172         #1 0x7f1e550e04ff in SplashFont::getGlyph(int, int, int,
4173         SplashGlyphBitmap*, int, int, SplashClip*, SplashClipResult*)
4174         /home/tsdgeos/devel/poppler/splash/SplashFont.cc:206
4175         #2 0x7f1e550d9c69 in SplashFTFont::getGlyph(int, int, int,
4176         SplashGlyphBitmap*, int, int, SplashClip*, SplashClipResult*)
4177         /home/tsdgeos/devel/poppler/splash/SplashFTFont.cc:233
4178         #3 0x7f1e550a5368 in Splash::fillChar(double, double, int,
4179         SplashFont*) /home/tsdgeos/devel/poppler/splash/Splash.cc:2714
4180         #4 0x7f1e55078a20 in SplashOutputDev::drawChar(GfxState*,
4181         double, double, double, double, double,
4182         double, unsigned int, int, unsigned int*, int)
4183         /home/tsdgeos/devel/poppler/poppler/SplashOutputDev.cc:2270
4184         #5 0x7f1e54ed9599 in Gfx::doShowText(GooString*)
4185         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4054
4186         #6 0x7f1e54ed6db0 in Gfx::opShowSpaceText(Object*, int)
4187         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:3886
4188         #7 0x7f1e54eb533a in Gfx::execOp(Object*, Object*, int)
4189         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:903
4190         #8 0x7f1e54eb450f in Gfx::go(bool)
4191         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:762
4192         #9 0x7f1e54eb4163 in Gfx::display(Object*, bool)
4193         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:728
4194         #10 0x7f1e54f96dd1 in Page::displaySlice(OutputDev*, double,
4195         double, int, bool, bool, int, int, int, int, bool, bool
4196         (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4197         /home/tsdgeos/devel/poppler/poppler/Page.cc:585
4198         #11 0x7f1e54f9e2fd in PDFDoc::displayPageSlice(OutputDev*,
4199         int, double, double, int, bool, bool, bool, int, int, int, int,
4200         bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4201         /home/tsdgeos/devel/poppler/poppler/PDFDoc.cc:503
4202         #12 0x40311e in savePageSlice(PDFDoc*, SplashOutputDev*,
4203         int, int, int, int, int, double, double, char*)
4204         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:222
4205         #13 0x404416 in main
4206         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:521
4207         #14 0x7f1e545beec4 (/lib/x86_64-linux-gnu/libc.so.6+0x21ec4)
4208         #15 0x401d58 in _start
4209         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x401d58)
4211  splash/SplashFont.cc | 13 +++++++++----
4212  1 file changed, 9 insertions(+), 4 deletions(-)
4214 commit 3e7779935ec2610410bc4a42e9b0174e41ca9672
4215 Author: Albert Astals Cid <aacid@kde.org>
4216 Date:   Thu Mar 27 16:49:57 2014 +0100
4218     Fix error reported by ASAN in 139.asan.0.581.pdf
4220     ==15244== ERROR: AddressSanitizer: SEGV on unknown address
4221     0x605df000f3ee (pc 0x7f1087b3a22e sp 0x7fffec30ff20 bp 0x7fffec30ff80
4222     T0)
4223     AddressSanitizer can not provide additional info.
4224         #0 0x7f1087b3a22d
4225         (/home/tsdgeos/devel/poppler/build-debug/libpoppler.so.46.0.0+0x48f22d)
4226         #1 0x7f1087b19d92
4227         (/home/tsdgeos/devel/poppler/build-debug/libpoppler.so.46.0.0+0x46ed92)
4228         #2 0x7f1087ae570b
4229         (/home/tsdgeos/devel/poppler/build-debug/libpoppler.so.46.0.0+0x43a70b)
4230         #3 0x7f1087ae4061
4231         (/home/tsdgeos/devel/poppler/build-debug/libpoppler.so.46.0.0+0x439061)
4232         #4 0x7f1087ab9b38
4233         (/home/tsdgeos/devel/poppler/build-debug/libpoppler.so.46.0.0+0x40eb38)
4234         #5 0x7f1087900989
4235         (/home/tsdgeos/devel/poppler/build-debug/libpoppler.so.46.0.0+0x255989)
4236         #6 0x7f10878f733a
4237         (/home/tsdgeos/devel/poppler/build-debug/libpoppler.so.46.0.0+0x24c33a)
4238         #7 0x7f10878f650f
4239         (/home/tsdgeos/devel/poppler/build-debug/libpoppler.so.46.0.0+0x24b50f)
4240         #8 0x7f10878f6163
4241         (/home/tsdgeos/devel/poppler/build-debug/libpoppler.so.46.0.0+0x24b163)
4242         #9 0x7f10879d8dd1
4243         (/home/tsdgeos/devel/poppler/build-debug/libpoppler.so.46.0.0+0x32ddd1)
4244         #10 0x7f10879e02fd
4245         (/home/tsdgeos/devel/poppler/build-debug/libpoppler.so.46.0.0+0x3352fd)
4246         #11 0x40311e
4247         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x40311e)
4248         #12 0x404416
4249         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x404416)
4250         #13 0x7f1087000ec4 (/lib/x86_64-linux-gnu/libc-2.19.so+0x21ec4)
4251         #14 0x401d58
4252         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x401d58)
4254  splash/SplashXPathScanner.cc | 4 ++--
4255  1 file changed, 2 insertions(+), 2 deletions(-)
4257 commit 23ad7fa5253a4fec6543d1435827aa1b59b62ced
4258 Author: Albert Astals Cid <aacid@kde.org>
4259 Date:   Thu Mar 27 01:14:05 2014 +0100
4261     0.25.2
4263  CMakeLists.txt                  |  4 ++--
4264  NEWS                            | 48
4265  +++++++++++++++++++++++++++++++++++++++++
4266  configure.ac                    |  2 +-
4267  cpp/Doxyfile                    |  2 +-
4268  gtk-doc.make                    | 33 +++++++++++++++++++---------
4269  m4/gtk-doc.m4                   | 47
4270  +++++++++++++++++++++++++++-------------
4271  poppler/CairoOutputDev.h        |  2 +-
4272  poppler/Hints.cc                |  2 +-
4273  poppler/Makefile.am             |  2 +-
4274  poppler/PSOutputDev.cc          |  3 ++-
4275  poppler/PSOutputDev.h           |  2 +-
4276  poppler/StructElement.cc        |  2 +-
4277  poppler/StructElement.h         |  2 +-
4278  poppler/StructTreeRoot.cc       |  2 +-
4279  poppler/StructTreeRoot.h        |  2 +-
4280  qt4/src/CMakeLists.txt          |  2 +-
4281  qt4/src/Doxyfile                |  2 +-
4282  qt4/src/Makefile.am             |  2 +-
4283  qt4/src/poppler-ps-converter.cc |  1 +
4284  qt5/src/CMakeLists.txt          |  2 +-
4285  qt5/src/Doxyfile                |  2 +-
4286  qt5/src/Makefile.am             |  2 +-
4287  qt5/src/poppler-ps-converter.cc |  1 +
4288  utils/pdftocairo.cc             |  2 +-
4289  utils/pdftops.cc                |  1 +
4290  25 files changed, 127 insertions(+), 45 deletions(-)
4292 commit ec2f8bca9f48935d3180dab65ef2ca455a893afd
4293 Author: Albert Astals Cid <aacid@kde.org>
4294 Date:   Wed Mar 26 18:38:13 2014 +0100
4296     Fix overflow malloc
4298  poppler/Stream.cc | 4 ++--
4299  1 file changed, 2 insertions(+), 2 deletions(-)
4301 commit 322e416451b7b33cba8fb3d4702207693c3c7921
4302 Author: Albert Astals Cid <aacid@kde.org>
4303 Date:   Wed Mar 26 17:58:48 2014 +0100
4305     Fix error reported by ASAN in 1195.asan.0.293.pdf
4307     ==31060== ERROR: AddressSanitizer: heap-buffer-overflow on
4308     address 0x60040002a215 at pc 0x7f5614cd96c4 bp 0x7fff54a44050 sp
4309     0x7fff54a44048
4310     READ of size 1 at 0x60040002a215 thread T0
4311         #0 0x7f5614cd96c3 in JBIG2Stream::readGenericBitmap(bool,
4312         int, int, int, bool, bool, JBIG2Bitmap*, int*, int*, int)
4313         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:3389
4314         #1 0x7f5614cce0e7 in JBIG2Stream::readSymbolDictSeg(unsigned
4315         int, unsigned int, unsigned int*, unsigned int)
4316         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:1867
4317         #2 0x7f5614ccb8fe in JBIG2Stream::readSegments()
4318         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:1408
4319         #3 0x7f5614cca72e in JBIG2Stream::reset()
4320         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:1248
4321         #4 0x7f5614d1648b in ImageStream::reset()
4322         /home/tsdgeos/devel/poppler/poppler/Stream.cc:484
4323         #5 0x7f5614de6578 in SplashOutputDev::drawImage(GfxState*,
4324         Object*, Stream*, int, int, GfxImageColorMap*, bool, int*, bool)
4325         /home/tsdgeos/devel/poppler/poppler/SplashOutputDev.cc:3158
4326         #6 0x7f5614c41d64 in Gfx::doImage(Object*, Stream*, bool)
4327         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4653
4328         #7 0x7f5614c3ede0 in Gfx::opXObject(Object*, int)
4329         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4179
4330         #8 0x7f5614c1933a in Gfx::execOp(Object*, Object*, int)
4331         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:903
4332         #9 0x7f5614c1850f in Gfx::go(bool)
4333         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:762
4334         #10 0x7f5614c18163 in Gfx::display(Object*, bool)
4335         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:728
4336         #11 0x7f5614cfae27 in Page::displaySlice(OutputDev*, double,
4337         double, int, bool, bool, int, int, int, int, bool, bool
4338         (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4339         /home/tsdgeos/devel/poppler/poppler/Page.cc:585
4340         #12 0x7f5614d02353 in PDFDoc::displayPageSlice(OutputDev*,
4341         int, double, double, int, bool, bool, bool, int, int, int, int,
4342         bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4343         /home/tsdgeos/devel/poppler/poppler/PDFDoc.cc:503
4344         #13 0x40311e in savePageSlice(PDFDoc*, SplashOutputDev*,
4345         int, int, int, int, int, double, double, char*)
4346         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:222
4347         #14 0x404416 in main
4348         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:521
4349         #15 0x7f5614322ec4 (/lib/x86_64-linux-gnu/libc.so.6+0x21ec4)
4350         #16 0x401d58 in _start
4351         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x401d58)
4353  poppler/JBIG2Stream.cc | 5 +++--
4354  1 file changed, 3 insertions(+), 2 deletions(-)
4356 commit 225232f6f070d17d8570108ffe39ffd4350fc6e8
4357 Author: Albert Astals Cid <aacid@kde.org>
4358 Date:   Wed Mar 26 15:00:09 2014 +0100
4360     Fix error reported by ASAN in 6609.asan.0.8343.pdf
4362     ==8470== ERROR: AddressSanitizer: heap-buffer-overflow on
4363     address 0x7f3b12f7b5e1 at pc 0x7f3b0f915f5e bp 0x7fff47842de0 sp
4364     0x7fff47842dd8
4365     READ of size 1 at 0x7f3b12f7b5e1 thread T0
4366         #0 0x7f3b0f915f5d in JBIG2Stream::readGenericBitmap(bool,
4367         int, int, int, bool, bool, JBIG2Bitmap*, int*, int*, int)
4368         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:3628
4369         #1 0x7f3b0f910558 in JBIG2Stream::readGenericRegionSeg(unsigned
4370         int, bool, bool, unsigned int)
4371         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:2849
4372         #2 0x7f3b0f906b33 in JBIG2Stream::readSegments()
4373         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:1443
4374         #3 0x7f3b0f90572e in JBIG2Stream::reset()
4375         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:1248
4376         #4 0x7f3b0f951459 in ImageStream::reset()
4377         /home/tsdgeos/devel/poppler/poppler/Stream.cc:484
4378         #5 0x7f3b0fa21546 in SplashOutputDev::drawImage(GfxState*,
4379         Object*, Stream*, int, int, GfxImageColorMap*, bool, int*, bool)
4380         /home/tsdgeos/devel/poppler/poppler/SplashOutputDev.cc:3158
4381         #6 0x7f3b0f87cd64 in Gfx::doImage(Object*, Stream*, bool)
4382         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4653
4383         #7 0x7f3b0f879de0 in Gfx::opXObject(Object*, int)
4384         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4179
4385         #8 0x7f3b0f85433a in Gfx::execOp(Object*, Object*, int)
4386         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:903
4387         #9 0x7f3b0f85350f in Gfx::go(bool)
4388         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:762
4389         #10 0x7f3b0f853163 in Gfx::display(Object*, bool)
4390         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:728
4391         #11 0x7f3b0f935df5 in Page::displaySlice(OutputDev*, double,
4392         double, int, bool, bool, int, int, int, int, bool, bool
4393         (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4394         /home/tsdgeos/devel/poppler/poppler/Page.cc:585
4395         #12 0x7f3b0f93d321 in PDFDoc::displayPageSlice(OutputDev*,
4396         int, double, double, int, bool, bool, bool, int, int, int, int,
4397         bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4398         /home/tsdgeos/devel/poppler/poppler/PDFDoc.cc:503
4399         #13 0x40311e in savePageSlice(PDFDoc*, SplashOutputDev*,
4400         int, int, int, int, int, double, double, char*)
4401         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:222
4402         #14 0x404416 in main
4403         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:521
4404         #15 0x7f3b0ef5dec4 (/lib/x86_64-linux-gnu/libc.so.6+0x21ec4)
4405         #16 0x401d58 in _start
4406         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x401d58)
4408  poppler/JBIG2Stream.cc | 5 +++--
4409  1 file changed, 3 insertions(+), 2 deletions(-)
4411 commit 216890f1f147b25643e0d6e18e361d4d34b6c332
4412 Author: Albert Astals Cid <aacid@kde.org>
4413 Date:   Wed Mar 26 12:19:42 2014 +0100
4415     Fix error reported by ASAN in 6760.asan.0.8568.pdf
4417     ==26566== ERROR: AddressSanitizer: SEGV on unknown address
4418     0x7fffbc3e5ea8 (pc 0x7fe1fa858db1 sp 0x7fffc788eb30 bp 0x7fffc788eb40
4419     T0)
4420     AddressSanitizer can not provide additional info.
4421         #0 0x7fe1fa858db0 in PSStack::index(int)
4422         /home/tsdgeos/devel/poppler/poppler/Function.cc:1067
4423         #1 0x7fe1fa856fd6 in PostScriptFunction::exec(PSStack*, int)
4424         /home/tsdgeos/devel/poppler/poppler/Function.cc:1621
4425         #2 0x7fe1fa854c10 in PostScriptFunction::transform(double*,
4426         double*) /home/tsdgeos/devel/poppler/poppler/Function.cc:1266
4427         #3 0x7fe1fa854097 in
4428         PostScriptFunction::PostScriptFunction(Object*, Dict*)
4429         /home/tsdgeos/devel/poppler/poppler/Function.cc:1216
4430         #4 0x7fe1fa84a0c2 in Function::parse(Object*,
4431         std::set<int, std::less<int>, std::allocator<int> >*)
4432         /home/tsdgeos/devel/poppler/poppler/Function.cc:98
4433         #5 0x7fe1fa849e3c in Function::parse(Object*)
4434         /home/tsdgeos/devel/poppler/poppler/Function.cc:63
4435         #6 0x7fe1fa8c1d8c in GfxDeviceNColorSpace::parse(Array*,
4436         OutputDev*, GfxState*, int)
4437         /home/tsdgeos/devel/poppler/poppler/GfxState.cc:2978
4438         #7 0x7fe1fa8a6fb7 in GfxColorSpace::parse(Object*,
4439         OutputDev*, GfxState*, int)
4440         /home/tsdgeos/devel/poppler/poppler/GfxState.cc:328
4441         #8 0x7fe1fa88440f in Gfx::doImage(Object*, Stream*, bool)
4442         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4403
4443         #9 0x7fe1fa882d6c in Gfx::opXObject(Object*, int)
4444         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4179
4445         #10 0x7fe1fa85d2c6 in Gfx::execOp(Object*, Object*, int)
4446         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:903
4447         #11 0x7fe1fa85c49b in Gfx::go(bool)
4448         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:762
4449         #12 0x7fe1fa85c0ef in Gfx::display(Object*, bool)
4450         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:728
4451         #13 0x7fe1fa93ed81 in Page::displaySlice(OutputDev*, double,
4452         double, int, bool, bool, int, int, int, int, bool, bool
4453         (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4454         /home/tsdgeos/devel/poppler/poppler/Page.cc:585
4455         #14 0x7fe1fa9462ad in PDFDoc::displayPageSlice(OutputDev*,
4456         int, double, double, int, bool, bool, bool, int, int, int, int,
4457         bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4458         /home/tsdgeos/devel/poppler/poppler/PDFDoc.cc:503
4459         #15 0x40311e in savePageSlice(PDFDoc*, SplashOutputDev*,
4460         int, int, int, int, int, double, double, char*)
4461         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:222
4462         #16 0x404416 in main
4463         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:521
4464         #17 0x7fe1f9f66ec4 (/lib/x86_64-linux-gnu/libc.so.6+0x21ec4)
4465         #18 0x401d58 in _start
4466         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x401d58)
4468  poppler/Function.cc | 8 ++++++--
4469  1 file changed, 6 insertions(+), 2 deletions(-)
4471 commit fb7d91435c71603697b652c70cfa76dd595ee200
4472 Author: Albert Astals Cid <aacid@kde.org>
4473 Date:   Wed Mar 26 12:08:52 2014 +0100
4475     Fix ASAN in 750.asan.0.9621.pdf
4477     ==25876== ERROR: AddressSanitizer: heap-buffer-overflow on
4478     address 0x60040002a10f at pc 0x7fc396c3c23e bp 0x7ffff1123d20 sp
4479     0x7ffff1123d18
4480     READ of size 1 at 0x60040002a10f thread T0
4481         #0 0x7fc396c3c23d in JBIG2Stream::readGenericBitmap(bool,
4482         int, int, int, bool, bool, JBIG2Bitmap*, int*, int*, int)
4483         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:3504
4484         #1 0x7fc396c30073 in JBIG2Stream::readSymbolDictSeg(unsigned
4485         int, unsigned int, unsigned int*, unsigned int)
4486         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:1867
4487         #2 0x7fc396c2d88a in JBIG2Stream::readSegments()
4488         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:1408
4489         #3 0x7fc396c2c6ba in JBIG2Stream::reset()
4490         /home/tsdgeos/devel/poppler/poppler/JBIG2Stream.cc:1248
4491         #4 0x7fc396c783f7 in ImageStream::reset()
4492         /home/tsdgeos/devel/poppler/poppler/Stream.cc:484
4493         #5 0x7fc396d484e4 in SplashOutputDev::drawImage(GfxState*,
4494         Object*, Stream*, int, int, GfxImageColorMap*, bool, int*, bool)
4495         /home/tsdgeos/devel/poppler/poppler/SplashOutputDev.cc:3158
4496         #6 0x7fc396ba3cf0 in Gfx::doImage(Object*, Stream*, bool)
4497         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4653
4498         #7 0x7fc396ba0d6c in Gfx::opXObject(Object*, int)
4499         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:4179
4500         #8 0x7fc396b7b2c6 in Gfx::execOp(Object*, Object*, int)
4501         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:903
4502         #9 0x7fc396b7a49b in Gfx::go(bool)
4503         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:762
4504         #10 0x7fc396b7a0ef in Gfx::display(Object*, bool)
4505         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:728
4506         #11 0x7fc396c5cd93 in Page::displaySlice(OutputDev*, double,
4507         double, int, bool, bool, int, int, int, int, bool, bool
4508         (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4509         /home/tsdgeos/devel/poppler/poppler/Page.cc:585
4510         #12 0x7fc396c642bf in PDFDoc::displayPageSlice(OutputDev*,
4511         int, double, double, int, bool, bool, bool, int, int, int, int,
4512         bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4513         /home/tsdgeos/devel/poppler/poppler/PDFDoc.cc:503
4514         #13 0x40311e in savePageSlice(PDFDoc*, SplashOutputDev*,
4515         int, int, int, int, int, double, double, char*)
4516         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:222
4517         #14 0x404416 in main
4518         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:521
4519         #15 0x7fc396284ec4 (/lib/x86_64-linux-gnu/libc.so.6+0x21ec4)
4520         #16 0x401d58 in _start
4521         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x401d58)
4523  poppler/JBIG2Stream.cc | 7 ++++---
4524  1 file changed, 4 insertions(+), 3 deletions(-)
4526 commit 9002b3b7cbbbc5802abfa8383ded2093a29d1746
4527 Author: Albert Astals Cid <aacid@kde.org>
4528 Date:   Wed Mar 26 00:48:15 2014 +0100
4530     Fix ASAN in 784.asan.0.9671.pdf
4532     =================================================================
4533     ==24856== ERROR: AddressSanitizer: SEGV on unknown address
4534     0x603bfffe5804 (pc 0x7f7aa3310c6b sp 0x7fff0e656bd0 bp 0x7fff0e656e90
4535     T0)
4536     AddressSanitizer can not provide additional info.
4537         #0 0x7f7aa3310c6a in
4538         GfxIndexedColorSpace::mapColorToBase(GfxColor*, GfxColor*)
4539         /home/tsdgeos/devel/poppler/poppler/GfxState.cc:2509
4540         #1 0x7f7aa33110d2 in GfxIndexedColorSpace::getRGB(GfxColor*,
4541         GfxRGB*) /home/tsdgeos/devel/poppler/poppler/GfxState.cc:2529
4542         #2 0x7f7aa3466712 in convertGfxColor(unsigned
4543         char*, SplashColorMode, GfxColorSpace*, GfxColor*)
4544         /home/tsdgeos/devel/poppler/poppler/SplashOutputDev.cc:117
4545         #3 0x7f7aa34675a9 in SplashUnivariatePattern::getColor(int,
4546         int, unsigned char*)
4547         /home/tsdgeos/devel/poppler/poppler/SplashOutputDev.cc:215
4548         #4 0x7f7aa348d2a2 in Splash::pipeRun(SplashPipe*)
4549         /home/tsdgeos/devel/poppler/splash/Splash.cc:363
4550         #5 0x7f7aa34c9c29 in Splash::drawAALine(SplashPipe*,
4551         int, int, int, bool, unsigned char)
4552         /home/tsdgeos/devel/poppler/splash/Splash.cc:1537
4553         #6 0x7f7aa34c4787 in Splash::shadedFill(SplashPath*, bool,
4554         SplashPattern*) /home/tsdgeos/devel/poppler/splash/Splash.cc:6388
4555         #7 0x7f7aa348b65c in
4556         SplashOutputDev::univariateShadedFill(GfxState*,
4557         SplashUnivariatePattern*, double, double)
4558         /home/tsdgeos/devel/poppler/poppler/SplashOutputDev.cc:4408
4559         #8 0x7f7aa348b93d in SplashOutputDev::radialShadedFill(GfxState*,
4560         GfxRadialShading*, double, double)
4561         /home/tsdgeos/devel/poppler/poppler/SplashOutputDev.cc:4427
4562         #9 0x7f7aa32c7574 in Gfx::doRadialShFill(GfxRadialShading*)
4563         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:3058
4564         #10 0x7f7aa32c188f in Gfx::opShFill(Object*, int)
4565         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:2476
4566         #11 0x7f7aa32b12c6 in Gfx::execOp(Object*, Object*, int)
4567         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:903
4568         #12 0x7f7aa32b049b in Gfx::go(bool)
4569         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:762
4570         #13 0x7f7aa32b00ef in Gfx::display(Object*, bool)
4571         /home/tsdgeos/devel/poppler/poppler/Gfx.cc:728
4572         #14 0x7f7aa3392dc9 in Page::displaySlice(OutputDev*, double,
4573         double, int, bool, bool, int, int, int, int, bool, bool
4574         (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4575         /home/tsdgeos/devel/poppler/poppler/Page.cc:585
4576         #15 0x7f7aa339a2f5 in PDFDoc::displayPageSlice(OutputDev*,
4577         int, double, double, int, bool, bool, bool, int, int, int, int,
4578         bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
4579         /home/tsdgeos/devel/poppler/poppler/PDFDoc.cc:503
4580         #16 0x40311e in savePageSlice(PDFDoc*, SplashOutputDev*,
4581         int, int, int, int, int, double, double, char*)
4582         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:222
4583         #17 0x404416 in main
4584         /home/tsdgeos/devel/poppler/utils/pdftoppm.cc:521
4585         #18 0x7f7aa29baec4 (/lib/x86_64-linux-gnu/libc.so.6+0x21ec4)
4586         #19 0x401d58 in _start
4587         (/home/tsdgeos/devel/poppler/build-debug/utils/pdftoppm+0x401d58)
4588     SUMMARY: AddressSanitizer: SEGV
4589     /home/tsdgeos/devel/poppler/poppler/GfxState.cc:2509
4590     GfxIndexedColorSpace::mapColorToBase(GfxColor*, GfxColor*)
4592  poppler/GfxState.cc | 4 ++--
4593  1 file changed, 2 insertions(+), 2 deletions(-)
4595 commit 8947c6bc1dcb768b9d9c03a7a5db1573abdc2e87
4596 Author: Albert Astals Cid <aacid@kde.org>
4597 Date:   Wed Mar 26 00:47:59 2014 +0100
4599     Forgot my (C) in the last commit
4601  poppler/TextOutputDev.cc | 2 +-
4602  1 file changed, 1 insertion(+), 1 deletion(-)
4604 commit 1d7095ab7bdf0f14c3bfe99d6d5985bce98abe16
4605 Author: Albert Astals Cid <aacid@kde.org>
4606 Date:   Tue Mar 25 22:29:07 2014 +0100
4608     Fix Heap-buffer-overflow in TextPage::updateFont
4610     Bug #76442
4612  poppler/TextOutputDev.cc | 6 ++++--
4613  1 file changed, 4 insertions(+), 2 deletions(-)
4615 commit 37ad83d69bd1d10da6ea1eb559c4bd320917ae25
4616 Author: Albert Astals Cid <aacid@kde.org>
4617 Date:   Sat Mar 22 17:33:55 2014 +0100
4619     Reorder the if check condition
4621     I think the previous condition was correct anyway because of the
4622     extra -1 in the i check
4623     but it really makes more sense to have the i check first
4625     Bug #76478
4627  goo/gfile.cc | 4 ++--
4628  1 file changed, 2 insertions(+), 2 deletions(-)
4630 commit 3535d658095ffa49ef8615d69843afa9c5ada061
4631 Author: Albert Astals Cid <aacid@kde.org>
4632 Date:   Sat Mar 22 17:29:46 2014 +0100
4634     Make the test rect go to xMax, yMax not xMax-1,yMax-1
4636     I don't understand why the -1 is there and removing
4637     it actually fixes bug #76387
4639  splash/Splash.cc | 4 ++--
4640  1 file changed, 2 insertions(+), 2 deletions(-)
4642 commit 1e93c3f2d1c86edd40ca283ed422089f64886d04
4643 Author: William Bader <williambader@hotmail.com>
4644 Date:   Sat Mar 15 17:14:21 2014 +0100
4646     Fix regression when creating level1 PS
4648     Bug #75241
4650  poppler/PreScanOutputDev.cc | 16 ++++++++++++++--
4651  poppler/PreScanOutputDev.h  |  3 ++-
4652  2 files changed, 16 insertions(+), 3 deletions(-)
4654 commit 1ea2eb412d12d97eaf49d1e51d7fda7abd8fbf9d
4655 Author: Jason Crain <jason@aquaticape.us>
4656 Date:   Wed Mar 12 00:34:13 2014 +0100
4658     Limit numeric parsing of character names
4660     Bug #38456
4662  poppler/GfxFont.cc      | 139
4663  ++++++++++++++++++++++++++++++++++--------------
4664  poppler/GlobalParams.cc |   4 +-
4665  2 files changed, 102 insertions(+), 41 deletions(-)
4667 commit e24cbeae22d6c8630e292897bd982a87e6290ca6
4668 Author: Steven Lee <roc.sky@gmail.com>
4669 Date:   Tue Mar 11 21:24:59 2014 +0100
4671     Fix TIFF writting in Windows
4673     Bug #75969
4675  goo/TiffWriter.cc | 11 +++++++++++
4676  1 file changed, 11 insertions(+)
4678 commit b984a3b5946ebcd736e0583a10eb614cede3388a
4679 Author: Adrian Perez de Castro <aperez@igalia.com>
4680 Date:   Wed Mar 5 11:19:48 2014 +0200
4682     glib: Use flags argument in poppler_structure_element_get_text()
4684     Instead of accepting a boolean argument to enable recursive text
4685     extraction,
4686     use a flags value. Text extraction may add features in the future (for
4687     example, allowing using alternate text as replacement for inline
4688     figures),
4689     and this will allow to extend the method without introducing ABI
4690     or API
4691     breakage.
4693     https://bugs.freedesktop.org/show_bug.cgi?id=75796
4695  glib/poppler-structure-element.cc   | 12 +++++++-----
4696  glib/poppler-structure-element.h    | 14 +++++++++++++-
4697  glib/reference/poppler-sections.txt |  3 +++
4698  3 files changed, 23 insertions(+), 6 deletions(-)
4700 commit 94df09de1e07d442895ec1fb5cc23cacd9826552
4701 Author: Adrian Perez de Castro <aperez@igalia.com>
4702 Date:   Thu Mar 6 10:44:51 2014 +0200
4704     glib: Add missing underscore in method name
4706     The correct name is poppler_structure_element_get_form_state().
4708     https://bugs.freedesktop.org/show_bug.cgi?id=75827
4710  glib/poppler-structure-element.cc | 2 +-
4711  1 file changed, 1 insertion(+), 1 deletion(-)
4713 commit 7ddd03f9a00dcf505921821c55bebe6817aa3605
4714 Author: Carlos Garcia Campos <carlosgc@gnome.org>
4715 Date:   Wed Mar 5 17:48:39 2014 +0100
4717     Rename getNumElements, getElement and appendElement as getNumChildren,
4718     getChild and appendChild
4720     It's more consistent with other internal API and less confusing.
4722  glib/poppler-structure-element.cc | 16 ++++++++--------
4723  poppler/StructElement.cc          |  6 +++---
4724  poppler/StructElement.h           |  8 ++++----
4725  poppler/StructTreeRoot.cc         |  4 ++--
4726  poppler/StructTreeRoot.h          |  8 ++++----
4727  5 files changed, 21 insertions(+), 21 deletions(-)
4729 commit 7d6a5b65f8497537248d405177ae141f3765a419
4730 Author: Carlos Garcia Campos <carlosgc@gnome.org>
4731 Date:   Wed Mar 5 17:40:14 2014 +0100
4733     glib: Update the documentation symbols after the PopplerStructureScope
4734     rename
4736  glib/reference/poppler-sections.txt | 4 ++--
4737  1 file changed, 2 insertions(+), 2 deletions(-)
4739 commit 9282b5a26e9ce81d81d42c0cbe449543c8366b7c
4740 Author: Carlos Garcia Campos <carlosgc@gnome.org>
4741 Date:   Wed Mar 5 17:37:38 2014 +0100
4743     glib: Rename PopplerStructureScope as PopplerStructureTableScope
4745     It's a table specific attribute
4747  glib/poppler-structure-element.cc | 14 +++++++-------
4748  glib/poppler-structure-element.h  | 12 ++++++------
4749  2 files changed, 13 insertions(+), 13 deletions(-)
4751 commit 9888eb65c6fad0eabcf525a7e88941dec2a27e92
4752 Author: Adrian Perez de Castro <aperez@igalia.com>
4753 Date:   Thu Sep 26 19:36:12 2013 +0300
4755     glib: Implement accessors for element attributes
4757     Implement inspecting the standard attributes of
4758     PopplerStructureElement
4759     objects.
4761     https://bugs.freedesktop.org/show_bug.cgi?id=64821
4763  glib/poppler-structure-element.cc   | 1279
4764  ++++++++++++++++++++++++++++++++++-
4765  glib/poppler-structure-element.h    |  252 ++++++-
4766  glib/reference/poppler-sections.txt |   84 +++
4767  3 files changed, 1597 insertions(+), 18 deletions(-)
4769 commit b346df59ef0775f5bd74a9f7379b5f430ccd7b79
4770 Author: Adam Reichold <adamreichold@myopera.com>
4771 Date:   Tue Mar 4 23:40:59 2014 +0100
4773     Qt: Expose document-supplied text direction
4775  qt4/src/poppler-document.cc | 17 +++++++++++++++++
4776  qt4/src/poppler-qt4.h       | 10 +++++++++-
4777  qt5/src/poppler-document.cc | 17 +++++++++++++++++
4778  qt5/src/poppler-qt5.h       | 10 +++++++++-
4779  4 files changed, 52 insertions(+), 2 deletions(-)
4781 commit 2fc38c1866243598e22be07f0177e7d9385542d5
4782 Author: Adrian Perez de Castro <aperez@igalia.com>
4783 Date:   Fri Feb 28 19:14:36 2014 +0200
4785     glib: Fixes in the API reference documentation
4787     - Remove the references to non-existent methods for
4788     PopplerStructureElement,
4789       and point to PopplerStructureElementIter instead to point out how to
4790       obtain the structure tree.
4791     - Remove a non-existent include in poppler-docs.sgml
4792     - Add POPPLER_TYPE_TEXT_SPAN to the list of private symbols.
4794     https://bugs.freedesktop.org/show_bug.cgi?id=75615
4796  glib/poppler-structure-element.cc   | 6 +++---
4797  glib/reference/poppler-docs.sgml    | 1 -
4798  glib/reference/poppler-sections.txt | 1 +
4799  3 files changed, 4 insertions(+), 4 deletions(-)
4801 commit cfe47a655ec5e280168e000da85bbf13f5f5f8b8
4802 Author: Adrian Perez de Castro <aperez@igalia.com>
4803 Date:   Fri Feb 28 19:17:45 2014 +0200
4805     glib: Remove poppler_text_span_is_link() in header
4807     The method poppler_text_span_is_link() does not exist, and must
4808     be removed from the API header.
4810     https://bugs.freedesktop.org/show_bug.cgi?id=75613
4812  glib/poppler-structure-element.h | 1 -
4813  1 file changed, 1 deletion(-)
4815 commit 7a2db63b5f7cae4bc215baa0859c4d4f8a660951
4816 Author: Adrian Perez de Castro <aperez@igalia.com>
4817 Date:   Wed Feb 26 20:16:29 2014 +0200
4819     glib: Remove unneeded POPPLER_STRUCTURE_ELEMENT_UNKNOWN
4821     The enum value POPPLER_STRUCTURE_ELEMENT_UNKNOWN because Poppler does
4822     not add invalid StructElements ("invalid" being nodes of type
4823     StructElement::Unknown) to the Tagged-PDF structure tree. That means
4824     that poppler-glib does not need to expose it in the API. An assertion
4825     is left to aid in finding issues when using debug builds.
4827     https://bugs.freedesktop.org/show_bug.cgi?id=75541
4829  glib/poppler-structure-element.cc | 12 +++++++-----
4830  glib/poppler-structure-element.h  |  1 -
4831  2 files changed, 7 insertions(+), 6 deletions(-)
4833 commit db909c2a14f962234a813ba9853535b9692cfd5a
4834 Author: Albert Astals Cid <aacid@kde.org>
4835 Date:   Wed Feb 26 22:09:44 2014 +0100
4837     Try harder to open broken files
4839     Bug #75232
4841  poppler/PDFDoc.cc | 33 ++++++++++++++++++++++-----------
4842  poppler/PDFDoc.h  |  8 ++++----
4843  2 files changed, 26 insertions(+), 15 deletions(-)
4845 commit b2394eee5384edf4128d598030989e66d64714ef
4846 Author: Adrian Perez de Castro <aperez@igalia.com>
4847 Date:   Mon Feb 10 20:29:35 2014 +0200
4849     Tagged-PDF: Fix parsing of attached element attributes
4851     The wrong object was used as attribute dictionary, which caused
4852     a segmentation fault when parsing PDF files in which the structure
4853     elements included attributes attached to them. This patch fixes the
4854     issue.
4856     Thanks to Joanmarie Diggs <jdiggs@igalia.com> for helping in
4857     debugging the problem.
4859     https://bugs.freedesktop.org/show_bug.cgi?id=74805
4861  poppler/StructElement.cc | 2 +-
4862  1 file changed, 1 insertion(+), 1 deletion(-)
4864 commit c549b5e9ce2dcc8beb2511ee315bfff2fdfdf6e8
4865 Author: Adrian Perez de Castro <aperez@igalia.com>
4866 Date:   Sun Feb 9 18:31:22 2014 +0200
4868     glib: Add poppler_structure_element_is_grouping()
4870     Implement a method to check whether a structure element is a grouping
4871     element, wrapping the StructElement::isGrouping() method.
4873     https://bugs.freedesktop.org/show_bug.cgi?id=74753
4875  glib/poppler-structure-element.cc   | 20 ++++++++++++++++++++
4876  glib/poppler-structure-element.h    |  1 +
4877  glib/reference/poppler-sections.txt |  1 +
4878  3 files changed, 22 insertions(+)
4880 commit 6fbd6cb85bdd32dc5a3d4c3c719556269a4488ac
4881 Author: Adrian Perez de Castro <aperez@igalia.com>
4882 Date:   Fri Feb 21 15:02:44 2014 +0200
4884     glib: Handle missing structure element types
4886     Element Art (article); RB, RP, RB (Ruby text inner elements); and
4887     WT, WP (Warichu inner elements) were not being handled. This adds
4888     the corresponding handling in poppler-glib. Also, the "default" case
4889     in the switch in poppler_structure_element_get_type() is removed, so
4890     the compiler can emit warnings when enum values are not handled.
4892     https://bugs.freedesktop.org/show_bug.cgi?id=75323
4894  glib/poppler-structure-element.cc | 25 +++++++++++++++++++------
4895  glib/poppler-structure-element.h  |  9 +++++++--
4896  2 files changed, 26 insertions(+), 8 deletions(-)
4898 commit 63e9c0b67fa2e64ca20258d873a849386c7eb295
4899 Author: Fabio D'Urso <fabiodurso@hotmail.it>
4900 Date:   Mon Feb 17 23:58:09 2014 +0100
4902     Some error() usage fixes
4904  poppler/Hints.cc              |  3 ++-
4905  poppler/JBIG2Stream.cc        |  4 ++--
4906  poppler/PSOutputDev.cc        |  4 ++--
4907  poppler/SecurityHandler.cc    |  3 ++-
4908  poppler/StructTreeRoot.cc     |  3 ++-
4909  qt4/src/poppler-annotation.cc |  6 +++---
4910  qt5/src/poppler-annotation.cc |  6 +++---
4911  utils/HtmlOutputDev.cc        | 11 ++++++-----
4912  8 files changed, 22 insertions(+), 18 deletions(-)
4914 commit 8f2d847f1d0224a297e642944f8da9c1409732b6
4915 Author: Fabio D'Urso <fabiodurso@hotmail.it>
4916 Date:   Mon Feb 17 23:56:49 2014 +0100
4918     Clang++ plugin that checks for usage errors in GooString::format-style
4919     calls
4921  goo/GooString.h                                    |  12 +-
4922  poppler/Error.h                                    |   4 +-
4923  test/goostring-format-checker/README               |  16 +
4924  .../goostring-format-checker.cc                    | 369
4925  +++++++++++++++++++++
4926  4 files changed, 397 insertions(+), 4 deletions(-)
4928 commit d7d61dcda91910f7eb2548b19e8380d7c3232dd3
4929 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
4930 Date:   Wed Feb 12 21:50:38 2014 +0100
4932     blend usage in PDF with spot colors casue random output
4934     The reason for the random colors is the uninitialized local variable
4935     cBlend. The blend functions only fills offset 0 to 3, so offset 4
4936     up to 4 + SPOT_NCOMPS are left uninitialized, but all offsets are
4937     stored in the bitmap.
4938     So we need to initialize these offsets with 0!
4940     Bug #74883
4942  splash/Splash.cc | 9 ++++++++-
4943  1 file changed, 8 insertions(+), 1 deletion(-)
4945 commit b2905a0d299cc09fcd219afe49cb370f6db61c5a
4946 Author: Albert Astals Cid <aacid@kde.org>
4947 Date:   Mon Feb 10 20:19:07 2014 +0100
4949     increase gtk3 dependency
4951     gtk_tree_view_set_activate_on_single_click was introduced in 3.8
4953  cmake/modules/FindGTK.cmake | 2 +-
4954  configure.ac                | 4 ++--
4955  2 files changed, 3 insertions(+), 3 deletions(-)
4957 commit 71d4041b061c109a965e72230640cf8ee616dac3
4958 Author: Albert Astals Cid <aacid@kde.org>
4959 Date:   Mon Feb 10 20:16:46 2014 +0100
4961     Make sure number of least objects in hints table is valid
4963     Bug #74741
4965  poppler/Hints.cc | 5 +++++
4966  1 file changed, 5 insertions(+)
4968 commit a865f13def88153fdbe8a0a054d2005e3e2bb737
4969 Author: Albert Astals Cid <aacid@kde.org>
4970 Date:   Sun Feb 9 23:22:07 2014 +0100
4972     Fix cmake build
4974  glib/CMakeLists.txt      | 2 ++
4975  glib/demo/CMakeLists.txt | 1 +
4976  2 files changed, 3 insertions(+)
4978 commit d6fde0fac0120b1622942d8344d5153d9abf3e1e
4979 Author: Adrian Perez de Castro <aperez@igalia.com>
4980 Date:   Wed May 29 23:44:03 2013 +0300
4982     glib-demo: Pane showing the document structure
4984     Adds a new pane in poppler-glib-demo showing the structure for
4985     Tagged-PDF
4986     documents. It also serves as an example on how to to use the API for
4987     PopplerStructure and PopplerStructureElement.
4989  glib/demo/Makefile.am    |   2 +
4990  glib/demo/main.c         |   2 +
4991  glib/demo/taggedstruct.c | 232
4992  +++++++++++++++++++++++++++++++++++++++++++++++
4993  glib/demo/taggedstruct.h |  31 +++++++
4994  4 files changed, 267 insertions(+)
4996 commit 0f9fa775c469c03d1613b955ee7b06b823e6e080
4997 Author: Adrian Perez de Castro <aperez@igalia.com>
4998 Date:   Thu Sep 26 17:50:51 2013 +0300
5000     glib: Expose inline attributes of structure elements
5002     Allows obtaining inline text attributes from structure elements. The
5003     text
5004     is divived into "spans", which are groups of consecutive glyphs
5005     that share
5006     their attributes. Each one of those is represented by a
5007     PopplerTextSpan,
5008     which gives information about the text font and color, and the
5009     link target
5010     for links. The list of PopplerTextSpans is created lazily when
5011     first used.
5013     https://bugs.freedesktop.org/show_bug.cgi?id=64821
5015  glib/poppler-structure-element.cc   | 269
5016  ++++++++++++++++++++++++++++++++++++
5017  glib/poppler-structure-element.h    |  16 ++-
5018  glib/poppler.h                      |   1 +
5019  glib/reference/poppler-sections.txt |  12 ++
5020  4 files changed, 297 insertions(+), 1 deletion(-)
5022 commit 8072d4b0e3ea10b4308f8172891f769f30466133
5023 Author: Adrian Perez de Castro <aperez@igalia.com>
5024 Date:   Thu May 9 12:01:59 2013 +0300
5026     glib: Expose the document structure tree
5028     Implements a new PopplerStructureElement classe, which builds upon
5029     StructTreeRoot and StructElement to expose the document structure of
5030     tagged PDFs in the GLib binding.
5032     Navigation of the structure tree is done by an iterator-based
5033     interface,
5034     using PopplerStructureElementIter.
5036     https://bugs.freedesktop.org/show_bug.cgi?id=64821
5038  glib/Makefile.am                    |   2 +
5039  glib/poppler-private.h              |  10 +
5040  glib/poppler-structure-element.cc   | 663
5041  ++++++++++++++++++++++++++++++++++++
5042  glib/poppler-structure-element.h    | 112 ++++++
5043  glib/poppler.h                      |   3 +
5044  glib/reference/poppler-docs.sgml    |   2 +
5045  glib/reference/poppler-sections.txt |  37 ++
5046  glib/reference/poppler.types        |   2 +
5047  8 files changed, 831 insertions(+)
5049 commit 46b7470ae9846d7e6dbb72bbb3ff831acd954168
5050 Author: Germán Poo-Caamaño <gpoo@gnome.org>
5051 Date:   Thu Jan 30 14:42:51 2014 -0800
5053     glib-demo: Fix performance in text markup annotations
5055     Fix https://bugs.freedesktop.org/show_bug.cgi?id=51487#c45
5057  glib/demo/annots.c | 19 +++++++++++++------
5058  1 file changed, 13 insertions(+), 6 deletions(-)
5060 commit 8a84b45674aed8c27a1d172b07eb0531c0ec14f1
5061 Author: Carlos Garcia Campos <carlosgc@gnome.org>
5062 Date:   Sat Feb 8 09:17:02 2014 +0100
5064     glib: Fix gobject-introspection warnings
5066  glib/poppler-page.cc | 4 ++--
5067  1 file changed, 2 insertions(+), 2 deletions(-)
5069 commit 899799df78c00fc2ca6d2d0e612536b87a871817
5070 Author: Adrian Perez de Castro <aperez@igalia.com>
5071 Date:   Tue Feb 4 19:26:53 2014 +0200
5073     Allow properly identifying grouping elements
5075     Grouping elements in the Tagged-PDF structure should be identifiable
5076     as
5077     such (see section 14.8.4.2 "Grouping Elements" of the PDF
5078     standard). Those
5079     were previously reported as inline elements, which is quite not
5080     correct.
5081     This patch introduces a new StructElement::isGrouping() method which
5082     correctly reports grouping elements as such.
5084     https://bugs.freedesktop.org/show_bug.cgi?id=74520
5086  poppler/StructElement.cc | 31 +++++++++++++++++++------------
5087  poppler/StructElement.h  |  1 +
5088  2 files changed, 20 insertions(+), 12 deletions(-)
5090 commit 27cd9a00bfebf0602e7ed29a8ee8e16ffff67bde
5091 Author: Adrian Perez de Castro <aperez@igalia.com>
5092 Date:   Tue Feb 4 19:35:58 2014 +0200
5094     Report LBody elements in Tagged-PDF structure as block elements
5096     According to section 14.8.4.3 "Block-Level Structure Elements"
5097     (in particular subsection 14.8.4.3.3 "List Elements"), structure
5098     elements of type LBody must be reported as block elements. This
5099     patch changes the reported type from elementTypeUndefined to
5100     elementTypeBlock accordingly.
5102     https://bugs.freedesktop.org/show_bug.cgi?id=74522
5104  poppler/StructElement.cc | 2 +-
5105  1 file changed, 1 insertion(+), 1 deletion(-)
5107 commit 4cda839cb489fe5cd4726109cb9ab8b0ba2fa563
5108 Author: Adrian Johnson <ajohnson@redneon.com>
5109 Date:   Tue Jan 28 06:06:09 2014 +1030
5111     pdftops: ensure there is always a page size in the output
5113     even if the PDF file as badly broken.
5115  poppler/PSOutputDev.cc | 7 +++++++
5116  1 file changed, 7 insertions(+)
5118 commit 45a87afdf1372911aa1ba840557e61627cdc7b4f
5119 Author: Adrian Johnson <ajohnson@redneon.com>
5120 Date:   Sun Dec 29 15:16:37 2013 +1030
5122     cairo: clip to crop box
5124     when printing the cairo surface may larger than the crop box
5126     fixes https://bugzilla.gnome.org/show_bug.cgi?id=649886
5128  poppler/CairoOutputDev.h | 4 ++++
5129  1 file changed, 4 insertions(+)
5131 commit 6d39a1d7b348329dd057a8e7c77bfd47921fc495
5132 Author: Adrian Johnson <ajohnson@redneon.com>
5133 Date:   Mon Dec 30 17:59:09 2013 +1030
5135     pdftocairo: ensure page size and crop box works the same as pdftops
5137     Bug 72312
5139  utils/pdftocairo.1  | 26 +++++++++-----------------
5140  utils/pdftocairo.cc | 20 +++++++++++++++-----
5141  2 files changed, 24 insertions(+), 22 deletions(-)
5143 commit b1da7e20dcef78ef6036418b37a47ba3f8818453
5144 Author: Adrian Johnson <ajohnson@redneon.com>
5145 Date:   Thu Dec 19 22:18:26 2013 +1030
5147     pdftops: Only change paper size when different to previous size
5149     Previously this check was done in the code (removed in previous
5150     commit).
5151     Moving this check into the pdfSetupPaper macro preserves page
5152     independence.
5154     Bug 72312
5156  poppler/PSOutputDev.cc | 30 +++++++++++++++++++++++++-----
5157  1 file changed, 25 insertions(+), 5 deletions(-)
5159 commit 7ac7d3bad4b868950ee96fd9c5ece88632f8827c
5160 Author: Adrian Johnson <ajohnson@redneon.com>
5161 Date:   Fri Dec 20 07:19:21 2013 +1030
5163     pdftops: Remove origpagesizes mode and make -origpagesizes an alias
5164     for -paper match
5166     Bug 72312
5168  poppler/PSOutputDev.cc |  9 ++-------
5169  poppler/PSOutputDev.h  |  4 ++--
5170  utils/pdftops.1        | 30 ++++++++++--------------------
5171  utils/pdftops.cc       | 23 ++++++++++++++---------
5172  4 files changed, 28 insertions(+), 38 deletions(-)
5174 commit 31fc5181bc491ff2e4aee0ae05c0f611a36e585c
5175 Author: Adrian Johnson <ajohnson@redneon.com>
5176 Date:   Fri Dec 20 07:16:37 2013 +1030
5178     pdftops: Use crop box as page size
5180     unless -nocrop is used. The fontends use the crop box as the page
5181     size and
5182     acroread uses the cropbox as the page size for display and printing.
5184     Bug 72312
5186  poppler/PSOutputDev.cc | 28 +++++++---------------------
5187  1 file changed, 7 insertions(+), 21 deletions(-)
5189 commit bf2049b17ac4706f472c59e50266f4eaf0ffaa32
5190 Author: Adrian Johnson <ajohnson@redneon.com>
5191 Date:   Sun Dec 15 18:00:41 2013 +1030
5193     pdftps: fix DocumentMedia/Page/Media/PageBBox DSC comments
5195     Bug 72312
5197  poppler/PSOutputDev.cc          | 167
5198  ++++++++++++++++++++++++++--------------
5199  poppler/PSOutputDev.h           |   6 +-
5200  qt4/src/poppler-ps-converter.cc |   1 +
5201  qt5/src/poppler-ps-converter.cc |   1 +
5202  utils/pdftops.cc                |   1 +
5203  5 files changed, 119 insertions(+), 57 deletions(-)
5205 commit fe49033c9bd2103c13d4eb59983e06fdcdd33a8d
5206 Author: Till Kamppeter <till.kamppeter@gmail.com>
5207 Date:   Sat Dec 14 16:05:09 2013 +1030
5209     pdftops: ensure paper size takes into account rotation
5211     Bug 72312
5213  poppler/PSOutputDev.cc | 48
5214  ++++++++++++++++++++----------------------------
5215  1 file changed, 20 insertions(+), 28 deletions(-)
5217 commit 31edf585e62f4e91b7b64295cc8b978ac466ce58
5218 Author: Bogdan Cristea <cristeab@gmail.com>
5219 Date:   Mon Jan 27 20:06:11 2014 +0100
5221     [qt] Improve compilation under Win 8 with Visual Studio 2012
5223     Bug #73111
5225  goo/GooMutex.h                   |  3 ++-
5226  goo/GooTimer.h                   |  2 ++
5227  goo/gfile.h                      |  2 ++
5228  poppler/PDFDoc.cc                |  4 +---
5229  poppler/XpdfPluginAPI.h          |  2 ++
5230  poppler/poppler-config.h.cmake   | 18 ++++++++++++++++--
5231  poppler/poppler-config.h.in      | 18 ++++++++++++++++--
5232  qt4/tests/stress-threads-qt4.cpp |  5 +++++
5233  qt5/src/poppler-private.h        |  6 ++++--
5234  qt5/tests/stress-threads-qt5.cpp |  5 +++++
5235  test/perf-test.cc                |  1 -
5236  11 files changed, 55 insertions(+), 11 deletions(-)
5238 commit 834cd18e3ddfda44a11316290f7eee98cd871305
5239 Author: Albert Astals Cid <aacid@kde.org>
5240 Date:   Sun Jan 26 16:10:20 2014 +0100
5242     Use c99 for the c compiler
5244  cmake/modules/PopplerMacros.cmake | 1 +
5245  1 file changed, 1 insertion(+)
5247 commit 03674a141a96806e5e1a134dc3dec2ee61b68713
5248 Author: Pino Toscano <pino@kde.org>
5249 Date:   Sun Jan 26 12:43:13 2014 +0100
5251     qt4/qt5: add GCC visibility export attributes
5253     this does no actual changes to the exported symbols, but can help in
5254     hiding symbols if the right GCC flags for symbols visibility are
5255     specified
5257  qt4/src/poppler-export.h | 3 +++
5258  qt5/src/poppler-export.h | 3 +++
5259  2 files changed, 6 insertions(+)
5261 commit 52b46d05219cf9898ee4adae7c8c2702adb1ba23
5262 Author: Pino Toscano <pino@kde.org>
5263 Date:   Sun Jan 26 12:38:03 2014 +0100
5265     qt4/qt5: improve naming of internal export/import macros
5267     use something less generic than LIB_EXPORT/LIB_IMPORT
5269  qt4/src/poppler-export.h | 12 ++++++------
5270  qt5/src/poppler-export.h | 12 ++++++------
5271  2 files changed, 12 insertions(+), 12 deletions(-)
5273 commit 7a8bcea11ad71fccbbba2787fc442f6ba4bf7100
5274 Author: Pino Toscano <pino@kde.org>
5275 Date:   Thu Jan 23 22:34:07 2014 +0100
5277     cmake: install JpegWriter.h depending on libjpeg
5279     ... and not libopenjpeg
5281  CMakeLists.txt | 8 +++++---
5282  1 file changed, 5 insertions(+), 3 deletions(-)
5284 commit 57f34f525fa2c2e62ebc7383ceba48ebc80ebba6
5285 Author: Andres Gomez <agomez@igalia.com>
5286 Date:   Wed Jan 8 12:26:14 2014 +0200
5288     glib-demo: Fix conding style issue in render.c
5290  glib/demo/render.c | 2 +-
5291  1 file changed, 1 insertion(+), 1 deletion(-)
5293 commit 3fac919eeb1ca1abfdbb4f9923a454e532256f5c
5294 Author: Andres Gomez <agomez@igalia.com>
5295 Date:   Wed Jan 8 12:25:52 2014 +0200
5297     glib-demo: Fix trailing whitespaces in render.c
5299  glib/demo/render.c | 4 ++--
5300  1 file changed, 2 insertions(+), 2 deletions(-)
5302 commit 92ea15642a6d3fe65d66d5c59fb6bed54e060e5d
5303 Author: Christian Persch <chpe@gnome.org>
5304 Date:   Fri Jan 3 23:31:56 2014 +0100
5306     glib: Install error callback
5308     Install an error callback so that poppler error messages can be
5309     redirected
5310     to the GLib logging API.
5312     https://bugs.freedesktop.org/show_bug.cgi?id=73269
5314  glib/poppler.cc | 47 +++++++++++++++++++++++++++++++++++++++++++++++
5315  1 file changed, 47 insertions(+)
5317 commit f99128e38bbff43623d5cd1c1bc27fd789d0bc0c
5318 Author: Carlos Garcia Campos <carlosgc@gnome.org>
5319 Date:   Sun Jan 19 16:03:35 2014 +0100
5321     glib: Make vertices a constructor parameter of line annotations
5323     It's a required field in the line annotation.
5325  glib/demo/annots.c    |  4 +---
5326  glib/poppler-annot.cc | 12 ++++++++++--
5327  glib/poppler-annot.h  |  4 +++-
5328  3 files changed, 14 insertions(+), 6 deletions(-)
5330 commit 587a40f90e4ac5a1b6ab9044495a1ae403bc8c58
5331 Author: Carlos Garcia Campos <carlosgc@gnome.org>
5332 Date:   Sun Jan 19 15:58:43 2014 +0100
5334     annots: Fix memory leak when setting AnnotTextMarkup quads twice
5336  poppler/Annot.cc | 1 +
5337  1 file changed, 1 insertion(+)
5339 commit 69e73da1fbab9bf3365b40dced1008b0283ac931
5340 Author: Germán Poo-Caamaño <gpoo@gnome.org>
5341 Date:   Wed Nov 20 11:53:30 2013 -0800
5343     glib-demo: Add support for PopplerTextAnnotMarkup
5345     * The subtypes are: Highlihght, Squiggly, StrikeOut and Underline.
5346     * Use ScrolledWindow for annotation properties to make room to
5347       show the Quadrilaterals of TextMarkup annotations.
5349     https://bugs.freedesktop.org/show_bug.cgi?id=51487
5351  glib/demo/annots.c | 232
5352  +++++++++++++++++++++++++++++++++++++++++++++++------
5353  1 file changed, 206 insertions(+), 26 deletions(-)
5355 commit 9a7699ebe3e644ba845ef75d9295c88d321cb934
5356 Author: Germán Poo-Caamaño <gpoo@gnome.org>
5357 Date:   Mon Nov 18 16:42:08 2013 -0800
5359     glib: Add PopplerAnnotTextMarkup class and subtypes
5361     The subtypes are: Highlihght, Squiggly, StrikeOut and Underline.
5362     It adds convenient methods to set/get/free quadrilaterals
5363     necessaries for TextMarkup annotations.
5365     https://bugs.freedesktop.org/show_bug.cgi?id=51487
5367  glib/poppler-annot.cc               | 264
5368  ++++++++++++++++++++++++++++++++++++
5369  glib/poppler-annot.h                |  23 ++++
5370  glib/poppler-page.cc                |   6 +
5371  glib/poppler-private.h              |   1 +
5372  glib/poppler.h                      |   1 +
5373  glib/reference/poppler-sections.txt |  11 ++
5374  6 files changed, 306 insertions(+)
5376 commit 40040b41216a3dcc833fc224f1c6f15517a88aed
5377 Author: Germán Poo-Caamaño <gpoo@gnome.org>
5378 Date:   Mon Nov 18 16:26:27 2013 -0800
5380     glib: Add PopplerQuadrilateral boxed type
5382     https://bugs.freedesktop.org/show_bug.cgi?id=51487
5384  glib/poppler-page.cc                | 53
5385  +++++++++++++++++++++++++++++++++++++
5386  glib/poppler-page.h                 | 33 +++++++++++++++++++++++
5387  glib/poppler.h                      |  1 +
5388  glib/reference/poppler-sections.txt |  6 +++++
5389  4 files changed, 93 insertions(+)
5391 commit c8a845cf7c7752d3b7dad06013d3154812c66c92
5392 Author: Albert Astals Cid <aacid@kde.org>
5393 Date:   Tue Jan 14 20:26:59 2014 +0100
5395     Do not define -ansi
5397     We are using long long that is not defined in ansi, so forcing ansi
5398     strictness does
5399     not make any sense. Bug #72499
5401  cmake/modules/PopplerMacros.cmake |  5 -----
5402  configure.ac                      | 15 ---------------
5403  2 files changed, 20 deletions(-)
5405 commit f0c13ee72e8a7df17bdf847f5e922c01acee1f0d
5406 Author: Albert Astals Cid <aacid@kde.org>
5407 Date:   Mon Jan 6 21:55:07 2014 +0100
5409     C for last commit
5411  poppler/Parser.cc | 2 +-
5412  1 file changed, 1 insertion(+), 1 deletion(-)
5414 commit 1e1b9991a911fb610e74119979b20b179f3f2a67
5415 Author: Albert Astals Cid <aacid@kde.org>
5416 Date:   Mon Jan 6 21:51:25 2014 +0100
5418     Fix rendering of pdf file from KDE bug 329600
5420     It used to work and regressed with large file support (used to work
5421     because stuff just overflowed)
5423     lexer->getPos needs lexer to be a stream, if it is not, just resort
5424     to the +5000 kludge
5426  poppler/Parser.cc | 2 +-
5427  1 file changed, 1 insertion(+), 1 deletion(-)
5429 commit 4cd5c349cfbc745688c0c38fc50d364092bc3718
5430 Author: Albert Astals Cid <aacid@kde.org>
5431 Date:   Mon Jan 6 21:48:25 2014 +0100
5433     Update popplers (C)
5435  poppler/poppler-config.h.cmake | 2 +-
5436  poppler/poppler-config.h.in    | 2 +-
5437  2 files changed, 2 insertions(+), 2 deletions(-)
5439 commit 7ca2f42b06757587dfd9521fb1c6c7d657545553
5440 Author: Albert Astals Cid <aacid@kde.org>
5441 Date:   Mon Jan 6 15:48:22 2014 +0100
5443     Learn about automake 1.14
5445  autogen.sh | 19 ++++++++++---------
5446  1 file changed, 10 insertions(+), 9 deletions(-)
5448 commit de9643b6f76774ebe131c4787df82dd213181c71
5449 Author: Albert Astals Cid <aacid@kde.org>
5450 Date:   Fri Jan 3 00:53:37 2014 +0100
5452     0.25.1
5454  CMakeLists.txt   |  2 +-
5455  NEWS             | 19 +++++++++++++++++++
5456  cpp/Doxyfile     |  2 +-
5457  qt4/src/Doxyfile |  2 +-
5458  qt5/src/Doxyfile |  2 +-
5459  5 files changed, 23 insertions(+), 4 deletions(-)
5461 commit e238c1f83fd5f667336bfbb0e9a59569ff638ecc
5462 Author: Albert Astals Cid <aacid@kde.org>
5463 Date:   Fri Jan 3 00:29:28 2014 +0100
5465     Fix qt5 moc detection fix
5467  configure.ac | 8 ++++----
5468  1 file changed, 4 insertions(+), 4 deletions(-)
5470 commit 381ae2877acace4e8908b07ee5fb442bc19bf814
5471 Merge: 64100e7 a2f0e4b
5472 Author: Albert Astals Cid <aacid@kde.org>
5473 Date:   Fri Jan 3 00:04:29 2014 +0100
5475     Merge remote-tracking branch 'origin/poppler-0.24'
5477     Conflicts:
5478         CMakeLists.txt
5479         NEWS
5480         configure.ac
5481         cpp/Doxyfile
5482         qt4/src/Doxyfile
5483         qt5/src/Doxyfile
5485 commit a2f0e4b1fd8b3d9675cc00a561094bd78a63d048
5486 Author: Albert Astals Cid <aacid@kde.org>
5487 Date:   Thu Jan 2 23:48:29 2014 +0100
5489     0.24.5
5491  CMakeLists.txt   | 2 +-
5492  NEWS             | 4 ++++
5493  configure.ac     | 2 +-
5494  cpp/Doxyfile     | 2 +-
5495  qt4/src/Doxyfile | 2 +-
5496  qt5/src/Doxyfile | 2 +-
5497  6 files changed, 9 insertions(+), 5 deletions(-)
5499 commit 523b2731e0489bab58e66b21016bd6f010e616ea
5500 Author: Albert Astals Cid <aacid@kde.org>
5501 Date:   Thu Jan 2 22:54:42 2014 +0100
5503     Update copyrights
5505  poppler/JBIG2Stream.cc | 1 +
5506  1 file changed, 1 insertion(+)
5508 commit 64100e7f1f6b550e952838fce38615ec3788e17c
5509 Author: Fabio D'Urso <fabiodurso@hotmail.it>
5510 Date:   Sat Dec 28 12:11:47 2013 +0100
5512     Simplify some calls to GooString::format-family functions
5514  poppler/Object.h    | 4 ++--
5515  utils/pdftocairo.cc | 2 +-
5516  2 files changed, 3 insertions(+), 3 deletions(-)
5518 commit 0abde34d0f7ba0fc04a30dbfd78373ec9d9d0695
5519 Author: Fabio D'Urso <fabiodurso@hotmail.it>
5520 Date:   Sat Dec 28 12:11:05 2013 +0100
5522     Fixed some GooString format markers
5524  poppler/CMap.cc          | 3 ++-
5525  poppler/Function.cc      | 3 ++-
5526  poppler/StructElement.cc | 2 +-
5527  3 files changed, 5 insertions(+), 3 deletions(-)
5529 commit a7da4c6ac2b13308803806009c3437332b140586
5530 Author: Fabio D'Urso <fabiodurso@hotmail.it>
5531 Date:   Fri Dec 27 17:09:39 2013 +0100
5533     GooString format: fixed bug with printing LLONG_MIN
5535     ( -LLONG_MIN doesn't fit in a signed long long )
5537  goo/GooString.cc | 19 +++++++++++++------
5538  1 file changed, 13 insertions(+), 6 deletions(-)
5540 commit fe88f20cc565b4cf4765fed56c821989148ef454
5541 Author: Fabio D'Urso <fabiodurso@hotmail.it>
5542 Date:   Fri Dec 27 17:08:50 2013 +0100
5544     GooString format: Added some tests + improved documentation
5546  goo/GooString.h               | 10 +++++--
5547  qt4/tests/check_goostring.cpp | 66
5548  +++++++++++++++++++++++++++++++++++++++++++
5549  qt5/tests/check_goostring.cpp | 66
5550  +++++++++++++++++++++++++++++++++++++++++++
5551  3 files changed, 139 insertions(+), 3 deletions(-)
5553 commit 5234a349adb678d267a3d8ca13176ac8abb7afd2
5554 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
5555 Date:   Fri Dec 20 20:25:26 2013 +0100
5557     pdfunite: do not lose fonts when merging some files
5559  utils/pdfunite.cc | 8 +++++++-
5560  1 file changed, 7 insertions(+), 1 deletion(-)
5562 commit 8e24fcc0d296e07327e9cbe297f627bfc6471ee3
5563 Merge: 85efba3 b02f873
5564 Author: Albert Astals Cid <aacid@kde.org>
5565 Date:   Wed Dec 18 21:51:57 2013 +0100
5567     Merge remote-tracking branch 'origin/poppler-0.24'
5569     Conflicts:
5570         poppler/GfxState.cc
5572 commit b02f873174865837fed3a9544b70b8b21747a3dd
5573 Author: Fabio D'Urso <fabiodurso@hotmail.it>
5574 Date:   Wed Dec 18 21:46:12 2013 +0100
5576     Fixed some GooString format markers
5578  poppler/GfxState.cc | 9 +++++----
5579  1 file changed, 5 insertions(+), 4 deletions(-)
5581 commit 85efba38c02b5daf7d3fc46bc85850e6842a085d
5582 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
5583 Date:   Wed Dec 18 00:46:00 2013 +0100
5585     Make pdfunite work even if there's a single file given
5587     Bug #72720
5589  utils/pdfunite.cc | 4 ++--
5590  1 file changed, 2 insertions(+), 2 deletions(-)
5592 commit a766c55f68db38feed91cf003a0d5710e2f925a8
5593 Author: Tuomas Jormola <tj@solitudo.net>
5594 Date:   Mon Dec 16 20:43:28 2013 +0100
5596     Fix detection of moc for Qt5
5598     Bug #72744
5600     On my Mac OS X 10.9 Mavericks system with Qt 5.2.0 installed using
5601     Homebrew, the output of the moc command doesn't include the string
5602     "Qt 5" which is expected by the moc version detection logic in
5603     configure.ac of poppler 0.24.4. This patch updates the grep pattern so
5604     that the current expected moc version output and the version output of
5605     this installation of Qt5 are both detected as a valid moc for
5606     Qt5. With
5607     this patch applied, I was able to build and test poppler with Qt5
5608     support successfully.
5610     (09:26:05)(tj@gauri)(~)$ uname -a
5611     Darwin gauri.ad.local.domain 13.0.0 Darwin Kernel Version 13.0.0:
5612     Thu Sep 19 22:22:27 PDT 2013; root:xnu-2422.1.72~6/RELEASE_X86_64
5613     x86_64 i386 MacBookPro3,1 Darwin
5614     (09:26:08)(tj@gauri)(~)$ /usr/local/opt/qt5/bin/moc -v
5615     moc 5.2.0
5616     (09:26:24)(tj@gauri)(~)$
5618  configure.ac | 6 +++---
5619  1 file changed, 3 insertions(+), 3 deletions(-)
5621 commit a43b4bf84fe4bde6649049685bf4ed6a682e8286
5622 Author: Carlos Garcia Campos <carlosgc@gnome.org>
5623 Date:   Sun Dec 15 11:59:57 2013 +0100
5625     regtest: Add a command line option to create-report command to not
5626     launch the browser
5628  regtest/HTMLReport.py             | 5 +++--
5629  regtest/commands/create-report.py | 5 ++++-
5630  2 files changed, 7 insertions(+), 3 deletions(-)
5632 commit 113958276b96d7f1aab7042e1807a9970425d234
5633 Author: Carlos Garcia Campos <carlosgc@gnome.org>
5634 Date:   Sun Dec 15 11:48:51 2013 +0100
5636     regtest: Return an exist status code depending on whether the
5637     command succeeded
5639  regtest/TestRun.py                  | 2 ++
5640  regtest/commands/__init__.py        | 4 ++--
5641  regtest/commands/create-refs.py     | 2 ++
5642  regtest/commands/create-report.py   | 2 ++
5643  regtest/commands/find-regression.py | 4 +++-
5644  regtest/commands/run-tests.py       | 6 ++++--
5645  regtest/main.py                     | 8 ++++----
5646  regtest/poppler-regtest             | 2 +-
5647  8 files changed, 20 insertions(+), 10 deletions(-)
5649 commit 44cf2de0df351d5948893f6a4e2bca1168d16b70
5650 Author: Dominik Haumann <dhaumann@kde.org>
5651 Date:   Thu Dec 12 23:12:35 2013 +0100
5653     Arthur font rendering improvements
5655     The patch does does the following:
5656     - use NoPen to fill the glyphs
5657     - since SplashPath seems to bitwise OR stop and start of path,
5658       closing a subpath needs to happen before starting a path.
5660     Arthur needs serious work but this is a definite improvement in all
5661     the files i've tried it on
5663  qt4/src/ArthurOutputDev.cc | 18 +++++++++---------
5664  qt5/src/ArthurOutputDev.cc | 18 +++++++++---------
5665  2 files changed, 18 insertions(+), 18 deletions(-)
5667 commit 02863f683be4543a2af6c26d53be93785d2b836a
5668 Author: Albert Astals Cid <aacid@kde.org>
5669 Date:   Thu Dec 12 23:09:43 2013 +0100
5671     qt: Simple silly test program to save to file
5673     Allows us to do some quick arthur testing
5675  qt4/tests/CMakeLists.txt          |  1 +
5676  qt4/tests/Makefile.am             |  8 ++++-
5677  qt4/tests/test-render-to-file.cpp | 69
5678  +++++++++++++++++++++++++++++++++++++++
5679  qt5/tests/CMakeLists.txt          |  1 +
5680  qt5/tests/Makefile.am             |  8 ++++-
5681  qt5/tests/test-render-to-file.cpp | 69
5682  +++++++++++++++++++++++++++++++++++++++
5683  6 files changed, 154 insertions(+), 2 deletions(-)
5685 commit 018892d4ceccd5e2994cdb74cd2d401293fc929d
5686 Author: Albert Astals Cid <aacid@kde.org>
5687 Date:   Wed Dec 11 23:05:53 2013 +0100
5689     0.25.0
5691  CMakeLists.txt      | 6 +++---
5692  configure.ac        | 4 ++--
5693  cpp/Doxyfile        | 2 +-
5694  poppler/Makefile.am | 2 +-
5695  qt4/src/Doxyfile    | 2 +-
5696  qt5/src/Doxyfile    | 2 +-
5697  6 files changed, 9 insertions(+), 9 deletions(-)
5699 commit a1b99b26da9124fa55f773af55ae7382bd911d47
5700 Author: Albert Astals Cid <aacid@kde.org>
5701 Date:   Wed Dec 11 23:00:00 2013 +0100
5703     NEWS
5705  NEWS | 23 +++++++++++++++++++++++
5706  1 file changed, 23 insertions(+)
5708 commit 10a0c45676ef56bee5924e889a7e7c21244b4339
5709 Author: Albert Astals Cid <aacid@kde.org>
5710 Date:   Tue Dec 10 20:48:36 2013 +0100
5712     Update copyrights
5714  cpp/poppler-image.cpp             | 1 +
5715  goo/PNGWriter.cc                  | 2 +-
5716  poppler/MarkedContentOutputDev.cc | 2 ++
5717  poppler/MarkedContentOutputDev.h  | 2 ++
5718  poppler/Object.h                  | 1 +
5719  poppler/PDFDoc.h                  | 1 +
5720  utils/ImageOutputDev.h            | 2 +-
5721  7 files changed, 9 insertions(+), 2 deletions(-)
5723 commit 6c0e7d35f273583acc2aa818860e3120b0cab64f
5724 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
5725 Date:   Tue Dec 10 20:14:39 2013 +0100
5727     correction for knockout transparency groups
5729     Fixes test "G" in eci_altona-test-suite-v2_technical2_x4.pdf
5731  poppler/SplashOutputDev.cc  | 18 ++++++++++---
5732  splash/Splash.cc            | 63
5733  +++++++++++++++++++++++++++++++++------------
5734  splash/SplashFTFontEngine.h |  3 +++
5735  splash/SplashFontEngine.cc  | 13 ++++++++++
5736  splash/SplashFontEngine.h   |  5 ++++
5737  5 files changed, 82 insertions(+), 20 deletions(-)
5739 commit f77bc21813ae7234ec4ce94ce4e92230fe5c174a
5740 Merge: 06e9dc9 58e04a0
5741 Author: Albert Astals Cid <aacid@kde.org>
5742 Date:   Sat Dec 7 16:56:11 2013 +0000
5744     Merge remote-tracking branch 'origin/poppler-0.24'
5746     Conflicts:
5747         utils/pdfimages.cc
5748         utils/pdfinfo.cc
5749         utils/pdfseparate.cc
5751 commit 06e9dc917650f562cd6f6666190a8c25756514a3
5752 Author: Albert Astals Cid <aacid@kde.org>
5753 Date:   Sat Dec 7 16:39:02 2013 +0000
5755     Compile++
5757  CMakeLists.txt | 2 ++
5758  1 file changed, 2 insertions(+)
5760 commit 58e04a08afee39370283c494ee2e4e392fd3b684
5761 Author: Fabio D'Urso <fabiodurso@hotmail.it>
5762 Date:   Sat Dec 7 16:33:09 2013 +0000
5764     segExtraBytes is a goffset not an int so use lld
5766     Fixes KDE bug #328511
5768  poppler/JBIG2Stream.cc | 2 +-
5769  1 file changed, 1 insertion(+), 1 deletion(-)
5771 commit 3335d5e52fd7527bba7368ad6e87f1188808582f
5772 Author: Carlos Garcia Campos <carlosgc@gnome.org>
5773 Date:   Fri Dec 6 17:28:13 2013 +0100
5775     regtest: Limit the stderr files to ~1MB
5777     Some tests send a lot of information to stderr, usually due to parsing
5778     errors in buggy documents. More than 1MB of stderr output is
5779     diffcult to
5780     hanlde and in most cases it's redundant with a lot of duplicated
5781     messages.
5782     This patch reduced the size of the refs dir for the complete test
5783     suite
5784     by 1GB.
5786  regtest/backends/__init__.py | 6 +++++-
5787  1 file changed, 5 insertions(+), 1 deletion(-)
5789 commit 24107ac47625438837d7c29053bff795f986a6bb
5790 Author: Carlos Garcia Campos <carlosgc@gnome.org>
5791 Date:   Fri Dec 6 13:24:47 2013 +0100
5793     regtest: Save checksum results sorted in md5 files
5795     We are using os.listdir() to get the list of test results that returns
5796     files in arbitrary order.
5798  regtest/backends/__init__.py | 2 +-
5799  1 file changed, 1 insertion(+), 1 deletion(-)
5801 commit f1c9993d58fb9d191a7b3e26bfcaf7b5eec5323d
5802 Author: Carlos Garcia Campos <carlosgc@gnome.org>
5803 Date:   Fri Dec 6 13:03:24 2013 +0100
5805     regtest: Show also the tests expected to crash/fail to run but
5806     don't fail
5808  regtest/TestRun.py | 8 +++++++-
5809  1 file changed, 7 insertions(+), 1 deletion(-)
5811 commit 64d1e79c863d12b12b87ed0e3139d364f503e026
5812 Author: Carlos Garcia Campos <carlosgc@gnome.org>
5813 Date:   Fri Dec 6 12:51:48 2013 +0100
5815     regtest: Improve readability of test results
5817     Show a summary of tests failed per backend with the percentages and
5818     use a
5819     new line for every test in the result instead of using a comma
5820     separated
5821     line.
5823  regtest/TestRun.py | 67
5824  ++++++++++++++++++++++++++++++++++++++----------------
5825  1 file changed, 47 insertions(+), 20 deletions(-)
5827 commit c35bc1da9402896c88999f9cffed6962a265f32e
5828 Author: Carlos Garcia Campos <carlosgc@gnome.org>
5829 Date:   Fri Dec 6 10:04:48 2013 +0100
5831     glib-demo: Increase the default size of the main window
5833     Some demos like annots that show a document view use more space than
5834     they used to, requiring to manually resize the window everytime.
5836  glib/demo/main.c | 2 +-
5837  1 file changed, 1 insertion(+), 1 deletion(-)
5839 commit ab7da0bf62bb5032c4683d9cd841075d26045aae
5840 Author: Germán Poo-Caamaño <gpoo@gnome.org>
5841 Date:   Mon Oct 28 22:52:22 2013 -0700
5843     glib-demo: Add Square and Circle annotations demo
5845     https://bugs.freedesktop.org/show_bug.cgi?id=70983
5847  glib/demo/annots.c | 19 +++++++++++++++++++
5848  1 file changed, 19 insertions(+)
5850 commit 2ec450567f27bba3ee4a08b5e69b7c9605bea4bb
5851 Author: Germán Poo-Caamaño <gpoo@gnome.org>
5852 Date:   Mon Oct 28 22:48:39 2013 -0700
5854     glib: Add implementation of Square and Circle annotations
5856     Square and Circle only differ in the constructor which defines
5857     the subtype.  Therefore, it uses the same name than Poppler's
5858     Geometry class.
5860     https://bugs.freedesktop.org/show_bug.cgi?id=70983
5862  glib/poppler-annot.cc               | 263
5863  ++++++++++++++++++++++++++++++++----
5864  glib/poppler-annot.h                |  23 ++++
5865  glib/poppler-page.cc                |   6 +
5866  glib/poppler-private.h              |   2 +
5867  glib/poppler.h                      |   2 +
5868  glib/reference/poppler-sections.txt |  16 +++
5869  6 files changed, 286 insertions(+), 26 deletions(-)
5871 commit e109cf2461d5be93d004593123d875a28fd79b61
5872 Author: Carlos Garcia Campos <carlosgc@gnome.org>
5873 Date:   Tue Nov 26 20:12:22 2013 +0100
5875     annots: Make Annot::setBorder receive an AnnotBorder object
5877     Instead of receiving AnnotBorderArray. Also implement writeToObject in
5878     both AnnotBorderArray and AnnotBorderBS to make sure that
5879     Annot::setBorder will work for both cases.
5881  poppler/Annot.cc | 51 +++++++++++++++++++++++++++++++++++++++++++++------
5882  poppler/Annot.h  | 10 +++++++---
5883  2 files changed, 52 insertions(+), 9 deletions(-)
5885 commit 3979b82982e84107d93fbbe95350bf25ce47398d
5886 Author: Carlos Garcia Campos <carlosgc@gnome.org>
5887 Date:   Tue Nov 26 14:44:57 2013 +0100
5889     annots: Use a default border for annots that can have a BS entry
5891     According to the spec if neither the Border nor the BS entry is
5892     present,
5893     the border shall be drawn as a solid line with a width of 1 point.
5894     However, acroread seems to ignore the Border entry for annots
5895     that can't
5896     have a BS entry.
5898  poppler/Annot.cc | 223
5899  ++++++++++++++++++++++++++++++++-----------------------
5900  1 file changed, 132 insertions(+), 91 deletions(-)
5902 commit 36c07c82bdff010695c5d615b67506922522d0e8
5903 Author: Carlos Garcia Campos <carlosgc@gnome.org>
5904 Date:   Tue Nov 26 14:07:21 2013 +0100
5906     annots: Add helper function Annot::setLineStyleForBorder
5908     It sets the line dash and width based on the given AnnotBorder. Use it
5909     only when the border width is greater than 0 for FreeText annotations
5910     and always for annotations that use the border to set the line
5911     width and
5912     dash, but don't draw a border.
5914  poppler/Annot.cc | 110
5915  ++++++++++++++++---------------------------------------
5916  poppler/Annot.h  |   1 +
5917  2 files changed, 32 insertions(+), 79 deletions(-)
5919 commit e7b1ff97318fd6c3a8fed3a33d45f1cb55208b28
5920 Author: Carlos Garcia Campos <carlosgc@gnome.org>
5921 Date:   Tue Nov 26 11:40:57 2013 +0100
5923     annots: Remove unused typeUnknown AnnotBorderType from AnnotBorder
5925     Also make the AnnotBorder constructor protected to make sure it's not
5926     possible to create AnnotBorder instances.
5928  poppler/Annot.cc |  3 ---
5929  poppler/Annot.h  | 12 ++++++++----
5930  2 files changed, 8 insertions(+), 7 deletions(-)
5932 commit 17b2623360ed8917e94a8e5b880e92e6db70335e
5933 Author: Adrian Perez de Castro <aperez@igalia.com>
5934 Date:   Tue Jun 18 00:35:51 2013 +0300
5936     Tagged-PDF: Text content extraction from structure elements
5938     Implement StructElement::getText(), by using MCOutputDev. This
5939     output device
5940     captures pieces of text (aka "spans") which have the same attributes
5941     into
5942     a list of TextSpan objects.
5944     https://bugs.freedesktop.org/show_bug.cgi?id=64815
5946  poppler/Makefile.am               |   2 +
5947  poppler/MarkedContentOutputDev.cc | 210
5948  ++++++++++++++++++++++++++++++++++++++
5949  poppler/MarkedContentOutputDev.h  | 128 +++++++++++++++++++++++
5950  poppler/StructElement.cc          |  50 +++++++++
5951  poppler/StructElement.h           |  28 +++++
5952  5 files changed, 418 insertions(+)
5954 commit 2c4320c26744ea28be10eac7cc54980c9eb4fc27
5955 Author: Carlos Garcia Campos <carlosgc@gnome.org>
5956 Date:   Tue Dec 3 19:07:09 2013 +0100
5958     glib-demo: Show number of charcters and text layout units in text demo
5960     It helps to easily detect the cases where these values mismatch.
5962  glib/demo/text.c | 4 ++--
5963  1 file changed, 2 insertions(+), 2 deletions(-)
5965 commit 98d75dcdb9b73feb6f35d8ad76f5d0c428289f91
5966 Author: Jason Crain <jason@aquaticape.us>
5967 Date:   Sat Nov 30 17:29:50 2013 +0100
5969     Limit use of ZapfDingbats character names
5971     Some PDFs use names from ZapfDingbats (a1-a206) without intending for
5972     them to be used for text extraction.  Only use these character names
5973     to locate glyphs or for text extraction with ZapfDingbats fonts.
5975     Bug #60243
5977  goo/GooString.cc             |  10 ++
5978  goo/GooString.h              |   4 +
5979  poppler/GfxFont.cc           |  15 +-
5980  poppler/GlobalParams.cc      |  33 +++-
5981  poppler/GlobalParams.h       |  16 +-
5982  poppler/NameToUnicodeTable.h | 415
5983  ++++++++++++++++++++++---------------------
5984  6 files changed, 274 insertions(+), 219 deletions(-)
5986 commit 817cc333ca8009998f2099583fd0a2fc703f3db3
5987 Author: Carlos Garcia Campos <carlosgc@gnome.org>
5988 Date:   Fri Nov 29 10:07:16 2013 +0100
5990     regtest: Do not buffer stderr output
5992     Some buggy documents can produce a huge stderr output because
5993     of parsing
5994     errors or whatever. We could give a file directly to Popen to
5995     write the
5996     stderr file, but we only want to create the file when there's output,
5997     because it's what we use to know whether the command produced
5998     output or
5999     not. So, instead of buffering the whole output and then write it
6000     to the
6001     file, now we read from the pipe while the command is running, writing
6002     the output in chunks to the file. This improves a lot the memory
6003     consumption when running some tests.
6005  regtest/backends/__init__.py | 40
6006  ++++++++++++++++++++++++++++++----------
6007  1 file changed, 30 insertions(+), 10 deletions(-)
6009 commit f8f82f1cc3a948239a05d7762210a3f244299db6
6010 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6011 Date:   Fri Nov 29 10:03:24 2013 +0100
6013     regtest: Read test results in chunks to get the md5 digest
6015     Some backends can generate huge results, like huge postscript
6016     files that
6017     we don't want to load in memory to get the md5. So, instead of
6018     creating
6019     thr md5 object with the entire file, we feed it with chunks of data
6020     using the update method. This improves a lot the memory consumption
6021     and
6022     performance as well.
6024  regtest/backends/__init__.py | 19 ++++++++++++-------
6025  1 file changed, 12 insertions(+), 7 deletions(-)
6027 commit 3444a44397a890dbeb1bd10357dbc8246fd21ad0
6028 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6029 Date:   Fri Nov 29 10:01:20 2013 +0100
6031     regtest: Remove unused method _check_exit_status2
6033     It was used when the backends ran in parallel odd and even pages, but
6034     it's no longer used since threads support was added.
6036  regtest/backends/__init__.py | 20 --------------------
6037  1 file changed, 20 deletions(-)
6039 commit 5f825df417947c51943f1db327e1aa6c3faa15b0
6040 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6041 Date:   Fri Nov 29 09:57:57 2013 +0100
6043     regtest: Do not store the current line in Printer but only its length
6045     We are not using the line text anymore, but only the length.
6047  regtest/Printer.py | 10 +++++-----
6048  1 file changed, 5 insertions(+), 5 deletions(-)
6050 commit 1486d93f0f6418b37ccc57568717d9349a79935b
6051 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6052 Date:   Wed Nov 27 18:29:36 2013 +0100
6054     regtest: Do not consider docs with no refs as skipped
6056     Handle them differently as new docs, and show them in the summary
6057     suggesting to use create-refs command to include them in the test
6058     suite.
6060  regtest/TestRun.py | 40 +++++++++++++++++++++++-----------------
6061  1 file changed, 23 insertions(+), 17 deletions(-)
6063 commit 5241c0cc730c380dc44c3a081e1de675e1915861
6064 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6065 Date:   Wed Nov 27 17:18:37 2013 +0100
6067     regtest: Use number of tests run to show the progress
6069     Instead of using the number of document tested. We don't really
6070     need to
6071     set a number to a particular document, we only want to know the
6072     progress
6073     of the whole process. This ensures that the progress is shown in the
6074     correct order. It also simplifies the code a bit.
6075     Also improved the output formatting to make it easier to read.
6077  regtest/Printer.py        |  44 ++++-----------
6078  regtest/TestReferences.py |  50 +++++++++++------
6079  regtest/TestRun.py        | 136
6080  +++++++++++++++++++++++++---------------------
6081  3 files changed, 118 insertions(+), 112 deletions(-)
6083 commit 0af3e009a702d0c6ca716565ab87b386baa0a1ed
6084 Author: Albert Astals Cid <aacid@kde.org>
6085 Date:   Wed Nov 27 00:53:16 2013 +0100
6087     0.24.4
6089  CMakeLists.txt      |  4 ++--
6090  NEWS                | 18 ++++++++++++++++++
6091  configure.ac        |  2 +-
6092  cpp/Doxyfile        |  2 +-
6093  poppler/Makefile.am |  2 +-
6094  qt4/src/Doxyfile    |  2 +-
6095  qt5/src/Doxyfile    |  2 +-
6096  7 files changed, 25 insertions(+), 7 deletions(-)
6098 commit a42a13be0a0cda71dc230a73f7b16eb4eb066251
6099 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
6100 Date:   Wed Nov 27 00:05:57 2013 +0100
6102     Warn the user if he provides a wrong range
6104  utils/pdffonts.cc    | 7 +++++++
6105  utils/pdfimages.cc   | 7 +++++++
6106  utils/pdfinfo.cc     | 7 +++++++
6107  utils/pdfseparate.cc | 7 +++++++
6108  utils/pdftocairo.cc  | 7 +++++++
6109  utils/pdftohtml.cc   | 8 +++++++-
6110  utils/pdftoppm.cc    | 7 +++++++
6111  utils/pdftops.cc     | 7 +++++++
6112  utils/pdftotext.cc   | 6 ++++++
6113  9 files changed, 62 insertions(+), 1 deletion(-)
6115 commit 45552cafaeef6b883078db269437586add1dc32c
6116 Author: Albert Astals Cid <aacid@kde.org>
6117 Date:   Tue Nov 26 23:36:12 2013 +0100
6119     Update copyrights
6121  utils/pdftotext.cc | 1 +
6122  1 file changed, 1 insertion(+)
6124 commit f20fe89d4f5a8f768e2019f25cecf40cd0e4f5f8
6125 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6126 Date:   Mon Nov 25 09:05:41 2013 +0100
6128     glib-demo: Add an area selector to text demo
6130     And use the for_area variants of the API to get the text, text layout
6131     and text attributes.
6133  glib/demo/text.c | 114
6134  +++++++++++++++++++++++++++++++++++++++++++++++++++++--
6135  1 file changed, 110 insertions(+), 4 deletions(-)
6137 commit bb2b7fb491fb72f0ea024d80df89680ede3457b4
6138 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6139 Date:   Mon Nov 25 09:04:30 2013 +0100
6141     glib: Add API to get text, text layout and text attributes for a
6142     given area
6144  glib/poppler-page.cc                | 107
6145  ++++++++++++++++++++++++++++++++++--
6146  glib/poppler-page.h                 |   8 +++
6147  glib/reference/poppler-sections.txt |   3 +
6148  3 files changed, 113 insertions(+), 5 deletions(-)
6150 commit f662973b0da52da84acc3668a0e037ee72498193
6151 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6152 Date:   Sat Nov 2 14:07:07 2013 +0100
6154     TextOutputDev: Honor the selection rectangle passed to
6155     TextPage::getSelectionWords()
6157     Make TextPage::getSelectionWords() return a list of TextWordSelection
6158     instead of a list of TextWord so that it's possible to know which
6159     characters of the word are inside the given selection rectangle.
6160     Adapt the glib frontend to the new API and use the selection bounds
6161     instead of the whole word to build the list of characters in
6162     poppler_page_get_text_layout() and poppler_page_get_text_attributes(),
6163     which ensures the number of glyphs returned is in sync with the number
6164     of characters returned by poppler_page_get_text().
6166     https://bugs.freedesktop.org/show_bug.cgi?id=71160
6168  glib/poppler-page.cc     | 22 ++++++++++++++--------
6169  poppler/TextOutputDev.cc | 40 ++++++++--------------------------------
6170  poppler/TextOutputDev.h  | 20 ++++++++++++++++++++
6171  3 files changed, 42 insertions(+), 40 deletions(-)
6173 commit 18fab454c59b1c77c691617aaef99245eacd83b5
6174 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6175 Date:   Mon Oct 28 22:41:41 2013 -0700
6177     glib-demo: Simplify annotations list and its properties
6179     * Move the annotation's rectangle to properties to make the
6180       list view of annotations cleaner.
6181     * Remove duplicated information: flags and page are already
6182       present in the UI.
6184     https://bugs.freedesktop.org/show_bug.cgi?id=70982
6186  glib/demo/annots.c | 70
6187  ++++++++++++------------------------------------------
6188  1 file changed, 15 insertions(+), 55 deletions(-)
6190 commit 770a7ac9833a3c4f4f0399093272d4d0bdc7923b
6191 Merge: e7a0f2b 9ae29c7
6192 Author: Albert Astals Cid <aacid@kde.org>
6193 Date:   Thu Nov 21 23:58:29 2013 +0100
6195     Merge remote-tracking branch 'origin/poppler-0.24'
6197 commit 9ae29c7a07d0f372dbfc4aca17bbb646126aedb5
6198 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
6199 Date:   Thu Nov 21 23:53:53 2013 +0100
6201     Don't end loop if reading from GooFile fails
6203     Bug #71835
6205  poppler/Stream.cc | 3 +++
6206  1 file changed, 3 insertions(+)
6208 commit e7a0f2b942fe621304275175324f7809d1c83d80
6209 Author: Hib Eris <hib@hiberis.nl>
6210 Date:   Wed Nov 20 00:43:27 2013 +0100
6212     Fix warning on signed/unsigned comparison in GfxState.cc
6214     Bug #71641
6216  poppler/GfxState.cc | 3 ++-
6217  1 file changed, 2 insertions(+), 1 deletion(-)
6219 commit c784c4c3a582aaa4e10c223665cb876e12b7c16f
6220 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6221 Date:   Mon Nov 18 00:57:53 2013 -0800
6223     glib-demo: Add support for simple line annotations
6225     https://bugs.freedesktop.org/show_bug.cgi?id=70981
6227  glib/demo/annots.c | 99
6228  +++++++++++++++++++++++++++++++++++++++++++++++++-----
6229  1 file changed, 91 insertions(+), 8 deletions(-)
6231 commit 2d164e06b8a84ade6689d85bba2d606c66bf62a9
6232 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6233 Date:   Mon Nov 18 00:48:13 2013 -0800
6235     glib-demo: add color selection for new annotations
6237     https://bugs.freedesktop.org/show_bug.cgi?id=71727
6239  glib/demo/annots.c | 34 ++++++++++++++++++++++++++++++++++
6240  1 file changed, 34 insertions(+)
6242 commit 7127a2c705787f6f44b0852efeabe9fdeae7e2c0
6243 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6244 Date:   Sun Nov 17 23:38:32 2013 -0800
6246     glib: Add support for simple line annotations
6248     https://bugs.freedesktop.org/show_bug.cgi?id=70981
6250  glib/poppler-annot.cc               | 79
6251  +++++++++++++++++++++++++++++++++++++
6252  glib/poppler-annot.h                | 12 ++++++
6253  glib/poppler-page.cc                |  3 ++
6254  glib/poppler-private.h              |  1 +
6255  glib/poppler.h                      |  1 +
6256  glib/reference/poppler-sections.txt |  7 ++++
6257  6 files changed, 103 insertions(+)
6259 commit 451bac9f05bab18f3aa0392ddf6eb6b569004cb8
6260 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6261 Date:   Sun Nov 17 23:30:14 2013 -0800
6263     glib: Add PopplerPoint boxed type
6265     https://bugs.freedesktop.org/show_bug.cgi?id=70981
6267  glib/poppler-page.cc                | 54
6268  +++++++++++++++++++++++++++++++++++++
6269  glib/poppler-page.h                 | 20 ++++++++++++++
6270  glib/poppler.h                      |  1 +
6271  glib/reference/poppler-sections.txt |  5 ++++
6272  4 files changed, 80 insertions(+)
6274 commit c01cee165392ba8297e4168111a66d2acb272a99
6275 Merge: 07c2554 47605a8
6276 Author: Albert Astals Cid <aacid@kde.org>
6277 Date:   Mon Nov 18 22:58:28 2013 +0100
6279     Merge remote-tracking branch 'origin/poppler-0.24'
6281     Conflicts:
6282         poppler/Catalog.cc
6283         poppler/Catalog.h
6285 commit 47605a8aaf85bee21601219b04c0c8e6cf982507
6286 Author: José Aliste <jaliste@src.gnome.org>
6287 Date:   Mon Nov 18 22:52:08 2013 +0100
6289     Catalog: sort entries of NameTrees to make sure lookup works
6291     Bug #26049
6293  poppler/Catalog.cc | 12 ++++++++++++
6294  poppler/Catalog.h  |  2 ++
6295  2 files changed, 14 insertions(+)
6297 commit 07c255482f7ec8a8cfd4eaeaf7b07de317bbcc7a
6298 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6299 Date:   Sun Oct 27 13:30:22 2013 -0700
6301     glib-demo: Add annotations interactively
6303     * Prepare UI to add multiple annotations type.
6304     * Remove dialog and button add annotations.
6306     https://bugs.freedesktop.org/show_bug.cgi?id=69978
6308  glib/demo/annots.c | 348
6309  ++++++++++++++++++++++++++++++++---------------------
6310  1 file changed, 213 insertions(+), 135 deletions(-)
6312 commit 4b7c91ea697359751f9abe9ec5e63021c90a60ed
6313 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6314 Date:   Sat Sep 28 23:18:07 2013 -0700
6316     glib: Add getter and setter for annotation's rectangle
6318     Annotation objects contain at least two keys, Rect and Subtype.
6319     The former has the coordinates where the annotation is placed.
6320     The getter and setter allows to obtain and modify the position
6321     of a given annotation.
6323     https://bugs.freedesktop.org/show_bug.cgi?id=70901
6325  glib/poppler-annot.cc               | 48
6326  +++++++++++++++++++++++++++++++++++++
6327  glib/poppler-annot.h                |  4 ++++
6328  glib/reference/poppler-sections.txt |  2 ++
6329  3 files changed, 54 insertions(+)
6331 commit 491f0a170c72271a7a9ce049fbcfe81f08cff162
6332 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
6333 Date:   Fri Nov 15 20:35:12 2013 +0100
6335     pdftotext: Escape the text of the xml headers
6337  utils/pdftotext.cc | 6 ++++--
6338  1 file changed, 4 insertions(+), 2 deletions(-)
6340 commit 4da94680d4d2d6b1bd3351d476a20f9c7ae565bc
6341 Merge: 3ea3d7c 78c407a
6342 Author: Albert Astals Cid <aacid@kde.org>
6343 Date:   Fri Nov 15 20:27:00 2013 +0100
6345     Merge remote-tracking branch 'origin/poppler-0.24'
6347 commit 3ea3d7c6c7a0ede76428204ec11aec3a844117fc
6348 Author: Hib Eris <hib@hiberis.nl>
6349 Date:   Fri Nov 15 19:59:52 2013 +0100
6351     pdftotext: Silence warning for may be used uninitialized variable
6353     Bug #71640
6355  utils/pdftotext.cc | 2 +-
6356  1 file changed, 1 insertion(+), 1 deletion(-)
6358 commit 97910b9eb92df49757915bde02e0d54de04552d4
6359 Author: Hib Eris <hib@hiberis.nl>
6360 Date:   Fri Nov 15 19:55:19 2013 +0100
6362     Do not close stdout in pdftotext
6364     Bug #71639
6366  utils/pdftotext.cc | 6 ++++--
6367  1 file changed, 4 insertions(+), 2 deletions(-)
6369 commit 78c407ac7e8f48ae2d2c75ad0f5960390190d2e3
6370 Author: Albert Astals Cid <aacid@kde.org>
6371 Date:   Fri Nov 15 20:25:52 2013 +0100
6373     destionation -> destination
6375     And this is why the xml based api has to die
6377     Bug #71643
6378     Found by Hib
6380  qt4/src/poppler-annotation.cc | 5 +++--
6381  qt5/src/poppler-annotation.cc | 3 ++-
6382  2 files changed, 5 insertions(+), 3 deletions(-)
6384 commit a23c9ad4c0536d680bedc563444ce3adf6e1ee9e
6385 Author: Hib Eris <hib@hiberis.nl>
6386 Date:   Fri Nov 15 11:38:45 2013 +0100
6388     Silence warning for may be used uninitialized variable in
6389     ImageOutputDec.cc
6391     Fixes warning:
6393       CXX    ImageOutputDev.lo
6394     ImageOutputDev.cc: In member function 'void
6395     ImageOutputDev::writeImageFile(ImgWriter*,
6396     ImageOutputDev::ImageFormat, const char*, Stream*, int, int,
6397     GfxImageColorMap*)':
6398     ImageOutputDev.cc:409:28: warning: 'imgStr' may be used uninitialized
6399     in this function [-Wmaybe-uninitialized]
6401     Bug #71642
6403  utils/ImageOutputDev.cc | 3 ++-
6404  1 file changed, 2 insertions(+), 1 deletion(-)
6406 commit c43a80e65fc570a8017892ba111a8c48ac33d9ad
6407 Author: Hib Eris <hib@hiberis.nl>
6408 Date:   Fri Nov 15 19:59:52 2013 +0100
6410     pdftotext: Silence warning for may be used uninitialized variable
6412     Bug #71640
6414  utils/pdftotext.cc | 2 +-
6415  1 file changed, 1 insertion(+), 1 deletion(-)
6417 commit f905d804c0d1c715d8423938f41b5a002c0ef15d
6418 Author: Hib Eris <hib@hiberis.nl>
6419 Date:   Fri Nov 15 19:55:19 2013 +0100
6421     Do not close stdout in pdftotext
6423     Bug #71639
6425  utils/pdftotext.cc | 6 ++++--
6426  1 file changed, 4 insertions(+), 2 deletions(-)
6428 commit 33e703ac9bb6cf69664d6c6fddd3bebd56336074
6429 Merge: 8294d18 7c74bcc
6430 Author: Albert Astals Cid <aacid@kde.org>
6431 Date:   Fri Nov 15 19:50:10 2013 +0100
6433     Merge remote-tracking branch 'origin/poppler-0.24'
6435 commit 7c74bccdf514cce05987dde7fb1cce4ac65ff025
6436 Author: Albert Astals Cid <aacid@kde.org>
6437 Date:   Fri Nov 15 19:48:07 2013 +0100
6439     Forgot to update the copyrights
6441  poppler/Lexer.cc  | 2 +-
6442  poppler/Lexer.h   | 2 +-
6443  poppler/Parser.cc | 2 +-
6444  poppler/Parser.h  | 2 +-
6445  4 files changed, 4 insertions(+), 4 deletions(-)
6447 commit ebe49d597a62aa94601c2e4595dbad1895ea7ef0
6448 Author: Albert Astals Cid <aacid@kde.org>
6449 Date:   Fri Nov 15 19:33:00 2013 +0100
6451     Fix regression in broken endstream detection
6453     Rregression was caused by e1ffa9100cf6b4a444be7ed76b11698a5c5bb441
6454     Fixes bug #70854
6456  poppler/Lexer.cc  |  4 ++--
6457  poppler/Lexer.h   |  2 +-
6458  poppler/Parser.cc | 11 ++++-------
6459  poppler/Parser.h  |  2 +-
6460  4 files changed, 8 insertions(+), 11 deletions(-)
6462 commit 8294d18ea96bd18be076bccbdbdaa015fc48aa12
6463 Author: Adrian Perez de Castro <aperez@igalia.com>
6464 Date:   Thu Sep 26 20:46:34 2013 +0300
6466     Tagged-PDF: Parsing of StructElem standard types and attributes
6468     Parse attributes and standard types of StructElem nodes of the
6469     document structure tree. Type name aliases are resolved via the
6470     RoleMap (and cycles detected). Both standard attributes and user
6471     properties are mapped to instances of the Attribute class.
6472     Attributes are parsed both via ClassMap references and directly
6473     referenced from the StructElem objects.
6475     https://bugs.freedesktop.org/show_bug.cgi?id=64815
6477  poppler/StructElement.cc | 1018
6478  +++++++++++++++++++++++++++++++++++++++++++++-
6479  poppler/StructElement.h  |  113 ++++-
6480  2 files changed, 1126 insertions(+), 5 deletions(-)
6482 commit 4e0cbd37b964107c0fb531d48876a33ae843bf27
6483 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
6484 Date:   Mon Nov 11 22:46:07 2013 +0100
6486     pdftohtml: Add -? and --help
6488  utils/pdftohtml.cc | 6 +++++-
6489  1 file changed, 5 insertions(+), 1 deletion(-)
6491 commit 4dbd36f5b35dd0964e59d942242aecdc6b474c89
6492 Author: Andres Gomez <agomez@igalia.com>
6493 Date:   Tue Nov 5 09:52:23 2013 +0200
6495     glib-demo: Fix conding style issue in main.c
6497     https://bugs.freedesktop.org/show_bug.cgi?id=71245
6499  glib/demo/main.c | 2 +-
6500  1 file changed, 1 insertion(+), 1 deletion(-)
6502 commit 02f3c235eaf60350c98e88dbe266378fccef59d7
6503 Author: Andres Gomez <agomez@igalia.com>
6504 Date:   Tue Nov 5 09:52:23 2013 +0200
6506     glib-demo: Fix a typo in function name
6508     https://bugs.freedesktop.org/show_bug.cgi?id=71245
6510  glib/demo/main.c | 6 +++---
6511  1 file changed, 3 insertions(+), 3 deletions(-)
6513 commit 5620b82e69335b7f12d877a24f1a463604f0e515
6514 Author: Andres Gomez <agomez@igalia.com>
6515 Date:   Tue Nov 5 09:52:23 2013 +0200
6517     glib-demo: Fix trailing whitespaces in main.c
6519     https://bugs.freedesktop.org/show_bug.cgi?id=71245
6521  glib/demo/main.c | 14 +++++++-------
6522  1 file changed, 7 insertions(+), 7 deletions(-)
6524 commit 43309d92d327b4ae8e89edb15482247045d726a4
6525 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6526 Date:   Sat Sep 28 20:45:32 2013 -0700
6528     glib-demo: Make the Remove annotation button prominent in demo
6530     Move out from Annotation properties to the top. This make better
6531     use of the space.
6532     Make the remove button active only if there is an annotation
6533     selected.
6535     https://bugs.freedesktop.org/show_bug.cgi?id=69978
6537  glib/demo/annots.c | 22 +++++++++++++---------
6538  1 file changed, 13 insertions(+), 9 deletions(-)
6540 commit f4a72fd3c61091d6b455af9a881c2390da19b506
6541 Author: Albert Astals Cid <aacid@kde.org>
6542 Date:   Sat Oct 26 19:06:34 2013 +0200
6544     0.24.3
6546  CMakeLists.txt   |  2 +-
6547  NEWS             | 14 ++++++++++++++
6548  configure.ac     |  2 +-
6549  cpp/Doxyfile     |  2 +-
6550  qt4/src/Doxyfile |  2 +-
6551  qt5/src/Doxyfile |  2 +-
6552  6 files changed, 19 insertions(+), 5 deletions(-)
6554 commit 33a5af32cd5769cf1b6c6344077ac4a3f407ba21
6555 Author: Albert Astals Cid <aacid@kde.org>
6556 Date:   Sat Oct 26 18:48:50 2013 +0200
6558     Update copyrights
6560  qt4/src/poppler-document.cc | 2 +-
6561  utils/pdfseparate.cc        | 2 +-
6562  2 files changed, 2 insertions(+), 2 deletions(-)
6564 commit 9f09b9596f1fc52481914019d68c8f9b85b5c438
6565 Merge: bd893d4 61f79b8
6566 Author: Albert Astals Cid <aacid@kde.org>
6567 Date:   Thu Oct 24 01:03:02 2013 +0200
6569     Merge remote-tracking branch 'origin/poppler-0.24'
6571 commit 61f79b8447c3ac8ab5a26e79e0c28053ffdccf75
6572 Author: Albert Astals Cid <aacid@kde.org>
6573 Date:   Thu Oct 24 00:54:56 2013 +0200
6575     Allow only one %d in the filename
6577     Fixes crashes if you had %s and similar in the filename
6579     Inspired from patch by Pedro Ribeiro <pedrib@gmail.com>
6581     Bug #69434
6583  utils/pdfseparate.cc | 31 ++++++++++++++++++++++++++++++-
6584  1 file changed, 30 insertions(+), 1 deletion(-)
6586 commit bd893d4a543a6cc3a525655f37def38440944f28
6587 Merge: 93e8b05 daa0990
6588 Author: Albert Astals Cid <aacid@kde.org>
6589 Date:   Thu Oct 10 02:19:34 2013 +0200
6591     Merge remote-tracking branch 'origin/poppler-0.24'
6593 commit daa0990a7baf17d00d12574a4de815e070727a86
6594 Author: Albert Astals Cid <aacid@kde.org>
6595 Date:   Thu Oct 10 02:16:25 2013 +0200
6597     Return empty if getXRef()->copy() fails
6599     Seems this can happen by looking at the backtrace in
6600     https://bugs.kde.org/show_bug.cgi?id=325810
6602  qt4/src/poppler-document.cc | 6 ++++++
6603  qt5/src/poppler-document.cc | 6 ++++++
6604  2 files changed, 12 insertions(+)
6606 commit f4bfa940aa40a82a1080cdaf765da1d1615ccfb1
6607 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6608 Date:   Sat Oct 5 11:20:04 2013 +0200
6610     cairo: Do not set an invalid matrix in drawImage()
6612     https://bugs.freedesktop.org/show_bug.cgi?id=70085
6614  poppler/CairoOutputDev.cc | 3 ++-
6615  1 file changed, 2 insertions(+), 1 deletion(-)
6617 commit 93e8b05fb2a6d225f048db6a3a735717433a5a13
6618 Author: Carlos Garcia Campos <carlosgc@gnome.org>
6619 Date:   Sat Oct 5 11:20:04 2013 +0200
6621     cairo: Do not set an invalid matrix in drawImage()
6623     https://bugs.freedesktop.org/show_bug.cgi?id=70085
6625  poppler/CairoOutputDev.cc | 3 ++-
6626  1 file changed, 2 insertions(+), 1 deletion(-)
6628 commit 3084f8f4a5ad55937094b14e30169dccf1fa4ec9
6629 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6630 Date:   Sat Sep 21 11:59:32 2013 -0700
6632     glib-demo: Expand short names for annotations used in demo
6634     https://bugs.freedesktop.org/show_bug.cgi?id=69978
6636  glib/demo/annots.c | 10 +++++-----
6637  glib/demo/main.c   |  2 +-
6638  2 files changed, 6 insertions(+), 6 deletions(-)
6640 commit ff674f57a3587142165fd56aec089d9840ceda36
6641 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6642 Date:   Fri Sep 27 22:33:42 2013 -0700
6644     glib-demo: Merge columns Type and Color in annotations demo
6646     Reduce the space used by both columns, makes the color
6647     pixbuf smaller enough to give a clue of the annotation
6648     color.
6650     https://bugs.freedesktop.org/show_bug.cgi?id=69978
6652  glib/demo/annots.c | 28 ++++++++++++++++------------
6653  1 file changed, 16 insertions(+), 12 deletions(-)
6655 commit 76d6e2d385e2cbad7f44bc8aee05147efd3970a4
6656 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6657 Date:   Fri Sep 20 23:27:20 2013 -0700
6659     glib-demo: Rearrange layout for annotations in demo
6661     Add render area to visualize the annotations per page.
6663     https://bugs.freedesktop.org/show_bug.cgi?id=69978
6665  glib/demo/annots.c | 130
6666  ++++++++++++++++++++++++++++++++++++++++++++++++-----
6667  1 file changed, 118 insertions(+), 12 deletions(-)
6669 commit a6b1fc1a2ca83b3e4c52bcaa95b99d0289354f4b
6670 Author: Germán Poo-Caamaño <gpoo@gnome.org>
6671 Date:   Sun Sep 29 22:50:42 2013 -0700
6673     glib-demo: Fix rectangle calculation for new annotations in demo
6675     https://bugs.freedesktop.org/show_bug.cgi?id=69978
6677  glib/demo/annots.c | 4 ++--
6678  1 file changed, 2 insertions(+), 2 deletions(-)
6680 commit bd49b3c0c6f2adccc5bda561edbaf9f00ed2917a
6681 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
6682 Date:   Wed Oct 2 23:32:09 2013 +0200
6684     Use icc profile in OutputIntents
6686     Bug #34053
6688  poppler/Gfx.cc      | 114 +++++++++++---
6689  poppler/Gfx.h       |   8 +-
6690  poppler/GfxState.cc | 429
6691  +++++++++++++++++++++++++++++++++++++++++-----------
6692  poppler/GfxState.h  |  72 ++++++---
6693  poppler/Page.cc     |   2 +-
6694  5 files changed, 490 insertions(+), 135 deletions(-)
6696 commit df947a0641082f530200880d46e20cd3e1fd962f
6697 Author: Albert Astals Cid <aacid@kde.org>
6698 Date:   Wed Oct 2 20:53:32 2013 +0200
6700     Compile++
6702  CMakeLists.txt | 4 ++++
6703  1 file changed, 4 insertions(+)
6705 commit fa83d7e4f36cfc11c7b4f81f5f5e8ed69eb6dbbe
6706 Author: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
6707 Date:   Wed Oct 2 20:35:58 2013 +0200
6709     pdfseparate: allow zero-padded pagespecs
6711     Bug #50914
6713  utils/pdfseparate.cc | 22 +++++++++++++++++++---
6714  1 file changed, 19 insertions(+), 3 deletions(-)
6716 commit e04cabd878a0fd84faa5178f423fd828d010b664
6717 Author: Adrian Perez de Castro <aperez@igalia.com>
6718 Date:   Mon Jun 17 17:00:27 2013 +0300
6720     Tagged-PDF: Implement parsing of StructTreeRoot
6722     Implement parsing of the StructTreeRoot entry of the Catalog. Also,
6723     the
6724     Catalog::getStructTreeRoot() and PDFDoc::getStructTreeRoot()
6725     methods are
6726     modified to return an instance of StructTreeRoot instead of an Object.
6728     All elements from the StructTreeRoot are parsed except for:
6730     - IDTree: it is a lookup tree to locate items by their ID, which would
6731       be barely useful because the whole structure tree is to be kept in
6732       memory, which should be fast enough to traverse.
6733     - ParentTreeNextKey: This is needed only when the ParentTree object is
6734       to be modified. For the moment the implementation deals only with
6735       reading, so this has been deliberately left out.
6737     StructElem tree nodes from the document structure tree are parsed as a
6738     StructElement instance. Attributes and extraction of content out from
6739     elements are not yet handled.
6741     https://bugs.freedesktop.org/show_bug.cgi?id=64815
6743  poppler/Catalog.cc        |  36 +++---
6744  poppler/Catalog.h         |   5 +-
6745  poppler/Makefile.am       |   4 +
6746  poppler/PDFDoc.h          |   3 +-
6747  poppler/StructElement.cc  | 322
6748  ++++++++++++++++++++++++++++++++++++++++++++++
6749  poppler/StructElement.h   | 167 ++++++++++++++++++++++++
6750  poppler/StructTreeRoot.cc | 174 +++++++++++++++++++++++++
6751  poppler/StructTreeRoot.h  |  83 ++++++++++++
6752  8 files changed, 776 insertions(+), 18 deletions(-)
6754 commit 45e0fe56985f34e695c99a2f6ec1ffe14e239b9e
6755 Author: Adrian Perez de Castro <aperez@igalia.com>
6756 Date:   Thu Sep 26 20:56:52 2013 +0300
6758     Implement Object::takeString() method
6760     Object::takeString() behaves like Object::getString(), but transfers
6761     ownership of the returned string to the caller. Also, it makes
6762     sure that
6763     calling Object::free() afterwards won't free the string that the
6764     Object
6765     is holding.
6767  poppler/Object.h | 4 ++++
6768  1 file changed, 4 insertions(+)
6770 commit d80eb4a34c218de34633ee2f1b9dfd65504a0ad9
6771 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
6772 Date:   Tue Oct 1 22:57:55 2013 +0200
6774     cache cms values in getGray(), getRGB() and getCMYK()
6776     Bug #68420
6778  poppler/GfxState.cc | 111
6779  ++++++++++++++++++++++++++++++++++++++++++++++++++++
6780  poppler/GfxState.h  |   2 +
6781  2 files changed, 113 insertions(+)
6783 commit 9bc8f3240698d5a8ae4c0129e768840664d28c22
6784 Merge: a2742c8 e2fe851
6785 Author: Albert Astals Cid <aacid@kde.org>
6786 Date:   Tue Oct 1 19:19:32 2013 +0200
6788     Merge remote-tracking branch 'origin/poppler-0.24'
6790 commit e2fe85137ecb59eb0d177682c552febc64cda643
6791 Author: Adrian Johnson <ajohnson@redneon.com>
6792 Date:   Tue Oct 1 19:15:08 2013 +0200
6794     Fix PFB font embedding
6796     Bug #69717
6798  poppler/PSOutputDev.cc | 52
6799  ++++++++++++++++++++++++++++++++++++++++++++------
6800  1 file changed, 46 insertions(+), 6 deletions(-)
6802 commit a2742c8fce0594ccbdb036dd0c29c6e15d2229f3
6803 Merge: 6b30a52 06dabe1
6804 Author: Albert Astals Cid <aacid@kde.org>
6805 Date:   Mon Sep 30 19:32:41 2013 +0200
6807     Merge remote-tracking branch 'origin/poppler-0.24'
6809 commit 06dabe1eed912e5f5c96fe9f371ab459516e5a99
6810 Author: Albert Astals Cid <aacid@kde.org>
6811 Date:   Fri Sep 27 12:41:23 2013 +0200
6813     0.24.2
6815  CMakeLists.txt   | 2 +-
6816  NEWS             | 8 ++++++++
6817  configure.ac     | 2 +-
6818  cpp/Doxyfile     | 2 +-
6819  qt4/src/Doxyfile | 2 +-
6820  qt5/src/Doxyfile | 2 +-
6821  6 files changed, 13 insertions(+), 5 deletions(-)
6823 commit 78141da189c42a04b6a303767284de755a4a2d4d
6824 Author: Albert Astals Cid <aacid@kde.org>
6825 Date:   Fri Sep 27 12:39:00 2013 +0200
6827     Update copyrights
6829  utils/pdfseparate.cc | 1 +
6830  1 file changed, 1 insertion(+)
6832 commit 6b30a5214e39993025cf2fb9f221e1360de7fa9c
6833 Merge: 4966b6f dc344b4
6834 Author: Albert Astals Cid <aacid@kde.org>
6835 Date:   Sat Sep 21 10:38:45 2013 +0200
6837     Merge remote-tracking branch 'origin/poppler-0.24'
6839 commit dc344b410f49410174ee902b7649ebd8c2cb0fa2
6840 Author: Lu Wang <coolwanglu@gmail.com>
6841 Date:   Sat Sep 21 10:37:30 2013 +0200
6843     pdftocairo: check file opening failure in beginDocument()
6845  utils/pdftocairo.cc | 7 +++++++
6846  1 file changed, 7 insertions(+)
6848 commit 4966b6f4193cc9d13f63e92bdc2aac0c8b78298d
6849 Merge: 0f074b1 1e612d3
6850 Author: Albert Astals Cid <aacid@kde.org>
6851 Date:   Sat Sep 21 10:15:28 2013 +0200
6853     Merge remote-tracking branch 'origin/poppler-0.24'
6855 commit 1e612d331b79dabec66ad241d7ffe66674a10bc4
6856 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
6857 Date:   Sat Sep 21 10:10:16 2013 +0200
6859     Windows: Fix CreateFile fails with ERROR_SHARING_VIOLATION
6861     Bug #69597
6863  goo/gfile.cc | 5 +++--
6864  1 file changed, 3 insertions(+), 2 deletions(-)
6866 commit 0f074b16317d874fe58d7042f8434282786ca757
6867 Merge: d277432 b8682d8
6868 Author: Pino Toscano <pino@kde.org>
6869 Date:   Mon Sep 16 19:53:10 2013 +0200
6871     Merge remote-tracking branch 'origin/poppler-0.24'
6873     Conflicts:
6874         utils/pdfimages.1
6876 commit b8682d868ddf7f741e93b791588af0932893f95c
6877 Author: Pino Toscano <pino@kde.org>
6878 Date:   Mon Sep 16 19:46:55 2013 +0200
6880     pdfseparate: improve the path building
6882     Make use of snprintf to limit the output to the pathName buffer;
6883     while I'm there, expand its size to 4096 (might help longer paths),
6884     although a better fix would be dynamically allocate its length
6885     (and/or using GooString, maybe).
6887  utils/pdfseparate.cc | 4 ++--
6888  1 file changed, 2 insertions(+), 2 deletions(-)
6890 commit d2774325f5248018977d3ab8f8dd7155ed972668
6891 Author: Adrian Johnson <ajohnson@redneon.com>
6892 Date:   Sat Sep 14 14:08:11 2013 +0930
6894     pdfimages.1: fix typo
6896  utils/pdfimages.1 | 2 +-
6897  1 file changed, 1 insertion(+), 1 deletion(-)
6899 commit 9b5957278c7f249fa1010e61a0ed79f0eb20e26d
6900 Author: Adrian Johnson <ajohnson@redneon.com>
6901 Date:   Sat Aug 31 17:33:25 2013 +0930
6903     pdfimages: ensure dump* variables are intialized
6905  utils/ImageOutputDev.cc | 3 +++
6906  1 file changed, 3 insertions(+)
6908 commit e116ef32504b589001814f0f579309ecf7ec89d9
6909 Author: Adrian Johnson <ajohnson@redneon.com>
6910 Date:   Wed Aug 28 08:05:23 2013 +0930
6912     Make cpp/poppler-image.cc use goo/NetPBMWriter
6914  cpp/CMakeLists.txt    |   1 -
6915  cpp/Makefile.am       |   2 -
6916  cpp/PNMWriter.cc      | 119
6917  --------------------------------------------------
6918  cpp/PNMWriter.h       |  43 ------------------
6919  cpp/poppler-image.cpp |  14 +++---
6920  5 files changed, 6 insertions(+), 173 deletions(-)
6922 commit a87a11ee6bbd0f5707a3ac34ac2b9cc79f4e92d0
6923 Author: Adrian Johnson <ajohnson@redneon.com>
6924 Date:   Thu Aug 29 22:42:34 2013 +0930
6926     pdfimages: support cmyk tiff output
6928     If -tiff is specified, CMYK images will be written as CMYK TIFF files
6929     instead of converting to RGB. If both -png and -tiff are specified (as
6930     is the case with the -all option), CMYK images are written as TIFF and
6931     all other types as PNG.
6933  utils/ImageOutputDev.cc | 32 +++++++++++++++++++++++++++++++-
6934  utils/ImageOutputDev.h  |  3 ++-
6935  utils/pdfimages.1       | 13 ++++++++-----
6936  utils/pdfimages.cc      |  3 ++-
6937  4 files changed, 43 insertions(+), 8 deletions(-)
6939 commit 63da26f8fb0b2b5ffaa127762d4e36d995c482ee
6940 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
6941 Date:   Tue Aug 27 20:40:29 2013 +0200
6943     resolve copy&paste error
6945  poppler/GfxState.cc | 2 +-
6946  1 file changed, 1 insertion(+), 1 deletion(-)
6948 commit 563da2d375c003478d398897796ecbf45ce03482
6949 Author: Albert Astals Cid <aacid@kde.org>
6950 Date:   Mon Aug 26 22:33:10 2013 +0200
6952     0.24.1
6954  CMakeLists.txt   |  2 +-
6955  NEWS             | 23 +++++++++++++++++++++++
6956  configure.ac     |  2 +-
6957  cpp/Doxyfile     |  2 +-
6958  qt4/src/Doxyfile |  2 +-
6959  qt5/src/Doxyfile |  2 +-
6960  6 files changed, 28 insertions(+), 5 deletions(-)
6962 commit 2c73f1ea9116172692d8350cb7adf1b5376f795c
6963 Author: Albert Astals Cid <aacid@kde.org>
6964 Date:   Mon Aug 26 21:50:51 2013 +0200
6966     Fix typo
6968  qt5/src/poppler-qt5.h | 2 +-
6969  1 file changed, 1 insertion(+), 1 deletion(-)
6971 commit f58e9b64d5cf62906876c5c0f8da0f3c2c6c2bac
6972 Author: Albert Astals Cid <aacid@kde.org>
6973 Date:   Mon Aug 26 00:27:59 2013 +0200
6975     Some more files Adrian has changed
6977  goo/PNGWriter.h        | 2 +-
6978  utils/HtmlOutputDev.cc | 2 +-
6979  utils/pdftocairo.cc    | 2 +-
6980  3 files changed, 3 insertions(+), 3 deletions(-)
6982 commit 16da389c61c495111a5a49f62539a423a0655c28
6983 Author: Adrian Johnson <ajohnson@redneon.com>
6984 Date:   Mon Aug 26 07:50:51 2013 +0930
6986     fix typo in pdfimages.1
6988  utils/pdfimages.1 | 4 ++--
6989  1 file changed, 2 insertions(+), 2 deletions(-)
6991 commit 56c0d4f3a231dca141c06493b50ab25959b5b15c
6992 Author: Adrian Johnson <ajohnson@redneon.com>
6993 Date:   Mon Aug 26 07:47:46 2013 +0930
6995     fix typo in pdfimages.1
6997  utils/pdfimages.1 | 2 +-
6998  1 file changed, 1 insertion(+), 1 deletion(-)
7000 commit af4f2b775946815b572622bf4c4d42ad3aea1141
7001 Author: Adrian Johnson <ajohnson@redneon.com>
7002 Date:   Sat Aug 24 21:25:51 2013 +0930
7004     pdfimages: Add -all option to write all image in their native format
7006  utils/pdfimages.1  |  4 ++++
7007  utils/pdfimages.cc | 23 +++++++++++++++++------
7008  2 files changed, 21 insertions(+), 6 deletions(-)
7010 commit 25e96b6ddbbe54a75ddb97d2e235c1bd6033fe79
7011 Author: Adrian Johnson <ajohnson@redneon.com>
7012 Date:   Wed Aug 21 22:22:28 2013 +0930
7014     pdfimages: support ccitt output
7016  poppler/Stream.h        |  5 +++++
7017  utils/ImageOutputDev.cc | 35 +++++++++++++++++++++++++++++++++++
7018  utils/ImageOutputDev.h  |  4 ++++
7019  utils/pdfimages.1       | 39 ++++++++++++++++++++++++++++++++++++++-
7020  utils/pdfimages.cc      |  4 ++++
7021  5 files changed, 86 insertions(+), 1 deletion(-)
7023 commit 086413263cb63a24d9492fbe534fdcc34b45951a
7024 Author: Adrian Johnson <ajohnson@redneon.com>
7025 Date:   Sun Aug 18 20:37:01 2013 +0930
7027     pdfimages: support JBIG2 output
7029  poppler/JBIG2Stream.h   |  1 +
7030  utils/ImageOutputDev.cc | 25 +++++++++++++++++++++++++
7031  utils/ImageOutputDev.h  |  4 ++++
7032  utils/pdfimages.1       | 13 ++++++++-----
7033  utils/pdfimages.cc      |  4 ++++
7034  5 files changed, 42 insertions(+), 5 deletions(-)
7036 commit 2845ebabd00a2755549b8db436e78a3e0e0c0713
7037 Author: Adrian Johnson <ajohnson@redneon.com>
7038 Date:   Sun Aug 18 20:07:31 2013 +0930
7040     pdfimages: add support for writing JPEG2000 files
7042  utils/ImageOutputDev.cc |  4 ++++
7043  utils/ImageOutputDev.h  |  4 ++++
7044  utils/pdfimages.1       | 12 ++++++++----
7045  utils/pdfimages.cc      |  4 ++++
7046  4 files changed, 20 insertions(+), 4 deletions(-)
7048 commit 2021c8ffcb36432049c4305e85ced2ae139086f3
7049 Author: Adrian Johnson <ajohnson@redneon.com>
7050 Date:   Sun Aug 18 17:29:00 2013 +0930
7052     pdfimages: add support for png and tiff output
7054  utils/ImageOutputDev.cc | 67
7055  ++++++++++++++++++++++++++++++++++++++++++++++---
7056  utils/ImageOutputDev.h  | 17 +++++++++++--
7057  utils/pdfimages.1       | 22 ++++++++++------
7058  utils/pdfimages.cc      | 19 +++++++++++---
7059  4 files changed, 110 insertions(+), 15 deletions(-)
7061 commit 8f466775c77b09a7114c688004317e6db05bcd3f
7062 Author: Adrian Johnson <ajohnson@redneon.com>
7063 Date:   Sun Aug 18 16:08:02 2013 +0930
7065     Change PNGWriter monochrome format to be 8 pixels/byte
7067     to be consistent with TiffWriter and NetPBMWriter
7069  goo/PNGWriter.cc        |  4 ----
7070  goo/PNGWriter.h         |  2 +-
7071  utils/HtmlOutputDev.cc  | 31 +++++++++++++++++++------------
7072  utils/ImageOutputDev.cc |  9 ++++++---
7073  utils/pdftocairo.cc     |  2 +-
7074  5 files changed, 27 insertions(+), 21 deletions(-)
7076 commit e53aec2c61ba42cf0635dc05f8e27e3503c1eaac
7077 Author: Adrian Johnson <ajohnson@redneon.com>
7078 Date:   Sun Aug 18 15:50:39 2013 +0930
7080     Refactor ImageOutputDev to facilitate adding more output formats
7082     - Move PPM/PBM code into a NetPBMWriter class so PNGWriter and
7083       TiffWritersupport be added.
7085     - Create generic WriteRawIMage function for writing jpeg files so
7086       support for jpeg2000/jbig2 can be added.
7088  CMakeLists.txt          |   1 +
7089  goo/Makefile.am         |   2 +
7090  goo/NetPBMWriter.cc     |  84 ++++++++++++++++
7091  goo/NetPBMWriter.h      |  52 ++++++++++
7092  utils/ImageOutputDev.cc | 261
7093  +++++++++++++++++++++---------------------------
7094  utils/ImageOutputDev.h  |  15 +--
7095  6 files changed, 262 insertions(+), 153 deletions(-)
7097 commit 0ca0fcc9f536a57365048914cd8a8cc3eb5ed4fd
7098 Author: Adrian Johnson <ajohnson@redneon.com>
7099 Date:   Sat Aug 17 15:24:43 2013 +0930
7101     pdfimages: fix bug in -list output
7103     Images of type /ImageMask should have type 'stencil'.
7105  utils/ImageOutputDev.cc | 2 +-
7106  1 file changed, 1 insertion(+), 1 deletion(-)
7108 commit f8ee5a931c795013d17f73f083b6e6f9a683d061
7109 Author: Adrian Johnson <ajohnson@redneon.com>
7110 Date:   Sat Aug 17 15:17:11 2013 +0930
7112     pdfimages: print size, ratio, and ppi
7114  utils/ImageOutputDev.cc | 100
7115  ++++++++++++++++++++++++++++++++++++++++++++----
7116  utils/pdfimages.1       |  12 ++++++
7117  utils/pdfimages.cc      |   2 +-
7118  3 files changed, 106 insertions(+), 8 deletions(-)
7120 commit b5321c4f40fb56b10f75c14c5c955c5775cf2ef9
7121 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
7122 Date:   Sun Aug 25 20:13:12 2013 +0200
7124     use getCMYK/DeviceNLine in CMYK mode if available
7126     Second part of bug 66928
7128  poppler/GfxState.cc        | 310
7129  ++++++++++++++++++++++++++++++++++++++++++++-
7130  poppler/GfxState.h         |  32 ++++-
7131  poppler/SplashOutputDev.cc |  28 ++--
7132  splash/SplashTypes.h       |   2 -
7133  4 files changed, 355 insertions(+), 17 deletions(-)
7135 commit d006ac567e59e82c4c6cb42c5e429a4aa516ac0b
7136 Merge: d391af7 ed3585e
7137 Author: Albert Astals Cid <aacid@kde.org>
7138 Date:   Sun Aug 25 19:36:33 2013 +0200
7140     Merge remote-tracking branch 'origin/poppler-0.24'
7142 commit ed3585efc8b259cb065eac361a6a499f9f26851f
7143 Author: William Bader <williambader@hotmail.com>
7144 Date:   Sun Aug 25 19:31:11 2013 +0200
7146     Fix pdftops -eps -level1sep rendering of a file
7148     Since 8fb243bf11a979af8bfa36427436940706c9f71d we have
7149             case splashModeXBGR8:
7150     +         cSrcNonIso[3] = 255;
7151     and that means splashModeDeviceN8 and splashModeCMYK8 can't
7152     skip their breaks anymore otherwise the cSrcNonIso[3] gets
7153     overwritten
7155     Bug #68321
7157  splash/Splash.cc | 11 +++++++----
7158  1 file changed, 7 insertions(+), 4 deletions(-)
7160 commit d391af7ea63c4bc884bb81895aea0cdd8f8b282a
7161 Author: Albert Astals Cid <aacid@kde.org>
7162 Date:   Sat Aug 24 14:03:49 2013 +0200
7164     Update copyrights
7166  poppler/Annot.cc   | 1 +
7167  poppler/Annot.h    | 1 +
7168  poppler/Catalog.cc | 2 ++
7169  poppler/Catalog.h  | 2 ++
7170  poppler/Form.cc    | 2 +-
7171  poppler/Form.h     | 1 +
7172  poppler/Page.cc    | 1 +
7173  poppler/Page.h     | 1 +
7174  utils/pdfinfo.cc   | 1 +
7175  9 files changed, 11 insertions(+), 1 deletion(-)
7177 commit a47b7f853174d6101f2b882a2db1a7dc95b33293
7178 Author: Adrian Johnson <ajohnson@redneon.com>
7179 Date:   Sat Aug 3 10:28:20 2013 +0930
7181     Add pdfinfo option to print out javascript
7183  poppler/Catalog.h |   1 +
7184  utils/JSInfo.cc   | 164
7185  +++++++++++++++++++++++++++++++++++++++++-------------
7186  utils/JSInfo.h    |  12 +++-
7187  utils/pdfinfo.1   |   3 +
7188  utils/pdfinfo.cc  |  10 ++++
7189  5 files changed, 151 insertions(+), 39 deletions(-)
7191 commit 8f7155e7e3180bb1966a5e7df6af6acdd479939b
7192 Author: Adrian Johnson <ajohnson@redneon.com>
7193 Date:   Sat Aug 3 09:05:21 2013 +0930
7195     pdfinfo: indicate if pdf contains javascript
7197  poppler/Annot.cc     |  27 ++++++++++
7198  poppler/Annot.h      |   8 +++
7199  poppler/Catalog.cc   |  26 +++++++++
7200  poppler/Catalog.h    |  12 +++++
7201  poppler/Form.cc      |   4 ++
7202  poppler/Form.h       |   2 +
7203  poppler/Page.cc      |  20 +++++++
7204  poppler/Page.h       |  10 +++-
7205  utils/CMakeLists.txt |   4 ++
7206  utils/JSInfo.cc      | 145
7207  +++++++++++++++++++++++++++++++++++++++++++++++++++
7208  utils/JSInfo.h       |  50 ++++++++++++++++++
7209  utils/Makefile.am    |   4 ++
7210  utils/pdfinfo.1      |   3 ++
7211  utils/pdfinfo.cc     |   8 +++
7212  14 files changed, 322 insertions(+), 1 deletion(-)
7214 commit c2453fc1307ebb222747f976e1311ecc5e99abfa
7215 Merge: 3bb8c2e 70298a0
7216 Author: Albert Astals Cid <aacid@kde.org>
7217 Date:   Tue Aug 20 19:53:17 2013 +0200
7219     Merge remote-tracking branch 'origin/poppler-0.24'
7221 commit 70298a021657a72ae80389687a86247144e6d6b6
7222 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
7223 Date:   Tue Aug 20 19:46:01 2013 +0200
7225     Don't copy not needed bitmap
7227     Speeds up rendering of fixes from bug 67105
7228     As example one file is down from 130s to 6.5s
7230  poppler/SplashOutputDev.cc | 2 +-
7231  1 file changed, 1 insertion(+), 1 deletion(-)
7233 commit 3bb8c2e34039cf473bf72ed9dab55664deab3ab7
7234 Merge: 71c1d16 fc78330
7235 Author: Albert Astals Cid <aacid@kde.org>
7236 Date:   Tue Aug 20 00:41:13 2013 +0200
7238     Merge remote-tracking branch 'origin/poppler-0.24'
7240 commit fc78330072b9771fa39d21896703adb4836e5398
7241 Author: Albert Astals Cid <aacid@kde.org>
7242 Date:   Tue Aug 20 00:37:56 2013 +0200
7244     use getRGBLine images if available
7246     Speeds up greatly files from bug #66928
7248     E.g. some file went from 21s to 2s in my computer
7250  poppler/SplashOutputDev.cc | 30 +++++++++++++++++++-----------
7251  1 file changed, 19 insertions(+), 11 deletions(-)
7253 commit 71c1d162477a243db07b62ef3c056a2946f8986e
7254 Merge: 7d1de78 678c767
7255 Author: Albert Astals Cid <aacid@kde.org>
7256 Date:   Sun Aug 18 16:41:20 2013 +0200
7258     Merge remote-tracking branch 'origin/poppler-0.24'
7260 commit 7d1de78ad79162217ee0ca6c2e99ce51017a327d
7261 Merge: 7e0d969 fbea224
7262 Author: Albert Astals Cid <aacid@kde.org>
7263 Date:   Sun Aug 18 16:40:34 2013 +0200
7265     Merge commit 'origin/poppler-0.24~1'
7267     This is merging the revert commits with the "ours" strategy, so
7268     it's virtually
7269     doing nothing other than making the stable branch mergeable again
7270     to master
7272 commit 678c767584fa80620cc58a1d8a913cb3473209d4
7273 Author: Albert Astals Cid <aacid@kde.org>
7274 Date:   Sun Aug 18 16:19:27 2013 +0200
7276     Fix crash in 1026.asan.0.42.pdf
7278     We were not checking that bitmapOff was in bounds
7280  splash/Splash.cc | 3 ++-
7281  1 file changed, 2 insertions(+), 1 deletion(-)
7283 commit fbea2241cccdde0106d2c34592b6ddda28a8d848
7284 Author: Albert Astals Cid <aacid@kde.org>
7285 Date:   Sat Aug 17 01:32:51 2013 +0200
7287     Revert "Tagged-PDF: Accessors in Catalog for the MarkInfo dictionary"
7289     This reverts commit 402ee8b4e31630a42a0a38db1d39164cc5789f3c.
7291     No clue how this ended up in the stable branch
7293  poppler/Catalog.cc | 45 ---------------------------------------------
7294  poppler/Catalog.h  | 10 ----------
7295  2 files changed, 55 deletions(-)
7297 commit 6d2771b8a8c0cb0f2288d0900fea3c9edc3dd172
7298 Author: Albert Astals Cid <aacid@kde.org>
7299 Date:   Sat Aug 17 01:32:38 2013 +0200
7301     Revert "pdfinfo: Use Catalog::getMarkInfo() to show mark info
7302     properties"
7304     This reverts commit 73cca518c479594e26605196d54b429fbf42dcdc.
7306     No clue how this ended up in the stable branch
7308  utils/pdfinfo.cc | 8 ++------
7309  1 file changed, 2 insertions(+), 6 deletions(-)
7311 commit 7e0d969dc2439637ab16e609df8223504316f87d
7312 Merge: 6efc0c7 ef64206
7313 Author: Albert Astals Cid <aacid@kde.org>
7314 Date:   Sat Aug 17 01:13:30 2013 +0200
7316     Merge remote-tracking branch 'origin/poppler-0.24'
7318 commit ef6420656c7b88eb22a63ec2cb3e504e0bda0384
7319 Author: Albert Astals Cid <aacid@kde.org>
7320 Date:   Sat Aug 17 01:11:37 2013 +0200
7322     Fix jpeg image export
7324     Use same logic than the one used in ImageOutputDev
7325     Bug #48270
7327  utils/HtmlOutputDev.cc | 4 +++-
7328  1 file changed, 3 insertions(+), 1 deletion(-)
7330 commit 681f52a572b08c068cb376e5b2dc8a31676aad07
7331 Author: Albert Astals Cid <aacid@kde.org>
7332 Date:   Fri Aug 16 23:58:44 2013 +0200
7334     Fix exit(1) in 1026.asan.0.42.pdf
7336     The main crash in discussion with Thomas
7338  splash/Splash.cc | 4 +++-
7339  1 file changed, 3 insertions(+), 1 deletion(-)
7341 commit 9f4d7796589e4c9c1645fbbcf0cfabd79a71bde9
7342 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
7343 Date:   Thu Aug 8 20:33:54 2013 +0200
7345     use copyString where memory is freed with gfree
7347     Bug #67666
7349  poppler/Annot.cc | 2 +-
7350  poppler/Dict.cc  | 2 +-
7351  2 files changed, 2 insertions(+), 2 deletions(-)
7353 commit 73cca518c479594e26605196d54b429fbf42dcdc
7354 Author: Adrian Perez de Castro <aperez@igalia.com>
7355 Date:   Thu Apr 25 09:52:56 2013 +0300
7357     pdfinfo: Use Catalog::getMarkInfo() to show mark info properties
7359  utils/pdfinfo.cc | 8 ++++++--
7360  1 file changed, 6 insertions(+), 2 deletions(-)
7362 commit 402ee8b4e31630a42a0a38db1d39164cc5789f3c
7363 Author: Adrian Perez de Castro <aperez@igalia.com>
7364 Date:   Thu Apr 25 09:52:56 2013 +0300
7366     Tagged-PDF: Accessors in Catalog for the MarkInfo dictionary
7368  poppler/Catalog.cc | 45 +++++++++++++++++++++++++++++++++++++++++++++
7369  poppler/Catalog.h  | 10 ++++++++++
7370  2 files changed, 55 insertions(+)
7372 commit 6efc0c7ad97a82064a1e2c47e0b063b606e56bb7
7373 Author: Albert Astals Cid <aacid@kde.org>
7374 Date:   Fri Aug 16 23:31:54 2013 +0200
7376     Remove unused xref member
7378  poppler/OptionalContent.h | 2 +-
7379  1 file changed, 1 insertion(+), 1 deletion(-)
7381 commit cb5160aa74f64b78a20aaed4b89fead850b42e9b
7382 Author: Albert Astals Cid <aacid@kde.org>
7383 Date:   Fri Aug 16 23:31:17 2013 +0200
7385     Remove usnused objectNumberFirst member
7387  poppler/Hints.h | 3 +--
7388  1 file changed, 1 insertion(+), 2 deletions(-)
7390 commit a642aad68733c25f4055c268d691eedcf4e14a22
7391 Author: Albert Astals Cid <aacid@kde.org>
7392 Date:   Fri Aug 16 23:30:50 2013 +0200
7394     PNGWriterPrivate is actually a struct not a class
7396  goo/PNGWriter.h | 4 ++--
7397  1 file changed, 2 insertions(+), 2 deletions(-)
7399 commit 31947d413eae115acc147c33fc55b8ab4adccd91
7400 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
7401 Date:   Tue Aug 13 19:39:30 2013 +0200
7403     pdftoppm: Add thinlinemode option setting
7405  utils/pdftoppm.1  | 12 ++++++++++++
7406  utils/pdftoppm.cc | 17 +++++++++++++++--
7407  2 files changed, 27 insertions(+), 2 deletions(-)
7409 commit 8a1740b0b6ee4b217ecbe9d0046e4afa491e9f17
7410 Merge: b27588c c3f953d
7411 Author: Albert Astals Cid <aacid@kde.org>
7412 Date:   Mon Aug 12 22:47:44 2013 +0200
7414     Merge remote-tracking branch 'origin/poppler-0.24'
7416 commit c3f953dc87f83ac726f99cb8f1f959c486098391
7417 Author: Yury G. Kudryashov <urkud.urkud@gmail.com>
7418 Date:   Sat Aug 10 21:43:57 2013 +0300
7420     Fix a typo
7422  qt4/src/poppler-qt4.h | 2 +-
7423  1 file changed, 1 insertion(+), 1 deletion(-)
7425 commit b27588c4c946ef4f9a62248fbead4dffcb60b4d1
7426 Author: Yury G. Kudryashov <urkud.urkud@gmail.com>
7427 Date:   Mon Aug 12 22:42:13 2013 +0200
7429     Fix indentation
7431  utils/pdftotext.cc | 6 +++---
7432  1 file changed, 3 insertions(+), 3 deletions(-)
7434 commit b8b5773386ee4f57e72c2b867421cdff8a2eab5a
7435 Merge: 5f9d385 62d079b
7436 Author: Albert Astals Cid <aacid@kde.org>
7437 Date:   Thu Aug 8 20:47:05 2013 +0200
7439     Merge remote-tracking branch 'origin/poppler-0.24'
7441 commit 62d079b40a2f816f59cc533b1624ea57458331f3
7442 Author: Yury G. Kudryashov <urkud.urkud@gmail.com>
7443 Date:   Thu Aug 8 20:45:08 2013 +0200
7445     Fix `pdftotext -bbox in.pdf -`
7447     Print body text to stdout if invoked as above.
7449     Bug #45163
7451  utils/pdftotext.cc | 15 ++++++---------
7452  1 file changed, 6 insertions(+), 9 deletions(-)
7454 commit 5f9d385dbec3148614b84ae24cae47177e18dbfc
7455 Merge: af450a8 86dbc5f
7456 Author: Albert Astals Cid <aacid@kde.org>
7457 Date:   Thu Aug 8 20:41:25 2013 +0200
7459     Merge remote-tracking branch 'origin/poppler-0.24'
7461 commit 86dbc5f6f850ba3919bed9979386e5a4d0e7dba3
7462 Author: Yury G. Kudryashov <urkud.urkud@gmail.com>
7463 Date:   Thu Aug 8 20:39:30 2013 +0200
7465     pdfdetach: don't mention xpdfrc
7467     - drop -cfg command line argument; the old code passed its value to
7468       GlobalParams constructor which is the data dir, not a cfg file
7469     - remove corresponding lines from pdfdetach.1
7470     - fix '-enc' documentation in pdfdetach.1
7472  utils/pdfdetach.1  | 23 +++--------------------
7473  utils/pdfdetach.cc |  6 ++----
7474  2 files changed, 5 insertions(+), 24 deletions(-)
7476 commit af450a885ede5a3eac1a12734310722963764d83
7477 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
7478 Date:   Thu Aug 8 20:33:54 2013 +0200
7480     use copyString where memory is freed with gfree
7482     Bug #67666
7484  poppler/Annot.cc | 2 +-
7485  poppler/Dict.cc  | 2 +-
7486  2 files changed, 2 insertions(+), 2 deletions(-)
7488 commit 030ee12875a562f5976c5569d5c76783aadf89bd
7489 Author: Adrian Perez de Castro <aperez@igalia.com>
7490 Date:   Thu Apr 25 09:52:56 2013 +0300
7492     pdfinfo: Use Catalog::getMarkInfo() to show mark info properties
7494  utils/pdfinfo.cc | 8 ++++++--
7495  1 file changed, 6 insertions(+), 2 deletions(-)
7497 commit 9a232273988c0d2fd752dc2016e5111227ae6646
7498 Author: Adrian Perez de Castro <aperez@igalia.com>
7499 Date:   Thu Apr 25 09:52:56 2013 +0300
7501     Tagged-PDF: Accessors in Catalog for the MarkInfo dictionary
7503  poppler/Catalog.cc | 45 +++++++++++++++++++++++++++++++++++++++++++++
7504  poppler/Catalog.h  | 10 ++++++++++
7505  2 files changed, 55 insertions(+)
7507 commit 2724a7b9f723789491b4991ce7fe0cfa3e5488c3
7508 Author: Carlos Garcia Campos <carlosgc@gnome.org>
7509 Date:   Tue Jul 30 09:36:44 2013 +0200
7511     glib-demo: Remove GTK_DISABLE_DEPRECATED compilation flag
7513     Deprecations are now compile warnings, there's no reason to make them
7514     fatal.
7516  glib/demo/Makefile.am | 1 -
7517  1 file changed, 1 deletion(-)
7519 commit ef9d861486d54fb3dcf7b8bca01bd44c3b3361a9
7520 Author: Carlos Garcia Campos <carlosgc@gnome.org>
7521 Date:   Tue Jul 30 09:36:44 2013 +0200
7523     glib-demo: Remove GTK_DISABLE_DEPRECATED compilation flag
7525     Deprecations are now compile warnings, there's no reason to make them
7526     fatal.
7528  glib/demo/Makefile.am | 1 -
7529  1 file changed, 1 deletion(-)
7531 commit eac752dc25942439de3e1c7a4ff815500a41dd2a
7532 Author: Albert Astals Cid <aacid@kde.org>
7533 Date:   Mon Jul 29 19:11:55 2013 +0200
7535     0.24.0
7537  CMakeLists.txt      | 6 +++---
7538  NEWS                | 7 +++++++
7539  configure.ac        | 4 ++--
7540  cpp/Doxyfile        | 2 +-
7541  poppler/Makefile.am | 2 +-
7542  qt4/src/Doxyfile    | 2 +-
7543  qt5/src/Doxyfile    | 2 +-
7544  7 files changed, 16 insertions(+), 9 deletions(-)
7546 commit 892433a068a8a11c09a7c4f57c5fc941747c4453
7547 Author: Albert Astals Cid <aacid@kde.org>
7548 Date:   Mon Jul 29 19:08:10 2013 +0200
7550     Update Ed's copyright
7552  poppler/TextOutputDev.cc | 1 +
7553  1 file changed, 1 insertion(+)
7555 commit 4637b1581286381c3d1c6963828d9cd8afc5b9e0
7556 Author: Albert Astals Cid <aacid@kde.org>
7557 Date:   Mon Jul 29 01:08:06 2013 +0200
7559     Make some pdftops conversions *much* faster
7561     For example: http://ev.kde.org/resources/expense_report.pdf
7563     Without this patch it seems "infinite", which this patch it's a
7564     few seconds
7566     The change: Instead of just remembering in xobjStack the set of
7567     XObjects (and Patterns,
7568     the variable name was 'wrong') we are currently setting up (i.e. the
7569     current chain), we
7570     remember all of them.
7572     This has passed the pdf->ps regression test without a single issue
7574  poppler/PSOutputDev.cc | 42 ++++++++++--------------------------------
7575  poppler/PSOutputDev.h  |  6 +++---
7576  2 files changed, 13 insertions(+), 35 deletions(-)
7578 commit e04287f2682e46831c04e0ef8d60411f521a2572
7579 Author: Albert Astals Cid <aacid@kde.org>
7580 Date:   Mon Jul 29 00:55:43 2013 +0200
7582     Fallback to 1x1 bitmap If we fail to create the corrent one
7584  poppler/SplashOutputDev.cc | 8 +++++++-
7585  1 file changed, 7 insertions(+), 1 deletion(-)
7587 commit fe5ff20cb93a70fa1650ef5e00b67e35de20f0ca
7588 Author: Albert Astals Cid <aacid@kde.org>
7589 Date:   Mon Jul 29 00:54:07 2013 +0200
7591     Initialize t3FillColorOnly
7593  poppler/PSOutputDev.cc | 1 +
7594  1 file changed, 1 insertion(+)
7596 commit 19930d9f104b63070dcd7636758eb8b90a86fc0d
7597 Author: Ed Catmur <ed@catmur.co.uk>
7598 Date:   Sun Jul 21 11:07:00 2013 +0200
7600     TextOutputDev: Do not draw ligatures more than once when selected
7602     When the selection covers a ligature presentation form where a single
7603     character code corresponds to multiple Unicode codepoints, the
7604     glyph for
7605     the ligature is drawn multiple times, once for each Unicode character.
7607     https://bugs.freedesktop.org/show_bug.cgi?id=9001
7609  poppler/TextOutputDev.cc | 3 +++
7610  1 file changed, 3 insertions(+)
7612 commit 6b451b2d3f785c28d98907ae338d58380db518d2
7613 Author: Albert Astals Cid <aacid@kde.org>
7614 Date:   Fri Jul 19 02:55:29 2013 +0200
7616     0.23.4
7618  CMakeLists.txt           |  4 +--
7619  NEWS                     |  8 ++++++
7620  configure.ac             |  2 +-
7621  cpp/Doxyfile             |  2 +-
7622  gtk-doc.make             | 70
7623  +++++++++++++++++++++++++++++++-----------------
7624  m4/gtk-doc.m4            |  6 ++++-
7625  poppler/CairoOutputDev.h |  2 +-
7626  poppler/Makefile.am      |  2 +-
7627  poppler/TextOutputDev.cc |  2 +-
7628  qt4/src/Doxyfile         |  2 +-
7629  qt5/src/Doxyfile         |  2 +-
7630  11 files changed, 67 insertions(+), 35 deletions(-)
7632 commit 6cf43442e38c501b49293a28f38e06ab143852c6
7633 Author: Ed Catmur <ed@catmur.co.uk>
7634 Date:   Thu Jul 18 10:34:29 2013 +0200
7636     TextOutputDev: clip the selected text rendering to the selection box
7638     Sometimes with italic text or text containing ligatures, part of the
7639     glyph falls outside the selection box. By clipping to the selection
7640     box
7641     we avoid drawing the whole glyph with the selection color.
7643     https://bugs.freedesktop.org/show_bug.cgi?id=66983
7645  poppler/TextOutputDev.cc | 5 +++++
7646  1 file changed, 5 insertions(+)
7648 commit 269b3f3d572a15f1007f8cc84f758b1a293ef8af
7649 Author: Carlos Garcia Campos <carlosgc@gnome.org>
7650 Date:   Mon Jul 8 20:19:30 2013 +0200
7652     build: Make -lpthread take preference over -pthread
7654     This makes libpoppler link to pthreads and fixes runtime error due to
7655     unresolved pthread symbols when running some of the utils and tests.
7657  m4/ax_pthread.m4  | 2 +-
7658  test/Makefile.am  | 6 ++++--
7659  utils/Makefile.am | 4 +++-
7660  3 files changed, 8 insertions(+), 4 deletions(-)
7662 commit 40f857d27930aa002a99c96f3892c5e240e7ecb5
7663 Author: Carlos Garcia Campos <carlosgc@gnome.org>
7664 Date:   Mon Jul 8 19:55:10 2013 +0200
7666     m4: Replace old acx_pthread.m4 with new one ax_pthread.m4
7668  configure.ac      |   2 +-
7669  m4/acx_pthread.m4 | 280 -----------------------------------------------
7670  m4/ax_pthread.m4  | 317
7671  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
7672  3 files changed, 318 insertions(+), 281 deletions(-)
7674 commit 44b7070aa713b2e20eb97b868000d432e2f8504e
7675 Author: Pino Toscano <pino@kde.org>
7676 Date:   Mon Jul 8 19:42:15 2013 +0200
7678     cmake: improve linking with pthreads
7680     Use the CMake-provided variable instead of hardcoding -lpthread.
7682  CMakeLists.txt       | 6 +++---
7683  utils/CMakeLists.txt | 2 +-
7684  2 files changed, 4 insertions(+), 4 deletions(-)
7686 commit 69c281fdcf23520151c0eb5471a4259c73fa1273
7687 Author: Carlos Garcia Campos <carlosgc@gnome.org>
7688 Date:   Sun Jul 7 11:51:27 2013 +0200
7690     cairo: Fix the bounding box of images saved in CairoImageOutputDev
7692     We were using the size of the original image instead of the rendered
7693     size and asuming the scales were always positive.
7695  poppler/CairoOutputDev.cc | 145
7696  ++++++++++++++++++----------------------------
7697  poppler/CairoOutputDev.h  |   5 +-
7698  2 files changed, 59 insertions(+), 91 deletions(-)
7700 commit 759e0266b36c4ea9f66912f1e53ed6392dbfd6da
7701 Author: Albert Astals Cid <aacid@kde.org>
7702 Date:   Tue Jul 2 00:47:13 2013 +0200
7704     News for 0.23.3
7706     forgot to add them to the tarball, oh well
7708  NEWS | 18 ++++++++++++++++++
7709  1 file changed, 18 insertions(+)
7711 commit df1fe9dc7ade5228e37c16c6f0c9a2d4890fdc90
7712 Author: Albert Astals Cid <aacid@kde.org>
7713 Date:   Tue Jul 2 00:33:04 2013 +0200
7715     0.23.3
7717  CMakeLists.txt      | 4 ++--
7718  Makefile.am         | 2 +-
7719  configure.ac        | 2 +-
7720  cpp/Doxyfile        | 2 +-
7721  poppler/Makefile.am | 2 +-
7722  qt4/src/Doxyfile    | 2 +-
7723  qt5/src/Doxyfile    | 2 +-
7724  7 files changed, 8 insertions(+), 8 deletions(-)
7726 commit df9d4fee17adfe003c822175b6921a3cd93675f6
7727 Author: Albert Astals Cid <aacid@kde.org>
7728 Date:   Mon Jul 1 21:04:10 2013 +0200
7730     Update copyrights
7732  poppler/Annot.cc              | 2 +-
7733  poppler/Annot.h               | 2 +-
7734  poppler/Page.cc               | 2 +-
7735  poppler/TextOutputDev.cc      | 2 +-
7736  poppler/TextOutputDev.h       | 2 +-
7737  qt5/src/poppler-annotation.cc | 2 +-
7738  qt5/src/poppler-annotation.h  | 2 +-
7739  qt5/src/poppler-document.cc   | 2 +-
7740  qt5/src/poppler-link.cc       | 2 +-
7741  qt5/src/poppler-qt5.h         | 2 +-
7742  10 files changed, 10 insertions(+), 10 deletions(-)
7744 commit 67129e9db88e8332907407f14d3e09ee5c49e274
7745 Author: Jason Crain <jason@aquaticape.us>
7746 Date:   Mon Jul 1 02:24:47 2013 -0500
7748     Check for NULL in Page::getResourceDictCopy
7750  poppler/Page.cc | 4 +++-
7751  1 file changed, 3 insertions(+), 1 deletion(-)
7753 commit c376559bc412e90204162bb4b2d20cd586db70c1
7754 Author: Carlos Garcia Campos <carlosgc@gnome.org>
7755 Date:   Sun Jun 30 13:14:07 2013 +0200
7757     annots: Invalidate the appearance stream when annot properties change
7759     Make invalidateAppearance() protected and only call it when properties
7760     that affect the appearance stream are updated. Remove all calls to
7761     invalidateAppearance() from qt frontend, this is now handled by
7762     the core
7763     and fixes the appearance stream regeneration in the glib frontend too.
7765  poppler/Annot.cc              | 36 ++++++++++++++++++++++++++++++++++++
7766  poppler/Annot.h               | 10 ++++++----
7767  qt4/src/poppler-annotation.cc | 34 ----------------------------------
7768  qt5/src/poppler-annotation.cc | 34 ----------------------------------
7769  4 files changed, 42 insertions(+), 72 deletions(-)
7771 commit c746e8b38e821d1ebeaf52c4c816515bc3ddaaf6
7772 Author: Carlos Garcia Campos <carlosgc@gnome.org>
7773 Date:   Sun Jun 30 11:44:59 2013 +0200
7775     annots: Remove unused variable
7777  poppler/Annot.cc | 1 -
7778  1 file changed, 1 deletion(-)
7780 commit 7d9d5d2518f7760e6a4317a358040ddd9164fdef
7781 Author: Carlos Garcia Campos <carlosgc@gnome.org>
7782 Date:   Sun Jun 30 11:40:15 2013 +0200
7784     annots: Do not update AP and AS entries if they are not present when
7785     invaliding the appaearance stream
7787  poppler/Annot.cc | 17 ++++++++++++++---
7788  1 file changed, 14 insertions(+), 3 deletions(-)
7790 commit 347b53f7fca644564724c230fe6c0dcbffa0d6f9
7791 Author: Carlos Garcia Campos <carlosgc@gnome.org>
7792 Date:   Sun Jun 30 11:23:54 2013 +0200
7794     annots: do not set the default appearance state when invalidating
7795     appearances
7797     We are setting the default appareance state to Off and then we are
7798     updating AS dictionary to NULL in the XRef. The appearance state
7799     is only
7800     required when there's more than once appearance stream, but when
7801     invalidating the apperance we remove all streams.
7803  poppler/Annot.cc | 3 ++-
7804  1 file changed, 2 insertions(+), 1 deletion(-)
7806 commit b5e9941c145fc99e03a28d92a50840638895908d
7807 Author: Albert Astals Cid <aacid@kde.org>
7808 Date:   Mon Jul 1 00:32:51 2013 +0200
7810     Fix crash on malformed doc
7812     Where the Colorants dictionary values are not arrays
7813     Document can be found on KDE bug #319925
7815  poppler/GfxState.cc | 9 ++++++++-
7816  1 file changed, 8 insertions(+), 1 deletion(-)
7818 commit 19f8a88bba6022b8172477e6f52dfd36b2fc5e92
7819 Author: Fabio D'Urso <fabiodurso@hotmail.it>
7820 Date:   Thu Mar 7 00:20:15 2013 +0100
7822     qt5: Free some temporary memory in
7823     TextAnnotationPrivate::createNativeAnnot
7825     There's no need to keep this buffer around after it has been flushed
7827  qt5/src/poppler-annotation.cc | 2 ++
7828  1 file changed, 2 insertions(+)
7830 commit 8bac4d1e43ce9a4c66fddc8430d7bed2d9aabba1
7831 Author: Fabio D'Urso <fabiodurso@hotmail.it>
7832 Date:   Tue Jun 25 20:09:00 2013 +0200
7834     qt5: Some documentation about annotations
7836     * Removed incorrect hint "Use uniqueName to test for Annotation
7837       equality": uniqueNames are optional and we don't actually guarantee
7838       uniqueness
7839     * Added "How to add annotations" and "FixedRotation flag specifics"
7840       sections in the Annotation class page
7841     * Added links from enum Annotation::SubType items to actual subclasses
7842     * Added documentation for annotation flags that are known to work
7843     * Added "see also" links between annotation flag and boundary
7844       setters/getters
7845     * Added warning on Annotation::setPopup to tell that it's currently
7846     not
7847       implemented
7849  qt5/src/poppler-annotation.h | 143
7850  ++++++++++++++++++++++++++++++++++++++++---
7851  1 file changed, 135 insertions(+), 8 deletions(-)
7853 commit 1d5fe3f20189fd3928121e954bcc8fa7278b39fb
7854 Author: Fabio D'Urso <fabiodurso@hotmail.it>
7855 Date:   Sat Mar 2 19:06:49 2013 +0100
7857     qt5: FixedRotation annotations' coordinate conversion
7859     FixedRotation(=flagNoRotate) annotations use a different coordinate
7860     system than regular annotations. This patch implements transparent
7861     conversion so that qt5 clients don't notice the difference.
7863     Important! When dealing with FixedRotation annotations, poppler-qt5
7864     clients will need to set geometry-related annotation properties in
7865     the following order:
7866      1) flags (because we need to know if this is a FixedRotation
7867         annotation or not)
7868      2) boundary (because we need to know what the topleft corner is,
7869         so that we can construct the conversion matrix)
7870      3) anything else
7872     This requirement will be documented in the next patch
7874  qt5/src/poppler-annotation-private.h |   7 ++-
7875  qt5/src/poppler-annotation.cc        | 111
7876  +++++++++++++++++++++++++++--------
7877  2 files changed, 92 insertions(+), 26 deletions(-)
7879 commit ab130c91492765f8be29ed112dd2e2e6f665641b
7880 Author: Fabio D'Urso <fabiodurso@hotmail.it>
7881 Date:   Sat Mar 2 00:55:58 2013 +0100
7883     core: Remove geometry-related arguments from annotation constructors
7885     Removed arguments from annotation constructors related to the geometry
7886     of the annotation. This change will make it easier to support creating
7887     annotations with flag NoRotate in the next patch (because no special
7888     cases will be needed: coordinate conversion code will be able
7889     to always
7890     assume that the underlying annotation object already exists).
7892     Data that used to be taken from these arguments is now replaced
7893     by dummy
7894     values, which can be modified using appropriate setter methods after
7895     the annotation object is created.
7897     Affected annotation types:
7898      - AnnotLine
7899      - AnnotTextMarkup
7900      - AnnotPolygon
7901      - AnnotInk
7903  qt5/src/poppler-annotation.cc | 34 ++++++++++++++++++----------------
7904  1 file changed, 18 insertions(+), 16 deletions(-)
7906 commit 35cfb6914e1be4c5eda2f355900b1a0a1fa69d19
7907 Author: Fabio D'Urso <fabiodurso@hotmail.it>
7908 Date:   Fri Feb 15 12:24:18 2013 +0100
7910     poppler_qt5viewer: Add combobox to select rotation
7912  qt5/demos/navigationtoolbar.cpp | 15 +++++++++++++++
7913  qt5/demos/navigationtoolbar.h   |  4 ++++
7914  qt5/demos/pageview.cpp          | 24 +++++++++++++++++++++++-
7915  qt5/demos/pageview.h            |  3 +++
7916  qt5/demos/viewer.cpp            |  2 ++
7917  5 files changed, 47 insertions(+), 1 deletion(-)
7919 commit de2a93c0bc6e92a95c687796f59780c998b90ca4
7920 Author: Fabio D'Urso <fabiodurso@hotmail.it>
7921 Date:   Thu Mar 7 00:20:15 2013 +0100
7923     qt4: Free some temporary memory in
7924     TextAnnotationPrivate::createNativeAnnot
7926     There's no need to keep this buffer around after it has been flushed
7928  qt4/src/poppler-annotation.cc | 2 ++
7929  1 file changed, 2 insertions(+)
7931 commit 738b0b4fedaa2b2b28ea1c11622dfd880180d1c9
7932 Author: Fabio D'Urso <fabiodurso@hotmail.it>
7933 Date:   Thu Mar 7 20:50:52 2013 +0100
7935     qt4: Some documentation about annotations
7937     * Removed incorrect hint "Use uniqueName to test for Annotation
7938       equality": uniqueNames are optional and we don't actually guarantee
7939       uniqueness
7940     * Added "How to add annotations" and "FixedRotation flag specifics"
7941       sections in the Annotation class page
7942     * Added links from enum Annotation::SubType items to actual subclasses
7943     * Added documentation for annotation flags that are known to work
7944     * Added "see also" links between annotation flag and boundary
7945       setters/getters
7946     * Added warning on Annotation::setPopup to tell that it's currently
7947     not
7948       implemented
7950  qt4/src/poppler-annotation.h | 143
7951  ++++++++++++++++++++++++++++++++++++++++---
7952  1 file changed, 135 insertions(+), 8 deletions(-)
7954 commit cf950a2b7e8278e70719c67b441b0d324ffd0399
7955 Author: Fabio D'Urso <fabiodurso@hotmail.it>
7956 Date:   Sat Mar 2 19:06:49 2013 +0100
7958     qt4: FixedRotation annotations' coordinate conversion
7960     FixedRotation(=flagNoRotate) annotations use a different coordinate
7961     system than regular annotations. This patch implements transparent
7962     conversion so that qt4 clients don't notice the difference.
7964     Important! When dealing with FixedRotation annotations, poppler-qt4
7965     clients will need to set geometry-related annotation properties in
7966     the following order:
7967      1) flags (because we need to know if this is a FixedRotation
7968         annotation or not)
7969      2) boundary (because we need to know what the topleft corner is,
7970         so that we can construct the conversion matrix)
7971      3) anything else
7973     This requirement will be documented in the next patch
7975  poppler/Annot.cc                     |   8 +++
7976  poppler/Annot.h                      |   2 +
7977  qt4/src/poppler-annotation-private.h |   7 ++-
7978  qt4/src/poppler-annotation.cc        | 111
7979  +++++++++++++++++++++++++++--------
7980  4 files changed, 102 insertions(+), 26 deletions(-)
7982 commit 4b13085568df09d8b75099f6a5438f025a028fd5
7983 Author: Fabio D'Urso <fabiodurso@hotmail.it>
7984 Date:   Sat Mar 2 00:55:58 2013 +0100
7986     core: Remove geometry-related arguments from annotation constructors
7988     Removed arguments from annotation constructors related to the geometry
7989     of the annotation. This change will make it easier to support creating
7990     annotations with flag NoRotate in the next patch (because no special
7991     cases will be needed: coordinate conversion code will be able
7992     to always
7993     assume that the underlying annotation object already exists).
7995     Data that used to be taken from these arguments is now replaced
7996     by dummy
7997     values, which can be modified using appropriate setter methods after
7998     the annotation object is created.
8000     Affected annotation types:
8001      - AnnotLine
8002      - AnnotTextMarkup
8003      - AnnotPolygon
8004      - AnnotInk
8006  poppler/Annot.cc              | 56
8007  +++++++++++++------------------------------
8008  poppler/Annot.h               |  9 ++++---
8009  qt4/src/poppler-annotation.cc | 34 +++++++++++++-------------
8010  3 files changed, 39 insertions(+), 60 deletions(-)
8012 commit 5923cfb5f7e3a0703de17e21f4952f92a44f3c14
8013 Author: Fabio D'Urso <fabiodurso@hotmail.it>
8014 Date:   Fri Feb 15 12:24:18 2013 +0100
8016     poppler_qt4viewer: Add combobox to select rotation
8018  qt4/demos/navigationtoolbar.cpp | 15 +++++++++++++++
8019  qt4/demos/navigationtoolbar.h   |  4 ++++
8020  qt4/demos/pageview.cpp          | 24 +++++++++++++++++++++++-
8021  qt4/demos/pageview.h            |  3 +++
8022  qt4/demos/viewer.cpp            |  2 ++
8023  5 files changed, 47 insertions(+), 1 deletion(-)
8025 commit 74ea15cc454f31b772e71b3525b71045dbfa5527
8026 Author: Fabio D'Urso <fabiodurso@hotmail.it>
8027 Date:   Tue Jun 25 19:56:20 2013 +0200
8029     core: Support for rendering annotations with flagNoRotate
8031     Gfx::drawAnnot now makes a counter-rotation if flagNoRotate is set
8033  poppler/Annot.cc | 55
8034  ++++++++++++++++++++++++++++++++++++-------------------
8035  poppler/Annot.h  |  3 ++-
8036  poppler/Gfx.cc   | 41 +++++++++++++++++++++++++++++++++++++----
8037  poppler/Gfx.h    |  3 ++-
8038  4 files changed, 77 insertions(+), 25 deletions(-)
8040 commit 2639957ba78defd2ab6282679375fb7969bad21f
8041 Author: Fabio D'Urso <fabiodurso@hotmail.it>
8042 Date:   Wed Jun 26 23:12:40 2013 +0200
8044     Do not crash in page::removeAnnot if there are non-Ref entries
8045     in /Annots
8047  poppler/Page.cc | 10 ++++++----
8048  1 file changed, 6 insertions(+), 4 deletions(-)
8050 commit ae016aa263c218fbfbd607cc92feac1013348c7e
8051 Author: Albert Astals Cid <aacid@kde.org>
8052 Date:   Wed Jun 26 11:33:55 2013 +0200
8054     Fix qt5 found/not found logic
8056  CMakeLists.txt | 8 ++++----
8057  1 file changed, 4 insertions(+), 4 deletions(-)
8059 commit e27c1057caf4d878a0dc43c92c9e0b565db8fe40
8060 Merge: c55b577 ee8cfbc
8061 Author: Albert Astals Cid <aacid@kde.org>
8062 Date:   Tue Jun 25 19:17:13 2013 +0200
8064     Merge remote-tracking branch 'origin/qt5'
8066 commit c55b577ce69ad4bb69f5261b3e120e92c9fdb3d0
8067 Author: Carlos Garcia Campos <carlosgc@gnome.org>
8068 Date:   Tue Jun 25 10:01:38 2013 +0200
8070     glib: Use TextPage::getSelectionWords to build text layout and
8071     attributes
8073     This way we can make sure that the list of words used in
8074     poppler_page_get_text_layout and poppler_page_get_text_attributes
8075     is the
8076     same that the one used in poppler_page_get_text. This fixes the
8077     mismatch
8078     between the number of characters in the text returned by
8079     poppler_page_get_text and the number of characters returned by
8080     poppler_page_get_text_layout in some documents.
8082  glib/poppler-page.cc | 168
8083  +++++++++++++++++++++++++++------------------------
8084  1 file changed, 90 insertions(+), 78 deletions(-)
8086 commit fc534f571315c064005515c19d7d70ad3af1563e
8087 Author: Carlos Garcia Campos <carlosgc@gnome.org>
8088 Date:   Tue Jun 25 10:05:01 2013 +0200
8090     TextOutputDev: add a method to TextPage to get the selection as a
8091     list of words
8093     Returns a list of lines of words.
8095  poppler/TextOutputDev.cc | 36 ++++++++++++++++++++++++++++++++++++
8096  poppler/TextOutputDev.h  |  4 ++++
8097  2 files changed, 40 insertions(+)
8099 commit a924246b7534e86165f8e9ab6c60d56b73a17b94
8100 Author: Carlos Garcia Campos <carlosgc@gnome.org>
8101 Date:   Tue Jun 25 09:57:48 2013 +0200
8103     TextOutputDev: simplify the text selection dumper
8105     Build a list of lines of words and don't try to format the text when
8106     detecting tables, simply add the words and lines in the right order.
8108  poppler/TextOutputDev.cc | 200
8109  ++++++++++++++++++++++-------------------------
8110  1 file changed, 92 insertions(+), 108 deletions(-)
8112 commit c849094a2daf896d085937adff1f7659a09da062
8113 Author: Carlos Garcia Campos <carlosgc@gnome.org>
8114 Date:   Mon Jun 24 18:29:11 2013 +0200
8116     TextOutputDev: Move TextSelection class from TextSelectionPainter
8117     to TextSelectionVisitor
8119     So that it can be used by other TextSelectionVisitor implementations.
8120     Also renamed it as TextWordSelection since it contains a word
8121     selection.
8123  poppler/TextOutputDev.cc | 35 ++++++++++++++++++-----------------
8124  1 file changed, 18 insertions(+), 17 deletions(-)
8126 commit b3ff3f2c3e131556d2b27cbe52f0ddbbb4820c19
8127 Author: Jason Crain <jason@aquaticape.us>
8128 Date:   Thu Jun 20 21:47:13 2013 -0500
8130     Draw glyphs after selection background
8132     When multiple lines of text are selected, TextSelectionPainter will
8133     draw selections over each other, hiding the previous line with the
8134     selection background of the current line.  This patch changes
8135     TextSelectionPainter so that glyphs are drawn only after the entire
8136     background is drawn.
8138     https://bugs.freedesktop.org/show_bug.cgi?id=65989
8140  poppler/TextOutputDev.cc | 109
8141  ++++++++++++++++++++++++++++++-----------------
8142  1 file changed, 69 insertions(+), 40 deletions(-)
8144 commit ee8cfbc78fe9de109abbe0727a738870f6027a73
8145 Author: Albert Astals Cid <aacid@kde.org>
8146 Date:   Tue Jun 18 23:20:01 2013 +0200
8148     Fix indent
8150  qt5/src/poppler-optcontent.cc | 2 +-
8151  1 file changed, 1 insertion(+), 1 deletion(-)
8153 commit 9d0a5b6afb25a1273504383e108bdb95ca82f099
8154 Author: Albert Astals Cid <aacid@kde.org>
8155 Date:   Tue Jun 18 23:19:30 2013 +0200
8157     Bring changes from the qt4 dir
8159  qt5/src/Doxyfile                 |   2 +-
8160  qt5/src/poppler-private.h        |   2 +-
8161  qt5/tests/CMakeLists.txt         |   1 +
8162  qt5/tests/Makefile.am            |  13 +-
8163  qt5/tests/stress-threads-qt5.cpp | 304
8164  +++++++++++++++++++++++++++++++++++++++
8165  qt5/tests/test-poppler-qt5.cpp   |   2 +-
8166  6 files changed, 320 insertions(+), 4 deletions(-)
8168 commit 1adb1ab7aee026e227d25716a4b7be22b19b5b84
8169 Author: Albert Astals Cid <aacid@kde.org>
8170 Date:   Tue Jun 18 20:50:49 2013 +0200
8172     Make it build with autotools
8174  poppler/ArthurOutputDev.cc    | 816
8175  ------------------------------------------
8176  poppler/ArthurOutputDev.h     | 170 ---------
8177  poppler/Makefile.am           |  23 +-
8178  qt4/src/ArthurOutputDev.cc    | 816
8179  ++++++++++++++++++++++++++++++++++++++++++
8180  qt4/src/ArthurOutputDev.h     | 170 +++++++++
8181  qt4/src/CMakeLists.txt        |   2 +-
8182  qt4/src/Makefile.am           |   5 +-
8183  qt5/src/ArthurOutputDev.cc    | 816
8184  ++++++++++++++++++++++++++++++++++++++++++
8185  qt5/src/ArthurOutputDev.h     | 170 +++++++++
8186  qt5/src/CMakeLists.txt        |   2 +-
8187  qt5/src/Makefile.am           |   5 +-
8188  qt5/src/poppler-optcontent.cc |   2 +
8189  12 files changed, 1983 insertions(+), 1014 deletions(-)
8191 commit 93a1c2b768cc419c5bf9b3033bf85fb21326a65a
8192 Author: Albert Astals Cid <aacid@kde.org>
8193 Date:   Tue Jun 18 00:33:38 2013 +0200
8195     If qmake gives us a Qt5 qmake try with qmake4 and qmake-qt4
8197  cmake/modules/FindQt4.cmake | 62
8198  ++++++++++++++++++++++++++++-----------------
8199  1 file changed, 39 insertions(+), 23 deletions(-)
8201 commit 7cc33a752ef864b595748ce7724ba553a8e3ba8e
8202 Author: Albert Astals Cid <aacid@kde.org>
8203 Date:   Mon Jun 17 22:57:56 2013 +0200
8205     We are not compiling an executable
8207  qt5/src/CMakeLists.txt | 1 -
8208  1 file changed, 1 deletion(-)
8210 commit 87cfcd41e8e970186c6ce753aa660ef86aca8878
8211 Author: Granger Anthony <grangeranthony@gmail.com>
8212 Date:   Mon Jun 17 09:17:51 2013 +0200
8214     Allow to enable Qt5 support only with CMake >= 2.8.8
8216  CMakeLists.txt           | 26 ++++++++++++++++----------
8217  qt5/tests/CMakeLists.txt |  1 -
8218  2 files changed, 16 insertions(+), 11 deletions(-)
8220 commit b44c70f04758000cf0e049b06cc7864287570f7b
8221 Author: Albert Astals Cid <aacid@kde.org>
8222 Date:   Mon Jun 17 22:10:05 2013 +0200
8224     Bring PIC back to the toplevel, still have linking errors tohugh :-/
8226  configure.ac | 1 +
8227  1 file changed, 1 insertion(+)
8229 commit be49073f5ce79f56b38197758a5cf1253b972306
8230 Author: Albert Astals Cid <aacid@kde.org>
8231 Date:   Mon Jun 17 21:50:31 2013 +0200
8233     Use qtchooser if available
8235  configure.ac | 15 ++++++++++++---
8236  1 file changed, 12 insertions(+), 3 deletions(-)
8238 commit b1958228d4bc6793a3606b5e31c61a57b9fac9f5
8239 Author: Albert Astals Cid <aacid@kde.org>
8240 Date:   Mon Jun 17 20:21:08 2013 +0200
8242     No distro ships moc-qt5 but make it work in case someone would
8244  configure.ac | 6 ++++--
8245  1 file changed, 4 insertions(+), 2 deletions(-)
8247 commit 06f45c7177afc67e02985be1a97cd976c530c4ae
8248 Author: Albert Astals Cid <aacid@kde.org>
8249 Date:   Mon Jun 17 20:04:49 2013 +0200
8251     Build fixes
8253     Fix moc when moc-qt4 is qt4 moc but moc is qt5 one
8254     Do not add -fPIE everywhere, just -fPIC to qt5
8256  configure.ac        | 10 ++++++----
8257  qt5/src/Makefile.am |  2 +-
8258  2 files changed, 7 insertions(+), 5 deletions(-)
8260 commit cb617c21fba727781f46278f5475b91d528a488b
8261 Author: Albert Astals Cid <aacid@kde.org>
8262 Date:   Mon Jun 17 18:12:18 2013 +0200
8264     Files i forgot
8266  poppler-qt5-uninstalled.pc.in |  7 +++++++
8267  poppler-qt5.pc.cmake          | 13 +++++++++++++
8268  poppler-qt5.pc.in             | 13 +++++++++++++
8269  3 files changed, 33 insertions(+)
8271 commit 5c521bba427eb163e4b77d936865fbdd0e07faf3
8272 Author: Albert Astals Cid <aacid@kde.org>
8273 Date:   Mon Jun 17 18:12:07 2013 +0200
8275     soversion 1
8277  qt5/src/CMakeLists.txt | 2 +-
8278  qt5/src/Makefile.am    | 2 +-
8279  2 files changed, 2 insertions(+), 2 deletions(-)
8281 commit 43786964946b4f4c005a0526e16fead3ffa6ba4a
8282 Author: Albert Astals Cid <aacid@kde.org>
8283 Date:   Mon Jun 17 00:23:31 2013 +0200
8285     harmonize spaces
8287  CMakeLists.txt | 7 +++----
8288  1 file changed, 3 insertions(+), 4 deletions(-)
8290 commit 2e2ea27fe3dc688c87003d170b82451a6a872b0d
8291 Author: Albert Astals Cid <aacid@kde.org>
8292 Date:   Mon Jun 17 00:22:18 2013 +0200
8294     Remove qt4 mentions
8296  qt5/src/poppler-converter-private.h    | 6 +++---
8297  qt5/src/poppler-embeddedfile-private.h | 2 +-
8298  qt5/src/poppler-form.cc                | 2 +-
8299  qt5/src/poppler-form.h                 | 6 +++---
8300  qt5/src/poppler-pdf-converter.cc       | 2 +-
8301  qt5/src/poppler-private.cc             | 4 ++--
8302  qt5/src/poppler-private.h              | 2 +-
8303  qt5/src/poppler-qt5.h                  | 2 +-
8304  8 files changed, 13 insertions(+), 13 deletions(-)
8306 commit e2264ce82af3e971e34930f5307b7c9b43a1e346
8307 Author: Albert Astals Cid <aacid@kde.org>
8308 Date:   Mon Jun 17 00:19:27 2013 +0200
8310     remove deprecated stuff
8312  qt5/src/poppler-annotation.cc |  19 ++------
8313  qt5/src/poppler-annotation.h  |  18 -------
8314  qt5/src/poppler-document.cc   |  19 --------
8315  qt5/src/poppler-link.cc       |   5 --
8316  qt5/src/poppler-link.h        |  10 ----
8317  qt5/src/poppler-page.cc       |  18 -------
8318  qt5/src/poppler-qt5.h         |  41 ----------------
8319  qt5/tests/check_fonts.cpp     |  21 ++-------
8320  qt5/tests/check_metadata.cpp  |   1 -
8321  qt5/tests/check_search.cpp    | 107
8322  ++++++++++++++++++++++--------------------
8323  10 files changed, 65 insertions(+), 194 deletions(-)
8325 commit 21808e203eed46e379954b58b7014998b3836573
8326 Author: Albert Astals Cid <aacid@kde.org>
8327 Date:   Mon Jun 17 00:03:45 2013 +0200
8329     remove commented stuff
8331  qt5/src/CMakeLists.txt | 1 -
8332  1 file changed, 1 deletion(-)
8334 commit 16e7033f18a8da8e27aaed6f63cce156abf8837a
8335 Author: Albert Astals Cid <aacid@kde.org>
8336 Date:   Mon Jun 17 00:01:27 2013 +0200
8338     Initial Qt5 port
8340  CMakeLists.txt                               |   20 +
8341  Makefile.am                                  |   18 +-
8342  configure.ac                                 |   66 +-
8343  qt5/.gitignore                               |    4 +
8344  qt5/CMakeLists.txt                           |    3 +
8345  qt5/Makefile.am                              |    1 +
8346  qt5/demos/.gitignore                         |    4 +
8347  qt5/demos/CMakeLists.txt                     |   38 +
8348  qt5/demos/Makefile.am                        |   67 +
8349  qt5/demos/abstractinfodock.cpp               |   57 +
8350  qt5/demos/abstractinfodock.h                 |   48 +
8351  qt5/demos/documentobserver.cpp               |   50 +
8352  qt5/demos/documentobserver.h                 |   50 +
8353  qt5/demos/embeddedfiles.cpp                  |   82 +
8354  qt5/demos/embeddedfiles.h                    |   44 +
8355  qt5/demos/fonts.cpp                          |   72 +
8356  qt5/demos/fonts.h                            |   43 +
8357  qt5/demos/info.cpp                           |   72 +
8358  qt5/demos/info.h                             |   43 +
8359  qt5/demos/main_viewer.cpp                    |   33 +
8360  qt5/demos/metadata.cpp                       |   50 +
8361  qt5/demos/metadata.h                         |   43 +
8362  qt5/demos/navigationtoolbar.cpp              |  129 +
8363  qt5/demos/navigationtoolbar.h                |   61 +
8364  qt5/demos/optcontent.cpp                     |   69 +
8365  qt5/demos/optcontent.h                       |   47 +
8366  qt5/demos/pageview.cpp                       |   79 +
8367  qt5/demos/pageview.h                         |   50 +
8368  qt5/demos/permissions.cpp                    |   66 +
8369  qt5/demos/permissions.h                      |   43 +
8370  qt5/demos/thumbnails.cpp                     |   84 +
8371  qt5/demos/thumbnails.h                       |   48 +
8372  qt5/demos/toc.cpp                            |   88 +
8373  qt5/demos/toc.h                              |   43 +
8374  qt5/demos/viewer.cpp                         |  317 ++
8375  qt5/demos/viewer.h                           |   73 +
8376  qt5/src/.gitignore                           |    9 +
8377  qt5/src/CMakeLists.txt                       |   54 +
8378  qt5/src/Doxyfile                             | 1637 ++++++++++
8379  qt5/src/Mainpage.dox                         |   85 +
8380  qt5/src/Makefile.am                          |   73 +
8381  qt5/src/poppler-annotation-helper.h          |  198 ++
8382  qt5/src/poppler-annotation-private.h         |  111 +
8383  qt5/src/poppler-annotation.cc                | 4394
8384  ++++++++++++++++++++++++++
8385  qt5/src/poppler-annotation.h                 |  921 ++++++
8386  qt5/src/poppler-base-converter.cc            |  105 +
8387  qt5/src/poppler-converter-private.h          |   49 +
8388  qt5/src/poppler-document.cc                  |  679 ++++
8389  qt5/src/poppler-embeddedfile-private.h       |   42 +
8390  qt5/src/poppler-embeddedfile.cc              |  135 +
8391  qt5/src/poppler-export.h                     |   17 +
8392  qt5/src/poppler-fontinfo.cc                  |  149 +
8393  qt5/src/poppler-form.cc                      |  416 +++
8394  qt5/src/poppler-form.h                       |  343 ++
8395  qt5/src/poppler-link-extractor-private.h     |   57 +
8396  qt5/src/poppler-link-extractor.cc            |   84 +
8397  qt5/src/poppler-link.cc                      |  711 +++++
8398  qt5/src/poppler-link.h                       |  612 ++++
8399  qt5/src/poppler-media.cc                     |  168 +
8400  qt5/src/poppler-media.h                      |  100 +
8401  qt5/src/poppler-movie.cc                     |  110 +
8402  qt5/src/poppler-optcontent-private.h         |  121 +
8403  qt5/src/poppler-optcontent.cc                |  427 +++
8404  qt5/src/poppler-optcontent.h                 |   77 +
8405  qt5/src/poppler-page-private.h               |   54 +
8406  qt5/src/poppler-page-transition-private.h    |   28 +
8407  qt5/src/poppler-page-transition.cc           |   95 +
8408  qt5/src/poppler-page-transition.h            |  148 +
8409  qt5/src/poppler-page.cc                      |  744 +++++
8410  qt5/src/poppler-pdf-converter.cc             |  115 +
8411  qt5/src/poppler-private.cc                   |  292 ++
8412  qt5/src/poppler-private.h                    |  240 ++
8413  qt5/src/poppler-ps-converter.cc              |  273 ++
8414  qt5/src/poppler-qiodeviceoutstream-private.h |   47 +
8415  qt5/src/poppler-qiodeviceoutstream.cc        |   64 +
8416  qt5/src/poppler-qt5.h                        | 1812 +++++++++++
8417  qt5/src/poppler-sound.cc                     |  132 +
8418  qt5/src/poppler-textbox.cc                   |   63 +
8419  qt5/tests/.gitignore                         |   30 +
8420  qt5/tests/CMakeLists.txt                     |   75 +
8421  qt5/tests/Makefile.am                        |  152 +
8422  qt5/tests/README.unittest                    |   23 +
8423  qt5/tests/check_actualtext.cpp               |   33 +
8424  qt5/tests/check_attachments.cpp              |  157 +
8425  qt5/tests/check_dateConversion.cpp           |  142 +
8426  qt5/tests/check_fonts.cpp                    |  248 ++
8427  qt5/tests/check_goostring.cpp                |   61 +
8428  qt5/tests/check_lexer.cpp                    |  128 +
8429  qt5/tests/check_links.cpp                    |   96 +
8430  qt5/tests/check_metadata.cpp                 |  275 ++
8431  qt5/tests/check_optcontent.cpp               |  484 +++
8432  qt5/tests/check_pagelabelinfo.cpp            |   43 +
8433  qt5/tests/check_pagelayout.cpp               |   49 +
8434  qt5/tests/check_pagemode.cpp                 |   73 +
8435  qt5/tests/check_password.cpp                 |   88 +
8436  qt5/tests/check_permissions.cpp              |   44 +
8437  qt5/tests/check_search.cpp                   |   91 +
8438  qt5/tests/check_strings.cpp                  |  250 ++
8439  qt5/tests/poppler-attachments.cpp            |   39 +
8440  qt5/tests/poppler-fonts.cpp                  |   89 +
8441  qt5/tests/poppler-forms.cpp                  |  166 +
8442  qt5/tests/poppler-texts.cpp                  |   40 +
8443  qt5/tests/stress-poppler-dir.cpp             |   67 +
8444  qt5/tests/stress-poppler-qt5.cpp             |   74 +
8445  qt5/tests/test-password-qt5.cpp              |  136 +
8446  qt5/tests/test-poppler-qt5.cpp               |  235 ++
8447  106 files changed, 21480 insertions(+), 4 deletions(-)
8449 commit 714ee1e61d853394818dca7155b1b882408ffc6a
8450 Author: Albert Astals Cid <aacid@kde.org>
8451 Date:   Sun Jun 16 19:00:01 2013 +0200
8453     Pass down the recursion param
8455     Fixes heap smashing in 168.pdf.SIGSEGV.598.462
8457  poppler/Stream.cc | 2 +-
8458  1 file changed, 1 insertion(+), 1 deletion(-)
8460 commit 1f3e3828b9a57e044b86640b9bf9ad2437cc5656
8461 Author: Albert Astals Cid <aacid@kde.org>
8462 Date:   Sat Jun 15 17:21:36 2013 +0200
8464     Add quotes since use_cairo can have spaces
8466     BUG #65709
8468  configure.ac | 2 +-
8469  1 file changed, 1 insertion(+), 1 deletion(-)
8471 commit fe3ffab19d54326052fd0ff8ee3ee1feb9fa928c
8472 Author: Adam Reichold <adamreichold@myopera.com>
8473 Date:   Tue Jun 11 23:08:07 2013 +0200
8475     Windows compile fixes
8477  qt4/tests/stress-threads-qt4.cpp | 13 +++++++++----
8478  1 file changed, 9 insertions(+), 4 deletions(-)
8480 commit 99908cb0c8a784791ffa0682c8f105acdef0d5ab
8481 Author: Peter Breitenlohner <peb@mppmu.mpg.de>
8482 Date:   Tue Jun 11 10:02:01 2013 +0200
8484     MinGW32 may or may not define __MINGW_PRINTF_FORMAT
8486     Moreover __USE_MINGW_ANSI_STDIO might be defined as 0
8488  poppler/poppler-config.h.cmake | 2 +-
8489  poppler/poppler-config.h.in    | 2 +-
8490  2 files changed, 2 insertions(+), 2 deletions(-)
8492 commit 0673f3d8024554c414f578e0770086f475e6a605
8493 Author: Albert Astals Cid <aacid@kde.org>
8494 Date:   Tue Jun 11 00:19:19 2013 +0200
8496     0.23.2
8498  CMakeLists.txt      |  4 ++--
8499  NEWS                | 12 ++++++++++++
8500  configure.ac        |  2 +-
8501  cpp/Doxyfile        |  2 +-
8502  poppler/Makefile.am |  2 +-
8503  qt4/src/Doxyfile    |  2 +-
8504  6 files changed, 18 insertions(+), 6 deletions(-)
8506 commit 7f1bf8d94302c15a2ff68debfb6fba49df526d16
8507 Author: Christoph Duelli <duelli@melosgmbh.de>
8508 Date:   Thu May 16 16:16:32 2013 +0200
8510     Do not pollute global namespace with internal classes
8512     Bug #64680
8514  fofi/FoFiIdentifier.cc | 18 ++++++++++++++++++
8515  1 file changed, 18 insertions(+)
8517 commit 07992075a6d1d29db57f997f67d5a4a6deacbbb4
8518 Merge: 4a0bd6f 25f453e
8519 Author: Albert Astals Cid <aacid@kde.org>
8520 Date:   Sun Jun 9 12:17:53 2013 +0200
8522     Merge remote-tracking branch 'origin/poppler-0.22'
8524     Conflicts:
8525         poppler/Catalog.cc
8526         qt4/src/poppler-private.h
8527         utils/HtmlOutputDev.cc
8529 commit 25f453ef49004452ac4c201d59d9ce2ef52ffeee
8530 Author: Julien Nabet <serval2412@yahoo.fr>
8531 Date:   Sun Jun 9 12:12:06 2013 +0200
8533     Prefer prefix ++/-- operators for non-primitive types
8535     Part of bug #80537
8537  poppler/CachedFile.cc | 3 ++-
8538  poppler/Catalog.cc    | 5 +++--
8539  utils/HtmlFonts.cc    | 3 ++-
8540  utils/HtmlLinks.cc    | 3 ++-
8541  4 files changed, 9 insertions(+), 5 deletions(-)
8543 commit ed01688a899c5e7560a93ca2424ca302ff3452f1
8544 Author: Julien Nabet <serval2412@yahoo.fr>
8545 Date:   Sun Jun 9 12:10:01 2013 +0200
8547     Fix mismatched allocation and deallocation
8549     Part of bug #65551
8551  qt4/src/poppler-private.h | 3 ++-
8552  1 file changed, 2 insertions(+), 1 deletion(-)
8554 commit a27890ac441fbd613ddfe6fcf404b92be371e554
8555 Author: Julien Nabet <serval2412@yahoo.fr>
8556 Date:   Sun Jun 9 12:08:06 2013 +0200
8558     Fix memory leak
8560  utils/HtmlOutputDev.cc | 3 ++-
8561  1 file changed, 2 insertions(+), 1 deletion(-)
8563 commit 4a0bd6fdb2e9e3c589e1bdb282e7c2bfca8567b1
8564 Merge: bbd27c9 17a16a2
8565 Author: Albert Astals Cid <aacid@kde.org>
8566 Date:   Sun Jun 9 12:06:10 2013 +0200
8568     Merge remote-tracking branch 'origin/poppler-0.22'
8570 commit 17a16a2731b1110a12c7163c139d85bccee04492
8571 Author: Albert Astals Cid <aacid@kde.org>
8572 Date:   Sun Jun 9 12:04:40 2013 +0200
8574     Fix mismatched free/delete
8576     Bug #65553
8578  poppler/UTF.cc | 2 +-
8579  1 file changed, 1 insertion(+), 1 deletion(-)
8581 commit bbd27c92b5e5034dc2899ea26b47fcb983209f82
8582 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
8583 Date:   Thu Jun 6 23:52:36 2013 +0200
8585     Speed-up some tiling on a 10x factor
8587     Bug #64892
8589  poppler/SplashOutputDev.cc | 15 ++++++++++++++-
8590  splash/Splash.cc           | 15 +++++++++++----
8591  splash/Splash.h            |  3 ++-
8592  3 files changed, 27 insertions(+), 6 deletions(-)
8594 commit 7847769a24bd3ccf863f653bc2215e84157ccfb6
8595 Author: Peter Breitenlohner <peb@mppmu.mpg.de>
8596 Date:   Tue Jun 4 15:31:06 2013 +0200
8598     Use fseeko64/ftello64 for MinGW32
8600  goo/gfile.cc | 7 ++++++-
8601  1 file changed, 6 insertions(+), 1 deletion(-)
8603 commit 0c3548087b379dd6ffa2291d03f0ea1c7e6a69d1
8604 Author: Peter Breitenlohner <peb@mppmu.mpg.de>
8605 Date:   Tue Jun 4 15:31:05 2013 +0200
8607     Allow to build without multithreading
8609  poppler/Annot.cc | 7 +++++++
8610  poppler/XRef.cc  | 4 ++++
8611  2 files changed, 11 insertions(+)
8613 commit 1e74ac4589daf80dcac54b094145d32c90069738
8614 Author: Adam Reichold <adamreichold@myopera.com>
8615 Date:   Thu Jun 6 01:03:48 2013 +0200
8617     [qt4] fix autotools
8619  qt4/tests/Makefile.am | 4 ++--
8620  1 file changed, 2 insertions(+), 2 deletions(-)
8622 commit 342cc0d8a101e99199d447d632a1cd5ba7beb5b2
8623 Author: Li Junling <lijunling@sina.com>
8624 Date:   Tue Jun 4 22:39:35 2013 +0200
8626     Fix memory leak
8628  poppler/SplashOutputDev.cc | 2 ++
8629  1 file changed, 2 insertions(+)
8631 commit 52945a072b6f864e80485cc4321a27530a76c452
8632 Author: Albert Astals Cid <aacid@kde.org>
8633 Date:   Tue Jun 4 22:35:32 2013 +0200
8635     Move the iccColorSpaceCache from Gfx to OutputDev
8637     This way it's shared when doing tiling. Page 35 of
8638     bug-poppler64963.pdf
8639     goes down from 150 to 133 seconds
8641  poppler/Gfx.cc       | 61 ++++++++++++++--------------------
8642  poppler/Gfx.h        | 12 ++-----
8643  poppler/GfxState.cc  | 93
8644  ++++++++++++++++++++++++++--------------------------
8645  poppler/GfxState.h   | 33 ++++++++++---------
8646  poppler/OutputDev.cc |  8 ++++-
8647  poppler/OutputDev.h  | 19 +++++++++--
8648  6 files changed, 114 insertions(+), 112 deletions(-)
8650 commit 7d4bda198b8ac767bdf4e0a4fdcaae5541113f92
8651 Author: Albert Astals Cid <aacid@kde.org>
8652 Date:   Mon Jun 3 23:34:11 2013 +0200
8654     Compile
8656  qt4/tests/stress-threads-qt4.cpp | 1 +
8657  1 file changed, 1 insertion(+)
8659 commit 395b3fa021850225e1fea66736f3a3f00571571f
8660 Author: Albert Astals Cid <aacid@kde.org>
8661 Date:   Mon Jun 3 23:31:52 2013 +0200
8663     Fix #end -> #endif
8665  poppler/poppler-config.h.cmake | 2 +-
8666  1 file changed, 1 insertion(+), 1 deletion(-)
8668 commit 425d1b4835389e2031631ce54cee157af39f1cb6
8669 Author: Adam Reichold <adamreichold@myopera.com>
8670 Date:   Mon Jun 3 20:04:21 2013 +0200
8672     Check for the correct number of arguments
8674  qt4/tests/stress-threads-qt4.cpp | 2 +-
8675  1 file changed, 1 insertion(+), 1 deletion(-)
8677 commit 9d3eb07a1ea01b98aabe4f32481dd4a83bc8f2a5
8678 Author: Hib Eris <hib@hiberis.nl>
8679 Date:   Mon Jun 3 08:49:37 2013 +0200
8681     Fix cmake build to use ansi stdio extensions when using a mingw
8682     compiler
8684     https://bugs.freedesktop.org/show_bug.cgi?id=65238
8686  poppler/poppler-config.h.cmake | 5 +++++
8687  1 file changed, 5 insertions(+)
8689 commit 287afe2290d64ca63cdb75fef8f3fbdc20997970
8690 Author: Adam Reichold <adamreichold@myopera.com>
8691 Date:   Sun Jun 2 23:29:00 2013 +0200
8693     Add a thread stresser in qt4
8695  qt4/tests/CMakeLists.txt         |   1 +
8696  qt4/tests/Makefile.am            |   9 +-
8697  qt4/tests/stress-threads-qt4.cpp | 298
8698  +++++++++++++++++++++++++++++++++++++++
8699  3 files changed, 307 insertions(+), 1 deletion(-)
8701 commit 77ecb3823c2db4a6cca5af5889c07c73f90de7f0
8702 Author: Adam Reichold <adamreichold@myopera.com>
8703 Date:   Sat Jun 1 19:04:10 2013 +0200
8705     Add a pthread option to pdftoppm
8707     It's mostly a developer tool only to test thread support
8708     Not end user oriented (hence no buildsystem)
8710     Parts also by Thomas
8712  utils/pdftoppm.cc | 130
8713  ++++++++++++++++++++++++++++++++++++++++++++++++++++--
8714  1 file changed, 126 insertions(+), 4 deletions(-)
8716 commit caa19f4961146915f51be6c72f60c3aa43037235
8717 Author: Albert Astals Cid <aacid@kde.org>
8718 Date:   Sat Jun 1 17:22:54 2013 +0200
8720     qt4: Fix test binary name in help
8722  qt4/tests/test-poppler-qt4.cpp | 2 +-
8723  1 file changed, 1 insertion(+), 1 deletion(-)
8725 commit a0b48b1d05f08605bca5e1a2e2518e16578f6055
8726 Author: Hib Eris <hib@hiberis.nl>
8727 Date:   Sat Jun 1 14:42:42 2013 +0200
8729     Fix printf format warning for size_t
8731     Fixes:
8733       CXX    pdfunite.o
8734     pdfunite.cc: In function ‘int main(int, char**)’:
8735     pdfunite.cc:142:59: warning: format ‘%d’ expects argument of type
8736     ‘int’, but argument 3 has type ‘std::vector<Object>::size_type
8737     {aka long unsigned int}’ [-Wformat]
8739     https://bugs.freedesktop.org/show_bug.cgi?id=65242
8741  utils/pdfunite.cc | 3 ++-
8742  1 file changed, 2 insertions(+), 1 deletion(-)
8744 commit 860737c2a19c734a0c5b65ad506ba229ba439985
8745 Author: Hib Eris <hib@hiberis.nl>
8746 Date:   Sat Jun 1 12:05:17 2013 +0200
8748     Use ansi stdio extensions when using a mingw compiler
8750     In the C runtime used by mingw compilers (msvcrt.dll) the printf
8751     function does not support the C99 format-width specifier "%ll".
8753     Defining __USE_MINGW_ANSI_STDIO enables mingw's ansi stdio extensions
8754     that implement a C99 compliant printf function.
8756     https://bugs.freedesktop.org/show_bug.cgi?id=65238
8758  CMakeLists.txt              | 4 ++++
8759  configure.ac                | 3 +++
8760  poppler/poppler-config.h.in | 5 +++++
8761  3 files changed, 12 insertions(+)
8763 commit dd30ce39252a3820254b43f90699849ab5a1ca58
8764 Author: Hib Eris <hib@hiberis.nl>
8765 Date:   Fri May 31 12:24:55 2013 +0200
8767     Fix warning on narrowing conversion from int to DWORD
8769     Fixes warning when compiling for Windows:
8771     gfile.cc: In member function 'Goffset GooFile::size() const':
8772     gfile.cc:609:30: warning: narrowing conversion of '-1' from 'int'
8773     to 'DWORD {aka long unsigned int}' inside { } is ill-formed in C++11
8774     [-Wnarrowing]
8775     LARGE_INTEGER size = {-1,-1};
8777     https://bugs.freedesktop.org/show_bug.cgi?id=65239
8779  goo/gfile.cc | 4 ++--
8780  1 file changed, 2 insertions(+), 2 deletions(-)
8782 commit 01a825f3f9f5dcf686fc123d2cf80b9c525d0d89
8783 Merge: a57f937 b4b1310
8784 Author: Albert Astals Cid <aacid@kde.org>
8785 Date:   Sat Jun 1 13:47:29 2013 +0200
8787     Merge remote-tracking branch 'origin/poppler-0.22'
8789 commit b4b13102716cd33636a94fd99c49487924761670
8790 Author: Albert Astals Cid <aacid@kde.org>
8791 Date:   Sat Jun 1 13:45:53 2013 +0200
8793     Fix crash on malformed file
8795     Also remove outdated comment
8797     Bug #65221
8799  poppler/Stream.cc | 5 ++++-
8800  1 file changed, 4 insertions(+), 1 deletion(-)
8802 commit a57f93780de12732875e0195127a92bff835ff61
8803 Author: Albert Astals Cid <aacid@kde.org>
8804 Date:   Tue May 28 00:11:10 2013 +0200
8806     0.23.1
8808  CMakeLists.txt      |  4 ++--
8809  NEWS                | 11 +++++++++++
8810  configure.ac        |  2 +-
8811  cpp/Doxyfile        |  2 +-
8812  poppler/Makefile.am |  2 +-
8813  qt4/src/Doxyfile    |  2 +-
8814  6 files changed, 17 insertions(+), 6 deletions(-)
8816 commit 299a1447e3d9a845b5e964f29e698046abdb63f2
8817 Author: Albert Astals Cid <aacid@kde.org>
8818 Date:   Tue May 28 00:10:43 2013 +0200
8820     Build poppler-forms in the autotools buildsystem
8822  qt4/tests/Makefile.am | 7 ++++++-
8823  1 file changed, 6 insertions(+), 1 deletion(-)
8825 commit dcfaf20503868d0956ee81208265a975b480fb52
8826 Author: Albert Astals Cid <aacid@kde.org>
8827 Date:   Mon May 27 23:40:49 2013 +0200
8829     Dist these two files too
8831  Makefile.am | 2 ++
8832  1 file changed, 2 insertions(+)
8834 commit de7a3fb715811be6be9ed51b1c5ab1a63c523403
8835 Author: Albert Astals Cid <aacid@kde.org>
8836 Date:   Mon May 27 23:40:07 2013 +0200
8838     Add missing copyright
8840  poppler/Hints.cc | 2 +-
8841  1 file changed, 1 insertion(+), 1 deletion(-)
8843 commit 30282d3fdbbb3029d9a0f838b2cd979bb962235c
8844 Merge: 61f6658 56044ef
8845 Author: Albert Astals Cid <aacid@kde.org>
8846 Date:   Mon May 27 00:20:12 2013 +0200
8848     Merge remote-tracking branch 'origin/poppler-0.22'
8850 commit 56044ef482c26f10a8a1371dace049c144659dc7
8851 Author: Albert Astals Cid <aacid@kde.org>
8852 Date:   Mon May 27 00:18:22 2013 +0200
8854     Fix infinite loop while feeding wrong data in stdin
8856     Take into account that CachedFile::read might not always return
8857     the number of elems we asked it to read
8859     Bug #64967
8861  poppler/Stream.cc | 2 +-
8862  1 file changed, 1 insertion(+), 1 deletion(-)
8864 commit 61f665885daeb0009ecac2cc85188f23d6addb60
8865 Author: Albert Astals Cid <aacid@kde.org>
8866 Date:   Mon May 27 00:01:24 2013 +0200
8868     Fix big file support in cmake
8870     Tested by Fabio
8872  CMakeLists.txt                          |  2 ++
8873  cmake/modules/CheckFileOffsetBits.c     | 14 +++++++++++
8874  cmake/modules/CheckFileOffsetBits.cmake | 44
8875  +++++++++++++++++++++++++++++++++
8876  config.h.cmake                          |  6 ++---
8877  4 files changed, 63 insertions(+), 3 deletions(-)
8879 commit f536a4ec37246e10f03fe4de309bd31deb6a4727
8880 Author: Hib Eris <hib@hiberis.nl>
8881 Date:   Thu May 16 21:06:56 2013 +0200
8883     Do not use deprecated gtk_scrolled_window_add_with_viewport()
8885     https://bugs.freedesktop.org/show_bug.cgi?id=64683
8887  glib/demo/find.c       | 4 ++++
8888  glib/demo/images.c     | 4 ++++
8889  glib/demo/layers.c     | 4 ++++
8890  glib/demo/render.c     | 4 ++++
8891  glib/demo/selections.c | 4 ++++
8892  test/gtk-test.cc       | 4 ++++
8893  6 files changed, 24 insertions(+)
8895 commit c10f2f8777927d8cfe547941ea2f70fcce14da7a
8896 Author: Pino Toscano <pino@kde.org>
8897 Date:   Mon May 20 00:09:45 2013 +0200
8899     fix typo in error message
8901  poppler/Hints.cc | 2 +-
8902  1 file changed, 1 insertion(+), 1 deletion(-)
8904 commit 71d327194293cb3d1a0e274eaf4451c7afe81e8a
8905 Merge: 7b2df1f 6a98b56
8906 Author: Albert Astals Cid <aacid@kde.org>
8907 Date:   Fri May 17 23:04:12 2013 +0200
8909     Merge remote-tracking branch 'origin/poppler-0.22'
8911 commit 6a98b56f6ded957477ddcccd4ff849a870020395
8912 Author: Albert Astals Cid <aacid@kde.org>
8913 Date:   Fri May 17 23:01:20 2013 +0200
8915     Make an invalid nSharedGroupsFirst a real error
8917     Instead trying to recover
8918     Fixes bug #46703
8920  poppler/Hints.cc | 5 +++--
8921  1 file changed, 3 insertions(+), 2 deletions(-)
8923 commit 7b2df1f935192c89eacddd98c4bf92f38013c8e0
8924 Author: Albert Astals Cid <aacid@kde.org>
8925 Date:   Fri May 17 20:56:51 2013 +0200
8927     A simple form dumper
8929  qt4/tests/CMakeLists.txt    |   1 +
8930  qt4/tests/poppler-forms.cpp | 166
8931  ++++++++++++++++++++++++++++++++++++++++++++
8932  2 files changed, 167 insertions(+)
8934 commit 54f539b4436a1a3e0eab2ef0904c302865082982
8935 Merge: b3d8f51 3a6e2de
8936 Author: Albert Astals Cid <aacid@kde.org>
8937 Date:   Thu May 16 21:27:47 2013 +0200
8939     Merge remote-tracking branch 'origin/poppler-0.22'
8941 commit 3a6e2de1d35e3ee4fd86f71713c49bec8e09e41d
8942 Author: Albert Astals Cid <aacid@kde.org>
8943 Date:   Thu May 16 21:27:02 2013 +0200
8945     Make sure that Title: doesn't contain \n or \n
8947     Bug #63862
8949  poppler/PSOutputDev.cc | 11 +++++++++--
8950  1 file changed, 9 insertions(+), 2 deletions(-)
8952 commit b3d8f510e30fb4d8da9069390d5e9bd8a283fbd6
8953 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
8954 Date:   Thu May 16 20:52:09 2013 +0200
8956     Fix splashModeBGR8 rendering
8958     Also make SplashBitmap able to write splashModeBGR8 images
8960     Bug #64381
8962  splash/Splash.cc       |  4 ++--
8963  splash/SplashBitmap.cc | 24 ++++++++++++++++++++++--
8964  2 files changed, 24 insertions(+), 4 deletions(-)
8966 commit 8640933a3aa7dbafa21765d029e97b4bba76716c
8967 Author: Fabio D'Urso <fabiodurso@hotmail.it>
8968 Date:   Thu Apr 25 19:18:30 2013 +0200
8970     Fix printf format specifiers (Goffset is a long long, not a int)
8972  poppler/PDFDoc.cc | 6 +++---
8973  1 file changed, 3 insertions(+), 3 deletions(-)
8975 commit f8e8805bbce3e94b16b77fece0072645c66f6a31
8976 Author: Fabio D'Urso <fabiodurso@hotmail.it>
8977 Date:   Thu Apr 25 19:06:09 2013 +0200
8979     Re-enable commented-out printf-format attribute on OutStream::printf
8981     The answer to the question "2,3 because the first arg is class
8982     instance ?" is yes. It's documented behavior:
8983      Since non-static C++ methods have an implicit this argument, the
8984      arguments of such methods should be counted from two, not one.
8985     from
8986     http://gcc.gnu.org/onlinedocs/gcc-4.3.2/gcc/Function-Attributes.html
8988  poppler/Stream.h | 6 ++----
8989  1 file changed, 2 insertions(+), 4 deletions(-)
8991 commit 013b2b247268f9b8dcd8e0461580e0bbcf7554c1
8992 Author: Fabio D'Urso <fabiodurso@hotmail.it>
8993 Date:   Thu Apr 25 17:58:25 2013 +0200
8995     XRef stream writing: Write 32-bit offsets when possible
8997     For compatibility reasons: some pdf readers don't support 64-bit
8998     offsets
8999     yet (for example, poppler 0.22 doesn't)
9001  poppler/XRef.cc | 38 ++++++++++++++++++++++++++++----------
9002  poppler/XRef.h  | 17 +++++++++++++++--
9003  2 files changed, 43 insertions(+), 12 deletions(-)
9005 commit ea61a9dc012fbffd9bc9fe8a09264ba8744635fc
9006 Author: Albert Astals Cid <aacid@kde.org>
9007 Date:   Mon May 13 23:15:55 2013 +0200
9009     0.23.0
9011     Includes news, soversions, updated copyrights, etc
9013  CMakeLists.txt           |  6 +++---
9014  NEWS                     | 12 ++++++++++++
9015  configure.ac             |  4 ++--
9016  cpp/Doxyfile             |  2 +-
9017  goo/gfile.cc             |  1 +
9018  goo/gfile.h              |  1 +
9019  poppler/CairoOutputDev.h |  2 +-
9020  poppler/Makefile.am      |  2 +-
9021  poppler/Stream.cc        |  1 +
9022  poppler/Stream.h         |  1 +
9023  poppler/XRef.cc          |  1 +
9024  qt4/src/CMakeLists.txt   |  2 +-
9025  qt4/src/Doxyfile         |  2 +-
9026  qt4/src/Makefile.am      |  2 +-
9027  14 files changed, 28 insertions(+), 11 deletions(-)
9029 commit 7a5eee1cbebe241b8bd44027fc07682944686910
9030 Author: Albert Astals Cid <aacid@kde.org>
9031 Date:   Mon May 13 23:00:40 2013 +0200
9033     Add check_pagelabelinfo test
9035  qt4/tests/Makefile.am | 1 +
9036  1 file changed, 1 insertion(+)
9038 commit 30a519f21dd5df8d41a43a58b2cbd95fe657df73
9039 Merge: 998a9e7 0c0aef2
9040 Author: Albert Astals Cid <aacid@kde.org>
9041 Date:   Mon May 13 20:40:04 2013 +0200
9043     Merge remote-tracking branch 'origin/poppler-0.22'
9045 commit 0c0aef20d9cecaee1de0badc6cd56dd6e5b5bf12
9046 Author: Albert Astals Cid <aacid@kde.org>
9047 Date:   Mon May 13 19:57:02 2013 +0200
9049     0.22.4 version
9051     Also increase soversion since Gfx.h got a new member
9053  CMakeLists.txt      | 4 ++--
9054  configure.ac        | 2 +-
9055  cpp/Doxyfile        | 2 +-
9056  poppler/Makefile.am | 2 +-
9057  qt4/src/Doxyfile    | 2 +-
9058  5 files changed, 6 insertions(+), 6 deletions(-)
9060 commit 4d6662d05f6b652af97ac6e0eb1f1c1dca8e9550
9061 Author: Albert Astals Cid <aacid@kde.org>
9062 Date:   Mon May 13 19:55:21 2013 +0200
9064     0.22.4 NEWS
9066  NEWS | 15 +++++++++++++++
9067  1 file changed, 15 insertions(+)
9069 commit 93e08d96867d636a70ab04ee4ad22c2214ae4b6a
9070 Author: Albert Astals Cid <aacid@kde.org>
9071 Date:   Mon May 13 19:51:52 2013 +0200
9073     Update copyright years
9075  poppler/CairoOutputDev.cc | 2 +-
9076  1 file changed, 1 insertion(+), 1 deletion(-)
9078 commit 998a9e7c982a72b0e931304b719de40f30094d12
9079 Merge: 5e73cb0 73d09cd
9080 Author: Albert Astals Cid <aacid@kde.org>
9081 Date:   Mon May 13 19:30:26 2013 +0200
9083     Merge remote-tracking branch 'origin/poppler-0.22'
9085     Conflicts:
9086         splash/Splash.cc
9088 commit 73d09cd55f3bd307450c2dd095e039ea39c69cea
9089 Author: Albert Astals Cid <aacid@kde.org>
9090 Date:   Mon May 13 19:28:40 2013 +0200
9092     Fix compilation with fixed point mode enabled
9094     Thanks to Andreas Müller for the tip
9096  splash/Splash.cc | 2 +-
9097  1 file changed, 1 insertion(+), 1 deletion(-)
9099 commit 5e73cb059e27f68b329513de609d52e84d73f8af
9100 Merge: 5e9654a b3e44fc
9101 Author: Albert Astals Cid <aacid@kde.org>
9102 Date:   Tue May 7 22:00:02 2013 +0200
9104     Merge remote-tracking branch 'origin/poppler-0.22'
9106 commit b3e44fc59a9258ad701bc67132dea0646fd8b61a
9107 Author: Albert Astals Cid <aacid@kde.org>
9108 Date:   Tue May 7 21:53:31 2013 +0200
9110     We need UnicodeParsedString here too
9112     Fixes KDE bug #307786
9114  qt4/src/poppler-embeddedfile.cc | 4 ++--
9115  1 file changed, 2 insertions(+), 2 deletions(-)
9117 commit 5e9654a3eb28b2c8b0985545778dd0e45829f8e1
9118 Merge: eeecd97 a107428
9119 Author: Albert Astals Cid <aacid@kde.org>
9120 Date:   Thu Apr 25 20:45:34 2013 +0200
9122     Merge remote-tracking branch 'origin/poppler-0.22'
9124     Conflicts:
9125         poppler/Gfx.h
9127 commit a107428e7db0c420b60418a33b9f815909ac9a33
9128 Author: Albert Astals Cid <aacid@kde.org>
9129 Date:   Thu Apr 25 20:44:36 2013 +0200
9131     Update my C of the last two previous commits
9133  poppler/Gfx.cc         | 2 +-
9134  poppler/Gfx.h          | 2 +-
9135  utils/HtmlOutputDev.cc | 2 +-
9136  3 files changed, 3 insertions(+), 3 deletions(-)
9138 commit eeecd9718f201dc795b2cb8469c43860aec6e07d
9139 Author: Albert Astals Cid <aacid@kde.org>
9140 Date:   Thu Apr 25 20:29:24 2013 +0200
9142     Do not start drawing a form we are already drawing
9144     Bug #63190
9146  poppler/Gfx.cc | 23 +++++++++++++++++++----
9147  poppler/Gfx.h  |  2 ++
9148  2 files changed, 21 insertions(+), 4 deletions(-)
9150 commit 43d66e11aa9e692c1c6b3a237e7e972d317e5c4d
9151 Author: Albert Astals Cid <aacid@kde.org>
9152 Date:   Thu Apr 25 20:27:43 2013 +0200
9154     Make sure getKids returns != 0 before using it
9156     Fixes crash in bug #63909
9158  utils/HtmlOutputDev.cc | 4 ++--
9159  1 file changed, 2 insertions(+), 2 deletions(-)
9161 commit ec298b3b780f885464aa00880150eaa2b9b50b08
9162 Author: Albert Astals Cid <aacid@kde.org>
9163 Date:   Thu Apr 25 20:29:24 2013 +0200
9165     Do not start drawing a form we are already drawing
9167     Bug #63190
9169  poppler/Gfx.cc | 23 +++++++++++++++++++----
9170  poppler/Gfx.h  |  2 ++
9171  2 files changed, 21 insertions(+), 4 deletions(-)
9173 commit 11ab42e7e90099d0cebf8f02197413fd5dee044b
9174 Author: Albert Astals Cid <aacid@kde.org>
9175 Date:   Thu Apr 25 20:27:43 2013 +0200
9177     Make sure getKids returns != 0 before using it
9179     Fixes crash in bug #63909
9181  utils/HtmlOutputDev.cc | 4 ++--
9182  1 file changed, 2 insertions(+), 2 deletions(-)
9184 commit 4ee78e77f7d6cadc8e150ceff96b546ddca329d4
9185 Author: Carlos Garcia Campos <carlosgc@gnome.org>
9186 Date:   Sat Apr 20 16:41:56 2013 +0200
9188     cairo: Always use the trasnfer function if present in setSoftMask
9190     "If the subtype is Alpha, the transparency group XObject G shall be
9191     evaluated to compute a group alpha only. The colours of the
9192     constituent
9193     objects shall be ignored and the colour compositing computations shall
9194     not be performed. The transfer function TR shall then be applied
9195     to the
9196     computed group alpha to produce the mask values."
9198     We were using the transfer function only for luminosity soft masks.
9200     https://bugs.freedesktop.org/show_bug.cgi?id=63587
9202  poppler/CairoOutputDev.cc | 37 +++++++++++++++++++------------------
9203  1 file changed, 19 insertions(+), 18 deletions(-)
9205 commit 3c2a92b06a6541071bd1e555606bb2096de17ef6
9206 Author: Carlos Garcia Campos <carlosgc@gnome.org>
9207 Date:   Sat Apr 20 16:41:56 2013 +0200
9209     cairo: Always use the trasnfer function if present in setSoftMask
9211     "If the subtype is Alpha, the transparency group XObject G shall be
9212     evaluated to compute a group alpha only. The colours of the
9213     constituent
9214     objects shall be ignored and the colour compositing computations shall
9215     not be performed. The transfer function TR shall then be applied
9216     to the
9217     computed group alpha to produce the mask values."
9219     We were using the transfer function only for luminosity soft masks.
9221     https://bugs.freedesktop.org/show_bug.cgi?id=63587
9223  poppler/CairoOutputDev.cc | 37 +++++++++++++++++++------------------
9224  1 file changed, 19 insertions(+), 18 deletions(-)
9226 commit fd648e83e60db7157b7273ffddc02308b0c5813b
9227 Merge: 970e9f6 53b9cec
9228 Author: Albert Astals Cid <aacid@kde.org>
9229 Date:   Sun Apr 21 23:30:16 2013 +0200
9231     Merge remote-tracking branch 'origin/poppler-0.22'
9233 commit 53b9cec6c1334020f90b885cff6fc30293437e5f
9234 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
9235 Date:   Sun Apr 21 23:28:40 2013 +0200
9237     Splash: Always consider a softmask transfer function
9239     Fixes bug 63587 in splash
9241  poppler/SplashOutputDev.cc | 7 ++++++-
9242  1 file changed, 6 insertions(+), 1 deletion(-)
9244 commit 970e9f6304c3b59ac3e44495b90a5cfe7c7ceb8b
9245 Author: Hib Eris <hib@hiberis.nl>
9246 Date:   Fri Apr 12 13:26:55 2013 +0200
9248     Remove unused variables from Lexer::getObj()
9250     https://bugs.freedesktop.org/show_bug.cgi?id=63467
9252  poppler/Lexer.cc | 8 +++-----
9253  1 file changed, 3 insertions(+), 5 deletions(-)
9255 commit f8bf602620b3c7570f483ac66fc4d6a76a81a882
9256 Merge: bbd27dc 62a5b4d
9257 Author: Albert Astals Cid <aacid@kde.org>
9258 Date:   Sun Apr 14 16:40:51 2013 +0200
9260     Merge remote-tracking branch 'origin/poppler-0.22'
9262 commit 62a5b4d5c6d5c368d190b86eab63ccb07d642c01
9263 Author: Hib Eris <hib@hiberis.nl>
9264 Date:   Sun Apr 14 16:37:14 2013 +0200
9266     Check for strcpy_s() and strcat_s() at configure time
9268     It is better to test for functions than to hardcode exceptions for
9269     specific compilers.
9271     This fixes compiling poppler with the latest mingw-w64 compiler which
9272     has strcpy_s() and strcat_s() build in.
9274     Bug #63459
9276  ConfigureChecks.cmake | 2 ++
9277  configure.ac          | 1 +
9278  test/perf-test.cc     | 6 ++++--
9279  3 files changed, 7 insertions(+), 2 deletions(-)
9281 commit bbd27dc4ce7b24af890d80f597f74e5d7ee0215a
9282 Merge: ea3698c 5bc0080
9283 Author: Albert Astals Cid <aacid@kde.org>
9284 Date:   Fri Apr 12 00:10:27 2013 +0200
9286     Merge remote-tracking branch 'origin/poppler-0.22'
9288     Conflicts:
9289         poppler/TextOutputDev.h
9291 commit 5bc00809ebe560a180d5df93eb50bdf0ff0e97e6
9292 Author: Albert Astals Cid <aacid@kde.org>
9293 Date:   Thu Apr 11 23:29:00 2013 +0200
9295     Increase poppler core soname
9297  CMakeLists.txt      | 2 +-
9298  poppler/Makefile.am | 2 +-
9299  2 files changed, 2 insertions(+), 2 deletions(-)
9301 commit 115d4c1465291adde86c3c905f265ac03374441f
9302 Author: Albert Astals Cid <aacid@kde.org>
9303 Date:   Thu Apr 11 23:28:17 2013 +0200
9305     Increase version number to 0.22.3
9307  CMakeLists.txt   | 2 +-
9308  configure.ac     | 2 +-
9309  cpp/Doxyfile     | 2 +-
9310  qt4/src/Doxyfile | 2 +-
9311  4 files changed, 4 insertions(+), 4 deletions(-)
9313 commit ae1a3553b85e2616a339aacb6efecd15db373858
9314 Author: Albert Astals Cid <aacid@kde.org>
9315 Date:   Thu Apr 11 23:26:44 2013 +0200
9317     News file
9319  NEWS | 20 ++++++++++++++++++++
9320  1 file changed, 20 insertions(+)
9322 commit 1fefe98fc86cf8449346bdc230dff5758b1bb7a3
9323 Author: Albert Astals Cid <aacid@kde.org>
9324 Date:   Thu Apr 11 23:22:20 2013 +0200
9326     Update copyrgihts
9328  poppler/CairoOutputDev.cc | 2 +-
9329  poppler/PDFDoc.cc         | 2 +-
9330  poppler/TextOutputDev.cc  | 2 +-
9331  poppler/TextOutputDev.h   | 2 +-
9332  4 files changed, 4 insertions(+), 4 deletions(-)
9334 commit ea3698cfffc9c132081f5691287ef1fd17911b2a
9335 Merge: fcc1468 aaaea5d
9336 Author: Albert Astals Cid <aacid@kde.org>
9337 Date:   Wed Apr 10 20:42:01 2013 +0200
9339     Merge remote-tracking branch 'origin/poppler-0.22'
9341 commit aaaea5d0f2f427e82625a04f90c178e24892e539
9342 Author: Marek Kasik <mkasik@redhat.com>
9343 Date:   Wed Apr 10 16:41:48 2013 +0200
9345     man pages: Fix typos
9347     Fix several typos in manual pages of pdftops and pdfseparate.
9349  utils/pdfseparate.1 | 2 +-
9350  utils/pdftops.1     | 6 +++---
9351  2 files changed, 4 insertions(+), 4 deletions(-)
9353 commit fcc14682899ff4981bfece74dbc8c290a625b05c
9354 Merge: f11e216 e6559a0
9355 Author: Albert Astals Cid <aacid@kde.org>
9356 Date:   Sun Apr 7 17:44:12 2013 +0200
9358     Merge remote-tracking branch 'origin/poppler-0.22'
9360 commit e6559a0d836df127ed5061794dc737d435ef534c
9361 Author: Albert Astals Cid <aacid@kde.org>
9362 Date:   Sun Apr 7 17:42:23 2013 +0200
9364     Fix crash in KDE bug #317710
9366     It is not guaranteed that the ::LinkAction passed to
9367     PageData::convertLinkActionToLink
9368     will be always around (e.g. Page::action deletes it) so make a copy
9369     of the ::MediaRendition object
9371  qt4/src/poppler-link.h   | 6 +++---
9372  qt4/src/poppler-media.cc | 6 ++++++
9373  qt4/src/poppler-media.h  | 5 ++++-
9374  qt4/src/poppler-page.cc  | 4 ++--
9375  4 files changed, 15 insertions(+), 6 deletions(-)
9377 commit f11e21627121c3ff81c0ec7f4d71936a2dd590c3
9378 Merge: e1ffa91 b9fdb0c
9379 Author: Albert Astals Cid <aacid@kde.org>
9380 Date:   Sat Apr 6 23:26:54 2013 +0200
9382     Merge remote-tracking branch 'origin/poppler-0.22'
9384 commit e1ffa9100cf6b4a444be7ed76b11698a5c5bb441
9385 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
9386 Date:   Sat Apr 6 23:21:58 2013 +0200
9388     Fix endstream detection
9390     Part 1 of bug #62985
9392     the endstream search, and at least with bug-poppler16579.pdf this
9393     doesn't work correctly: the shift(-1) with the used token mechanism
9394     in Lexer isn't correct for a binary data stream. If there is i.e. a
9395     "(" without corresponding ")" in the binary data, which of course can
9396     happen and happens in that pdf, shift(-1) skips the searched endstream
9397     and can therefore in worst case reach the end-of-file. Therefore I
9398     implemented a shift("endstream") in Java, which I now port back to
9399     C++, or in other words "There and Back Again" :-)
9401     You can test it with bug-poppler16579.pdf if You just change temporary
9403               if (longNumber <= INT_MAX && longNumber >= INT_MIN &&
9404               *end_ptr == '\0') {
9406     in XRef.cc to
9408               if (gFalse && longNumber <= INT_MAX && longNumber >=
9409               INT_MIN && *end_ptr == '\0') {
9411  poppler/Lexer.cc  | 45 +++++++++++++++++++++++++++++++++++++++++++++
9412  poppler/Lexer.h   |  2 ++
9413  poppler/Parser.cc | 28 ++++++++++++++++++++++++++--
9414  poppler/Parser.h  |  2 ++
9415  4 files changed, 75 insertions(+), 2 deletions(-)
9417 commit b9fdb0cb767a228c56f3f0635a7f78e3e0a8c7b6
9418 Author: Albert Astals Cid <aacid@kde.org>
9419 Date:   Sat Apr 6 23:20:48 2013 +0200
9421     Last commit was Thomas' forgot his (C)
9423  poppler/XRef.cc | 2 +-
9424  1 file changed, 1 insertion(+), 1 deletion(-)
9426 commit 94bee4601cbbda0e7c6205a04650e0510f198aee
9427 Merge: 42368fb b312210
9428 Author: Albert Astals Cid <aacid@kde.org>
9429 Date:   Sat Apr 6 23:19:25 2013 +0200
9431     Merge remote-tracking branch 'origin/poppler-0.22'
9433 commit b312210b630f96baeb8b2f3b49b0b79779609d98
9434 Author: Albert Astals Cid <aacid@kde.org>
9435 Date:   Sat Apr 6 23:18:18 2013 +0200
9437     Fix for complete rewrites in repaired files
9439     Part 2 of bug #62985
9440     if You save a PDF with defect xref offsets, the
9442     readXRefUntil(-1 /* read all xref sections */, &xrefStreamObjNums)
9444     in XRef::scanSpecialFlags() will destroy the already reconstructed
9445     entries table, but this means that any modification which the user did
9446     in the meantime get lost. This can be tested i.e. with bug168518.pdf.
9448  poppler/XRef.cc | 4 +++-
9449  1 file changed, 3 insertions(+), 1 deletion(-)
9451 commit 42368fb9452c3719a7bbd159f1c1421068f40653
9452 Author: Albert Astals Cid <aacid@kde.org>
9453 Date:   Sat Apr 6 18:28:35 2013 +0200
9455     Add missing free()
9457  poppler/PDFDoc.cc | 1 +
9458  1 file changed, 1 insertion(+)
9460 commit 2264e7a95e5dc252de1b5736a1edd6bf5de3ad1f
9461 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
9462 Date:   Sat Apr 6 18:27:57 2013 +0200
9464     implement Crypt filter
9466     Bug #62800
9468  poppler/Decrypt.h |  3 ++-
9469  poppler/PDFDoc.cc | 37 ++++++++++++++++++++++++++++++++++---
9470  poppler/Stream.cc |  6 ++++++
9471  poppler/Stream.h  |  3 ++-
9472  4 files changed, 44 insertions(+), 5 deletions(-)
9474 commit a65a4e6f878ff033b780b2f1e3362f2918c93b6b
9475 Author: Adam Reichold <adamreichold@myopera.com>
9476 Date:   Sat Apr 6 18:25:21 2013 +0200
9478     No need to keep the mutex attributes around all the time
9480  goo/GooMutex.h | 27 ++++++++++-----------------
9481  1 file changed, 10 insertions(+), 17 deletions(-)
9483 commit 73ff5ad58cfe7ec9415cc1459b6ca083fee608f4
9484 Author: Albert Astals Cid <aacid@kde.org>
9485 Date:   Sat Apr 6 18:19:28 2013 +0200
9487     Pass the recursion flag
9489  poppler/DCTStream.cc | 6 +++---
9490  poppler/DCTStream.h  | 2 +-
9491  poppler/Stream.cc    | 4 ++--
9492  poppler/Stream.h     | 2 +-
9493  4 files changed, 7 insertions(+), 7 deletions(-)
9495 commit 837e3704e76ea857b3de45503840e9b855096fef
9496 Author: Albert Astals Cid <aacid@kde.org>
9497 Date:   Sat Apr 6 17:01:08 2013 +0200
9499     Make our mutexes recursive
9501     Fixes a deadlock problem found with a pdf i can't share
9502     (411klaralv.pdf)
9503     Reviewed by Thomas and Adam on the mailing list
9505  CMakeLists.txt       |  3 +++
9506  glib/CMakeLists.txt  |  3 +++
9507  goo/GooMutex.h       | 36 ++++++++++++++++++++++--------------
9508  poppler/Annot.cc     | 34 +++++++++++++++++-----------------
9509  poppler/Annot.h      |  4 ++--
9510  poppler/Catalog.cc   | 24 +++++++++++-------------
9511  poppler/Catalog.h    |  8 ++++----
9512  poppler/XRef.cc      |  2 +-
9513  utils/CMakeLists.txt |  3 +++
9514  9 files changed, 66 insertions(+), 51 deletions(-)
9516 commit 0a243c8c14d09a40f25338999c3ca06273277b45
9517 Author: Adam Reichold <adamreichold@myopera.com>
9518 Date:   Fri Apr 5 00:00:07 2013 +0200
9520     Add a GooFile class to encapsulate file read access using offsets
9522     Bug #62735
9524  ConfigureChecks.cmake      |  2 ++
9525  config.h.cmake             |  6 ++++
9526  configure.ac               |  1 +
9527  goo/gfile.cc               | 80
9528  ++++++++++++++++++++++++++++++++++++++++++++++
9529  goo/gfile.h                | 30 +++++++++++++++++
9530  poppler/GlobalParamsWin.cc | 19 ++++-------
9531  poppler/PDFDoc.cc          | 37 ++++++---------------
9532  poppler/PDFDoc.h           |  4 ++-
9533  poppler/Stream.cc          | 46 +++++++++-----------------
9534  poppler/Stream.h           | 17 +++-------
9535  10 files changed, 158 insertions(+), 84 deletions(-)
9537 commit 70e6af4739d2eea58e6f3200a8c9467597a12ae5
9538 Author: Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
9539 Date:   Thu Apr 4 23:10:09 2013 +0200
9541     Be pedantic about setjmp use
9543     Bug #63067
9545  poppler/DCTStream.cc | 57
9546  +++++++++++++++++++++++++++-------------------------
9547  1 file changed, 30 insertions(+), 27 deletions(-)
9549 commit c7e28e3d672654f31f1a0f95245a1fba3bc9c28f
9550 Author: Albert Astals Cid <aacid@kde.org>
9551 Date:   Mon Mar 25 22:55:58 2013 +0100
9553     Only write the file once when saving
9555     Bug #62739
9557  poppler/PDFDoc.cc | 2 +-
9558  1 file changed, 1 insertion(+), 1 deletion(-)
9560 commit 09ddb34f202be2111c70901724d64d3b61483c7a
9561 Author: Albert Astals Cid <aacid@kde.org>
9562 Date:   Mon Mar 25 22:55:58 2013 +0100
9564     Only write the file once when saving
9566     Bug #62739
9568  poppler/PDFDoc.cc | 2 +-
9569  1 file changed, 1 insertion(+), 1 deletion(-)
9571 commit 75378557f409a5a2305ea0fb42c56184c74ba887
9572 Author: Carlos Garcia Campos <carlosgc@gnome.org>
9573 Date:   Sun Mar 24 12:53:29 2013 +0100
9575     glib: Always start from the beginning when starting a new search on
9576     a page
9578     And start from previous match when searching the next one on the same
9579     page. This allows to search for the same string multiple times on the
9580     same page.
9582     https://bugs.freedesktop.org/show_bug.cgi?id=59972
9584  glib/poppler-page.cc | 5 ++++-
9585  1 file changed, 4 insertions(+), 1 deletion(-)
9587 commit 4ee6757dd7de9211faf8601531342a199225a06d
9588 Author: Carlos Garcia Campos <carlosgc@gnome.org>
9589 Date:   Sun Mar 24 12:53:29 2013 +0100
9591     glib: Always start from the beginning when starting a new search on
9592     a page
9594     And start from previous match when searching the next one on the same
9595     page. This allows to search for the same string multiple times on the
9596     same page.
9598     https://bugs.freedesktop.org/show_bug.cgi?id=59972
9600  glib/poppler-page.cc | 5 ++++-
9601  1 file changed, 4 insertions(+), 1 deletion(-)
9603 commit 83cf2d3d3ecce6340d858a2ee037cd5120ac1db5
9604 Author: Jason Crain <jason@aquaticape.us>
9605 Date:   Sat Mar 9 08:44:36 2013 -0600
9607     TextOutputDev: Set text matrix when painting selection
9609     https://bugs.freedesktop.org/show_bug.cgi?id=61042
9611  poppler/TextOutputDev.cc | 30 +++++++++++++++++++++++-------
9612  poppler/TextOutputDev.h  |  3 ++-
9613  2 files changed, 25 insertions(+), 8 deletions(-)
9615 commit a3bc584fdd7f74a7dab701c743df0bb0bf74a03e
9616 Author: Jason Crain <jason@aquaticape.us>
9617 Date:   Sat Mar 9 08:44:36 2013 -0600
9619     TextOutputDev: Set text matrix when painting selection
9621     https://bugs.freedesktop.org/show_bug.cgi?id=61042
9623  poppler/TextOutputDev.cc | 30 +++++++++++++++++++++++-------
9624  poppler/TextOutputDev.h  |  3 ++-
9625  2 files changed, 25 insertions(+), 8 deletions(-)
9627 commit 8cbdbc64897a34beb226d4dc4c58095f10013f29
9628 Merge: 2bce2cf a01e2d4
9629 Author: Albert Astals Cid <aacid@kde.org>
9630 Date:   Wed Mar 20 22:37:06 2013 +0100
9632     Merge remote-tracking branch 'origin/poppler-0.22'
9634 commit a01e2d41fcb638fe340bd3d4d22bd13db245e0fd
9635 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
9636 Date:   Wed Mar 20 22:35:08 2013 +0100
9638     check order bounding box values in tiling pattern
9640     Bug #62369
9642  poppler/Gfx.cc | 20 +++++++++++++++-----
9643  1 file changed, 15 insertions(+), 5 deletions(-)
9645 commit 2bce2cf2a523f9b8db7f5e255384044b8dfe1a24
9646 Author: Albert Astals Cid <aacid@kde.org>
9647 Date:   Tue Mar 19 22:53:47 2013 +0100
9649     Avoid blackboxes on weird files using the thin line mode
9651     Bug #61719
9653  splash/Splash.cc | 35 +++++++++++++++++++++++++++++++++++
9654  splash/Splash.h  |  1 +
9655  2 files changed, 36 insertions(+)
9657 commit b2d07cbf0c2f94bd25e1422e366ff78031815867
9658 Merge: 80cf78f 3206950
9659 Author: Albert Astals Cid <aacid@kde.org>
9660 Date:   Mon Mar 18 21:06:59 2013 +0100
9662     Merge remote-tracking branch 'origin/poppler-0.22'
9664 commit 3206950658521009b52f638cc5e712e0cef42706
9665 Author: Albert Astals Cid <aacid@kde.org>
9666 Date:   Mon Mar 18 21:06:09 2013 +0100
9668     Spec says Zoom -> 0 means no zoom change
9670  poppler/Link.cc | 4 ++--
9671  1 file changed, 2 insertions(+), 2 deletions(-)
9673 commit 13ee9f8b7d42ed7d7bc0f9dbf190ff66e6ab5a81
9674 Author: Pino Toscano <pino@kde.org>
9675 Date:   Mon Mar 18 18:15:57 2013 +0100
9677     cmake: drop search of gthread-2.0 and gio-2.0 from GTK
9679     this matches what is done in the autoconf counterpart
9681  cmake/modules/FindGTK.cmake | 2 +-
9682  1 file changed, 1 insertion(+), 1 deletion(-)
9684 commit 47e869e60fb147caca825380eeaa2a0851d502b9
9685 Author: Michael Weiser <michael@weiser.dinsnail.net>
9686 Date:   Mon Mar 18 18:15:14 2013 +0100
9688     cmake: search also for gio-2.0 as GLIB library
9690  cmake/modules/FindGLIB.cmake | 3 ++-
9691  1 file changed, 2 insertions(+), 1 deletion(-)
9693 commit 80cf78f2020e2f4cf33ed49fe522c6861d710588
9694 Merge: b21780e 72c8312
9695 Author: Adrian Johnson <ajohnson@redneon.com>
9696 Date:   Mon Mar 18 20:02:08 2013 +1030
9698     Merge remote-tracking branch 'origin/poppler-0.22'
9700 commit 72c8312d77704211f55c8de35b47bd811c792878
9701 Author: Adrian Johnson <ajohnson@redneon.com>
9702 Date:   Sun Mar 17 19:39:14 2013 +1030
9704     cairo: Don't change image interpolation when printing
9706     Bug 62418
9708  poppler/CairoOutputDev.cc | 4 ++++
9709  1 file changed, 4 insertions(+)
9711 commit b21780e69dd92f3f2bcb7851608d3e0557dc81f8
9712 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
9713 Date:   Sat Mar 16 23:20:35 2013 +0100
9715     Fix typo
9717  poppler/XRef.cc | 2 +-
9718  1 file changed, 1 insertion(+), 1 deletion(-)
9720 commit 75849a0d7c205c048714b90883695b6bebd2298c
9721 Merge: ec7140b 5a51812
9722 Author: Albert Astals Cid <aacid@kde.org>
9723 Date:   Tue Mar 12 20:27:59 2013 +0100
9725     Merge remote-tracking branch 'origin/poppler-0.22'
9727     Conflicts:
9728         poppler/Stream.h
9730 commit 5a51812b7c1457feb8acaa106f43d7d5252b3980
9731 Author: Peter Breitenlohner <peb@mppmu.mpg.de>
9732 Date:   Tue Mar 12 20:25:50 2013 +0100
9734     Fix compile when not using libjpeg
9736  poppler/Stream.h | 3 ++-
9737  1 file changed, 2 insertions(+), 1 deletion(-)
9739 commit 341e863d65fdd5619a071e4fd903fa82bf33c757
9740 Author: Albert Astals Cid <aacid@kde.org>
9741 Date:   Mon Mar 11 19:20:06 2013 +0100
9743     0.22.2
9745  CMakeLists.txt      |  4 ++--
9746  NEWS                | 16 ++++++++++++++++
9747  configure.ac        |  2 +-
9748  cpp/Doxyfile        |  2 +-
9749  poppler/Makefile.am |  2 +-
9750  qt4/src/Doxyfile    |  2 +-
9751  6 files changed, 22 insertions(+), 6 deletions(-)
9753 commit ec7140b3f56b034fbbc53cb8066ba01fe9f60f47
9754 Merge: c86062f 5db6585
9755 Author: Albert Astals Cid <aacid@kde.org>
9756 Date:   Fri Mar 8 16:41:21 2013 +0100
9758     Merge remote-tracking branch 'origin/poppler-0.22'
9760     Conflicts:
9761         poppler/Stream.cc
9762         poppler/Stream.h
9764 commit 5db6585c2b02dd4071f1adabd53509506333dcf8
9765 Author: Albert Astals Cid <aacid@kde.org>
9766 Date:   Fri Mar 8 16:38:49 2013 +0100
9768     Make the non jpeglib based DCTStream compile
9770  poppler/Stream.cc | 2 +-
9771  1 file changed, 1 insertion(+), 1 deletion(-)
9773 commit 6402e291e1f9374fbaf4de3b97b21f43d38d6ab8
9774 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
9775 Date:   Fri Mar 8 16:37:11 2013 +0100
9777     Workaround broken jpeg stream definitions
9779     Bug #61994
9781  poppler/DCTStream.cc | 22 +++++++++++++++++++---
9782  poppler/DCTStream.h  |  6 +++++-
9783  poppler/Stream.cc    |  8 ++++----
9784  poppler/Stream.h     |  4 ++--
9785  4 files changed, 30 insertions(+), 10 deletions(-)
9787 commit c86062f982d6eb08cb27b654b6317c71ab77c692
9788 Merge: 677e5b2 4e142b6
9789 Author: Albert Astals Cid <aacid@kde.org>
9790 Date:   Mon Mar 4 20:13:36 2013 +0100
9792     Merge remote-tracking branch 'origin/poppler-0.22'
9794 commit 4e142b60790638e4495b4fd6551702470cf4c38f
9795 Author: Albert Astals Cid <aacid@kde.org>
9796 Date:   Mon Mar 4 20:12:01 2013 +0100
9798     Make sure we don't try to paint in x < 0
9800     Fixes crash in KDE bug #315432
9802  splash/Splash.cc | 2 ++
9803  1 file changed, 2 insertions(+)
9805 commit 677e5b265a0d39a988f65d642a4f964a279fad28
9806 Author: Albert Astals Cid <aacid@kde.org>
9807 Date:   Sun Mar 3 19:07:32 2013 +0100
9809     Small improvements over locker class
9811      * Remove the namespace (we don't use much/any namespaces in
9812      poppler core)
9813      * Rename the class and defines from lock to locker since lock and be
9814      either the action "to lock" or the "thing that locks", with locker
9815      it is more clear (i think) that is "the thing" than "the action"
9816      * Make Annot::decRefCnt use gLockMutex since we the object itself
9817      is being deleted in the if and not sure the locker would be happy
9818      with that
9819      * change the getNumPages() param to be DoNotLockMutex since
9820      previously it was a gFalse (i guess Thomas made a c&p typo here)
9821      * Have only one constructor like Adam suggested.
9823  goo/GooMutex.h             | 33 +++++++++--------
9824  poppler/Annot.cc           | 92
9825  +++++++++++++++++++++++-----------------------
9826  poppler/Annot.h            |  6 +--
9827  poppler/Array.cc           | 15 ++++----
9828  poppler/CairoFontEngine.cc |  8 ++--
9829  poppler/Catalog.cc         | 52 +++++++++++++-------------
9830  poppler/Catalog.h          | 10 ++---
9831  poppler/Dict.cc            | 20 +++++-----
9832  poppler/PDFDoc.cc          | 12 +++---
9833  poppler/Page.cc            | 16 ++++----
9834  poppler/Stream.cc          |  8 ++--
9835  poppler/XRef.cc            | 18 ++++-----
9836  12 files changed, 147 insertions(+), 143 deletions(-)
9838 commit d5c929fc253c2748bb8fa3642d9b5383c5fe96f8
9839 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
9840 Date:   Sun Mar 3 18:00:11 2013 +0100
9842     Add a locker helper and a bool -> enum changes
9844     Bug #59933
9846  goo/GooMutex.h             |  16 +++++++
9847  poppler/Annot.cc           | 114
9848  +++++++++++++++++----------------------------
9849  poppler/Annot.h            |   4 +-
9850  poppler/Array.cc           |  22 +++------
9851  poppler/CairoFontEngine.cc |  10 ++--
9852  poppler/Catalog.cc         |  79 ++++++++++---------------------
9853  poppler/Catalog.h          |   9 ++--
9854  poppler/Dict.cc            |  29 ++++--------
9855  poppler/FontInfo.cc        |   2 +-
9856  poppler/PDFDoc.cc          |  21 ++-------
9857  poppler/Page.cc            |  32 ++++++-------
9858  poppler/Page.h             |   3 +-
9859  poppler/Stream.cc          |  12 ++---
9860  poppler/XRef.cc            |  29 ++++--------
9861  14 files changed, 145 insertions(+), 237 deletions(-)
9863 commit 1f4a012f7570ffd2120e3e8c2236de5408f3dda3
9864 Merge: 15d4039 a766740
9865 Author: Albert Astals Cid <aacid@kde.org>
9866 Date:   Fri Mar 1 19:16:52 2013 +0100
9868     Merge remote-tracking branch 'origin/poppler-0.22'
9870 commit a766740cf5a5a7580935a026bf15fbd668aa0fdf
9871 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
9872 Date:   Fri Mar 1 19:12:22 2013 +0100
9874     Restore CTM on early exits
9876     Bug #61413
9878  poppler/SplashOutputDev.cc | 14 ++++++++++----
9879  1 file changed, 10 insertions(+), 4 deletions(-)
9881 commit 15d40392a29dded8a29c2dc9d7c15b402515e033
9882 Merge: be5d9af 39882df
9883 Author: Albert Astals Cid <aacid@kde.org>
9884 Date:   Thu Feb 28 19:46:59 2013 +0100
9886     Merge remote-tracking branch 'origin/poppler-0.22'
9888 commit 39882dfecdccc00db353946a31d395582ee37022
9889 Author: José Aliste <jaliste@src.gnome.org>
9890 Date:   Wed Feb 27 01:33:38 2013 +0100
9892     Correct rendering of underline and strike out annotations
9894     Current code assumes that the text to underline or strike out is
9895     horizontal.
9896     Fixes bug #61518
9898  poppler/Annot.cc | 27 ++++++++++++++++-----------
9899  1 file changed, 16 insertions(+), 11 deletions(-)
9901 commit be5d9af38655496a2eaa4eb12cea84461c5aeb3f
9902 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
9903 Date:   Sat Feb 23 23:41:46 2013 +0100
9905     expose thin line modes in qt frontend
9907  qt4/src/poppler-page.cc | 5 ++++-
9908  qt4/src/poppler-qt4.h   | 6 ++++--
9909  2 files changed, 8 insertions(+), 3 deletions(-)
9911 commit f96cbacfdbc97ace35f843854992f06e9322f485
9912 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
9913 Date:   Sat Feb 23 23:39:52 2013 +0100
9915     Refine splashThinLineShape support
9917  splash/Splash.cc | 14 +++++++++++---
9918  1 file changed, 11 insertions(+), 3 deletions(-)
9920 commit 47453a78e52aa43edd148aef53b67306603161f5
9921 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
9922 Date:   Wed Feb 20 23:12:17 2013 +0100
9924     More threading safety
9926  poppler/Annot.cc                | 97
9927  +++++++++++++++++++++++++++++++++++------
9928  poppler/Annot.h                 |  8 +++-
9929  poppler/FontInfo.cc             | 29 ++++++------
9930  poppler/FontInfo.h              |  5 ++-
9931  poppler/Page.cc                 | 11 ++++-
9932  poppler/Page.h                  |  6 +--
9933  poppler/SplashOutputDev.cc      |  7 ++-
9934  poppler/SplashOutputDev.h       |  5 ++-
9935  poppler/XRef.cc                 |  4 +-
9936  qt4/src/poppler-page.cc         |  9 ++--
9937  qt4/src/poppler-ps-converter.cc |  3 +-
9938  11 files changed, 139 insertions(+), 45 deletions(-)
9940 commit 60c5e072d4b930507469e6e8c234971725a4aa26
9941 Merge: 0d42a6d 8d62625
9942 Author: Albert Astals Cid <aacid@kde.org>
9943 Date:   Wed Feb 20 21:08:53 2013 +0100
9945     Merge remote-tracking branch 'origin/poppler-0.22'
9947 commit 8d62625610746ad70ffb88d845791fa03f5e35cc
9948 Author: Thomas Fischer <fischer@unix-ag.uni-kl.de>
9949 Date:   Wed Feb 20 21:07:10 2013 +0100
9951     height -> maskHeight
9953     Bug #61168
9955  utils/ImageOutputDev.cc | 3 ++-
9956  1 file changed, 2 insertions(+), 1 deletion(-)
9958 commit 0d42a6dab479d27de1ecb2b47ad3f7568b1ee638
9959 Merge: 7eb7880 8fb243b
9960 Author: Albert Astals Cid <aacid@kde.org>
9961 Date:   Wed Feb 20 00:00:09 2013 +0100
9963     Merge remote-tracking branch 'origin/poppler-0.22'
9965 commit 8fb243bf11a979af8bfa36427436940706c9f71d
9966 Author: Albert Astals Cid <aacid@kde.org>
9967 Date:   Tue Feb 19 23:59:17 2013 +0100
9969     Initialize cSrcNonIso[3] in splashModeXBGR8
9971     Fixes valgrind warning
9973  splash/Splash.cc | 3 ++-
9974  1 file changed, 2 insertions(+), 1 deletion(-)
9976 commit 8a0199a0247c1a03a4d64375ca8bc900570d1817
9977 Author: Albert Astals Cid <aacid@kde.org>
9978 Date:   Tue Feb 19 23:11:46 2013 +0100
9980     Fix indent
9982  splash/Splash.cc | 2 +-
9983  1 file changed, 1 insertion(+), 1 deletion(-)
9985 commit 7eb7880907cb7b6bd1032013d6ce4c49aa3525c4
9986 Merge: 2c84acb 1389aa4
9987 Author: Albert Astals Cid <aacid@kde.org>
9988 Date:   Tue Feb 19 22:26:37 2013 +0100
9990     Merge remote-tracking branch 'origin/poppler-0.22'
9992 commit 1389aa41b2984de9da7bb66c11485f6c6aeaea41
9993 Author: Albert Astals Cid <aacid@kde.org>
9994 Date:   Tue Feb 19 22:25:56 2013 +0100
9996     fix indent
9998  splash/Splash.cc | 4 ++--
9999  1 file changed, 2 insertions(+), 2 deletions(-)
10001 commit 2c84acbfd02eeeaf0d20542798e907cb011c1e57
10002 Merge: 401c35b ffd33e7
10003 Author: Albert Astals Cid <aacid@kde.org>
10004 Date:   Tue Feb 19 11:32:11 2013 +0100
10006     Merge remote-tracking branch 'origin/poppler-0.22'
10008 commit ffd33e7b5aea44bc54a74f433f6bfff859b913dd
10009 Author: Albert Astals Cid <aacid@kde.org>
10010 Date:   Tue Feb 19 11:31:22 2013 +0100
10012     Fix missing ) here too
10014  README.contributors | 2 +-
10015  1 file changed, 1 insertion(+), 1 deletion(-)
10017 commit 14466ecc320387c9b6568280614a96e6f56309b4
10018 Author: Albert Astals Cid <aacid@kde.org>
10019 Date:   Tue Feb 19 11:31:02 2013 +0100
10021     Forgot my C here
10023  poppler/PageLabelInfo.cc | 2 +-
10024  1 file changed, 1 insertion(+), 1 deletion(-)
10026 commit 401c35b797d3c25c734fbfb5b95be16a666a6012
10027 Author: Albert Astals Cid <aacid@kde.org>
10028 Date:   Mon Feb 18 22:33:07 2013 +0100
10030     Fix closing ) as suggested by William Bader
10032  README.contributors | 2 +-
10033  1 file changed, 1 insertion(+), 1 deletion(-)
10035 commit 94364adade4dc27e5d80bc14511d4f2b7ea4ab0d
10036 Merge: 164805b 47f30fa
10037 Author: Albert Astals Cid <aacid@kde.org>
10038 Date:   Mon Feb 18 20:34:34 2013 +0100
10040     Merge remote-tracking branch 'origin/poppler-0.22'
10042 commit 47f30fa96e62fc215c0e80f42517908760ef8065
10043 Author: Brad Hards <bradh@frogmouth.net>
10044 Date:   Mon Feb 18 20:38:10 2013 +1100
10046     Minor rewording of contributor README
10048  README.contributors | 13 +++++++------
10049  1 file changed, 7 insertions(+), 6 deletions(-)
10051 commit 164805b4471256d3915c5e49fff28c9cdcbf89e6
10052 Author: Albert Astals Cid <aacid@kde.org>
10053 Date:   Mon Feb 18 20:05:12 2013 +0100
10055     Move the commented test to a proper one
10057  poppler/Makefile.am               |   3 +-
10058  poppler/PageLabelInfo.cc          | 160
10059  +-------------------------------------
10060  poppler/PageLabelInfo_p.h         | 147
10061  ++++++++++++++++++++++++++++++++++
10062  qt4/tests/CMakeLists.txt          |   1 +
10063  qt4/tests/Makefile.am             |   4 +
10064  qt4/tests/check_pagelabelinfo.cpp |  43 ++++++++++
10065  6 files changed, 198 insertions(+), 160 deletions(-)
10067 commit 527b91a0ef97906041ffe57e88f0d26e1c407af0
10068 Merge: df35562 95609be
10069 Author: Albert Astals Cid <aacid@kde.org>
10070 Date:   Mon Feb 18 19:49:14 2013 +0100
10072     Merge remote-tracking branch 'origin/poppler-0.22'
10074 commit 95609be551fc4413874b8980010be70fbbab112a
10075 Author: Albert Astals Cid <aacid@kde.org>
10076 Date:   Mon Feb 18 19:47:19 2013 +0100
10078     Use the toLatin function in PageLabelInfo::indexToLabel
10080     Wonder why Kristian never enabled it?
10081     Fixes bug #61034
10083  poppler/PageLabelInfo.cc | 8 ++++----
10084  1 file changed, 4 insertions(+), 4 deletions(-)
10086 commit df3556240d5e4b4546b3c42b29be6d2be83a2802
10087 Merge: 4dacd7c 5c7057c
10088 Author: Albert Astals Cid <aacid@kde.org>
10089 Date:   Tue Feb 12 23:55:24 2013 +0100
10091     Merge remote-tracking branch 'origin/poppler-0.22'
10093 commit 5c7057c61ed6e270e001c1f86632f265bebb6890
10094 Author: Nuno Araujo <nuno.araujo@russo79.com>
10095 Date:   Tue Feb 12 23:54:47 2013 +0100
10097     Fix the build with automake-1.13
10099  autogen.sh   | 17 +++++++++--------
10100  configure.ac |  3 +--
10101  2 files changed, 10 insertions(+), 10 deletions(-)
10103 commit 4dacd7cdeb19d16fe7737c71e34904c7363c6b63
10104 Merge: 7f2c255 9fc4b9f
10105 Author: Albert Astals Cid <aacid@kde.org>
10106 Date:   Tue Feb 12 22:59:56 2013 +0100
10108     Merge remote-tracking branch 'origin/poppler-0.22'
10110 commit 9fc4b9f7a7e6105a6fd85aed9c21b78742e89ddd
10111 Author: Peter Breitenlohner <peb@mppmu.mpg.de>
10112 Date:   Tue Feb 12 22:58:17 2013 +0100
10114     true->TRUE
10116     Fixes compilation with jpeglib9
10118  goo/JpegWriter.cc | 3 ++-
10119  1 file changed, 2 insertions(+), 1 deletion(-)
10121 commit 7f2c255ff28386ba992717f729f25a979f240375
10122 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
10123 Date:   Tue Feb 12 22:48:40 2013 +0100
10125     Introduce option SplashThinLineMode
10127     More info at bug #37347
10129  poppler/SplashOutputDev.cc   |  9 ++++++++-
10130  poppler/SplashOutputDev.h    |  3 ++-
10131  splash/Splash.cc             | 37 ++++++++++++++++++++++++++++++-------
10132  splash/Splash.h              |  9 +++++++--
10133  splash/SplashClip.cc         |  7 ++++---
10134  splash/SplashClip.h          |  4 +++-
10135  splash/SplashTypes.h         |  8 +++++++-
10136  splash/SplashXPath.cc        | 14 ++++++++++++--
10137  splash/SplashXPath.h         | 17 ++++++++++++++++-
10138  splash/SplashXPathScanner.cc |  9 +++++----
10139  splash/SplashXPathScanner.h  | 17 ++++++++++++++++-
10140  11 files changed, 110 insertions(+), 24 deletions(-)
10142 commit c2ebcbea2267f861c491c0cd6c1fbf2dc2aff7d2
10143 Merge: 48ed05d dca21f8
10144 Author: Albert Astals Cid <aacid@kde.org>
10145 Date:   Sun Feb 10 12:01:13 2013 +0100
10147     Merge remote-tracking branch 'origin/poppler-0.22'
10149     Conflicts:
10150         poppler/Parser.cc
10152 commit dca21f86359b6b2a925f7b05a2f36ab854cefbce
10153 Author: Albert Astals Cid <aacid@kde.org>
10154 Date:   Sun Feb 10 11:47:21 2013 +0100
10156     0.22.1
10158  CMakeLists.txt   | 2 +-
10159  NEWS             | 9 +++++++++
10160  configure.ac     | 2 +-
10161  cpp/Doxyfile     | 2 +-
10162  qt4/src/Doxyfile | 2 +-
10163  5 files changed, 13 insertions(+), 4 deletions(-)
10165 commit e8e9245f6a4884da3940fc281b7ff1a42d7f5964
10166 Author: Albert Astals Cid <aacid@kde.org>
10167 Date:   Sun Feb 10 11:43:14 2013 +0100
10169     Update C year here too
10171  poppler/poppler-config.h.cmake | 2 +-
10172  poppler/poppler-config.h.in    | 2 +-
10173  2 files changed, 2 insertions(+), 2 deletions(-)
10175 commit ebbacd897e2b529d1c3637b6af438b8dcc1d7ce8
10176 Author: Albert Astals Cid <aacid@kde.org>
10177 Date:   Sun Feb 10 11:42:21 2013 +0100
10179     Update C
10181  poppler/Parser.cc | 1 +
10182  1 file changed, 1 insertion(+)
10184 commit 48ed05d95598b642a57456a843baf9f246502bb6
10185 Author: Adrian Johnson <ajohnson@redneon.com>
10186 Date:   Wed Feb 6 21:56:01 2013 +1030
10188     Make Goffset long long and factor out all fseek/ftell into gfile.cc
10190     This fixes build problems on 32-bit machines due to off_t being
10191     defined differently depending on whether source files included
10192     condig.h.
10194     Bug 60095
10196  goo/gfile.cc                   | 38 ++++++++++++++++++++++++
10197  goo/gfile.h                    |  7 +++++
10198  goo/gtypes.h                   | 19 +-----------
10199  poppler/Stream.cc              | 67
10200  ++++++------------------------------------
10201  poppler/XRef.cc                |  4 +--
10202  poppler/poppler-config.h.cmake |  6 ----
10203  poppler/poppler-config.h.in    |  6 ----
10204  utils/pdfinfo.cc               | 16 ++--------
10205  8 files changed, 60 insertions(+), 103 deletions(-)
10207 commit fbcd64386c1b189db6e06234577261973bdc88cc
10208 Author: Adrian Johnson <ajohnson@redneon.com>
10209 Date:   Fri Jan 25 22:24:50 2013 +1030
10211     cairo: support uncolored tiling patterns
10213     Bug 59179
10215  poppler/CairoOutputDev.cc | 20 ++++++++++++++++++++
10216  poppler/CairoOutputDev.h  |  1 +
10217  2 files changed, 21 insertions(+)
10219 commit c60ad119363c65d097dff56a68c1ab3fb2933f0b
10220 Author: Adrian Johnson <ajohnson@redneon.com>
10221 Date:   Sun Jan 27 15:50:26 2013 +1030
10223     A few more missing Goffsets
10225  glib/poppler-input-stream.h |  2 +-
10226  poppler/PDFDoc.cc           | 16 ++++++++--------
10227  poppler/PDFDoc.h            |  6 +++---
10228  poppler/Stream.cc           |  4 ++--
10229  poppler/Stream.h            |  4 ++--
10230  5 files changed, 16 insertions(+), 16 deletions(-)
10232 commit 9b113dc86a27085693ac4bcad061780c881ea7f9
10233 Author: Adrian Johnson <ajohnson@redneon.com>
10234 Date:   Sun Jan 27 11:32:34 2013 +1030
10236     Use sys/types.h instead of stdio.h for the off_t type
10238     Bug 44085
10240  goo/gtypes.h | 5 ++++-
10241  1 file changed, 4 insertions(+), 1 deletion(-)
10243 commit f3aa5236361dca3db64f110520ebe721ba1c9464
10244 Author: Pino Toscano <pino@kde.org>
10245 Date:   Sun Jan 27 18:50:10 2013 +0100
10247     use Goffset also for length in MemStream ctor
10249  poppler/Stream.cc | 2 +-
10250  poppler/Stream.h  | 2 +-
10251  2 files changed, 2 insertions(+), 2 deletions(-)
10253 commit eb5ce6990522bac91d8f5d0d3636c46178386d25
10254 Author: Pino Toscano <pino@kde.org>
10255 Date:   Sun Jan 27 15:20:42 2013 +0100
10257     avoid max() macro expansion
10259     protect against compilers defining max as macro
10261  poppler/XRef.cc | 2 +-
10262  1 file changed, 1 insertion(+), 1 deletion(-)
10264 commit 6b716b1ab60b573b5770d8636992247387bc3513
10265 Author: Pino Toscano <pino@kde.org>
10266 Date:   Sun Jan 27 15:18:04 2013 +0100
10268     cmake: provide HAVE_FSEEK64 and HAVE_FSEEKO in poppler-config
10270     followup of a3cee0e7e9dd292c70fe1fa19a92e70bbc1e1b41 also for the
10271     cmake-generated poppler-config.h
10273  poppler/poppler-config.h.cmake | 6 ++++++
10274  1 file changed, 6 insertions(+)
10276 commit fe59ac914230b80aa82b314398a8a038ef083e06
10277 Author: Adrian Johnson <ajohnson@redneon.com>
10278 Date:   Sat Jan 26 16:44:49 2013 +1030
10280     Read 8 byte xref offsets when sizeof(Goffset) < 8
10282     and print an error if the offset read is too large for Goffset.
10284     Bug 56318
10286  poppler/XRef.cc | 9 +++++++--
10287  1 file changed, 7 insertions(+), 2 deletions(-)
10289 commit 098d98dfc3846150098f5b20f3f5a07cb565c465
10290 Author: Lu Wang <coolwanglu@gmail.com>
10291 Date:   Sat Jan 26 19:31:20 2013 +0100
10293     Rename function
10295     Makes it say more what it does
10297  poppler/GfxState.cc        | 3 ++-
10298  poppler/GfxState.h         | 3 ++-
10299  poppler/SplashOutputDev.cc | 5 +++--
10300  3 files changed, 7 insertions(+), 4 deletions(-)
10302 commit 97e93d7583f2a6a5b1c8b51474744ca05277dc28
10303 Author: Lu Wang <coolwanglu@gmail.com>
10304 Date:   Sat Jan 26 16:56:00 2013 +0100
10306     Remove unused deviceHasTextClip
10308  poppler/CairoOutputDev.h  | 1 -
10309  poppler/OutputDev.h       | 1 -
10310  poppler/PSOutputDev.h     | 1 -
10311  poppler/SplashOutputDev.h | 1 -
10312  utils/pdftohtml.cc        | 1 -
10313  5 files changed, 5 deletions(-)
10315 commit 1bb3ddc2264cb65dffd553a952ee4518344df0de
10316 Author: Albert Astals Cid <aacid@kde.org>
10317 Date:   Fri Jan 25 19:37:24 2013 +0100
10319     A few Goffsets we missed
10321     charactersRead is returned in BaseCryptStream::getPos thus should
10322     be a Goffset
10323     Gfx::getPos returns Parser::getPos and thus should be a Goffset too
10325  poppler/Decrypt.h | 3 ++-
10326  poppler/Gfx.cc    | 4 ++--
10327  poppler/Gfx.h     | 4 ++--
10328  3 files changed, 6 insertions(+), 5 deletions(-)
10330 commit 5f8b1275a19b2036c6e9323a744d8bc64af31c36
10331 Author: Albert Astals Cid <aacid@kde.org>
10332 Date:   Fri Jan 25 19:32:58 2013 +0100
10334     New year!
10336  poppler/poppler-config.h.cmake | 2 +-
10337  poppler/poppler-config.h.in    | 2 +-
10338  2 files changed, 2 insertions(+), 2 deletions(-)
10340 commit 574907e6a74e62a5ee6d7f17c43fdd9bcb07e069
10341 Author: Albert Astals Cid <aacid@kde.org>
10342 Date:   Fri Jan 25 19:31:59 2013 +0100
10344     Adrian C for 2013 because of the big files support
10346  cpp/poppler-private.cpp                      | 1 +
10347  cpp/poppler-private.h                        | 1 +
10348  goo/gtypes.h                                 | 1 +
10349  poppler/Decrypt.cc                           | 1 +
10350  poppler/Decrypt.h                            | 1 +
10351  poppler/Error.cc                             | 1 +
10352  poppler/Error.h                              | 1 +
10353  poppler/Hints.cc                             | 1 +
10354  poppler/Hints.h                              | 1 +
10355  poppler/JBIG2Stream.cc                       | 1 +
10356  poppler/JBIG2Stream.h                        | 1 +
10357  poppler/JPEG2000Stream.cc                    | 1 +
10358  poppler/JPEG2000Stream.h                     | 1 +
10359  poppler/Lexer.cc                             | 2 +-
10360  poppler/Lexer.h                              | 1 +
10361  poppler/Object.cc                            | 1 +
10362  poppler/Object.h                             | 1 +
10363  poppler/PDFDoc.cc                            | 1 +
10364  poppler/PDFDoc.h                             | 1 +
10365  poppler/PageTransition.cc                    | 1 +
10366  poppler/Parser.cc                            | 1 +
10367  poppler/Parser.h                             | 1 +
10368  poppler/SecurityHandler.cc                   | 1 +
10369  poppler/Stream.cc                            | 1 +
10370  poppler/Stream.h                             | 1 +
10371  poppler/XRef.cc                              | 1 +
10372  poppler/XRef.h                               | 1 +
10373  qt4/src/poppler-private.cc                   | 1 +
10374  qt4/src/poppler-qiodeviceoutstream-private.h | 1 +
10375  qt4/src/poppler-qiodeviceoutstream.cc        | 1 +
10376  utils/pdfinfo.cc                             | 2 +-
10377  utils/pdfunite.cc                            | 1 +
10378  32 files changed, 32 insertions(+), 2 deletions(-)
10380 commit 95b81ae9b5a345c9caa3d658b9b543d1937c6c02
10381 Author: Adrian Johnson <ajohnson@redneon.com>
10382 Date:   Fri Jan 25 21:37:51 2013 +1030
10384     gitignore
10386  qt4/tests/.gitignore | 2 ++
10387  1 file changed, 2 insertions(+)
10389 commit 576dc53c857d99bb5d81fe7c9c52fe314a6e58ee
10390 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
10391 Date:   Fri Jan 25 21:27:13 2013 +1030
10393     splash: fix uninitialized memory
10395     Bug 44085
10397  poppler/SplashOutputDev.cc | 13 +++++++------
10398  1 file changed, 7 insertions(+), 6 deletions(-)
10400 commit a9768588cd6086f4ca4e6906db038cfdbfd551d5
10401 Author: Adrian Johnson <ajohnson@redneon.com>
10402 Date:   Fri Jan 25 21:24:29 2013 +1030
10404     win32 large file support
10406     Bug 44085
10408  goo/gtypes.h      |  2 ++
10409  poppler/Stream.cc | 13 +++++++++++++
10410  utils/pdfinfo.cc  |  3 +++
10411  3 files changed, 18 insertions(+)
10413 commit a3cee0e7e9dd292c70fe1fa19a92e70bbc1e1b41
10414 Author: Adrian Johnson <ajohnson@redneon.com>
10415 Date:   Fri Jan 25 21:23:43 2013 +1030
10417     Large file support
10419     Create a Goffset type and use this type for all file offsets and file
10420     sizes.
10422     Bug 44085
10424  cpp/poppler-private.cpp                      |   2 +-
10425  cpp/poppler-private.h                        |   2 +-
10426  glib/poppler-input-stream.cc                 |  10 +-
10427  glib/poppler-input-stream.h                  |  16 +--
10428  goo/gtypes.h                                 |  15 +++
10429  poppler/Decrypt.cc                           |   2 +-
10430  poppler/Decrypt.h                            |   2 +-
10431  poppler/Error.cc                             |  10 +-
10432  poppler/Error.h                              |   5 +-
10433  poppler/Hints.cc                             |   4 +-
10434  poppler/Hints.h                              |   6 +-
10435  poppler/JBIG2Stream.cc                       |   8 +-
10436  poppler/JBIG2Stream.h                        |   2 +-
10437  poppler/JPEG2000Stream.cc                    |   2 +-
10438  poppler/JPEG2000Stream.h                     |   2 +-
10439  poppler/Lexer.h                              |   8 +-
10440  poppler/Object.h                             |   8 +-
10441  poppler/PDFDoc.cc                            |  54 +++++-----
10442  poppler/PDFDoc.h                             |  14 +--
10443  poppler/Parser.cc                            |  10 +-
10444  poppler/Parser.h                             |   2 +-
10445  poppler/Stream.cc                            |  88 ++++++++---------
10446  poppler/Stream.h                             | 102 +++++++++----------
10447  poppler/XRef.cc                              | 141
10448  +++++++++++++++++----------
10449  poppler/XRef.h                               |  34 +++----
10450  poppler/poppler-config.h.in                  |   6 ++
10451  qt4/src/poppler-private.cc                   |   2 +-
10452  qt4/src/poppler-qiodeviceoutstream-private.h |   2 +-
10453  qt4/src/poppler-qiodeviceoutstream.cc        |   4 +-
10454  test/perf-test.cc                            |   6 +-
10455  utils/pdfinfo.cc                             |   6 +-
10456  utils/pdfunite.cc                            |   2 +-
10457  32 files changed, 320 insertions(+), 257 deletions(-)
10459 commit 6eebbb9c015f98b713205e56ab2f1d4d430e9206
10460 Author: Adrian Johnson <ajohnson@redneon.com>
10461 Date:   Fri Jan 25 21:22:51 2013 +1030
10463     Add Int64 object type
10465     Bug 44085
10467  poppler/Lexer.cc           | 46
10468  ++++++++++++++++++++--------------------------
10469  poppler/Object.cc          |  6 +++---
10470  poppler/Object.h           | 26 +++++++++++++++-----------
10471  poppler/PDFDoc.cc          |  4 ++--
10472  poppler/SecurityHandler.cc |  4 ++--
10473  qt4/tests/check_lexer.cpp  | 24 +++++++++++++++++-------
10474  test/pdf-fullrewrite.cc    |  9 +--------
10475  7 files changed, 60 insertions(+), 59 deletions(-)
10477 commit be495d73ce7324963a979cffc149330f5512288b
10478 Author: Adrian Johnson <ajohnson@redneon.com>
10479 Date:   Fri Jan 25 21:14:21 2013 +1030
10481     use getNum instead of getReal
10483  poppler/PageTransition.cc | 6 +++---
10484  1 file changed, 3 insertions(+), 3 deletions(-)
10486 commit a5adb6738e1e191c64457e0c07ee2e3422a042dd
10487 Author: Albert Astals Cid <aacid@kde.org>
10488 Date:   Sat Jan 19 18:13:33 2013 +0100
10490     Don't use config.h but poppler-config.h
10492     That was already included but i forgot to kill the other one
10494  poppler/XRef.h | 3 +--
10495  1 file changed, 1 insertion(+), 2 deletions(-)
10497 commit 8eb489c355d734a72e140ce7e32470d048362499
10498 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
10499 Date:   Sat Jan 19 17:43:08 2013 +0100
10501     Make rendering thread-safe
10503     Bug #50992
10505  glib/poppler-input-stream.cc |   4 ++
10506  glib/poppler-input-stream.h  |   1 +
10507  poppler/Annot.cc             |  52 +++++++++----------
10508  poppler/Array.cc             |  48 +++++++++++++++++-
10509  poppler/Array.h              |  15 ++++--
10510  poppler/ArthurOutputDev.cc   |   3 +-
10511  poppler/ArthurOutputDev.h    |   3 +-
10512  poppler/CairoFontEngine.cc   |  33 +++++++++---
10513  poppler/CairoFontEngine.h    |  11 ++--
10514  poppler/CairoOutputDev.cc    |  15 ++++--
10515  poppler/CairoOutputDev.h     |   5 +-
10516  poppler/Catalog.cc           |  84 +++++++++++++++++++++++++++----
10517  poppler/Catalog.h            |  15 ++++--
10518  poppler/Dict.cc              |  67 ++++++++++++++++++++++++-
10519  poppler/Dict.h               |  11 +++-
10520  poppler/Gfx.cc               |  18 ++++---
10521  poppler/Gfx.h                |   8 +--
10522  poppler/GlobalParamsWin.cc   |   4 +-
10523  poppler/Object.h             |   7 +--
10524  poppler/OutputDev.h          |   4 +-
10525  poppler/PDFDoc.cc            |  66 ++++++++++++++++++------
10526  poppler/PDFDoc.h             |  11 ++--
10527  poppler/PSOutputDev.cc       |  12 ++---
10528  poppler/PSOutputDev.h        |   4 +-
10529  poppler/Page.cc              |  75 ++++++++++++++++++++++++---
10530  poppler/Page.h               |  18 +++++--
10531  poppler/Parser.cc            |   3 +-
10532  poppler/PreScanOutputDev.cc  |   4 +-
10533  poppler/PreScanOutputDev.h   |   4 +-
10534  poppler/SplashOutputDev.cc   |  16 +++---
10535  poppler/SplashOutputDev.h    |   5 +-
10536  poppler/Stream.cc            | 117
10537  ++++++++++++++++++++++++++++++++-----------
10538  poppler/Stream.h             |  35 +++++++++----
10539  poppler/TextOutputDev.cc     |   5 +-
10540  poppler/TextOutputDev.h      |   3 +-
10541  poppler/XRef.cc              |  99 +++++++++++++++++++++++++++++++++---
10542  poppler/XRef.h               |  16 +++++-
10543  qt4/src/poppler-document.cc  |  23 ++++-----
10544  qt4/src/poppler-page.cc      |  64 ++++++++++++++++++++---
10545  qt4/src/poppler-private.cc   |   3 +-
10546  qt4/src/poppler-private.h    |  74 +--------------------------
10547  test/gtk-test.cc             |   2 +-
10548  utils/HtmlOutputDev.cc       |   3 +-
10549  utils/HtmlOutputDev.h        |   3 +-
10550  utils/ImageOutputDev.h       |   3 +-
10551  45 files changed, 793 insertions(+), 283 deletions(-)
10553 commit 3db9472e2b016f1b411174273f27848193ab18e5
10554 Author: José Aliste <jaliste@src.gnome.org>
10555 Date:   Fri Jan 18 15:22:03 2013 +0100
10557     Add a null check for gfxFont
10559     Bug #59561
10561  poppler/TextOutputDev.cc | 3 ++-
10562  1 file changed, 2 insertions(+), 1 deletion(-)
10564 commit 4b69217f72f3fd313f73df059eb1e6294878a95e
10565 Author: Peter Dyballa <Peter_Dyballa@Freenet.DE>
10566 Date:   Fri Jan 11 00:32:46 2013 +0100
10568     Use CPPFLAGS for CPPFLAGS not CFLAGS
10570     Bug #59186
10572  m4/libjpeg.m4 | 2 +-
10573  1 file changed, 1 insertion(+), 1 deletion(-)
10575 commit 8b6dc55e530b2f5ede6b9dfb64aafdd1d5836492
10576 Author: Albert Astals Cid <aacid@kde.org>
10577 Date:   Thu Jan 10 22:31:52 2013 +0100
10579     Fix invalid memory access in 1150.pdf.asan.8.69
10581  splash/Splash.cc | 5 ++++-
10582  1 file changed, 4 insertions(+), 1 deletion(-)
10584 commit e14b6e9c13d35c9bd1e0c50906ace8e707816888
10585 Author: Albert Astals Cid <aacid@kde.org>
10586 Date:   Thu Jan 10 20:52:02 2013 +0100
10588     Fix invalid memory access in 2030.pdf.asan.69.463
10590  poppler/Function.cc | 6 +++++-
10591  1 file changed, 5 insertions(+), 1 deletion(-)
10593 commit 0388837f01bc467045164f9ddaff787000a8caaa
10594 Author: Albert Astals Cid <aacid@kde.org>
10595 Date:   Thu Jan 10 20:29:06 2013 +0100
10597     Fix another invalid memory access in 1091.pdf.asan.72.42
10599  poppler/Stream.cc | 10 ++++++++--
10600  1 file changed, 8 insertions(+), 2 deletions(-)
10602 commit 957aa252912cde85d76c41e9710b33425a82b696
10603 Author: Albert Astals Cid <aacid@kde.org>
10604 Date:   Thu Jan 10 19:16:19 2013 +0100
10606     Fix invalid memory accesses in 1091.pdf.asan.72.42
10608  splash/Splash.cc | 7 ++++++-
10609  1 file changed, 6 insertions(+), 1 deletion(-)
10611 commit bbc2d8918fe234b7ef2c480eb148943922cc0959
10612 Author: Albert Astals Cid <aacid@kde.org>
10613 Date:   Thu Jan 10 19:07:48 2013 +0100
10615     Fix invalid memory accesses in 1036.pdf.asan.23.17
10617  splash/Splash.cc | 14 ++++++++++++--
10618  1 file changed, 12 insertions(+), 2 deletions(-)
10620 commit a9b8ab4657dec65b8b86c225d12c533ad7e984e2
10621 Author: Albert Astals Cid <aacid@kde.org>
10622 Date:   Wed Jan 9 22:56:45 2013 +0100
10624     Fix crash in broken file 1031.pdf.asan.48.15
10626  splash/Splash.cc | 9 ++++++---
10627  1 file changed, 6 insertions(+), 3 deletions(-)
10629 commit 7266a634e01e20648cc877371edc95651d30d4fc
10630 Author: Albert Astals Cid <aacid@kde.org>
10631 Date:   Wed Jan 9 22:52:45 2013 +0100
10633     Forgot the C of the last commit
10635  splash/Splash.cc | 2 +-
10636  1 file changed, 1 insertion(+), 1 deletion(-)
10638 commit a205e71a2dbe0c8d4f4905a76a3f79ec522eacec
10639 Author: Albert Astals Cid <aacid@kde.org>
10640 Date:   Wed Jan 9 22:47:28 2013 +0100
10642     Do not crash in broken documents like 1007.pdf.asan.48.4
10644  splash/Splash.cc | 12 +++++++++++-
10645  1 file changed, 11 insertions(+), 1 deletion(-)
10647 commit b1026b5978c385328f2a15a2185c599a563edf91
10648 Author: Albert Astals Cid <aacid@kde.org>
10649 Date:   Wed Jan 9 22:17:09 2013 +0100
10651     Initialize refLine totally
10653     Fixes uninitialized memory read in 1004.pdf.asan.7.3
10655  poppler/Stream.cc | 7 ++++---
10656  1 file changed, 4 insertions(+), 3 deletions(-)
10658 commit bef2c42f381c74fdb8bbb43babe1a93a0e229fb0
10659 Author: Adrian Johnson <ajohnson@redneon.com>
10660 Date:   Thu Jan 3 15:27:36 2013 +1030
10662     Parser: return error if stream encountered when allowStreams = false
10664     Opening a PDF file where the first object is a stream prints a
10665     "Command token too long" error message. This is caused by the
10666     Linearization check in Linearization::Linearization reading objects
10667     with allowStreams = false. The Parser ignores the "stream" token and
10668     tries reading the next token which is usually binary data. Setting
10669     allowStreams to true will not work since the stream length is often an
10670     indirect object and at this point the XRef has not been created.
10672     Fix this by making Parser return an error object if the "stream" token
10673     is encountered when allowStreams is false.
10675     Bug 58966
10677  poppler/Parser.cc | 14 +++++++-------
10678  1 file changed, 7 insertions(+), 7 deletions(-)
10680 commit 801f7feea79e5bc3b5417566552e4df1e6b8a51c
10681 Author: Albert Astals Cid <aacid@kde.org>
10682 Date:   Sat Dec 29 19:22:54 2012 +0100
10684     0.22.0
10686  CMakeLists.txt      |  6 +++---
10687  NEWS                | 14 ++++++++++++++
10688  configure.ac        |  4 ++--
10689  cpp/Doxyfile        |  2 +-
10690  poppler/Makefile.am |  2 +-
10691  qt4/src/Doxyfile    |  2 +-
10692  6 files changed, 22 insertions(+), 8 deletions(-)
10694 commit bf5ef68c89d4189b18458b764f807cfc6599bad7
10695 Author: Carlos Garcia Campos <carlosgc@gnome.org>
10696 Date:   Sat Dec 29 19:43:11 2012 +0100
10698     regtest: Print test results when the test has finished
10700     To make sure the result corresponds to the test now that we are using
10701     multiple threads.
10703  regtest/Printer.py | 25 +++++++++++++++++++------
10704  regtest/TestRun.py | 18 +++++++++---------
10705  2 files changed, 28 insertions(+), 15 deletions(-)
10707 commit 80c7f6aa3fa83175fafc71fa8c834350d513a48f
10708 Author: Jason Crain <jason@aquaticape.us>
10709 Date:   Fri Nov 23 23:31:01 2012 -0600
10711     TextOutputDev: Use page size for max value in TextPage::visitSelection
10713     https://bugs.freedesktop.org/show_bug.cgi?id=50138
10715  poppler/TextOutputDev.cc | 3 ++-
10716  1 file changed, 2 insertions(+), 1 deletion(-)
10718 commit 0d31edfa5617f4fecb04d5476de54a63b6146686
10719 Author: Ross Lagerwall <rosslagerwall@gmail.com>
10720 Date:   Fri Nov 30 09:23:55 2012 +0000
10722     pdf-inspector Change from the deprecated GtkTable to GtkGrid
10724     This fixes the problem of the description_label height changing after
10725     its text changes which was introduced since the port to Gtk3.
10727     https://bugs.freedesktop.org/show_bug.cgi?id=57727
10729  test/pdf-inspector.ui | 39 +++++++++++++++------------------------
10730  1 file changed, 15 insertions(+), 24 deletions(-)
10732 commit 9977a4f26b5698b0b85ca911e7392013941944e0
10733 Author: Ross Lagerwall <rosslagerwall@gmail.com>
10734 Date:   Tue Nov 13 15:49:44 2012 +0000
10736     pdf-inspector: Remove deprectated has-separator property
10738     https://bugs.freedesktop.org/show_bug.cgi?id=57727
10740  test/pdf-inspector.ui | 1 -
10741  1 file changed, 1 deletion(-)
10743 commit 806d116a38c2a6552c9bcee2c6f753d7059c17aa
10744 Author: Ross Lagerwall <rosslagerwall@gmail.com>
10745 Date:   Tue Nov 13 15:44:15 2012 +0000
10747     pdf-inspector: Add correct title and copyright
10749     https://bugs.freedesktop.org/show_bug.cgi?id=57727
10751  test/pdf-inspector.cc | 5 ++---
10752  1 file changed, 2 insertions(+), 3 deletions(-)
10754 commit 7d5bf74c19768fa3447819a4debff06d5d83900a
10755 Author: Ross Lagerwall <rosslagerwall@gmail.com>
10756 Date:   Tue Nov 13 15:23:36 2012 +0000
10758     pdf-inspector: Fix crash by not freeing filename_g
10760     It is not necessary because PDFDoc takes over filename_g and destroys
10761     it in its deconstructor.
10763     https://bugs.freedesktop.org/show_bug.cgi?id=57727
10765  test/pdf-inspector.cc | 1 -
10766  1 file changed, 1 deletion(-)
10768 commit d61c6d4944d6f7c9e8b517dd28958124f4923d08
10769 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
10770 Date:   Fri Dec 28 01:18:48 2012 +0100
10772     Repair pdfunite
10774     Sorry, when I implemented the support encrypted pdf files in
10775     pdfseparate I
10776     missed that writePageObjects of course is also used in pdfunite
10777     for combining
10778     pages, and even more that encrypted files are still not supported
10779     by pdfunite,
10780     I removed the numoffset from writing the objects itself. Therefore
10781     there are
10782     still all objects in the combined pdf file, but the references
10783     missing the
10784     numoffset and therefore were no more reachable.
10785     The patch repairs it.
10787     Bug #58569
10789  poppler/PDFDoc.cc | 6 ++++--
10790  poppler/PDFDoc.h  | 4 ++--
10791  utils/pdfunite.cc | 4 ++--
10792  3 files changed, 8 insertions(+), 6 deletions(-)
10794 commit be4804bff2b722ceac180da52ad436fee548f9ee
10795 Author: Albert Astals Cid <aacid@kde.org>
10796 Date:   Fri Dec 28 01:17:14 2012 +0100
10798     dos2unix
10800  poppler/PDFDoc.cc | 36 ++++++++++++++++++------------------
10801  1 file changed, 18 insertions(+), 18 deletions(-)
10803 commit 703c77eb59aa22ab6372d56a20ee81dc7dfa6e4a
10804 Author: Even Rouault <even.rouault@mines-paris.org>
10805 Date:   Fri Dec 28 00:57:17 2012 +0100
10807     Fix very long loop in JPXStream::getImageParams()
10809  poppler/JPXStream.cc | 14 ++++++++++----
10810  1 file changed, 10 insertions(+), 4 deletions(-)
10812 commit 7e0be7854adc49e4e00c0badb0dc470fbdf6d612
10813 Author: Even Rouault <even.rouault@mines-paris.org>
10814 Date:   Fri Dec 28 00:44:29 2012 +0100
10816     Avoid DoS due to huge number of JPX tiles in a stream
10818  poppler/JPXStream.cc | 3 ++-
10819  1 file changed, 2 insertions(+), 1 deletion(-)
10821 commit 2017dbebd9afd4f172242ff8462fce739d911e64
10822 Author: Even Rouault <even.rouault@mines-paris.org>
10823 Date:   Fri Dec 28 00:30:13 2012 +0100
10825     Do not crash on 0 or negative nBits values
10827  poppler/Stream.cc | 5 +++--
10828  1 file changed, 3 insertions(+), 2 deletions(-)
10830 commit 858df0dc04e2f306e806fe0fc4fb5c8ec804e263
10831 Author: Albert Astals Cid <aacid@kde.org>
10832 Date:   Thu Dec 27 23:30:27 2012 +0100
10834     Fix arg typo
10836  poppler/PDFDoc.cc | 2 +-
10837  1 file changed, 1 insertion(+), 1 deletion(-)
10839 commit 1dd6280d79ad22461208702b3c929377887c99ff
10840 Author: Albert Astals Cid <aacid@kde.org>
10841 Date:   Sat Dec 15 16:39:23 2012 +0100
10843     0.21.4 soversion increases
10845  CMakeLists.txt      | 2 +-
10846  glib/CMakeLists.txt | 2 +-
10847  glib/Makefile.am    | 2 +-
10848  poppler/Makefile.am | 2 +-
10849  4 files changed, 4 insertions(+), 4 deletions(-)
10851 commit 99d0288bb0b6879ae5414d174939bbd9c1e90bd3
10852 Author: Albert Astals Cid <aacid@kde.org>
10853 Date:   Sat Dec 15 16:37:19 2012 +0100
10855     0.21.4 version increase
10857  CMakeLists.txt   | 2 +-
10858  configure.ac     | 2 +-
10859  cpp/Doxyfile     | 2 +-
10860  qt4/src/Doxyfile | 2 +-
10861  4 files changed, 4 insertions(+), 4 deletions(-)
10863 commit 2bc48d5369f1dbecfc4db2878f33bdeb80d8d90f
10864 Author: Albert Astals Cid <aacid@kde.org>
10865 Date:   Sat Dec 15 16:36:38 2012 +0100
10867     0.21.4 NEWS
10869  NEWS | 18 ++++++++++++++++++
10870  1 file changed, 18 insertions(+)
10872 commit b3423d54b1254597d7ca953872211fa3aa83e29c
10873 Author: Albert Astals Cid <aacid@kde.org>
10874 Date:   Sat Dec 15 16:29:54 2012 +0100
10876     Updated copyrights
10878  goo/JpegWriter.h         | 2 +-
10879  goo/PNGWriter.cc         | 1 +
10880  goo/PNGWriter.h          | 1 +
10881  goo/TiffWriter.cc        | 1 +
10882  goo/TiffWriter.h         | 1 +
10883  poppler/GlobalParams.cc  | 2 +-
10884  poppler/TextOutputDev.cc | 1 +
10885  splash/Splash.cc         | 1 +
10886  utils/HtmlOutputDev.cc   | 1 +
10887  9 files changed, 9 insertions(+), 2 deletions(-)
10889 commit 487f20d24830a97cad4773ae27f0c2cc58df2ed0
10890 Author: Albert Astals Cid <aacid@kde.org>
10891 Date:   Thu Dec 13 20:40:39 2012 +0100
10893     Check obj1 is a dict before using it
10895     Fixes bug #58257
10897  poppler/Gfx.cc | 2 +-
10898  1 file changed, 1 insertion(+), 1 deletion(-)
10900 commit 03045469206adbd797e3a38fee3a16cdd1716812
10901 Author: Albert Astals Cid <aacid@kde.org>
10902 Date:   Thu Dec 13 19:24:54 2012 +0100
10904     Fix crop on EPS conversion
10906     Bug #30692
10907     Patch is half William Bader's and half mine
10909  poppler/OutputDev.h   | 5 +++++
10910  poppler/PSOutputDev.h | 4 +++-
10911  poppler/Page.cc       | 3 +++
10912  poppler/Page.h        | 2 ++
10913  4 files changed, 13 insertions(+), 1 deletion(-)
10915 commit 5d50b2765428e5a417967be2f41452ab05917db7
10916 Author: Peter Breitenlohner <peb@mppmu.mpg.de>
10917 Date:   Tue Dec 11 18:54:30 2012 +0100
10919     Correct bad semantics
10921     Negation has higher precedence than comparison
10922     Confirmed by Marek Kasik that wrote the code originally
10924  poppler/TextOutputDev.cc | 2 +-
10925  1 file changed, 1 insertion(+), 1 deletion(-)
10927 commit e306bad391a3ff49593f1f3bac0717d62599bd13
10928 Author: Pino Toscano <pino@kde.org>
10929 Date:   Sun Dec 9 22:40:27 2012 +0100
10931     pngwriter: move #include <png.h> into .cc file
10933     Move all the private data (including the libpng types) to a private
10934     class.
10936     This requires HtmlOutputDev.cc to include <png.h> on its own (which
10937     is correct, since it uses the libpng API directly).
10939  goo/PNGWriter.cc       | 98
10940  +++++++++++++++++++++++++++++---------------------
10941  goo/PNGWriter.h        | 12 ++-----
10942  utils/HtmlOutputDev.cc |  4 +++
10943  3 files changed, 64 insertions(+), 50 deletions(-)
10945 commit cf338551e9d031cc00d56cea0d258ec5fd96e79a
10946 Author: Pino Toscano <pino@kde.org>
10947 Date:   Sun Dec 9 22:22:03 2012 +0100
10949     tiffwriter: move #include <tiffio.h> into .cc file
10951     Move all the private data (including the libtiff types) to a private
10952     class.
10954  goo/TiffWriter.cc | 94
10955  ++++++++++++++++++++++++++++++++-----------------------
10956  goo/TiffWriter.h  | 12 ++-----
10957  2 files changed, 56 insertions(+), 50 deletions(-)
10959 commit 0dfa51f0bfa787ee9c865fd4f05e4bd964c260fc
10960 Author: Albert Astals Cid <aacid@kde.org>
10961 Date:   Sun Dec 9 22:31:50 2012 +0100
10963     Having a look at the log Marek has (C) in this file
10965  poppler/TextOutputDev.cc | 1 +
10966  1 file changed, 1 insertion(+)
10968 commit f1b2e29e1d5f420903085318f06c4dc83ebb24f3
10969 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
10970 Date:   Sun Dec 9 20:59:26 2012 +0100
10972     Fix crash when rendering on mono1
10974  poppler/SplashOutputDev.cc | 2 +-
10975  1 file changed, 1 insertion(+), 1 deletion(-)
10977 commit 71bad47ed6a36d825b0d08992c8db56845c71e40
10978 Author: Marek Kasik <mkasik@redhat.com>
10979 Date:   Sun Dec 9 20:20:00 2012 +0100
10981     Filter stuff that might end up in the shell
10983     Since it seems shells don't know how to filter stuff and might
10984     causing bad things to happen
10986  poppler/Error.cc | 21 +++++++++++++++++----
10987  1 file changed, 17 insertions(+), 4 deletions(-)
10989 commit c35d030472e6cb140c3dff30b91541772c992eb0
10990 Author: Albert Astals Cid <aacid@kde.org>
10991 Date:   Sat Dec 8 23:51:59 2012 +0100
10993     Add private copy constructor and operator= to make sure we don't
10994     use the default ones
10996     Since using them would results in bad things happening
10998  goo/GooHash.h    | 16 ++++++++++++++++
10999  goo/GooList.h    | 16 ++++++++++++++++
11000  goo/PNGWriter.h  |  5 ++++-
11001  goo/TiffWriter.h |  5 ++++-
11002  goo/gfile.h      |  4 ++++
11003  5 files changed, 44 insertions(+), 2 deletions(-)
11005 commit f6741d9242bf2d9c13c8d534c50c8e4d404afc7f
11006 Author: Adrian Johnson <ajohnson@redneon.com>
11007 Date:   Sun Dec 2 09:34:35 2012 +1030
11009     jpegwriter: move #include "jpeglib.h" into .cc file
11011     On cygwin pdftocairo -v shows the wrong version due to
11012     jpeglib.h defining PACKAGE_VERSION.
11014     Avoid polluting our header files by moving libjpeg.h and
11015     libjpeg types into JpegWriter.cc
11017     Bug 57687
11019  goo/JpegWriter.cc      | 120
11020  ++++++++++++++++++++++++++++++++-----------------
11021  goo/JpegWriter.h       |  25 ++++++-----
11022  splash/SplashBitmap.cc |   2 +-
11023  utils/pdftocairo.cc    |   4 +-
11024  4 files changed, 95 insertions(+), 56 deletions(-)
11026 commit e78dbb1b7dbd20c3ae547b02270ab0648c1bfc61
11027 Author: Adrian Johnson <ajohnson@redneon.com>
11028 Date:   Sun Dec 2 09:10:32 2012 +1030
11030     Reformat goo/*Writer files to poppler style
11032  goo/ImgWriter.h   |  20 ++---
11033  goo/JpegWriter.cc | 184 ++++++++++++++++++++++----------------------
11034  goo/JpegWriter.h  |  38 ++++-----
11035  goo/PNGWriter.cc  | 224
11036  +++++++++++++++++++++++++++---------------------------
11037  goo/PNGWriter.h   |  62 +++++++--------
11038  goo/TiffWriter.cc |  40 +++++-----
11039  goo/TiffWriter.h  |  58 +++++++-------
11040  7 files changed, 313 insertions(+), 313 deletions(-)
11042 commit 1bfe4b22cf893dd498d6f306ee9cf942c72fe3ed
11043 Author: Matthias Kramm <kramm@quiss.org>
11044 Date:   Mon Nov 19 12:39:56 2012 -0800
11046     Fix linewidths in monochrome mode.
11048     For zoom levels that scale the page below sqrt(2) of the original
11049     resolution, monochrome line widths were wrong (snapped back to 1 pixel
11050     wide.) This patch fixes that issue.
11052  splash/Splash.cc | 2 +-
11053  1 file changed, 1 insertion(+), 1 deletion(-)
11055 commit e5008bdb26df0135edfbd30a811df2332f4e036c
11056 Author: José Aliste <jaliste@src.gnome.org>
11057 Date:   Sat Dec 8 10:33:21 2012 -0300
11059     glib-demo: Update the demo to modify flags of annotations
11061     https://bugs.freedesktop.org/show_bug.cgi?id=58015
11063  glib/demo/annots.c | 65
11064  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
11065  1 file changed, 65 insertions(+)
11067 commit 8cd5cae953de374276c11711dc106de15c8dcad0
11068 Author: Carlos Garcia Campos <carlosgc@gnome.org>
11069 Date:   Sat Dec 8 18:57:07 2012 +0100
11071     regtest: Use the number of cpus as default number of worker threads
11073  regtest/main.py | 8 +++++---
11074  1 file changed, 5 insertions(+), 3 deletions(-)
11076 commit 605c363b04ba3853883010c0a413054fe246d9aa
11077 Author: Carlos Garcia Campos <carlosgc@gnome.org>
11078 Date:   Sat Dec 8 18:45:22 2012 +0100
11080     regtest: Remove trailing whitespaces
11082  regtest/TestReferences.py | 10 +++++-----
11083  regtest/TestRun.py        | 10 +++++-----
11084  regtest/main.py           |  6 +++---
11085  3 files changed, 13 insertions(+), 13 deletions(-)
11087 commit 787a8438708397f0a1bf26e93726f544c91533e6
11088 Author: Hib Eris <hib@hiberis.nl>
11089 Date:   Sun Dec 2 08:03:10 2012 +0100
11091     Fix compile warning on deprecated conversion from string constant
11093     Fixes (for win32):
11095       CXX    GlobalParams.lo
11096     GlobalParams.cc: In function 'char* get_poppler_datadir()':
11097     GlobalParams.cc:181:12: warning: deprecated conversion from string
11098     constant to 'char*' [-Wwrite-strings]
11100  poppler/GlobalParams.cc | 2 +-
11101  1 file changed, 1 insertion(+), 1 deletion(-)
11103 commit cb3a10417ae659fdb7b77132c569c93ec00bc95e
11104 Author: Fabio D'Urso <fabiodurso@hotmail.it>
11105 Date:   Sun Dec 2 01:41:05 2012 +0100
11107     Fixed check_lexer on 32-bit systems
11109  qt4/tests/check_lexer.cpp | 4 ++--
11110  1 file changed, 2 insertions(+), 2 deletions(-)
11112 commit 8550576bdf74180b62f54f9fd59213fbcd0a1be1
11113 Author: José Aliste <jaliste@src.gnome.org>
11114 Date:   Sat Dec 8 10:33:04 2012 -0300
11116     glib: Add poppler_annot_set_flags
11118     https://bugs.freedesktop.org/show_bug.cgi?id=58015
11120  glib/poppler-annot.cc | 22 ++++++++++++++++++++++
11121  glib/poppler-annot.h  |  2 ++
11122  2 files changed, 24 insertions(+)
11124 commit 15dcc5426ce319429e1a2c518902effb2ddf06cf
11125 Author: Adam Reichold <adamreichold@myopera.com>
11126 Date:   Thu Dec 6 18:45:46 2012 +0100
11128     implement parallel testing using Python's Queue class
11130  regtest/Printer.py         | 36 +++++++++++++++++-----------
11131  regtest/TestReferences.py  | 23 +++++++++++++++++-
11132  regtest/TestRun.py         | 58
11133  ++++++++++++++++++++++++++++++++++++----------
11134  regtest/backends/cairo.py  |  5 ++--
11135  regtest/backends/splash.py |  5 ++--
11136  regtest/main.py            | 11 ++++++++-
11137  6 files changed, 104 insertions(+), 34 deletions(-)
11139 commit c46646020826136b403e9aae8e2ded24c7165522
11140 Author: Hib Eris <hib@hiberis.nl>
11141 Date:   Sun Dec 2 10:04:28 2012 +0100
11143     glib-demo: Do not use deprecated gtk_color_button_{get,set}_rgba()
11145     Since Gtk 3.4, gtk_color_button_get_rgba() and
11146     gtk_color_button_set_rgba() have been deprecated.
11148     https://bugs.freedesktop.org/show_bug.cgi?id=57798
11150  glib/demo/selections.c | 16 ++++++++++++++++
11151  1 file changed, 16 insertions(+)
11153 commit f8c1b55e764a6e79b0530fb1be9ee11917f4237e
11154 Author: Albert Astals Cid <aacid@kde.org>
11155 Date:   Sat Dec 1 22:19:17 2012 +0100
11157     0.21.3
11159  CMakeLists.txt      |  4 ++--
11160  NEWS                | 17 +++++++++++++++++
11161  configure.ac        |  2 +-
11162  cpp/Doxyfile        |  2 +-
11163  poppler/Makefile.am |  2 +-
11164  qt4/src/Doxyfile    |  2 +-
11165  6 files changed, 23 insertions(+), 6 deletions(-)
11167 commit e3716d9d735a1093399a3c5c33ea5471a6adc405
11168 Author: Albert Astals Cid <aacid@kde.org>
11169 Date:   Sat Dec 1 22:34:00 2012 +0100
11171     Build on make check correctly
11173  qt4/tests/check_goostring.cpp | 2 +-
11174  1 file changed, 1 insertion(+), 1 deletion(-)
11176 commit c7ae96b162e8a05269a54c31f8e7c411edc84553
11177 Merge: 1f279c3 b1dacd1
11178 Author: Albert Astals Cid <aacid@kde.org>
11179 Date:   Sat Dec 1 21:26:24 2012 +0100
11181     Merge commit 'b1dacd1e6ab00eb1976491eb2b45c76671011b38'
11183 commit 1f279c32dcdc899b509fc00aaa57382bc8af90f3
11184 Author: Albert Astals Cid <aacid@kde.org>
11185 Date:   Sat Dec 1 20:37:52 2012 +0100
11187     Update copyrights
11189  poppler/CairoOutputDev.cc | 1 +
11190  1 file changed, 1 insertion(+)
11192 commit 5daa17c013be8ebe180ff48207e189bd9bd50a84
11193 Author: Albert Astals Cid <aacid@kde.org>
11194 Date:   Sat Dec 1 20:06:17 2012 +0100
11196     Initialize to NULL, fixes crash
11198     Since the TextStringToUCS4 not always assigns to second param,
11199     initialize uni to NULL
11201  poppler/TextOutputDev.cc | 2 +-
11202  1 file changed, 1 insertion(+), 1 deletion(-)
11204 commit f673be852e6564e039b5ec24e5bf583149b1d5a4
11205 Author: Jason Crain <jason@aquaticape.us>
11206 Date:   Sat Dec 1 20:03:00 2012 +0100
11208     Allow large chars in TextPage
11210  poppler/TextOutputDev.cc | 1 -
11211  1 file changed, 1 deletion(-)
11213 commit aca122432951c4c0a2a5dbaba046d848f2153b84
11214 Author: Hib Eris <hib@hiberis.nl>
11215 Date:   Sat Jun 23 18:27:55 2012 +0200
11217     Fix compile warning on unused variable filename_g
11219  glib/poppler-document.cc | 2 +-
11220  1 file changed, 1 insertion(+), 1 deletion(-)
11222 commit c702066961b1cc2a9c0fb16546e9db93c312813b
11223 Author: Hib Eris <hib@hiberis.nl>
11224 Date:   Sat Jun 23 18:23:59 2012 +0200
11226     Do not use 'size' uninitialized
11228  poppler/PDFDoc.cc | 6 +++---
11229  1 file changed, 3 insertions(+), 3 deletions(-)
11231 commit 14bdeacb0eb8e4a1d3995f310a1b526e4dcc96dc
11232 Author: Hib Eris <hib@hiberis.nl>
11233 Date:   Sat Jun 23 18:09:01 2012 +0200
11235     Fix compile warnings on deprecated conversion from string constant to
11236     'char*'
11238  poppler/FileSpec.cc        | 3 ++-
11239  poppler/GlobalParamsWin.cc | 4 ++--
11240  2 files changed, 4 insertions(+), 3 deletions(-)
11242 commit 72d4a1ba998218de876e2a0e939bbec4b7795299
11243 Author: Hib Eris <hib@hiberis.nl>
11244 Date:   Sat Jun 23 17:52:13 2012 +0200
11246     Fix compile warning on signed/unsigned comparison
11248  goo/gfile.cc | 2 +-
11249  1 file changed, 1 insertion(+), 1 deletion(-)
11251 commit 1262111e70ff161e495505bd6a262cc0357a943c
11252 Author: Hib Eris <hib@hiberis.nl>
11253 Date:   Sat Jun 23 17:46:54 2012 +0200
11255     Remove unused variable
11257  goo/gfile.cc | 3 +--
11258  1 file changed, 1 insertion(+), 2 deletions(-)
11260 commit 85572b85950ed4e4421f1e61e704e5c250ca27d9
11261 Author: Albert Astals Cid <aacid@kde.org>
11262 Date:   Sat Dec 1 01:50:25 2012 +0100
11264     Silence gcc warning
11266     Bug #57572
11268  goo/TiffWriter.cc | 4 ++--
11269  1 file changed, 2 insertions(+), 2 deletions(-)
11271 commit a97aead193a927b91a4e33d7b5d2ba7179e664df
11272 Author: Adrian Johnson <ajohnson@redneon.com>
11273 Date:   Fri Nov 30 21:30:19 2012 +0100
11275     Splash: Implement bilinear image scaling
11277     Bug #22138
11279  poppler/SplashOutputDev.cc |  10 +--
11280  splash/Splash.cc           | 183
11281  ++++++++++++++++++++++++++++++++++++++++++---
11282  splash/Splash.h            |  13 +++-
11283  3 files changed, 188 insertions(+), 18 deletions(-)
11285 commit e6806d893a9a104e3f23d69d0245ad0e4948a409
11286 Author: Pino Toscano <pino@kde.org>
11287 Date:   Wed Nov 28 17:59:36 2012 +0100
11289     cmake: Enable compiler warnings for C code
11291     Compilation of glib/demo uses a C compiler, thus compiler warnings
11292     should be enabled in the CFLAGS variable.
11294     followup of 5c5945d163fe406960ccc2e3a71882722b9e69d1
11296  CMakeLists.txt | 2 ++
11297  1 file changed, 2 insertions(+)
11299 commit bdb17da35de49b9fd1a549c3afd5e36004552080
11300 Author: Hib Eris <hib@hiberis.nl>
11301 Date:   Mon Nov 26 20:38:03 2012 +0100
11303     cairo: Fix uninitaliazed warning in CairoOutputDev
11305     Fix warning:
11307       CXX    CairoOutputDev.lo
11308     ../../poppler/poppler/CairoOutputDev.cc: In member function 'virtual
11309     void RescaleDrawImage::getRow(int, uint32_t*)':
11310     ../../poppler/poppler/CairoOutputDev.cc:2813:25: warning: 'pix'
11311     may be used uninitialized in this function [-Wuninitialized]
11313     https://bugs.freedesktop.org/show_bug.cgi?id=57571
11315  poppler/CairoOutputDev.cc | 2 +-
11316  1 file changed, 1 insertion(+), 1 deletion(-)
11318 commit beff044e4fdf44e80ad7c75255cb71a83e70a293
11319 Author: Hib Eris <hib@hiberis.nl>
11320 Date:   Tue Nov 27 22:19:01 2012 +0100
11322     glib-demo: Fix warning on signedness
11324     Fixes:
11326       CC     attachments.o
11327     ../../../poppler/glib/demo/attachments.c: In function
11328     ‘attachment_save_callback’:
11329     ../../../poppler/glib/demo/attachments.c:190:2: warning: pointer
11330     targets in passing argument 2 of ‘g_checksum_update’ differ in
11331     signedness [-Wpointer-sign]
11332     /usr/include/glib-2.0/glib/gchecksum.h:69:23: note: expected ‘const
11333     guchar *’ but argument is of type ‘const gchar *’
11335     https://bugs.freedesktop.org/show_bug.cgi?id=57620
11337  glib/demo/attachments.c | 2 +-
11338  1 file changed, 1 insertion(+), 1 deletion(-)
11340 commit b484749ffa58315e4b61738d652347d7a77da982
11341 Author: Hib Eris <hib@hiberis.nl>
11342 Date:   Tue Nov 27 19:38:59 2012 +0100
11344     glib-demo: Fix set but unused warning
11346     Fixes:
11348       CC     print.o
11349     ../../../poppler/glib/demo/print.c: In function
11350     ‘pgd_print_draw_page’:
11351     ../../../poppler/glib/demo/print.c:68:27: warning: variable
11352     ‘settings’ set but not used [-Wunused-but-set-variable]
11354     https://bugs.freedesktop.org/show_bug.cgi?id=57620
11356  glib/demo/print.c | 9 ++++++---
11357  1 file changed, 6 insertions(+), 3 deletions(-)
11359 commit 8438daf7bf7ab1b96c6899baab7e47d9c634cb3d
11360 Author: Hib Eris <hib@hiberis.nl>
11361 Date:   Sun Jun 24 14:54:31 2012 +0200
11363     glib-demo: pgd_text_view_query_tooltip(): return a gboolean
11365     https://bugs.freedesktop.org/show_bug.cgi?id=57620
11367  glib/demo/text.c | 4 +++-
11368  1 file changed, 3 insertions(+), 1 deletion(-)
11370 commit ff9e211cfb60eb820b9b046da546352fa59d7df9
11371 Author: Hib Eris <hib@hiberis.nl>
11372 Date:   Sat Jun 23 22:56:02 2012 +0200
11374     glib-demo: Remove set but unused variable textinfo
11376     https://bugs.freedesktop.org/show_bug.cgi?id=57620
11378  glib/demo/text.c | 2 --
11379  1 file changed, 2 deletions(-)
11381 commit 8e5ae33bc63eca5297dea12fc281ba223f5be09a
11382 Author: Hib Eris <hib@hiberis.nl>
11383 Date:   Sat Jun 23 22:44:22 2012 +0200
11385     glib-demo: Fix warning "operation on 'page' may be undefined
11386     [-Wsequence-point]"
11388     https://bugs.freedesktop.org/show_bug.cgi?id=57620
11390  glib/demo/text.c | 2 +-
11391  1 file changed, 1 insertion(+), 1 deletion(-)
11393 commit c6f98d62b885e1d7f6ce1f265d4a87dca36494de
11394 Author: Hib Eris <hib@hiberis.nl>
11395 Date:   Sat Jun 23 22:38:35 2012 +0200
11397     glib-demo: Remove unused variable slice_selector
11399     https://bugs.freedesktop.org/show_bug.cgi?id=57620
11401  glib/demo/render.c | 2 +-
11402  1 file changed, 1 insertion(+), 1 deletion(-)
11404 commit da56d280e2a51229c93117d8b537897ba63296cf
11405 Author: Hib Eris <hib@hiberis.nl>
11406 Date:   Sat Jun 23 22:36:29 2012 +0200
11408     glib-demo: Remove unused variable region
11410     https://bugs.freedesktop.org/show_bug.cgi?id=57620
11412  glib/demo/selections.c | 1 -
11413  1 file changed, 1 deletion(-)
11415 commit c792e59064018e0fd899f32080489419517f2bbe
11416 Author: Hib Eris <hib@hiberis.nl>
11417 Date:   Sat Jun 23 22:34:44 2012 +0200
11419     glib-demo: Do not use 'text' uninitialized
11421     https://bugs.freedesktop.org/show_bug.cgi?id=57620
11423  glib/demo/utils.c | 2 +-
11424  1 file changed, 1 insertion(+), 1 deletion(-)
11426 commit c5a8f7eda14030436e6905dd826e72cabbcf0e5f
11427 Author: Hib Eris <hib@hiberis.nl>
11428 Date:   Sat Jun 23 22:26:53 2012 +0200
11430     glib-demo: Fix warning on unused variable selection
11432     https://bugs.freedesktop.org/show_bug.cgi?id=57620
11434  glib/demo/layers.c | 1 -
11435  1 file changed, 1 deletion(-)
11437 commit 4ceb3f4f4ca0092e79bb36723a7332b071491666
11438 Author: Hib Eris <hib@hiberis.nl>
11439 Date:   Sat Jun 23 18:36:12 2012 +0200
11441     glib-demo: Fix warnings on unused variables
11443     https://bugs.freedesktop.org/show_bug.cgi?id=57620
11445  glib/demo/annots.c | 4 +---
11446  1 file changed, 1 insertion(+), 3 deletions(-)
11448 commit 5c5945d163fe406960ccc2e3a71882722b9e69d1
11449 Author: Hib Eris <hib@hiberis.nl>
11450 Date:   Tue Nov 27 19:21:34 2012 +0100
11452     Enable compiler warnings for C code
11454     Compilation of glib/demo uses a C compiler, thus compiler warnings
11455     should be enabled in the CFLAGS variable.
11457  configure.ac | 3 ++-
11458  1 file changed, 2 insertions(+), 1 deletion(-)
11460 commit 55940e989701eb9118015e30f4f48eb654fa34c4
11461 Author: Pino Toscano <pino@kde.org>
11462 Date:   Tue Nov 27 16:05:15 2012 +0100
11464     fix my previous GooString::insert fix
11466     we need only to move the characters after the specified position,
11467     not all of them
11469     extend qt4's check_goostring with few more checks covering this
11470     (and the previous) fix
11472  goo/GooString.cc              |  2 +-
11473  qt4/tests/check_goostring.cpp | 39
11474  +++++++++++++++++++++++++++++++++++++++
11475  2 files changed, 40 insertions(+), 1 deletion(-)
11477 commit dcbc9686d97f4f6596c43d1f701207278c25f8eb
11478 Author: Pino Toscano <pino@kde.org>
11479 Date:   Mon Nov 26 14:44:21 2012 +0100
11481     glib/cmake: Include Gio-2.0 for introspection
11483     Fixes g-ir-scanner warnings:
11484     poppler-document.cc:257: Warning: Poppler:
11485     poppler_document_new_from_stream: argument stream: Unresolved type:
11486     'GInputStream*'
11487     poppler-document.cc:257: Warning: Poppler:
11488     poppler_document_new_from_stream: argument cancellable: Unresolved
11489     type: 'GCancellable*'
11490     poppler-document.cc:315: Warning: Poppler:
11491     poppler_document_new_from_gfile: argument file: Unresolved type:
11492     'GFile*'
11493     poppler-document.cc:315: Warning: Poppler:
11494     poppler_document_new_from_gfile: argument cancellable: Unresolved
11495     type: 'GCancellable*'
11497     https://bugs.freedesktop.org/show_bug.cgi?id=56218
11499     folloup of c84753e12029fcc6113f80dedc9a943ce1deb214
11501  glib/CMakeLists.txt | 2 +-
11502  1 file changed, 1 insertion(+), 1 deletion(-)
11504 commit 169e4cb001fa235ca608d3d0b42ea4214161fc2d
11505 Author: Pino Toscano <pino@kde.org>
11506 Date:   Mon Nov 26 14:42:59 2012 +0100
11508     glib/cmake: Show all suppressed introspection scanner warnings
11510     https://bugs.freedesktop.org/show_bug.cgi?id=56218
11512     followup of 11a1f6f512a7d7b86defeb5963fa16bc08e3ba1c
11514  glib/CMakeLists.txt | 2 +-
11515  1 file changed, 1 insertion(+), 1 deletion(-)
11517 commit 62c0dbbe9f1987c78eeb87f248d35e7fd73e968a
11518 Author: Albert Astals Cid <aacid@kde.org>
11519 Date:   Mon Nov 26 00:40:57 2012 +0100
11521     Check GooString::insert
11523     Checks we don't break what we just fixed with Pino's patch
11525  qt4/tests/CMakeLists.txt      |  1 +
11526  qt4/tests/Makefile.am         |  7 ++++++-
11527  qt4/tests/check_goostring.cpp | 22 ++++++++++++++++++++++
11528  3 files changed, 29 insertions(+), 1 deletion(-)
11530 commit 01e438ca47776075c8171bda090e7d859fd9f620
11531 Author: Adam Reichold <adamreichold@myopera.com>
11532 Date:   Mon Nov 26 00:39:05 2012 +0100
11534     Don't use memcpy to copy classes
11536  poppler/Function.cc | 63
11537  +++++++++++++++++++++++++++++++++++++++++++----------
11538  poppler/Function.h  | 11 ++++++----
11539  2 files changed, 59 insertions(+), 15 deletions(-)
11541 commit 7ba15d11e56175601104d125d5e4a47619c224bf
11542 Author: Pino Toscano <pino@kde.org>
11543 Date:   Mon Nov 26 00:29:35 2012 +0100
11545     fix GooString::insert()
11547     Hi,
11549     as reported in a Debian bug [1], it seems GooString::insert could lead
11550     to using uninitialized memory.
11551     The case is a simple:
11552       GooString goo;
11553       goo.insert(0, ".");
11554       goo.insert(0, "This is a very long long test string");
11555     i.e. basically first insert a single character at position 0, and
11556     then a
11557     string longer than STR_STATIC_SIZE always at position 0.
11559     [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693817
11561  goo/GooString.cc | 5 ++---
11562  1 file changed, 2 insertions(+), 3 deletions(-)
11564 commit 703f85a10cf7ad61d2f2d3a5faf347fdddcb4738
11565 Author: Carlos Garcia Campos <carlosgc@gnome.org>
11566 Date:   Sun Nov 25 12:36:33 2012 +0100
11568     glib: Fix returns tag in PopplerAttachmentSaveFunc api doc
11570  glib/poppler-attachment.h | 2 +-
11571  1 file changed, 1 insertion(+), 1 deletion(-)
11573 commit 52896031783b28cee350ea92c8736e2c2e4e9d33
11574 Author: José Aliste <jaliste@src.gnome.org>
11575 Date:   Mon Nov 19 23:47:19 2012 +0100
11577     glib: Add missing ":" at the end of some functions documentation
11579     New versions of gir-scanner emit a warning when the : at
11580     the end of the function documentation is not found.
11582     https://bugs.freedesktop.org/show_bug.cgi?id=56218
11584  glib/poppler-annot.cc      |  2 +-
11585  glib/poppler-form-field.cc | 10 +++++-----
11586  glib/poppler-layer.cc      | 12 ++++++------
11587  3 files changed, 12 insertions(+), 12 deletions(-)
11589 commit 60dfc1a3471f824f40b0bef5b97a7b04bd78e72b
11590 Author: Hib Eris <hib@hiberis.nl>
11591 Date:   Sat Oct 20 10:17:01 2012 +0200
11593     glib: Exclude poppler-input-stream.h from introspection files
11595     Fixes warning:
11597     poppler-input-stream.h:28: Warning: Poppler:
11598     symbol='inputStreamBufSize': Unknown namespace for symbol
11599     'inputStreamBufSize'
11601     https://bugs.freedesktop.org/show_bug.cgi?id=56218
11603  glib/Makefile.am | 2 +-
11604  1 file changed, 1 insertion(+), 1 deletion(-)
11606 commit c84753e12029fcc6113f80dedc9a943ce1deb214
11607 Author: Hib Eris <hib@hiberis.nl>
11608 Date:   Sat Oct 20 09:40:09 2012 +0200
11610     glib: Include Gio-2.0 for introspection
11612     Fixes g-ir-scanner warnings:
11613     poppler-document.cc:257: Warning: Poppler:
11614     poppler_document_new_from_stream: argument stream: Unresolved type:
11615     'GInputStream*'
11616     poppler-document.cc:257: Warning: Poppler:
11617     poppler_document_new_from_stream: argument cancellable: Unresolved
11618     type: 'GCancellable*'
11619     poppler-document.cc:315: Warning: Poppler:
11620     poppler_document_new_from_gfile: argument file: Unresolved type:
11621     'GFile*'
11622     poppler-document.cc:315: Warning: Poppler:
11623     poppler_document_new_from_gfile: argument cancellable: Unresolved
11624     type: 'GCancellable*'
11626     https://bugs.freedesktop.org/show_bug.cgi?id=56218
11628  glib/Makefile.am | 2 +-
11629  1 file changed, 1 insertion(+), 1 deletion(-)
11631 commit 11a1f6f512a7d7b86defeb5963fa16bc08e3ba1c
11632 Author: Hib Eris <hib@hiberis.nl>
11633 Date:   Sat Oct 20 09:30:05 2012 +0200
11635     glib: Show all suppressed introspection scanner warnings
11637     https://bugs.freedesktop.org/show_bug.cgi?id=56218
11639  glib/Makefile.am | 2 +-
11640  1 file changed, 1 insertion(+), 1 deletion(-)
11642 commit 16812829a7d4816717731318b1aa1bc3ab5e3935
11643 Author: Jason Crain <jason@aquaticape.us>
11644 Date:   Mon Aug 27 22:42:11 2012 -0500
11646     Update fill and stroke color in CairoOutputDev::startPage
11648     Keep fill_color and stroke_color from falling out of sync with
11649     fill_pattern and stroke_pattern.
11651     https://bugs.freedesktop.org/show_bug.cgi?id=54526
11653  glib/poppler-page.cc      | 2 +-
11654  poppler/CairoOutputDev.cc | 2 ++
11655  2 files changed, 3 insertions(+), 1 deletion(-)
11657 commit c93702bea0718d67660f2255344dcf9b0f502d57
11658 Author: José Aliste <jaliste@src.gnome.org>
11659 Date:   Tue Nov 20 11:25:41 2012 +0100
11661     glib: Ensure text is only computed on first render
11663     Getting the text on a page could be quite slow on
11664     complex pages without structured text. Before this patch,
11665     poppler_page_render would reprocess the text each time
11666     is called.
11668  glib/poppler-page.cc | 9 ++++-----
11669  1 file changed, 4 insertions(+), 5 deletions(-)
11671 commit b0297110c455eb18096268b59d6095d428380de5
11672 Author: Jason Crain <jason@aquaticape.us>
11673 Date:   Wed Nov 21 14:15:59 2012 -0600
11675     glib: check if words end with spaces
11677     poppler_page_get_text_layout and poppler_page_get_text_attributes
11678     assume that each word ends with a space or newline, causing them to
11679     become mismatched from the text.  This adds a check to
11680     TextWord::getSpaceAfter.
11682     https://bugs.freedesktop.org/show_bug.cgi?id=54504
11684  glib/poppler-page.cc | 62
11685  +++++++++++++++++++++++++++++-----------------------
11686  1 file changed, 35 insertions(+), 27 deletions(-)
11688 commit b1dacd1e6ab00eb1976491eb2b45c76671011b38
11689 Author: Albert Astals Cid <aacid@kde.org>
11690 Date:   Fri Nov 23 00:12:24 2012 +0100
11692     0.21.2
11694  CMakeLists.txt      |  4 ++--
11695  NEWS                | 13 +++++++++++++
11696  configure.ac        |  2 +-
11697  cpp/Doxyfile        |  2 +-
11698  poppler/Makefile.am |  2 +-
11699  qt4/src/Doxyfile    |  2 +-
11700  6 files changed, 19 insertions(+), 6 deletions(-)
11702 commit 2d2a3af7159945c3fd54f22878e2eb09e019bbc6
11703 Author: Albert Astals Cid <aacid@kde.org>
11704 Date:   Fri Nov 23 00:06:39 2012 +0100
11706     Update copyrights
11708  goo/TiffWriter.cc          |  1 +
11709  goo/TiffWriter.h           |  1 +
11710  poppler/CairoRescaleBox.cc |  1 +
11711  poppler/CairoRescaleBox.h  | 38 ++++++++++++++++++++++++++++++++++++++
11712  splash/SplashBitmap.cc     |  2 +-
11713  5 files changed, 42 insertions(+), 1 deletion(-)
11715 commit e0d0177562ff546b59b3bc8eb68a08dc740d6f6c
11716 Author: Adrian Johnson <ajohnson@redneon.com>
11717 Date:   Wed Nov 14 22:44:20 2012 +1030
11719     cairo: Fix crash in CairoImageOutputDev with setSoftMaskFromImageMask
11721     Bug 57067
11723  poppler/CairoOutputDev.cc | 46
11724  ++++++++++++++++++++++++++++++++++++++++++++++
11725  poppler/CairoOutputDev.h  |  5 +++++
11726  2 files changed, 51 insertions(+)
11728 commit f050717f986a6c2833876d14083363a540fa849a
11729 Author: Adrian Johnson <ajohnson@redneon.com>
11730 Date:   Wed Nov 14 23:50:10 2012 +1030
11732     cairo: fix soft mask when image resolution != smask resolution
11734     Both image and mask are drawn the same size (unit square) regardless
11735     of the size of the image data.
11737     Bug 57070
11739  poppler/CairoOutputDev.cc | 12 +++---------
11740  1 file changed, 3 insertions(+), 9 deletions(-)
11742 commit 87fd5275514b63f13622b79a8fcfe443ccc4f45d
11743 Author: Adrian Johnson <ajohnson@redneon.com>
11744 Date:   Sun Nov 11 18:53:12 2012 +1030
11746     cairo: make drawImage work with images > 32767 in width/height
11748     Cairo images are limited to 32767 in width and height due to the
11749     16.16 format used by pixman. Make drawImage work with large images
11750     by scaling down the image before a cairo image is created.
11752     CairoRescaleBox.cc has been turned into a class with a virtual
11753     function to get the next row of the source image. This allows the
11754     rescale code to access the source data one row at a time to avoid
11755     needing to allocate an image the size of the source image.
11757     A RescaleDrawImage class derived from CairoRescaleBox has been
11758     written to create the cairo source image to be used by drawImage. The
11759     code from drawImage that created the cairo source image has been moved
11760     into RescaleDrawImage::getSourceImage and RescaleDrawImage::getRow.
11762     Bug 56858
11764  poppler/CairoOutputDev.cc  | 278
11765  ++++++++++++++++++++++++---------------------
11766  poppler/CairoRescaleBox.cc | 177 +++++++++++++++--------------
11767  poppler/CairoRescaleBox.h  |  21 +++-
11768  3 files changed, 258 insertions(+), 218 deletions(-)
11770 commit d1c509c48fc422649d0c2c2d70af5e13e3472874
11771 Author: Adrian Johnson <ajohnson@redneon.com>
11772 Date:   Sat Nov 17 10:04:55 2012 +1030
11774     pdftocairo: add tiff support
11776     Bug 57006
11778  utils/pdftocairo.1  | 23 ++++++++------
11779  utils/pdftocairo.cc | 88
11780  +++++++++++++++++++++++++++++++++++++++++------------
11781  2 files changed, 83 insertions(+), 28 deletions(-)
11783 commit 6d3fe48cf30b298b4436462904d781ea441c1f3d
11784 Author: Adrian Johnson <ajohnson@redneon.com>
11785 Date:   Sat Nov 17 10:03:22 2012 +1030
11787     tiff: remove splash dependency and add RGBA support
11789     Bug 57006
11791  goo/TiffWriter.cc      | 47
11792  +++++++++++++++++++----------------------------
11793  goo/TiffWriter.h       | 13 ++++++++++---
11794  splash/SplashBitmap.cc | 23 +++++++++++++++++++++--
11795  3 files changed, 50 insertions(+), 33 deletions(-)
11797 commit 15f600a5702788f7e5b91cd67bc2438179921939
11798 Author: Albert Astals Cid <aacid@kde.org>
11799 Date:   Thu Nov 15 22:17:27 2012 +0100
11801     Don't do a check for sanity that then we don't use
11803     Fixes bugs 56753 and 51684
11805  fofi/FoFiTrueType.cc | 26 --------------------------
11806  1 file changed, 26 deletions(-)
11808 commit c7e3c2d7087e4fc36564ba7bd55e27e100e0a5e5
11809 Author: Albert Astals Cid <aacid@kde.org>
11810 Date:   Wed Nov 14 14:58:45 2012 +0100
11812     Remove unused code
11814  fofi/FoFiTrueType.cc         | 658
11815  -------------------------------------------
11816  fofi/FoFiTrueType.h          |  11 +-
11817  splash/SplashFTFontEngine.cc |  42 +--
11818  3 files changed, 2 insertions(+), 709 deletions(-)
11820 commit 06951f529e6514a0c26d6d821ab5fab0920a7cf3
11821 Author: Albert Astals Cid <aacid@kde.org>
11822 Date:   Tue Nov 13 23:37:22 2012 +0100
11824     Simplify >= 0 ifs for unsigned
11826  cpp/poppler-global.cpp | 8 ++------
11827  1 file changed, 2 insertions(+), 6 deletions(-)
11829 commit fa813adc3f7b7ee3cc819f1e0cb85e01f13c2c01
11830 Author: Albert Astals Cid <aacid@kde.org>
11831 Date:   Tue Nov 13 23:37:01 2012 +0100
11833     Remove < 0 ifs for unsigned
11835  splash/SplashFTFont.cc | 8 --------
11836  1 file changed, 8 deletions(-)
11838 commit 1969bcd693289eba1138fcaa74a684cb3ff2aefc
11839 Author: Albert Astals Cid <aacid@kde.org>
11840 Date:   Tue Nov 13 23:36:40 2012 +0100
11842     Remove unused members
11844  poppler/Gfx.cc | 3 ---
11845  poppler/Gfx.h  | 5 +----
11846  2 files changed, 1 insertion(+), 7 deletions(-)
11848 commit 3a6e5ed5e28b6113696a7ae60b0b85d7097eb731
11849 Author: Albert Astals Cid <aacid@kde.org>
11850 Date:   Tue Nov 13 23:35:53 2012 +0100
11852     Remove >= 0 checks for unsigned variables
11854  utils/HtmlFonts.cc | 6 +++---
11855  utils/HtmlFonts.h  | 4 ++--
11856  2 files changed, 5 insertions(+), 5 deletions(-)
11858 commit 0dcc2d711810dd64aa8d8721ce53a6b72e12c47c
11859 Author: Albert Astals Cid <aacid@kde.org>
11860 Date:   Tue Nov 13 23:35:10 2012 +0100
11862     Remove unused var
11864  utils/pdfinfo.cc | 2 +-
11865  1 file changed, 1 insertion(+), 1 deletion(-)
11867 commit 1fc97862d30bf723135310bfc8701e6788bfd284
11868 Author: Albert Astals Cid <aacid@kde.org>
11869 Date:   Tue Nov 13 23:24:19 2012 +0100
11871     size can't be smaller than 0 because it's a size_t
11873  goo/gmem.cc | 22 +---------------------
11874  1 file changed, 1 insertion(+), 21 deletions(-)
11876 commit bb801a9b889bc0e62cf8b853c26cc6636b4af9a1
11877 Author: Albert Astals Cid <aacid@kde.org>
11878 Date:   Tue Nov 13 22:51:17 2012 +0100
11880     Removed unused var
11882  utils/pdfinfo.cc | 1 -
11883  1 file changed, 1 deletion(-)
11885 commit fd651fb49653e89d96b032e010a7d8e891536bb0
11886 Author: Albert Astals Cid <aacid@kde.org>
11887 Date:   Mon Nov 12 00:42:49 2012 +0100
11889     Parse the args (so that -v says vesion only)
11891     Fixes bug #56817
11893  utils/pdfunite.cc | 4 +++-
11894  1 file changed, 3 insertions(+), 1 deletion(-)
11896 commit 7e2e9567f51d01be9a88848e1141c6d4f0f768a1
11897 Author: Albert Astals Cid <aacid@kde.org>
11898 Date:   Fri Nov 9 20:02:25 2012 +0100
11900     0.21.1
11902  CMakeLists.txt         |  4 ++--
11903  NEWS                   | 14 ++++++++++++++
11904  configure.ac           |  2 +-
11905  cpp/Doxyfile           |  2 +-
11906  poppler/Makefile.am    |  2 +-
11907  qt4/src/CMakeLists.txt |  2 +-
11908  qt4/src/Doxyfile       |  2 +-
11909  qt4/src/Makefile.am    |  2 +-
11910  8 files changed, 22 insertions(+), 8 deletions(-)
11912 commit 98b7cfd289abb53a745a88d6ec99e95df477fc8f
11913 Merge: 40efa72 d254174
11914 Author: Albert Astals Cid <aacid@kde.org>
11915 Date:   Fri Nov 9 00:38:19 2012 +0100
11917     Merge remote-tracking branch 'origin/poppler-0.20'
11919     Conflicts:
11920         poppler/Form.cc
11922 commit 40efa72987ebf62cbf2c761c10a209e2e6be612e
11923 Author: Fabio D'Urso <fabiodurso@hotmail.it>
11924 Date:   Sun Nov 4 11:20:29 2012 +0100
11926     Replaced forward declaration of enum CryptAlgorithm with a proper
11927     #include
11929     Forward-declaring enums is illegal. It hasn't caused problems so far
11930     because XRef.h includes Object.h, which in turn includes Stream.h,
11931     where
11932     the enum is defined.
11933     Therefore, enum is alreadly defined when the compiler reaches
11934     that line.
11936     To avoid future issues, I've replaced it with a proper #include
11937     "Stream.h"
11938     (which expands to nothing as Stream.h has already been included
11939     at that
11940     point).
11942     I've also added a #include in XRef.h because it references enum
11943     CryptAlgorithm too. Also in this case, it expands to nothing.
11945  poppler/PDFDoc.h | 2 +-
11946  poppler/XRef.h   | 1 +
11947  2 files changed, 2 insertions(+), 1 deletion(-)
11949 commit 0f7c17d7f92d4cdfbd8816dba666aeed924d8bc2
11950 Author: Fabio D'Urso <fabiodurso@hotmail.it>
11951 Date:   Fri Nov 2 10:54:17 2012 +0100
11953     qt4: Export information about the document form type
11955     This patch also wraps the code that checks the form type and moves it
11956     from pdfinfo to the Catalog class.
11958  poppler/Catalog.cc          | 19 +++++++++++++++++++
11959  poppler/Catalog.h           |  9 +++++++++
11960  qt4/src/poppler-document.cc | 16 ++++++++++++++++
11961  qt4/src/poppler-qt4.h       | 18 ++++++++++++++++++
11962  utils/pdfinfo.cc            | 19 ++++++++++---------
11963  5 files changed, 72 insertions(+), 9 deletions(-)
11965 commit f3f5a166bcd16b6f2cb516cceb2b3f41b6faf0b4
11966 Author: Fabio D'Urso <fabiodurso@hotmail.it>
11967 Date:   Fri Nov 2 01:53:24 2012 +0100
11969     Editable FormFieldChoice: Clear editedChoice when one of the
11970     predefined option is selected
11972     This patch clears the user-entered text when the user interacts with
11973     predefined options.
11975  poppler/Form.cc | 10 ++++++++++
11976  1 file changed, 10 insertions(+)
11978 commit ddcd5dc0ceecc02f0d4f740cb6c9b557dfd33c74
11979 Author: Fabio D'Urso <fabiodurso@hotmail.it>
11980 Date:   Thu Nov 1 00:58:51 2012 +0100
11982     FormFieldChoice ctor: Added support to recognize user strings as
11983     /V value
11985     Fixes
11986     http://lists.freedesktop.org/archives/poppler/2012-October/009688.html
11988  poppler/Form.cc | 5 +++++
11989  1 file changed, 5 insertions(+)
11991 commit 1302bf52bba7e6446f01358240a4b5b583e196a9
11992 Author: Fabio D'Urso <fabiodurso@hotmail.it>
11993 Date:   Wed Oct 31 19:56:37 2012 +0100
11995     FormFieldChoice ctor: Stop scanning if /V is a string and the
11996     corresponding option has been identified
11998  poppler/Form.cc | 11 +++++++++--
11999  1 file changed, 9 insertions(+), 2 deletions(-)
12001 commit d254174e08146115ad04ac1f1bf82bb26e56c684
12002 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12003 Date:   Wed Oct 31 16:57:56 2012 +0100
12005     FormFieldChoice::updateSelection: Fixed wrong loop condition
12007  poppler/Form.cc | 2 +-
12008  1 file changed, 1 insertion(+), 1 deletion(-)
12010 commit 401de95f5ab42ab0f5d8fd92d76b5def50f84a2b
12011 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12012 Date:   Wed Oct 31 19:43:51 2012 +0100
12014     FormFieldChoice ctor: Look for selected options in /I instead of /V
12015     if /I is available
12017     Since /I stores the indices of the selected options, it can
12018     distinguish
12019     duplicate option (i.e. options with the same name/export value).
12021  poppler/Form.cc | 71
12022  ++++++++++++++++++++++++++++++++++-----------------------
12023  1 file changed, 42 insertions(+), 29 deletions(-)
12025 commit cfd3a46a857100cb634e18192b762e7342165348
12026 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12027 Date:   Wed Oct 31 15:44:32 2012 +0100
12029     FormFieldChoice: Handle /V values containing the export value instead
12030     of the option name
12032     According to the PDF spec, /V should always contain an "option
12033     name" and
12034     never an "export value" if /Opt is an array of couples. However, it
12035     seems that acroread works the other way round: it is able to identify
12036     selected options only if they are referred by their export value
12037     instead of the option name.
12038     With this patch, we mimic this behavior.
12040  poppler/Form.cc | 49 ++++++++++++++++++++++++++++++++++---------------
12041  1 file changed, 34 insertions(+), 15 deletions(-)
12043 commit ce99940bcac0447f32ee2ad46efb09af93989c12
12044 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12045 Date:   Sat Oct 13 00:13:33 2012 +0200
12047     FormFieldChoice::updateSelection: Write /I too
12049     This improves handling of choice fields containing two or more entries
12050     with the same name, and also makes sure that the previous value of /I
12051     gets updated (failing to update it results in acroread still showing
12052     the old selection).
12054  poppler/Form.cc | 50 ++++++++++++++++++++++++++++++++++++--------------
12055  1 file changed, 36 insertions(+), 14 deletions(-)
12057 commit 102553e2104a1b223c8ac924aa6702829adebbdb
12058 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12059 Date:   Wed Oct 31 16:57:56 2012 +0100
12061     FormFieldChoice::updateSelection: Fixed wrong loop condition
12063  poppler/Form.cc | 2 +-
12064  1 file changed, 1 insertion(+), 1 deletion(-)
12066 commit d7522ea1d2e66beef64f705e8986142f15fcf613
12067 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12068 Date:   Wed Oct 31 15:26:37 2012 +0100
12070     FormFieldChoice ctor: Don't convert "human-readable" option names
12071     to unicode
12073     Despite that comment, they're not meant to be read by humans only,
12074     but they
12075     are also used as option identifiers.
12077     This patch stops poppler from forcing them to be unicode. Instead,
12078     they now stay the same encoding as their corresponding /Opt entry.
12080     This fixes poppler not being able to recognize selected entries
12081     in documents produced by poppler itself: previously, the /V value was
12082     always written in Unicode encoding, and therefore it was very
12083     often not
12084     binary-equal to the corresponding /Opt entry.
12085     Now the /V value is always binary-equal to the corresponding /Opt
12086     entry.
12088  poppler/Form.cc | 16 +---------------
12089  1 file changed, 1 insertion(+), 15 deletions(-)
12091 commit da08ebeee241198907378c6461721fddb5106875
12092 Author: Adrian Johnson <ajohnson@redneon.com>
12093 Date:   Sun Oct 28 12:13:22 2012 +1030
12095     Don't allow invalid unicode to be passed to backends
12097  poppler/CharCodeToUnicode.cc | 11 +++++++++--
12098  poppler/UTF.cc               | 11 +++++++++++
12099  poppler/UTF.h                |  4 ++++
12100  3 files changed, 24 insertions(+), 2 deletions(-)
12102 commit 9f92feda5eff9b2542c64349f33ae3cf250e7f4b
12103 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
12104 Date:   Fri Nov 2 23:05:55 2012 +0100
12106     Memory leak in CharCodeToUnicode
12108     Bug #54702
12110  poppler/CharCodeToUnicode.cc | 2 ++
12111  1 file changed, 2 insertions(+)
12113 commit ef11b4f0e642dff0be02bf3327eb56bf0b364847
12114 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
12115 Date:   Fri Nov 2 22:44:27 2012 +0100
12117     Implement overprint in qt interface
12119     With minor api fixes by me (Albert Astals Cid)
12121  qt4/src/poppler-document.cc | 23 ++++++++++++---
12122  qt4/src/poppler-page.cc     | 38 +++++++++++++-----------
12123  qt4/src/poppler-private.h   | 69
12124  ++++++++++++++++++++++++++++----------------
12125  qt4/src/poppler-qt4.h       | 11 ++++++-
12126  splash/SplashBitmap.cc      | 70
12127  +++++++++++++++++++++++++++++++++++++++++++++
12128  splash/SplashBitmap.h       |  5 +++-
12129  6 files changed, 169 insertions(+), 47 deletions(-)
12131 commit ae8fc0cbfc6123189e17b3cf1286e0540f181646
12132 Author: Adrian Johnson <ajohnson@redneon.com>
12133 Date:   Tue Oct 30 21:22:04 2012 +1030
12135     cairo: support parameterized Gouraud shading
12137     Bug 56463
12139  poppler/CairoOutputDev.cc | 19 +++++++++++++++----
12140  1 file changed, 15 insertions(+), 4 deletions(-)
12142 commit 3be4e835d765f2f060e2a2e07dd23905c3212cdd
12143 Author: Pino Toscano <pino@kde.org>
12144 Date:   Wed Oct 24 18:37:06 2012 +0200
12146     dos2unix
12148  utils/pdftoppm.cc | 876
12149  +++++++++++++++++++++++++++---------------------------
12150  1 file changed, 438 insertions(+), 438 deletions(-)
12152 commit 77a980472e76b568346a49057b0217111a14a4cd
12153 Merge: 74d6217 46fb365
12154 Author: Albert Astals Cid <aacid@kde.org>
12155 Date:   Tue Oct 23 00:23:53 2012 +0200
12157     Merge remote-tracking branch 'origin/poppler-0.20'
12159 commit 46fb3653c7ae44c34d12d799df8f70d649eaa995
12160 Author: Albert Astals Cid <aacid@kde.org>
12161 Date:   Tue Oct 23 00:22:55 2012 +0200
12163     Fix the or-ing of flags
12165  qt4/src/poppler-document.cc | 4 ++--
12166  1 file changed, 2 insertions(+), 2 deletions(-)
12168 commit 74d6217ba164fdfe263b4edac8047b60506e39a6
12169 Author: Carlos Garcia Campos <carlosgc@gnome.org>
12170 Date:   Sun Oct 21 17:48:57 2012 +0200
12172     regstest: Add print_test_result_ln() and use it for failed test
12173     results
12175     To make sure they are always shown.
12177  regtest/Printer.py |  3 +++
12178  regtest/TestRun.py | 10 +++++-----
12179  2 files changed, 8 insertions(+), 5 deletions(-)
12181 commit 4e9b8d2cca44241a501bb8095b3980d17fcda6c5
12182 Author: Carlos Garcia Campos <carlosgc@gnome.org>
12183 Date:   Sun Oct 21 17:48:22 2012 +0200
12185     regtest: Do not rewrite lines in verbose mode
12187  regtest/Printer.py | 2 +-
12188  1 file changed, 1 insertion(+), 1 deletion(-)
12190 commit 2a25264afe3c59931f6a3638e2d6c6c2e0e5dfba
12191 Author: Albert Astals Cid <aacid@kde.org>
12192 Date:   Fri Oct 19 17:22:56 2012 +0200
12194     make static
12196     because i can
12198  qt4/tests/check_fonts.cpp | 4 ++--
12199  1 file changed, 2 insertions(+), 2 deletions(-)
12201 commit bc4a54c0a4430216c9aeaf2c3bddbaeef5a004e4
12202 Author: Albert Astals Cid <aacid@kde.org>
12203 Date:   Fri Oct 19 17:22:13 2012 +0200
12205     Compile with clang
12207  qt4/tests/check_fonts.cpp | 6 ++++--
12208  1 file changed, 4 insertions(+), 2 deletions(-)
12210 commit f38194cfae8f8690bc3767cbdcf140519564366c
12211 Merge: 80cf434 5312984
12212 Author: Albert Astals Cid <aacid@kde.org>
12213 Date:   Fri Oct 19 00:02:02 2012 +0200
12215     Merge remote-tracking branch 'origin/poppler-0.20'
12217 commit 5312984b40355b067001704e9c688ea0a72b1159
12218 Author: Albert Astals Cid <aacid@kde.org>
12219 Date:   Fri Oct 19 00:00:53 2012 +0200
12221     Define the numbers a bit better so gcc in i386 understands them better
12223  qt4/tests/check_lexer.cpp | 4 ++--
12224  1 file changed, 2 insertions(+), 2 deletions(-)
12226 commit 80cf43472e5913f5f64bf73cb4a8ac5a53063f2e
12227 Author: Adam Reichold <adamreichold@myopera.com>
12228 Date:   Wed Oct 17 08:27:13 2012 +0200
12230     added accessors for FormWidgetChoice::editChoice property to qt4
12231     frontend
12233  qt4/src/poppler-form.cc | 23 +++++++++++++++++++++++
12234  qt4/src/poppler-form.h  | 15 +++++++++++++++
12235  2 files changed, 38 insertions(+)
12237 commit 0b3ff2dc4e1ba37dd66f5913b10a9d69e31c40ce
12238 Merge: fb5cb0f 528b64b
12239 Author: Albert Astals Cid <aacid@kde.org>
12240 Date:   Wed Oct 17 00:28:40 2012 +0200
12242     Merge remote-tracking branch 'origin/poppler-0.20'
12244     Conflicts:
12245         CMakeLists.txt
12246         NEWS
12247         configure.ac
12248         cpp/Doxyfile
12249         poppler/Annot.cc
12250         poppler/Form.h
12251         qt4/src/Doxyfile
12253 commit 528b64bb077ed37c0d8fc7ae2ef3dc2c0dbb26ca
12254 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12255 Date:   Tue Sep 4 23:10:17 2012 +0200
12257     Free entries in the xref form a linked list: terminate it properly
12258     when writing the XRef
12260     The last entry must point back to object 0. Previously it was left
12261     unitialized and resulted in "-000000001 00000 f" being written in the
12262     XRef table.
12264  poppler/XRef.cc | 1 +
12265  1 file changed, 1 insertion(+)
12267 commit fb5cb0fbdfcd06556661b38b0c598922fff2d759
12268 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12269 Date:   Thu Oct 4 11:20:42 2012 +0200
12271     Create the 24x24 rectangle for text annotation icons from the top-left
12272     corner instead of bottom-left
12274  poppler/Annot.cc | 2 +-
12275  1 file changed, 1 insertion(+), 1 deletion(-)
12277 commit 35c07fe40d7b18e19f6ef0f5615f9f5ac8195cf7
12278 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12279 Date:   Tue Oct 9 15:24:02 2012 +0200
12281     AnnotWidget: Avoid repeatedly deleting and creating xref entries
12282     for appearance streams
12284     Previously updating the appearance stream always involved deleting
12285     the old
12286     stream's xref entry and creating a new one.
12287     Since xref entry deletion causes the generation number to be
12288     incremented, this
12289     behavior caused the generation number to quickly rise during user
12290     input.
12292     This patch stops it by reusing the same entry as the old appearance
12293     stream in
12294     case of repeated modifications.
12296  poppler/Annot.cc | 40 ++++++++++++++++++++++++++++------------
12297  poppler/Annot.h  |  1 +
12298  2 files changed, 29 insertions(+), 12 deletions(-)
12300 commit 2127a977bbe9985aa58561116508ad4f08430a2c
12301 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12302 Date:   Tue Oct 9 12:49:26 2012 +0200
12304     Generate and write the appearance stream in
12305     AnnotWidget::updateWidgetApperance()
12307     Note: At the moment the old appearance is deleted and a *new* xref
12308     entry is
12309     created every time AnnotWidget::updateWidgetApperance() is called.
12311  poppler/Annot.cc | 30 +++++++++++++++++++++++++-----
12312  1 file changed, 25 insertions(+), 5 deletions(-)
12314 commit 0446e2cc1073f4579a90284d28bc5872e46e0536
12315 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12316 Date:   Tue Oct 9 10:47:40 2012 +0200
12318     Killed FormField::isModified() in favor of a new AnnotWidget callback
12320     Instead of having to ask FormField from AnnotWidget::draw if the
12321     widget's appearance needs to be rebuilt, now AnnotWidget gets notified
12322     of changes via the new AnnotWidget::updateAppearanceStream() callback.
12324  poppler/Annot.cc | 16 ++++++++++------
12325  poppler/Annot.h  |  1 +
12326  poppler/Form.cc  | 52
12327  ++++++++++++++++++++++++++++++++++++++--------------
12328  poppler/Form.h   | 12 +++++++++---
12329  4 files changed, 58 insertions(+), 23 deletions(-)
12331 commit 68d732ab2d55ae15e194ececfffa753977fae84c
12332 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12333 Date:   Tue Oct 9 15:24:02 2012 +0200
12335     AnnotWidget: Avoid repeatedly deleting and creating xref entries
12336     for appearance streams
12338     Previously updating the appearance stream always involved deleting
12339     the old
12340     stream's xref entry and creating a new one.
12341     Since xref entry deletion causes the generation number to be
12342     incremented, this
12343     behavior caused the generation number to quickly rise during user
12344     input.
12346     This patch stops it by reusing the same entry as the old appearance
12347     stream in
12348     case of repeated modifications.
12350  poppler/Annot.cc | 40 ++++++++++++++++++++++++++++------------
12351  poppler/Annot.h  |  1 +
12352  2 files changed, 29 insertions(+), 12 deletions(-)
12354 commit e2993cc9551dc7521528904646f941c9747473f7
12355 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12356 Date:   Tue Oct 9 12:49:26 2012 +0200
12358     Generate and write the appearance stream in
12359     AnnotWidget::updateWidgetApperance()
12361     Note: At the moment the old appearance is deleted and a *new* xref
12362     entry is
12363     created every time AnnotWidget::updateWidgetApperance() is called.
12365  poppler/Annot.cc | 30 +++++++++++++++++++++++++-----
12366  1 file changed, 25 insertions(+), 5 deletions(-)
12368 commit df924493922e8c0f7b1e19c2847d33b28a098913
12369 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12370 Date:   Tue Oct 9 10:47:40 2012 +0200
12372     Killed FormField::isModified() in favor of a new AnnotWidget callback
12374     Instead of having to ask FormField from AnnotWidget::draw if the
12375     widget's appearance needs to be rebuilt, now AnnotWidget gets notified
12376     of changes via the new AnnotWidget::updateAppearanceStream() callback.
12378  poppler/Annot.cc | 16 ++++++++++------
12379  poppler/Annot.h  |  1 +
12380  poppler/Form.cc  | 52
12381  ++++++++++++++++++++++++++++++++++++++--------------
12382  poppler/Form.h   | 12 +++++++++---
12383  4 files changed, 58 insertions(+), 23 deletions(-)
12385 commit 0a5bda01ace9f8576d687c5a28feb5cf09b48a92
12386 Author: Albert Astals Cid <aacid@kde.org>
12387 Date:   Sun Oct 14 23:05:27 2012 +0200
12389     New/old header for cmake buildsystem
12391  CMakeLists.txt | 1 +
12392  1 file changed, 1 insertion(+)
12394 commit 6d46f0b477143eb0df09f718e96dd2ff2a7dd61b
12395 Author: Hib Eris <hib@hiberis.nl>
12396 Date:   Sat Sep 22 20:50:07 2012 +0200
12398     Split our UTF.h into xpdf based UTF8.h and a poppler specific UTF.h
12400  poppler/GlobalParams.cc |  2 +-
12401  poppler/Makefile.am     |  1 +
12402  poppler/UTF.h           | 79
12403  +---------------------------------------------
12404  poppler/UTF8.h          | 84
12405  +++++++++++++++++++++++++++++++++++++++++++++++++
12406  4 files changed, 87 insertions(+), 79 deletions(-)
12408 commit 03cbba935c90ce9a6d9ad44f7cda4901c2f81f2e
12409 Author: Hib Eris <hib@hiberis.nl>
12410 Date:   Sat Sep 22 19:58:40 2012 +0200
12412     Do not use mapUTF8() directly in CairoOutputDev
12414  poppler/CairoOutputDev.cc | 8 +++++---
12415  1 file changed, 5 insertions(+), 3 deletions(-)
12417 commit f219bdbcadcb0334d595bbd9afd01f00c37d1978
12418 Author: Hib Eris <hib@hiberis.nl>
12419 Date:   Sun Oct 14 22:59:55 2012 +0200
12421     Make sure array index is >= 0
12423     Fixes this warning on array subscript type:
12424     UTF.cc: In function 'int TextStringToUCS4(GooString*, Unicode**)':
12425     UTF.cc:99:33: warning: array subscript has type 'char'
12426     [-Wchar-subscripts]
12428  poppler/UTF.cc | 3 ++-
12429  1 file changed, 2 insertions(+), 1 deletion(-)
12431 commit 65a2555607e03c94d77ae9ebdb34ab6d4f8844b6
12432 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12433 Date:   Fri Oct 12 23:54:57 2012 +0200
12435     FormFieldChoice ctor: Fixed wrong index variable
12437     It caused a crash if multiple items are initially selected.
12439  poppler/Form.cc | 2 +-
12440  1 file changed, 1 insertion(+), 1 deletion(-)
12442 commit 710bb3383306a9aa6debbfe1364029ee12a15576
12443 Author: Fabio D'Urso <fabiodurso@hotmail.it>
12444 Date:   Fri Oct 12 23:54:57 2012 +0200
12446     FormFieldChoice ctor: Fixed wrong index variable
12448     It caused a crash if multiple items are initially selected.
12450  poppler/Form.cc | 2 +-
12451  1 file changed, 1 insertion(+), 1 deletion(-)
12453 commit ce18c9b3d5251305eb76d294fdf4b4de9382b3a4
12454 Author: Albert Astals Cid <aacid@kde.org>
12455 Date:   Wed Oct 10 19:54:57 2012 +0200
12457     0.20.5
12459  CMakeLists.txt   |  2 +-
12460  NEWS             | 15 +++++++++++++++
12461  configure.ac     |  2 +-
12462  cpp/Doxyfile     |  2 +-
12463  qt4/src/Doxyfile |  2 +-
12464  5 files changed, 19 insertions(+), 4 deletions(-)
12466 commit b112602334a5de84ae30c2e90d9bc6d4609f7f96
12467 Author: Tobias Koening <tobias.koenig@kdab.com>
12468 Date:   Mon Oct 8 22:32:34 2012 +0200
12470     [qt4] make LinkRendition properties available
12472     Bug #55378
12474  poppler/Link.cc               | 34 +++++++++++++++++++-----
12475  poppler/Link.h                | 17 +++++++++---
12476  qt4/src/poppler-annotation.cc |  2 --
12477  qt4/src/poppler-annotation.h  |  1 +
12478  qt4/src/poppler-link.cc       | 60
12479  ++++++++++++++++++++++++++++++++++++++++---
12480  qt4/src/poppler-link.h        | 57
12481  +++++++++++++++++++++++++++++++++++++---
12482  qt4/src/poppler-page.cc       |  8 +++++-
12483  7 files changed, 158 insertions(+), 21 deletions(-)
12485 commit 6d6bd660dbb652f2f3e87c81c55a87d1fc11ec70
12486 Author: Carlos Garcia Campos <carlosgc@gnome.org>
12487 Date:   Sat Oct 6 10:26:55 2012 +0200
12489     glib: chain up finalize to the parent class
12491     This was missing in some of the classes.
12493     https://bugs.freedesktop.org/show_bug.cgi?id=55521
12495  glib/poppler-document.cc | 6 ++++++
12496  glib/poppler-page.cc     | 2 ++
12497  2 files changed, 8 insertions(+)
12499 commit ac3875a9e7f2f4f31881d3d1b3081f2adaef65a1
12500 Author: Carlos Garcia Campos <carlosgc@gnome.org>
12501 Date:   Sat Oct 6 10:26:55 2012 +0200
12503     glib: chain up finalize to the parent class
12505     This was missing in some of the classes.
12507     https://bugs.freedesktop.org/show_bug.cgi?id=55521
12509  glib/poppler-document.cc | 6 ++++++
12510  glib/poppler-page.cc     | 2 ++
12511  2 files changed, 8 insertions(+)
12513 commit 042d332c1c9f628e3bfaabf3da9e04436a8677b5
12514 Merge: 7b9a9f8 e044814
12515 Author: Albert Astals Cid <aacid@kde.org>
12516 Date:   Thu Oct 4 00:53:01 2012 +0200
12518     Merge remote-tracking branch 'origin/poppler-0.20'
12520 commit e044814c0657a6c5b44939a01dcbdc8d83396d43
12521 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
12522 Date:   Thu Oct 4 00:51:04 2012 +0200
12524     Do not render invalid outlines
12526     Bug #55573
12528  splash/SplashFTFont.cc | 4 ++++
12529  1 file changed, 4 insertions(+)
12531 commit 7b9a9f809d07303fe5adff9210731613df8b2adf
12532 Merge: 3b0962c 9451b7a
12533 Author: Albert Astals Cid <aacid@kde.org>
12534 Date:   Wed Oct 3 01:24:04 2012 +0200
12536     Merge remote-tracking branch 'origin/poppler-0.20'
12538 commit 9451b7a61b6dcaa6c4a76f3efda82f1ebd408654
12539 Author: Albert Astals Cid <aacid@kde.org>
12540 Date:   Wed Oct 3 01:21:45 2012 +0200
12542     Fix crash when parsing some unknown colorspaces
12544     Can't do csObj->getName if csObj is a dict
12546  poppler/GfxState.cc | 2 +-
12547  1 file changed, 1 insertion(+), 1 deletion(-)
12549 commit 3b0962cd14b15ce92c0916f58ed5ba00aebe80b0
12550 Merge: a9d7ea2 42908e6
12551 Author: Albert Astals Cid <aacid@kde.org>
12552 Date:   Tue Oct 2 19:51:48 2012 +0200
12554     Merge remote-tracking branch 'origin/poppler-0.20'
12556 commit 42908e6e72d95cec0f70b202c4b1c23f7e47c2a4
12557 Author: Lu Wang <coolwanglu@gmail.com>
12558 Date:   Tue Oct 2 19:31:04 2012 +0200
12560     support automake-1.12 in autogen.sh
12562     Bug #55541
12564  autogen.sh | 15 ++++++++-------
12565  1 file changed, 8 insertions(+), 7 deletions(-)
12567 commit a9d7ea2eb549acbf6ca7e2a299ffed46ff3d8758
12568 Merge: 397d7b4 9bb6845
12569 Author: Albert Astals Cid <aacid@kde.org>
12570 Date:   Wed Sep 26 15:31:29 2012 +0200
12572     Merge remote-tracking branch 'origin/poppler-0.20'
12574     Conflicts:
12575         poppler/XRef.cc
12577 commit 9bb68456de41d24db7acf61204bc3f4e36e98505
12578 Author: Albert Astals Cid <aacid@kde.org>
12579 Date:   Wed Sep 26 15:13:47 2012 +0200
12581     Initilize rootNum
12583     Fixes valgrind warnings about uninitialized uses
12585  poppler/XRef.cc | 1 +
12586  1 file changed, 1 insertion(+)
12588 commit 397d7b4597ad4bc8ab41fd7a99078473a3c93eb0
12589 Merge: 6013d49 2c0f70a
12590 Author: Albert Astals Cid <aacid@kde.org>
12591 Date:   Wed Sep 26 15:00:04 2012 +0200
12593     Merge remote-tracking branch 'origin/poppler-0.20'
12595 commit 2c0f70afff03798165c2b609e115dc7e9c034c57
12596 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
12597 Date:   Wed Sep 26 14:58:05 2012 +0200
12599     More crash fixes for broken documents
12601  poppler/JPXStream.cc | 97
12602  ++++++++++++++++++++++++++++++++++++++++++++--------
12603  1 file changed, 82 insertions(+), 15 deletions(-)
12605 commit 78558d24692c68212da35a88deb68069c5a06d81
12606 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
12607 Date:   Wed Sep 26 14:32:05 2012 +0200
12609     Fix more crashes in broken files
12611     solves 1258.pdf.SIGSEGV.dee.288 and 1255.pdf.asan.38.285, extends
12612     1043.pdf.asan.47.50 and 557.pdf.asan.47.894
12614  poppler/GfxState.cc | 26 +++++++++++++++++++++++---
12615  1 file changed, 23 insertions(+), 3 deletions(-)
12617 commit e8822c0f3a46195ec7c6e55c556dd0c5716be742
12618 Author: Albert Astals Cid <aacid@kde.org>
12619 Date:   Wed Sep 26 14:21:46 2012 +0200
12621     Add unlikelys
12623  poppler/Stream.cc | 32 ++++++++++++++++----------------
12624  1 file changed, 16 insertions(+), 16 deletions(-)
12626 commit 31874f2e065b0d68f726ef404de98f42489c80c7
12627 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
12628 Date:   Wed Sep 26 14:17:00 2012 +0200
12630     Less crashes in broken files
12632     rebased patch for 1001.pdf.asan.2a.4, extends patch for
12633     100.pdf.asan.38.2
12635  poppler/Stream.cc | 100
12636  ++++++++++++++++++++++++++++++++++++++++++++++++++++--
12637  1 file changed, 98 insertions(+), 2 deletions(-)
12639 commit 81b1d9207840ec1e66eef469b29a36a8556b7265
12640 Author: Albert Astals Cid <aacid@kde.org>
12641 Date:   Wed Sep 26 13:38:54 2012 +0200
12643     Add some unlikelys
12645  poppler/JBIG2Stream.cc | 28 ++++++++++++++--------------
12646  1 file changed, 14 insertions(+), 14 deletions(-)
12648 commit 9ae1184e3049cabc695c8645a10eaef748b6e641
12649 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
12650 Date:   Wed Sep 26 12:32:26 2012 +0200
12652     More fixes against broken files
12654     solves 121.pdf.asan.6f.235, extends 682.pdf.SIGFPE.f3.1033 and
12655     569.pdf.SIGSEGV.c1.907, extends Patch for 829. and 839. asan and
12656     sigsegv series
12658  poppler/JBIG2Stream.cc | 105
12659  +++++++++++++++++++++++++++++++++++++++++++------
12660  1 file changed, 93 insertions(+), 12 deletions(-)
12662 commit 1d72c14b3877ae730ac0aa92f36923269e8a2004
12663 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
12664 Date:   Wed Sep 26 11:48:14 2012 +0200
12666     Fix crash in 158.pdf.asan.d.451
12668  poppler/SplashOutputDev.cc | 8 ++++++++
12669  1 file changed, 8 insertions(+)
12671 commit 6013d49d852c58c4c23f787fd7dd64731c0918f1
12672 Merge: b97c28c 671df5d
12673 Author: Albert Astals Cid <aacid@kde.org>
12674 Date:   Wed Sep 26 00:53:28 2012 +0200
12676     Merge remote-tracking branch 'origin/poppler-0.20'
12678 commit 671df5dad0732882ceb9e053c3f947dfe0597f3d
12679 Author: Lu Wang <coolwanglu@gmail.com>
12680 Date:   Wed Sep 26 00:52:32 2012 +0200
12682     Don't close the stream if it's not a stream
12684  poppler/PSOutputDev.cc | 4 +++-
12685  1 file changed, 3 insertions(+), 1 deletion(-)
12687 commit b97c28c42a18d1c2a8fabea52c092d948811d582
12688 Merge: 32bb874 f8c116f
12689 Author: Albert Astals Cid <aacid@kde.org>
12690 Date:   Tue Sep 25 23:22:23 2012 +0200
12692     Merge remote-tracking branch 'origin/poppler-0.20'
12694     Conflicts:
12695         qt4/src/Makefile.am
12697 commit f8c116f1e0fbf3516ce228fbb34c33d6b618bed0
12698 Author: Albert Astals Cid <aacid@kde.org>
12699 Date:   Tue Sep 25 23:07:55 2012 +0200
12701     Add LCMS_FLAGS
12703     Fixes compilation when lcms is on non standard locations
12704     Bug #55326
12706  qt4/src/Makefile.am | 3 ++-
12707  1 file changed, 2 insertions(+), 1 deletion(-)
12709 commit 32bb87419c360a3b14c717c0f385198b70a1b2e7
12710 Author: Carlos Garcia Campos <carlosgc@gnome.org>
12711 Date:   Sun Sep 23 18:15:13 2012 +0200
12713     regtest: Reduce the noise of the default output when running tests
12715     Show permanent information only about failed tests, without the
12716     details
12717     about the failing pages. Previous verbose output is available passing
12718     --verbose command line output.
12720  regtest/Printer.py                  | 96
12721  +++++++++++++++++++++++++++++++++++++
12722  regtest/TestReferences.py           |  8 ++--
12723  regtest/TestRun.py                  | 35 +++++++-------
12724  regtest/backends/__init__.py        | 13 +++--
12725  regtest/commands/create-refs.py     |  3 +-
12726  regtest/commands/find-regression.py |  5 +-
12727  regtest/commands/run-tests.py       |  3 +-
12728  regtest/main.py                     |  3 ++
12729  8 files changed, 137 insertions(+), 29 deletions(-)
12731 commit ca6afce24aac2ef9d88e215177b11760f7468a6d
12732 Author: Lu Wang <coolwanglu@gmail.com>
12733 Date:   Fri Sep 21 21:33:05 2012 +0200
12735     Do not call drawing routines if we don't need non text
12737     Bug #54617
12739  poppler/Gfx.cc | 5 +++--
12740  1 file changed, 3 insertions(+), 2 deletions(-)
12742 commit 70030b91ce2280f23c3e5adf863f1d336c9c5faf
12743 Author: Albert Astals Cid <aacid@kde.org>
12744 Date:   Fri Sep 21 08:18:29 2012 +0200
12746     Increase sonames
12748  CMakeLists.txt         | 2 +-
12749  glib/CMakeLists.txt    | 2 +-
12750  glib/Makefile.am       | 2 +-
12751  poppler/Makefile.am    | 2 +-
12752  qt4/src/CMakeLists.txt | 2 +-
12753  qt4/src/Makefile.am    | 2 +-
12754  6 files changed, 6 insertions(+), 6 deletions(-)
12756 commit 2323e38f1a54cb58ec31b4cf15e6c2b1db742ca5
12757 Author: Albert Astals Cid <aacid@kde.org>
12758 Date:   Fri Sep 21 08:12:52 2012 +0200
12760     Version increase
12762  CMakeLists.txt   | 4 ++--
12763  configure.ac     | 4 ++--
12764  cpp/Doxyfile     | 2 +-
12765  qt4/src/Doxyfile | 2 +-
12766  4 files changed, 6 insertions(+), 6 deletions(-)
12768 commit 11a9a620276d199701be5811eb63687ace85ace1
12769 Author: Albert Astals Cid <aacid@kde.org>
12770 Date:   Fri Sep 21 08:10:15 2012 +0200
12772     Drop the s from AdditionalActionsType
12774  qt4/src/poppler-annotation-private.h | 5 +++--
12775  qt4/src/poppler-annotation.cc        | 6 +++---
12776  qt4/src/poppler-annotation.h         | 6 +++---
12777  3 files changed, 9 insertions(+), 8 deletions(-)
12779 commit 028e0e7ddf8c30d311feb937385ef21acd34a52d
12780 Author: Albert Astals Cid <aacid@kde.org>
12781 Date:   Thu Sep 20 18:13:08 2012 +0200
12783     0.21.0 news
12785  NEWS | 39 +++++++++++++++++++++++++++++++++++++++
12786  1 file changed, 39 insertions(+)
12788 commit 2f2d053352e04e434d83dd93dfdbd08ab5b23f2e
12789 Author: Albert Astals Cid <aacid@kde.org>
12790 Date:   Thu Sep 20 18:12:57 2012 +0200
12792     Update copyrights
12794  poppler/Annot.cc         | 3 ++-
12795  poppler/Annot.h          | 1 +
12796  poppler/TextOutputDev.cc | 2 +-
12797  poppler/UTF.h            | 1 +
12798  4 files changed, 5 insertions(+), 2 deletions(-)
12800 commit 9fad83913791478b63fc76360f1a13e955cdcf4a
12801 Author: Albert Astals Cid <aacid@kde.org>
12802 Date:   Mon Sep 17 23:15:10 2012 +0200
12804     Move to init
12806  poppler/XRef.cc | 11 +++--------
12807  1 file changed, 3 insertions(+), 8 deletions(-)
12809 commit c470a3929c0a02b8a543fcada22138ab1fc18176
12810 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
12811 Date:   Mon Sep 17 23:13:48 2012 +0200
12813     Support encrypted pdf files in pdfseparate
12815  poppler/PDFDoc.cc    | 35 ++++++++++++++++++++++++++++++++---
12816  poppler/XRef.cc      | 15 +++++++++++++++
12817  poppler/XRef.h       |  2 ++
12818  utils/pdfseparate.cc |  4 ----
12819  4 files changed, 49 insertions(+), 7 deletions(-)
12821 commit 9b613dcf3c77bc2801d1125dc9bbc5a4dd04e16b
12822 Author: Albert Astals Cid <aacid@kde.org>
12823 Date:   Mon Sep 17 23:12:43 2012 +0200
12825     Compile
12827  goo/TiffWriter.cc | 5 +++++
12828  1 file changed, 5 insertions(+)
12830 commit fb5c383bd5be7090fc78380b4bb3244c3316c0cd
12831 Author: William Bader <williambader@hotmail.com>
12832 Date:   Mon Sep 17 00:03:49 2012 +0200
12834     Make pdftoppm -tiff -overprint work
12836     Bug #54896
12838  goo/TiffWriter.cc | 13 ++++++++++++-
12839  goo/TiffWriter.h  |  4 +++-
12840  2 files changed, 15 insertions(+), 2 deletions(-)
12842 commit 3794916572a0531b10ee57c9f189497489b90bc8
12843 Author: Albert Astals Cid <aacid@kde.org>
12844 Date:   Sun Sep 16 17:53:47 2012 +0200
12846     Fix the siblings field correctly
12848     Fixes KDE bug #302334
12850  poppler/Form.cc         | 45
12851  +++++++++++++++++++++++++--------------------
12852  poppler/Form.h          | 24 +++++++++++++-----------
12853  qt4/src/poppler-form.cc | 13 ++++++++++---
12854  3 files changed, 48 insertions(+), 34 deletions(-)
12856 commit e8b6d2ac3a874dd5de166b52625fa628004ea5fe
12857 Merge: 7cb4072 9f51baa
12858 Author: Albert Astals Cid <aacid@kde.org>
12859 Date:   Sun Sep 16 14:08:34 2012 +0200
12861     Merge remote-tracking branch 'origin/poppler-0.20'
12863 commit 9f51baaf7a86680f2195ecdb978f1eb59a8aa734
12864 Author: Albert Astals Cid <aacid@kde.org>
12865 Date:   Sun Sep 16 14:07:45 2012 +0200
12867     Rework the #ifdef so that i don't get a gcc warning
12869  poppler/strtok_r.cpp | 3 ++-
12870  1 file changed, 2 insertions(+), 1 deletion(-)
12872 commit b63049f97629a93ec346033e0ec56fc11f34c4fe
12873 Author: Albert Astals Cid <aacid@kde.org>
12874 Date:   Sun Sep 16 14:05:01 2012 +0200
12876     Forgot to add the new test to autotools
12878  qt4/tests/Makefile.am | 7 ++++++-
12879  1 file changed, 6 insertions(+), 1 deletion(-)
12881 commit 7cb40726f9e80ee2b2f27ca6ce151b46c6ec091d
12882 Merge: e980d11 c6d7084
12883 Author: Albert Astals Cid <aacid@kde.org>
12884 Date:   Sun Sep 16 13:50:19 2012 +0200
12886     Merge remote-tracking branch 'origin/poppler-0.20'
12888 commit c6d7084d316e94b5b042b086f5440f8543ff5947
12889 Author: Albert Astals Cid <aacid@kde.org>
12890 Date:   Sun Sep 16 13:48:51 2012 +0200
12892     Fix parsing of numbers
12894     -2147483648 is an integer
12895     -2147483649 is a real
12897  poppler/Lexer.cc          |  14 +++++-
12898  qt4/tests/CMakeLists.txt  |   1 +
12899  qt4/tests/check_lexer.cpp | 118
12900  ++++++++++++++++++++++++++++++++++++++++++++++
12901  3 files changed, 131 insertions(+), 2 deletions(-)
12903 commit e980d11061c19f13c75f93506e07903b4d1c7f97
12904 Merge: b72c02d 3658088
12905 Author: Albert Astals Cid <aacid@kde.org>
12906 Date:   Sat Sep 15 20:41:50 2012 +0200
12908     Merge remote-tracking branch 'origin/poppler-0.20'
12910 commit 365808837080574080b4f8da079124c172fb2123
12911 Author: Alexey Pavlov <alexpux@gmail.com>
12912 Date:   Sat Sep 15 20:38:10 2012 +0200
12914     Fix build using mingw64 with winpthread
12916     strtok_r in winpthread is declared as a macro, that is why
12917     the error happens. Therefore, it is necessary to check whether
12918     the macro
12919     __WINPTHREADS_VERSION is declared.
12921     Bug #54851
12923  poppler/poppler-config.h.cmake |  2 +-
12924  poppler/poppler-config.h.in    |  2 +-
12925  poppler/strtok_r.cpp           | 16 +++++++++++++++-
12926  3 files changed, 17 insertions(+), 3 deletions(-)
12928 commit b72c02d1a2ec8180b3ddfd2bb2b462c0189377d5
12929 Author: Albert Astals Cid <aacid@kde.org>
12930 Date:   Thu Sep 13 19:56:45 2012 +0200
12932     Remove the fonts loop
12934     sometimes it's very slow and doesn't really add much
12936  qt4/tests/test-poppler-qt4.cpp | 4 ----
12937  1 file changed, 4 deletions(-)
12939 commit cb93d51ccb6b1f6938946ae5d38fb9817005fd7a
12940 Author: Albert Astals Cid <aacid@kde.org>
12941 Date:   Wed Sep 12 00:12:07 2012 +0200
12943     Make gcc happy
12945     It is stupid and can't see that we only use them when we init them
12946     and complains
12947     they might be used un-initialized
12949  poppler/TextOutputDev.cc | 1 +
12950  1 file changed, 1 insertion(+)
12952 commit 3349a8dd7e0469cc5b5aaa8dd929c6078183ef86
12953 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
12954 Date:   Wed Sep 12 00:04:45 2012 +0200
12956     Splash: Avoid bogus memory error for tilingPattern
12958     just return gFalse if the resulting
12959     tiling pattern bitmap reaches a memory limit and so the Gfx
12960     implemention of
12961     tiling patterns will be used. I think that this is an acceptable
12962     approach also
12963     concerning performance, because it would take also a while to paint
12964     such a huge
12965     bitmap and then draw it to splash.
12967  poppler/SplashOutputDev.cc | 7 +++++--
12968  1 file changed, 5 insertions(+), 2 deletions(-)
12970 commit 2e77799a1668f949612f551425d0665c59ff1d93
12971 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
12972 Date:   Tue Sep 11 23:33:25 2012 +0200
12974     Splash: Implement DeviceN support
12976     Bug #53140
12978     Some copying from the bug tracker
12980      To explain
12981     it a little bit more I copy a few lines from "Patch 8.01 — DeviceN
12982     Support (6
12983     colors)" of the Ghent PDF workgroup:
12984     "This patch tests the DeviceN capabilities of a workflow. If DeviceN
12985     is not
12986     handled correctly the colors are converted to CMYK. Instead of the
12987     check marks
12988     an X will appear in the lower left corner of each image and in
12989     the gradient.
12990     In addition you could inspect the color separations. The objects
12991     should appear
12992     only in the Black, Pantone 265C and GWG Green separations as indicated
12993     in the
12994     captions."
12995     Without the patch all DeviceN colors are immediately converted to CMYK
12996     (with
12997     SPLASH_CMYK). This leads especially to problems, if overprint is
12998     used: in
12999     overprint mode a CMYK color will knockout the underlying CMYK
13000     components, BUT
13001     neither any spot colors. But if underlying spot colors are immediately
13002     converted to CMYK colors, they will be kocked out then, too!
13003     The patch now spends up to four (or up to SPOT_NCOMPS) additional
13004     spot colors
13005     in the splash bitmap, so the order in the bitmap will be
13006     CMYKSTUVCMYKSTUVCMYKSTUV... where S, T, U, V are spot colors (I
13007     would use
13008     S1,S2, S3, S4 if it's possible to use indexes), and all painting
13009     operations are
13010     done now in this new device. Only at the end, when we want to store
13011     the bitmap
13012     in a CMYK or RGB color, the spot colors are converted and their
13013     alternate CMYK
13014     components are added to the normal CMYK components.
13015     According to the PDF spec are PDF writer should use different spot
13016     color names
13017     if they have a different appearance in their alternate CMYK
13018     colorspace.
13019     "hasDifferntResultSet" (sorry for the typo) proofs that: if the same
13020     spot color
13021     name is reused BUT has a different appearance in the alternate
13022     colorspace, it
13023     will be converted immediately to its alternate colorspace.
13024     "createMapping" is used so that getDeviceN (color) returns the
13025     components in
13026     the correct order according their appearance in the splash bitmap,
13027     i.e. the
13028     fourth detected spot color must be placed in index 7 of the color
13029     array.
13030     updateFill- and updateStrokeColorspace are needed to create this
13031     mapping at the
13032     appropriate place. And they are not called once but everytime the
13033     colorspace
13034     changed in the PDF (but of course only once in Gfx).
13035     The GooList *getSeparationList() is used to store the functions
13036     for converting
13037     the spot colors to their alternate colorspace in order of their
13038     appearance in
13039     the splash bitmap. The functions are needed to compare if a spot
13040     color with the
13041     same name has really the same appearance and at the end when the
13042     splash bitmap
13043     has to be converted to a CMYK or RGB bitmap (s. ahead).
13044     deviceNTransfer is needed simular to rgbTransferX or cmykTransferX
13045     if a
13046     transfer function is specified in the ExtGState and splash uses
13047     the DeviceN8.
13048     "Do we really need splashModeDeviceN8?": Do we really need
13049     splashModeXBGR8? But
13050     kidding aside: splashModeDeviceN8 needs four more components than
13051     splashModeCMYK8, so the bitmap size in memory doubles the size of
13052     a pure CMYK
13053     bitmap, and it is only needed if the PDF uses spot colors. So I
13054     think it's a
13055     good idea to spend an additional mode and let it up to the calling
13056     application
13057     and the cirumstances if it wants to use this new mode or not.
13059  poppler/Function.cc        |  14 +
13060  poppler/Function.h         |   4 +
13061  poppler/GfxState.cc        | 341 +++++++++++++++++-
13062  poppler/GfxState.h         |  41 ++-
13063  poppler/SplashOutputDev.cc | 173 ++++++++-
13064  poppler/SplashOutputDev.h  |   3 +
13065  splash/Splash.cc           | 255 ++++++++++++-
13066  splash/Splash.h            |   7 +-
13067  splash/SplashBitmap.cc     | 115 +++++-
13068  splash/SplashBitmap.h      |   8 +-
13069  splash/SplashState.cc      |  30 +-
13070  splash/SplashState.h       |   3 +
13071  splash/SplashTypes.h       |  30 +-
13072  utils/pdftoppm.cc          | 878
13073  ++++++++++++++++++++++-----------------------
13074  14 files changed, 1415 insertions(+), 487 deletions(-)
13076 commit cb2ed646c4ef4161e443ee0a377d1111b3be28ff
13077 Merge: f3a1b76 3ce4d21
13078 Author: Albert Astals Cid <aacid@kde.org>
13079 Date:   Tue Sep 11 19:29:19 2012 +0200
13081     Merge remote-tracking branch 'origin/poppler-0.20'
13083 commit f3a1b765bd6a58d327a80feedbe30e1c0792076e
13084 Author: Jason Crain <jason@aquaticape.us>
13085 Date:   Tue Sep 11 19:28:28 2012 +0200
13087     Allow multiple fonts in a TextWord
13089     Bug #6923
13091  glib/poppler-page.cc     |  49 ++++++-----
13092  poppler/TextOutputDev.cc | 224
13093  ++++++++++++++++++++++-------------------------
13094  poppler/TextOutputDev.h  |  21 ++---
13095  3 files changed, 145 insertions(+), 149 deletions(-)
13097 commit 3ce4d213480471dfd8e307c24c99bf3c6308cd6f
13098 Author: Albert Astals Cid <aacid@kde.org>
13099 Date:   Tue Sep 11 19:24:58 2012 +0200
13101     Do not use isnan as it is C99
13103  poppler/TextOutputDev.cc | 6 +++---
13104  1 file changed, 3 insertions(+), 3 deletions(-)
13106 commit 4d7a64a23fd4b4b5ee0d47ead8677f374aaaf6c9
13107 Author: Jason Crain <jason@aquaticape.us>
13108 Date:   Tue Sep 11 19:24:11 2012 +0200
13110     Check for NaN in TextPage::addChar
13112  poppler/TextOutputDev.cc | 5 ++++-
13113  1 file changed, 4 insertions(+), 1 deletion(-)
13115 commit e79b70ec13ab4d2cce8f245d150fa9329b436658
13116 Author: Tobias Koenig <tokoe@kdab.com>
13117 Date:   Tue Sep 11 16:39:55 2012 +0200
13119     Make 'additional actions' available in Annotation API of Qt4 frontend
13121     Bug #53589
13123  qt4/src/poppler-annotation-private.h |  3 ++
13124  qt4/src/poppler-annotation.cc        | 99
13125  +++++++++++++++++++++++++++++++++++-
13126  qt4/src/poppler-annotation.h         | 68 ++++++++++++++++++++++++-
13127  3 files changed, 168 insertions(+), 2 deletions(-)
13129 commit 5f338ea7d01cabc0f8c50690d0bc262d85baa0ed
13130 Author: Albert Astals Cid <aacid@kde.org>
13131 Date:   Mon Sep 10 19:47:20 2012 +0200
13133     Fix typo
13135  NEWS | 4 ++--
13136  1 file changed, 2 insertions(+), 2 deletions(-)
13138 commit 5fd691dc58aac817bca81c87c4820afcf53989d1
13139 Author: Albert Astals Cid <aacid@kde.org>
13140 Date:   Mon Sep 10 19:29:01 2012 +0200
13142     0.20.40.20.40.20.40.20.4
13144  CMakeLists.txt      |  4 ++--
13145  NEWS                | 13 +++++++++++++
13146  configure.ac        |  2 +-
13147  cpp/Doxyfile        |  2 +-
13148  poppler/Makefile.am |  2 +-
13149  qt4/src/Doxyfile    |  2 +-
13150  6 files changed, 19 insertions(+), 6 deletions(-)
13152 commit 1b40cdd9f863cd3868db85b5ccfa77a8350c56d6
13153 Merge: 6c40a55 b3e86db
13154 Author: Albert Astals Cid <aacid@kde.org>
13155 Date:   Mon Sep 10 18:49:52 2012 +0200
13157     Merge remote-tracking branch 'origin/poppler-0.20'
13159 commit b3e86dbdba82956f125e37f69176072e2d0127f2
13160 Author: Thomas Freitag <Thomas.Freitag@kabelmail.de>
13161 Date:   Sun Sep 9 23:35:45 2012 +0200
13163     Try to find another rootNum if actual rootNum doesn't point to a dict
13165     Bug #14303
13167  poppler/XRef.cc | 14 ++++++++++++--
13168  poppler/XRef.h  |  4 ++--
13169  2 files changed, 14 insertions(+), 4 deletions(-)
13171 commit 6c40a553a3c8825931c59797059392fd110531cc
13172 Merge: 17fc1bf 558a7d9
13173 Author: Albert Astals Cid <aacid@kde.org>
13174 Date:   Sun Sep 9 23:27:40 2012 +0200
13176     Merge remote-tracking branch 'origin/poppler-0.20'
13178 commit 558a7d9b046bbbe185dea263b48a3cb2664378fc
13179 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13180 Date:   Sun Sep 9 23:25:47 2012 +0200
13182     Fix invalid memory access in solves 1066.pdf.asan.38.75
13184  splash/SplashClip.cc         | 23 +++++++++++++++++++++++
13185  splash/SplashXPathScanner.cc |  3 +++
13186  2 files changed, 26 insertions(+)
13188 commit d0df8e54512f584ca2b3edbae1c19e167948e5c3
13189 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13190 Date:   Sun Sep 9 23:21:38 2012 +0200
13192     Fix invalid memory access in 1106.pdf.asan.30.120.patch
13194  poppler/Function.cc | 5 +++++
13195  1 file changed, 5 insertions(+)
13197 commit 86b89864396a1dcf027e5793e6ac75411977bcf9
13198 Author: Thomas Freitag <Thomas.Freitag@kabelmail.de>
13199 Date:   Sun Sep 9 23:08:49 2012 +0200
13201     Fix crash in 1255.pdf.SIGSEGV.56f.285
13203  poppler/XRef.cc | 6 ++++++
13204  1 file changed, 6 insertions(+)
13206 commit 96931732f343d2bbda9af9488b485da031866c3b
13207 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13208 Date:   Sun Sep 9 22:47:57 2012 +0200
13210     Fix invalid memory access in 61.pdf.asan.13.95
13212  fofi/FoFiType1C.cc | 25 +++++++++++++++++--------
13213  fofi/FoFiType1C.h  |  2 ++
13214  2 files changed, 19 insertions(+), 8 deletions(-)
13216 commit 26917d69c4da6a110db02b120133c36579fbb17c
13217 Author: Albert Astals Cid <aacid@kde.org>
13218 Date:   Sun Sep 9 22:23:36 2012 +0200
13220     Add unlikely
13222  poppler/Gfx.cc | 2 +-
13223  1 file changed, 1 insertion(+), 1 deletion(-)
13225 commit e6a3c797c01aa343f640f2e6f45de5bf379aa8ad
13226 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13227 Date:   Sun Sep 9 22:22:59 2012 +0200
13229     Fix wrong memory access in 68.pdf.asan.7.1030
13231  poppler/Gfx.cc | 4 ++++
13232  1 file changed, 4 insertions(+)
13234 commit 48fe18cf277cd2a4e665c74b3a594482f762f4b6
13235 Author: Albert Astals Cid <aacid@kde.org>
13236 Date:   Sun Sep 9 22:09:44 2012 +0200
13238     Fix memory leak
13240  poppler/Gfx.cc | 1 +
13241  1 file changed, 1 insertion(+)
13243 commit b87aafc0cdb36c3555053f2684c45f1a9d7b2f94
13244 Author: Albert Astals Cid <aacid@kde.org>
13245 Date:   Sun Sep 9 21:42:48 2012 +0200
13247     Add unlikelys to the ifs
13249  poppler/DCTStream.cc   | 4 ++--
13250  poppler/JBIG2Stream.cc | 2 +-
13251  2 files changed, 3 insertions(+), 3 deletions(-)
13253 commit a019eef2f8ca53addd7ccab7f9c47657f4e52286
13254 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13255 Date:   Sun Sep 9 21:41:09 2012 +0200
13257     Fix crash in 1162.pdf.SIGSEGV.28e.182
13259  poppler/DCTStream.cc | 4 ++++
13260  1 file changed, 4 insertions(+)
13262 commit ad7c6ac88f2315c9ce003308d1b4988592d4434b
13263 Author: William Bader <williambader@hotmail.com>
13264 Date:   Sun Sep 9 21:31:58 2012 +0200
13266     Fix crash in 1028.pdf.SIGSEGV.ae6.33
13268  poppler/JBIG2Stream.cc | 8 ++++++++
13269  1 file changed, 8 insertions(+)
13271 commit b861af714daee4125e54b250dddf82106f5a8ce8
13272 Author: Albert Astals Cid <aacid@kde.org>
13273 Date:   Sun Sep 9 21:15:06 2012 +0200
13275     Fix memory leak
13277  poppler/Form.cc | 2 +-
13278  1 file changed, 1 insertion(+), 1 deletion(-)
13280 commit 17fc1bfa8013cafe3b348f0cc07ef08bf9c7dd9a
13281 Merge: e0118be a4f5911
13282 Author: Albert Astals Cid <aacid@kde.org>
13283 Date:   Sun Sep 9 12:52:49 2012 +0200
13285     Merge remote-tracking branch 'origin/poppler-0.20'
13287 commit a4f59113574a8d7460c6ce5000cb09d20fe52b74
13288 Author: Albert Astals Cid <aacid@kde.org>
13289 Date:   Sun Sep 9 12:49:43 2012 +0200
13291     Fix memory leak
13293  poppler/Annot.cc | 3 ++-
13294  1 file changed, 2 insertions(+), 1 deletion(-)
13296 commit 28240046f8fe37ca96f9a80cb1ea3a59af9c66f3
13297 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13298 Date:   Sun Sep 9 12:48:26 2012 +0200
13300     Fix crash in 589.pdf.SIGSEGV.8b1.929
13302  poppler/Annot.cc | 8 ++++++++
13303  1 file changed, 8 insertions(+)
13305 commit e0118be3ba38bd00fa2a9c20c5b4cd82e820ba0b
13306 Merge: 2c41430 ccd3db5
13307 Author: Albert Astals Cid <aacid@kde.org>
13308 Date:   Sat Sep 8 18:15:43 2012 +0200
13310     Merge remote-tracking branch 'origin/poppler-0.20'
13312     Conflicts:
13313         glib/poppler-document.cc
13314         poppler/PDFDoc.cc
13315         poppler/XRef.h
13316         utils/HtmlFonts.cc
13318 commit ccd3db5a7723ddb692f6dc85ed9d0f5e3dde189f
13319 Author: Albert Astals Cid <aacid@kde.org>
13320 Date:   Sat Sep 8 18:10:14 2012 +0200
13322     Only complain when the malloc really failed
13324  poppler/JBIG2Stream.cc | 2 +-
13325  1 file changed, 1 insertion(+), 1 deletion(-)
13327 commit 2c41430732f517d4d57e914a315ba315a2545541
13328 Author: Albert Astals Cid <aacid@kde.org>
13329 Date:   Thu Sep 6 22:12:38 2012 +0200
13331     Add missing licenses
13333  goo/grandom.cc         | 2 ++
13334  goo/grandom.h          | 2 ++
13335  splash/SplashScreen.cc | 1 +
13336  utils/pdfinfo.cc       | 1 +
13337  4 files changed, 6 insertions(+)
13339 commit be88963a5955ac033e7a7d224bdcc4049085a9dc
13340 Author: Fabio D'Urso <fabiodurso@hotmail.it>
13341 Date:   Thu Aug 9 13:18:22 2012 +0200
13343     pdf-fullrewrite: Added support for encrypted documents, checks on
13344     output documents, incremental update mode
13346  test/CMakeLists.txt     |   1 +
13347  test/Makefile.am        |   3 +-
13348  test/pdf-fullrewrite.cc | 354
13349  ++++++++++++++++++++++++++++++++++++++++++++++--
13350  3 files changed, 342 insertions(+), 16 deletions(-)
13352 commit 381be58e9e0d0e323acbd975a2334eca6d9018fd
13353 Author: Fabio D'Urso <fabiodurso@hotmail.it>
13354 Date:   Sat Aug 4 13:00:06 2012 +0200
13356     pdfinfo: Show info about the encryption algorithm
13358  utils/pdfinfo.cc | 24 ++++++++++++++++++++++--
13359  1 file changed, 22 insertions(+), 2 deletions(-)
13361 commit 273e8c896e95b548093159dc8bb14d48ce447053
13362 Author: Fabio D'Urso <fabiodurso@hotmail.it>
13363 Date:   Wed Aug 15 18:09:02 2012 +0200
13365     Mark object streams as DontRewrite
13367     So that they don't get copied in full rewrite mode, because they're
13368     not referenced from the XRef table we build, and we already
13369     individually write each object they contain.
13371  poppler/XRef.cc | 13 +++++++++++++
13372  1 file changed, 13 insertions(+)
13374 commit 59db8deaa7b1907831b526de3011dc22d0ffb333
13375 Author: Fabio D'Urso <fabiodurso@hotmail.it>
13376 Date:   Thu Aug 9 20:08:44 2012 +0200
13378     Mark XRef streams as Unencrypted and DontRewrite
13380     - Unencrypted because they are stored in unencrypted form
13381     - DontRewrite because they must not be copied in full rewrite mode,
13382       because we always build a new XRef table, and existing XRef streams
13383       are not referenced any more (ie they become "leaked" objects).
13384       Furthermore, since readers know that XRef streams' objects are
13385       unencrypted from the fact that they are XRef streams, but these
13386       leaked objects are no longer referred as XRef streams, readers would
13387       think that they are regularly encrypted objects, resulting in
13388       currupt objects.
13390  poppler/PDFDoc.cc |   5 +++
13391  poppler/XRef.cc   | 126
13392  +++++++++++++++++++++++++++++++++++-------------------
13393  poppler/XRef.h    |   9 ++--
13394  3 files changed, 94 insertions(+), 46 deletions(-)
13396 commit 116722cc74e267ac44dd5a70924557cdf6f25d02
13397 Author: Fabio D'Urso <fabiodurso@hotmail.it>
13398 Date:   Sat Aug 4 12:47:22 2012 +0200
13400     Encrypt strWeird streams before writing them in PDFDoc::writeObject
13402  poppler/Decrypt.cc |  9 ++++++++-
13403  poppler/Decrypt.h  |  2 ++
13404  poppler/PDFDoc.cc  | 10 ++++++++++
13405  3 files changed, 20 insertions(+), 1 deletion(-)
13407 commit 695889c1330ca5b37338b8363dbf233fce936bc6
13408 Author: Fabio D'Urso <fabiodurso@hotmail.it>
13409 Date:   Sat Aug 4 12:24:25 2012 +0200
13411     Encrypt strings before writing them in PDFDoc::writeString
13413  poppler/PDFDoc.cc | 20 ++++++++++++++++++++
13414  1 file changed, 20 insertions(+)
13416 commit 4ab8e7be536db40db8a1a4af50dad3ba59c49f14
13417 Author: Fabio D'Urso <fabiodurso@hotmail.it>
13418 Date:   Sat Aug 4 02:06:11 2012 +0200
13420     Propagate encryption parameters to PDFDoc's write functions
13422  poppler/PDFDoc.cc | 54
13423  ++++++++++++++++++++++++++++++++++++------------------
13424  poppler/PDFDoc.h  | 20 +++++++++++++-------
13425  poppler/XRef.cc   | 14 ++++++++++++++
13426  poppler/XRef.h    |  2 ++
13427  utils/pdfunite.cc |  2 +-
13428  5 files changed, 66 insertions(+), 26 deletions(-)
13430 commit 9e43f9a8bcbee9060309b9679dbcc6b501a79cfb
13431 Author: Fabio D'Urso <fabiodurso@hotmail.it>
13432 Date:   Wed Aug 1 16:14:22 2012 +0200
13434     Separated header and footer write commands from the rest of
13435     PDFDoc::writeObject
13437     Because in next patch I'll need to pass the object's num and gen
13438     always,
13439     not only if the object's header and footer need to be written.
13441  poppler/PDFDoc.cc | 51
13442  +++++++++++++++++++++++++++++++++------------------
13443  poppler/PDFDoc.h  | 11 +++++++----
13444  utils/pdfunite.cc |  2 +-
13445  3 files changed, 41 insertions(+), 23 deletions(-)
13447 commit 4d19a002801531b07f11382daaf9880e4691a10e
13448 Author: Fabio D'Urso <fabiodurso@hotmail.it>
13449 Date:   Sat Aug 4 01:36:06 2012 +0200
13451     Do not change encrypted documents' ID, not even in case of full
13452     rewrite
13454     Because we will raw-copy encrypted streams, and the ID is part of the
13455     decryption key.
13457  poppler/PDFDoc.cc | 5 ++++-
13458  1 file changed, 4 insertions(+), 1 deletion(-)
13460 commit 800b2e37d3c4c73147bf9e11d9f38afe2183ab9d
13461 Author: Fabio D'Urso <fabiodurso@hotmail.it>
13462 Date:   Wed Aug 1 14:07:10 2012 +0200
13464     Initial support for saving encrypted documents
13466     - Do not refuse to save encrypted documents
13467     - Copy the /Encrypt value in the new document's trailer dictionary
13468     - Mark indirect objects referred from /Encrypt as not encrypted
13469     in XRef::scanSpecialFlags
13471  poppler/PDFDoc.cc | 49 ++++++++++++++++++-------------------------
13472  poppler/XRef.cc   | 62
13473  ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
13474  poppler/XRef.h    | 16 +++++++++++++-
13475  3 files changed, 96 insertions(+), 31 deletions(-)
13477 commit 6647153d47b1d67d2a4d6b90dce2184ab6c7dda6
13478 Author: Fabio D'Urso <fabiodurso@hotmail.it>
13479 Date:   Thu Aug 9 12:26:53 2012 +0200
13481     Added field XRefEntry::flags, and turned XRefEntry::updated into
13482     a flag
13484     In next patches I'll add other flags
13486  poppler/PDFDoc.cc |  4 ++--
13487  poppler/XRef.cc   | 18 +++++++++---------
13488  poppler/XRef.h    | 20 +++++++++++++++++++-
13489  3 files changed, 30 insertions(+), 12 deletions(-)
13491 commit a284c6c6623587abb7da7e4c171c42e006ea477b
13492 Author: Fabio D'Urso <fabiodurso@hotmail.it>
13493 Date:   Sat Aug 4 01:57:41 2012 +0200
13495     Be able to output overflown integers back
13497     Because Lexer.cc:241 can read them, and we must be able to write them
13498     back (especially in full rewrite mode).
13500  poppler/PDFDoc.cc | 3 +++
13501  1 file changed, 3 insertions(+)
13503 commit 53baea19658a27f15c7ed870a24be82b8219ddfe
13504 Author: Fabio D'Urso <fabiodurso@hotmail.it>
13505 Date:   Sat Aug 4 01:32:08 2012 +0200
13507     FlateStream::unfilteredReset should call str->unfilteredReset()
13509     Just like any other FilterStream-derived class does
13511  poppler/Stream.cc | 14 +++++++++++---
13512  poppler/Stream.h  |  2 ++
13513  2 files changed, 13 insertions(+), 3 deletions(-)
13515 commit 4e5fee4e9156480173f05e7b3d0bdf604127d481
13516 Author: Fabio D'Urso <fabiodurso@hotmail.it>
13517 Date:   Mon Aug 6 02:08:27 2012 +0200
13519     Initialize AES encryption with random CBC IV data
13521  poppler/Decrypt.cc | 5 +++--
13522  1 file changed, 3 insertions(+), 2 deletions(-)
13524 commit 1b008f273359b8df6b64ffa94bb2828e42ffa63e
13525 Author: Fabio D'Urso <fabiodurso@hotmail.it>
13526 Date:   Mon Aug 6 02:08:40 2012 +0200
13528     Replaced srand/rand calls in SplashScreen with grandom calls
13530  splash/SplashScreen.cc | 7 ++-----
13531  1 file changed, 2 insertions(+), 5 deletions(-)
13533 commit faff947d8106048b19ba74dd483b90b8cebb16c7
13534 Author: Fabio D'Urso <fabiodurso@hotmail.it>
13535 Date:   Mon Aug 6 02:06:47 2012 +0200
13537     Added goo/grandom.[cc|h] with POSIX implementation
13539  CMakeLists.txt        |  2 ++
13540  ConfigureChecks.cmake |  1 +
13541  config.h.cmake        |  3 +++
13542  configure.ac          |  1 +
13543  goo/Makefile.am       |  6 +++--
13544  goo/grandom.cc        | 68
13545  +++++++++++++++++++++++++++++++++++++++++++++++++++
13546  goo/grandom.h         | 32 ++++++++++++++++++++++++
13547  7 files changed, 111 insertions(+), 2 deletions(-)
13549 commit af8d05d1ab89b74e307e90aaf19c750528f5f561
13550 Author: Fabio D'Urso <fabiodurso@hotmail.it>
13551 Date:   Fri Aug 3 12:46:06 2012 +0200
13553     Added encryption support in Decrypt.cc/.h
13555  poppler/Decrypt.cc | 222
13556  +++++++++++++++++++++++++++++++++++++++++++++++++++++
13557  poppler/Decrypt.h  |  21 ++++-
13558  2 files changed, 242 insertions(+), 1 deletion(-)
13560 commit ba6ff179aa78a42a384166ace2df80101cfbe7b9
13561 Author: Fabio D'Urso <fabiodurso@hotmail.it>
13562 Date:   Thu Aug 2 18:56:29 2012 +0200
13564     Refactoring of Decrypt.cc/.h in preparation for encryption support
13566  poppler/Decrypt.cc | 219
13567  +++++++++++++++++++++++++++--------------------------
13568  poppler/Decrypt.h  |  35 ++++++---
13569  2 files changed, 133 insertions(+), 121 deletions(-)
13571 commit cd1ab1e34032d5620140bd0b6b6ec4b74f89ae19
13572 Author: Albert Astals Cid <aacid@kde.org>
13573 Date:   Thu Aug 30 22:36:14 2012 +0200
13575     Update Adrian's copyrights
13577  goo/GooString.cc             |  1 +
13578  poppler/CharCodeToUnicode.cc |  1 +
13579  poppler/TextOutputDev.cc     |  2 +-
13580  poppler/UTF.cc               | 23 +++++++++++++++++++++++
13581  utils/HtmlOutputDev.cc       |  2 +-
13582  5 files changed, 27 insertions(+), 2 deletions(-)
13584 commit ce8a579f339507da3fd7802e1531fbf6849c0c98
13585 Author: Adrian Johnson <ajohnson@redneon.com>
13586 Date:   Tue Aug 28 22:16:34 2012 +0930
13588     Move text to unicode conversion into a separate function
13590     This also ensures UTF-16 ActualText strings are converted to UCS-4
13591     before calling addChar.
13593  goo/GooString.cc         |  2 +-
13594  poppler/TextOutputDev.cc | 32 ++++----------------------------
13595  poppler/UTF.cc           | 34 ++++++++++++++++++++++++++++++++++
13596  poppler/UTF.h            |  8 ++++++++
13597  utils/pdfinfo.cc         | 37 ++++++-------------------------------
13598  5 files changed, 53 insertions(+), 60 deletions(-)
13600 commit cac13e782cf4413703cfd1fa23e76133dfbe5ef9
13601 Author: Adrian Johnson <ajohnson@redneon.com>
13602 Date:   Tue Aug 28 21:48:16 2012 +0930
13604     text: increase the tolerance for overlapping glyphs
13606     TextOutputDev will start a new line when encountering consecutive
13607     glyphs with overlapping bounding boxes. This can occur when drawing
13608     diacritics with a separate glyph. In this case, due to the diacritic
13609     having a different baseline, the lines may be output in the wrong
13610     order.
13612     This patch increases the tolerance for overlapping bounding boxes to
13613     prevent diacritics from splitting lines.
13615  poppler/TextOutputDev.cc | 2 +-
13616  1 file changed, 1 insertion(+), 1 deletion(-)
13618 commit 6f6386219449e70c2c3bc3559fdde3df4a57a809
13619 Author: Adrian Johnson <ajohnson@redneon.com>
13620 Date:   Thu Mar 8 20:52:28 2012 +1030
13622     Convert UTF-16 to UCS-4 when reading toUnicode cmap
13624     to ensure only UCS-4 values are used with the "Unicode" type.
13626  CMakeLists.txt               |   3 +-
13627  poppler/CairoOutputDev.cc    |   2 +-
13628  poppler/CharCodeToUnicode.cc |  12 ++---
13629  poppler/GlobalParams.cc      |   2 +-
13630  poppler/Makefile.am          |   3 +-
13631  poppler/TextOutputDev.cc     |  19 +-------
13632  poppler/UTF.cc               |  47 ++++++++++++++++++++
13633  poppler/UTF.h                | 103
13634  +++++++++++++++++++++++++++++++++++++++++++
13635  poppler/UTF8.h               |  84 -----------------------------------
13636  utils/HtmlOutputDev.cc       |  14 +-----
13637  10 files changed, 165 insertions(+), 124 deletions(-)
13639 commit b3b0f5abe4fdcc39d884670e4a998d39324659f6
13640 Author: Albert Astals Cid <aacid@kde.org>
13641 Date:   Thu Aug 30 00:57:51 2012 +0200
13643     qt4: unbreak spacing
13645  qt4/src/poppler-embeddedfile.cc | 6 +++---
13646  1 file changed, 3 insertions(+), 3 deletions(-)
13648 commit 6356c0bbae47db291a3585d31c7727bc3f8d97a4
13649 Author: Albert Astals Cid <aacid@kde.org>
13650 Date:   Thu Aug 30 00:57:51 2012 +0200
13652     qt4: unbreak spacing
13654  qt4/src/poppler-embeddedfile.cc | 6 +++---
13655  1 file changed, 3 insertions(+), 3 deletions(-)
13657 commit 46948868dee6d4e68b658c68d7df482590e34da3
13658 Author: Albert Astals Cid <aacid@kde.org>
13659 Date:   Thu Aug 30 00:43:45 2012 +0200
13661     Accept FileSpec as Dict too and not only as Ref
13663     File to try in KDE bug #306008
13665  poppler/Catalog.cc | 4 +++-
13666  1 file changed, 3 insertions(+), 1 deletion(-)
13668 commit debc8fb497bc22c0f9f34d785852981a87475c30
13669 Author: Albert Astals Cid <aacid@kde.org>
13670 Date:   Thu Aug 30 00:35:40 2012 +0200
13672     Take into account the embFile returned by the core may be NULL
13674  qt4/src/poppler-embeddedfile-private.h |  4 +++-
13675  qt4/src/poppler-embeddedfile.cc        | 19 ++++++++++++-------
13676  2 files changed, 15 insertions(+), 8 deletions(-)
13678 commit 3ca67a59fc15782abb1e479eb2b8916de5b1b6ed
13679 Author: Albert Astals Cid <aacid@kde.org>
13680 Date:   Thu Aug 30 00:34:06 2012 +0200
13682     Return NULL EmbFile if the FileSpec is not ok
13684     Otherwise we might end up asserting
13686  poppler/FileSpec.cc | 4 ++++
13687  1 file changed, 4 insertions(+)
13689 commit 9264b375eec19e639c524b677f770ad750b1cb43
13690 Author: Albert Astals Cid <aacid@kde.org>
13691 Date:   Thu Aug 30 00:43:45 2012 +0200
13693     Accept FileSpec as Dict too and not only as Ref
13695     File to try in KDE bug #306008
13697  poppler/Catalog.cc | 4 +++-
13698  1 file changed, 3 insertions(+), 1 deletion(-)
13700 commit 01528eaedc77d5559f6dc4229b66f1a819678fb7
13701 Author: Albert Astals Cid <aacid@kde.org>
13702 Date:   Thu Aug 30 00:35:40 2012 +0200
13704     Take into account the embFile returned by the core may be NULL
13706  qt4/src/poppler-embeddedfile-private.h |  4 +++-
13707  qt4/src/poppler-embeddedfile.cc        | 19 ++++++++++++-------
13708  2 files changed, 15 insertions(+), 8 deletions(-)
13710 commit c1fba45be106dc30a5136efe41493b1cf6d2a1b5
13711 Author: Albert Astals Cid <aacid@kde.org>
13712 Date:   Thu Aug 30 00:34:06 2012 +0200
13714     Return NULL EmbFile if the FileSpec is not ok
13716     Otherwise we might end up asserting
13718  poppler/FileSpec.cc | 4 ++++
13719  1 file changed, 4 insertions(+)
13721 commit 1881486e9817304d0817ce24b177c1bc79587138
13722 Author: Tobias Koenig <tobias.koenig@kdab.com>
13723 Date:   Fri Aug 24 19:12:20 2012 +0200
13725     annots: Unify parsing of additional actions entries
13727     https://bugs.freedesktop.org/show_bug.cgi?id=53586
13729  poppler/Annot.cc | 58
13730  ++++++++++++++++++++++++++++++++++++++++++++------------
13731  poppler/Annot.h  | 24 +++++++++++++++++++----
13732  2 files changed, 66 insertions(+), 16 deletions(-)
13734 commit 686ec0cc92e25f74eaa9e09a328724cbdf939bca
13735 Author: Albert Astals Cid <aacid@kde.org>
13736 Date:   Wed Aug 15 20:02:05 2012 +0200
13738     Remove declared but not implemented function
13740  poppler/XRef.h | 1 -
13741  1 file changed, 1 deletion(-)
13743 commit 0b3259c1d5679cb8d59d770e5fbe7e1bc141a025
13744 Author: Albert Astals Cid <aacid@kde.org>
13745 Date:   Wed Aug 15 20:02:05 2012 +0200
13747     Remove declared but not implemented function
13749  poppler/XRef.h | 1 -
13750  1 file changed, 1 deletion(-)
13752 commit 5fd2a35227c22dbddedfb397eff0e0a09c3d1b03
13753 Author: Pino Toscano <pino@kde.org>
13754 Date:   Wed Aug 15 19:51:43 2012 +0200
13756     poppler-config.h: remove WITH_FONTCONFIGURATION_* macros
13758     no public header uses them anymore, so need to expose them
13760  poppler/poppler-config.h.cmake | 10 ----------
13761  poppler/poppler-config.h.in    | 10 ----------
13762  2 files changed, 20 deletions(-)
13764 commit edd0ea4847c143adb1d15a57b42b0ce2b2c80b0e
13765 Author: Pino Toscano <pino@kde.org>
13766 Date:   Wed Aug 15 19:31:50 2012 +0200
13768     ignore more qt4 tests
13770  qt4/tests/.gitignore | 3 +++
13771  1 file changed, 3 insertions(+)
13773 commit 2df57857000c5adbee6b029ff7a79acc707786a0
13774 Author: Pino Toscano <pino@kde.org>
13775 Date:   Wed Aug 15 18:59:15 2012 +0200
13777     build: remove extra fontconfig CFLAGS and LIBS
13779     fontconfig is used only in .cpp sources inside the 'poppler'
13780     subdirectory, so there is no need to add the include paths for it
13781     in other directories;
13782     likewise, do not to link to it if not needed
13784  glib/Makefile.am      | 4 +---
13785  qt4/demos/Makefile.am | 2 --
13786  qt4/src/Makefile.am   | 2 --
13787  qt4/tests/Makefile.am | 2 --
13788  test/Makefile.am      | 6 ++----
13789  utils/CMakeLists.txt  | 3 ---
13790  utils/Makefile.am     | 4 +---
13791  7 files changed, 4 insertions(+), 19 deletions(-)
13793 commit 3e802949264d9310df057daff891a3fccb2eb8d3
13794 Author: Albert Astals Cid <aacid@kde.org>
13795 Date:   Wed Aug 15 00:02:23 2012 +0200
13797     PSOutputDev: Always write HiResBoundingBox
13799     Makes some people happier and it doesn't hurt us much
13800     Bug #53159
13802  poppler/PSOutputDev.cc | 7 ++-----
13803  1 file changed, 2 insertions(+), 5 deletions(-)
13805 commit e83568065f77ba722b147b3b10faed1ff66f22dc
13806 Author: Pino Toscano <pino@kde.org>
13807 Date:   Sat Aug 11 01:38:08 2012 +0200
13809     remove extra execution permissions
13811     (cherry picked from commit 9a5a19ee2f9cd536c3527b30c0256ca9dce3638c)
13813  goo/GooTimer.h | 0
13814  1 file changed, 0 insertions(+), 0 deletions(-)
13816 commit 9a5a19ee2f9cd536c3527b30c0256ca9dce3638c
13817 Author: Pino Toscano <pino@kde.org>
13818 Date:   Sat Aug 11 01:38:08 2012 +0200
13820     remove extra execution permissions
13822  goo/GooTimer.h | 0
13823  1 file changed, 0 insertions(+), 0 deletions(-)
13825 commit 1b2903c104012fdd3c982d57898910945dff9a15
13826 Author: Albert Astals Cid <aacid@kde.org>
13827 Date:   Sat Aug 11 00:05:10 2012 +0200
13829     0.20.3
13831  CMakeLists.txt      |  4 ++--
13832  NEWS                | 16 ++++++++++++++++
13833  configure.ac        |  2 +-
13834  cpp/Doxyfile        |  2 +-
13835  poppler/Makefile.am |  2 +-
13836  qt4/src/Doxyfile    |  2 +-
13837  6 files changed, 22 insertions(+), 6 deletions(-)
13839 commit 40e7b744d32152ab4c6201b8bda7fb7caf6bfd4e
13840 Author: Albert Astals Cid <aacid@kde.org>
13841 Date:   Sun Aug 5 15:07:16 2012 +0200
13843     If NULL, NULL fails as password try EMPTY, EMPTY before failing
13845     Reviewed by Jose Aliste
13846     Bug #3498
13848  poppler/SecurityHandler.cc | 7 ++++++-
13849  1 file changed, 6 insertions(+), 1 deletion(-)
13851 commit a53e0641365608f832b455404f1ee584d278e0c4
13852 Author: Albert Astals Cid <aacid@kde.org>
13853 Date:   Sun Aug 5 15:07:16 2012 +0200
13855     If NULL, NULL fails as password try EMPTY, EMPTY before failing
13857     Reviewed by Jose Aliste
13858     Bug #3498
13860  poppler/SecurityHandler.cc | 7 ++++++-
13861  1 file changed, 6 insertions(+), 1 deletion(-)
13863 commit 3ca2bc0d3abdf92741b7921ea402c9de09e531f6
13864 Author: Markus Trippelsdorf <markus@trippelsdorf.de>
13865 Date:   Fri Aug 3 00:48:12 2012 +0200
13867     Fix segfault when scaleImage returns NULL
13869     Bug 52488
13871  splash/Splash.cc | 7 +++++++
13872  1 file changed, 7 insertions(+)
13874 commit 31fe12c63f0133d124e2115aba607857aaff0978
13875 Author: Markus Trippelsdorf <markus@trippelsdorf.de>
13876 Date:   Fri Aug 3 00:48:12 2012 +0200
13878     Fix segfault when scaleImage returns NULL
13880     Bug 52488
13882  splash/Splash.cc | 7 +++++++
13883  1 file changed, 7 insertions(+)
13885 commit d3c339017857cd762d8419260e33e1cc4e197743
13886 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13887 Date:   Thu Aug 2 00:22:19 2012 +0200
13889     PSOutputDev: Fix Bitmaps in level2sep or level3sep
13891     Bug #52384
13893  poppler/PSOutputDev.cc | 4 ++--
13894  1 file changed, 2 insertions(+), 2 deletions(-)
13896 commit 768cf5877f48f8cee80fe96e2ee52f42f230dfdf
13897 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13898 Date:   Thu Aug 2 00:22:19 2012 +0200
13900     PSOutputDev: Fix Bitmaps in level2sep or level3sep
13902     Bug #52384
13904  poppler/PSOutputDev.cc | 4 ++--
13905  1 file changed, 2 insertions(+), 2 deletions(-)
13907 commit d0e55aa49484263882345fa648e1e907d2b172f2
13908 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13909 Date:   Wed Aug 1 22:56:49 2012 +0200
13911     Splash: Blend mode enhancements for CMYK
13913  poppler/SplashOutputDev.cc | 76
13914  ++++++++++++++++++++++++++++++++--------------
13915  splash/Splash.cc           | 22 --------------
13916  2 files changed, 54 insertions(+), 44 deletions(-)
13918 commit 315447843a368556a8536bc30e579c9bf338682e
13919 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13920 Date:   Wed Aug 1 22:56:49 2012 +0200
13922     Splash: Blend mode enhancements for CMYK
13924  poppler/SplashOutputDev.cc | 76
13925  ++++++++++++++++++++++++++++++++--------------
13926  splash/Splash.cc           | 22 --------------
13927  2 files changed, 54 insertions(+), 44 deletions(-)
13929 commit 78c6a5615013d26b8a2babb13b3c4f7d6a1d70a4
13930 Author: Albert Astals Cid <aacid@kde.org>
13931 Date:   Tue Jul 31 23:32:19 2012 +0200
13933     Replace c++ style includes with c style ones
13935     Fixes build in Solaris 10
13936     Bug #52426
13938  goo/gstrtod.cc | 10 +++++-----
13939  1 file changed, 5 insertions(+), 5 deletions(-)
13941 commit c0c88b3707fc7337e814ae4252d80002641a19ee
13942 Author: Albert Astals Cid <aacid@kde.org>
13943 Date:   Tue Jul 31 23:32:19 2012 +0200
13945     Replace c++ style includes with c style ones
13947     Fixes build in Solaris 10
13948     Bug #52426
13950  goo/gstrtod.cc | 10 +++++-----
13951  1 file changed, 5 insertions(+), 5 deletions(-)
13953 commit dcbc923bd3592a81876f84005fbaddcea18641cc
13954 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13955 Date:   Sun Jul 22 18:40:46 2012 +0200
13957     Make sure xScale and yScale are always initialized
13959     Bug #52215
13961  poppler/PSOutputDev.cc | 5 +----
13962  1 file changed, 1 insertion(+), 4 deletions(-)
13964 commit 36481939e3064de920e49d9d1742a85473a50963
13965 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13966 Date:   Sun Jul 22 18:40:46 2012 +0200
13968     Make sure xScale and yScale are always initialized
13970     Bug #52215
13972  poppler/PSOutputDev.cc | 5 +----
13973  1 file changed, 1 insertion(+), 4 deletions(-)
13975 commit ef7c2418e12d3e6a79f1d89a0051b005fadbc344
13976 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13977 Date:   Sat Jul 21 00:01:49 2012 +0200
13979     Fix conversion to ps when having multiple strips
13981     Bug 51982
13983  poppler/PSOutputDev.cc | 4 +++-
13984  1 file changed, 3 insertions(+), 1 deletion(-)
13986 commit 6b567565b7b9d591fbd7441592096960a303bd39
13987 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
13988 Date:   Sat Jul 21 00:01:49 2012 +0200
13990     Fix conversion to ps when having multiple strips
13992     Bug 51982
13994  poppler/PSOutputDev.cc | 4 +++-
13995  1 file changed, 3 insertions(+), 1 deletion(-)
13997 commit 349b21acc249c130fb053bc4a0c75019f75bd35b
13998 Author: Torsten Kasch <tk@CeBiTec.Uni-Bielefeld.DE>
13999 Date:   Thu Jul 19 00:18:14 2012 +0200
14001     Unify poppler-config.h includes in core "installed" headers
14003     Bug 52193
14005  goo/FixedPoint.h      | 2 +-
14006  goo/GooTimer.h        | 2 +-
14007  goo/JpegWriter.h      | 2 +-
14008  goo/PNGWriter.h       | 2 +-
14009  goo/TiffWriter.h      | 2 +-
14010  goo/gfile.h           | 2 +-
14011  goo/gmem.h            | 2 +-
14012  splash/SplashFTFont.h | 2 +-
14013  splash/SplashMath.h   | 2 +-
14014  9 files changed, 9 insertions(+), 9 deletions(-)
14016 commit 34327b2c201392f96e3449941411b7ad4b3e8bcb
14017 Author: Torsten Kasch <tk@CeBiTec.Uni-Bielefeld.DE>
14018 Date:   Thu Jul 19 00:18:14 2012 +0200
14020     Unify poppler-config.h includes in core "installed" headers
14022     Bug 52193
14024  goo/FixedPoint.h      | 2 +-
14025  goo/GooTimer.h        | 2 +-
14026  goo/JpegWriter.h      | 2 +-
14027  goo/PNGWriter.h       | 2 +-
14028  goo/TiffWriter.h      | 2 +-
14029  goo/gfile.h           | 2 +-
14030  goo/gmem.h            | 2 +-
14031  splash/SplashFTFont.h | 2 +-
14032  splash/SplashMath.h   | 2 +-
14033  9 files changed, 9 insertions(+), 9 deletions(-)
14035 commit 8fe700217ab6ce786a8272f2c338e3dab434c56e
14036 Author: Torsten Kasch <tk@CeBiTec.Uni-Bielefeld.DE>
14037 Date:   Thu Jul 19 00:06:45 2012 +0200
14039     autoconf: Do not assume the shell is bash compatible
14041     Bug 52197
14043  configure.ac | 2 +-
14044  1 file changed, 1 insertion(+), 1 deletion(-)
14046 commit 15c6ae699f083ea6c9716c1098ae9833a56eeb3e
14047 Author: Torsten Kasch <tk@CeBiTec.Uni-Bielefeld.DE>
14048 Date:   Thu Jul 19 00:06:45 2012 +0200
14050     autoconf: Do not assume the shell is bash compatible
14052     Bug 52197
14054  configure.ac | 2 +-
14055  1 file changed, 1 insertion(+), 1 deletion(-)
14057 commit f5311da76ec7cd7c1e6cdfc4e18df6dd56e8398b
14058 Author: Albert Astals Cid <aacid@kde.org>
14059 Date:   Thu Jul 19 00:01:49 2012 +0200
14061     pdfseparate: Return 0 on success
14063  utils/pdfseparate.cc | 6 +++++-
14064  1 file changed, 5 insertions(+), 1 deletion(-)
14066 commit dc8833a36b514c13cfd6b1fd4665d2fddd71f357
14067 Author: Albert Astals Cid <aacid@kde.org>
14068 Date:   Thu Jul 19 00:01:49 2012 +0200
14070     pdfseparate: Return 0 on success
14072  utils/pdfseparate.cc | 6 +++++-
14073  1 file changed, 5 insertions(+), 1 deletion(-)
14075 commit 51f22ca0badfc41c19cba66cabd63184244f81c7
14076 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14077 Date:   Mon Jul 16 23:32:23 2012 +0200
14079     PSOutputDev: Fix DeviceN images with alternate Lab colorspace in
14080     level 3 PostScript
14082     Bug #51822
14084  poppler/PSOutputDev.cc | 54
14085  +++++++++++++++++++++++++++++++++++++++++++-------
14086  poppler/PSOutputDev.h  |  2 +-
14087  2 files changed, 48 insertions(+), 8 deletions(-)
14089 commit 31ef967033407de91109ff46db9c60cb8748bc55
14090 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14091 Date:   Mon Jul 16 23:32:23 2012 +0200
14093     PSOutputDev: Fix DeviceN images with alternate Lab colorspace in
14094     level 3 PostScript
14096     Bug #51822
14098  poppler/PSOutputDev.cc | 54
14099  +++++++++++++++++++++++++++++++++++++++++++-------
14100  poppler/PSOutputDev.h  |  2 +-
14101  2 files changed, 48 insertions(+), 8 deletions(-)
14103 commit f9f5238d32615f93d07afa3aa7384a8b30737203
14104 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14105 Date:   Fri Jul 13 00:56:48 2012 +0200
14107     Fix Splash::arbitraryTransformImage causes bogus memory allocation
14108     size
14110     Bug #49523
14112  poppler/SplashOutputDev.cc |  2 +-
14113  splash/Splash.cc           | 79
14114  ++++++++++++++++++++++++++--------------------
14115  splash/Splash.h            |  4 +--
14116  3 files changed, 48 insertions(+), 37 deletions(-)
14118 commit 950d5f3dec4bff5d3c523d55689d7b70215dc110
14119 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14120 Date:   Fri Jul 13 00:56:48 2012 +0200
14122     Fix Splash::arbitraryTransformImage causes bogus memory allocation
14123     size
14125     Bug #49523
14127  poppler/SplashOutputDev.cc |  2 +-
14128  splash/Splash.cc           | 79
14129  ++++++++++++++++++++++++++--------------------
14130  splash/Splash.h            |  4 +--
14131  3 files changed, 48 insertions(+), 37 deletions(-)
14133 commit e09be3bc6ba1290fd31bde0c3d19c4ffcbadbf00
14134 Author: Albert Astals Cid <aacid@kde.org>
14135 Date:   Tue Jul 10 23:06:53 2012 +0200
14137     0.20.2
14139  CMakeLists.txt   |  2 +-
14140  NEWS             | 11 +++++++++++
14141  configure.ac     |  2 +-
14142  cpp/Doxyfile     |  2 +-
14143  qt4/src/Doxyfile |  2 +-
14144  5 files changed, 15 insertions(+), 4 deletions(-)
14146 commit e15fe0e1e6accf779caeb1179a8d62161c0aa650
14147 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14148 Date:   Thu Jul 5 17:44:02 2012 +0200
14150     Fix handling of DeviceN images in level 3 PostScript
14152     bug #51548
14154  poppler/PSOutputDev.cc | 14 --------------
14155  1 file changed, 14 deletions(-)
14157 commit 31837201cf5b3db735c89ef4969105b7a6ab465d
14158 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14159 Date:   Thu Jul 5 17:44:02 2012 +0200
14161     Fix handling of DeviceN images in level 3 PostScript
14163     bug #51548
14165  poppler/PSOutputDev.cc | 14 --------------
14166  1 file changed, 14 deletions(-)
14168 commit 262203bd86403e43034fbfbbeef5a5894a62ecb2
14169 Author: Albert Astals Cid <aacid@kde.org>
14170 Date:   Sat Jun 30 14:36:28 2012 +0200
14172     [qt4] Refactor part of ::search() functions
14174  qt4/src/poppler-page-private.h |  7 ++++-
14175  qt4/src/poppler-page.cc        | 61
14176  +++++++++++++++++++-----------------------
14177  2 files changed, 34 insertions(+), 34 deletions(-)
14179 commit bd71f80c409dbb47231088c3c6661946ccde6e67
14180 Author: Adam Reichold <adamreichold@myopera.com>
14181 Date:   Thu Jun 28 17:42:17 2012 +0200
14183     [qt4] add whole-page search method to Poppler::Page
14185  qt4/src/poppler-page.cc | 39 +++++++++++++++++++++++++++++++++++++++
14186  qt4/src/poppler-qt4.h   | 14 ++++++++++++++
14187  2 files changed, 53 insertions(+)
14189 commit 46ebe7dc84b14ce8dda7b3b1da516b9d99ac3344
14190 Author: Albert Astals Cid <aacid@kde.org>
14191 Date:   Fri Jun 29 01:56:55 2012 +0200
14193     PSOutputDev: Correct %%DocumentCustomColors
14195     Bug 51479
14197  poppler/PSOutputDev.cc | 20 ++++++++++++++++++++
14198  1 file changed, 20 insertions(+)
14200 commit 02c4e6bf4cc0f5535946fe31815081a40b1de986
14201 Author: Albert Astals Cid <aacid@kde.org>
14202 Date:   Fri Jun 29 01:56:55 2012 +0200
14204     PSOutputDev: Correct %%DocumentCustomColors
14206     Bug 51479
14208  poppler/PSOutputDev.cc | 20 ++++++++++++++++++++
14209  1 file changed, 20 insertions(+)
14211 commit 2b8d95aeede56c75699bb83ca3b23ea199b81c2c
14212 Author: Albert Astals Cid <aacid@kde.org>
14213 Date:   Thu Jun 28 00:18:07 2012 +0200
14215     Add some security checks to JPXStream decoding
14217     Fixes crash in broken/fuzzed pdf sent by Mateusz "j00ru" Jurczyk
14218     and Gynvael Coldwind
14220  poppler/JPXStream.cc | 14 ++++++++++++--
14221  1 file changed, 12 insertions(+), 2 deletions(-)
14223 commit f7990386d268a444c297958e9c50ed27a0825a00
14224 Author: Albert Astals Cid <aacid@kde.org>
14225 Date:   Thu Jun 28 00:18:07 2012 +0200
14227     Add some security checks to JPXStream decoding
14229     Fixes crash in broken/fuzzed pdf sent by Mateusz "j00ru" Jurczyk
14230     and Gynvael Coldwind
14232  poppler/JPXStream.cc | 14 ++++++++++++--
14233  1 file changed, 12 insertions(+), 2 deletions(-)
14235 commit c5c6eed1623506e1206e89cee0b7c887d815ba62
14236 Author: Albert Astals Cid <aacid@kde.org>
14237 Date:   Sun Jun 24 23:43:03 2012 +0200
14239     Change SplashBitmap gmallocn to gmallocn_checkoverflow
14241     Fixes abort in KDE bug #302372
14243  splash/Splash.cc       | 37 +++++++++++++++++++++++--------------
14244  splash/SplashBitmap.cc | 18 +++++++++++-------
14245  2 files changed, 34 insertions(+), 21 deletions(-)
14247 commit f48eb669ae5c729c026554802e666e64399c0900
14248 Author: Albert Astals Cid <aacid@kde.org>
14249 Date:   Sun Jun 24 23:43:03 2012 +0200
14251     Change SplashBitmap gmallocn to gmallocn_checkoverflow
14253     Fixes abort in KDE bug #302372
14255  splash/Splash.cc       | 37 +++++++++++++++++++++++--------------
14256  splash/SplashBitmap.cc | 18 +++++++++++-------
14257  2 files changed, 34 insertions(+), 21 deletions(-)
14259 commit c87738ee234aafc6eda5a263ad789205037020e1
14260 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14261 Date:   Sun Jun 24 20:20:38 2012 +0200
14263     copy resources content defined in the pages dict
14265     Fixes bug #51369
14267  poppler/PDFDoc.cc | 16 ++++++++++++++--
14268  1 file changed, 14 insertions(+), 2 deletions(-)
14270 commit ff48a5d67a130211fbbb98aa0011bca0c1185114
14271 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14272 Date:   Sun Jun 24 20:20:38 2012 +0200
14274     copy resources content defined in the pages dict
14276     Fixes bug #51369
14278  poppler/PDFDoc.cc | 16 ++++++++++++++--
14279  1 file changed, 14 insertions(+), 2 deletions(-)
14281 commit 6cdf879e389f05abba30b3fad8083b7fff23056e
14282 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14283 Date:   Sun Jun 24 11:48:04 2012 +0200
14285     qt4: Do not hang on malformed /Annots objects
14287     Don't recurse infinitely if the /Annots object contains annotation
14288     dictionaries (according to specs, /Annots must contain *references*
14289     to annotation dictionaries).
14291     Fixes bug #51361
14293  qt4/src/poppler-annotation.cc | 5 +++++
14294  1 file changed, 5 insertions(+)
14296 commit bd1dab39a857b852c09d21f64254ffc1f24c2df0
14297 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14298 Date:   Sun Jun 24 11:48:04 2012 +0200
14300     qt4: Do not hang on malformed /Annots objects
14302     Don't recurse infinitely if the /Annots object contains annotation
14303     dictionaries (according to specs, /Annots must contain *references*
14304     to annotation dictionaries).
14306     Fixes bug #51361
14308  qt4/src/poppler-annotation.cc | 5 +++++
14309  1 file changed, 5 insertions(+)
14311 commit 31db47d077825045edd1a2d229e873a6f8e09fb1
14312 Author: Carlos Garcia Campos <carlosgc@gnome.org>
14313 Date:   Sun Jun 17 12:00:43 2012 +0200
14315     Simplify AnnotAppearance::getAppearanceStream()
14317      - Use a switch instead of if to get the stream object
14318      - Use the return value of dictLookupNF to check whether the object is
14319        null
14320      - Don't fetch the stream to check the reference is valid, this is
14321        already done when used
14323  poppler/Annot.cc | 50 ++++++++++++++++++--------------------------------
14324  1 file changed, 18 insertions(+), 32 deletions(-)
14326 commit b15d02b92aca1348564e70d0245064bc27eefce8
14327 Author: Maciej Mrozowski <reavertm@gmail.com>
14328 Date:   Fri May 18 01:47:55 2012 +0200
14330     Add the possibility of using lcms1 even if lcms2 is installed
14332  CMakeLists.txt | 20 +++++++++++++-------
14333  configure.ac   | 31 +++++++++++++++----------------
14334  2 files changed, 28 insertions(+), 23 deletions(-)
14336 commit 0cc2738737ed411159c8c8045eff5d1a4463ed16
14337 Author: Mark Brand <mabrand@mabrand.nl>
14338 Date:   Thu Jun 14 20:31:26 2012 +0200
14340     fix typo to compile in Windows
14342  poppler/GlobalParamsWin.cc | 3 ++-
14343  1 file changed, 2 insertions(+), 1 deletion(-)
14345 commit 3575becd60585324bcefc0631b1bac47c1db3c5c
14346 Author: Mark Brand <mabrand@mabrand.nl>
14347 Date:   Thu Jun 14 20:31:26 2012 +0200
14349     fix typo to compile in Windows
14351  poppler/GlobalParamsWin.cc | 3 ++-
14352  1 file changed, 2 insertions(+), 1 deletion(-)
14354 commit 2e1410ea62fe99e52c94f878d02181f0b59f1cd5
14355 Author: Albert Astals Cid <aacid@kde.org>
14356 Date:   Mon Jun 11 15:17:59 2012 +0200
14358     Add some security checks to JBIG2Stream decoding
14360     Fixes crash in broken/fuzzed pdf sent by Mateusz "j00ru" Jurczyk
14361     and Gynvael Coldwind
14363  poppler/JBIG2Stream.cc | 58
14364  ++++++++++++++++++++++++++++++++++++++------------
14365  1 file changed, 44 insertions(+), 14 deletions(-)
14367 commit 06618065c8a97a5bec125560546b98edfc1210f3
14368 Author: Albert Astals Cid <aacid@kde.org>
14369 Date:   Mon Jun 11 15:17:59 2012 +0200
14371     Add some security checks to JBIG2Stream decoding
14373     Fixes crash in broken/fuzzed pdf sent by Mateusz "j00ru" Jurczyk
14374     and Gynvael Coldwind
14376  poppler/JBIG2Stream.cc | 58
14377  ++++++++++++++++++++++++++++++++++++++------------
14378  1 file changed, 44 insertions(+), 14 deletions(-)
14380 commit 6a76d21661add4f84ee0859c4e7a4c23e7a63bc4
14381 Author: Hib Eris <hib@hiberis.nl>
14382 Date:   Sun Jun 10 19:44:18 2012 +0200
14384     Check value of first page in linearization table
14386     Fixes crash in broken/fuzzed pdf sent by Mateusz "j00ru" Jurczyk
14387     and Gynvael Coldwind
14389  poppler/Linearization.cc | 4 ++--
14390  1 file changed, 2 insertions(+), 2 deletions(-)
14392 commit e3fe88df3646a80945210ba426eb4681a98b55e9
14393 Author: Hib Eris <hib@hiberis.nl>
14394 Date:   Sun Jun 10 19:44:18 2012 +0200
14396     Check value of first page in linearization table
14398     Fixes crash in broken/fuzzed pdf sent by Mateusz "j00ru" Jurczyk
14399     and Gynvael Coldwind
14401  poppler/Linearization.cc | 4 ++--
14402  1 file changed, 2 insertions(+), 2 deletions(-)
14404 commit 1240eee8c0d0d01113443e0fda87721775a76da9
14405 Author: Albert Astals Cid <aacid@kde.org>
14406 Date:   Sun Jun 10 20:42:55 2012 +0200
14408     0.20.1
14410  CMakeLists.txt      |  4 ++--
14411  NEWS                | 25 +++++++++++++++++++++++++
14412  configure.ac        |  2 +-
14413  cpp/Doxyfile        |  2 +-
14414  poppler/Makefile.am |  2 +-
14415  qt4/src/Doxyfile    |  2 +-
14416  6 files changed, 31 insertions(+), 6 deletions(-)
14418 commit d483436517c5d9679fd6f4ec5544128ffcc2188e
14419 Author: Albert Astals Cid <aacid@kde.org>
14420 Date:   Sun Jun 10 20:15:01 2012 +0200
14422     Update copyrights
14424  poppler/GlobalParamsWin.cc | 1 +
14425  1 file changed, 1 insertion(+)
14427 commit c783037619e2b4c101e8ecd7e61c94ee077b4be2
14428 Author: Albert Astals Cid <aacid@kde.org>
14429 Date:   Sun Jun 10 20:15:01 2012 +0200
14431     Update copyrights
14433  poppler/GlobalParamsWin.cc | 1 +
14434  1 file changed, 1 insertion(+)
14436 commit d791101fbdebf7a3b3f333939f9bbff6bbecf45f
14437 Author: Albert Astals Cid <aacid@kde.org>
14438 Date:   Sun Jun 10 19:09:17 2012 +0200
14440     Do use NULL function
14442     Fixes crash in broken/fuzzed pdf sent by Mateusz "j00ru" Jurczyk
14443     and Gynvael Coldwind
14445  poppler/Gfx.cc | 5 +++--
14446  1 file changed, 3 insertions(+), 2 deletions(-)
14448 commit f3f9d8f28a97338da92c842d5668b0ef3495ef13
14449 Author: Albert Astals Cid <aacid@kde.org>
14450 Date:   Sun Jun 10 19:09:17 2012 +0200
14452     Do use NULL function
14454     Fixes crash in broken/fuzzed pdf sent by Mateusz "j00ru" Jurczyk
14455     and Gynvael Coldwind
14457  poppler/Gfx.cc | 5 +++--
14458  1 file changed, 3 insertions(+), 2 deletions(-)
14460 commit 8b3fa65f293804dab7ae2fd069132d0d6f44bbb2
14461 Author: Tobias Koenig <tobias.koenig@kdab.com>
14462 Date:   Sun Jun 10 17:48:08 2012 +0200
14464     [qt4] Add accessor methods for poster information
14466  qt4/src/poppler-movie.cc | 15 +++++++++++++++
14467  qt4/src/poppler-qt4.h    | 15 +++++++++++++++
14468  2 files changed, 30 insertions(+)
14470 commit e8aa8266254bfd2189d5b5105e3d76caa4cc6713
14471 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14472 Date:   Sun Jun 10 16:58:54 2012 +0200
14474     use setoverprintmode only if rip knows it
14476  poppler/PSOutputDev.cc | 6 +++---
14477  1 file changed, 3 insertions(+), 3 deletions(-)
14479 commit 92ef16e3699da949c80716c3fd4b438fe79c134d
14480 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14481 Date:   Sun Jun 10 16:58:54 2012 +0200
14483     use setoverprintmode only if rip knows it
14485  poppler/PSOutputDev.cc | 6 +++---
14486  1 file changed, 3 insertions(+), 3 deletions(-)
14488 commit 6e3503b5591b105fa92e6cc6568b8819f6acd625
14489 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14490 Date:   Thu May 24 23:17:27 2012 +0200
14492     qt4: Keep page rotation into account when normalizing annotation
14493     coords
14495     If the page is rotated by 90 or 270 degrees, width and height need
14496     to be swapped
14498  qt4/src/poppler-annotation.cc | 16 ++++++++++++++--
14499  1 file changed, 14 insertions(+), 2 deletions(-)
14501 commit 99aa734ae2d3ba51f840d4c8ef450488fb702a31
14502 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14503 Date:   Thu May 24 23:17:27 2012 +0200
14505     qt4: Keep page rotation into account when normalizing annotation
14506     coords
14508     If the page is rotated by 90 or 270 degrees, width and height need
14509     to be swapped
14511  qt4/src/poppler-annotation.cc | 16 ++++++++++++++--
14512  1 file changed, 14 insertions(+), 2 deletions(-)
14514 commit 4f2ac544f36aa11747c3e13ff69fc19bdd0136dc
14515 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14516 Date:   Sat Jun 9 01:31:29 2012 +0200
14518     Fix saving to xml
14520     The default icon is Note not comment
14522  qt4/src/poppler-annotation.cc | 2 +-
14523  1 file changed, 1 insertion(+), 1 deletion(-)
14525 commit bde31ce7b223abc86d25e06f3d73668b792c70df
14526 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14527 Date:   Sat Jun 9 01:31:29 2012 +0200
14529     Fix saving to xml
14531     The default icon is Note not comment
14533  qt4/src/poppler-annotation.cc | 2 +-
14534  1 file changed, 1 insertion(+), 1 deletion(-)
14536 commit 0df0aa439eed1d9838a80942e00af08e9acabb8d
14537 Author: Carlos Garcia Campos <carlosgc@gnome.org>
14538 Date:   Sat Jun 2 17:33:23 2012 +0200
14540     glib-demo: Add find options to find demo
14542  glib/demo/find.c | 61
14543  +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
14544  1 file changed, 60 insertions(+), 1 deletion(-)
14546 commit 52b3ede4bfd1e2288a0efca34da5d6239d3563e9
14547 Author: Carlos Garcia Campos <carlosgc@gnome.org>
14548 Date:   Sat Jun 2 16:25:06 2012 +0200
14550     glib-demo: Show search matches in a document view
14552  glib/demo/find.c | 253
14553  +++++++++++++++++++++++++++++++++++++++++++++++--------
14554  1 file changed, 218 insertions(+), 35 deletions(-)
14556 commit ed0c761c2190a3c1959a60ae9b7961f58a43c939
14557 Author: Thomas Schenker <mail.thomas.schenker@googlemail.com>
14558 Date:   Sat Jun 2 11:54:21 2012 +0200
14560     glib: Add poppler_page_find_text_with_options
14562     To be able to search text with options like case sensitive, search
14563     backwards and whole words only.
14565     https://bugs.freedesktop.org/show_bug.cgi?id=2951
14567  glib/poppler-page.cc                | 52
14568  +++++++++++++++++++++++++++----------
14569  glib/poppler-page.h                 |  3 +++
14570  glib/poppler.h                      | 18 +++++++++++++
14571  glib/reference/poppler-sections.txt |  2 ++
14572  4 files changed, 62 insertions(+), 13 deletions(-)
14574 commit 126b55c9a44ccb0dba55e758843e9ee4aa43ee2b
14575 Author: Carlos Garcia Campos <carlosgc@gnome.org>
14576 Date:   Sat Jun 2 17:19:30 2012 +0200
14578     Implement whole words only option to search text
14580     It seems we missed it in the xpdf303 merge.
14582  poppler/TextOutputDev.cc | 144
14583  ++++++++++++++++++++++++-----------------------
14584  1 file changed, 74 insertions(+), 70 deletions(-)
14586 commit 20210fbb6117649b20f6930031f24b8fc97b773d
14587 Author: Luis Parravicini <lparravi@gmail.com>
14588 Date:   Mon May 28 23:44:17 2012 +0200
14590     pdftohtml: Add -fontfullname
14592     Outputs the font name without any substitutions. Bug #49872
14594  utils/HtmlFonts.cc | 4 +++-
14595  utils/pdftohtml.1  | 3 +++
14596  utils/pdftohtml.cc | 4 ++++
14597  3 files changed, 10 insertions(+), 1 deletion(-)
14599 commit 03f979a7e59c4eb5ecb8acc324c7faf700144589
14600 Author: Gerald Schmidt <solahcin@gmail.com>
14601 Date:   Sat May 26 17:46:59 2012 +0200
14603     Make the output more xhtml compliant
14605  utils/HtmlOutputDev.cc | 105
14606  +++++++++++++++++++++++++------------------------
14607  1 file changed, 53 insertions(+), 52 deletions(-)
14609 commit ba6406222f828e354323223fc4bdb01c1726fb49
14610 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14611 Date:   Mon May 21 18:16:06 2012 +0200
14613     Added Annot::removeReferencedObjects + Always set annotations'
14614     page field
14616     - Now Page::removeAnnot calls Annot::removeReferencedObjects, which
14617     takes care of
14618       removing referenced objects (such as the annot popup and the
14619       appearance streams).
14620     - Previously, Annot's page field was set only if the annotation
14621     dictionary
14622       contained /P
14624  poppler/Annot.cc              | 40
14625  ++++++++++++++++++++++++++++++++++------
14626  poppler/Annot.h               | 13 +++++++++----
14627  poppler/Page.cc               |  7 ++++---
14628  poppler/Page.h                |  2 +-
14629  qt4/src/poppler-annotation.cc |  8 --------
14630  5 files changed, 48 insertions(+), 22 deletions(-)
14632 commit 9904b8f10abf068a7816bd90976ccbb320387645
14633 Author: Adrian Johnson <ajohnson@redneon.com>
14634 Date:   Thu May 24 18:24:48 2012 +0930
14636     glib docs: fix typo
14638  glib/poppler-document.cc | 4 ++--
14639  1 file changed, 2 insertions(+), 2 deletions(-)
14641 commit 028f580056f99719cfb8af7bbe8184ceac02cb16
14642 Author: Adrian Johnson <ajohnson@redneon.com>
14643 Date:   Sun May 13 21:36:36 2012 +0930
14645     add sustitute font name to GlobalParamsWin32 to fix compilation
14647  poppler/GlobalParamsWin.cc | 5 ++++-
14648  1 file changed, 4 insertions(+), 1 deletion(-)
14650 commit 1916d000a86336213ffd6e9bd44ce873e8955895
14651 Author: Adrian Johnson <ajohnson@redneon.com>
14652 Date:   Sat May 12 16:31:38 2012 +0930
14654     Include substitute font name in system font cache
14656     Bug 49826
14658  poppler/FontInfo.cc     |  1 +
14659  poppler/GlobalParams.cc | 58
14660  +++++++++++++++++++++++++++----------------------
14661  2 files changed, 33 insertions(+), 26 deletions(-)
14663 commit b47d38e2ccd8563394df89765e277bde95730052
14664 Author: Adrian Johnson <ajohnson@redneon.com>
14665 Date:   Thu May 24 18:24:48 2012 +0930
14667     glib docs: fix typo
14669  glib/poppler-document.cc | 4 ++--
14670  1 file changed, 2 insertions(+), 2 deletions(-)
14672 commit 14a29dbff585cbe55247431a346c2ac3e12473fe
14673 Author: Adrian Johnson <ajohnson@redneon.com>
14674 Date:   Sun May 13 21:36:36 2012 +0930
14676     add sustitute font name to GlobalParamsWin32 to fix compilation
14678  poppler/GlobalParamsWin.cc | 5 ++++-
14679  1 file changed, 4 insertions(+), 1 deletion(-)
14681 commit 7436b2c8a853f5121eb7dd13168ab997f1cf7d80
14682 Author: Adrian Johnson <ajohnson@redneon.com>
14683 Date:   Sat May 12 16:31:38 2012 +0930
14685     Include substitute font name in system font cache
14687     Bug 49826
14689  poppler/FontInfo.cc     |  1 +
14690  poppler/GlobalParams.cc | 58
14691  +++++++++++++++++++++++++++----------------------
14692  2 files changed, 33 insertions(+), 26 deletions(-)
14694 commit 1c6e84555572a6bf3a2e3fbe9a54b40f11c122ad
14695 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14696 Date:   Fri May 18 16:22:46 2012 +0200
14698     qt4: Make TextAnnotation ctor public
14700  qt4/src/poppler-annotation.h | 2 +-
14701  1 file changed, 1 insertion(+), 1 deletion(-)
14703 commit fe28614e7aab6e029f4b420353b67a7eea24de36
14704 Author: Fabio D'Urso <fabiodurso@hotmail.it>
14705 Date:   Fri May 18 16:22:46 2012 +0200
14707     qt4: Make TextAnnotation ctor public
14709  qt4/src/poppler-annotation.h | 2 +-
14710  1 file changed, 1 insertion(+), 1 deletion(-)
14712 commit 8e504bf2543621973fdaddbd29055ce435540146
14713 Author: Ville Skyttä <ville.skytta@iki.fi>
14714 Date:   Wed May 16 23:49:01 2012 +0300
14716     pdfseparate.1: Syntax fixes.
14718  utils/pdfseparate.1 | 6 +++---
14719  1 file changed, 3 insertions(+), 3 deletions(-)
14721 commit 918456372548810c9efbf0533fa155034dd081f2
14722 Author: Ville Skyttä <ville.skytta@iki.fi>
14723 Date:   Wed May 16 23:49:01 2012 +0300
14725     pdfseparate.1: Syntax fixes.
14727  utils/pdfseparate.1 | 6 +++---
14728  1 file changed, 3 insertions(+), 3 deletions(-)
14730 commit 892e486addcbcad619613c7be1ca692a0d36d6e5
14731 Author: Albert Astals Cid <aacid@kde.org>
14732 Date:   Mon May 21 20:28:42 2012 +0200
14734     Compile++
14736  cmake/modules/FindGTK.cmake | 8 ++++----
14737  glib/demo/CMakeLists.txt    | 6 +++---
14738  test/CMakeLists.txt         | 6 +++---
14739  3 files changed, 10 insertions(+), 10 deletions(-)
14741 commit 794e89ed41d03997778fc4c59b7f1ba557b5e6b7
14742 Author: Albert Astals Cid <aacid@kde.org>
14743 Date:   Mon May 21 20:18:42 2012 +0200
14745     Compile
14747  glib/CMakeLists.txt | 2 ++
14748  1 file changed, 2 insertions(+)
14750 commit 78e6c9905a52c0cd4bfc1e56874f50689f04a1c6
14751 Author: Carlos Garcia Campos <carlosgc@gnome.org>
14752 Date:   Sun May 20 12:11:27 2012 +0200
14754     glib-demo: Make text characters list fill and expand in text demo
14756  glib/demo/text.c | 2 +-
14757  1 file changed, 1 insertion(+), 1 deletion(-)
14759 commit 610eb24426d9b36ac7da40a2fceb3dbeeec19a5c
14760 Author: Carlos Garcia Campos <carlosgc@gnome.org>
14761 Date:   Sun May 20 12:08:09 2012 +0200
14763     glib-demo: Add a button to remove annots from the annot view
14765  glib/demo/annots.c | 48 +++++++++++++++++++++++++++++++++++++++++-------
14766  1 file changed, 41 insertions(+), 7 deletions(-)
14768 commit 11a3093e093319e88f14af0ab6c15009104d17ee
14769 Author: Carlos Garcia Campos <carlosgc@gnome.org>
14770 Date:   Sun May 20 11:22:49 2012 +0200
14772     glib: Add poppler_page_remove_annot()
14774     https://bugs.freedesktop.org/show_bug.cgi?id=40473
14776  glib/poppler-page.cc                | 19 +++++++++++++++++++
14777  glib/poppler-page.h                 |  2 ++
14778  glib/reference/poppler-sections.txt |  1 +
14779  3 files changed, 22 insertions(+)
14781 commit 0dd157ae7f19cd91ea425a607b968f08addc3a40
14782 Author: Carlos Garcia Campos <carlosgc@gnome.org>
14783 Date:   Sun May 20 10:37:47 2012 +0200
14785     glib: Take a reference of the core annotation when creating a
14786     PopplerAnnot
14788     This way if the annotation is removed from the page, the core
14789     annotation
14790     object is not destroyed. Also, a new PopplerAnnot that is never
14791     added to
14792     a page doesn't leak the core annotation anymore.
14794  glib/poppler-annot.cc | 53
14795  +++++++++++++++++++++------------------------------
14796  1 file changed, 22 insertions(+), 31 deletions(-)
14798 commit f818b842f54d6860920b39778228e8b247b4e761
14799 Author: Carlos Garcia Campos <carlosgc@gnome.org>
14800 Date:   Sat May 19 12:32:33 2012 +0200
14802     glib-demo: Fix runtime warning
14804  glib/demo/selections.c | 2 +-
14805  1 file changed, 1 insertion(+), 1 deletion(-)
14807 commit a24e326425e198eeb70c4d9205bb7a0a3a9db297
14808 Author: Carlos Garcia Campos <carlosgc@gnome.org>
14809 Date:   Sat May 19 12:09:45 2012 +0200
14811     gtk-tests: Port to GTK+ 3.0
14813  configure.ac            |   4 +-
14814  glib/demo/annots.c      |  74 +++++++-------
14815  glib/demo/attachments.c |   4 +-
14816  glib/demo/find.c        |   4 +-
14817  glib/demo/fonts.c       |   4 +-
14818  glib/demo/forms.c       |  64 ++++++------
14819  glib/demo/images.c      |  21 ++--
14820  glib/demo/info.cc       |  67 ++++++------
14821  glib/demo/layers.c      |  22 ++--
14822  glib/demo/links.c       |   6 +-
14823  glib/demo/main.c        |  31 ++----
14824  glib/demo/outline.c     |   2 +-
14825  glib/demo/page.c        |  23 ++---
14826  glib/demo/print.c       |  14 +--
14827  glib/demo/render.c      | 263
14828  ++++++++++++++----------------------------------
14829  glib/demo/selections.c  |  77 ++++++--------
14830  glib/demo/text.c        |  22 ++--
14831  glib/demo/transitions.c |   4 +-
14832  glib/demo/utils.c       | 101 +++++++++----------
14833  glib/demo/utils.h       |   6 +-
14834  test/gtk-test.cc        |  48 +++++----
14835  21 files changed, 350 insertions(+), 511 deletions(-)
14837 commit 9f7d919e68a26bb7dd809986d8394fe20b750bd0
14838 Author: Anthony Wesley <awesley@smartnetworks.com.au>
14839 Date:   Thu May 17 19:54:47 2012 +0200
14841     Fix logic on SplashBitmap::writeImgFile
14843  splash/SplashBitmap.cc | 3 ++-
14844  1 file changed, 2 insertions(+), 1 deletion(-)
14846 commit 87093d1250807f660042295747a012032f84c034
14847 Author: Anthony Wesley <awesley@smartnetworks.com.au>
14848 Date:   Thu May 17 19:54:47 2012 +0200
14850     Fix logic on SplashBitmap::writeImgFile
14852  splash/SplashBitmap.cc | 3 ++-
14853  1 file changed, 2 insertions(+), 1 deletion(-)
14855 commit 7e7997e12faccf4c0513811b324a2fd0fa960a96
14856 Author: Igor Slepchin <igor.slepchin@gmail.com>
14857 Date:   Tue May 15 23:16:27 2012 +0200
14859     Determine if font is bold or italic based on FontDescriptor.
14861     Bug #49758
14863  utils/HtmlFonts.cc     | 24 ++++++++++++++++++------
14864  utils/HtmlFonts.h      |  3 ++-
14865  utils/HtmlOutputDev.cc |  4 +---
14866  3 files changed, 21 insertions(+), 10 deletions(-)
14868 commit 3a249aa8ad5e9f7511bcafd0416ce51c7efe5f4d
14869 Author: Igor Slepchin <igor.slepchin@gmail.com>
14870 Date:   Tue May 15 23:16:27 2012 +0200
14872     Determine if font is bold or italic based on FontDescriptor.
14874     Bug #49758
14876  utils/HtmlFonts.cc     | 24 ++++++++++++++++++------
14877  utils/HtmlFonts.h      |  3 ++-
14878  utils/HtmlOutputDev.cc |  4 +---
14879  3 files changed, 21 insertions(+), 10 deletions(-)
14881 commit ff2c251dbaef9b964af48f51ebb517626ac3145c
14882 Author: Carlos Garcia Campos <carlosgc@gnome.org>
14883 Date:   Sun May 13 20:13:32 2012 +0200
14885     glib-demo: Use poppler_document_new_from_gfile to load the given uri
14887  glib/demo/main.c | 9 ++-------
14888  1 file changed, 2 insertions(+), 7 deletions(-)
14890 commit a7629331ab4ba5b256213af1f1b2954a49953c34
14891 Author: Carlos Garcia Campos <carlosgc@gnome.org>
14892 Date:   Sun May 13 20:13:03 2012 +0200
14894     glib: Add poppler_document_new_from_gfile
14896  glib/poppler-document.cc            | 46
14897  +++++++++++++++++++++++++++++++++++++
14898  glib/poppler-document.h             |  4 ++++
14899  glib/reference/poppler-sections.txt |  1 +
14900  3 files changed, 51 insertions(+)
14902 commit 95277b1f481e274ab0ce22ffb44b40437bffa3c8
14903 Author: Carlos Garcia Campos <carlosgc@gnome.org>
14904 Date:   Sun May 13 20:11:12 2012 +0200
14906     glib Add missing cancellable param in poppler_document_new_from_stream
14907     doc
14909  glib/poppler-document.cc | 1 +
14910  1 file changed, 1 insertion(+)
14912 commit 329bb1e2b4f4b58832847bcf805d19ac0fd5ef02
14913 Author: Carlos Garcia Campos <carlosgc@gnome.org>
14914 Date:   Sun May 13 19:45:55 2012 +0200
14916     glib: Make sure password is always converted to latin1
14918     Remove the utf8 validation since glib API is supposed to always
14919     receive
14920     utf8 strings.
14922  glib/poppler-document.cc | 38 +++++++++++++++++++-------------------
14923  1 file changed, 19 insertions(+), 19 deletions(-)
14925 commit c4bf7b162028a2f9ffcd2baba2759bdb14fae51f
14926 Author: Carlos Garcia Campos <carlosgc@gnome.org>
14927 Date:   Sun May 13 19:45:55 2012 +0200
14929     glib: Make sure password is always converted to latin1
14931     Remove the utf8 validation since glib API is supposed to always
14932     receive
14933     utf8 strings.
14935  glib/poppler-document.cc | 43 ++++++++++++++++++++-----------------------
14936  1 file changed, 20 insertions(+), 23 deletions(-)
14938 commit 7714b4e319c48ee915061a172208245ae7c4141b
14939 Author: Carlos Garcia Campos <carlosgc@gnome.org>
14940 Date:   Sun May 13 19:30:17 2012 +0200
14942     glib: Fix memory leak when document fails to load
14944  glib/poppler-document.cc | 3 +--
14945  1 file changed, 1 insertion(+), 2 deletions(-)
14947 commit 4d0786a97e061a752686968bd7976bdda01b1f84
14948 Author: Carlos Garcia Campos <carlosgc@gnome.org>
14949 Date:   Sun May 13 19:30:17 2012 +0200
14951     glib: Fix memory leak when document fails to load
14953  glib/poppler-document.cc | 3 +--
14954  1 file changed, 1 insertion(+), 2 deletions(-)
14956 commit 1d1c8175c57ebe6518f4252ab92a20286b7d4c6f
14957 Author: Carlos Garcia Campos <carlosgc@gnome.org>
14958 Date:   Sun May 13 18:41:25 2012 +0200
14960     glib: Add poppler_document_new_from_stream
14962     A PopplerInputStream has been added to handle GMemoryInputStream and
14963     GLocalFileInputStream, since we don't want to cache the contents in
14964     those cases. A PopplerCachedFileLoader has been added to handle all
14965     other cases.
14967  configure.ac                        |  10 +--
14968  glib/Makefile.am                    |   4 +
14969  glib/poppler-cached-file-loader.cc  | 108 +++++++++++++++++++++++++++
14970  glib/poppler-cached-file-loader.h   |  44 +++++++++++
14971  glib/poppler-document.cc            |  69 ++++++++++++++++++
14972  glib/poppler-document.h             |   6 ++
14973  glib/poppler-input-stream.cc        | 141
14974  ++++++++++++++++++++++++++++++++++++
14975  glib/poppler-input-stream.h         |  74 +++++++++++++++++++
14976  glib/reference/poppler-docs.sgml    |   4 +
14977  glib/reference/poppler-sections.txt |   1 +
14978  poppler-glib-uninstalled.pc.in      |   2 +-
14979  poppler-glib.pc.in                  |   2 +-
14980  12 files changed, 458 insertions(+), 7 deletions(-)
14982 commit 13d2aa303eb1fd900f1045efec14af8002477b02
14983 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
14984 Date:   Sun May 13 17:25:15 2012 +0200
14986     remove unnecesary transparency group handling in splash
14988     Bug #13487
14990  poppler/Gfx.cc             | 64
14991  +++++++++++++++++++++++++++++++++++++++++++++-
14992  poppler/Gfx.h              |  4 ++-
14993  poppler/GfxState.cc        |  4 ++-
14994  poppler/OutputDev.h        |  1 +
14995  poppler/SplashOutputDev.cc | 11 ++++++++
14996  poppler/SplashOutputDev.h  |  1 +
14997  6 files changed, 82 insertions(+), 3 deletions(-)
14999 commit b477443e8a4c52500529aaf3be76f01a61e85f28
15000 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
15001 Date:   Sun May 13 17:25:15 2012 +0200
15003     remove unnecesary transparency group handling in splash
15005     Bug #13487
15007  poppler/Gfx.cc             | 64
15008  +++++++++++++++++++++++++++++++++++++++++++++-
15009  poppler/Gfx.h              |  4 ++-
15010  poppler/GfxState.cc        |  4 ++-
15011  poppler/OutputDev.h        |  1 +
15012  poppler/SplashOutputDev.cc | 11 ++++++++
15013  poppler/SplashOutputDev.h  |  1 +
15014  6 files changed, 82 insertions(+), 3 deletions(-)
15016 commit a76867003a7bff5ab03016156c75b4c928788d50
15017 Author: Albert Astals Cid <aacid@kde.org>
15018 Date:   Sun May 13 13:10:40 2012 +0200
15020     Distribute cmake/modules/FindLCMS2.cmake
15022     Bug #49818
15024  Makefile.am | 1 +
15025  1 file changed, 1 insertion(+)
15027 commit 8f040dec2ce2eae24dd1eb15900d4d284e4b3848
15028 Author: Albert Astals Cid <aacid@kde.org>
15029 Date:   Sun May 13 13:10:40 2012 +0200
15031     Distribute cmake/modules/FindLCMS2.cmake
15033     Bug #49818
15035  Makefile.am | 1 +
15036  1 file changed, 1 insertion(+)
15038 commit 7f47630a7fc19214cd48dbd164ecf577ba35cc46
15039 Author: Albert Astals Cid <aacid@kde.org>
15040 Date:   Thu May 10 23:12:04 2012 +0200
15042     Compile with the unsupported ENABLE_PLUGINS defined
15044  poppler/GlobalParams.cc | 2 +-
15045  1 file changed, 1 insertion(+), 1 deletion(-)
15047 commit 22264cb230fc5902aea14ab43fa013a8ebdbf812
15048 Author: Albert Astals Cid <aacid@kde.org>
15049 Date:   Thu May 10 23:04:33 2012 +0200
15051     Make it compile
15053     Sorry :-/
15055  goo/gfile.cc           | 82
15056  --------------------------------------------------
15057  goo/gfile.h            |  4 ---
15058  poppler/GlobalParams.h |  2 +-
15059  3 files changed, 1 insertion(+), 87 deletions(-)
15061 commit 44bf99a7b8683a077f2a5db50541099c109aa069
15062 Author: Albert Astals Cid <aacid@kde.org>
15063 Date:   Thu May 10 22:59:18 2012 +0200
15065     Kill the concept of "base dir"
15067     We are a library so having a "common configuration folder" does
15068     not really
15069     make much sense at a library level, and even less if it's called
15070     .xpdf :D
15072     Fixes bug 49448
15074  goo/gfile.cc            | 46
15075  ----------------------------------------------
15076  goo/gfile.h             |  3 ---
15077  poppler/GfxState.cc     | 16 ++--------------
15078  poppler/GlobalParams.cc | 21 ---------------------
15079  poppler/GlobalParams.h  |  3 ---
15080  test/perf-test.cc       |  1 -
15081  6 files changed, 2 insertions(+), 88 deletions(-)
15083 commit bb091e38a1c0248ba24b0711b4afc0b0524cce10
15084 Author: Albert Astals Cid <aacid@kde.org>
15085 Date:   Thu May 10 22:38:41 2012 +0200
15087     Make it be something closer to real english
15089  utils/pdftohtml.1 | 2 +-
15090  1 file changed, 1 insertion(+), 1 deletion(-)
15092 commit 67f3c3e0d03ec63df7c6028cbd626e384d231c2b
15093 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15094 Date:   Wed May 9 16:48:15 2012 +0200
15096     GooString formatting: add support for uppercase hexadecimal + Use
15097     it in Annot::layoutText
15099  goo/GooString.cc | 61
15100  ++++++++++++++++++++++++++++++++++++++++++++++----------
15101  goo/GooString.h  | 17 ++++++++--------
15102  poppler/Annot.cc |  2 +-
15103  3 files changed, 61 insertions(+), 19 deletions(-)
15105 commit 1f7f8a78409e6bcc90bd32ea2aaa75ed3a7b6218
15106 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15107 Date:   Wed May 9 16:18:05 2012 +0200
15109     Use error() instead of fprintf(stderr, ...) in Annot::layoutText
15111  poppler/Annot.cc | 3 +--
15112  1 file changed, 1 insertion(+), 2 deletions(-)
15114 commit a7a2e72f9ba43816a81278e0565d31807ac5ceb5
15115 Author: Albert Astals Cid <aacid@kde.org>
15116 Date:   Thu May 10 22:31:24 2012 +0200
15118     More gs cleanup and forgot the (C) on modification
15120  goo/gfile.cc       | 2 +-
15121  goo/gfile.h        | 2 +-
15122  utils/pdftohtml.cc | 4 ----
15123  3 files changed, 2 insertions(+), 6 deletions(-)
15125 commit ad36d22d1f11339be90403534b921cce120fdbad
15126 Author: Albert Astals Cid <aacid@kde.org>
15127 Date:   Thu May 10 22:24:40 2012 +0200
15129     pdftohtml: Remove the option to invoke gs
15131  goo/gfile.cc       |   8 ---
15132  goo/gfile.h        |   3 --
15133  utils/pdftohtml.1  |   8 +--
15134  utils/pdftohtml.cc | 149
15135  ++++++++++++-----------------------------------------
15136  4 files changed, 36 insertions(+), 132 deletions(-)
15138 commit 4114c928fa2560937e02319f57937f1c267a9817
15139 Author: Albert Astals Cid <aacid@kde.org>
15140 Date:   Thu May 10 21:09:14 2012 +0200
15142     0.20.0
15144  CMakeLists.txt      |  6 +++---
15145  NEWS                | 16 ++++++++++++++++
15146  configure.ac        |  4 ++--
15147  cpp/Doxyfile        |  2 +-
15148  poppler/Makefile.am |  2 +-
15149  qt4/src/Doxyfile    |  2 +-
15150  6 files changed, 24 insertions(+), 8 deletions(-)
15152 commit df05d084cb26807c39695280cd8ea52d13aa1255
15153 Author: Albert Astals Cid <aacid@kde.org>
15154 Date:   Thu May 10 20:54:13 2012 +0200
15156     Bring back the begin/endMarkedContent virtuals
15158     For those evil people that keep using poppler internals
15160  poppler/Gfx.cc       | 8 ++++++++
15161  poppler/OutputDev.cc | 8 +++++++-
15162  poppler/OutputDev.h  | 4 +++-
15163  3 files changed, 18 insertions(+), 2 deletions(-)
15165 commit b6159fea4a13ecfd1c38b3a666a797c5147dd952
15166 Author: William Bader <williambader@hotmail.com>
15167 Date:   Thu May 10 20:02:19 2012 +0200
15169     splash uses cmykTransferC for M, Y and K in two places
15171  splash/Splash.cc | 14 +++++++-------
15172  1 file changed, 7 insertions(+), 7 deletions(-)
15174 commit c2146219d555cab277906daefd2589f9056f536c
15175 Author: Peter Breitenlohner <peb@mppmu.mpg.de>
15176 Date:   Thu May 10 13:26:18 2012 +0200
15178     Add missing function parameter
15180  poppler/GlobalParams.cc | 4 +++-
15181  1 file changed, 3 insertions(+), 1 deletion(-)
15183 commit 753f6ab9347f972223ec21b7ed4b4f7ebed3d420
15184 Author: Albert Astals Cid <aacid@kde.org>
15185 Date:   Thu May 3 15:29:57 2012 -0700
15187     Compile with ENABLE_PLUGINS defined
15189  poppler/SecurityHandler.cc |  4 ++--
15190  poppler/SecurityHandler.h  | 16 ++++++++++++++++
15191  poppler/XpdfPluginAPI.cc   | 35 +----------------------------------
15192  poppler/XpdfPluginAPI.h    | 34 +++++++++++++++-------------------
15193  4 files changed, 34 insertions(+), 55 deletions(-)
15195 commit 23df93aaf495428b580bafd0fd1f41515828b08d
15196 Author: Albert Astals Cid <aacid@kde.org>
15197 Date:   Thu May 3 14:50:09 2012 -0700
15199     We don't support the keyBinding concept
15201     remove wrong merge
15203  poppler/GlobalParams.cc | 1 -
15204  1 file changed, 1 deletion(-)
15206 commit e55838b41959acc311e9b00dc390c9816a9afac2
15207 Author: Jason <jasongross9+bugzilla@gmail.com>
15208 Date:   Wed May 2 19:35:26 2012 +0200
15210     glib: Use delete[] to free array allocated with new[]
15212     https://bugs.freedesktop.org/show_bug.cgi?id=48447
15214  glib/poppler-document.cc | 2 +-
15215  1 file changed, 1 insertion(+), 1 deletion(-)
15217 commit dec873463b06bfe76ff48e36282877e6ac11b59d
15218 Author: Albert Astals Cid <aacid@kde.org>
15219 Date:   Sun Apr 29 23:36:57 2012 +0200
15221     Add the objUint type
15223  poppler/Object.cc | 5 +++--
15224  1 file changed, 3 insertions(+), 2 deletions(-)
15226 commit 50c0b294d08114920a5db711876e20d991f474a6
15227 Author: Albert Astals Cid <aacid@kde.org>
15228 Date:   Sun Apr 29 22:33:09 2012 +0200
15230     Make sure the index to dcHuffTables and acHuffTables is in bounds
15232     Found in a fuzzed pdf sent by Mateusz "j00ru" Jurczyk and Gynvael
15233     Coldwind
15235  poppler/Stream.cc | 3 +++
15236  1 file changed, 3 insertions(+)
15238 commit 9e36206465289c96cb189c648a6f5121714c647b
15239 Author: Albert Astals Cid <aacid@kde.org>
15240 Date:   Sun Apr 29 22:18:12 2012 +0200
15242     include for memcpy
15244  splash/SplashBitmap.cc | 3 ++-
15245  1 file changed, 2 insertions(+), 1 deletion(-)
15247 commit 931051fe0bb445545355027d999515bc3d4b32ef
15248 Author: Albert Astals Cid <aacid@kde.org>
15249 Date:   Sun Apr 29 22:07:34 2012 +0200
15251     Make sure the index for refLine is in bounds
15253     Found in a fuzzed pdf sent by Mateusz "j00ru" Jurczyk and Gynvael
15254     Coldwind
15256  poppler/Stream.cc | 10 ++++++----
15257  1 file changed, 6 insertions(+), 4 deletions(-)
15259 commit 53b9c2e2806320d0d0e35134b75da5da72514742
15260 Author: Albert Astals Cid <aacid@kde.org>
15261 Date:   Sun Apr 29 22:00:18 2012 +0200
15263     Just call getNum if isNum is true
15265     Found in a fuzzed pdf sent by Mateusz "j00ru" Jurczyk and Gynvael
15266     Coldwind
15268  poppler/Link.cc | 17 ++++++++++-------
15269  1 file changed, 10 insertions(+), 7 deletions(-)
15271 commit da8d858c4fc610718a5f14b14dc3a4a11564a73d
15272 Author: Albert Astals Cid <aacid@kde.org>
15273 Date:   Sun Apr 29 20:28:37 2012 +0200
15275     Do not access args[-1]
15277     Found in a fuzzed pdf sent by Mateusz "j00ru" Jurczyk and Gynvael
15278     Coldwind
15280  poppler/Gfx.cc | 10 ++++++----
15281  1 file changed, 6 insertions(+), 4 deletions(-)
15283 commit 934b1a7cd502fe5537a350cdfc650989992693f7
15284 Author: Albert Astals Cid <aacid@kde.org>
15285 Date:   Sun Apr 29 19:59:15 2012 +0200
15287     Do not access invalid lookup indexes
15289     Found by Mateusz "j00ru" Jurczyk and Gynvael Coldwind
15291  poppler/GfxState.cc | 13 ++++++++++---
15292  1 file changed, 10 insertions(+), 3 deletions(-)
15294 commit e80fd082914fe29fad7e60c321a747eb8634e413
15295 Author: Albert Astals Cid <aacid@kde.org>
15296 Date:   Sun Apr 29 18:27:41 2012 +0200
15298     [qt4] the qualified name may be unicode encoded
15300  qt4/src/poppler-form.cc | 4 ++--
15301  1 file changed, 2 insertions(+), 2 deletions(-)
15303 commit 251be1787a2a003862691f5a825eb3468eceb6a2
15304 Author: Albert Astals Cid <aacid@kde.org>
15305 Date:   Sun Apr 29 18:26:42 2012 +0200
15307     Fix getFullyQualifiedName with unicode field names
15309     Based on a patch from Mark Riedesel.
15310     Bug #49256
15312  poppler/Form.cc | 71
15313  +++++++++++++++++++++++++++++++++++++++++++++++++--------
15314  1 file changed, 61 insertions(+), 10 deletions(-)
15316 commit be41f1c7905d695d17e19ced83a1018531d00199
15317 Author: Albert Astals Cid <aacid@kde.org>
15318 Date:   Sun Apr 29 16:02:45 2012 +0200
15320     SplashOutputDev: Fix rendering of knockout groups
15322     Bug #12185
15324  poppler/SplashOutputDev.cc | 31 ++++++++++++++++++++++++++++---
15325  splash/Splash.cc           | 21 ++++++++++++++++++---
15326  splash/Splash.h            |  6 ++++--
15327  splash/SplashBitmap.cc     | 22 +++++++++++++++++++++-
15328  splash/SplashBitmap.h      |  2 ++
15329  5 files changed, 73 insertions(+), 9 deletions(-)
15331 commit 800cb9ec7189a539d64b99fa181cd4126496c1ec
15332 Author: Thomas Freitag <Thomas.Freitag@kabelmail.de>
15333 Date:   Sat Apr 28 17:15:30 2012 +0200
15335     Reconstruct xref table if xref needed but missing
15337     Bug #40719
15339  poppler/XRef.cc | 2 +-
15340  1 file changed, 1 insertion(+), 1 deletion(-)
15342 commit 410822d7013ce1f61325afdb61d75ea64666755e
15343 Author: Albert Astals Cid <aacid@kde.org>
15344 Date:   Fri Apr 27 01:10:22 2012 +0200
15346     0.19.4
15348  CMakeLists.txt      |  4 ++--
15349  NEWS                | 17 +++++++++++++++++
15350  configure.ac        |  2 +-
15351  cpp/Doxyfile        |  2 +-
15352  poppler/Makefile.am |  2 +-
15353  qt4/src/Doxyfile    |  2 +-
15354  6 files changed, 23 insertions(+), 6 deletions(-)
15356 commit b1d5c6c0a20a4a24b42de66db23e0f63d10ca52d
15357 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15358 Date:   Tue Apr 24 21:00:11 2012 +0200
15360     Output XRef stream when incrementally updating if there's already
15361     a XRef stream
15363  poppler/PDFDoc.cc | 45 ++++++++++++++++++++++++++++++--
15364  poppler/XRef.cc   | 76
15365  +++++++++++++++++++++++++++++++++++++++++++++++--------
15366  poppler/XRef.h    | 34 +++++++++++++++++++++++++
15367  3 files changed, 142 insertions(+), 13 deletions(-)
15369 commit 2ecf3b2e49a4c35e995d25016b810592260edfeb
15370 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15371 Date:   Tue Apr 24 18:10:15 2012 +0200
15373     Refactoring of XRef table write support (in preparation for XRef
15374     stream write support)
15376      - Trailer dictionary creation now lives in its own function
15377      "createTrailerDict"
15378        (that will be used by XRef stream creation too)
15379      - writeXRefTableTrailer (WAS writeTrailer) now takes care of writing
15380      the XRef
15381        table too (previously it was demanded to the caller)
15383  poppler/PDFDoc.cc | 61
15384  +++++++++++++++++++++++++++----------------------------
15385  poppler/PDFDoc.h  | 14 ++++++++++---
15386  poppler/XRef.cc   |  2 +-
15387  poppler/XRef.h    |  2 +-
15388  utils/pdfunite.cc | 10 +++++----
15389  5 files changed, 49 insertions(+), 40 deletions(-)
15391 commit cf7a20adbd15f901d414ce06825459c33eeef3f5
15392 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
15393 Date:   Wed Apr 25 18:51:23 2012 +0200
15395     Fix slow rendering of pdf with a lot of image masks in pattern
15396     colorspace
15398     Makes it around 8 times faster
15400  poppler/CairoOutputDev.cc  |  6 +++---
15401  poppler/CairoOutputDev.h   |  6 +++---
15402  poppler/Gfx.cc             |  4 ++--
15403  poppler/OutputDev.cc       |  5 +++--
15404  poppler/OutputDev.h        |  6 +++---
15405  poppler/PSOutputDev.cc     |  4 ++--
15406  poppler/PSOutputDev.h      |  4 ++--
15407  poppler/SplashOutputDev.cc | 35 +++++++++++------------------------
15408  poppler/SplashOutputDev.h  |  4 ++--
15409  9 files changed, 31 insertions(+), 43 deletions(-)
15411 commit 26fd142a3608283fd41e07b54067a51a9db76e93
15412 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15413 Date:   Sat Apr 21 18:16:46 2012 +0200
15415     Preserve z-index after annotation removal
15417  poppler/Annot.cc | 5 +++--
15418  1 file changed, 3 insertions(+), 2 deletions(-)
15420 commit 7b10014c1fe9ef1cba57fd6b01c63129ac31386a
15421 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15422 Date:   Sat Apr 21 17:53:22 2012 +0200
15424     Do not remove appearance stream if it's shared with other annotations
15426  poppler/Annot.cc | 78
15427  +++++++++++++++++++++++++++++++++++++++++++++++++++++---
15428  poppler/Annot.h  |  6 +++++
15429  2 files changed, 80 insertions(+), 4 deletions(-)
15431 commit 7684c325929493ad9de01a891de0aef197e176dd
15432 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15433 Date:   Sat Apr 21 20:26:49 2012 +0200
15435     AnnotText: Always force 24x24 size with custom stamps, not only on
15436     first rendering
15438  poppler/Annot.cc | 21 ++++++++++++---------
15439  1 file changed, 12 insertions(+), 9 deletions(-)
15441 commit 44cd46a6e04a87bd702dab4a662042f69f16c4ad
15442 Author: Albert Astals Cid <aacid@kde.org>
15443 Date:   Mon Apr 23 20:02:55 2012 +0200
15445     Do not try to access nPatches - 1 if nPatches is 0
15447     Found by Mateusz "j00ru" Jurczyk and Gynvael Coldwind
15449  poppler/GfxState.cc | 20 +++++++++++++++++++-
15450  1 file changed, 19 insertions(+), 1 deletion(-)
15452 commit a92f87b83e3c6c9078508c644aa09f4f2b14e9cc
15453 Author: Albert Astals Cid <aacid@kde.org>
15454 Date:   Mon Apr 23 00:06:18 2012 +0200
15456     Do not complain if the entry is missing
15458     Since we are actually looking for non existing entries :D
15460  poppler/XRef.cc | 2 +-
15461  1 file changed, 1 insertion(+), 1 deletion(-)
15463 commit 114e113e3278d02baaffd6c0da7fda266283c176
15464 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15465 Date:   Sat Apr 21 21:08:55 2012 +0200
15467     Do not allocate XRef entries whose generation number is 65535
15469  poppler/XRef.cc | 5 ++++-
15470  1 file changed, 4 insertions(+), 1 deletion(-)
15472 commit ad8785b053aa115b593b2f20073e2989d59a77c9
15473 Author: Albert Astals Cid <aacid@kde.org>
15474 Date:   Wed Apr 18 22:51:33 2012 +0200
15476     Remove duplicate call
15478  utils/pdftohtml.cc | 1 -
15479  1 file changed, 1 deletion(-)
15481 commit 80d4e1843c56801508f476fed64ecb3201ba18c8
15482 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15483 Date:   Tue Apr 17 20:25:57 2012 +0200
15485     Do not draw border in AnnotText::draw
15487  poppler/Annot.cc | 2 +-
15488  1 file changed, 1 insertion(+), 1 deletion(-)
15490 commit a1e3d868ccd7fb84d52d94754d8681c97119fb6e
15491 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15492 Date:   Fri Mar 30 21:52:04 2012 +0200
15494     Save/restore gfx state when drawing annot border
15496  poppler/Gfx.cc | 3 +++
15497  1 file changed, 3 insertions(+)
15499 commit 7fbeaac5c0d0240564add6c252c1ba7c14639d98
15500 Author: Albert Astals Cid <aacid@kde.org>
15501 Date:   Tue Apr 17 20:36:51 2012 +0200
15503     Be sure we are checking a non free entry
15505  poppler/XRef.cc | 2 +-
15506  1 file changed, 1 insertion(+), 1 deletion(-)
15508 commit d1254c7e8e995302542093968a0c2967f3c0b5ff
15509 Author: Thomas Freitag <Thomas.Freitag@kabelmail.de>
15510 Date:   Tue Apr 17 20:36:03 2012 +0200
15512     Do not complain if the entry does not exist
15514     XRef::getNumEntry is only trying to find which entry a given stream
15515     pos belongs so no need to cry if the entry is not there
15516     Bug 48679
15518  poppler/XRef.cc | 10 ++++++----
15519  poppler/XRef.h  |  2 +-
15520  2 files changed, 7 insertions(+), 5 deletions(-)
15522 commit bcbe9497a4fa50b41852abd538ad139c7b6693e5
15523 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
15524 Date:   Tue Apr 17 20:21:58 2012 +0200
15526     Copying graphics library CFLAGS to cpp frontend Makefile.am.
15528     Because poppler-image.cpp includes PNGWriter.h, JpegWriter.h,
15529     TiffWriter.h,
15530     CFLAGS to include libpng, libjpeg and libtiff headers are expected.
15532  cpp/Makefile.am | 22 +++++++++++++++++++++-
15533  1 file changed, 21 insertions(+), 1 deletion(-)
15535 commit 44c9df8277877ee1021317a3b6c253f80310f826
15536 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
15537 Date:   Tue Apr 17 20:21:00 2012 +0200
15539     Do not clear FREETYPE_CFLAGS, FREETYPE_LIBS before PKG_CHECK_MODULES()
15541     Although configure --help says as if environmental variables
15542     FREETYPE_CFLAGS and FREETYPE_LIBS will overwrite the values obtained
15543     by pkg-config. But it is not. These help messages are automatically
15544     given
15545     by pkg-config macro (so I guess no poppler developer designed so
15546     intentionally).
15548     In current configure, FREETYPE_CFLAGS, FREETYPE_LIBS are cleared
15549     before
15550     PKG_CONFIG_MODULES(), like:
15552             dnl Check for freetype headers
15553             FREETYPE_LIBS=
15554             FREETYPE_CFLAGS=
15556             PKG_CHECK_MODULES(FREETYPE, freetype2,
15557                               [freetype_pkgconfig=yes],
15558                               [freetype_pkgconfig=no])
15560             if test "x$freetype_pkgconfig" = "xyes"; then
15562               AC_DEFINE(HAVE_FREETYPE_H, 1, [Have FreeType2 include
15563               files])
15565             else
15567               AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no)
15568             [...]
15570     Checking the history why these values are cleared, it seems that
15571     the initial revision of poppler did not use pkg-config to detect
15572     FREETYPE_CFLAGS, _LIBS. At that time, only freetype-config is used.
15573     In later, when PKG_CHECK_MODULES is introduced, it was accidentally
15574     introduced AFTER the clearning of FREETYPE_CFLAGS,_LIBS. As a result,
15575     the inconsistency between "configure --help" and what configure does
15576     really. I propose to move the clearance of FREETYPE_CFLAGS,_LIBS
15577     just before AC_PATH_PROG, to make PKG_CHECK_MODULES catch the
15578     environmental
15579     values.
15581  configure.ac | 5 +++--
15582  1 file changed, 3 insertions(+), 2 deletions(-)
15584 commit 9e0f0368e543df46b40cbd7bed6fdc1abf846e7d
15585 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
15586 Date:   Tue Apr 17 20:19:41 2012 +0200
15588     Do not append "-ansi" to CXXFLAG, if "-std=XXX" is already specified.
15590     SplashOutputDev.cc uses isfinite() function (defined by math.h).
15591     isfinite() was standardized in C99, and imported to C++0x in later.
15593     In QNX header file system, isfinite() is disabled by default,
15594     the definition of __STDC_VERSION__ > 199901 is required to enable it.
15595     In the case of GCC, "-std=c99" (for C) or "-std=gnu++0x" (for C++)
15596     is expected.
15598     But, current configure of poppler appends "-ansi" flag for CXXFLAGS,
15599     if the compiler is known to be GNU. "-ansi" is C89 or C++98,
15600     so isfinite()
15601     is unavailable. I propose a patch NOT to "-ansi" flag, if CXXFLAGS
15602     includes "-std=XXX" already.
15604  configure.ac | 8 +++++++-
15605  1 file changed, 7 insertions(+), 1 deletion(-)
15607 commit 2f1e7ef252b8d1f7ee6004825c2926f0f5e181a5
15608 Author: Albert Astals Cid <aacid@kde.org>
15609 Date:   Thu Apr 12 23:11:41 2012 +0200
15611     Do not crash in broken documents
15613     They might trigger an xref reconstruct and then i could not be in
15614     bounds anymore
15615     Crash found by Joel Voss of Leviathan Security Group
15617  poppler/XRef.cc | 11 +++++++++++
15618  1 file changed, 11 insertions(+)
15620 commit 19fb9caecb1b265a8b8651e9bcf4b779f593fefd
15621 Author: Albert Astals Cid <aacid@kde.org>
15622 Date:   Thu Apr 12 22:24:50 2012 +0200
15624     Fix crash when the destination file does not exist
15626     Issue found by Joel Voss of Leviathan Security Group
15628  utils/HtmlOutputDev.cc | 18 ++++++++++--------
15629  1 file changed, 10 insertions(+), 8 deletions(-)
15631 commit fa4848eae370437ab1b9863124e9a340830f66c7
15632 Author: Adrian Johnson <ajohnson@redneon.com>
15633 Date:   Fri Apr 13 22:11:01 2012 +0930
15635     man pages: add missing section heading
15637  utils/pdftotext.1 | 1 +
15638  1 file changed, 1 insertion(+)
15640 commit 08a14aa37b177bb4586869857ae678cb4bcd4039
15641 Author: Albert Astals Cid <aacid@kde.org>
15642 Date:   Thu Apr 12 21:52:30 2012 +0200
15644     0.19.3
15646  CMakeLists.txt         |  4 ++--
15647  NEWS                   | 26 +++++++++++++++++++++++++-
15648  configure.ac           |  2 +-
15649  cpp/Doxyfile           |  2 +-
15650  poppler/Makefile.am    |  2 +-
15651  qt4/src/CMakeLists.txt |  2 +-
15652  qt4/src/Doxyfile       |  2 +-
15653  qt4/src/Makefile.am    |  2 +-
15654  8 files changed, 33 insertions(+), 9 deletions(-)
15656 commit 52227b59d1fa2a2029bfff2f8a167efd81faebbb
15657 Author: Albert Astals Cid <aacid@kde.org>
15658 Date:   Thu Apr 12 20:52:55 2012 +0200
15660     Update (C)
15662  poppler/CairoFontEngine.cc | 2 +-
15663  1 file changed, 1 insertion(+), 1 deletion(-)
15665 commit 40cb3f27f4dcad4fe8c48f0b638eac7913fc3722
15666 Author: Albert Astals Cid <aacid@kde.org>
15667 Date:   Thu Apr 12 20:50:38 2012 +0200
15669     Do not pass those params to createGfx since they aren't used
15671  glib/poppler-page.cc | 4 ++--
15672  poppler/Page.cc      | 9 +++------
15673  poppler/Page.h       | 5 ++---
15674  3 files changed, 7 insertions(+), 11 deletions(-)
15676 commit 9a10d31fca7f060f24bae9efe15662f02a9684ca
15677 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15678 Date:   Thu Apr 12 20:31:23 2012 +0200
15680     qt4: Remove unimplemented revision setters from public API
15682  qt4/src/poppler-annotation-private.h |  2 ++
15683  qt4/src/poppler-annotation.cc        | 62
15684  ++++++++----------------------------
15685  qt4/src/poppler-annotation.h         | 13 --------
15686  3 files changed, 16 insertions(+), 61 deletions(-)
15688 commit 0531329aeb8783c48f056929e6e81cebda33500f
15689 Author: Albert Astals Cid <aacid@kde.org>
15690 Date:   Thu Apr 12 20:07:13 2012 +0200
15692     [qt4] Mark the dummy stuff as deprecated
15694  qt4/src/poppler-annotation.h | 4 ++--
15695  1 file changed, 2 insertions(+), 2 deletions(-)
15697 commit 67b7b2bdd0943680437d96349c3415aa40082cbb
15698 Author: Albert Astals Cid <aacid@kde.org>
15699 Date:   Thu Apr 12 20:06:52 2012 +0200
15701     [qt4] initialize the dummy members here too
15703  qt4/src/poppler-annotation.cc | 4 +++-
15704  1 file changed, 3 insertions(+), 1 deletion(-)
15706 commit bf171382afb6b50284c3855e3a1815a15ec34366
15707 Author: Albert Astals Cid <aacid@kde.org>
15708 Date:   Thu Apr 12 19:24:42 2012 +0200
15710     Add since markers
15712  qt4/src/poppler-annotation.h | 7 ++++---
15713  1 file changed, 4 insertions(+), 3 deletions(-)
15715 commit e36fd775394ee752c0f62f789359c72b52094975
15716 Author: Albert Astals Cid <aacid@kde.org>
15717 Date:   Thu Apr 12 18:58:29 2012 +0200
15719     Remove unneeded forward declaration
15721  qt4/src/poppler-qt4.h | 3 +--
15722  1 file changed, 1 insertion(+), 2 deletions(-)
15724 commit c1aa4a8c0aa9d46757e3849776acac42731e02d1
15725 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15726 Date:   Thu Apr 12 00:39:33 2012 +0200
15728     qt4: Annotation appearance invalidation
15730     Call Annot::invalidateAppearance every time the visual aspect
15731     is changed
15733  qt4/src/poppler-annotation.cc | 34 ++++++++++++++++++++++++++++++++++
15734  1 file changed, 34 insertions(+)
15736 commit 4338ae354c66e4df8d7d70a156517e27b3b80539
15737 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15738 Date:   Sun Mar 25 22:58:33 2012 +0200
15740     qt4: Added HideAnnotations option to PSConverter
15742  qt4/src/poppler-ps-converter.cc | 23 ++++++++++++++++++++++-
15743  qt4/src/poppler-qt4.h           |  3 ++-
15744  2 files changed, 24 insertions(+), 2 deletions(-)
15746 commit e50993b3b47a759c93ccdeeaef289d6985b05bb1
15747 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15748 Date:   Thu Mar 22 19:58:12 2012 +0100
15750     qt4: DOM annotation store - Black color is different than invalid
15751     color
15753  qt4/src/poppler-annotation.cc | 2 +-
15754  1 file changed, 1 insertion(+), 1 deletion(-)
15756 commit 4739a6a02097f110c37defdfa616351459902806
15757 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15758 Date:   Mon Mar 19 19:17:33 2012 +0100
15760     qt4: Annotation removal
15762  qt4/src/poppler-annotation-private.h |  3 +++
15763  qt4/src/poppler-annotation.cc        | 29 +++++++++++++++++++++++++++++
15764  qt4/src/poppler-page.cc              |  5 +++++
15765  qt4/src/poppler-qt4.h                |  8 ++++++++
15766  4 files changed, 45 insertions(+)
15768 commit 25a64d69aaab61c8cf944107e649e19920244a2b
15769 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15770 Date:   Tue Mar 20 01:46:07 2012 +0100
15772     qt4: TextAnnotation write support + basic textFont getter
15774     Also makes inplaceText a synoym for contents
15776  qt4/src/poppler-annotation.cc | 159
15777  ++++++++++++++++++++++++++++++++----------
15778  1 file changed, 124 insertions(+), 35 deletions(-)
15780 commit a31a8118ba07aa7f90c69130476fb7d86f8614ad
15781 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15782 Date:   Sun Mar 11 23:57:51 2012 +0100
15784     qt4: GeomAnnotation, InkAnnotation and CaretAnnotation write support
15786  qt4/src/poppler-annotation.cc | 103
15787  ++++++++++++++++++++++++++++++++++++++----
15788  qt4/src/poppler-annotation.h  |   6 +--
15789  2 files changed, 96 insertions(+), 13 deletions(-)
15791 commit e4052b52002447772e24571fd13f0f22fd2bfb16
15792 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15793 Date:   Sat Mar 10 17:48:56 2012 +0100
15795     qt4: HighlightAnnotation and StampAnnotation write support
15797  qt4/src/poppler-annotation.cc | 96
15798  +++++++++++++++++++++++++++++++++++++++----
15799  qt4/src/poppler-annotation.h  |  4 +-
15800  2 files changed, 91 insertions(+), 9 deletions(-)
15802 commit b5e948b6130cdb04387a8244179337c7904dcd03
15803 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15804 Date:   Wed Mar 14 17:44:50 2012 +0100
15806     qt4: Annotation insertion and LineAnnotation support
15808     This patch adds Page::addAnnotation to insert new annotations in
15809     a page.
15810     The only annotation type that can be added is LineAnnotation. Support
15811     for other
15812     types will be added in the next patches.
15814  qt4/src/poppler-annotation-private.h |  12 ++
15815  qt4/src/poppler-annotation.cc        | 297
15816  +++++++++++++++++++++++++++++++++--
15817  qt4/src/poppler-annotation.h         |   4 +-
15818  qt4/src/poppler-page.cc              |   5 +
15819  qt4/src/poppler-qt4.h                |   9 ++
15820  5 files changed, 316 insertions(+), 11 deletions(-)
15822 commit 20b4feec612448be8a800173ddadbf257657477e
15823 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15824 Date:   Fri Mar 9 19:31:16 2012 +0100
15826     qt4: Basic setters to edit annotations
15828  qt4/src/poppler-annotation-helper.h  |  15 ++++
15829  qt4/src/poppler-annotation-private.h |   1 +
15830  qt4/src/poppler-annotation.cc        | 128
15831  ++++++++++++++++++++++++++++++++---
15832  3 files changed, 135 insertions(+), 9 deletions(-)
15834 commit 0e8c35b59f0fba926b30c9a87823c92ae03bf116
15835 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15836 Date:   Fri Mar 9 01:04:28 2012 +0100
15838     qt4: Changes to Annotation API (part 2/2)
15840     1) Moved annotation data retrieval logic to getters for types of
15841     annotations
15842     that will be made editable in next patches.
15843     Others (Link, FileAttachment, Sound, Movie and Screen) are still
15844     entirely filled
15845     at creation time.
15847     2) TextAnnotation's callout points setter now takes an array, not just
15848     individual points.
15850     3) AnnotationPrivate::pdfObjectReference replaced with a getter
15851     method that
15852     directly queries the tied Annot object (if any)
15854  qt4/src/poppler-annotation-helper.h  |   31 +-
15855  qt4/src/poppler-annotation-private.h |   23 +-
15856  qt4/src/poppler-annotation.cc        | 1254
15857  +++++++++++++++++++++++++++++++---
15858  qt4/src/poppler-annotation.h         |   58 +-
15859  qt4/src/poppler-link.cc              |    2 +-
15860  qt4/src/poppler-page.cc              |  778 +--------------------
15861  qt4/src/poppler-qt4.h                |    4 +-
15862  7 files changed, 1217 insertions(+), 933 deletions(-)
15864 commit 73b91207649a81740183e2288809d3b84b52f595
15865 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15866 Date:   Wed Mar 7 17:05:50 2012 +0100
15868     qt4: Changes to Annotation API (part 1/2)
15870     This is part 1/2 of a change in annotation API. It breaks both source
15871     and binary
15872     compatibility.
15874     Note that, even though DOM methods are partially modified by this
15875     patch, their
15876     output is 100% backward compatible. Therefore code relying only on
15877     DOM methods
15878     (i.e. AnnotationUtils methods) will keep working.
15880     1) Style and Popup container classes
15882     Style and Popup (previously known as Window) properties are now
15883     wrapped in
15884     container classes. In both of them, private data is implicitly shared.
15885     The old Window structure is removed, but an undocumented window
15886     field is still
15887     exported to make Okular 4.8.0 compile. It must not be used.
15889     2) Revisions
15891     The Annotation::Revision structure was removed, because it added an
15892     extra layer
15893     of indirection that can be avoided. Now revision scope and type
15894     are stored
15895     directly in the target Annotation, and Annotation::revisions()
15896     returns a list
15897     of pointers to child annotations.
15899     3) All constructors are temporarily made private
15901     This patch hides all constructors from user code. Subsequent
15902     patches will
15903     restore them in the same patch as their type-specific creation
15904     support.
15906     4) Minor fixes
15907         - Popup size was incorrectly stored as an integer value, now
15908         it's part of
15909           a QRectF.
15910         - Typo: LinkAnnotation::linkDestionation() --> linkDestination
15911         - Dash array is now exported as QVector<doubles> instead of
15912         a marks/spaces
15913           integer pair
15914         - GeomAnnotation's geometricalPointWidth removed, because it
15915         was never
15916           referenced and it doesn't exist in PDF specs
15918     5) AnnotationPrivate data is now explicitly shared
15919     Annotation private data has been rearranged so that it's now
15920     possible to
15921     uniformly give ownership of all Annotation objects to the caller.
15922     Previously Page::annotations() did leave ownership to user, but
15923     Annotation::revisions() didn't. Now both of them give ownership
15924     to user.
15926  qt4/src/poppler-annotation-private.h |   19 +-
15927  qt4/src/poppler-annotation.cc        | 1022
15928  ++++++++++++++++++++++++----------
15929  qt4/src/poppler-annotation.h         |  292 +++++++---
15930  qt4/src/poppler-page.cc              |   92 ++-
15931  qt4/src/poppler-qt4.h                |    6 +
15932  5 files changed, 997 insertions(+), 434 deletions(-)
15934 commit 7f0f080277d35f6f2e426ca2a3ff76c2856daeaf
15935 Author: Adrian Johnson <ajohnson@redneon.com>
15936 Date:   Tue Apr 10 00:08:49 2012 +0930
15938     cairo: fix stroke pattern with transparency group
15940     Cairo copy path/append path with device offsets is broken. Use GfxPath
15941     instead.
15943     Bug 48468
15945  poppler/CairoOutputDev.cc | 15 ++++++---------
15946  poppler/CairoOutputDev.h  |  4 ++--
15947  2 files changed, 8 insertions(+), 11 deletions(-)
15949 commit 5ea305c3924cead302092378ab67300c3099afd9
15950 Author: Adrian Johnson <ajohnson@redneon.com>
15951 Date:   Sun Apr 8 23:11:30 2012 +0930
15953     cairo: only align stroke coords for horizontal and vertical lines
15955     Bug 48318
15957  poppler/CairoOutputDev.cc | 80
15958  ++++++++++++++++++++++++++++++++++++-----------
15959  poppler/CairoOutputDev.h  |  2 +-
15960  2 files changed, 62 insertions(+), 20 deletions(-)
15962 commit 8414d8f621b8abb018e80f2255cfb511a1e558d4
15963 Author: Adrian Johnson <ajohnson@redneon.com>
15964 Date:   Mon Apr 9 12:08:20 2012 +0930
15966     cairo: ensure 0 width lines with stroke_adjust are aligned
15968     Previously the code path for 0 width lines ignored the stroke_adjust
15969     setting. Rearrange the code so the code path for stroke_adjust == TRUE
15970     is performed first (this will also set 0 width lines to 1 pixel wide).
15972  poppler/CairoOutputDev.cc | 42 +++++++++++++++++++++---------------------
15973  1 file changed, 21 insertions(+), 21 deletions(-)
15975 commit af1a84eb90656de68bb14f2c4ae4f813c51bc3a3
15976 Author: Adrian Johnson <ajohnson@redneon.com>
15977 Date:   Mon Apr 9 17:17:29 2012 +0930
15979     cairo: fix paintTransparencyGroup when both mask and fill opacity
15980     are required
15982     Bug 48453
15984  poppler/CairoOutputDev.cc | 8 +++++++-
15985  1 file changed, 7 insertions(+), 1 deletion(-)
15987 commit 46b3a70cae3b37cb4270a83afaddd6734442b752
15988 Author: Fabio D'Urso <fabiodurso@hotmail.it>
15989 Date:   Mon Apr 9 19:32:24 2012 +0200
15991     Caption text rendering in AnnotLine
15993  poppler/Annot.cc | 262
15994  ++++++++++++++++++++++++++++++++++++++-----------------
15995  poppler/Annot.h  |   2 +
15996  2 files changed, 183 insertions(+), 81 deletions(-)
15998 commit 855607828447ecec2c8444650d015e21bd17d2e2
15999 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16000 Date:   Mon Apr 9 16:45:50 2012 +0200
16002     AnnotFreeText rendering improvements (auto word-wrap, quadding,
16003     border style, font/border color)
16005  poppler/Annot.cc | 146
16006  +++++++++++++++++++++++++++++++++++++++++++------------
16007  poppler/Annot.h  |   1 +
16008  2 files changed, 115 insertions(+), 32 deletions(-)
16010 commit 80f662162698c1ec27771d9cf5e2e6bc3d21c4df
16011 Author: Ihar Filipau <thephilips@gmail.com>
16012 Date:   Thu Apr 12 00:19:26 2012 +0200
16014     Fix the mask inversion
16016  utils/HtmlOutputDev.cc | 2 +-
16017  1 file changed, 1 insertion(+), 1 deletion(-)
16019 commit 06591d848e53598973f7d5fddac50785a46e8027
16020 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
16021 Date:   Wed Apr 11 23:49:29 2012 +0200
16023     Fix Splash CMYK merge error
16025     Mail says
16026     ******
16027     Hi,
16029     playing around with the attached PDF to get a better CMYK support for
16030     the blend mode soft light, I encountered that I made a big mistake
16031     during merge in the CMYK part of splash. I fixed that. The attached
16032     patch also includes the small enhancement I made in soft light
16033     routine.
16034     ******
16036  poppler/SplashOutputDev.cc | 9 +++++++++
16037  splash/Splash.cc           | 2 +-
16038  2 files changed, 10 insertions(+), 1 deletion(-)
16040 commit 1f45afde6410f03c79fcf4b66d5834079879d38f
16041 Author: Ihar Filipau <thephilips@gmail.com>
16042 Date:   Mon Apr 9 19:17:41 2012 +0200
16044     Add producer and version to xml output
16046  utils/HtmlOutputDev.cc | 2 +-
16047  utils/pdf2xml.dtd      | 4 ++++
16048  2 files changed, 5 insertions(+), 1 deletion(-)
16050 commit cef6ac0ebbf8451beaadb3ddb6c991bbb7239432
16051 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16052 Date:   Sun Apr 8 23:15:15 2012 +0200
16054     FIX: Do not append a NUL character to Unicode page labels
16056  poppler/PageLabelInfo.cc | 3 +--
16057  1 file changed, 1 insertion(+), 2 deletions(-)
16059 commit 3d4985f14e54ddcc64ea654b23e931b7e6acfbdc
16060 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16061 Date:   Sat Apr 7 11:28:36 2012 +0200
16063     Do not trust the rect of AnnotTextMarkup when drawing
16065  poppler/Annot.cc | 43 +++++++++++++++++++++++++++++--------------
16066  1 file changed, 29 insertions(+), 14 deletions(-)
16068 commit c6296cd8c1ca398beac20f1e88c87b9082386247
16069 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16070 Date:   Sat Apr 7 00:30:54 2012 +0200
16072     Do not trust the rect of AnnotLine, AnnotPolygon and AnnotInk
16073     when drawing
16075  poppler/Annot.cc | 126
16076  ++++++++++++++++++++++++++++++++++++++++++++-----------
16077  poppler/Annot.h  |  27 ++++++++++++
16078  2 files changed, 128 insertions(+), 25 deletions(-)
16080 commit 503620ae74d719da52e3374725e490c62f7be7a3
16081 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16082 Date:   Thu Mar 29 19:07:05 2012 +0200
16084     Do not recreate Annots when writing to PS, Export poppler-generated
16085     Annot appearance resource dict
16087     1) With previous code each Annot object was reconstructed from the
16088     pdf object when
16089     writing to PS, leading to the fact that writeDocSetup couldn't see the
16090     generated appearance.
16091     This patch makes writeDocSetup use the same Annots object returned by
16092     Page::getAnnots.
16094     2) This patch also enables each Annot subtype to control the exported
16095     resources. AnnotFreeText uses this new method to export font
16096     information.
16098     3) Comment fixed in Page.h: Page::getAnnots does *not* give away
16099     ownership, in
16100     fact the returned object is destroyed by ~Page.
16102  poppler/Annot.cc       | 28 ++++++++++++++++++++++++++++
16103  poppler/Annot.h        |  5 +++--
16104  poppler/FontInfo.cc    | 11 ++++-------
16105  poppler/PSOutputDev.cc | 12 +++---------
16106  poppler/Page.h         |  2 +-
16107  5 files changed, 39 insertions(+), 19 deletions(-)
16109 commit 2733504890333b0925d95e01310726d11fed44d8
16110 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16111 Date:   Fri Mar 23 20:54:58 2012 +0100
16113     Basic AnnotFreeText rendering (hardcoded font, WinAnsi characters
16114     only)
16116     This patch also moves layoutText and writeString from AnnotWidget
16117     to Annot
16119  poppler/Annot.cc | 137
16120  ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
16121  poppler/Annot.h  |  11 +++--
16122  2 files changed, 142 insertions(+), 6 deletions(-)
16124 commit 3023a59c0a1a5974b232f6f8cb629eabb6797616
16125 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16126 Date:   Sun Mar 25 22:04:11 2012 +0200
16128     AnnotTextMarkup rendering improvements
16130     1) FIX: Wrong coords in typeUnderline and typeStrikeout
16131     2) Implementation of typeSquiggly
16132     3) FIX: Form creation is common to all markup types
16134  poppler/Annot.cc | 92
16135  ++++++++++++++++++++++++++++++++++----------------------
16136  1 file changed, 56 insertions(+), 36 deletions(-)
16138 commit 8927ddc448edc016043107e88e3bc3b2b8b03269
16139 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16140 Date:   Thu Mar 22 17:33:01 2012 +0100
16142     Improvements to AnnotLine::draw
16144  poppler/Annot.cc | 50 ++++++++++++++++++++++++++++++++++++++++++++++----
16145  1 file changed, 46 insertions(+), 4 deletions(-)
16147 commit bd7a40fd0312c753d1871558b566376304f1ff35
16148 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16149 Date:   Wed Mar 21 22:48:05 2012 +0100
16151     AnnotInk rendering
16153  poppler/Annot.cc | 62
16154  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
16155  poppler/Annot.h  |  2 ++
16156  2 files changed, 64 insertions(+)
16158 commit 6a8794abe639db8284db079e028cbcd66e138884
16159 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16160 Date:   Wed Mar 21 22:33:13 2012 +0100
16162     AnnotPolygon rendering
16164  poppler/Annot.cc | 87
16165  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
16166  poppler/Annot.h  |  2 ++
16167  2 files changed, 89 insertions(+)
16169 commit f389c50458079f24164b1c12b1151c8617485acb
16170 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16171 Date:   Wed Mar 21 21:12:59 2012 +0100
16173     Do not fill AnnotGeometry with transparent color
16175     Previously it was filled with black.
16177  poppler/Annot.cc | 2 +-
16178  1 file changed, 1 insertion(+), 1 deletion(-)
16180 commit c63cc22dd82f827305ad57f241ad49998f2a1c23
16181 Author: Albert Astals Cid <aacid@kde.org>
16182 Date:   Sun Apr 8 12:28:17 2012 +0200
16184     Remove extra copy() (memleak)
16186  poppler/GlobalParams.cc | 3 +--
16187  1 file changed, 1 insertion(+), 2 deletions(-)
16189 commit ed0c9640abcbea459e3a276ee0b27631b01c32c4
16190 Author: Albert Astals Cid <aacid@kde.org>
16191 Date:   Sun Apr 8 12:24:20 2012 +0200
16193     Do not crash if mallocing too much memory
16195     Fixes crash in
16196     https://ritdml.rit.edu/bitstream/handle/1850/11220/TYehThesis1992.pdf?sequence=1
16197     even though the page is still unrendered
16199  poppler/JBIG2Stream.cc | 9 +++++++--
16200  1 file changed, 7 insertions(+), 2 deletions(-)
16202 commit f1e621adbbb74ec709022b2a31195331651c83fa
16203 Author: Adrian Johnson <ajohnson@redneon.com>
16204 Date:   Sun Apr 8 19:42:05 2012 +0930
16206     cairo: use correct userfont font bbox
16208     cairo 1.12 started clipping text to the font bbox
16210     Bug 48399
16212  poppler/CairoFontEngine.cc | 24 ++++++++++++++++++++++++
16213  1 file changed, 24 insertions(+)
16215 commit f5b708c3e04ba50756cd9f9530cf82f547443ce9
16216 Author: Suzuki Toshiya <mpsuzuki@hiroshima-u.ac.jp>
16217 Date:   Fri Apr 6 15:22:36 2012 +0200
16219     ttc<->ttf fallback is expected for CJK font list in GlobalParamsWin.cc
16221     Bug 48046
16223  poppler/GlobalParamsWin.cc | 224
16224  ++++++++++++++++++++++++++-------------------
16225  1 file changed, 128 insertions(+), 96 deletions(-)
16227 commit 4e940b14a6fddde9a1714976ff8045e26cbf7d40
16228 Author: Adrian Johnson <ajohnson@redneon.com>
16229 Date:   Mon Apr 2 20:03:11 2012 +0930
16231     cairo: fix regression caused by mesh gradients
16233  poppler/CairoOutputDev.cc | 6 ++++--
16234  1 file changed, 4 insertions(+), 2 deletions(-)
16236 commit 74a7d963de75c0097eedcf4224d13cf275a64757
16237 Author: Carlos Garcia Campos <carlosgc@gnome.org>
16238 Date:   Sun Apr 1 19:35:48 2012 +0200
16240     regtest: remove debug print to show bisect exit status in Bisect.py
16242  regtest/Bisect.py | 1 -
16243  1 file changed, 1 deletion(-)
16245 commit 2749db77eb8ccdbc4b0771163c8942f882f259f4
16246 Author: Carlos Garcia Campos <carlosgc@gnome.org>
16247 Date:   Sun Apr 1 19:20:37 2012 +0200
16249     regtest: Fix crash when creating HTML report for a single test
16251  regtest/commands/create-report.py | 5 +----
16252  1 file changed, 1 insertion(+), 4 deletions(-)
16254 commit 1c8e1bb637347d0d31945f9d265b29e7b49396e2
16255 Author: Carlos Garcia Campos <carlosgc@gnome.org>
16256 Date:   Sun Apr 1 19:11:57 2012 +0200
16258     regtest: Don't show results for crashed or failed to run tests in
16259     HTML report
16261  regtest/HTMLReport.py | 2 ++
16262  1 file changed, 2 insertions(+)
16264 commit a5f4936dfb3e60ca37f932cc066aa10765f3cbc9
16265 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16266 Date:   Sat Mar 24 23:13:48 2012 +0100
16268     Fix: annotDisplayDecideCbk was not propagated
16270  poppler/OutputDev.h    |  6 +++++-
16271  poppler/PSOutputDev.cc | 11 ++++++++---
16272  poppler/PSOutputDev.h  |  5 ++++-
16273  poppler/Page.cc        |  3 ++-
16274  utils/HtmlOutputDev.h  |  5 ++++-
16275  5 files changed, 23 insertions(+), 7 deletions(-)
16277 commit aab8c9a026f781da47ecedd453e225f906361444
16278 Author: Albert Astals Cid <aacid@kde.org>
16279 Date:   Thu Mar 29 21:49:38 2012 +0200
16281     Increase version
16283  CMakeLists.txt      | 4 ++--
16284  configure.ac        | 2 +-
16285  cpp/Doxyfile        | 2 +-
16286  poppler/Makefile.am | 2 +-
16287  qt4/src/Doxyfile    | 2 +-
16288  5 files changed, 6 insertions(+), 6 deletions(-)
16290 commit f7e65b62480631d0485167a81a588a176630dd8d
16291 Author: Albert Astals Cid <aacid@kde.org>
16292 Date:   Thu Mar 29 21:48:11 2012 +0200
16294     0.19.2 news
16296  NEWS | 23 ++++++++++++++++++++++-
16297  1 file changed, 22 insertions(+), 1 deletion(-)
16299 commit 627e072eb1edbfabf549656e9abf10100ed7340c
16300 Author: Albert Astals Cid <aacid@kde.org>
16301 Date:   Thu Mar 29 21:40:13 2012 +0200
16303     Update copyrights
16305  poppler/TextOutputDev.cc | 1 +
16306  1 file changed, 1 insertion(+)
16308 commit e9ad888b003d343d8ca60f044c7cf10a8df81cf4
16309 Author: Albert Astals Cid <aacid@kde.org>
16310 Date:   Thu Mar 29 19:49:34 2012 +0200
16312     Add quotes to the poppler version define
16314  poppler/poppler-config.h.cmake | 2 +-
16315  1 file changed, 1 insertion(+), 1 deletion(-)
16317 commit 8172bb03b6e8f1c16e1a152fb251b10446f54129
16318 Author: Peter Breitenlohner <peb@mppmu.mpg.de>
16319 Date:   Mon Mar 26 11:13:34 2012 +0200
16321     define POPPLER_VERSION as C string
16323     Signed-off-by: Peter Breitenlohner <peb@mppmu.mpg.de>
16325  configure.ac | 2 +-
16326  1 file changed, 1 insertion(+), 1 deletion(-)
16328 commit 4a38d933d06d189317b1b9028c3fa4ae2a1551af
16329 Author: Suzuki Toshiya <mpsuzuki@hiroshima-u.ac.jp>
16330 Date:   Thu Mar 29 19:34:25 2012 +0200
16332     per-collection fallback for missing CID-keyed fonts on Win32
16334  poppler/GlobalParamsWin.cc | 38 ++++++++++++++++++++++++++++++++++----
16335  1 file changed, 34 insertions(+), 4 deletions(-)
16337 commit a0b3e0938e08847d10c5d7b7528c7c5d43a7a3b8
16338 Author: Hib Eris <hib@hiberis.nl>
16339 Date:   Thu Mar 29 07:52:30 2012 +0200
16341     Fix help message
16343     Partial credit goes to suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
16345  configure.ac | 4 ++--
16346  1 file changed, 2 insertions(+), 2 deletions(-)
16348 commit 631224dc0c721119c91984f1940c9e51edf17eca
16349 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16350 Date:   Tue Mar 20 00:56:50 2012 +0100
16352     Annotation removal
16354  poppler/Annot.cc | 17 +++++++++++++++++
16355  poppler/Annot.h  |  1 +
16356  poppler/Page.cc  | 36 ++++++++++++++++++++++++++++++++++++
16357  poppler/Page.h   |  3 +++
16358  4 files changed, 57 insertions(+)
16360 commit 20476370a445a26f1fae9db6ad58727ee3c63550
16361 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16362 Date:   Wed Mar 28 23:16:37 2012 +0200
16364     Basic support for Annot appearance stream removal and invalidation
16366  poppler/Annot.cc | 190
16367  +++++++++++++++++++++++++++++++++++++++++--------------
16368  poppler/Annot.h  |  29 +++++++--
16369  2 files changed, 168 insertions(+), 51 deletions(-)
16371 commit e9a066c3a53cc1cb73dd43a243390ae4e3c76ca3
16372 Author: Albert Astals Cid <aacid@kde.org>
16373 Date:   Wed Mar 28 23:33:37 2012 +0200
16375     Fix another typo in macGlyphNames
16377  fofi/FoFiTrueType.cc | 4 ++--
16378  1 file changed, 2 insertions(+), 2 deletions(-)
16380 commit 3d277b230e806a648fcc6d9e7af39370aa89c2ae
16381 Author: Adrian Johnson <ajohnson@redneon.com>
16382 Date:   Sat Feb 18 09:19:51 2012 +1030
16384     Fix typo in "mu" glyph name in truetype 'post' table standard mac
16385     ordering
16387     The standard mac ordering table is at:
16389     https://developer.apple.com/fonts/ttrefman/rm06/Chap6post.html
16391  fofi/FoFiTrueType.cc | 3 ++-
16392  1 file changed, 2 insertions(+), 1 deletion(-)
16394 commit 47b910d35b2cf5914ed4c07f751c5e8c304be7fc
16395 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
16396 Date:   Wed Mar 28 20:21:44 2012 +0200
16398     Add quotes
16400     this is quite small fix. In poppler's configure, basically the shell
16401     variables are not enclosed, and not quoted, aslike
16402             if test x$use_glib = x; then
16403     This syntax make the test command confused when use_glib is multi-word
16404     value, as, "no (required cairo output)". In such case, test cannot
16405     know
16406     how to evaluate the token "no" "(required" "cairo", so some "syntax
16407     error"
16408     messages are given. Thus, quoting of the variable would be safer.
16410  configure.ac | 4 ++--
16411  1 file changed, 2 insertions(+), 2 deletions(-)
16413 commit 78224609f6c1d87deee72b60a8f8f9f6c36ac75f
16414 Author: Albert Astals Cid <aacid@kde.org>
16415 Date:   Wed Mar 28 20:21:11 2012 +0200
16417     Workaround Windows problem with libjpeg
16419     In libjpeg6b, there is a type definition conflict issue in jmorecfg.h.
16420     jmorecfg.h typedefs INT16 as short, INT32 as long. The latter conflict
16421     with basetsd.h of Microsoft Windows SDK or MinGW that typedefs INT32
16422     as int. basetsd.h is included by windows.h, so, if the users work with
16423     ANSI C features only, the conflict does not appear, it would be the
16424     background why such fundamental error has been preserved.
16425     Anyway, jmorecfg.h designer was aware about the conflict with
16426     X11 headers
16427     (Xmd.h defines INT16, INT32, etc), so if we pretend as if Xmd.h were
16428     included (by defining XMD_H), this issue can be bypassed. Attached
16429     patch
16430     checks the conflict, then, if there is a conflict, tries XMD_H
16431     trick, and
16432     uses it if it works. If jmorecfg.h or basetsd.h was manually fixed to
16433     prevent this issue, this trick is not used.
16435  configure.ac | 42 ++++++++++++++++++++++++++++++++++++++++++
16436  1 file changed, 42 insertions(+)
16438 commit d8cf31f8c7e190939525ad68cd4617fb48fea60e
16439 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
16440 Date:   Wed Mar 28 20:20:43 2012 +0200
16442     update Makefile.am to reflect LIBJPEG_CFLAGS, LIBTIFF_CFLAGS,
16443     LIBPNG_CFLAGS for related sources.
16445  goo/Makefile.am     | 15 +++++++++++++++
16446  poppler/Makefile.am |  6 ++++++
16447  splash/Makefile.am  | 16 ++++++++++++++++
16448  utils/Makefile.am   |  6 ++++++
16449  4 files changed, 43 insertions(+)
16451 commit f0c13f5efc641c63627b8f0b0815b6b511d8d196
16452 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
16453 Date:   Wed Mar 28 20:20:06 2012 +0200
16455     Configure improvements for libs in non default paths
16457     evaluate pkg-config-like environmental variables like LIBJPEG_CFLAGS,
16458     LIBJPEG_LIBS, LIBTIFF_CFLAGS and LIBTIFF_LIBS in configuration.
16460  configure.ac | 50 ++++++++++++++++++++++++++++++++++++++++++++------
16461  1 file changed, 44 insertions(+), 6 deletions(-)
16463 commit e55f485d803cb1f82e0d8a53d1998e1887c7920f
16464 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
16465 Date:   Wed Mar 28 20:19:08 2012 +0200
16467     Improve m4/libjpeg.m4
16469     m4/libjpeg.m4 uses USER_INCLUDES and USER_LDFLAGS in it, but
16470     USER_INCLUDES is not reflected when jpeglib.h is searched.
16471     this patch modifies m4/libjpeg.m4 to reflect USER_INCLUDES
16472     when jpeglib.h is searched.
16474  m4/libjpeg.m4 | 6 ++++++
16475  1 file changed, 6 insertions(+)
16477 commit e88c17d45220eea60a3dd7fab26a067616388c5f
16478 Author: Albert Astals Cid <aacid@kde.org>
16479 Date:   Wed Mar 28 20:05:45 2012 +0200
16481     Fix compile in windows
16483  poppler/GlobalParamsWin.cc | 35 ++++++++++++++++++++++++++++++-----
16484  1 file changed, 30 insertions(+), 5 deletions(-)
16486 commit ee0eaabe24019d2af226ef03e3f456787525e040
16487 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16488 Date:   Mon Mar 19 00:05:49 2012 +0100
16490     Added Array::remove (and Object::arrayRemove)
16492  poppler/Array.cc | 13 +++++++++++++
16493  poppler/Array.h  |  4 ++++
16494  poppler/Object.h |  5 +++++
16495  3 files changed, 22 insertions(+)
16497 commit d6a1b7dcaeac1e49533519b9f8a279fd64d04c67
16498 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
16499 Date:   Tue Mar 27 00:00:05 2012 +0200
16501     Some regression fixes/improvements
16503     I just finished the patch for these regressions, they had differents
16504     reasons
16505     1. In CharCodeToUnicode::mapToUnicode the identity support was missing
16506     2. The new algorithms for axial and radial shading caused problems in
16507     cairo. I revert these changes but removed the examination of hidden
16508     content (this is already done in the calling function)
16509     3. The examination of optional hidden content in showing text
16510     was wrong:
16511     of course hidden text should not be shown, but text parameters
16512     like text
16513     position in the state must be changed!
16514     4. Searching and finding fonts especially with base14 fonts should be
16515     more exact than just looking at the base14 name (i.e. fixed width
16516     and so
16517     on) when using fontconfig. I implement that to find the best font
16518     fitting to the needs.
16520  poppler/CharCodeToUnicode.cc |   5 +
16521  poppler/Gfx.cc               | 329
16522  ++++++++++++++++++++-----------------------
16523  poppler/GfxFont.cc           |   3 +-
16524  poppler/GlobalParams.cc      |  78 +++++++---
16525  poppler/GlobalParams.h       |   6 +-
16526  5 files changed, 218 insertions(+), 203 deletions(-)
16528 commit a5257efe00d0fe850b1abe5c552f7581027ac64c
16529 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16530 Date:   Mon Mar 26 19:28:55 2012 +0200
16532     Re-added forceRasterize to PSOutputDev (and qt4 fix too)‏
16534     The patch restores the forceRasterize argument in PSOutputDev ctors.
16535     Commit 6ee907f291427b8751a872b31210bf32e8d2b722 had removed it,
16536     turning it
16537     into a global param.
16538     As a side effect, this patch also fixes qt4/poppler-ps-converter,
16539     which had
16540     not been updated to the new signature, and thus produced corrupted
16541     output if
16542     forceRasterization was set.
16544  glib/poppler-page.cc    |  2 +-
16545  poppler/GlobalParams.cc | 16 ----------------
16546  poppler/GlobalParams.h  |  3 ---
16547  poppler/PSOutputDev.cc  |  6 +++++-
16548  poppler/PSOutputDev.h   |  3 +++
16549  5 files changed, 9 insertions(+), 21 deletions(-)
16551 commit 55d039ada063a9427de6dd59846ce1570ab26e9f
16552 Author: Suzuki Toshiya <mpsuzuki@hiroshima-u.ac.jp>
16553 Date:   Mon Mar 26 22:31:29 2012 +0200
16555     CJK improvements
16557     More info in the mailing list threads
16558      * script names for vertical writing mode should be differentiated
16559      for CJK
16560      * 2 workarounds for a Korean font on Microsoft Windows
16562  fofi/FoFiTrueType.cc | 47 ++++++++++++++++++++++++++++++++++++-----------
16563  fofi/FoFiTrueType.h  |  8 +++++++-
16564  poppler/GfxFont.cc   | 14 ++++++++------
16565  3 files changed, 51 insertions(+), 18 deletions(-)
16567 commit a8b0fa4d07480242afba7751995e38eaf3147ac5
16568 Author: Horst Prote <prote@fmi.uni-stuttgart.de>
16569 Date:   Mon Mar 26 21:04:32 2012 +1030
16571     don't add newline to last line extracted by TextSelectionDumper
16573     Bug 45955
16575  poppler/TextOutputDev.cc | 4 +++-
16576  1 file changed, 3 insertions(+), 1 deletion(-)
16578 commit c40e2315cd796ba928969d13a761f5f19d8438fc
16579 Author: Adrian Johnson <ajohnson@redneon.com>
16580 Date:   Fri Mar 23 21:49:42 2012 +1030
16582     cairo: use a transparency group with
16583     setSoftMaskFromImageMask/unsetSoftMaskFromImageMask
16585     Drawing a tiling pattern between setSoftMaskFromImageMask and
16586     unsetSoftMaskFromImageMask clears the softmask.
16588     Similar to Splash, create a transparency group in
16589     setSoftMaskFromImageMask. Pop and paint the group in
16590     unsetSoftMaskFromImageMask. The saveState/restoreState is to ensure
16591     the softmask is restored before painting the group.
16593     Bug 47739
16595  poppler/CairoOutputDev.cc | 16 ++++++++++++++++
16596  1 file changed, 16 insertions(+)
16598 commit 7b57afea2e433fc7b6f359a62b1289f0e1da3267
16599 Author: Adrian Johnson <ajohnson@redneon.com>
16600 Date:   Sat Mar 24 08:27:34 2012 +1030
16602     cairo: update cairo mesh pattern to 1.12 api
16604     Now that a stable version of cairo with mesh gradient support is
16605     released update poppler to use this api.
16607  poppler/CairoOutputDev.cc | 40 ++++++++++++++++++++--------------------
16608  poppler/CairoOutputDev.h  |  4 ++--
16609  2 files changed, 22 insertions(+), 22 deletions(-)
16611 commit 2f156b34fc8755ddd2a32cac830f3073d6b2c481
16612 Author: Suzuki Toshiya <mpsuzuki@hiroshima-u.ac.jp>
16613 Date:   Fri Mar 23 20:00:18 2012 +0100
16615     Fix compile in mingw-gcc
16617  poppler/GlobalParamsWin.cc | 3 ++-
16618  1 file changed, 2 insertions(+), 1 deletion(-)
16620 commit 06b6db92dd1ec32f9a55347073f8b533aa074ee1
16621 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16622 Date:   Sun Mar 18 23:58:05 2012 +0100
16624     Added XRef::removeIndirectObject
16626  poppler/PDFDoc.cc | 15 ++++++++++-----
16627  poppler/XRef.cc   | 15 +++++++++++++++
16628  poppler/XRef.h    |  2 ++
16629  3 files changed, 27 insertions(+), 5 deletions(-)
16631 commit a2e9b7c02ffa0e5edc4da18cc726993bc92fc684
16632 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16633 Date:   Mon Mar 19 19:17:09 2012 +0100
16635     Fix in AnnotMarkup's popup window handling
16637     AnnotPopup's ref was previously set to the *parent* annot, now
16638     it's correctly
16639     set to the *popup* annot's own.
16641  poppler/Annot.cc | 6 +++---
16642  1 file changed, 3 insertions(+), 3 deletions(-)
16644 commit 05641304df67beae546a2fe18071f3be52707aa8
16645 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16646 Date:   Mon Mar 19 20:56:45 2012 +0100
16648     Basic Annot border editing support
16650  poppler/Annot.cc | 23 +++++++++++++++++++++++
16651  poppler/Annot.h  |  9 +++++++++
16652  2 files changed, 32 insertions(+)
16654 commit 3e6275a05066c152b265cc27275d9e4107c089e9
16655 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16656 Date:   Fri Mar 16 21:47:02 2012 +0100
16658     Yet new setters to AnnotFreeText
16660  poppler/Annot.cc | 45 +++++++++++++++++++++++++++++++++++++++++++++
16661  poppler/Annot.h  |  2 ++
16662  2 files changed, 47 insertions(+)
16664 commit f69f41056fc8cd8a70b38024f255e9074af20bdc
16665 Author: Pino Toscano <pino@kde.org>
16666 Date:   Tue Mar 20 15:18:33 2012 +0100
16668     cmake: reset CMAKE_REQUIRED_INCLUDES/CMAKE_REQUIRED_LIBRARIES
16670  cmake/modules/FindLIBOPENJPEG.cmake | 3 +++
16671  1 file changed, 3 insertions(+)
16673 commit 4a9238441a5317c3304296e4e6430cccefe8322c
16674 Author: Ihar Filipau <thephilips@gmail.com>
16675 Date:   Fri Mar 16 00:07:45 2012 +0100
16677     Flip images if they need to
16679     Bug 32340
16681  utils/HtmlOutputDev.cc | 50
16682  ++++++++++++++++++++++++++++++++++++++++++++++++--
16683  1 file changed, 48 insertions(+), 2 deletions(-)
16685 commit 6d68d0d3acc8c8e0d9d310b2e1ba2b07d6bfe942
16686 Author: Ihar Filipau <thephilips@gmail.com>
16687 Date:   Thu Mar 15 22:56:10 2012 +0100
16689     pdftohtml: extract mask images even if they are not JPEG
16691     Bug #47186
16693  utils/HtmlOutputDev.cc | 203
16694  +++++++++++++++++++++++++++++++------------------
16695  utils/HtmlOutputDev.h  |   3 +
16696  2 files changed, 131 insertions(+), 75 deletions(-)
16698 commit 60155e0fc7224a6b479bf62133f72c460fe48078
16699 Author: Albert Astals Cid <aacid@kde.org>
16700 Date:   Thu Mar 15 20:46:53 2012 +0100
16702     Install poppler-media.h
16704  qt4/src/Makefile.am | 1 +
16705  1 file changed, 1 insertion(+)
16707 commit 6a173844d5ca6f32e188406ab14cae6a7548fc1d
16708 Author: Albert Astals Cid <aacid@kde.org>
16709 Date:   Thu Mar 15 20:44:12 2012 +0100
16711     Add the export
16713  qt4/src/poppler-media.h | 5 ++++-
16714  1 file changed, 4 insertions(+), 1 deletion(-)
16716 commit e401f8e6ba3e18d5a3a4920cd111b2174c75f415
16717 Author: Albert Astals Cid <aacid@kde.org>
16718 Date:   Thu Mar 15 20:32:12 2012 +0100
16720     Increase version and sonames
16722  CMakeLists.txt         | 4 ++--
16723  configure.ac           | 2 +-
16724  cpp/Doxyfile           | 2 +-
16725  glib/CMakeLists.txt    | 2 +-
16726  glib/Makefile.am       | 2 +-
16727  poppler/Makefile.am    | 2 +-
16728  qt4/src/CMakeLists.txt | 2 +-
16729  qt4/src/Doxyfile       | 2 +-
16730  qt4/src/Makefile.am    | 2 +-
16731  9 files changed, 10 insertions(+), 10 deletions(-)
16733 commit ce059698e8c5097f75e7a0f828af0936aa104af0
16734 Author: Albert Astals Cid <aacid@kde.org>
16735 Date:   Thu Mar 15 20:27:45 2012 +0100
16737     0.19.1 news
16739     Also inclusing 0.18.x ones
16741  NEWS | 110
16742  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
16743  1 file changed, 110 insertions(+)
16745 commit 2041d5721871adb2a23999c16ecbdc60abb7b1c4
16746 Author: Albert Astals Cid <aacid@kde.org>
16747 Date:   Thu Mar 15 20:20:31 2012 +0100
16749     Update C years
16751  poppler/CMap.h       | 1 +
16752  poppler/GfxFont.h    | 2 +-
16753  poppler/Rendition.cc | 1 +
16754  3 files changed, 3 insertions(+), 1 deletion(-)
16756 commit 95d684aa2a87d01296f5e93516f2ac3f54adbec8
16757 Author: Guillermo Amaral <gamaral@kde.org>
16758 Date:   Thu Mar 15 20:13:20 2012 +0100
16760     Remove the QIODevice and go with a not so good but more safer
16761     QByteArray
16763     Bug #47336
16765  qt4/src/CMakeLists.txt                           |  1 -
16766  qt4/src/Makefile.am                              |  1 -
16767  qt4/src/poppler-media.cc                         | 35 ++++++++++-----
16768  qt4/src/poppler-media.h                          |  4 +-
16769  qt4/src/poppler-page.cc                          |  1 -
16770  qt4/src/poppler-streamsequentialdevice-private.h | 51
16771  ---------------------
16772  qt4/src/poppler-streamsequentialdevice.cc        | 56
16773  ------------------------
16774  7 files changed, 26 insertions(+), 123 deletions(-)
16776 commit 9fee12f9bee7252db0974ef69870b69ff1452053
16777 Author: Albert Astals Cid <aacid@kde.org>
16778 Date:   Thu Mar 15 19:23:47 2012 +0100
16780     Compile++
16782  qt4/src/Makefile.am | 2 ++
16783  1 file changed, 2 insertions(+)
16785 commit aa1e6d12d063a64a22841f7996101b45aa680ec7
16786 Author: Guillermo Amaral <gamaral@kdab.com>
16787 Date:   Thu Mar 15 00:35:31 2012 +0100
16789     Added media rendition support for Qt4
16791  qt4/src/CMakeLists.txt                           |   3 +
16792  qt4/src/poppler-annotation.cc                    |  66 ++++++++++
16793  qt4/src/poppler-annotation.h                     |  47 ++++++-
16794  qt4/src/poppler-link.cc                          |  44 +++++++
16795  qt4/src/poppler-link.h                           |  38 +++++-
16796  qt4/src/poppler-media.cc                         | 149
16797  +++++++++++++++++++++++
16798  qt4/src/poppler-media.h                          |  94 ++++++++++++++
16799  qt4/src/poppler-page.cc                          |  32 ++++-
16800  qt4/src/poppler-qt4.h                            |   2 +
16801  qt4/src/poppler-streamsequentialdevice-private.h |  51 ++++++++
16802  qt4/src/poppler-streamsequentialdevice.cc        |  56 +++++++++
16803  11 files changed, 579 insertions(+), 3 deletions(-)
16805 commit 258e2197afa49e60b0b13a05408fc8d484dd8147
16806 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16807 Date:   Wed Mar 14 23:25:00 2012 +0100
16809     Added some new setters to AnnotFreeText
16811  poppler/Annot.cc | 39 +++++++++++++++++++++++++++++++++++++++
16812  poppler/Annot.h  |  4 ++++
16813  2 files changed, 43 insertions(+)
16815 commit 84a62ac157e03880c1c1eda60c3927bd4414640e
16816 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16817 Date:   Wed Mar 14 23:24:28 2012 +0100
16819     Added some new setters to AnnotGeometry, AnnotInk and AnnotCaret
16821  poppler/Annot.cc | 116
16822  +++++++++++++++++++++++++++++++++++++++++--------------
16823  poppler/Annot.h  |  10 +++++
16824  2 files changed, 96 insertions(+), 30 deletions(-)
16826 commit 233c9a097bdc382f6a2eb6319ee15528c72e9632
16827 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16828 Date:   Wed Mar 14 23:23:59 2012 +0100
16830     Added some new setters to AnnotTextMarkup and AnnotStamp
16832  poppler/Annot.cc | 61
16833  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
16834  poppler/Annot.h  | 11 ++++++++--
16835  2 files changed, 70 insertions(+), 2 deletions(-)
16837 commit 8fb3ac6cf66233b80959ba99a2c706111050f5f1
16838 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16839 Date:   Wed Mar 14 23:23:23 2012 +0100
16841     Added Page::getDoc()
16843  poppler/Page.h | 2 ++
16844  1 file changed, 2 insertions(+)
16846 commit dc4cb07c1e735006d5168e0e65f5143d7fc53e12
16847 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16848 Date:   Wed Mar 14 23:22:10 2012 +0100
16850     Added some new setters to AnnotLine and AnnotPolygon
16852  poppler/Annot.cc | 201
16853  +++++++++++++++++++++++++++++++++++++++++++++++++++++--
16854  poppler/Annot.h  |  16 +++++
16855  2 files changed, 211 insertions(+), 6 deletions(-)
16857 commit 4931018eecc37dbbe0df1a456347ab200f1b057a
16858 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16859 Date:   Wed Mar 14 23:21:07 2012 +0100
16861     Make Dict::set remove the entry if object is Null
16863  poppler/Dict.cc | 5 +++++
16864  1 file changed, 5 insertions(+)
16866 commit 13ac2c0bed3fa5515a3c068488cb6a0b17410a97
16867 Author: Fabio D'Urso <fabiodurso@hotmail.it>
16868 Date:   Wed Mar 14 23:20:13 2012 +0100
16870     Added some new setters to Annot and AnnotMarkup
16872  poppler/Annot.cc | 94
16873  ++++++++++++++++++++++++++++++++++++++++++++++++++++----
16874  poppler/Annot.h  |  8 +++++
16875  2 files changed, 96 insertions(+), 6 deletions(-)
16877 commit aa2b5ffa7961aac0aea33ae9a42bf1f38a756b1b
16878 Author: Pino Toscano <pino@kde.org>
16879 Date:   Wed Mar 14 16:25:35 2012 +0100
16881     qt4: replace ObjectReference with simplier Ref
16883     instead of roll out a new (still private) version of Ref, just use
16884     it for private annotation and link data;
16885     this needed a couple of explicit initializations of Ref (since it's
16886     a simple struct with no methods) and a private operator== for it
16888  qt4/src/CMakeLists.txt               |  1 -
16889  qt4/src/poppler-annotation-private.h |  4 +-
16890  qt4/src/poppler-annotation.cc        |  1 +
16891  qt4/src/poppler-link.cc              | 16 ++++---
16892  qt4/src/poppler-link.h               |  5 +-
16893  qt4/src/poppler-objectreference.cc   | 89
16894  ------------------------------------
16895  qt4/src/poppler-objectreference_p.h  | 77 -------------------------------
16896  qt4/src/poppler-page.cc              |  7 ++-
16897  8 files changed, 21 insertions(+), 179 deletions(-)
16899 commit e5b914b2bfbb5e95ecde5f1ce148374b1d58dadd
16900 Author: Ihar Filipau <thephilips@gmail.com>
16901 Date:   Tue Mar 13 23:54:26 2012 +0100
16903     Add possibilty of controlling word breaks percentage
16905     Bug #47022
16907  utils/HtmlOutputDev.cc | 7 +++++--
16908  utils/pdftohtml.1      | 5 +++++
16909  utils/pdftohtml.cc     | 7 +++++++
16910  3 files changed, 17 insertions(+), 2 deletions(-)
16912 commit 4388cb69114e406ec29e8b6976d1a900e4ab1b7d
16913 Author: Albert Astals Cid <aacid@kde.org>
16914 Date:   Sun Mar 11 23:37:39 2012 +0100
16916     Make doUpdateFont protected
16918     So that people inheriting from SplashOutputDev *yuck* can use it
16919     more easily
16920     Bug 46622
16922  poppler/SplashOutputDev.h | 5 ++++-
16923  1 file changed, 4 insertions(+), 1 deletion(-)
16925 commit 448cfc431b7067af38da51e725ac0f1b2a0bc8f8
16926 Author: Tobias Koenig <tokoe@kdab.com>
16927 Date:   Sun Mar 11 23:22:18 2012 +0100
16929     support for LinkMovie object in Qt4 frontend
16931     Bug #40561
16933  qt4/src/CMakeLists.txt               |  1 +
16934  qt4/src/poppler-annotation-private.h |  4 ++
16935  qt4/src/poppler-annotation.h         |  4 ++
16936  qt4/src/poppler-link.cc              | 42 +++++++++++++----
16937  qt4/src/poppler-link.h               | 43 +++++++++++++++--
16938  qt4/src/poppler-objectreference.cc   | 89
16939  ++++++++++++++++++++++++++++++++++++
16940  qt4/src/poppler-objectreference_p.h  | 77 +++++++++++++++++++++++++++++++
16941  qt4/src/poppler-page.cc              | 39 ++++++++++++----
16942  8 files changed, 276 insertions(+), 23 deletions(-)
16944 commit a0d151deabf8243c98ff9953f8a43bb56fbf95a9
16945 Author: Carlos Garcia Campos <carlosgc@gnome.org>
16946 Date:   Sun Mar 11 16:05:15 2012 +0100
16948     regtest: Add find-regression command to run git bisect automatically
16950  regtest/Bisect.py                   | 113
16951  ++++++++++++++++++++++++++++++++++++
16952  regtest/builder/__init__.py         |  86 +++++++++++++++++++++++++++
16953  regtest/builder/autotools.py        |  63 ++++++++++++++++++++
16954  regtest/commands/find-regression.py |  77 ++++++++++++++++++++++++
16955  4 files changed, 339 insertions(+)
16957 commit 856768c380ecea30ce9727b81c4c44b4f9489626
16958 Author: Carlos Garcia Campos <carlosgc@gnome.org>
16959 Date:   Sat Mar 10 18:15:58 2012 +0100
16961     regtest: Add information about skipped tests in the summary
16963  regtest/TestRun.py | 12 +++++++++---
16964  1 file changed, 9 insertions(+), 3 deletions(-)
16966 commit 508c7c3ef1f22459daa822f8287cab382119e753
16967 Author: Tobias Koenig <tobias.koenig@kdab.com>
16968 Date:   Wed Mar 7 18:35:05 2012 +0100
16970     Fix logic error in Rendition parsing code
16972     Make the rendition object invalid when both P an C entries are not
16973     present or are invalid in Media Rendition dictionary.
16975     https://bugs.freedesktop.org/show_bug.cgi?id=47063
16977  poppler/Rendition.cc | 2 +-
16978  1 file changed, 1 insertion(+), 1 deletion(-)
16980 commit 68625258ab3cfc3e8e10a727e397f80bed0d1f5c
16981 Author: Adrian Johnson <ajohnson@redneon.com>
16982 Date:   Sun Mar 4 18:37:53 2012 +1030
16984     glib demo: make ctrl-q quit the demo
16986  glib/demo/main.c | 9 +++++++++
16987  1 file changed, 9 insertions(+)
16989 commit 684b47727ba810ad6bf239e2838aa65b6f6cec36
16990 Author: Adrian Johnson <ajohnson@redneon.com>
16991 Date:   Sun Mar 4 18:10:49 2012 +1030
16993     glib demo: show font encoding in font demo
16995  glib/demo/fonts.c | 9 +++++++--
16996  1 file changed, 7 insertions(+), 2 deletions(-)
16998 commit 48c08d28645d82ab9d67433a0150f6e1ba24b7c6
16999 Author: Adrian Johnson <ajohnson@redneon.com>
17000 Date:   Sun Mar 4 17:49:56 2012 +1030
17002     glib: add poppler_fonts_iter_get_encoding
17004  glib/poppler-document.cc            | 26 ++++++++++++++++++++++++++
17005  glib/poppler-document.h             |  1 +
17006  glib/reference/poppler-sections.txt |  1 +
17007  3 files changed, 28 insertions(+)
17009 commit 8d935569a977675afac35cf1bd5f2611b6a771b6
17010 Author: Albert Astals Cid <aacid@kde.org>
17011 Date:   Mon Mar 5 21:59:09 2012 +0100
17013     Fix regression in some PSOutputDev array sizing
17015  poppler/PSOutputDev.cc | 2 +-
17016  1 file changed, 1 insertion(+), 1 deletion(-)
17018 commit 2484bc0f29aef74c45ea39ef1e24804ed736154c
17019 Author: Albert Astals Cid <aacid@kde.org>
17020 Date:   Sun Mar 4 23:47:24 2012 +0100
17022     Fix mismatch in some functions declarations
17024  goo/GooString.h | 6 +++---
17025  1 file changed, 3 insertions(+), 3 deletions(-)
17027 commit 35c960d198d2efa97d15e962662114c5c31b8d20
17028 Author: Even Rouault <even.rouault@mines-paris.org>
17029 Date:   Sun Mar 4 20:32:42 2012 +0100
17031     Do not crash on malformed files with 0 bits in the color map of
17032     an image
17034  poppler/Gfx.cc | 4 ++++
17035  1 file changed, 4 insertions(+)
17037 commit dae29c6c201cd69cbf4f008de865cc19a36f29b3
17038 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
17039 Date:   Sun Mar 4 15:22:02 2012 +0100
17041     CJK substitute implementation on WIndows platforms.
17043     When You install ghostscript on WIndows You're able to switch on CJK
17044     support. This will create a  cidfmap file in the gs-lib directory. The
17045     ps file which creates it (mkcidfm.ps) runs over the windows font
17046     directory and tries to create a suitable substitution table for
17047     missing
17048     CJK fonts. The cidfmap file is more or less PDF like, so it's
17049     quite easy
17050     to parse it with our parser and create a substitution table in
17051     GlobalParamsWin and use that table. But I expect it in the poppler
17052     data
17053     dir instead of searching for ghostscript installation. If it is not
17054     there, it always returns the default CID font of point 2.
17055     You can either copy it from the gs lib directory or create it with the
17056     ghostscript tool calling
17058     gswin32c -q -dBATCH -sFONTDIR=<windows font directory>
17059     -sCIDFMAP=<popper data dir>/cidfmap mkcidfm.ps
17061  poppler/GlobalParams.cc    |   5 +++
17062  poppler/GlobalParams.h     |   2 +
17063  poppler/GlobalParamsWin.cc | 106
17064  ++++++++++++++++++++++++++++++++++++++++-----
17065  3 files changed, 103 insertions(+), 10 deletions(-)
17067 commit 32e47ee03840cc8f21c00497025864d77edb75f5
17068 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
17069 Date:   Sun Mar 4 15:21:13 2012 +0100
17071     Improve CJK suport in PSOutputDev
17073     1. Adapt bug fix for bug 11413 to the postscript device
17074     2. A small bug fix when locateFont doesn't find a suitable font and
17075     returns a null pointer
17077     to 1.:
17078     Adapting the implementation of the bug fix for splash and cairo to the
17079     postscript device was quite easy. But my first proofs of the
17080     output with
17081     ghostscript 8.71 shows some regressions where the CJK chars have a
17082     smaller height than the default square of the font. But the "48"
17083     in the
17084     output of bug-poppler11413.pdf which is set in a "normal" font but
17085     rotated was at the right position. Then I stepped to ghostscript 9.04,
17086     and now the CJK chars were shown correctly, but the 48 was positioned
17087     wrong. But because of these different tests I think that it is still a
17088     problem in ghostscript when using a mix of CJK fonts and "normal"
17089     fonts.
17090     BTW, also Acrobat X distiller has problems with the position of the
17091     "48"!
17093     to 2.:
17094     On my first tests with PDF which uses non embedded CJK fonts on
17095     Windows
17096     I got crashes. Reason for it was that GlobalParamWin returns
17097     Helvetica,
17098     which is not a CID font, but locateFont accepts here only CID
17099     fonts and
17100     therefore returns a NULL pointer. I first fixed that and then
17101     decided to
17102     return as default MS Mincho if a CID font is expected.
17104  poppler/PSOutputDev.cc | 203
17105  ++++++++++++++++++++++---------------------------
17106  1 file changed, 92 insertions(+), 111 deletions(-)
17108 commit 61037a6de157e39331ae7a8b12ee5a115fd7e936
17109 Author: Adrian Johnson <ajohnson@redneon.com>
17110 Date:   Sun Mar 4 17:40:40 2012 +1030
17112     glib demo: fix typo
17114  glib/demo/selections.c | 4 ++--
17115  1 file changed, 2 insertions(+), 2 deletions(-)
17117 commit aff5b0a4f04c12ad7733aedbc9997367f5873aa1
17118 Author: Carlos Garcia Campos <carlosgc@gnome.org>
17119 Date:   Sat Mar 3 20:10:17 2012 +0100
17121     regtest: Ignore backends with no results when creating html report
17123  regtest/HTMLReport.py | 5 +++++
17124  1 file changed, 5 insertions(+)
17126 commit 9d28b8db3561845f4ca94c29479a259ceaf78bc5
17127 Author: Carlos Garcia Campos <carlosgc@gnome.org>
17128 Date:   Sat Mar 3 14:42:51 2012 +0100
17130     regtest: Add --pretty-diff option to create-report command
17132     It includes a pretty-diff link to make a bit easier to check
17133     differences
17134     in test results. For images it creates a html with javascript that
17135     toggles actual and expected image, using the same code than WebKit
17136     layout test results. For text files it uses HtmlDiff class from python
17137     difflib. It's an option disabled by default because pretty diff
17138     for text
17139     files is very slow.
17141  regtest/HTMLReport.py             | 128
17142  +++++++++++++++++++++++++++++++++++++-
17143  regtest/commands/create-report.py |   4 ++
17144  2 files changed, 129 insertions(+), 3 deletions(-)
17146 commit 670ea176495b8b580daba061840c914714bf422d
17147 Author: Adrian Johnson <ajohnson@redneon.com>
17148 Date:   Fri Mar 2 22:22:16 2012 +1030
17150     pdffonts: list the encoding of each font
17152     Bug 46888
17154  poppler/CMap.h      |  2 ++
17155  poppler/FontInfo.cc |  3 +++
17156  poppler/FontInfo.h  |  2 ++
17157  poppler/GfxFont.cc  | 26 ++++++++++++++++++++++++++
17158  poppler/GfxFont.h   |  4 ++++
17159  utils/pdffonts.1    |  3 +++
17160  utils/pdffonts.cc   |  7 ++++---
17161  7 files changed, 44 insertions(+), 3 deletions(-)
17163 commit 3ab6b5ebf3b6c0d59bcb2ec68eae1aa95cab1d0e
17164 Author: William Bader <williambader@hotmail.com>
17165 Date:   Fri Mar 2 19:40:44 2012 +0100
17167     Fix pdftops -passfonts regression
17169     This patch fixes pdftops -passfonts by using the new psFontPassthrough
17170     variable
17171     consistently and removing the old psSubstFonts and its setter and
17172     getter in
17173     GlobalParams.
17175     Bug 46744
17177  poppler/GlobalParams.cc |  9 +--------
17178  poppler/GlobalParams.h  |  4 +---
17179  utils/pdftops.cc        | 10 +++++-----
17180  3 files changed, 7 insertions(+), 16 deletions(-)
17182 commit 6c1ee34424b1122c0a2222b776d8d475f7c555cd
17183 Author: Adrian Johnson <ajohnson@redneon.com>
17184 Date:   Fri Mar 2 18:41:58 2012 +1030
17186     Update poppler copyright
17188  poppler/poppler-config.h.cmake | 2 +-
17189  poppler/poppler-config.h.in    | 2 +-
17190  2 files changed, 2 insertions(+), 2 deletions(-)
17192 commit cdb1350d1e28cf3bceda75736ca91e13d193de84
17193 Author: Albert Astals Cid <aacid@kde.org>
17194 Date:   Thu Mar 1 18:58:02 2012 +0100
17196     Increase versions
17198  CMakeLists.txt         | 4 ++--
17199  configure.ac           | 2 +-
17200  cpp/Doxyfile           | 2 +-
17201  glib/CMakeLists.txt    | 2 +-
17202  glib/Makefile.am       | 2 +-
17203  poppler/Makefile.am    | 2 +-
17204  qt4/src/CMakeLists.txt | 2 +-
17205  qt4/src/Doxyfile       | 2 +-
17206  qt4/src/Makefile.am    | 2 +-
17207  9 files changed, 10 insertions(+), 10 deletions(-)
17209 commit 2c9e6fa5b3bc6cd01618c3fb4f46533bfce97466
17210 Author: Albert Astals Cid <aacid@kde.org>
17211 Date:   Thu Mar 1 18:48:17 2012 +0100
17213     0.19.0 news file
17215  NEWS | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
17216  1 file changed, 48 insertions(+)
17218 commit 14f6abfcb83f91755e6de05cd33870934bba3cfb
17219 Author: Albert Astals Cid <aacid@kde.org>
17220 Date:   Thu Mar 1 17:53:25 2012 +0100
17222     Update copyrights
17224  goo/JpegWriter.cc            |  2 +-
17225  poppler/CairoFontEngine.cc   |  1 +
17226  poppler/CairoOutputDev.cc    |  3 ++-
17227  poppler/CairoOutputDev.h     |  2 +-
17228  poppler/CairoRescaleBox.cc   | 15 +++++++++++++++
17229  poppler/FontInfo.cc          |  2 +-
17230  poppler/FontInfo.h           |  1 +
17231  poppler/Gfx.cc               |  2 +-
17232  poppler/GfxFont.cc           |  1 +
17233  poppler/GlobalParams.cc      |  2 ++
17234  poppler/GlobalParams.h       |  1 +
17235  poppler/Lexer.cc             |  1 +
17236  poppler/NameToUnicodeTable.h |  2 +-
17237  utils/ImageOutputDev.cc      |  1 +
17238  utils/ImageOutputDev.h       |  1 +
17239  utils/parseargs.cc           |  1 +
17240  utils/parseargs.h            |  1 +
17241  utils/pdffonts.cc            |  1 +
17242  utils/pdfimages.cc           |  1 +
17243  utils/pdftocairo.cc          |  2 +-
17244  utils/pdftoppm.cc            |  2 +-
17245  21 files changed, 37 insertions(+), 8 deletions(-)
17247 commit e63ca8184168f824575be9bbb64e9b1eac1eff94
17248 Author: Adrian Johnson <ajohnson@redneon.com>
17249 Date:   Thu Mar 1 21:46:12 2012 +1030
17251     pdftocairo: document that -scale-to will preserve aspect ratio
17253     based on pdftpppm patch 7ec31b8dc40ec8a3534fbb89964aa011aeb81f5e
17255  utils/pdftocairo.1 | 4 +++-
17256  1 file changed, 3 insertions(+), 1 deletion(-)
17258 commit fa82a7ce1372e5976ad95624115fcd7a4d9bd22c
17259 Author: Adrian Johnson <ajohnson@redneon.com>
17260 Date:   Thu Mar 1 21:43:32 2012 +1030
17262     pdftocairo: allow one of -scale-to-[xy] = -1 to mean the aspect
17263     ratio is to be preserved
17265     based on pdftoppm patch 38ace7db5de0b2b247fd520e48a8f26e5d28c9d7
17267  utils/pdftocairo.1  | 8 ++++++--
17268  utils/pdftocairo.cc | 8 ++++++--
17269  2 files changed, 12 insertions(+), 4 deletions(-)
17271 commit a2b008223ad6887f00d76c535f2b0b0f13f52b76
17272 Author: Adrian Johnson <ajohnson@redneon.com>
17273 Date:   Tue Feb 28 21:38:19 2012 +1030
17275     glib: add copy button to selections demo
17277  glib/demo/selections.c | 20 ++++++++++++++++++++
17278  1 file changed, 20 insertions(+)
17280 commit b666d19308a043206e405c7e9d4ad709d68d331b
17281 Author: Adrian Johnson <ajohnson@redneon.com>
17282 Date:   Tue Feb 28 21:07:06 2012 +1030
17284     glib: show substitute font name in demo
17286  glib/demo/fonts.c | 6 ++++--
17287  1 file changed, 4 insertions(+), 2 deletions(-)
17289 commit 18bc59fcf5a59b1fd51a631c02e900790c3a6dc0
17290 Author: Adrian Johnson <ajohnson@redneon.com>
17291 Date:   Tue Feb 28 21:06:38 2012 +1030
17293     glib: add poppler_fonts_iter_get_substitute_name
17295  glib/poppler-document.cc            | 27 +++++++++++++++++++++++++++
17296  glib/poppler-document.h             |  1 +
17297  glib/reference/poppler-docs.sgml    |  4 ++++
17298  glib/reference/poppler-sections.txt |  1 +
17299  4 files changed, 33 insertions(+)
17301 commit 4eaafe67de79fb63ebf61f031a97bbc0ed6a8891
17302 Author: Albert Astals Cid <aacid@kde.org>
17303 Date:   Wed Feb 29 23:22:34 2012 +0100
17305     Change nnnnnn to number
17307     This way people won't expect it to be six fixed digits
17308     Bug #46708
17310  utils/pdftoppm.1 | 4 ++--
17311  1 file changed, 2 insertions(+), 2 deletions(-)
17313 commit aec6cb67951e56e4557a11c4fdf301e585268fe4
17314 Author: William Bader <williambader@hotmail.com>
17315 Date:   Wed Feb 29 23:18:16 2012 +0100
17317     Fix stuff lost when merging xpdf303
17319     restore the implementation of -binary
17320     restore the fix that level2sep and level3sep must write cmyk instead
17321     of rgb
17322     restore the conversion of bitmaps with all gray to mono8
17323     fixed the CMYK misspelling in Stream.
17325  poppler/PSOutputDev.cc | 284
17326  +++++++++++++++++++++++++++++++++++++++++--------
17327  poppler/Stream.cc      |  55 ++++++++--
17328  poppler/Stream.h       |  39 ++++++-
17329  3 files changed, 320 insertions(+), 58 deletions(-)
17331 commit e977925a1eb15083e6b020b31da77ddef9d5df02
17332 Author: William Bader <williambader@hotmail.com>
17333 Date:   Wed Feb 29 23:12:24 2012 +0100
17335     Fix double alloc
17337     xpdf303 merge glitch
17339  poppler/PSOutputDev.cc | 1 -
17340  1 file changed, 1 deletion(-)
17342 commit e13efe04facdc10f3acffece3b057544f018f40c
17343 Author: William Bader <williambader@hotmail.com>
17344 Date:   Wed Feb 29 23:10:43 2012 +0100
17346     Fix memory leak
17348     Wrong merge from xpdf303
17350  poppler/GfxState.cc | 3 +++
17351  1 file changed, 3 insertions(+)
17353 commit adfc03e441b2a86dab5216dc560fd79343dfbe4f
17354 Author: Hib Eris <hib@hiberis.nl>
17355 Date:   Wed Feb 29 21:10:56 2012 +0100
17357     Only use Hints table when there are no parse errors
17359     Fixes bug #46459.
17361  poppler/Hints.cc  |  6 ++++--
17362  poppler/Parser.cc | 30 ++++++++++++++++++++++++------
17363  poppler/Parser.h  |  7 +++++--
17364  3 files changed, 33 insertions(+), 10 deletions(-)
17366 commit 7ec31b8dc40ec8a3534fbb89964aa011aeb81f5e
17367 Author: Adrian Johnson <ajohnson@redneon.com>
17368 Date:   Mon Feb 27 21:15:39 2012 +1030
17370     pdftoppm: document that -scale-to will preserve aspect ratio
17372  utils/pdftoppm.1 | 4 +++-
17373  1 file changed, 3 insertions(+), 1 deletion(-)
17375 commit 38ace7db5de0b2b247fd520e48a8f26e5d28c9d7
17376 Author: Adrian Johnson <ajohnson@redneon.com>
17377 Date:   Sat Feb 25 20:02:22 2012 +1030
17379     pdftoppm: allow one of -scale-to-[xy] = -1 to mean the aspect ratio
17380     is to be preserved
17382     bug 43393
17384  utils/pdftoppm.1  | 8 ++++++--
17385  utils/pdftoppm.cc | 8 ++++++--
17386  2 files changed, 12 insertions(+), 4 deletions(-)
17388 commit 738b879ebb536cc84d7ec96543d484023b69e6d3
17389 Author: Carlos Garcia Campos <carlosgc@gnome.org>
17390 Date:   Sat Feb 25 20:53:58 2012 +0100
17392     regtest: Add create-report command to generate html report of
17393     test results
17395  regtest/HTMLReport.py             | 197
17396  ++++++++++++++++++++++++++++++++++++++
17397  regtest/backends/__init__.py      |  20 +++-
17398  regtest/commands/create-report.py |  57 +++++++++++
17399  3 files changed, 273 insertions(+), 1 deletion(-)
17401 commit d5faabd509c2860ab199ee89b8ef9d4c14fa5118
17402 Author: Carlos Garcia Campos <carlosgc@gnome.org>
17403 Date:   Sat Feb 25 20:50:53 2012 +0100
17405     regtest: Use diff.png extension for image diff files
17407     So that they are recognized as images
17409  regtest/backends/__init__.py | 16 ++++++++++++++--
17410  regtest/backends/cairo.py    |  2 +-
17411  regtest/backends/splash.py   |  2 +-
17412  regtest/backends/text.py     |  2 +-
17413  4 files changed, 17 insertions(+), 5 deletions(-)
17415 commit 2a5f1594a23cf521497f904b502fbadf56a9e780
17416 Author: William Bader <williambader@hotmail.com>
17417 Date:   Sat Feb 25 16:32:33 2012 +0100
17419     Fix PSOutputDev regression with -level1
17421  poppler/PSOutputDev.cc | 4 ++--
17422  1 file changed, 2 insertions(+), 2 deletions(-)
17424 commit 6a5deb0a86ad227cce3f85b1f58a9b86755cd812
17425 Author: Adrian Johnson <ajohnson@redneon.com>
17426 Date:   Sat Feb 25 19:39:02 2012 +1030
17428     autoconf: PKG_CHECK_EXISTS should not have the variable prefix in
17429     the first argument
17431  configure.ac | 4 ++--
17432  1 file changed, 2 insertions(+), 2 deletions(-)
17434 commit 8f4566c14a727fb75c4c353989cf5eb96516c2e3
17435 Author: Adrian Johnson <ajohnson@redneon.com>
17436 Date:   Wed Feb 22 21:21:52 2012 +1030
17438     autoconf: replace openjpeg compile test with a version test
17440     Now that openjpeg 1.5 is released and supports pkg-config the compile
17441     test can be replaced with a pkg-config version check.
17443  configure.ac | 11 +++--------
17444  1 file changed, 3 insertions(+), 8 deletions(-)
17446 commit 30f38bf425e2f76b3f6cc4c080137ac7219a9dbe
17447 Author: Adrian Johnson <ajohnson@redneon.com>
17448 Date:   Wed Feb 22 21:01:59 2012 +1030
17450     autoconf: Use pkgconfig to check for libopenjpeg
17452     and if not found fallback to using AC_CHECK_LIB/AC_CHECK_HEADERS
17454     openjpeg >= 1.4 installs a pkgconfig file
17456     Bug 21789
17458  configure.ac | 28 +++++++++++++++++-----------
17459  1 file changed, 17 insertions(+), 11 deletions(-)
17461 commit 466340d257ff0fe7e3a88a4e013e3feec3f7b70a
17462 Author: Albert Astals Cid <aacid@kde.org>
17463 Date:   Thu Feb 23 23:47:15 2012 +0100
17465     Combine UTF16 surrogate pairs
17467     Bug 46521
17469  utils/HtmlOutputDev.cc | 14 +++++++++++++-
17470  1 file changed, 13 insertions(+), 1 deletion(-)
17472 commit 675ef2bda3c4e06b39e2ba09b3b19d99cfb001b6
17473 Author: Oliver Sander <sander@mi.fu-berlin.de>
17474 Date:   Thu Feb 23 23:22:50 2012 +0100
17476     Compile
17478  poppler/Stream.cc | 3 ++-
17479  1 file changed, 2 insertions(+), 1 deletion(-)
17481 commit 7705e65c231cc3af296bf19f5cba110cabb72e7d
17482 Author: Albert Astals Cid <aacid@kde.org>
17483 Date:   Thu Feb 23 23:09:23 2012 +0100
17485     Generate outlines in pdftohtml in -xml mode.
17487     Bug 56993
17489  utils/HtmlOutputDev.cc | 130
17490  ++++++++++++++++++++++++++++++++++++-------------
17491  utils/HtmlOutputDev.h  |   7 ++-
17492  utils/pdf2xml.dtd      |   7 ++-
17493  utils/pdftohtml.cc     |   5 +-
17494  4 files changed, 108 insertions(+), 41 deletions(-)
17496 commit 30446bdd7e202eed88d131e04477c76861fd145c
17497 Author: Albert Astals Cid <aacid@kde.org>
17498 Date:   Thu Feb 23 22:56:17 2012 +0100
17500     Use an Identity CharCodeToUnicode for Adobe-Identity and Adobe-UCS
17501     collections
17503     Also fix Identity CharCodeToUnicode code
17505     Bug #35468
17507  poppler/CharCodeToUnicode.cc | 18 +++++++++++++-----
17508  poppler/CharCodeToUnicode.h  |  7 +++++--
17509  poppler/GfxFont.cc           | 13 +++++++------
17510  3 files changed, 25 insertions(+), 13 deletions(-)
17512 commit 71104f1ec55d3be999afaa1b62405454b31066a9
17513 Author: Albert Astals Cid <aacid@kde.org>
17514 Date:   Thu Feb 23 19:34:57 2012 +0100
17516     Remove unneded CharCodeToUnicode includes
17518  poppler/ArthurOutputDev.cc | 3 +--
17519  poppler/CairoFontEngine.cc | 3 +--
17520  poppler/CairoOutputDev.cc  | 3 +--
17521  poppler/SplashOutputDev.cc | 3 +--
17522  4 files changed, 4 insertions(+), 8 deletions(-)
17524 commit c0c8cc1592ee6aa13157e34f8083b951d487a413
17525 Author: Adrian Johnson <ajohnson@redneon.com>
17526 Date:   Thu Feb 23 21:13:23 2012 +1030
17528     glib docs: fix typo
17530  glib/poppler.h | 2 +-
17531  1 file changed, 1 insertion(+), 1 deletion(-)
17533 commit fde3bed0f400a50f31f1f6bcee44ac1b2c17ddc6
17534 Author: Albert Astals Cid <aacid@kde.org>
17535 Date:   Wed Feb 22 00:03:37 2012 +0100
17537     pdfinfo: decode utf-16 surrogate pairs
17539     Based on a patch by Adrian Johnson
17540     Bug 23075
17542  utils/pdfinfo.cc | 14 ++++++++++++--
17543  1 file changed, 12 insertions(+), 2 deletions(-)
17545 commit 3361564364a1799fc3d6c6df9f208c5531c407dc
17546 Author: Adrian Johnson <ajohnson@redneon.com>
17547 Date:   Tue Feb 21 22:20:02 2012 +0100
17549     Expand glyph name ligatures such as "ff", "ffi" etc to normal form
17551     Bug 7002
17553  poppler/GfxFont.cc          | 14 +++++++++++++-
17554  poppler/UnicodeTypeTable.cc |  9 +++++++++
17555  poppler/UnicodeTypeTable.h  |  3 +++
17556  3 files changed, 25 insertions(+), 1 deletion(-)
17558 commit d0186c558f4a84a9317687ad50b460d34fb5fdf0
17559 Author: Pino Toscano <pino@kde.org>
17560 Date:   Mon Feb 20 22:18:00 2012 +0100
17562     cmake: support for lcms2
17564     followup of e48c22d3b70412015b9cc07a9a6ce07845274e13 also for the
17565     CMake build system,
17566     importing the FindLCMS2.cmake from kdelibs
17568  CMakeLists.txt                | 26 +++++++++++++--
17569  cmake/modules/FindLCMS2.cmake | 73
17570  +++++++++++++++++++++++++++++++++++++++++++
17571  config.h.cmake                |  3 ++
17572  utils/CMakeLists.txt          |  3 ++
17573  4 files changed, 102 insertions(+), 3 deletions(-)
17575 commit e48c22d3b70412015b9cc07a9a6ce07845274e13
17576 Author: Koji Otani <sho@bbr.jp>
17577 Date:   Mon Feb 20 22:04:01 2012 +0100
17579     Add support for lcms2
17581  configure.ac                |  24 ++++++-
17582  poppler/GfxState.cc         | 159
17583  +++++++++++++++++++++++++++-----------------
17584  qt4/src/poppler-document.cc |   5 ++
17585  utils/pdftocairo.cc         |  17 +++++
17586  4 files changed, 143 insertions(+), 62 deletions(-)
17588 commit 1bcae7aa8f87cc85ee6b477bf0abb49452e46505
17589 Author: Igor Slepchin <igor.redhat@gmail.com>
17590 Date:   Sun Feb 19 23:40:50 2012 +0100
17592     Consistently check if pdftohtml needs to generate outlines.
17594  utils/pdftohtml.cc | 9 ++++++++-
17595  1 file changed, 8 insertions(+), 1 deletion(-)
17597 commit 126bf08105e319f9216654782e5a63f99f1d1825
17598 Author: Albert Astals Cid <aacid@kde.org>
17599 Date:   Sun Feb 19 23:18:25 2012 +0100
17601     Update glyph names to Unicode values mapping
17603     Added Zapf Dingbat names and fixed copyrightsans, copyrightserif,
17604     registersans, registerserif, trademarksans, trademarkserif
17605     Kudos to Adrian Johnson for find what was missing :-)
17606     Bug #13131
17608  poppler/NameToUnicodeTable.h | 213
17609  +++++++++++++++++++++++++++++++++++++++++--
17610  1 file changed, 207 insertions(+), 6 deletions(-)
17612 commit c0fec84312a37f62bdbfdee7c8e9b520af28330a
17613 Author: Pino Toscano <pino@kde.org>
17614 Date:   Sun Feb 19 14:47:24 2012 +0100
17616     fix typo, GString -> GooString
17618  goo/GooString.h | 2 +-
17619  1 file changed, 1 insertion(+), 1 deletion(-)
17621 commit aaae8996766f259dcc329755c7cccde7c916c1fb
17622 Author: Adrian Johnson <ajohnson@redneon.com>
17623 Date:   Thu Feb 16 22:22:15 2012 +1030
17625     cairo: set mask matrix before drawing an image with a mask
17627     Bug 40828
17629  poppler/CairoOutputDev.cc | 1 +
17630  1 file changed, 1 insertion(+)
17632 commit fff439f25d9bbd199db5646deccd80733138898e
17633 Author: Adrian Johnson <ajohnson@redneon.com>
17634 Date:   Sun Feb 19 15:45:31 2012 +1030
17636     update .gitignore
17638  utils/.gitignore | 1 +
17639  1 file changed, 1 insertion(+)
17641 commit 1cc3e152d6e879eb13fbdf2964ede3e01d13d097
17642 Author: Adrian Johnson <ajohnson@redneon.com>
17643 Date:   Sun Feb 19 15:43:09 2012 +1030
17645     glib docs: fix typo
17647  glib/poppler-page.cc | 2 +-
17648  1 file changed, 1 insertion(+), 1 deletion(-)
17650 commit 4f4db591276ec156c55b3a3c2020a1cf82f1519b
17651 Author: Adrian Johnson <ajohnson@redneon.com>
17652 Date:   Sun Feb 19 15:37:04 2012 +1030
17654     cairo: fix pdftocairo crash when pdf document uses actualText
17656  poppler/CairoOutputDev.cc | 2 +-
17657  1 file changed, 1 insertion(+), 1 deletion(-)
17659 commit 9b72ee4e4c8658b2f7cd542d601a5c3be621d3fc
17660 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
17661 Date:   Sat Feb 18 17:34:12 2012 +0100
17663     Make some of the unfilteredResets be really unfiltered
17665  poppler/Stream.cc | 26 ++++++++++++++++++++------
17666  poppler/Stream.h  |  3 +++
17667  2 files changed, 23 insertions(+), 6 deletions(-)
17669 commit 33aded82fbd98832eaab7cb7487fe6a1c7ef15f5
17670 Author: Albert Astals Cid <aacid@kde.org>
17671 Date:   Sat Feb 18 17:21:10 2012 +0100
17673     Rework XRef getNumObjects and getSize
17675     Kill XRef::last since we do not maintain it correctly, now
17676     getNumObjects returns size as it did
17677     Kill getSize as it just returns the same as getNumObjects
17679  poppler/PDFDoc.cc | 10 +++++-----
17680  poppler/XRef.cc   | 12 +-----------
17681  poppler/XRef.h    |  6 ++----
17682  3 files changed, 8 insertions(+), 20 deletions(-)
17684 commit 521d3740e9b7d2cfacf29f089a4a8f6c962de807
17685 Author: Adrian Johnson <ajohnson@redneon.com>
17686 Date:   Mon Feb 13 22:05:18 2012 +1030
17688     pdfimages: add -list option to list all images
17690     Bug 46066
17692  utils/ImageOutputDev.cc | 204
17693  ++++++++++++++++++++++++++++++++++++++++++------
17694  utils/ImageOutputDev.h  |  20 ++++-
17695  utils/pdfimages.1       | 101 ++++++++++++++++++++++++
17696  utils/pdfimages.cc      |  12 ++-
17697  4 files changed, 307 insertions(+), 30 deletions(-)
17699 commit 119b6b752314c9b13440eddf5bd1d5cef2966e80
17700 Author: Adrian Johnson <ajohnson@redneon.com>
17701 Date:   Mon Feb 6 16:50:11 2012 +1030
17703     cairo: don't read inline image streams twice
17705     Bug 45668
17707  poppler/CairoOutputDev.cc | 3 ++-
17708  1 file changed, 2 insertions(+), 1 deletion(-)
17710 commit a76135391555145ec740d49a7141e60da0ea5dee
17711 Author: Hib Eris <hib@hiberis.nl>
17712 Date:   Tue Feb 14 20:11:19 2012 +0100
17714     Add a configuration option for the test data dir
17716     This makes 'make distcheck' run succesfully.
17718  CMakeLists.txt                  | 20 ++++++++++++++++++++
17719  Makefile.am                     |  2 +-
17720  configure.ac                    | 42
17721  +++++++++++++++++++++++++++++++++++++++++
17722  qt4/tests/CMakeLists.txt        |  1 +
17723  qt4/tests/Makefile.am           |  1 +
17724  qt4/tests/check_actualtext.cpp  |  2 +-
17725  qt4/tests/check_attachments.cpp | 14 +++++++-------
17726  qt4/tests/check_fonts.cpp       | 18 +++++++++---------
17727  qt4/tests/check_links.cpp       |  6 +++---
17728  qt4/tests/check_metadata.cpp    | 32 +++++++++++++++----------------
17729  qt4/tests/check_optcontent.cpp  | 12 ++++++------
17730  qt4/tests/check_pagelayout.cpp  |  6 +++---
17731  qt4/tests/check_pagemode.cpp    | 10 +++++-----
17732  qt4/tests/check_password.cpp    | 12 ++++++------
17733  qt4/tests/check_permissions.cpp |  2 +-
17734  qt4/tests/check_search.cpp      |  4 ++--
17735  16 files changed, 124 insertions(+), 60 deletions(-)
17737 commit 59946e0c34e762eb5f5a13b4ae8c9ec7fb21379a
17738 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
17739 Date:   Tue Feb 14 19:37:21 2012 +0100
17741     Overprint implementation in postscript and splash device
17743     It is an enhancement patch, a
17744     merge fix and a bug fix in one: an enhancement, because it now
17745     completes
17746     the implementation overprint mode and devicen in postscript, a merge
17747     fix, because it fixes some bugs in the overprint implementation in
17748     splash of xpdf 3.0.3 and has now the complete functionality (and
17749     more!)
17750     of my implementation back again and a bug fix, because it fixes
17751     the use
17752     of splash cmyk in postscript which never had worked.
17754     1. Overprint implementation in postscript
17755     To have a complete overprint implementation in the (pure) postscript
17756     device there were just two things missing: overprint mode and the
17757     implementation of the DeviceN colorspace in PostScript. I double
17758     checked
17759     my implementation with the Ghent Test Suite with GhostScript (device
17760     pdfwrite) and Acrobat X distiller, and all the tests now succeeds,
17761     either in Acrobat X distiller or in GhostScript. As overprint is a
17762     device dependent feature, it is up to the output device if it supports
17763     overprint and what features of overprint are supported, and often You
17764     have various configuration possibilities there. Nearly all PostScript
17765     output of the Ghent tests show now the desired results if converting
17766     it
17767     back to PDF with ghostscript pdfwrite, the implementation in
17768     ghostscript
17769     is complete. On the other hand a few tests failed when using Acrobat X
17770     distiller, all of them with the overprint mode switch. Funny, because
17771     overprint mode 1 is often also called the illustrator overprint mode
17772     because it was introduced by illustrator, but probably the destiller
17773     only handles EPS correctly which comes from illustrator
17775     2. Overprint implementation in postscript if using splash
17776     rasterization
17777     Of course the postscript overprint implementation will only work if
17778     pdftops doesn't decide to use splash to rasterize it because of
17779     the use
17780     of transparencies in the PDF. But because overprint is device
17781     dependent
17782     I decided to spend an additional parameter "overprint" to pdftops
17783     (simular to pdftoppm). Switching it on (only available if compiled
17784     with
17785     SPLASH_CMYK, because overprint is only in CMYK colorspace showable)
17786     will
17787     use the overprint implementation in splash also if rasterizing
17788     the PDF.
17790     3. Overprint implementation in splash
17791     The overprint implementation in splash now uses the better designed
17792     interface of xpdf and therefore now also works in transparency groups.
17793     Thanks to the developper team of xpdf. I just fixed a small bug in it,
17794     where it defies the technical specification. Of course it is still in
17795     the nature of the splash implementation that it fails if CMYK values
17796     should overprint spot colors, because spot colors are converted
17797     immediately in their CMYK alternates. And in the implementation of
17798     overprinting spot colors over CMYK colors I made a small assumption to
17799     get it running which causes undesired results if this assumption
17800     fails,
17801     but I didn't want to implement more and more configuration switches. I
17802     still plan to implement a DeviceN output in splash and make a complete
17803     implementation there, but this is of course a bigger task (but
17804     doable).
17805     The overprint switch in pdftoppm is still only available if compiled
17806     with the SPLASH_CMYK directive.
17808  poppler/PSOutputDev.cc     |  67 ++++++++++--
17809  poppler/PSOutputDev.h      |   3 +-
17810  poppler/SplashOutputDev.cc |  62 ++++++++++--
17811  poppler/SplashOutputDev.h  |   4 +-
17812  splash/Splash.cc           |  70 +++++++++----
17813  splash/Splash.h            |   4 +-
17814  splash/SplashState.cc      |   5 +-
17815  splash/SplashState.h       | 247
17816  +++++++++++++++++++++++----------------------
17817  utils/pdftops.cc           |  13 +++
17818  9 files changed, 308 insertions(+), 167 deletions(-)
17820 commit b505920db6d3dac58c7e9f4f8917f4c4449b08a0
17821 Merge: 9250449 a631281
17822 Author: Albert Astals Cid <aacid@kde.org>
17823 Date:   Tue Feb 14 19:18:54 2012 +0100
17825     Merge remote-tracking branch 'origin/xpdf303merge'
17827     Conflicts:
17828         utils/HtmlOutputDev.cc
17829         utils/HtmlOutputDev.h
17831 commit 9250449aaa279840d789b3a7cef75d06a0fd88e7
17832 Author: Hib Eris <hib@hiberis.nl>
17833 Date:   Sun Feb 12 23:16:41 2012 +0100
17835     Improve moc detection when cross compiling
17837  configure.ac | 6 ++++--
17838  1 file changed, 4 insertions(+), 2 deletions(-)
17840 commit 66cf1fdb3ba6894f61d9078f5c30046b464347ae
17841 Author: Pino Toscano <pino@kde.org>
17842 Date:   Sun Feb 12 22:27:58 2012 +0100
17844     qt4: remove non-existing 'qt' include dirs
17846  qt4/demos/Makefile.am | 1 -
17847  qt4/src/Makefile.am   | 1 -
17848  qt4/tests/Makefile.am | 1 -
17849  3 files changed, 3 deletions(-)
17851 commit 53d8fc4d2978b70e8926e3df71facd1f39de9348
17852 Author: Pino Toscano <pino@kde.org>
17853 Date:   Sun Feb 12 17:36:55 2012 +0100
17855     man pages: fix minor issues with hypens and %
17857  utils/pdfseparate.1 | 6 +++---
17858  utils/pdftocairo.1  | 4 ++--
17859  2 files changed, 5 insertions(+), 5 deletions(-)
17861 commit a63128179c65b5d9d6d9d41fa601a593b0a05d94
17862 Author: Thomas Freitag <Thomas.Freitag@kabelmail.de>
17863 Date:   Thu Feb 9 22:02:52 2012 +0100
17865     [xpdf303] Fix merge issue
17867  utils/pdftoppm.cc | 2 +-
17868  1 file changed, 1 insertion(+), 1 deletion(-)
17870 commit cd5a6a4d02e579e543067d1847164aff90363f16
17871 Author: Thomas Freitag <Thomas.Freitag@kabelmail.de>
17872 Date:   Thu Feb 9 22:01:42 2012 +0100
17874     [xpdf303] Fix merge bug
17876  poppler/GfxState.cc | 2 +-
17877  1 file changed, 1 insertion(+), 1 deletion(-)
17879 commit 597fa37cacec928c40d0491174ce843fe01f26d9
17880 Author: Igor Slepchin <igor.slepchin@gmail.com>
17881 Date:   Wed Feb 8 19:22:13 2012 -0500
17883     Close li tags in generated outlines.
17885     Also, add newlines after ul tags for better readability.
17886     Bug #45807
17887     (cherry picked from commit bf81250ff7d0968852fc7559fafb6389cd695b91)
17889  utils/HtmlOutputDev.cc | 9 ++++++---
17890  1 file changed, 6 insertions(+), 3 deletions(-)
17892 commit 2fc36dba5f63703896722adb5127896e4c2840e7
17893 Author: Igor Slepchin <igor.slepchin@gmail.com>
17894 Date:   Thu Feb 9 00:15:13 2012 +0100
17896     Get rid of static data members; merge duplicated jpeg dumping code.
17898     HtmlPage::pgNum is never used;
17899     imgNum is always equal to imgList->getLength()+1
17900     imgList is now maintained in HtmlPage.
17902  utils/HtmlOutputDev.cc | 143
17903  +++++++++++++++++++------------------------------
17904  utils/HtmlOutputDev.h  |  15 ++++--
17905  2 files changed, 65 insertions(+), 93 deletions(-)
17907 commit f655efe327ddd3b6a68353a62589d4e4f8a318a8
17908 Author: Albert Astals Cid <aacid@kde.org>
17909 Date:   Wed Feb 8 23:58:27 2012 +0100
17911     Fix memory leak when using HtmlOutputDev::mapEncodingToHtml
17913     Bug #45805
17914     (cherry picked from commit 53a0c2043dfd56f6da7780f1a049f75af368b84b)
17916  utils/HtmlOutputDev.cc | 47
17917  ++++++++++++++++++++++++-----------------------
17918  utils/HtmlOutputDev.h  |  7 ++++---
17919  2 files changed, 28 insertions(+), 26 deletions(-)
17921 commit 68f02d19c571fce956c7f4af6ccd0ff9ba8b1b03
17922 Author: Albert Astals Cid <aacid@kde.org>
17923 Date:   Wed Feb 8 23:47:46 2012 +0100
17925     Fix leak in pdftohtml getInfoString
17927     Bug #45805
17928     (cherry picked from commit 4afe4d827a342a847e8b89aba5b4164ed3b4cc32)
17930  utils/pdftohtml.cc | 3 +--
17931  1 file changed, 1 insertion(+), 2 deletions(-)
17933 commit 2b7ba166c28e32653db4ae7acf90e06e0dd5975b
17934 Author: Albert Astals Cid <aacid@kde.org>
17935 Date:   Wed Feb 8 19:12:52 2012 +0100
17937     [xpdf303] Compile fixes
17939  poppler/GlobalParamsWin.cc |  2 +-
17940  poppler/SplashOutputDev.cc | 10 ----------
17941  2 files changed, 1 insertion(+), 11 deletions(-)
17943 commit b8c9b179c9491cf6755b07bfdec4174e78b7d241
17944 Author: Albert Astals Cid <aacid@kde.org>
17945 Date:   Mon Feb 6 19:55:07 2012 +0100
17947     [xpdf303] Adapt better to what we did and what xpdf303 does
17949  poppler/ArthurOutputDev.cc   |  1 -
17950  poppler/GlobalParams.cc      | 10 ----------
17951  poppler/GlobalParams.h       |  1 -
17952  poppler/SplashOutputDev.cc   |  3 ---
17953  poppler/SplashOutputDev.h    |  1 -
17954  splash/SplashFTFont.cc       | 40
17955  +++++++++++++++++++---------------------
17956  splash/SplashFTFont.h        |  1 -
17957  splash/SplashFTFontEngine.cc |  7 +++----
17958  splash/SplashFTFontEngine.h  |  5 ++---
17959  splash/SplashFontEngine.cc   |  3 +--
17960  splash/SplashFontEngine.h    |  1 -
17961  utils/pdftoppm.cc            |  2 +-
17962  12 files changed, 26 insertions(+), 49 deletions(-)
17964 commit ea6bc19564865e04431d9154802ae7fba975a716
17965 Merge: e17f095 92ce79f
17966 Author: Albert Astals Cid <aacid@kde.org>
17967 Date:   Mon Feb 6 01:18:25 2012 +0100
17969     Merge branch 'master' into xpdf303merge
17971     Conflicts:
17972         poppler/CairoOutputDev.cc
17973         poppler/CairoOutputDev.h
17974         poppler/FontInfo.cc
17975         poppler/GfxFont.cc
17976         poppler/GfxState.cc
17977         poppler/GlobalParams.cc
17978         poppler/GlobalParams.h
17979         poppler/Lexer.cc
17981 commit e17f09563276ee25b6acfc127b6ea360da650030
17982 Author: Albert Astals Cid <aacid@kde.org>
17983 Date:   Mon Feb 6 00:25:53 2012 +0100
17985     [xpdf303] TextOutputDev and associated changes
17987  cpp/poppler-page.cpp       |  10 +-
17988  glib/poppler-page.cc       |   5 +-
17989  poppler/ArthurOutputDev.cc |   1 +
17990  poppler/CairoOutputDev.cc  |   2 +-
17991  poppler/Gfx.cc             |   6 +-
17992  poppler/PSOutputDev.cc     |   6 +-
17993  poppler/TextOutputDev.cc   | 360
17994  ++++++++++++++++++++++++++++-----------------
17995  poppler/TextOutputDev.h    |  18 ++-
17996  qt4/src/poppler-page.cc    |  12 +-
17997  test/perf-test.cc          |   2 +-
17998  utils/pdftotext.1          |   4 +
17999  utils/pdftotext.cc         |  10 +-
18000  12 files changed, 270 insertions(+), 166 deletions(-)
18002 commit 548648bf29dc1551443eb1925814342e7aadee46
18003 Author: Albert Astals Cid <aacid@kde.org>
18004 Date:   Sun Feb 5 23:08:44 2012 +0100
18006     [xpdf303] Merge PDFDoc encryption related code
18008  poppler/PDFDoc.cc | 5 ++++-
18009  1 file changed, 4 insertions(+), 1 deletion(-)
18011 commit 6ee907f291427b8751a872b31210bf32e8d2b722
18012 Author: Albert Astals Cid <aacid@kde.org>
18013 Date:   Sun Feb 5 22:57:25 2012 +0100
18015     [xpdf303] More merges from Thomas, basically PSOutputDev and some
18016     other small stuff
18018  poppler/GfxFont.cc          |    4 +-
18019  poppler/GlobalParams.cc     |   95 ++-
18020  poppler/GlobalParams.h      |   18 +-
18021  poppler/GlobalParamsWin.cc  |   16 +-
18022  poppler/Hints.cc            |    2 +-
18023  poppler/PSOutputDev.cc      | 1814
18024  ++++++++++++++++++++++---------------------
18025  poppler/PSOutputDev.h       |   51 +-
18026  poppler/Parser.cc           |   13 +-
18027  poppler/Parser.h            |    7 +-
18028  poppler/PreScanOutputDev.cc |   70 +-
18029  poppler/PreScanOutputDev.h  |   16 +-
18030  poppler/XRef.cc             |   91 ++-
18031  poppler/XRef.h              |    3 +-
18032  utils/pdftops.cc            |    2 +-
18033  14 files changed, 1231 insertions(+), 971 deletions(-)
18035 commit 92ce79f47f929392f48737612a9690088573f63d
18036 Author: Igor Slepchin <igor.redhat@gmail.com>
18037 Date:   Sun Feb 5 15:55:39 2012 +0100
18039     Proper unicode support when dumping PDF outline.
18041     Also use of already existing Outline class rather than parsing the
18042     outline anew.
18044     Bug 45572
18045     (cherry picked from commit 40f7289ab04787734b856c53d5c0139445b52635)
18047     Conflicts:
18049         utils/HtmlOutputDev.cc
18051  utils/HtmlOutputDev.cc | 197
18052  ++++++++++++++++++++++++++-----------------------
18053  utils/HtmlOutputDev.h  |   6 +-
18054  utils/pdftohtml.cc     |   3 +-
18055  3 files changed, 112 insertions(+), 94 deletions(-)
18057 commit 38ec58ed1cb54722aece875287b847643aa2c4b8
18058 Author: Adrian Johnson <ajohnson@redneon.com>
18059 Date:   Sat Feb 4 17:13:30 2012 +1030
18061     Lexer: convert integer to real when overflow occurs
18063     Bug 45605
18065  poppler/Lexer.cc | 6 ++++--
18066  1 file changed, 4 insertions(+), 2 deletions(-)
18068 commit df89de61b7d01f0f816e773cdb809faa3053e962
18069 Author: Hib Eris <hib@hiberis.nl>
18070 Date:   Tue Jan 31 20:01:30 2012 +0100
18072     glib: Exclude poppler-private.h from introspection files
18074     Fixes bug #45455.
18076  glib/CMakeLists.txt | 2 +-
18077  glib/Makefile.am    | 2 +-
18078  2 files changed, 2 insertions(+), 2 deletions(-)
18080 commit 88cb6d9360bc943fc2cdda262dc46bf831641541
18081 Author: Carlos Garcia Campos <carlosgc@gnome.org>
18082 Date:   Sat Feb 4 12:04:03 2012 +0100
18084     glib: Update gtk-doc makefile and m4 file
18086  gtk-doc.make  | 112
18087  +++++++++++++++++++++++++++++++++-------------------------
18088  m4/gtk-doc.m4 |   6 ++++
18089  2 files changed, 70 insertions(+), 48 deletions(-)
18091 commit 3f4164f84bbf748a2f919741669ef20db0fbda9f
18092 Author: Hib Eris <hib@hiberis.nl>
18093 Date:   Wed Feb 1 10:44:17 2012 +0100
18095     gtk-doc: Fix build when builddir != srcdir
18097     Bug #45549.
18099  glib/reference/Makefile.am | 10 +++++-----
18100  1 file changed, 5 insertions(+), 5 deletions(-)
18102 commit 8daeb82f982eba25fe8c7d07358f0a6593ddc89a
18103 Author: Hib Eris <hib@hiberis.nl>
18104 Date:   Thu Feb 2 13:01:45 2012 +0100
18106     gtk-doc: Fix API documentation for poppler_page_free_annot_mapping()
18108     Remove reference to non existent method poppler_annot_free() and use
18109     ref/unref instead of copy/free.
18111     Bug #45549.
18113  glib/poppler-page.cc | 4 ++--
18114  1 file changed, 2 insertions(+), 2 deletions(-)
18116 commit f8ce9966e4f480949799a26c01bd861f4011b587
18117 Author: Carlos Garcia Campos <carlosgc@gnome.org>
18118 Date:   Sat Feb 4 11:51:34 2012 +0100
18120     gtk-doc: Remove reference to non existent method poppler_layer_free()
18122     Bug #45549.
18124  glib/poppler-document.cc | 7 +++----
18125  1 file changed, 3 insertions(+), 4 deletions(-)
18127 commit f58f3525f135bc47e89c23c33e96e43db10d4853
18128 Author: Hib Eris <hib@hiberis.nl>
18129 Date:   Thu Feb 2 15:59:47 2012 +0100
18131     gtk-doc: Add more glib API documentation for poppler-document
18133     Fixes several gtk-doc warnings.
18135     Bug #45549.
18137  glib/poppler-document.h | 26 +++++++++++++-------------
18138  1 file changed, 13 insertions(+), 13 deletions(-)
18140 commit 080247f6a47bc929b25f6e000f4474801af74b1f
18141 Author: Hib Eris <hib@hiberis.nl>
18142 Date:   Thu Feb 2 15:45:37 2012 +0100
18144     gtk-doc: remove references to removed pixbuf functions
18146     Bug #45549.
18148  glib/poppler-page.cc                | 6 ++----
18149  glib/reference/poppler-sections.txt | 4 ----
18150  2 files changed, 2 insertions(+), 8 deletions(-)
18152 commit 47780d9ed1fd69068fdb9b9782e2cb37e2a5b217
18153 Author: Hib Eris <hib@hiberis.nl>
18154 Date:   Thu Feb 2 15:43:30 2012 +0100
18156     gtk-doc: do not build doc for glib-demo
18158     Fixes glib-demo symbols in poppler-unused.txt
18160     Bug #45549.
18162  glib/reference/Makefile.am | 2 +-
18163  1 file changed, 1 insertion(+), 1 deletion(-)
18165 commit e320f335cc6e54c60bd2436799dd1f05beb060ba
18166 Author: Hib Eris <hib@hiberis.nl>
18167 Date:   Sat Feb 4 11:32:50 2012 +0100
18169     gtk-doc: Fix typo's
18171     Bug #45549.
18173  glib/poppler-annot.cc               | 6 +++---
18174  glib/poppler-annot.h                | 2 +-
18175  glib/poppler-document.cc            | 2 +-
18176  glib/poppler-media.cc               | 2 +-
18177  glib/poppler-page.cc                | 3 +--
18178  glib/poppler-page.h                 | 4 ++--
18179  glib/reference/poppler-sections.txt | 4 +++-
18180  7 files changed, 12 insertions(+), 11 deletions(-)
18182 commit 1fe27b07975e9a9455708563118fb73cce696f81
18183 Author: Hib Eris <hib@hiberis.nl>
18184 Date:   Tue Jan 31 12:49:01 2012 +0100
18186     cairo: Remove unused variable in CairoFontEngine.cc
18188     Fixes bug #45442.
18190  poppler/CairoFontEngine.cc | 3 +--
18191  1 file changed, 1 insertion(+), 2 deletions(-)
18193 commit e3d80c79815ce46daf3c3f2b944f49eaf19bfea5
18194 Author: Hib Eris <hib@hiberis.nl>
18195 Date:   Tue Jan 31 14:42:04 2012 +0100
18197     Fix return value of downscale_box_filter()
18199     Fixes bug #45441.
18201  poppler/CairoRescaleBox.cc | 2 +-
18202  1 file changed, 1 insertion(+), 1 deletion(-)
18204 commit e074e526fa206403b84da5ce0f27d7357223c7ac
18205 Author: Hib Eris <hib@hiberis.nl>
18206 Date:   Tue Jan 31 13:02:16 2012 +0100
18208     Fix return value of poppler_attachment_save
18210     Fixes bug #45440.
18212  glib/poppler-attachment.cc | 2 +-
18213  1 file changed, 1 insertion(+), 1 deletion(-)
18215 commit bc389cff91c350d7da186d4cf707c389c77bbc29
18216 Author: Hib Eris <hib@hiberis.nl>
18217 Date:   Tue Jan 31 14:03:08 2012 +0100
18219     glib-demo: Do not use deprecated gtk_dialog_set_has_separator()
18221     Bug #45439
18223  glib/demo/main.c | 2 ++
18224  1 file changed, 2 insertions(+)
18226 commit e52e3c24663edaa630d9187e832223b474b74089
18227 Author: Hib Eris <hib@hiberis.nl>
18228 Date:   Tue Jan 31 13:39:05 2012 +0100
18230     glib-demo: Do not use deprecated GtkComboBox API
18232     Bug #45439.
18234  glib/demo/annots.c     |  6 ++++++
18235  glib/demo/print.c      |  9 ++++++++-
18236  glib/demo/render.c     | 16 ++++++++++++++++
18237  glib/demo/selections.c |  8 ++++++++
18238  4 files changed, 38 insertions(+), 1 deletion(-)
18240 commit 165ab4ec122d0e1a6f30dcfba80aefc422cd83b7
18241 Author: Hib Eris <hib@hiberis.nl>
18242 Date:   Tue Jan 31 12:15:51 2012 +0100
18244     Fix build for builddir != srcdir
18246     Fixes bug #45434.
18248  glib/Makefile.am | 2 +-
18249  1 file changed, 1 insertion(+), 1 deletion(-)
18251 commit e424a13bb516464d59ad76fd0933e92f3307b21b
18252 Author: Thomas Freitag <Thomas.Freitag@kabelmail.de>
18253 Date:   Fri Feb 3 00:12:10 2012 +0100
18255     pdfseparate fixes by Thomas after his last commit
18257  poppler/PDFDoc.cc | 8 +++++++-
18258  1 file changed, 7 insertions(+), 1 deletion(-)
18260 commit 4fcd42cfa4424992cd4b36af38bc6230ce0706c9
18261 Author: Albert Astals Cid <aacid@kde.org>
18262 Date:   Wed Feb 1 22:53:03 2012 +0100
18264     [xpdf303] More merges from Thomas (with minor fixes from me)
18266     Basically fonts related and some other small stuff
18268  poppler/Annot.cc            |   6 +-
18269  poppler/ArthurOutputDev.cc  |  47 +--
18270  poppler/CMap.cc             | 153 ++++++++
18271  poppler/CMap.h              |  16 +
18272  poppler/CairoFontEngine.cc  |  43 +--
18273  poppler/CharCodeToUnicode.h |   1 +
18274  poppler/FontInfo.cc         |   8 +-
18275  poppler/Gfx.cc              | 363 +++++++++++--------
18276  poppler/GfxFont.cc          | 831
18277  +++++++++++++++++++++++++++++---------------
18278  poppler/GfxFont.h           |  34 +-
18279  poppler/GfxState.cc         |  81 +++--
18280  poppler/GfxState.h          |   2 +
18281  poppler/GlobalParams.cc     | 738 ++++++++++++++++++++++-----------------
18282  poppler/GlobalParams.h      | 112 +++---
18283  poppler/GlobalParamsWin.cc  | 180 ++++++++--
18284  poppler/PSOutputDev.cc      | 591 +++++++++++++++----------------
18285  poppler/PSOutputDev.h       |  12 +-
18286  poppler/PreScanOutputDev.cc |  10 +-
18287  poppler/SplashOutputDev.cc  |  59 ++--
18288  poppler/XRef.cc             |  16 +-
18289  20 files changed, 2008 insertions(+), 1295 deletions(-)
18291 commit 0089357de8ea96f3e394ea9cb37e8182ccf15ae2
18292 Author: Thomas Freitag <Thomas.Freitag@kabelmail.de>
18293 Date:   Wed Feb 1 19:17:38 2012 +0100
18295     pdfseparate: Produce PDF/X conformant pdf pages if the original PDF
18296     was PDF/X conformant.
18298  poppler/PDFDoc.cc | 63
18299  ++++++++++++++++++++++++++++++++++---------------------
18300  poppler/XRef.cc   |  9 +++++++-
18301  poppler/XRef.h    |  5 ++++-
18302  3 files changed, 51 insertions(+), 26 deletions(-)
18304 commit be62a4f2e7d5db3b6d85d1b3026979f9561e6e15
18305 Author: Hib Eris <hib@hiberis.nl>
18306 Date:   Mon Jan 30 17:07:28 2012 +0100
18308     Fix build with latest mingw-w64 headers
18310     Fixes bug #45407.
18311     (cherry picked from commit 58c17c3a61f18a6808ec9ba37e82734a655090ac)
18313  glib/poppler-annot.cc    | 1 +
18314  glib/poppler-document.cc | 1 +
18315  2 files changed, 2 insertions(+)
18317 commit acbc63348ce5e279e4d66ed4f240dc8d61df4e57
18318 Author: Suzuki Toshiya <mpsuzuki@hiroshima-u.ac.jp>
18319 Date:   Mon Jan 30 20:46:04 2012 +1030
18321     pdftocairo/automake: link with lcms
18323  utils/Makefile.am | 5 +++++
18324  1 file changed, 5 insertions(+)
18326 commit 9548573a16629fecdbd44c9aac8b626ec6f53b81
18327 Author: Pino Toscano <pino@kde.org>
18328 Date:   Mon Jan 30 00:32:52 2012 +0100
18330     glib/cmake: various minor introspection improvements
18332     "port" to CMake of the automake equivalents of
18333     4765c3289635fe4fb006e7df4f83d7056eb42855
18335  glib/CMakeLists.txt | 3 +++
18336  1 file changed, 3 insertions(+)
18338 commit bf2ffb1cc76bcf569419ac495f524c41bb6f1650
18339 Author: Pino Toscano <pino@kde.org>
18340 Date:   Mon Jan 30 00:21:31 2012 +0100
18342     cmake: support $(gir_name)_EXPORT_PACKAGES for g-ir-scanner
18344  cmake/modules/GObjectIntrospectionMacros.cmake | 2 ++
18345  1 file changed, 2 insertions(+)
18347 commit cbe7131e63c5896010e7e1ad5c0c3aa91611704d
18348 Author: Albert Astals Cid <aacid@kde.org>
18349 Date:   Fri Jan 27 00:36:18 2012 +0100
18351     Set OPJ_DPARAMETERS_IGNORE_PCLR_CMAP_CDEF_FLAG if you have it
18353     Fixes/workarounds bug 43414 with openjpeg 1.5 (unreleased)
18354     (cherry picked from commit de6415af1a39ec7dfa4f149c6c5e311b86352cec)
18356  cmake/modules/FindLIBOPENJPEG.cmake | 13 +++++++++++++
18357  config.h.cmake                      |  3 +++
18358  configure.ac                        |  8 ++++++++
18359  poppler/JPEG2000Stream.cc           |  7 ++++++-
18360  4 files changed, 30 insertions(+), 1 deletion(-)
18362 commit 641526d1a7e8032ea8f7b8ac42c5ad8c20448d9b
18363 Author: Adrian Johnson <ajohnson@redneon.com>
18364 Date:   Wed Jan 25 22:44:27 2012 +1030
18366     jpeg: set image parameters after jpeg_set_defaults()
18368     so the resolution does not get overwritten by the defaults.
18370     The libjpeg documentation for jpeg_set_defaults() states: "This
18371     routine sets all JPEG parameters to reasonable defaults, using only
18372     the input image's color space (field in_color_space, which must
18373     already be set in cinfo)"
18375     Bug 45224
18377  goo/JpegWriter.cc | 6 ++++--
18378  1 file changed, 4 insertions(+), 2 deletions(-)
18380 commit f7356a88fe983c2ddd7d5a50400768310a26c4d2
18381 Author: Adrian Johnson <ajohnson@redneon.com>
18382 Date:   Thu Jan 26 11:33:28 2012 +1030
18384     glib: add section in docs for new symbols in 0.18
18386  glib/reference/poppler-docs.sgml | 4 ++++
18387  1 file changed, 4 insertions(+)
18389 commit b42c171de93dba56859beb21cfe5312d825fedd6
18390 Author: Alexander Saprykin <xelfium@gmail.com>
18391 Date:   Mon Jan 23 22:07:15 2012 +0100
18393     Do not use 50Kb of stack in SplashXPath::addCurve
18395     Bug 44905
18397  splash/SplashXPath.cc | 69
18398  ++++++++++++++++++++++++++++++++++++---------------
18399  1 file changed, 49 insertions(+), 20 deletions(-)
18401 commit a04fca6266bda6d04068f38f16fe492cb6b8677b
18402 Author: Adrian Johnson <ajohnson@redneon.com>
18403 Date:   Sat Jan 21 09:41:12 2012 +1030
18405     cairo: use fabs when comparing the transformed line width
18407     as the transform may cause a negative width.
18409     Bug 43441
18411  poppler/CairoOutputDev.cc | 2 +-
18412  1 file changed, 1 insertion(+), 1 deletion(-)
18414 commit ce1b6c7ca16847f07eeafc29c6503be6fa5a9a3d
18415 Author: Patrick Pfeifer <p2000@mailinator.com>
18416 Date:   Thu Jan 19 14:54:48 2012 +0100
18418     cairo: Fix test for rotation
18420     Fixes bug #14619.
18422  poppler/CairoOutputDev.cc | 8 +++++++-
18423  1 file changed, 7 insertions(+), 1 deletion(-)
18425 commit 4765c3289635fe4fb006e7df4f83d7056eb42855
18426 Author: Evan Nemerson <evan@coeus-group.com>
18427 Date:   Sun Jan 15 11:02:50 2012 -0800
18429     glib: various minor introspection and documentation improvements
18431     Bug 44790
18433  glib/Makefile.am          |  4 +++-
18434  glib/poppler-annot.cc     |  8 ++++----
18435  glib/poppler-attachment.h |  7 ++++---
18436  glib/poppler-document.cc  |  6 ++++--
18437  glib/poppler-media.h      |  7 ++++---
18438  glib/poppler-page.cc      | 23 +++++++++++++++--------
18439  6 files changed, 34 insertions(+), 21 deletions(-)
18441 commit e8e42988c5cebab2ffa5fe020f30a3a645e90b5f
18442 Author: Adrian Johnson <ajohnson@redneon.com>
18443 Date:   Mon Jan 16 21:25:19 2012 +1030
18445     cairo: ensure paintTransparencyGroup uses same ctm as
18446     beginTransparencyGroup
18448     Bug 29968
18450  poppler/CairoOutputDev.cc | 8 ++++++--
18451  poppler/CairoOutputDev.h  | 1 +
18452  2 files changed, 7 insertions(+), 2 deletions(-)
18454 commit f6c7aa752f9455bba1aa3c72e0998e7911c1d43e
18455 Author: Adrian Johnson <ajohnson@redneon.com>
18456 Date:   Wed Jan 18 21:19:43 2012 +1030
18458     configure.ac: print the glib version required if not found
18460  configure.ac | 10 ++++++++--
18461  1 file changed, 8 insertions(+), 2 deletions(-)
18463 commit 100488ec7db2d1f3e25bfda42c1603ca86696195
18464 Author: Adrian Johnson <ajohnson@redneon.com>
18465 Date:   Sun Jan 15 23:52:28 2012 +1030
18467     cairo: restore temporary clip used in CairoOutputDev::fill when
18468     painting a mask
18470     The clip is only used to clip the paint to the fill path so it should
18471     be moved inside the save/restore.
18473  poppler/CairoOutputDev.cc | 2 +-
18474  1 file changed, 1 insertion(+), 1 deletion(-)
18476 commit 9c092e17e8f0cf0335b431a223e6e44bddc27e64
18477 Author: Albert Astals Cid <aacid@kde.org>
18478 Date:   Sun Jan 15 23:28:51 2012 +0100
18480     [xpdf] More Splash and Gfx changes from Thomas
18482     1. merge of blend changes
18483     Here I had not only merged the changed in blend modes, I made also
18484     a few
18485     changes in the SPLASH_CMYK area, so that the already sent PDF now also
18486     be rendered correctly with the -jpegcmyk option
18487     2. merge of font handling in SplashOutputDev.cc
18488     There were a few changes left in font handling, I took them over
18489     3. merge of getcolor-changes
18490     The getcolor changes win a price for well defined C++ code. I wouldn't
18491     have merged them, if there were not a lot of other things to merge.
18492     4. merge of image handling in SplashOutputDev.cc
18493     I merged the left changes in image handling including colorizing masks
18494     in pattern colorspace
18495     5. cleanup of overprint
18496     I tested the overprint implementation of Derek. They succeed only
18497     in 70
18498     % percent of the PDF where my solution had success, but Derek's
18499     solution
18500     is much cleaner, and I'm sure that I could also fix the rest in
18501     it. BUT:
18502     as I already considered, when I implemented overprint, there are some
18503     overprint situations, which can not be solved in a CMYK colorspace, we
18504     have to implement a DeviceN colorpace when also overprint from CMYK
18505     colors over spot colors should work. Therefore I decided to remove my
18506     overprint implementation completely from the code and let Derek's
18507     solution in, even if there could be done some enhancements in it.
18508     6. colorizing text in pattern colorspace
18509     When I saw Derek's implementation with a clean interface only at one
18510     place in Gfx.cc, I first was very surprised. My solution had a lot of
18511     places in Gfx.cc, where I looked if the current colorspace is
18512     a pattern
18513     colorspace. Therefore I first had a look into the PDF specification
18514     again, and really, it can be done in the way of Derek. Therefore I
18515     merged it and removed the fragments of my code.
18517     On this step I started a regtest against the version after the fourth
18518     patch. There were a lot of enhancements, especially in texts with
18519     symbolic chars like mathematical and so on, but there was one
18520     (and ONLY
18521     one) regression, shown in bug-poppler27482.pdf
18522     I examined that (that is also the reason for the delay) and
18523     encountered
18524     that on merging I removed my solution for this bug, therefore
18526     7. insert enhancements for colorizing masks in pattern colorspace
18527     I adapt the bug fix from bug 27482 to the merge.
18529  poppler/CairoOutputDev.cc   |  101 ++--
18530  poppler/CairoOutputDev.h    |   21 +-
18531  poppler/Gfx.cc              |  705 +++++++++++++++-----------
18532  poppler/Gfx.h               |   22 +-
18533  poppler/GfxState.cc         |  208 +++++---
18534  poppler/GfxState.h          |   37 +-
18535  poppler/GlobalParams.cc     |   17 +
18536  poppler/GlobalParams.h      |    3 +
18537  poppler/OutputDev.cc        |   13 +-
18538  poppler/OutputDev.h         |   25 +-
18539  poppler/PSOutputDev.cc      |   87 ++--
18540  poppler/PSOutputDev.h       |   21 +-
18541  poppler/PreScanOutputDev.cc |    2 +-
18542  poppler/SplashOutputDev.cc  | 1179
18543  +++++++++++++++++++++----------------------
18544  poppler/SplashOutputDev.h   |   80 +--
18545  poppler/TextOutputDev.cc    |    8 +
18546  poppler/TextOutputDev.h     |    8 +
18547  splash/Splash.cc            |   11 +-
18548  splash/Splash.h             |  122 ++---
18549  splash/SplashPattern.cc     |   14 -
18550  splash/SplashPattern.h      |    7 -
18551  utils/pdftoppm.cc           |    1 +
18552  22 files changed, 1390 insertions(+), 1302 deletions(-)
18554 commit 69df13c49cea2390f2c5036f3d450f134f7a2656
18555 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
18556 Date:   Sun Jan 15 15:07:18 2012 +0100
18558     Fix stack overflow in PDFDoc::markObject()
18560     Bug 44660
18562  poppler/PDFDoc.cc | 4 +++-
18563  1 file changed, 3 insertions(+), 1 deletion(-)
18565 commit cdb56567c60b492ad08befff54f2ff70620b86fe
18566 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
18567 Date:   Sun Jan 15 15:04:51 2012 +0100
18569     Correctly initialize globalParams
18571  utils/pdfseparate.cc | 5 ++++-
18572  1 file changed, 4 insertions(+), 1 deletion(-)
18574 commit 4e205a6625431dcf95375de009b4354746a4f0b7
18575 Author: Adrian Johnson <ajohnson@redneon.com>
18576 Date:   Sun Jan 15 22:18:30 2012 +1030
18578     parseargs: don't use arg->size with GooString argument
18580     40b56994 added GooString arguments but incorrectly used arg->size as
18581     the string length. arg->size is always 0 for GooString arguments. This
18582     worked because the arg->size - 1 string length passed to
18583     GooString::Set() just happened to be the the same value as the
18584     CALC_STRING_LEN default argument indicating the string length is to be
18585     calculated with strlen.
18587  utils/parseargs.cc | 3 +--
18588  1 file changed, 1 insertion(+), 2 deletions(-)
18590 commit a7210a7ebc3d3ca88643bfbc2f0d660a5553a668
18591 Author: Arseny Solokha <asolokha@gmx.com>
18592 Date:   Fri Jan 13 18:52:17 2012 +0100
18594     Properly initialize globalParams
18596     Bug 44659
18598  utils/pdfunite.cc | 4 ++++
18599  1 file changed, 4 insertions(+)
18601 commit baaf93f0e47a1978f9ea80e9394543a25b763d77
18602 Author: Adrian Johnson <ajohnson@redneon.com>
18603 Date:   Thu Jan 12 01:05:07 2012 +1030
18605     configure.ac: print the cairo version required if not found
18607     Bug 44619
18609  configure.ac | 9 +++++++--
18610  1 file changed, 7 insertions(+), 2 deletions(-)
18612 commit 9b8b4232587831fdada37de033c272a3c5049c34
18613 Author: Adrian Johnson <ajohnson@redneon.com>
18614 Date:   Thu Jan 12 00:26:03 2012 +1030
18616     cairo: avoid setting huge clip area when printing
18618     Bug 44002
18620  poppler/CairoOutputDev.cc | 21 ++++++++++++---------
18621  1 file changed, 12 insertions(+), 9 deletions(-)
18623 commit efe115f22f8f00a2863ef265ad6f4e7cc2e0336c
18624 Author: Albert Astals Cid <aacid@kde.org>
18625 Date:   Tue Jan 10 23:41:54 2012 +0100
18627     compile
18629  poppler/ArthurOutputDev.cc | 1 +
18630  1 file changed, 1 insertion(+)
18632 commit 52d190d8ff962a57a59218f6871c3a63a443ea53
18633 Author: Albert Astals Cid <aacid@kde.org>
18634 Date:   Tue Jan 10 23:33:40 2012 +0100
18636     [xpdf303] tiling "merges" from Thomas, using mostly our "old" code
18637     instead of xpdf's
18639  poppler/CairoOutputDev.cc   |  2 +-
18640  poppler/CairoOutputDev.h    |  4 ++--
18641  poppler/Gfx.cc              | 45
18642  +++++++++++++++++++++++++++++++++------------
18643  poppler/Gfx.h               | 15 +++++++++------
18644  poppler/GfxState.cc         |  5 ++++-
18645  poppler/GfxState.h          |  7 ++++---
18646  poppler/OutputDev.h         |  3 ++-
18647  poppler/PSOutputDev.cc      |  2 +-
18648  poppler/PSOutputDev.h       |  2 +-
18649  poppler/PreScanOutputDev.cc | 15 +++++++--------
18650  poppler/PreScanOutputDev.h  |  2 +-
18651  poppler/SplashOutputDev.cc  |  8 ++++++--
18652  poppler/SplashOutputDev.h   |  3 ++-
18653  splash/Splash.cc            | 32 ++++++++++++++++++++++++--------
18654  utils/ImageOutputDev.cc     |  2 +-
18655  utils/ImageOutputDev.h      |  2 +-
18656  16 files changed, 99 insertions(+), 50 deletions(-)
18658 commit bf75a957650dd5208ecf1f6db1555a3d00b7949c
18659 Author: Albert Astals Cid <aacid@kde.org>
18660 Date:   Tue Jan 10 23:31:27 2012 +0100
18662     [xpdf303] Splash::blitTransparent merges from Thomas
18664  splash/Splash.cc | 10 +++++++---
18665  1 file changed, 7 insertions(+), 3 deletions(-)
18667 commit 296244ab74e56b2781daae0a664617d1da30527c
18668 Author: Albert Astals Cid <aacid@kde.org>
18669 Date:   Tue Jan 10 23:30:34 2012 +0100
18671     [xpdf303] Merge xpath Splash stuff from Thomas
18673  splash/SplashXPath.cc | 22 +++++++++++++---------
18674  1 file changed, 13 insertions(+), 9 deletions(-)
18676 commit e1ae7b900b01db7c7703da68ad94aa9bda1938f6
18677 Author: Albert Astals Cid <aacid@kde.org>
18678 Date:   Tue Jan 10 23:29:38 2012 +0100
18680     [xpdf303] Merge splash font stuff from Thomas
18682  poppler/GlobalParams.cc      | 17 +++++++++++++++++
18683  poppler/GlobalParams.h       |  3 +++
18684  poppler/SplashOutputDev.cc   |  3 +++
18685  poppler/SplashOutputDev.h    |  1 +
18686  splash/SplashFTFont.cc       | 34 ++++++++++++++++++++++++++++------
18687  splash/SplashFTFont.h        |  1 +
18688  splash/SplashFTFontEngine.cc |  7 ++++---
18689  splash/SplashFTFontEngine.h  |  5 +++--
18690  splash/SplashFontEngine.cc   |  3 ++-
18691  splash/SplashFontEngine.h    |  1 +
18692  10 files changed, 63 insertions(+), 12 deletions(-)
18694 commit d46b673c46a72132fb3918b64733be552e35952f
18695 Author: Albert Astals Cid <aacid@kde.org>
18696 Date:   Tue Jan 10 23:28:43 2012 +0100
18698     [xpdf303] More merges from Thomas
18700  splash/Splash.cc | 2800
18701  ++++++++++++++++++++++++++++++++++++------------------
18702  splash/Splash.h  |   60 ++
18703  2 files changed, 1943 insertions(+), 917 deletions(-)
18705 commit 2cb40bab3b8c49d54c2a49554b30268ccb32899b
18706 Author: Adrian Johnson <ajohnson@redneon.com>
18707 Date:   Sun Jan 8 21:35:41 2012 +1030
18709     Fix typo in pdffonts man page
18711  utils/pdffonts.1 | 2 +-
18712  1 file changed, 1 insertion(+), 1 deletion(-)
18714 commit 34ae382915d9d9b2b3c015fee3c24907a6b52b8b
18715 Author: Albert Astals Cid <aacid@kde.org>
18716 Date:   Sat Jan 7 17:14:05 2012 +0100
18718     xpdf303: Merge some stuff in Splash [Thomas Freitag]
18720     1. merge the complete pipe changes
18721     a) including the overprint implementation from Derek used by pipe
18722     b) including the transfer function implementation
18723     2. Two changes (not really a merge) to get it compiled under windows
18724     (in
18725     GlobalParams.cc & PDFDoc.cc)
18726     3. merge fill and stroke changes
18727     a) including merge of SplashClip.cc
18728     b) including merge of SplashXPathScanner.cc
18730  poppler/GfxState.cc          |   94 ++-
18731  poppler/GfxState.h           |   17 +-
18732  poppler/GlobalParams.cc      |    7 +
18733  poppler/GlobalParams.h       |    3 +
18734  poppler/GlobalParamsWin.cc   |    2 +-
18735  poppler/PDFDoc.cc            |    2 +-
18736  poppler/SplashOutputDev.cc   |  134 +++-
18737  poppler/SplashOutputDev.h    |    8 +-
18738  splash/Splash.cc             | 1658
18739  ++++++++++++++++++++++++++++++------------
18740  splash/Splash.h              |   42 +-
18741  splash/SplashClip.cc         |   57 +-
18742  splash/SplashState.cc        |   49 ++
18743  splash/SplashState.h         |   12 +
18744  splash/SplashXPathScanner.cc |  474 +++++++-----
18745  splash/SplashXPathScanner.h  |   24 +-
18746  15 files changed, 1845 insertions(+), 738 deletions(-)
18748 commit c2378609ae52523beb64e0f040fc79dce4877e03
18749 Author: Thomas Freitag <thomas.freitag@kabelmail.de>
18750 Date:   Sat Jan 7 11:47:19 2012 +0100
18752     regtest: read stderr output before calling wait to fix a possible
18753     deadlock
18755     In the way the scripts starts it subprocesses, stderr becomes buffered
18756     for the subprocesses. And unforunately, when the buffer limit is
18757     reached, the subprocess suspends it work until it can print again on
18758     stderr. That's why the python script runs into a deadlock when the
18759     subprocess produces a lot of error messages. A small rearrange of the
18760     commands, first read the stderr output and then wait that the
18761     subprocess
18762     ends, will remove this deadlock.
18764  regtest/backends/__init__.py | 8 ++++----
18765  1 file changed, 4 insertions(+), 4 deletions(-)
18767 commit da6bfacb0f858f27bd47f247a25d6bc9ab778411
18768 Author: Adrian Johnson <ajohnson@redneon.com>
18769 Date:   Sat Jan 7 10:35:17 2012 +1030
18771     Add -subst option to pdffonts to list the substitute font name
18772     and filename
18774     Bug 44416
18776  poppler/FontInfo.cc     |  8 ++++--
18777  poppler/FontInfo.h      |  2 ++
18778  poppler/GlobalParams.cc | 29 +++++++++++++++++++--
18779  poppler/GlobalParams.h  |  3 ++-
18780  utils/pdffonts.1        |  3 +++
18781  utils/pdffonts.cc       | 67
18782  +++++++++++++++++++++++++++++++++++--------------
18783  6 files changed, 88 insertions(+), 24 deletions(-)
18785 commit 9979b1b3e36dc8085d8c684692fece463fa474b1
18786 Author: Yi Yang <ahyangyi@gmail.com>
18787 Date:   Sat Jan 7 09:44:42 2012 +1030
18789     Include .otf fonts when finding substitute fonts
18791     Bug 44412
18793  poppler/GfxFont.cc      | 2 +-
18794  poppler/GlobalParams.cc | 2 +-
18795  2 files changed, 2 insertions(+), 2 deletions(-)
18797 commit ebfab832ab4f2642b9ab2ededd25de670a3c7147
18798 Author: Adrian Johnson <ajohnson@redneon.com>
18799 Date:   Fri Dec 23 09:55:20 2011 +1030
18801     autoconf: Check for cairo-ft and other cairo backends
18803     so that CAIRO_LIBS includes the freetype dependency and pdftocairo
18804     includes the dependencies for optional cairo backends.
18806     Bug 43969
18808  configure.ac      | 14 ++++++++++++--
18809  utils/Makefile.am |  4 ++--
18810  2 files changed, 14 insertions(+), 4 deletions(-)
18812 commit 51ca2b7c7dec5430d29860fd887ad5c5d9b3f574
18813 Author: Albert Astals Cid <aacid@kde.org>
18814 Date:   Thu Dec 15 00:26:09 2011 +0100
18816     [xpdf303] Some more changes in TextOutputDev
18818  poppler/TextOutputDev.cc | 23 ++++++++++++++++-------
18819  1 file changed, 16 insertions(+), 7 deletions(-)
18821 commit c5ce12993a4d2bcd3b3e95b1f08d00dc8960678c
18822 Author: Albert Astals Cid <aacid@kde.org>
18823 Date:   Wed Dec 14 22:49:33 2011 +0100
18825     [xpdf303] Merge some stuff from TextOutputDev
18827     Yes, this is the best commit log i could think of
18829  poppler/TextOutputDev.cc | 268
18830  ++++++++++++++++++++++++++++++-----------------
18831  poppler/TextOutputDev.h  |  19 ++--
18832  2 files changed, 180 insertions(+), 107 deletions(-)
18834 commit 388d72ac27ae98fe3a1ebd21760f2b0fa0249a9b
18835 Author: Albert Astals Cid <aacid@kde.org>
18836 Date:   Tue Dec 6 23:21:15 2011 +0100
18838     include strings.h as we use memcpy
18840     Fixes bug 43558
18842  goo/PNGWriter.cc | 3 ++-
18843  1 file changed, 2 insertions(+), 1 deletion(-)
18845 commit 743f70f594bf3c9a58d1ff0738b9a2bc3ea03382
18846 Author: Albert Astals Cid <aacid@kde.org>
18847 Date:   Tue Dec 6 20:27:03 2011 +0100
18849     xpdf303: Use xpdf method against recursion while parsing
18851     Ours detected loops correctly, but not "valid" files containing lots
18852     of arrays one inside the other [[[[[[[[[[[[[[[[[[[
18853     So go to this more crude "fix" used in xpdf
18855  poppler/Dict.cc   |  4 ++--
18856  poppler/Dict.h    |  2 +-
18857  poppler/Object.cc |  4 ++--
18858  poppler/Object.h  |  8 ++++----
18859  poppler/Parser.cc | 32 +++++++++++++++-----------------
18860  poppler/Parser.h  | 10 +++-------
18861  poppler/XRef.cc   | 33 +++++++--------------------------
18862  poppler/XRef.h    |  2 +-
18863  8 files changed, 35 insertions(+), 60 deletions(-)
18865 commit 63c942a45227ef28fb94ef4765171d9812fffafa
18866 Author: Albert Astals Cid <aacid@kde.org>
18867 Date:   Sun Dec 4 17:29:45 2011 +0100
18869     Do not fail if we are trying to save a file with Encrypt but that
18870     we have not modified at all
18872     Fixes KDE bug #288045
18874  poppler/PDFDoc.cc | 49 +++++++++++++++++++++++++++++--------------------
18875  1 file changed, 29 insertions(+), 20 deletions(-)
18877 commit 0937d775e59a963b72fa7924e0f7be484f8345fc
18878 Author: Albert Astals Cid <aacid@kde.org>
18879 Date:   Sun Dec 4 15:37:20 2011 +0100
18881     update name and copyright
18882     (cherry picked from commit 22601c2a64f094ede8085a3ccca3de9daaa556e7)
18884  utils/pdftocairo.cc | 3 ++-
18885  1 file changed, 2 insertions(+), 1 deletion(-)
18887 commit bdb439ac5a751d6146204ae0d61fdbf7828c89c3
18888 Author: Axel Strübing <axel.struebing@freenet.de>
18889 Date:   Thu Nov 24 22:32:57 2011 +0100
18891     Fix typo/regression introduced in
18892     f6d026bfa18624ccd321e102bb39ba744998de1e
18894  poppler/Gfx.cc | 3 ++-
18895  1 file changed, 2 insertions(+), 1 deletion(-)
18897 commit 74e11d8c912dd95d235e44e7b34b8ea1be082b9f
18898 Author: Albert Astals Cid <aacid@kde.org>
18899 Date:   Thu Nov 24 18:54:27 2011 +0100
18901     Fix typo
18903  qt4/src/poppler-qt4.h | 4 ++--
18904  1 file changed, 2 insertions(+), 2 deletions(-)
18906 commit ec2a1c3fca92a28c56911729927838f7aacf1078
18907 Author: Albert Astals Cid <aacid@kde.org>
18908 Date:   Wed Nov 16 23:13:52 2011 +0100
18910     xpdf303: Use the correct sizeof() for the greallocn
18912  poppler/XRef.cc | 2 +-
18913  1 file changed, 1 insertion(+), 1 deletion(-)
18915 commit 544440b9d19ce99f3a7fcacdea70999b1efc217f
18916 Author: Albert Astals Cid <aacid@kde.org>
18917 Date:   Wed Nov 16 23:09:23 2011 +0100
18919     xpdf303: Add XRef::getPermFlags
18921  poppler/XRef.h | 1 +
18922  1 file changed, 1 insertion(+)
18924 commit b2e43e531edcecaeacf02a627c98cf7ef57f3e3c
18925 Author: Albert Astals Cid <aacid@kde.org>
18926 Date:   Wed Nov 16 23:04:04 2011 +0100
18928     xpdf303: make strToUnsigned "safer"
18930  poppler/PDFDoc.cc | 11 +++++++----
18931  1 file changed, 7 insertions(+), 4 deletions(-)
18933 commit bd1513742182ed4c80d21401dd30180981879f24
18934 Author: Albert Astals Cid <aacid@kde.org>
18935 Date:   Wed Nov 16 22:59:12 2011 +0100
18937     xpdf303: Check xrefEntryCompressed entries to be of correct type
18938     and in bounds
18940  poppler/XRef.cc | 5 +++++
18941  1 file changed, 5 insertions(+)
18943 commit 3bf3e82d1f3eb19a454239d8c7641fc68ff4e462
18944 Author: Albert Astals Cid <aacid@kde.org>
18945 Date:   Wed Nov 16 22:54:17 2011 +0100
18947     xpdf303: Adobe apparently ignores the generation number on compressed
18948     objects
18950  poppler/XRef.cc | 2 ++
18951  1 file changed, 2 insertions(+)
18953 commit 73e6f19c4e76762eb5131b168e3b24167ba126cb
18954 Author: Albert Astals Cid <aacid@kde.org>
18955 Date:   Wed Nov 16 22:29:11 2011 +0100
18957     xpdf303: Add PDFDoc::fileNameU to windows builds
18959  poppler/PDFDoc.cc | 43 +++++++++++++++++++++++++++++++++++--------
18960  poppler/PDFDoc.h  |  6 ++++++
18961  2 files changed, 41 insertions(+), 8 deletions(-)
18963 commit 65388b1aaf9a78efcf9486d5e2d4bdce76f11194
18964 Author: Igor Slepchin <igor.slepchin@gmail.com>
18965 Date:   Tue Nov 15 21:53:40 2011 +0100
18967     Output images in pdftohtml -xml mode if no -i option is specified.
18969     Comes with an attached update to pdf2xml.dtd
18971  utils/HtmlOutputDev.cc | 48
18972  ++++++++++++++++++++++++++++++++++++++++--------
18973  utils/pdf2xml.dtd      | 22 +++++++++++++++++-----
18974  2 files changed, 57 insertions(+), 13 deletions(-)
18976 commit a4c78946bc1fc3d52152af2e319051050ab05e28
18977 Author: Albert Astals Cid <aacid@kde.org>
18978 Date:   Mon Nov 14 13:22:53 2011 +0100
18980     Make GfxColorSpace::parse accept dicts too
18982  poppler/GfxState.cc | 14 +++++++++++++-
18983  1 file changed, 13 insertions(+), 1 deletion(-)
18985 commit f6d026bfa18624ccd321e102bb39ba744998de1e
18986 Author: Albert Astals Cid <aacid@kde.org>
18987 Date:   Fri Nov 11 16:37:27 2011 +0100
18989     Do not crash if failing to parse the colorspace
18991     Fixes bug 42793
18993  poppler/Gfx.cc | 52 +++++++++++++++++++++++++++++-----------------------
18994  1 file changed, 29 insertions(+), 23 deletions(-)
18996 commit c9da140bb476dcbb3928950ae9b506de82695cd2
18997 Author: David King <amigadave@amigadave.com>
18998 Date:   Thu Oct 20 11:31:10 2011 +0200
19000     glib-demo: Conditionally initialise threading
19002     In GLib 2.24.0 and above, threading is enabled by default, and the
19003     thread initialization functions are deprecated since GLib 2.31.0.
19005     Fixes bug #42036.
19007  glib/demo/main.c | 3 +++
19008  1 file changed, 3 insertions(+)
19010 commit a0db250bbdefff6361551cf9db344bd5268fea11
19011 Author: Vittal Aithal <vittal.aithal@cognidox.com>
19012 Date:   Wed Nov 9 20:07:58 2011 +0100
19014     pdfinfo: report page rotation
19016  utils/pdfinfo.cc | 8 ++++++++
19017  1 file changed, 8 insertions(+)
19019 commit e7dbd17ff07afa465636a90f526cd7ac8c731862
19020 Author: Kenji Uno <ku@digitaldolphins.jp>
19021 Date:   Wed Nov 9 12:39:41 2011 +0100
19023     Fix leak in GooString when resizing
19025     If resizing from "long" to shorter
19027  goo/GooString.cc | 3 +++
19028  1 file changed, 3 insertions(+)
19030 commit 6a4f0c32b6723b127034d59a34bf076942e9935f
19031 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19032 Date:   Sun Nov 6 15:44:06 2011 +0100
19034     regtest: Skip tests with results when creating refs
19036     Not only tests that have md5, but also crashed or failed tests.
19038  regtest/TestReferences.py    | 4 ++--
19039  regtest/backends/__init__.py | 3 +++
19040  2 files changed, 5 insertions(+), 2 deletions(-)
19042 commit eab952d121c7ab88a0d41587cfa449c0978bea04
19043 Author: Pino Toscano <pino@kde.org>
19044 Date:   Thu Nov 3 21:58:11 2011 +0100
19046     qt4: remove unused variable
19048  qt4/src/poppler-embeddedfile.cc | 1 -
19049  1 file changed, 1 deletion(-)
19051 commit 85615f04e040dd38792533a4522e437644e97548
19052 Author: Pino Toscano <pino@kde.org>
19053 Date:   Thu Nov 3 16:15:40 2011 +0100
19055     qt4: get rid of the own F and Ff flags reading
19057     no more useful now, as they are available either directly or as
19058     parsed values in both Annot and FormField
19060  qt4/src/poppler-form.cc   | 16 ----------------
19061  qt4/src/poppler-private.h |  4 +---
19062  2 files changed, 1 insertion(+), 19 deletions(-)
19064 commit 43347b43eeb66b5c8dc9637c36436baacc626bc4
19065 Author: Pino Toscano <pino@kde.org>
19066 Date:   Thu Nov 3 16:10:57 2011 +0100
19068     qt4: use the flags of the associated Annot object
19070  qt4/src/poppler-form.cc | 2 +-
19071  1 file changed, 1 insertion(+), 1 deletion(-)
19073 commit 6c9492202de9b3b43da9eac3e40dc7fe218f21da
19074 Author: Pino Toscano <pino@kde.org>
19075 Date:   Thu Nov 3 16:03:11 2011 +0100
19077     qt4: remove old commented code
19079  qt4/src/poppler-form.cc | 1 -
19080  1 file changed, 1 deletion(-)
19082 commit f0eca54131f7cdf6c1e0e78a18be0bf642567af4
19083 Author: Pino Toscano <pino@kde.org>
19084 Date:   Thu Nov 3 15:46:33 2011 +0100
19086     qt4: use the quadding read already in FormField
19088     ... instead of reading it again
19090  qt4/src/poppler-form.cc | 24 ++++++++----------------
19091  1 file changed, 8 insertions(+), 16 deletions(-)
19093 commit d92bce1ae87d2f351bb1b972c64466502fb212aa
19094 Author: Pino Toscano <pino@kde.org>
19095 Date:   Thu Nov 3 15:30:45 2011 +0100
19097     qt4: include <QFile>
19099  qt4/src/poppler-private.h | 1 +
19100  1 file changed, 1 insertion(+)
19102 commit 955cd0c7bd3a72340deba098f4242a4904adc60f
19103 Author: Albert Astals Cid <aacid@kde.org>
19104 Date:   Wed Nov 2 20:20:41 2011 +0100
19106     Compile with MSVC needed for last change in the qt4 frontend
19108  CMakeLists.txt | 1 +
19109  1 file changed, 1 insertion(+)
19111 commit e0f5bc1deebaa9861baffd7c9ba31ea31585cd1d
19112 Author: Hib Eris <hib@hiberis.nl>
19113 Date:   Tue Nov 1 14:15:09 2011 +0100
19115     qt4: Use PDFDoc(wchar_t *, ...) on Windows
19117     Bug 35378
19119  qt4/src/poppler-document.cc |  6 +++---
19120  qt4/src/poppler-private.h   | 17 +++++++++++++++--
19121  2 files changed, 18 insertions(+), 5 deletions(-)
19123 commit 52c1e9c5109299255d13b5b1e7d3eedaab512084
19124 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19125 Date:   Tue Nov 1 14:13:10 2011 +0100
19127     regtest: Add --update-refs command line option to run-tests command
19129     It allows to update the references of failing tests.
19131  regtest/TestRun.py            |  2 +-
19132  regtest/backends/__init__.py  | 34 ++++++++++++++++++++++++++++++++--
19133  regtest/commands/run-tests.py |  4 ++++
19134  3 files changed, 37 insertions(+), 3 deletions(-)
19136 commit b4896a416b1df14a81b944b3c577fec85c9c7f7d
19137 Author: Rex Dieter <rdieter@math.unl.edu>
19138 Date:   Tue Nov 1 09:40:53 2011 +0100
19140     Fix pkg-config files
19142     We were using $FOO_REQUIRED instead of @FOO_REQUIRED@
19144  configure.ac                   | 1 +
19145  poppler-glib-uninstalled.pc.in | 2 +-
19146  poppler-glib.pc.cmake          | 2 +-
19147  poppler-glib.pc.in             | 2 +-
19148  4 files changed, 4 insertions(+), 3 deletions(-)
19150 commit 53f1b0c5edfdbef817bff31566893ac4e111516a
19151 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19152 Date:   Sun Oct 30 16:02:19 2011 +0100
19154     pdftocairo: Make sure beginDocument() is always called
19156     This fixes a crash when rendering only odd/even pages in a printing
19157     format.
19159  utils/pdftocairo.cc | 4 ++++
19160  1 file changed, 4 insertions(+)
19162 commit 8b0dfe9537082eaccd982530f1eddc2fcfc92f8e
19163 Author: Albert Astals Cid <aacid@kde.org>
19164 Date:   Thu Oct 27 19:58:31 2011 +0200
19166     xpdf303: Use splashDist instead of splashSqrt and USE_FIXEDPOINT
19167     enhacements
19169  splash/SplashFTFont.cc | 70
19170  +++++++++++++++++++++++++++++++++++++++++++++-----
19171  splash/SplashFTFont.h  |  2 +-
19172  2 files changed, 65 insertions(+), 7 deletions(-)
19174 commit b021bce2583c8e1e3a4c129106d80e7a4e223600
19175 Author: Albert Astals Cid <aacid@kde.org>
19176 Date:   Thu Oct 27 19:54:22 2011 +0200
19178     xpdf303: wops, make it compile
19180  poppler/Lexer.cc | 2 +-
19181  1 file changed, 1 insertion(+), 1 deletion(-)
19183 commit 76295f4d401c36bdef3b2a20d18ac57a3b976410
19184 Author: Albert Astals Cid <aacid@kde.org>
19185 Date:   Thu Oct 27 19:42:42 2011 +0200
19187     xpdf303: Adopt xpdf solution for the name too long problem
19189  poppler/Lexer.cc | 37 +++++++++++++++++--------------------
19190  1 file changed, 17 insertions(+), 20 deletions(-)
19192 commit be6d4c19b8ce1515ce995eee408dc5752012c649
19193 Author: Albert Astals Cid <aacid@kde.org>
19194 Date:   Thu Oct 27 19:34:38 2011 +0200
19196     xpdf303: Add brackets
19198  poppler/Lexer.cc | 6 ++++--
19199  1 file changed, 4 insertions(+), 2 deletions(-)
19201 commit 904ae1385e93155a55008977c89aa664b7c8cb9b
19202 Author: Albert Astals Cid <aacid@kde.org>
19203 Date:   Wed Oct 26 14:22:28 2011 +0200
19205     Expose POPPLER_VERSION in poppler-config.h
19207  configure.ac                   | 3 +++
19208  poppler/poppler-config.h.cmake | 5 +++++
19209  poppler/poppler-config.h.in    | 5 +++++
19210  3 files changed, 13 insertions(+)
19212 commit aa83d4fe942ef0685c5990ddf3eccc2fbdf82292
19213 Author: Albert Astals Cid <aacid@kde.org>
19214 Date:   Thu Oct 20 00:59:57 2011 +0200
19216     xpdf303: Add readFromStream
19218  poppler/GfxFont.cc | 6 ++++++
19219  1 file changed, 6 insertions(+)
19221 commit 74d771d58a4d1868669117709eb6811ec28bf840
19222 Author: Albert Astals Cid <aacid@kde.org>
19223 Date:   Thu Oct 20 00:56:58 2011 +0200
19225     xpdf303: Add base14SubstFonts
19227  poppler/GfxFont.cc | 24 ++++++++++++++++++++++++
19228  1 file changed, 24 insertions(+)
19230 commit 71260f987161d5b122caced6af14e9d64be46e4d
19231 Author: Albert Astals Cid <aacid@kde.org>
19232 Date:   Thu Oct 20 00:55:42 2011 +0200
19234     xpdf303: GfxFontLoc implementation
19236  poppler/GfxFont.cc | 20 ++++++++++++++++++++
19237  1 file changed, 20 insertions(+)
19239 commit 586430137985fd303ce87bdb9b902ee9a01341e8
19240 Author: Albert Astals Cid <aacid@kde.org>
19241 Date:   Thu Oct 20 00:54:09 2011 +0200
19243     xpdf303: More stuff into base14FontMap
19245  poppler/GfxFont.cc | 16 +++++++++++++++-
19246  1 file changed, 15 insertions(+), 1 deletion(-)
19248 commit c0affb1845c339f89ca67608cb9fd9134ff902f5
19249 Author: Albert Astals Cid <aacid@kde.org>
19250 Date:   Thu Oct 20 00:51:31 2011 +0200
19252     xpdf303: GfxFont::getOrignName/getName rework
19254  poppler/FontInfo.cc      | 4 ++--
19255  poppler/GfxFont.cc       | 4 ----
19256  poppler/GfxFont.h        | 6 +-----
19257  poppler/PSOutputDev.cc   | 8 ++++----
19258  poppler/TextOutputDev.cc | 5 ++---
19259  5 files changed, 9 insertions(+), 18 deletions(-)
19261 commit c5c513b5b72e03f6f0a94d04f7d8a22fe9bdaa80
19262 Author: Albert Astals Cid <aacid@kde.org>
19263 Date:   Thu Oct 20 00:45:30 2011 +0200
19265     xpdf303: GfxFontLoc
19267  poppler/GfxFont.h | 35 +++++++++++++++++++++++++++++++++++
19268  1 file changed, 35 insertions(+)
19270 commit 4ec5e5e6d4785eb7a60744ae7e33c7ba3f603e8e
19271 Author: Albert Astals Cid <aacid@kde.org>
19272 Date:   Thu Oct 20 00:34:10 2011 +0200
19274     xpdf303: StdFontMapEntry renaming
19276  poppler/GfxFont.cc | 26 +++++++++++---------------
19277  poppler/GfxFont.h  |  2 ++
19278  2 files changed, 13 insertions(+), 15 deletions(-)
19280 commit e71088dc5087303b1ae5f3e72af287ec4e0a1342
19281 Author: Albert Astals Cid <aacid@kde.org>
19282 Date:   Mon Oct 17 13:42:06 2011 +0200
19284     remove useless #if
19286  poppler/Page.cc | 4 +---
19287  1 file changed, 1 insertion(+), 3 deletions(-)
19289 commit 40b56994dda79653c902977423f349efa55cf21e
19290 Author: Adrian Johnson <ajohnson@redneon.com>
19291 Date:   Mon Oct 17 20:33:03 2011 +1030
19293     utils: Add GooString arg to parseargs and use for paths in pdftocairo
19295     <sys/param.h> and MAXPATHLEN is not available on windows. Avoid the
19296     need to know the max path length by using GooString for the path.
19298  utils/parseargs.cc  | 12 ++++++++++++
19299  utils/parseargs.h   |  2 ++
19300  utils/pdftocairo.cc | 17 ++++++++---------
19301  3 files changed, 22 insertions(+), 9 deletions(-)
19303 commit 4bb34757dbbff780baba053371274c05b29771e1
19304 Author: Adrian Johnson <ajohnson@redneon.com>
19305 Date:   Mon Sep 19 21:11:44 2011 +0930
19307     cairo: fix setSoftMask bugs
19309     - Getting the clip extents in device space requires transforming all
19310       four corners of the clip extents and translating by the group device
19311       offset other wise the device extents will not be correct for rotated
19312       ctm.
19314     - Adjust matrix to include translation of the clip extents origin
19315       since the mask surface does not start at (0,0).
19317     - the ctm when called cairo_mask() needs to be the same as the
19318     ctm when
19319       the mask was created.
19321     - implement transfer function in setSoftMask
19323     Bug 41005
19325  poppler/CairoOutputDev.cc | 97
19326  +++++++++++++++++++++++++++++------------------
19327  poppler/CairoOutputDev.h  |  6 ++-
19328  2 files changed, 65 insertions(+), 38 deletions(-)
19330 commit 50adbed183e9bf70eb4c41e8858cf464c3042e45
19331 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19332 Date:   Sun Oct 16 12:40:27 2011 +0200
19334     Remove poppler-cairo dependency from poppler-glib pkg-config file
19336     poppler-glib links to poppler-cairo statically, so it doesn'tm
19337     depend on
19338     the dynamic library.
19340  CMakeLists.txt                 | 1 -
19341  configure.ac                   | 2 --
19342  poppler-glib-uninstalled.pc.in | 2 +-
19343  poppler-glib.pc.cmake          | 2 +-
19344  poppler-glib.pc.in             | 2 +-
19345  5 files changed, 3 insertions(+), 6 deletions(-)
19347 commit acd8ecc9121db58851f73764f046a4f54bd80581
19348 Author: Adrian Johnson <ajohnson@redneon.com>
19349 Date:   Sat Oct 8 15:03:24 2011 +1030
19351     ps: fix uncolored tiling patterns
19353     Uncolored patterns and type 3 chars must not use color setting
19354     operators. When emitting an uncolored pattern:
19355      - disable the update color space functions
19356      - disable the update color functions
19357      - set pdfLastFill and pdfLastStroke to true to ensure the the sCol
19358        and fCol procedures that is used by some of the PS procedures that
19359        emulate PDF operators do not update the color.
19361     Bug 41462
19363  poppler/PSOutputDev.cc | 41 +++++++++++++++++++++++++++++++++++++++++
19364  poppler/PSOutputDev.h  |  1 +
19365  2 files changed, 42 insertions(+)
19367 commit 6e1326b11f98f2b277e53a6cdbcb373ce6c29958
19368 Author: Adrian Johnson <ajohnson@redneon.com>
19369 Date:   Fri Oct 7 20:29:36 2011 +1030
19371     ps: emit non repeating patterns in PSOutput with inType3Char = true
19373     instead of falling back to Gfx. This avoids emitting the image data
19374     twice.
19376  poppler/PSOutputDev.cc | 23 +++++++++++++++++++++++
19377  1 file changed, 23 insertions(+)
19379 commit ed05fcb8c442b716c5e382c98f2625701926c86a
19380 Author: Adrian Johnson <ajohnson@redneon.com>
19381 Date:   Sat Oct 1 20:19:19 2011 +0930
19383     ps: fix tiling pattern fill matrix
19385     In PS the pattern matrix maps the pattern space to user space. In PDF
19386     the pattern matrix maps the pattern space to the default ctm of the
19387     content stream (baseMatrix in Gfx). The matrix mat already contains
19388     the
19389     correct pattern->baseMatrix so use it instead of pmat.
19391     Bug 41374
19393  poppler/PSOutputDev.cc | 9 ++-------
19394  1 file changed, 2 insertions(+), 7 deletions(-)
19396 commit 087757866de13b6164967a1d241d3c0e47065f1a
19397 Author: Albert Astals Cid <aacid@kde.org>
19398 Date:   Thu Oct 13 12:18:52 2011 +0200
19400     xpdf303: Merge SplashT1Font::getGlyphPath changes
19402  splash/SplashT1Font.cc | 39 +++++++++++++++++++++------------------
19403  1 file changed, 21 insertions(+), 18 deletions(-)
19405 commit c84f46ee16a8dcc6e2cad2359df621cc6cdb8fa5
19406 Author: Albert Astals Cid <aacid@kde.org>
19407 Date:   Thu Oct 13 12:16:14 2011 +0200
19409     xpdf303: Add GBool type1 to SplashFTFontFile
19411  splash/SplashFTFontFile.cc | 9 +++++----
19412  splash/SplashFTFontFile.h  | 3 ++-
19413  2 files changed, 7 insertions(+), 5 deletions(-)
19415 commit d845da2c3c1acbeaa4b9bb3125f9143e785210ff
19416 Author: Yury G. Kudryashov <urkud.urkud@gmail.com>
19417 Date:   Thu Oct 6 14:49:19 2011 +0200
19419     Okular moved to git, fix docs
19421     Fix URLs in poppler-qt4 documentation
19423  qt4/src/Mainpage.dox | 6 +++---
19424  1 file changed, 3 insertions(+), 3 deletions(-)
19426 commit bb40c980f7ab7a6eb9735af17103f87bc65893d6
19427 Author: Yury G. Kudryashov <urkud.urkud@gmail.com>
19428 Date:   Thu Oct 6 14:49:08 2011 +0200
19430     Explicitly include fontconfig include dir
19432     This fixes cmake-driven build on systems where fontconfig is
19433     installed in
19434     non-standard location.
19436  CMakeLists.txt | 1 +
19437  1 file changed, 1 insertion(+)
19439 commit 776ca137984556530ba938265714934bdc3d6443
19440 Author: Yury G. Kudryashov <urkud.urkud@gmail.com>
19441 Date:   Thu Oct 6 14:48:46 2011 +0200
19443     Fix typo in cmake option documentation
19445     Relocatable build does *not* (was missing in docs) hardcode library
19446     location.
19448  CMakeLists.txt | 2 +-
19449  1 file changed, 1 insertion(+), 1 deletion(-)
19451 commit ab8616dcb637ac1aeb4d5f142c3c4bff9aecd041
19452 Author: Adrian Johnson <ajohnson@redneon.com>
19453 Date:   Thu Oct 6 14:21:10 2011 +0200
19455     close the file or flush stdout
19457  utils/pdftocairo.cc | 2 ++
19458  1 file changed, 2 insertions(+)
19460 commit 72c2d563684ab6937a98a0c1c79be3639d29c9ce
19461 Author: Albert Astals Cid <aacid@kde.org>
19462 Date:   Tue Oct 4 17:46:11 2011 +0200
19464     xpdf303: Make sure array length is > 0
19466     This is not scritcly necessary since Array::get already returns a
19467     null object in case
19468     the index is out of range but let's merge it for the sake of being
19469     more closer to xpdf
19471  poppler/GfxState.cc | 2 +-
19472  1 file changed, 1 insertion(+), 1 deletion(-)
19474 commit c814c2452c7f60623fdd0fee6f915adeaf5b49e3
19475 Author: Albert Astals Cid <aacid@kde.org>
19476 Date:   Tue Oct 4 17:40:27 2011 +0200
19478     xpdf303: Limit recursion in GfxColorSpace parsing
19480     I think we could do it better, but it'd take more time and it's not
19481     what we are doing in this branch anyway
19483  poppler/GfxState.cc | 43 +++++++++++++++++++++++++++----------------
19484  poppler/GfxState.h  | 14 +++++++-------
19485  2 files changed, 34 insertions(+), 23 deletions(-)
19487 commit 0e53ba5709296dc2ba1399f885af200d2041f0cd
19488 Author: Glad Deschrijver <glad.deschrijver@gmail.com>
19489 Date:   Sat Oct 1 15:41:51 2011 +0200
19491     qt4: Add the option of PSConverter creating EPS
19493  qt4/src/poppler-ps-converter.cc | 3 ++-
19494  qt4/src/poppler-qt4.h           | 6 ++++--
19495  2 files changed, 6 insertions(+), 3 deletions(-)
19497 commit 04e271a0c10807c9c3967daa1f656e87b97b9901
19498 Author: Albert Astals Cid <aacid@kde.org>
19499 Date:   Sat Oct 1 14:34:50 2011 +0200
19501     Fix typo in documentation
19503     Reported by Glad Deschrijver
19504     (cherry picked from commit 1346caac6c564035d368617a329b361d0253fbf6)
19506  qt4/src/poppler-qt4.h | 2 +-
19507  1 file changed, 1 insertion(+), 1 deletion(-)
19509 commit 9855529e8e1a83c6d77a9e4221ea2132d44e9fb1
19510 Author: Albert Astals Cid <aacid@kde.org>
19511 Date:   Sat Oct 1 14:27:44 2011 +0200
19513     Remove space after % as it confuses libspectre
19515     Discussed with Adrian Johnson
19516     Problem found by Glad Deschrijver
19518  poppler/PSOutputDev.cc | 4 ++--
19519  1 file changed, 2 insertions(+), 2 deletions(-)
19521 commit 8e8cde6f374b59222d834e2e7f08fb4a6a4d55a5
19522 Author: Albert Astals Cid <aacid@kde.org>
19523 Date:   Wed Sep 28 23:32:24 2011 +0200
19525     xpdf303: More manpage merging
19527  utils/pdftotext.1 | 9 +++++----
19528  1 file changed, 5 insertions(+), 4 deletions(-)
19530 commit f798f00c9ec55bff2eb93938424c436ba2663e7a
19531 Author: Albert Astals Cid <aacid@kde.org>
19532 Date:   Wed Sep 28 23:30:55 2011 +0200
19534     xpdf303: mention pdfdetach in non xpdf tools
19536  utils/pdftocairo.1 | 1 +
19537  utils/pdftohtml.1  | 1 +
19538  2 files changed, 2 insertions(+)
19540 commit 3fc46ac1c046460ccf46ba4b8a92f728e775694a
19541 Author: Albert Astals Cid <aacid@kde.org>
19542 Date:   Wed Sep 28 23:30:00 2011 +0200
19544     xpdf303: Fix pdfdetach man page references
19546  utils/pdfdetach.1 | 14 ++++++--------
19547  1 file changed, 6 insertions(+), 8 deletions(-)
19549 commit 79e1d77fb00a7c7f0bda4ae76328c4211c7f16e6
19550 Author: Albert Astals Cid <aacid@kde.org>
19551 Date:   Wed Sep 28 23:27:53 2011 +0200
19553     xpdf303: Merge some more manpages
19555  utils/pdfinfo.1  | 15 +++++++++++----
19556  utils/pdftoppm.1 |  9 +++++----
19557  2 files changed, 16 insertions(+), 8 deletions(-)
19559 commit 841c96be59ddad32f51d4d114ba1dcc42285ab55
19560 Author: Albert Astals Cid <aacid@kde.org>
19561 Date:   Wed Sep 28 23:23:25 2011 +0200
19563     xpdf303: Merge some man pages
19565  utils/pdffonts.1  | 9 +++++----
19566  utils/pdfimages.1 | 9 +++++----
19567  utils/pdftops.1   | 9 +++++----
19568  3 files changed, 15 insertions(+), 12 deletions(-)
19570 commit d2706a05513134f961e2500e0e596f2769707ce5
19571 Author: Adrian Johnson <ajohnson@redneon.com>
19572 Date:   Wed Sep 28 21:20:23 2011 +0930
19574     cairo: fix crash when using poppler_page_get_image()
19576  poppler/CairoOutputDev.h | 1 +
19577  1 file changed, 1 insertion(+)
19579 commit 0c0591fa23441c54c9443072615273ea65482d76
19580 Author: Albert Astals Cid <aacid@kde.org>
19581 Date:   Tue Sep 27 00:45:59 2011 +0200
19583     0.18.0
19585  CMakeLists.txt      |   6 ++--
19586  NEWS                |  14 ++++++++
19587  configure.ac        |   4 +--
19588  cpp/Doxyfile        |   2 +-
19589  gtk-doc.make        | 102
19590  ++++++++++++++++++++++------------------------------
19591  poppler/Makefile.am |   2 +-
19592  qt4/src/Doxyfile    |   2 +-
19593  7 files changed, 64 insertions(+), 68 deletions(-)
19595 commit 19f5db7acd64330d198f18695175df02141794d7
19596 Author: Albert Astals Cid <aacid@kde.org>
19597 Date:   Tue Sep 27 00:15:15 2011 +0200
19599     Update Carlos (C) year
19601  poppler/Gfx.cc | 2 +-
19602  1 file changed, 1 insertion(+), 1 deletion(-)
19604 commit 6d34d4af90b8b41360de4dabb000bbcc894775d0
19605 Author: Albert Astals Cid <aacid@kde.org>
19606 Date:   Tue Sep 27 00:09:54 2011 +0200
19608     Rename pdfmerge and pdfextract
19610     To pdfunite and pdfseparate, the old names were taken
19612  utils/.gitignore     |   4 +-
19613  utils/CMakeLists.txt |  28 ++++----
19614  utils/Makefile.am    |  16 ++---
19615  utils/pdfextract.1   |  49 --------------
19616  utils/pdfextract.cc  | 115 ---------------------------------
19617  utils/pdfmerge.1     |  33 ----------
19618  utils/pdfmerge.cc    | 176
19619  ---------------------------------------------------
19620  utils/pdfseparate.1  |  49 ++++++++++++++
19621  utils/pdfseparate.cc | 115 +++++++++++++++++++++++++++++++++
19622  utils/pdfunite.1     |  33 ++++++++++
19623  utils/pdfunite.cc    | 176
19624  +++++++++++++++++++++++++++++++++++++++++++++++++++
19625  11 files changed, 397 insertions(+), 397 deletions(-)
19627 commit baf54c2876edd476ffc68da6518598847bb7ec8a
19628 Author: Albert Astals Cid <aacid@kde.org>
19629 Date:   Mon Sep 26 15:54:46 2011 +0200
19631     Remove getRawStream
19633     Since it does exactly the same as getNextStream
19635  poppler/DCTStream.h     | 1 -
19636  poppler/Stream.h        | 1 -
19637  utils/HtmlOutputDev.cc  | 7 ++-----
19638  utils/ImageOutputDev.cc | 9 +++------
19639  4 files changed, 5 insertions(+), 13 deletions(-)
19641 commit bba57e588fd1ee3a61f18405d1d1bf89fceb5b96
19642 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19643 Date:   Sun Sep 25 12:21:02 2011 +0200
19645     xpdf303: Added the pdfdetach tool
19647     I haven't merged xpdf code for embedded files, I think our
19648     implementation is better and more complete. I've adapated pdfdetach
19649     code to use our code and return also embedded files of file attachment
19650     annotations to match what xpdf does.
19652  poppler/FileSpec.cc  |  22 ++++
19653  poppler/FileSpec.h   |   3 +
19654  utils/CMakeLists.txt |   9 ++
19655  utils/Makefile.am    |   6 +
19656  utils/pdfdetach.1    | 105 +++++++++++++++++
19657  utils/pdfdetach.cc   | 318
19658  +++++++++++++++++++++++++++++++++++++++++++++++++++
19659  6 files changed, 463 insertions(+)
19661 commit f62c2f002c782d3a7887525f031d266aca6eb582
19662 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19663 Date:   Sat Sep 24 11:20:13 2011 +0200
19665     xpdf303: Parse ActualText in Gfx instead of output devices
19667     Remove beginMarkedContent and endMarkedcontent and add beginActualText
19668     and endActualText. ActualText is parsed in Gfx, that already
19669     handles the
19670     marked content stack, so that text output dev doesn't need to
19671     handle it
19672     too. The text string is passed to beginActualText(). This change
19673     is not
19674     an exact merge of xpdf code, I've tried to keep our implementation.
19676  poppler/CairoOutputDev.cc |   8 +--
19677  poppler/CairoOutputDev.h  |   6 +-
19678  poppler/Gfx.cc            |  40 +++++++++----
19679  poppler/OutputDev.cc      |   6 --
19680  poppler/OutputDev.h       |   4 +-
19681  poppler/TextOutputDev.cc  | 145
19682  +++++++++++++++++++---------------------------
19683  poppler/TextOutputDev.h   |  21 ++++---
19684  7 files changed, 108 insertions(+), 122 deletions(-)
19686 commit a097447ed13cb021003425f85597e2628935feb2
19687 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19688 Date:   Sat Sep 24 09:43:05 2011 +0200
19690     Use new error syntax in pdfextract
19692  utils/pdfextract.cc | 2 +-
19693  1 file changed, 1 insertion(+), 1 deletion(-)
19695 commit 718c735aed540aa49b8dde250ca886c6ad93f5b6
19696 Merge: 6721916 69707f0
19697 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19698 Date:   Sat Sep 24 09:38:52 2011 +0200
19700     Merge branch 'master' into xpdf303merge
19702 commit 69707f0a9b5a94c80817039db943fb4f26e743e3
19703 Author: Adrian Johnson <ajohnson@redneon.com>
19704 Date:   Mon Sep 19 22:00:34 2011 +0930
19706     Update .gitignore
19708  regtest/.gitignore | 1 +
19709  utils/.gitignore   | 2 ++
19710  2 files changed, 3 insertions(+)
19712 commit 0de477817e424078cfcfcae114e7745809f0848d
19713 Author: Adrian Johnson <ajohnson@redneon.com>
19714 Date:   Mon Sep 19 21:57:07 2011 +0930
19716     utils: Add Glyph & Cog copyright to pdfmerge and pdfextract man pages
19718  utils/pdfextract.1 | 3 ++-
19719  utils/pdfmerge.1   | 3 ++-
19720  2 files changed, 4 insertions(+), 2 deletions(-)
19722 commit ce7372db64ee807dc2b491e121fbe557dbf697e8
19723 Author: Adrian Johnson <ajohnson@redneon.com>
19724 Date:   Mon Sep 19 22:04:27 2011 +0930
19726     regtest: render cairo at 72ppi
19728     For consistency with splash. It is faster and easier to compare with
19729     splash results.
19731  regtest/backends/cairo.py | 4 ++--
19732  1 file changed, 2 insertions(+), 2 deletions(-)
19734 commit 6cf7330089c4dcc1099906d9c37c3607a2a1eeba
19735 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19736 Date:   Mon Sep 19 18:42:35 2011 +0200
19738     regtest: Ignore checksums of crashed, failed and stderr files
19740     They shouldn't have a checksum, but it might happen with md5 files
19741     generated with previous versions.
19743  regtest/backends/__init__.py | 6 +++---
19744  1 file changed, 3 insertions(+), 3 deletions(-)
19746 commit 6512bf1c5dab37058460882fec3407b396830981
19747 Author: Albert Astals Cid <aacid@kde.org>
19748 Date:   Sun Sep 18 18:38:32 2011 +0200
19750     Render at 72 instead of 150, it's faster :D
19752  regtest/backends/splash.py | 4 ++--
19753  1 file changed, 2 insertions(+), 2 deletions(-)
19755 commit b828f63ed3896a22f3fe7ddbe2ec2f549d7a2c62
19756 Author: Albert Astals Cid <aacid@kde.org>
19757 Date:   Sun Sep 18 18:20:47 2011 +0200
19759     install pdfextract and pdfmerge manpages
19761  utils/CMakeLists.txt | 2 ++
19762  1 file changed, 2 insertions(+)
19764 commit 986759dfbe85998c85ee9b0825c7522395567531
19765 Author: Thomas Freitag <Thomas.Freitag@kabelmail.de>
19766 Date:   Sun Sep 18 18:19:30 2011 +0200
19768     pdfextract and pdfmerge man pages
19770  utils/Makefile.am  |  2 ++
19771  utils/pdfextract.1 | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
19772  utils/pdfmerge.1   | 32 ++++++++++++++++++++++++++++++++
19773  3 files changed, 82 insertions(+)
19775 commit 90da1af542fd7f3cecef31b15da6971345b38209
19776 Author: Thomas Freitag <Thomas.Freitag@kabelmail.de>
19777 Date:   Sun Sep 18 18:19:04 2011 +0200
19779     Complain if %d is not present and it should
19781  utils/pdfextract.cc | 4 ++++
19782  1 file changed, 4 insertions(+)
19784 commit 40e066a84ddb3a5c41805c095659af5f5704d6d8
19785 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
19786 Date:   Sun Sep 18 18:16:14 2011 +0200
19788     qt_subdir is unneeded
19790  Makefile.am | 2 +-
19791  1 file changed, 1 insertion(+), 1 deletion(-)
19793 commit 6721916c92d720947b3285c85fdbe6610c6bf013
19794 Merge: 8456a6e e23f6b9
19795 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19796 Date:   Sun Sep 18 16:31:10 2011 +0200
19798     Merge branch 'master' into xpdf303merge
19800     Conflicts:
19801         poppler/Gfx.cc
19803 commit e23f6b9cade804136bd4bb58182f4fe0b072fbf2
19804 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19805 Date:   Sun Sep 18 16:27:50 2011 +0200
19807     regtest: Do not create checksums for crashed, failed and stderr files
19809  regtest/backends/__init__.py | 12 +++++++++++-
19810  1 file changed, 11 insertions(+), 1 deletion(-)
19812 commit 110b8be1d9f2694b42bd12dcb6af02bfca9866dd
19813 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19814 Date:   Sun Sep 18 16:26:58 2011 +0200
19816     Fix memory leak
19818  poppler/Gfx.cc | 3 ++-
19819  1 file changed, 2 insertions(+), 1 deletion(-)
19821 commit 8456a6e1354126dc98357fb806595bd3bc198522
19822 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19823 Date:   Sun Sep 18 16:07:54 2011 +0200
19825     xpdf303: Add OCDisplayNode
19827     It's not used by poppler yet, but we might want to use it from the
19828     frontends after the merge.
19830  poppler/OptionalContent.cc | 127
19831  +++++++++++++++++++++++++++++++++++++++++++++
19832  poppler/OptionalContent.h  |  36 ++++++++++++-
19833  2 files changed, 162 insertions(+), 1 deletion(-)
19835 commit 06c6660dc9fe326f185ff323e643af6714b32ec8
19836 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19837 Date:   Sun Sep 18 15:08:44 2011 +0200
19839     xpdf303: Parse usage dictionary of optional content groups
19841  poppler/OptionalContent.cc | 28 ++++++++++++++++++++++++++++
19842  poppler/OptionalContent.h  | 14 +++++++++++++-
19843  2 files changed, 41 insertions(+), 1 deletion(-)
19845 commit 528d5b0d40302b3fee3aec69b85bdd1daa4db568
19846 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19847 Date:   Sun Sep 18 14:03:36 2011 +0200
19849     xpdf303: Image XObjects can have a OC entry too
19851  poppler/Gfx.cc | 11 ++++++++++-
19852  1 file changed, 10 insertions(+), 1 deletion(-)
19854 commit c40353d3bb761f5be8ddbd2bf5341e83901fb132
19855 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19856 Date:   Sun Sep 18 13:32:07 2011 +0200
19858     xpdf303: OC entry is specific to form XObjects
19860  poppler/Gfx.cc | 17 +++++++++--------
19861  1 file changed, 9 insertions(+), 8 deletions(-)
19863 commit 6ddb51d81b064346dc85d2ae72570a956a184d74
19864 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19865 Date:   Sun Sep 18 12:59:28 2011 +0200
19867     xpdf303: The spec doesn't say OC must be null or ref
19869  poppler/Annot.cc |  5 +----
19870  poppler/Gfx.cc   | 22 +++++++---------------
19871  2 files changed, 8 insertions(+), 19 deletions(-)
19873 commit 434bb9b38319edc7282be22044bd7761403a38a6
19874 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19875 Date:   Sun Sep 18 12:45:12 2011 +0200
19877     xpdf303: OC entry can be an optional content group too
19879     Not only an optional content membership dictionary.
19881  poppler/OptionalContent.cc | 10 ++++++++++
19882  1 file changed, 10 insertions(+)
19884 commit 56410b80fdabb99e2de0c6589de6ee745936c523
19885 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19886 Date:   Sun Sep 18 12:44:02 2011 +0200
19888     xpdf303: Not finding an oc group is not necessarily a syntax error
19890  poppler/OptionalContent.cc | 2 --
19891  1 file changed, 2 deletions(-)
19893 commit 4bb4439450e342479375cb56d10561457475bd13
19894 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19895 Date:   Sun Sep 18 12:42:15 2011 +0200
19897     xpdf303: Fix check of OptionalContentGroup::getState()
19899     We use an enum, not a boolean.
19901  poppler/OptionalContent.cc | 2 +-
19902  1 file changed, 1 insertion(+), 1 deletion(-)
19904 commit d737e3098e02e46525c0edf2165462e03ac7a0e6
19905 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19906 Date:   Sun Sep 18 11:36:11 2011 +0200
19908     xpdf303: Add support for visibility expressions in OptContent
19910  poppler/OptionalContent.cc | 113
19911  +++++++++++++++++++++++++++++++++++----------
19912  poppler/OptionalContent.h  |   3 +-
19913  2 files changed, 91 insertions(+), 25 deletions(-)
19915 commit 258d56ba85902a8ab50eec3fe66dd6425226fa59
19916 Merge: 72a7736 12c6239
19917 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19918 Date:   Sun Sep 18 11:12:38 2011 +0200
19920     Merge branch 'master' into xpdf303merge
19922 commit 12c6239ca4f1f6a5de72aebd755f9d1354ea5837
19923 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19924 Date:   Sun Sep 18 11:08:06 2011 +0200
19926     regtest: Fix checksum check for tests containing spaces in filename
19928  regtest/backends/__init__.py | 2 +-
19929  1 file changed, 1 insertion(+), 1 deletion(-)
19931 commit 72a7736389cbe36c1f8a526f1a659cae1a3f85a3
19932 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19933 Date:   Sun Sep 18 10:47:51 2011 +0200
19935     xpdf303: No need to cache optContentConfig object in Annot
19937  poppler/Annot.cc | 2 +-
19938  poppler/Annot.h  | 2 --
19939  2 files changed, 1 insertion(+), 3 deletions(-)
19941 commit 93ba92db0a3af35f197a4faa5a528af98ea0f624
19942 Author: Albert Astals Cid <aacid@kde.org>
19943 Date:   Wed Sep 14 00:58:44 2011 +0200
19945     Make it work with Python3
19947  regtest/Config.py               |  4 ++--
19948  regtest/TestReferences.py       |  8 ++++----
19949  regtest/TestRun.py              | 32 ++++++++++++++++----------------
19950  regtest/Timer.py                |  8 ++++----
19951  regtest/backends/__init__.py    | 12 ++++++------
19952  regtest/commands/__init__.py    |  6 +++---
19953  regtest/commands/create-refs.py |  2 +-
19954  regtest/commands/run-tests.py   |  2 +-
19955  regtest/main.py                 |  2 +-
19956  9 files changed, 38 insertions(+), 38 deletions(-)
19958 commit da1b5437148e1e6317246b16f7235c8bc280be97
19959 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19960 Date:   Tue Sep 13 20:09:56 2011 +0200
19962     regtest: Add a way to skip files
19964     A new command line option --skip has been added to give a file
19965     with the
19966     list of test to skip. When --skip is not used, it look for a file
19967     named
19968     Skipped in the tests dir. Lines starting with '#' are considered
19969     comments and are ignored.
19971  regtest/TestReferences.py |  9 +++++++--
19972  regtest/TestRun.py        |  9 +++++++--
19973  regtest/Utils.py          | 20 ++++++++++++++++++++
19974  regtest/main.py           |  6 +++++-
19975  4 files changed, 39 insertions(+), 5 deletions(-)
19977 commit b730b2c1d9666f62f940762663c8318e64049d61
19978 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19979 Date:   Tue Sep 13 19:04:04 2011 +0200
19981     regtest: Limit the number of arguments to 1
19983     It's easier to run poppler-regtest more than once if you need to run
19984     different tests.
19986  regtest/commands/create-refs.py | 24 ++++++++++++------------
19987  regtest/commands/run-tests.py   | 26 +++++++++++++-------------
19988  regtest/main.py                 |  2 +-
19989  3 files changed, 26 insertions(+), 26 deletions(-)
19991 commit 5ce045d0358318859c844340c639483485b69c58
19992 Author: Carlos Garcia Campos <carlosgc@gnome.org>
19993 Date:   Tue Sep 13 18:18:21 2011 +0200
19995     regtest: Sort tests before create-refs/run-tests and show progress
19997  regtest/TestReferences.py | 20 ++++++++------------
19998  regtest/TestRun.py        | 21 ++++++++++-----------
19999  regtest/Utils.py          | 35 +++++++++++++++++++++++++++++++++++
20000  3 files changed, 53 insertions(+), 23 deletions(-)
20002 commit 10801b6faee9037af054fe74cc4a03620ea41d45
20003 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20004 Date:   Mon Sep 12 20:13:17 2011 +0200
20006     Add initial poppler regressions test program
20008  regtest/Config.py               |  32 ++++++
20009  regtest/TestReferences.py       |  73 +++++++++++++
20010  regtest/TestRun.py              | 156 ++++++++++++++++++++++++++++
20011  regtest/Timer.py                |  73 +++++++++++++
20012  regtest/backends/__init__.py    | 220
20013  ++++++++++++++++++++++++++++++++++++++++
20014  regtest/backends/cairo.py       |  39 +++++++
20015  regtest/backends/postscript.py  |  35 +++++++
20016  regtest/backends/splash.py      |  39 +++++++
20017  regtest/backends/text.py        |  48 +++++++++
20018  regtest/commands/__init__.py    |  93 +++++++++++++++++
20019  regtest/commands/create-refs.py |  65 ++++++++++++
20020  regtest/commands/run-tests.py   |  69 +++++++++++++
20021  regtest/main.py                 |  77 ++++++++++++++
20022  regtest/poppler-regtest         |   6 ++
20023  14 files changed, 1025 insertions(+)
20025 commit 245e331a14e11a615bf47abbeb34a3561e393b41
20026 Author: Albert Astals Cid <aacid@kde.org>
20027 Date:   Mon Sep 12 13:43:49 2011 +0200
20029     0.17.4
20031  CMakeLists.txt   | 2 +-
20032  NEWS             | 5 +++++
20033  configure.ac     | 2 +-
20034  cpp/Doxyfile     | 2 +-
20035  qt4/src/Doxyfile | 2 +-
20036  5 files changed, 9 insertions(+), 4 deletions(-)
20038 commit 194b2413eb2c6a1641508aec63336aaf89ec3b51
20039 Author: Albert Astals Cid <aacid@kde.org>
20040 Date:   Mon Sep 12 13:43:35 2011 +0200
20042     gir 0.18
20044  glib/CMakeLists.txt | 12 ++++++------
20045  glib/Makefile.am    | 12 ++++++------
20046  2 files changed, 12 insertions(+), 12 deletions(-)
20048 commit 61c06d2efad20880e1e0b399cf797dd55f6c8dab
20049 Author: Albert Astals Cid <aacid@kde.org>
20050 Date:   Mon Sep 12 00:32:38 2011 +0200
20052     xpdf303: Useless NULL assignments
20054  poppler/SplashOutputDev.cc | 2 ++
20055  1 file changed, 2 insertions(+)
20057 commit 4fbcbf1ffb8a98fe8c12643fdab2cbd90b4e60f9
20058 Author: Albert Astals Cid <aacid@kde.org>
20059 Date:   Mon Sep 12 00:30:52 2011 +0200
20061     xpdf303: Set size to 64 instead of 100
20063  poppler/SplashOutputDev.cc | 4 ++--
20064  1 file changed, 2 insertions(+), 2 deletions(-)
20066 commit 1c7203e57e9c7c264f5cada6362a6b449dd8689c
20067 Author: Albert Astals Cid <aacid@kde.org>
20068 Date:   Mon Sep 12 00:21:03 2011 +0200
20070     xpdf303: Avoid calling a "slow" function
20072  poppler/PSOutputDev.cc | 9 ++++++---
20073  1 file changed, 6 insertions(+), 3 deletions(-)
20075 commit db4c5789bf95af9f45a7911153acc20a26a447f1
20076 Author: Albert Astals Cid <aacid@kde.org>
20077 Date:   Mon Sep 12 00:19:49 2011 +0200
20079     xpdf303: fix spacing
20081  poppler/PSOutputDev.cc | 2 +-
20082  1 file changed, 1 insertion(+), 1 deletion(-)
20084 commit 10c3d15f841865929d2f66353cb01d0d321e8b82
20085 Author: Albert Astals Cid <aacid@kde.org>
20086 Date:   Mon Sep 12 00:03:13 2011 +0200
20088     xpdf303: make limit smaller
20090  poppler/PSOutputDev.cc | 2 +-
20091  1 file changed, 1 insertion(+), 1 deletion(-)
20093 commit 1d4e6e739701ba817576752ced169b24c5e95156
20094 Author: Albert Astals Cid <aacid@kde.org>
20095 Date:   Sun Sep 11 23:57:22 2011 +0200
20097     xpdf303: Remove 512 limit in pdftoppm
20099  utils/pdftoppm.cc | 13 ++++++-------
20100  1 file changed, 6 insertions(+), 7 deletions(-)
20102 commit e4e843f1115d95c54967f0386bfb28f685d6c88d
20103 Author: Albert Astals Cid <aacid@kde.org>
20104 Date:   Sun Sep 11 22:49:34 2011 +0200
20106     xpdf303: Rework nComps != colorSpace->getNComps() handling
20108  poppler/GfxState.cc | 6 +++++-
20109  1 file changed, 5 insertions(+), 1 deletion(-)
20111 commit dda45b6a67f3f97705e5d806eaf7d37171789e66
20112 Author: Albert Astals Cid <aacid@kde.org>
20113 Date:   Sun Sep 11 22:46:51 2011 +0200
20115     xpdf303: NULL GfxICCBasedColorSpace if array does not have 2 elements
20117  poppler/GfxState.cc | 4 ++++
20118  1 file changed, 4 insertions(+)
20120 commit 760e814a6d26db8eba567520aad771002e11357a
20121 Author: Albert Astals Cid <aacid@kde.org>
20122 Date:   Sun Sep 11 22:21:40 2011 +0200
20124     xpdf303: increase formDepth limit
20126  poppler/Gfx.cc | 2 +-
20127  1 file changed, 1 insertion(+), 1 deletion(-)
20129 commit 59442e5994f3b94d5221cbc90f79fad235fe2611
20130 Author: Albert Astals Cid <aacid@kde.org>
20131 Date:   Sun Sep 11 22:10:41 2011 +0200
20133     xpdf303: Remove flags that were never used
20135  splash/Splash.cc      |  6 +-----
20136  splash/SplashXPath.cc | 34 ++++------------------------------
20137  splash/SplashXPath.h  | 13 ++++---------
20138  3 files changed, 9 insertions(+), 44 deletions(-)
20140 commit 41a620ef60507ceda42a14d06d6587ed10016468
20141 Author: Albert Astals Cid <aacid@kde.org>
20142 Date:   Thu Sep 8 16:18:01 2011 +0200
20144     xpdf303: Adapt use of getBlock to our use of getChars
20146  poppler/Stream.cc | 58
20147  +++++++++++++++++++++++++++++++++----------------------
20148  poppler/Stream.h  |  2 ++
20149  2 files changed, 37 insertions(+), 23 deletions(-)
20151 commit 2f7701fe730a648d0a1d181c5b20e4802640dc52
20152 Author: Albert Astals Cid <aacid@kde.org>
20153 Date:   Thu Sep 8 15:59:27 2011 +0200
20155     xpdf303: Adapt xpdf getBlock to our getChars
20157  poppler/JBIG2Stream.cc |  17 ++++++++
20158  poppler/JBIG2Stream.h  |   2 +
20159  poppler/Stream.cc      | 113
20160  ++++++++++++++++++++++++++++++++++++++++++++-----
20161  poppler/Stream.h       |  55 +++++++++++++-----------
20162  4 files changed, 152 insertions(+), 35 deletions(-)
20164 commit 3a1988db40def1655ec638cd521ed40eadc0acca
20165 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20166 Date:   Thu Sep 8 15:40:12 2011 +0200
20168     xpdf303: empty pages need to call dump to do any setup required by
20169     the OutputDev
20171  poppler/Page.cc | 4 ++++
20172  1 file changed, 4 insertions(+)
20174 commit 4cddaed21592ac491519a81a003035bc4e618705
20175 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20176 Date:   Thu Sep 8 15:35:33 2011 +0200
20178     xpdf303: Don't clip the other page boxes to the MediaBox at the
20179     intermediate nodes
20181     only do it at the leaf (Page) nodes - the other boxes can be specified
20182     before the MediaBox is specified.
20183     I think we already had that change, we checked isPage before clipping,
20184     I've merged this way just to make future merges a bit easier.
20186  poppler/Page.cc | 16 ++++++++--------
20187  poppler/Page.h  |  3 +++
20188  2 files changed, 11 insertions(+), 8 deletions(-)
20190 commit 3538ac89bfea750de8907847d1d5e3515d0b8be7
20191 Author: Albert Astals Cid <aacid@kde.org>
20192 Date:   Thu Sep 8 15:07:21 2011 +0200
20194     xpdf303: compile
20196  poppler/ArthurOutputDev.cc | 12 +++++++++++-
20197  1 file changed, 11 insertions(+), 1 deletion(-)
20199 commit 89d95d0f254a828d28d943b698eeaec51f03686f
20200 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20201 Date:   Thu Sep 8 12:38:36 2011 +0200
20203     xpdf303: Add codeToGID and codeToGIDLen params to
20204     loadOpenTypeCFFFont()
20206  poppler/SplashOutputDev.cc   | 12 +++++++++++-
20207  splash/SplashFTFontEngine.cc | 29 +++++++++++++++++------------
20208  splash/SplashFTFontEngine.h  |  3 ++-
20209  splash/SplashFontEngine.cc   |  6 ++++--
20210  splash/SplashFontEngine.h    |  3 ++-
20211  5 files changed, 36 insertions(+), 17 deletions(-)
20213 commit d768204e51e6bdbcac4d6b43537297616cbedbf3
20214 Author: Albert Astals Cid <aacid@kde.org>
20215 Date:   Tue Sep 6 21:56:43 2011 +0200
20217     xpdf303: Revert b36d150931cd555b84ee996d505e8b91e2afde19
20219     Breaks bug164568-2.pdf so our fix was better :-)
20221  poppler/JBIG2Stream.cc | 91
20222  ++++++++++++++++++++++----------------------------
20223  poppler/JBIG2Stream.h  |  1 -
20224  2 files changed, 40 insertions(+), 52 deletions(-)
20226 commit 2230b8f2128edf4994d8a742f562e1b5acf96b74
20227 Author: Albert Astals Cid <aacid@kde.org>
20228 Date:   Tue Sep 6 00:05:53 2011 +0200
20230     xpdf303: Merge JPXStream changes
20232  poppler/JPXStream.cc | 1000
20233  +++++++++++++++++++++++++++++++-------------------
20234  poppler/JPXStream.h  |   43 +--
20235  2 files changed, 632 insertions(+), 411 deletions(-)
20237 commit 35bb53feaa2e469253368f03a9835d73aeb1a240
20238 Author: Albert Astals Cid <aacid@kde.org>
20239 Date:   Mon Sep 5 23:20:09 2011 +0200
20241     xpdf303: Add BufStream
20243  poppler/Stream.cc | 46 ++++++++++++++++++++++++++++++++++++++++++++++
20244  poppler/Stream.h  | 25 +++++++++++++++++++++++++
20245  2 files changed, 71 insertions(+)
20247 commit 8a9d92fcf05285c1f06bc153aa79d0200d05bbd9
20248 Author: Albert Astals Cid <aacid@kde.org>
20249 Date:   Mon Sep 5 22:57:02 2011 +0200
20251     xpdf303: CCITTFaxStream header misc fixes
20253  poppler/Stream.h | 6 +++---
20254  1 file changed, 3 insertions(+), 3 deletions(-)
20256 commit 22d370c0a1f8c016ebc5a6d8320fe55bfd31c8a7
20257 Author: Albert Astals Cid <aacid@kde.org>
20258 Date:   Mon Sep 5 22:53:45 2011 +0200
20260     xpdf303: DCTStream misc fixes
20262  poppler/Stream.cc | 32 ++++++++++++++++++++++++++------
20263  1 file changed, 26 insertions(+), 6 deletions(-)
20265 commit 36d3057546b5a1d717c71b8dcb9773f91e3b5960
20266 Author: Albert Astals Cid <aacid@kde.org>
20267 Date:   Mon Sep 5 22:46:59 2011 +0200
20269     xpdf303: Add some {}
20271  poppler/Stream.cc | 3 ++-
20272  1 file changed, 2 insertions(+), 1 deletion(-)
20274 commit 308654eb5dfbb783f29bd645f60c79d5b5fe42c9
20275 Author: Albert Astals Cid <aacid@kde.org>
20276 Date:   Mon Sep 5 22:45:50 2011 +0200
20278     xpdf303: code1 changed to int in CCITTFaxStream::reset
20280  poppler/Stream.cc | 2 +-
20281  1 file changed, 1 insertion(+), 1 deletion(-)
20283 commit f097dc1f9d580eb1cdc8180d3920fe795493cf89
20284 Author: Albert Astals Cid <aacid@kde.org>
20285 Date:   Mon Sep 5 22:43:16 2011 +0200
20287     xpdf303: Use 32 bits in CCITTFaxStream::lookBits
20289  poppler/Stream.cc | 4 ++--
20290  1 file changed, 2 insertions(+), 2 deletions(-)
20292 commit b5417659042c95891aa549cae396ba4cc6604030
20293 Author: Albert Astals Cid <aacid@kde.org>
20294 Date:   Mon Sep 5 22:40:02 2011 +0200
20296     xpdf303: Check against lookBits returning EOF
20298  poppler/Stream.cc | 17 ++++++++++-------
20299  1 file changed, 10 insertions(+), 7 deletions(-)
20301 commit eaf9d31c97a3cc06f4ce94d9190ae1a337634749
20302 Author: Albert Astals Cid <aacid@kde.org>
20303 Date:   Mon Sep 5 22:38:05 2011 +0200
20305     xpdf303: Set endOfLine to true if code1 is 1
20307  poppler/Stream.cc | 1 +
20308  1 file changed, 1 insertion(+)
20310 commit a654a77e26a6c7d76c318636303f8c636a3d2495
20311 Author: Albert Astals Cid <aacid@kde.org>
20312 Date:   Mon Sep 5 22:36:58 2011 +0200
20314     xpdf303: Tweaks to CCITTFaxStream::lookChar
20316  poppler/Stream.cc | 55
20317  +++++++++++++++++++++++++++++++++++++++++++------------
20318  1 file changed, 43 insertions(+), 12 deletions(-)
20320 commit abdf828449cd543e66f326ba862efcb3ca6d342d
20321 Author: Albert Astals Cid <aacid@kde.org>
20322 Date:   Mon Sep 5 22:19:30 2011 +0200
20324     xpdf303: Remove cygwin workaround
20326  poppler/Stream.cc | 4 ----
20327  1 file changed, 4 deletions(-)
20329 commit 05ef4227d09381e3a9e8050e447770f44d532386
20330 Author: Albert Astals Cid <aacid@kde.org>
20331 Date:   Mon Sep 5 22:18:33 2011 +0200
20333     xpdf303: Return false if getLine fails
20335  poppler/Stream.cc | 4 +++-
20336  1 file changed, 3 insertions(+), 1 deletion(-)
20338 commit c2d6158bd56328754d77ab8f1bf84d46e6ede773
20339 Author: Albert Astals Cid <aacid@kde.org>
20340 Date:   Mon Sep 5 22:14:39 2011 +0200
20342     xpdf303: Return NULL if size < 0
20344  poppler/Stream.cc | 2 +-
20345  1 file changed, 1 insertion(+), 1 deletion(-)
20347 commit 04947e1dca858b890302a5a1005b84b34255d670
20348 Author: Albert Astals Cid <aacid@kde.org>
20349 Date:   Mon Sep 5 22:11:24 2011 +0200
20351     xpdf303: Add -rawdates and print Form information
20353  utils/pdfinfo.cc | 30 +++++++++++++++++++++++++++---
20354  1 file changed, 27 insertions(+), 3 deletions(-)
20356 commit 9529e776e53e71069ba4215cdb8b84592d37b555
20357 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20358 Date:   Mon Sep 5 21:19:58 2011 +0200
20360     xpdf303: Other fixes in PostScriptFunction
20362  poppler/Function.cc | 5 +++--
20363  1 file changed, 3 insertions(+), 2 deletions(-)
20365 commit 071f983f461ba0b872dd93d7f1a24d325312799d
20366 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20367 Date:   Mon Sep 5 21:19:13 2011 +0200
20369     xpdf303: Fixed a bug in the PostScript-type function parser
20371     Real numbers that start with a decimal point weren't being handled
20372     correctly.
20374  poppler/Function.cc | 2 +-
20375  1 file changed, 1 insertion(+), 1 deletion(-)
20377 commit da0eff1aaa31c2bf357a64b6275645100c9629d4
20378 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20379 Date:   Mon Sep 5 21:12:02 2011 +0200
20381     xpdf303: Fixes in StitchingFunction
20383  poppler/Function.cc | 6 ++----
20384  1 file changed, 2 insertions(+), 4 deletions(-)
20386 commit b655316706ec394fa6c8ad076d9d9d96ac8ed563
20387 Author: Albert Astals Cid <aacid@kde.org>
20388 Date:   Mon Sep 5 21:05:55 2011 +0200
20390     xpdf303: Rework LinkURI decoding
20392  poppler/Link.cc | 35 +++++++++++++++++++----------------
20393  1 file changed, 19 insertions(+), 16 deletions(-)
20395 commit abad9b4e44d81a206bccff8a109ceb9a7effa2ad
20396 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20397 Date:   Mon Sep 5 21:00:31 2011 +0200
20399     xpdf303: Cache the last transform for PostScript-type functions
20401  poppler/Function.cc | 37 ++++++++++++++++++++++++++++++++++---
20402  poppler/Function.h  |  2 ++
20403  2 files changed, 36 insertions(+), 3 deletions(-)
20405 commit e1c6b4c6e6df0854b040c9af9ef2d3f6789e24b2
20406 Author: Albert Astals Cid <aacid@kde.org>
20407 Date:   Mon Sep 5 21:02:31 2011 +0200
20409     xpdf303: Only call getNum if isNum
20411  poppler/Link.cc | 5 +++--
20412  1 file changed, 3 insertions(+), 2 deletions(-)
20414 commit e5661e1a08c38d4c8d69976a8c1c02c1102bc88c
20415 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20416 Date:   Mon Sep 5 20:49:13 2011 +0200
20418     Optimize SampledFunction
20420     Pull index computation code out of the transform function; cache the
20421     last transform.
20423  poppler/Function.cc | 87
20424  ++++++++++++++++++++++++++++++++++++++++++++---------
20425  poppler/Function.h  |  4 ++-
20426  2 files changed, 75 insertions(+), 16 deletions(-)
20428 commit b36d150931cd555b84ee996d505e8b91e2afde19
20429 Author: Albert Astals Cid <aacid@kde.org>
20430 Date:   Mon Sep 5 20:52:05 2011 +0200
20432     xpdf303: Take xpdf way of handling bug 6500
20434  poppler/JBIG2Stream.cc | 91
20435  ++++++++++++++++++++++++++++----------------------
20436  poppler/JBIG2Stream.h  |  1 +
20437  2 files changed, 52 insertions(+), 40 deletions(-)
20439 commit 065565a67c7826b64d89fac9719049d0a57da721
20440 Author: Albert Astals Cid <aacid@kde.org>
20441 Date:   Mon Sep 5 20:39:50 2011 +0200
20443     xpdf303: Merge ¿speed? improvements in JBIG2Stream::readGenericBitmap
20445  poppler/JBIG2Stream.cc | 586
20446  +++++++++++++++++++++++++++++++++++++++----------
20447  1 file changed, 471 insertions(+), 115 deletions(-)
20449 commit 28adb3884dafcf1d36aae1ec05855b10b22aa4ae
20450 Author: Albert Astals Cid <aacid@kde.org>
20451 Date:   Mon Sep 5 20:26:57 2011 +0200
20453     xpdf303: Change bpp calculation
20455  poppler/JBIG2Stream.cc | 16 +++++++++++-----
20456  1 file changed, 11 insertions(+), 5 deletions(-)
20458 commit c163a82f45d869b7c35a1a7141ab237507671f82
20459 Author: Albert Astals Cid <aacid@kde.org>
20460 Date:   Mon Sep 5 20:25:04 2011 +0200
20462     xpdf303: Change symCodeLen calculation
20464  poppler/JBIG2Stream.cc | 16 +++++++++++-----
20465  1 file changed, 11 insertions(+), 5 deletions(-)
20467 commit 1d1a985101c26f90bde8340dcfae3d6a1e0a08ba
20468 Author: Albert Astals Cid <aacid@kde.org>
20469 Date:   Mon Sep 5 20:20:03 2011 +0200
20471     xpdf303: symCodeLen calculation fix
20473  poppler/JBIG2Stream.cc | 12 ++++++++----
20474  1 file changed, 8 insertions(+), 4 deletions(-)
20476 commit 5c0274572c65972434293a30f3ba5afd3905005f
20477 Author: Albert Astals Cid <aacid@kde.org>
20478 Date:   Mon Sep 5 20:07:54 2011 +0200
20480     xpdf303: add line accessor
20482  poppler/JBIG2Stream.cc | 1 +
20483  1 file changed, 1 insertion(+)
20485 commit 7b77a264b5c21ba693677b1249a2122743e4e395
20486 Author: Albert Astals Cid <aacid@kde.org>
20487 Date:   Mon Sep 5 19:46:16 2011 +0200
20489     xpdf303: segments with unspecified length
20491  poppler/JBIG2Stream.cc | 8 +++++++-
20492  1 file changed, 7 insertions(+), 1 deletion(-)
20494 commit 23066e8e8309babd61ade9f50ef7d82c9e275055
20495 Author: Albert Astals Cid <aacid@kde.org>
20496 Date:   Mon Sep 5 19:41:16 2011 +0200
20498     xpdf303: More EOF detection
20500  poppler/JBIG2Stream.cc | 12 +++++++++---
20501  1 file changed, 9 insertions(+), 3 deletions(-)
20503 commit bc6eded798d6e5dc7a58f88afbe4ab2904698db5
20504 Author: Albert Astals Cid <aacid@kde.org>
20505 Date:   Mon Sep 5 19:38:29 2011 +0200
20507     xpdf303: Comment++
20509  poppler/JBIG2Stream.cc | 2 ++
20510  1 file changed, 2 insertions(+)
20512 commit adb98856a745340b4ffb34ffd2ed701600cfc82f
20513 Author: Albert Astals Cid <aacid@kde.org>
20514 Date:   Mon Sep 5 19:38:02 2011 +0200
20516     xpdf303: Exit loop in case of EOF
20518  poppler/JBIG2Stream.cc | 11 ++++++++---
20519  1 file changed, 8 insertions(+), 3 deletions(-)
20521 commit 112154567ebcab63959294533b00075d6ca6ea65
20522 Author: Albert Astals Cid <aacid@kde.org>
20523 Date:   Mon Sep 5 19:33:27 2011 +0200
20525     xpdf303: Initialize to NULL
20527  poppler/JBIG2Stream.cc | 5 +++++
20528  1 file changed, 5 insertions(+)
20530 commit b9ecfdf4cb27a19e65817af51c048e8030825035
20531 Author: Albert Astals Cid <aacid@kde.org>
20532 Date:   Mon Sep 5 19:27:36 2011 +0200
20534     xpdf303: Delay memory allocation up to when it is really needed
20536  poppler/CMap.cc | 58
20537  ++++++++-------------------------------------------------
20538  poppler/CMap.h  |  2 --
20539  2 files changed, 8 insertions(+), 52 deletions(-)
20541 commit 7af7b4b2d1941ee9dcd575535d4fc31f29026d8d
20542 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20543 Date:   Mon Sep 5 19:05:31 2011 +0200
20545     xpdf303: Rework initialization of appearance state
20547     Merged a slightly different patch, adding an error when the AS
20548     entry is
20549     missing and the AP contains one or more subdictionaries.
20551  poppler/Annot.cc | 62
20552  +++++++++++++++++++++++++++++++-------------------------
20553  1 file changed, 34 insertions(+), 28 deletions(-)
20555 commit f7d307b818bca9553a05b5d43deb429abbf04824
20556 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20557 Date:   Sun Sep 4 13:56:35 2011 +0200
20559     xpdf303: Rewrote the code that handles annotation transforms
20561     It was not handling non-rectangular transforms correctly.
20563  poppler/Gfx.cc | 143
20564  ++++++++++++++++++++++++++++++---------------------------
20565  1 file changed, 75 insertions(+), 68 deletions(-)
20567 commit 4609f9feeca22620c6e143962a3717784a843a68
20568 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20569 Date:   Sun Sep 4 13:09:50 2011 +0200
20571     xpdf303: Implement rotation in the form field appearance regeneration
20573  poppler/Annot.cc | 51 ++++++++++++++++++++++++++++++++++++++-------------
20574  1 file changed, 38 insertions(+), 13 deletions(-)
20576 commit ca7d77a27e2f3a692842968f08dcb9fa5379bf0f
20577 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20578 Date:   Sun Sep 4 11:53:40 2011 +0200
20580     Create forms with a PDFDoc instead of XRef too
20582  poppler/Form.cc | 79
20583  +++++++++++++++++++++++++++++----------------------------
20584  poppler/Form.h  | 28 ++++++++++----------
20585  2 files changed, 55 insertions(+), 52 deletions(-)
20587 commit ec52e46e309a0307fdf12113a1b7d41a760f9d6c
20588 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20589 Date:   Sun Sep 4 11:32:38 2011 +0200
20591     xpdf303: Create annots with a doc instead of xref + catalog
20593  glib/poppler-action.cc |   2 +-
20594  glib/poppler-annot.cc  |   4 +-
20595  poppler/Annot.cc       | 364
20596  +++++++++++++++++++++++++------------------------
20597  poppler/Annot.h        | 128 ++++++++---------
20598  poppler/Catalog.cc     |   9 +-
20599  poppler/Form.cc        |  22 +--
20600  poppler/Form.h         |  11 +-
20601  poppler/PSOutputDev.cc |   2 +-
20602  poppler/Page.cc        |   2 +-
20603  9 files changed, 274 insertions(+), 270 deletions(-)
20605 commit ce5e620f07e984927610866467705bb526f9ad8d
20606 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20607 Date:   Sat Sep 3 11:05:42 2011 +0200
20609     xpdf303: Handle the case where sid < 0
20611  fofi/FoFiType1C.cc | 4 +++-
20612  1 file changed, 3 insertions(+), 1 deletion(-)
20614 commit 9d77f999de973f3c547245bca0568f8984faa5d7
20615 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20616 Date:   Sat Sep 3 11:02:55 2011 +0200
20618     xpdf303: Initialize nFDs in FoFiType1C::parse()
20620  fofi/FoFiType1C.cc | 1 +
20621  1 file changed, 1 insertion(+)
20623 commit d9594c95713ac79b46e313ecf2875196ea076ef4
20624 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20625 Date:   Sat Sep 3 11:01:28 2011 +0200
20627     xpdf303: Check whether fdSelect is NULL before using it
20629  fofi/FoFiType1C.cc | 10 ++++++----
20630  1 file changed, 6 insertions(+), 4 deletions(-)
20632 commit 4e4a8ec52c5662e21036f219636a39fc97a32353
20633 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20634 Date:   Sat Sep 3 10:52:14 2011 +0200
20636     xpdf303: Add writePSString() helper function to FoFiType1C
20638  fofi/FoFiType1C.cc | 68
20639  +++++++++++++++++++++++++++++++++++++++---------------
20640  fofi/FoFiType1C.h  |  1 +
20641  2 files changed, 51 insertions(+), 18 deletions(-)
20643 commit ff03811db1ef833df4bab12fe3bf3a8c1534c174
20644 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20645 Date:   Sat Sep 3 10:40:15 2011 +0200
20647     xpdf303: More checks in GooString
20649  goo/GooString.cc | 5 ++++-
20650  1 file changed, 4 insertions(+), 1 deletion(-)
20652 commit 0029efbe2a8a97ff34353f8028ac649b2fd07013
20653 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20654 Date:   Sat Sep 3 10:32:14 2011 +0200
20656     xpdf303: Use a double instead of an int with a cast
20658  goo/GooString.cc | 2 +-
20659  1 file changed, 1 insertion(+), 1 deletion(-)
20661 commit 419ee8c30ba0df02e9f0281b321fbe38387e5a21
20662 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20663 Date:   Fri Sep 2 18:44:04 2011 +0200
20665     xpdf303: Add more formats to GooString
20667  goo/GooString.cc | 102
20668  ++++++++++++++++++++++++++++++++++++++++++++++++++-----
20669  goo/GooString.h  |  21 ++++++++++--
20670  2 files changed, 111 insertions(+), 12 deletions(-)
20672 commit 738a6954da01fd3fc8c1cd5baa49fc7b8c959169
20673 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20674 Date:   Fri Sep 2 18:24:04 2011 +0200
20676     xpdf303: Add getGlyphName() to FoFiType1C
20678  fofi/FoFiType1C.cc | 12 ++++++++++++
20679  fofi/FoFiType1C.h  |  4 ++++
20680  2 files changed, 16 insertions(+)
20682 commit 39b77a193996b0916690a246f4a9874dad596b2f
20683 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20684 Date:   Fri Sep 2 18:17:51 2011 +0200
20686     xpdf303: Improvements in FoFiType1 parser
20688  fofi/FoFiType1.cc | 75
20689  ++++++++++++++++++++++++++-----------------------------
20690  1 file changed, 35 insertions(+), 40 deletions(-)
20692 commit 44dbb28a07125f92a0835aea7ad3403310bc451d
20693 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20694 Date:   Fri Sep 2 18:08:39 2011 +0200
20696     xpdf303: Handle PFB headers in Type 1 font files
20698  fofi/FoFiType1.cc | 36 ++++++++++++++++++++++++++++++++++++
20699  fofi/FoFiType1.h  |  1 +
20700  2 files changed, 37 insertions(+)
20702 commit 9531a52b227a994ab8e0d66aeaff2b21358ca73e
20703 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20704 Date:   Fri Sep 2 18:01:35 2011 +0200
20706     xpdf303: New signature of methods convertToCIDType0() and
20707     convertToType0()
20709  fofi/FoFiTrueType.cc   |  8 ++---
20710  fofi/FoFiTrueType.h    |  4 +--
20711  fofi/FoFiType1C.cc     | 84
20712  +++++++++++++++++++++++++++++++++++---------------
20713  fofi/FoFiType1C.h      | 19 +++++++++---
20714  poppler/PSOutputDev.cc | 13 ++++++--
20715  5 files changed, 91 insertions(+), 37 deletions(-)
20717 commit 830d2b40770333489a08f23a3b16a372770a8d19
20718 Author: Albert Astals Cid <aacid@kde.org>
20719 Date:   Thu Sep 1 23:23:57 2011 +0200
20721     xpdf303: Use openFile
20723  poppler/CharCodeToUnicode.cc |  4 ++--
20724  poppler/GlobalParams.cc      | 10 +++++-----
20725  2 files changed, 7 insertions(+), 7 deletions(-)
20727 commit ddf9d6e35b40b902519cbaa8cb664ba6dfdfd510
20728 Author: Albert Astals Cid <aacid@kde.org>
20729 Date:   Thu Sep 1 23:21:26 2011 +0200
20731     xpdf303: openFile + minor fixes for openTempFile in Windows
20733  goo/gfile.cc | 108
20734  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
20735  goo/gfile.h  |  13 +++++++
20736  2 files changed, 118 insertions(+), 3 deletions(-)
20738 commit 68e8fa9ff4f13b6703148b3eb6ea628418211243
20739 Author: Albert Astals Cid <aacid@kde.org>
20740 Date:   Thu Sep 1 23:17:59 2011 +0200
20742     xpdf303: make gcc happy
20744  fofi/FoFiType1C.cc | 2 ++
20745  1 file changed, 2 insertions(+)
20747 commit 876021b1aa16ad38767a91e1be31c392f368fde2
20748 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20749 Date:   Thu Sep 1 19:07:01 2011 +0200
20751     xpdf303: Add getFontMatrix()
20753  fofi/FoFiTrueType.cc | 76
20754  +++++++++++++++++++++++++++++++---------------------
20755  fofi/FoFiTrueType.h  |  9 +++++++
20756  fofi/FoFiType1.cc    | 37 +++++++++++++++++++++++++
20757  fofi/FoFiType1.h     |  4 +++
20758  fofi/FoFiType1C.cc   | 29 ++++++++++++++++++++
20759  fofi/FoFiType1C.h    |  3 +++
20760  6 files changed, 127 insertions(+), 31 deletions(-)
20762 commit 1369862ed61ef8b0f81c52fce36f6c1602d82ddb
20763 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20764 Date:   Thu Sep 1 18:27:51 2011 +0200
20766     xpdf303: Ignore entries that have an invalid tag too
20768  fofi/FoFiTrueType.cc | 8 ++++++--
20769  1 file changed, 6 insertions(+), 2 deletions(-)
20771 commit 0fe7cc82e84dc2a3b79248b111656e5e7df9fdc2
20772 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20773 Date:   Thu Sep 1 18:21:33 2011 +0200
20775     xpdf303: Update cmap, name, post and os2 tables in FoFiTrueType
20777  fofi/FoFiTrueType.cc | 29 ++++++++++++++++-------------
20778  1 file changed, 16 insertions(+), 13 deletions(-)
20780 commit 0feebf5f3c9da8d7a1154456a00492a623340cec
20781 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20782 Date:   Thu Sep 1 18:16:59 2011 +0200
20784     xpdf303: Ignore any bogus entries in the table directory
20786     It's a different approach to fix the same issue we had already fixed,
20787     added just to make future merge easier. We were also reallocating the
20788     tables array, I've kept that but doing it only when the size actually
20789     changes.
20791  fofi/FoFiTrueType.cc | 25 +++++++++++++------------
20792  1 file changed, 13 insertions(+), 12 deletions(-)
20794 commit 68c6ebc78b89eec94a9c3538fe6e27561a21b680
20795 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20796 Date:   Thu Sep 1 17:49:46 2011 +0200
20798     xpdf303: codeToGID items can be < 0 now
20800  fofi/FoFiTrueType.cc   | 12 ++++++++++--
20801  poppler/PSOutputDev.cc |  2 +-
20802  splash/SplashFTFont.cc |  2 +-
20803  3 files changed, 12 insertions(+), 4 deletions(-)
20805 commit 19204ed5cd5cb64809f1a1f51dd5ffdef2b9417a
20806 Author: Albert Astals Cid <aacid@kde.org>
20807 Date:   Thu Sep 1 17:28:39 2011 +0200
20809     xpdf303: CMap::getCID signature change
20811  poppler/CMap.cc    | 47 +++++++++++++++++++++++++++++++----------------
20812  poppler/CMap.h     |  8 +++++---
20813  poppler/GfxFont.cc |  6 ++++--
20814  3 files changed, 40 insertions(+), 21 deletions(-)
20816 commit 9c74bef77e7e1d7a8464dff43cae16bb1206665e
20817 Author: Albert Astals Cid <aacid@kde.org>
20818 Date:   Thu Sep 1 17:04:04 2011 +0200
20820     xpdf303: Use splashDist instead of splashSqrt
20822  splash/SplashT1Font.cc | 2 +-
20823  1 file changed, 1 insertion(+), 1 deletion(-)
20825 commit 0568d0dc3c42b68b715226e5ce0ff98d73a94ac7
20826 Author: Albert Astals Cid <aacid@kde.org>
20827 Date:   Thu Sep 1 17:01:30 2011 +0200
20829     xpdf303: Do the multiplication the other way around
20831     No idea why :-D
20833  splash/SplashFTFont.cc | 8 ++++----
20834  1 file changed, 4 insertions(+), 4 deletions(-)
20836 commit 3c0da502aa1d5b1acae01cf1e43fb96f5ecc11da
20837 Author: Albert Astals Cid <aacid@kde.org>
20838 Date:   Thu Sep 1 17:00:31 2011 +0200
20840     xpdf303: Use splashCheckDet isntead of splashAbs
20842  splash/SplashFontEngine.cc | 2 +-
20843  1 file changed, 1 insertion(+), 1 deletion(-)
20845 commit 2b4303c66f8de9a267413465898897fd6b0ebb17
20846 Author: Albert Astals Cid <aacid@kde.org>
20847 Date:   Thu Sep 1 16:51:53 2011 +0200
20849     xpdf303: Bigger fileKey
20851  poppler/XRef.h | 2 +-
20852  1 file changed, 1 insertion(+), 1 deletion(-)
20854 commit 53060857e31a01413936fbe33b7032a0a325b384
20855 Author: Albert Astals Cid <aacid@kde.org>
20856 Date:   Thu Sep 1 16:50:08 2011 +0200
20858     xpdf303: Merge JArithmeticDecoder.*
20860  poppler/JArithmeticDecoder.cc | 47
20861  ++++++++++++++++++++++++++++++++++++-------
20862  poppler/JArithmeticDecoder.h  |  4 ++++
20863  2 files changed, 44 insertions(+), 7 deletions(-)
20865 commit 0722960b4cf4ce40b6bd278ac7287d64a1d70bf2
20866 Author: Albert Astals Cid <aacid@kde.org>
20867 Date:   Thu Sep 1 16:48:31 2011 +0200
20869     xpdf303: Do not crash if imgStr->getLine() is NULL
20871  utils/ImageOutputDev.cc | 21 ++++++++++++++-------
20872  1 file changed, 14 insertions(+), 7 deletions(-)
20874 commit f848edab849910b8291c7974e484ef5d02b2234c
20875 Author: Albert Astals Cid <aacid@kde.org>
20876 Date:   Thu Sep 1 16:42:30 2011 +0200
20878     xpdf303: Do not extract the million tiles of a pattern
20880  utils/ImageOutputDev.cc |  9 +++++++++
20881  utils/ImageOutputDev.h  | 12 ++++++++++++
20882  2 files changed, 21 insertions(+)
20884 commit 01adb7ef6a524d7313a45e7c5f441da4fd0250bd
20885 Author: Albert Astals Cid <aacid@kde.org>
20886 Date:   Thu Sep 1 16:31:50 2011 +0200
20888     xpdf303: Assembler for some functions
20890  splash/SplashMath.h | 110
20891  ++++++++++++++++++++++++++++++++++++++++++++++++++++
20892  1 file changed, 110 insertions(+)
20894 commit 4f87a3163f133565e8774ef416e67d05f906723d
20895 Author: Albert Astals Cid <aacid@kde.org>
20896 Date:   Thu Sep 1 16:25:19 2011 +0200
20898     xpdf303: Add splashAvg
20900  splash/SplashMath.h | 8 ++++++++
20901  1 file changed, 8 insertions(+)
20903 commit 64cf42f89939763d105be4948a20e9ecb81a64c1
20904 Author: Albert Astals Cid <aacid@kde.org>
20905 Date:   Thu Sep 1 16:23:08 2011 +0200
20907     xpdf303: Add getters to SplashClip
20909  splash/SplashClip.h | 6 ++++++
20910  1 file changed, 6 insertions(+)
20912 commit 28c6a55742f55a719ef63b8e0eff7c242653cf36
20913 Author: Albert Astals Cid <aacid@kde.org>
20914 Date:   Thu Sep 1 16:17:56 2011 +0200
20916     xpdf303: unneeded forward declare
20918  poppler/Page.h | 1 -
20919  1 file changed, 1 deletion(-)
20921 commit 38ebe8c568aafbe5f248f9e0a654f46829e0b659
20922 Author: Albert Astals Cid <aacid@kde.org>
20923 Date:   Thu Sep 1 16:13:53 2011 +0200
20925     xpdf303: Page functions do not need Catalog * anymore
20927  glib/poppler-document.cc                 |  2 +-
20928  glib/poppler-page.cc                     | 11 ++++------
20929  poppler/FontInfo.cc                      |  2 +-
20930  poppler/OutputDev.h                      |  4 ++--
20931  poppler/PDFDoc.cc                        |  8 +++----
20932  poppler/PSOutputDev.cc                   |  6 +++---
20933  poppler/PSOutputDev.h                    |  2 +-
20934  poppler/Page.cc                          | 36
20935  ++++++++++++++++----------------
20936  poppler/Page.h                           | 16 +++++++-------
20937  poppler/TextOutputDev.cc                 |  2 +-
20938  poppler/TextOutputDev.h                  |  2 +-
20939  qt4/src/poppler-link-extractor-private.h |  2 +-
20940  qt4/src/poppler-link-extractor.cc        |  4 ++--
20941  qt4/src/poppler-page.cc                  |  4 ++--
20942  utils/HtmlOutputDev.cc                   |  9 ++++----
20943  utils/HtmlOutputDev.h                    |  7 +++----
20944  utils/pdftohtml.cc                       |  2 +-
20945  17 files changed, 58 insertions(+), 61 deletions(-)
20947 commit 7d794f6411499fb8f26778bf2b54cb9734d004af
20948 Author: Albert Astals Cid <aacid@kde.org>
20949 Date:   Thu Sep 1 15:47:32 2011 +0200
20951     xpdf303: API rework, Gfx wants a PDFDoc instead of an XRef
20953  cpp/poppler-page-renderer.cpp   |  2 +-
20954  glib/poppler-document.cc        |  2 +-
20955  glib/poppler-page.cc            |  2 --
20956  poppler/CairoFontEngine.cc      | 28 ++++++++++++----------------
20957  poppler/CairoFontEngine.h       | 13 ++++++-------
20958  poppler/CairoOutputDev.cc       | 12 +++++-------
20959  poppler/CairoOutputDev.h        |  6 +++---
20960  poppler/Catalog.cc              |  8 +++++---
20961  poppler/Catalog.h               |  4 +++-
20962  poppler/Gfx.cc                  | 15 +++++++++------
20963  poppler/Gfx.h                   |  6 ++++--
20964  poppler/PDFDoc.cc               |  6 +++---
20965  poppler/PSOutputDev.cc          | 29 +++++++++++++++--------------
20966  poppler/PSOutputDev.h           |  9 ++++-----
20967  poppler/Page.cc                 |  8 +++++---
20968  poppler/Page.h                  |  4 +++-
20969  poppler/PreScanOutputDev.cc     |  6 +++---
20970  poppler/PreScanOutputDev.h      |  4 ++--
20971  poppler/SplashOutputDev.cc      | 13 +++++++------
20972  poppler/SplashOutputDev.h       |  5 +++--
20973  qt4/src/poppler-private.h       |  2 +-
20974  qt4/src/poppler-ps-converter.cc |  2 --
20975  test/gtk-test.cc                |  2 +-
20976  test/pdf-inspector.cc           |  2 +-
20977  test/perf-test.cc               |  2 +-
20978  utils/pdftocairo.cc             |  2 +-
20979  utils/pdftohtml.cc              |  6 +++---
20980  utils/pdftoppm.cc               |  2 +-
20981  utils/pdftops.cc                |  4 ++--
20982  29 files changed, 105 insertions(+), 101 deletions(-)
20984 commit 52fb80a7b3f98eb8322a7ba84e2900f044b3a18a
20985 Author: Albert Astals Cid <aacid@kde.org>
20986 Date:   Thu Sep 1 13:27:01 2011 +0200
20988     xpdf303: compile++
20990  poppler/ArthurOutputDev.cc | 4 ++--
20991  1 file changed, 2 insertions(+), 2 deletions(-)
20993 commit 37ca8dc4215693ec657d165ebdb6c315a0ae92c9
20994 Author: Carlos Garcia Campos <carlosgc@gnome.org>
20995 Date:   Thu Sep 1 12:34:32 2011 +0200
20997     xpdf303: Use int instead of Gushort for gid/cid maps
20999  fofi/FoFiTrueType.cc         | 18 +++++++++---------
21000  fofi/FoFiTrueType.h          | 14 +++++++-------
21001  fofi/FoFiType1C.cc           |  8 ++++----
21002  fofi/FoFiType1C.h            |  2 +-
21003  poppler/CairoFontEngine.cc   | 22 +++++++++++-----------
21004  poppler/CairoFontEngine.h    |  8 ++++----
21005  poppler/GfxFont.cc           | 22 +++++++++++-----------
21006  poppler/GfxFont.h            | 10 +++++-----
21007  poppler/PSOutputDev.cc       | 14 +++++++-------
21008  poppler/SplashOutputDev.cc   |  6 +++---
21009  splash/SplashFTFontEngine.cc |  6 +++---
21010  splash/SplashFTFontEngine.h  |  2 +-
21011  splash/SplashFTFontFile.cc   | 12 ++++++------
21012  splash/SplashFTFontFile.h    |  8 ++++----
21013  splash/SplashFontEngine.cc   |  2 +-
21014  splash/SplashFontEngine.h    |  2 +-
21015  16 files changed, 78 insertions(+), 78 deletions(-)
21017 commit df942e25bff9b014bde0ff69c8a01fa3c1963015
21018 Author: Albert Astals Cid <aacid@kde.org>
21019 Date:   Thu Sep 1 01:08:10 2011 +0200
21021     xpdf303: More parsing flexibility
21023  poppler/CharCodeToUnicode.cc | 18 ++++++------------
21024  1 file changed, 6 insertions(+), 12 deletions(-)
21026 commit 5305dfc5702e8004e5ae35697c6aebd0b1a5c96e
21027 Author: Albert Astals Cid <aacid@kde.org>
21028 Date:   Thu Sep 1 01:05:02 2011 +0200
21030     xpdf303: Make sure codes are inside the range
21032  poppler/CharCodeToUnicode.cc | 17 ++++++++++++++++-
21033  1 file changed, 16 insertions(+), 1 deletion(-)
21035 commit 45212483572c68abd612b5c62b21cbb545e10143
21036 Author: Albert Astals Cid <aacid@kde.org>
21037 Date:   Thu Sep 1 01:01:13 2011 +0200
21039     xpdf303: change mapLen growing stragegy
21041  poppler/CharCodeToUnicode.cc | 5 ++++-
21042  1 file changed, 4 insertions(+), 1 deletion(-)
21044 commit 75d70f190e97f69047cdbe97a872a936788392d9
21045 Author: Albert Astals Cid <aacid@kde.org>
21046 Date:   Thu Sep 1 01:00:23 2011 +0200
21048     xpdf303: Limit code to  0xffffff
21050  poppler/CharCodeToUnicode.cc | 5 +++++
21051  1 file changed, 5 insertions(+)
21053 commit b4180a187f9246b6390df112e5536ead9ef9bcbe
21054 Author: Albert Astals Cid <aacid@kde.org>
21055 Date:   Thu Sep 1 00:59:09 2011 +0200
21057     xpdf303: Use parseHex instead of sscanf
21059  poppler/CharCodeToUnicode.cc | 18 ++++++++----------
21060  1 file changed, 8 insertions(+), 10 deletions(-)
21062 commit 121f648f233adcdc631c7e29d67b60baa922e29a
21063 Author: Albert Astals Cid <aacid@kde.org>
21064 Date:   Thu Sep 1 00:28:40 2011 +0200
21066     Add helper parseHex function
21068  poppler/CharCodeToUnicode.cc | 35 +++++++++++++++++++++++++++++++++++
21069  1 file changed, 35 insertions(+)
21071 commit be0436ace671070bab4304efee607f40c959bc55
21072 Author: Albert Astals Cid <aacid@kde.org>
21073 Date:   Thu Sep 1 00:26:57 2011 +0200
21075     xpdf303: CharCodeToUnicode::makeIdentityMapping & friends
21077  poppler/CharCodeToUnicode.cc | 25 +++++++++++++++++++++++++
21078  poppler/CharCodeToUnicode.h  |  4 ++++
21079  2 files changed, 29 insertions(+)
21081 commit 5dd94447b14db1894f06ad0590187dae7575e33a
21082 Author: Albert Astals Cid <aacid@kde.org>
21083 Date:   Thu Sep 1 00:15:59 2011 +0200
21085     xpdf303: Remove unused constructor
21087  splash/SplashXPath.cc | 5 -----
21088  splash/SplashXPath.h  | 1 -
21089  2 files changed, 6 deletions(-)
21091 commit d00d56e4a46e8534378534de0d94ce0551d75d84
21092 Author: Albert Astals Cid <aacid@kde.org>
21093 Date:   Thu Sep 1 00:11:49 2011 +0200
21095     xpdf303: Speedup SplashScreen
21097     By using << instead of * and by putting some functions on the header
21098     so they can be inlined
21100  splash/SplashScreen.cc | 89
21101  +++++++++++++++++---------------------------------
21102  splash/SplashScreen.h  | 14 ++++++--
21103  2 files changed, 42 insertions(+), 61 deletions(-)
21105 commit 5e8debf96ab1bb9db31a0332a482d08c181d52ea
21106 Author: Albert Astals Cid <aacid@kde.org>
21107 Date:   Wed Aug 31 23:56:52 2011 +0200
21109     xpdf303: Add splashCheckDet helper
21111  splash/SplashMath.h | 10 ++++++++++
21112  1 file changed, 10 insertions(+)
21114 commit 4cef5a52b33b1afba28d890bbe48000b734ac357
21115 Author: Albert Astals Cid <aacid@kde.org>
21116 Date:   Wed Aug 31 21:09:50 2011 +0200
21118     xpdf303: Protect against NULL from lexer->getStream()
21120  poppler/Parser.cc | 5 ++++-
21121  1 file changed, 4 insertions(+), 1 deletion(-)
21123 commit 2547ec60db6d954e5c8318e30fcc54f70bcfa95c
21124 Author: Albert Astals Cid <aacid@kde.org>
21125 Date:   Wed Aug 31 21:05:11 2011 +0200
21127     xpdf303: Add GBool force = gFalse to SplashPath::close
21129  splash/SplashPath.cc | 5 +++--
21130  splash/SplashPath.h  | 6 ++++--
21131  2 files changed, 7 insertions(+), 4 deletions(-)
21133 commit 9370f9640a24c7b944f3da7c10e070a960bdd8f9
21134 Author: Albert Astals Cid <aacid@kde.org>
21135 Date:   Wed Aug 31 21:01:32 2011 +0200
21137     xpdf303: Add guards to the header
21139  poppler/Stream-CCITT.h | 5 +++++
21140  1 file changed, 5 insertions(+)
21142 commit ab9dea663a4df5af8f54c1ff5149254adfd72ce9
21143 Author: Albert Astals Cid <aacid@kde.org>
21144 Date:   Wed Aug 31 20:34:17 2011 +0200
21146     xpdf303: Add SplashBitmap::writeAlphaPGMFile and
21147     SplashBitmap::takeData
21149  splash/SplashBitmap.cc | 22 ++++++++++++++++++++++
21150  splash/SplashBitmap.h  |  6 ++++++
21151  2 files changed, 28 insertions(+)
21153 commit 6558d735c65a3dca9b9e16de5588c8b8c482f04f
21154 Author: Albert Astals Cid <aacid@kde.org>
21155 Date:   Wed Aug 31 20:30:27 2011 +0200
21157     xpdf303: Write faster
21159  splash/SplashBitmap.cc | 14 ++------------
21160  1 file changed, 2 insertions(+), 12 deletions(-)
21162 commit a9b26d9c35fccc7b46a96acdb2064a9976bd49bd
21163 Author: Albert Astals Cid <aacid@kde.org>
21164 Date:   Wed Aug 31 20:29:58 2011 +0200
21166     xpdf303: Only free data if there is data to free
21168  splash/SplashBitmap.cc | 11 ++++++-----
21169  1 file changed, 6 insertions(+), 5 deletions(-)
21171 commit 8f6e0285d7e80d8c1a8defaad9d0f87a2e054151
21172 Author: Albert Astals Cid <aacid@kde.org>
21173 Date:   Wed Aug 31 20:20:47 2011 +0200
21175     xpdf303: PDFDocEncoding changes
21177     This overwrites Michael Vrable's changes of using U+FFFD to actually
21178     using the order, i'm taking Derek's change here
21180  poppler/PDFDocEncoding.cc | 6 +++---
21181  1 file changed, 3 insertions(+), 3 deletions(-)
21183 commit 9c8f30fb4a2a0dd2cf359610e33749e1682921c7
21184 Author: Albert Astals Cid <aacid@kde.org>
21185 Date:   Wed Aug 31 20:17:38 2011 +0200
21187     xpdf303: comment changes
21189  poppler/Link.h | 6 ++++--
21190  1 file changed, 4 insertions(+), 2 deletions(-)
21192 commit b78046057657b44c5cc9353d9e3dde356eb7fcbd
21193 Author: Albert Astals Cid <aacid@kde.org>
21194 Date:   Wed Aug 31 19:32:03 2011 +0200
21196     xpdf303: Introduce unicodeTypeNum and unicodeTypeAlphaNum
21198  poppler/UnicodeTypeTable.cc | 11 +++++++++++
21199  poppler/UnicodeTypeTable.h  |  4 ++++
21200  2 files changed, 15 insertions(+)
21202 commit 0ec4b390ddb7fa7d028b8f0515ecd3e61c488c9f
21203 Author: Albert Astals Cid <aacid@kde.org>
21204 Date:   Wed Aug 31 19:30:55 2011 +0200
21206     xpdf303: UnicodeTypeTable tables changes
21208  poppler/UnicodeTypeTable.cc | 28 ++++++++++++++--------------
21209  1 file changed, 14 insertions(+), 14 deletions(-)
21211 commit f331c009f94703d6007fce9570ee19c6e4822339
21212 Author: Albert Astals Cid <aacid@kde.org>
21213 Date:   Wed Aug 31 19:20:12 2011 +0200
21215     xpdf303: Remove warning() from Error.h
21217  poppler/CairoOutputDev.cc | 6 +++---
21218  poppler/Error.cc          | 7 -------
21219  poppler/Error.h           | 1 -
21220  3 files changed, 3 insertions(+), 11 deletions(-)
21222 commit 53f94df2ce21793914ccc153ba6b2fe5cbeb8371
21223 Author: Albert Astals Cid <aacid@kde.org>
21224 Date:   Wed Aug 31 19:17:13 2011 +0200
21226     Port to setErrorCallback
21228  cpp/poppler-document.cpp   | 2 +-
21229  cpp/poppler-private.cpp    | 6 ++----
21230  cpp/poppler-private.h      | 3 ++-
21231  qt4/src/poppler-private.cc | 8 +++-----
21232  test/perf-test.cc          | 4 ++--
21233  5 files changed, 10 insertions(+), 13 deletions(-)
21235 commit 95a52f06a98f49f7c8f2b92634b75af96b4eee1d
21236 Author: Albert Astals Cid <aacid@kde.org>
21237 Date:   Wed Aug 31 19:07:22 2011 +0200
21239     xpdf303: Forgot this when doing the char * -> const char *
21241  poppler/JPXStream.cc | 2 +-
21242  1 file changed, 1 insertion(+), 1 deletion(-)
21244 commit 00549400f155d8e36b4ac718603fc945858fe50d
21245 Author: Albert Astals Cid <aacid@kde.org>
21246 Date:   Wed Aug 31 19:04:14 2011 +0200
21248     xpdf303: error() changes, new param and formatting
21250  fofi/FoFiBase.cc             |   8 +--
21251  fofi/FoFiTrueType.cc         |   2 +-
21252  fofi/FoFiType1.cc            |   4 +-
21253  goo/JpegWriter.cc            |   2 +-
21254  goo/PNGWriter.cc             |  16 ++---
21255  poppler/Annot.cc             |  40 +++++------
21256  poppler/ArthurOutputDev.cc   |  16 ++---
21257  poppler/CMap.cc              |  26 +++----
21258  poppler/CachedFile.cc        |   2 +-
21259  poppler/CairoFontEngine.cc   |  10 +--
21260  poppler/Catalog.cc           |  50 ++++++-------
21261  poppler/CharCodeToUnicode.cc |  54 +++++++-------
21262  poppler/CurlCachedFile.cc    |   2 +-
21263  poppler/DCTStream.cc         |   2 +-
21264  poppler/Decrypt.cc           |   2 +-
21265  poppler/Error.cc             |  55 ++++++++++-----
21266  poppler/Error.h              |  23 +++++-
21267  poppler/FileSpec.cc          |   8 +--
21268  poppler/Form.cc              |  44 ++++++------
21269  poppler/Function.cc          | 107 ++++++++++++++--------------
21270  poppler/Gfx.cc               | 161
21271  +++++++++++++++++++++---------------------
21272  poppler/GfxFont.cc           | 102 ++++++++++++++-------------
21273  poppler/GfxState.cc          | 128 ++++++++++++++++-----------------
21274  poppler/GfxState.h           |   8 +--
21275  poppler/GlobalParams.cc      |  38 +++++-----
21276  poppler/GlobalParamsWin.cc   |   4 +-
21277  poppler/Hints.cc             |  22 +++---
21278  poppler/JBIG2Stream.cc       |  88 +++++++++++------------
21279  poppler/JPEG2000Stream.cc    |  10 +--
21280  poppler/JPXStream.cc         | 164
21281  ++++++++++++++++++++++---------------------
21282  poppler/Lexer.cc             |  24 +++----
21283  poppler/Linearization.cc     |  20 +++---
21284  poppler/Link.cc              |  77 ++++++++++----------
21285  poppler/Movie.cc             |   2 +-
21286  poppler/Object.h             |   8 +--
21287  poppler/OptionalContent.cc   |  14 ++--
21288  poppler/PDFDoc.cc            |  43 ++++++------
21289  poppler/PDFDocFactory.cc     |   2 +-
21290  poppler/PSOutputDev.cc       |  45 ++++++------
21291  poppler/Page.cc              |  12 ++--
21292  poppler/Parser.cc            |  10 +--
21293  poppler/Rendition.cc         |   6 +-
21294  poppler/SecurityHandler.cc   |  12 ++--
21295  poppler/SplashOutputDev.cc   |  28 ++++----
21296  poppler/Stream.cc            | 116 ++++++++++++++++--------------
21297  poppler/TextOutputDev.cc     |   2 +-
21298  poppler/UnicodeMap.cc        |  15 ++--
21299  poppler/XRef.cc              |  32 ++++-----
21300  splash/Splash.cc             |   2 +-
21301  splash/SplashBitmap.cc       |   6 +-
21302  test/perf-test.cc            |   4 +-
21303  utils/HtmlOutputDev.cc       |  18 ++---
21304  utils/ImageOutputDev.cc      |  10 +--
21305  utils/pdfextract.cc          |   4 +-
21306  utils/pdfimages.cc           |   2 +-
21307  utils/pdfinfo.cc             |   6 +-
21308  utils/pdfmerge.cc            |   6 +-
21309  utils/pdftocairo.cc          |   6 +-
21310  utils/pdftohtml.cc           |   6 +-
21311  utils/pdftops.cc             |   6 +-
21312  utils/pdftotext.cc           |  12 ++--
21313  61 files changed, 912 insertions(+), 842 deletions(-)
21315 commit cd0764921064bfd455e9df52dc9bda6fbd2c2db2
21316 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21317 Date:   Wed Aug 31 17:23:28 2011 +0200
21319     xpdf303: Always define at least 256 glyphs for Type 0 fonts
21321  fofi/FoFiTrueType.cc | 41 ++++++++++++++++++++++++++++++++++-------
21322  fofi/FoFiTrueType.h  |  3 ++-
21323  2 files changed, 36 insertions(+), 8 deletions(-)
21325 commit 4d4318e258fb68704b1a51a14fa89134606e2aa7
21326 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21327 Date:   Wed Aug 31 17:07:25 2011 +0200
21329     xpdf303: Different growing strategy for vmtxTab in FoFiTrueType
21331  fofi/FoFiTrueType.cc | 2 +-
21332  1 file changed, 1 insertion(+), 1 deletion(-)
21334 commit c8c7fcef9bc8f802be2d376c9d2099971f159317
21335 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21336 Date:   Wed Aug 31 17:05:16 2011 +0200
21338     xpdf303: Fix memory leak in FoFiTrueType
21340  fofi/FoFiTrueType.cc | 4 +++-
21341  1 file changed, 3 insertions(+), 1 deletion(-)
21343 commit 655b1a97db5449c009e5b63fc7c12233e6fae450
21344 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21345 Date:   Wed Aug 31 16:54:05 2011 +0200
21347     xpdf303: Check for an invalid loca format field in the head table
21348     in FoFiTrueType
21350  fofi/FoFiTrueType.cc | 7 +++++++
21351  1 file changed, 7 insertions(+)
21353 commit 9710ab96f1cf26394cc473952a3331d60c149451
21354 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21355 Date:   Wed Aug 31 16:49:54 2011 +0200
21357     Fix the build
21359  fofi/FoFiIdentifier.cc | 2 +-
21360  1 file changed, 1 insertion(+), 1 deletion(-)
21362 commit 36b733a3165fd26aa8c25ba57faa5d2277aa31ec
21363 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21364 Date:   Tue Aug 30 16:31:52 2011 +0200
21366     xpdf303: Handle bogus loca table entries in FoFiTrueType
21368     where the offset is past the end of the glyf table. This part was
21369     missing in previous commit.
21371  fofi/FoFiTrueType.cc | 9 +++++++--
21372  1 file changed, 7 insertions(+), 2 deletions(-)
21374 commit a288bdb417582f07a5a0cb13d5218946a1d0ccc8
21375 Author: Albert Astals Cid <aacid@kde.org>
21376 Date:   Tue Aug 30 21:55:43 2011 +0200
21378     xpdf303: Increase max keyLength to 32
21380  poppler/XRef.cc | 4 ++--
21381  1 file changed, 2 insertions(+), 2 deletions(-)
21383 commit 12e0acd9d393df76e297bb3fde323092c428be21
21384 Author: Albert Astals Cid <aacid@kde.org>
21385 Date:   Tue Aug 30 21:03:05 2011 +0200
21387     xpdf303: GfxXXXpath different growing strategy
21389  poppler/GfxState.cc | 10 +++++-----
21390  1 file changed, 5 insertions(+), 5 deletions(-)
21392 commit 7c5e496715f56498fb1aa08371d2b8d4d0e73d25
21393 Author: Albert Astals Cid <aacid@kde.org>
21394 Date:   Tue Aug 30 20:59:36 2011 +0200
21396     xpdf303: No need for 4 Guint when 1 is enough
21398  poppler/GfxState.cc | 6 +++---
21399  1 file changed, 3 insertions(+), 3 deletions(-)
21401 commit e7e8082901e108130d5c98cc7648f143978c9562
21402 Author: Albert Astals Cid <aacid@kde.org>
21403 Date:   Tue Aug 30 20:50:17 2011 +0200
21405     xpdf303: GooList::copy, GooList::reverse and GooList::put
21407  goo/GooList.cc | 22 ++++++++++++++++++++++
21408  goo/GooList.h  | 10 ++++++++++
21409  2 files changed, 32 insertions(+)
21411 commit 8a119cf205467c20269e7beffde9497ffd277c15
21412 Author: Albert Astals Cid <aacid@kde.org>
21413 Date:   Tue Aug 30 20:48:40 2011 +0200
21415     xpdf303: Inserting with a negative i means prepending
21417  goo/GooList.cc | 3 +++
21418  1 file changed, 3 insertions(+)
21420 commit 95142a8e63e476324e368785001a23d4f1d462b9
21421 Author: Albert Astals Cid <aacid@kde.org>
21422 Date:   Tue Aug 30 20:47:12 2011 +0200
21424     xpdf303: If size is 0 reserve 8 anyway
21426  goo/GooList.cc | 2 +-
21427  1 file changed, 1 insertion(+), 1 deletion(-)
21429 commit bd1076da03f76fb62998a9409d366412f4aa5d13
21430 Author: Albert Astals Cid <aacid@kde.org>
21431 Date:   Tue Aug 30 20:45:36 2011 +0200
21433     xpdf303: Complain for gmalloc and grealloc < 0
21435  goo/gmem.cc | 28 ++++++++++++++++++++++++----
21436  1 file changed, 24 insertions(+), 4 deletions(-)
21438 commit 5a42b3693a9e501a27d790d4aeafcb68f63cb950
21439 Author: Albert Astals Cid <aacid@kde.org>
21440 Date:   Tue Aug 30 20:38:39 2011 +0200
21442     xpdf303: Honor the deleteKeys setting
21444  goo/GooHash.cc | 8 ++++++--
21445  1 file changed, 6 insertions(+), 2 deletions(-)
21447 commit d584b54eff52c47f983947b2aff0967dfed0ccf9
21448 Author: Albert Astals Cid <aacid@kde.org>
21449 Date:   Tue Aug 30 20:36:03 2011 +0200
21451     xpdf303: set to NULL on failure
21453  goo/gfile.cc | 2 ++
21454  1 file changed, 2 insertions(+)
21456 commit bf2cb5c9c47b4a61192101f0a48771657228e383
21457 Author: Adrian Johnson <ajohnson@redneon.com>
21458 Date:   Tue Aug 30 19:08:40 2011 +0930
21460     Fix compile error with libpng >= 1.5.0
21462     libpng 1.5.0 changed one of the types in the png_set_iCCP() function
21463     prototype.
21465  goo/PNGWriter.cc | 9 ++++++++-
21466  1 file changed, 8 insertions(+), 1 deletion(-)
21468 commit 6364c50ffb4053cc30cecbefff7a3142cab8c50b
21469 Author: Albert Astals Cid <aacid@kde.org>
21470 Date:   Tue Aug 30 18:27:09 2011 +0200
21472     xpdf303: Support for aes256 et all in Decrypt/SecurityHandler
21474  poppler/Decrypt.cc         | 488
21475  +++++++++++++++++++++++++++++++++++++++------
21476  poppler/Decrypt.h          |  19 +-
21477  poppler/PDFDoc.cc          |   2 +-
21478  poppler/SecurityHandler.cc | 238 ++++++++++++----------
21479  poppler/SecurityHandler.h  |   7 +-
21480  poppler/Stream.h           |   3 +-
21481  6 files changed, 595 insertions(+), 162 deletions(-)
21483 commit 39ce4575f96953b499d09074e847d492d18379fa
21484 Author: Albert Astals Cid <aacid@kde.org>
21485 Date:   Tue Aug 30 17:39:30 2011 +0200
21487     xpdf303: Add FoFiIdentifier
21489  CMakeLists.txt         |   2 +
21490  fofi/FoFiIdentifier.cc | 630
21491  +++++++++++++++++++++++++++++++++++++++++++++++++
21492  fofi/FoFiIdentifier.h  |  42 ++++
21493  fofi/Makefile.am       |   2 +
21494  4 files changed, 676 insertions(+)
21496 commit 33e7d54b4a29d297108ef3dc6008190625125ec8
21497 Author: Albert Astals Cid <aacid@kde.org>
21498 Date:   Tue Aug 30 17:36:22 2011 +0200
21500     xpdf303: Also check against INT_MAX in FoFiBase
21502  fofi/FoFiBase.cc | 10 +++++-----
21503  1 file changed, 5 insertions(+), 5 deletions(-)
21505 commit fb1f56f091e5329b30279916b182f64134f3b2e6
21506 Author: Albert Astals Cid <aacid@kde.org>
21507 Date:   Tue Aug 30 17:34:50 2011 +0200
21509     xpdf303: Introduce FoFiBase::getU32LE
21511  fofi/FoFiBase.cc | 15 +++++++++++++++
21512  fofi/FoFiBase.h  |  1 +
21513  2 files changed, 16 insertions(+)
21515 commit a79bc3359586cbc2c235d20dfa934dab1f475561
21516 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21517 Date:   Tue Aug 30 16:59:08 2011 +0200
21519     xpdf303: Check for a zero-entry cmap table in FoFiTrueType
21521  fofi/FoFiTrueType.cc | 28 +++++++++++++++++-----------
21522  1 file changed, 17 insertions(+), 11 deletions(-)
21524 commit efce014e39d0d13157b21a10ff8d483b5cfc561a
21525 Author: Albert Astals Cid <aacid@kde.org>
21526 Date:   Tue Aug 30 17:02:16 2011 +0200
21528     xpdf303: upddate xpdfCopyright
21530  poppler/poppler-config.h.cmake | 4 ++--
21531  poppler/poppler-config.h.in    | 4 ++--
21532  2 files changed, 4 insertions(+), 4 deletions(-)
21534 commit 2eb388ccc6c7526e66da804d9d800cf29a027914
21535 Author: Albert Astals Cid <aacid@kde.org>
21536 Date:   Tue Aug 30 16:50:39 2011 +0200
21538     xpdf303: Merge README
21540  README      |   2 +-
21541  README-XPDF | 153
21542  +++++++++++++++++++++++++++++++++++++++---------------------
21543  2 files changed, 101 insertions(+), 54 deletions(-)
21545 commit 331b0f1c16c4f636fc616569bab030969aa848f2
21546 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21547 Date:   Tue Aug 30 16:42:33 2011 +0200
21549     xpdf303: Check for entries in the table directory with bogus tags
21550     in FoFiTrueType
21552     This handles the case where the number of tables given in the
21553     header is
21554     too high.
21556  fofi/FoFiTrueType.cc | 30 +++++++++++++++++++++++++-----
21557  1 file changed, 25 insertions(+), 5 deletions(-)
21559 commit faaba717046ba87ef5ded614e2bcab6260a9f7c2
21560 Author: Albert Astals Cid <aacid@kde.org>
21561 Date:   Tue Aug 30 16:36:24 2011 +0200
21563     xpdf303: FixedPoint improvements
21565  goo/FixedPoint.cc      | 51
21566  ++++++++++++++++++++++++++++++++------------------
21567  goo/FixedPoint.h       | 15 +++++++++++++--
21568  splash/Splash.cc       | 12 ++++++++++++
21569  splash/SplashFTFont.cc | 16 ++++++++--------
21570  splash/SplashMath.h    |  8 +++++---
21571  splash/SplashXPath.cc  |  9 +++++++++
21572  6 files changed, 80 insertions(+), 31 deletions(-)
21574 commit 73efc96eef6bd32a7c058b7dda8101f4f23c454f
21575 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21576 Date:   Tue Aug 30 16:31:52 2011 +0200
21578     xpdf303: Handle bogus loca table entries in FoFiTrueType
21580     where the offset is past the end of the glyf table.
21582  fofi/FoFiTrueType.cc | 4 ++++
21583  1 file changed, 4 insertions(+)
21585 commit 1df3489392a77e2b75adbafcc2fa10de829c172e
21586 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21587 Date:   Tue Aug 30 16:21:40 2011 +0200
21589     xpdf303: Use std::sort (with functors) in place of qsort
21591     It can be significantly faster. Not included changes in
21592     SplashXPathScanner.cc since they depend on other changes not yet
21593     merged.
21595  fofi/FoFiTrueType.cc   | 55
21596  +++++++++++++++++++++++---------------------------
21597  poppler/GfxFont.cc     | 24 ++++++++++++++--------
21598  splash/SplashScreen.cc | 12 +++++++----
21599  splash/SplashXPath.cc  | 44 ++++++++++++++++++----------------------
21600  4 files changed, 69 insertions(+), 66 deletions(-)
21602 commit f298e7f844105f2d9a36144e59be86c341e37507
21603 Merge: 2a6bd7a 0ca5453
21604 Author: Albert Astals Cid <aacid@kde.org>
21605 Date:   Tue Aug 30 16:21:58 2011 +0200
21607     Merge branch 'master' into xpdf303merge
21609 commit 0ca5453fea9e5342188f772acd6f31af1778f236
21610 Author: Albert Astals Cid <aacid@kde.org>
21611 Date:   Tue Aug 30 16:20:17 2011 +0200
21613     Compile when defining USE_FIXEDPOINT
21615  splash/Splash.cc | 5 +++--
21616  1 file changed, 3 insertions(+), 2 deletions(-)
21618 commit bd7a53bc2f27fc3979f8de306e2dcaca53d4570a
21619 Author: Albert Astals Cid <aacid@kde.org>
21620 Date:   Tue Aug 30 16:20:08 2011 +0200
21622     match function definition
21624  poppler/SplashOutputDev.cc | 2 +-
21625  1 file changed, 1 insertion(+), 1 deletion(-)
21627 commit 2a6bd7aae37f73a94bf1a84f699f310177661611
21628 Author: Albert Astals Cid <aacid@kde.org>
21629 Date:   Tue Aug 30 15:13:17 2011 +0200
21631     xpdf303: Expand latin1UnicodeMapRanges and ascii7UnicodeMapRanges
21633  poppler/UnicodeMapTables.h | 10 +++++++---
21634  1 file changed, 7 insertions(+), 3 deletions(-)
21636 commit 4d31785409e464d0e96dcf11167ecdffd64026d1
21637 Author: Albert Astals Cid <aacid@kde.org>
21638 Date:   Tue Aug 30 15:09:01 2011 +0200
21640     xpdf303: More entries for nameToUnicodeTab
21642  poppler/NameToUnicodeTable.h | 3159
21643  ++++++++++++++++++++++++++++++++++++++++++
21644  1 file changed, 3159 insertions(+)
21646 commit 2658030836f3a15dadadd7f1989dfaa858bf876f
21647 Author: Albert Astals Cid <aacid@kde.org>
21648 Date:   Tue Aug 30 14:49:23 2011 +0200
21650     xpdf303: char * -> const char *
21652  cmake/modules/PopplerMacros.cmake |  2 +-
21653  configure.ac                      |  2 +-
21654  cpp/poppler-private.cpp           |  2 +-
21655  cpp/poppler-private.h             |  2 +-
21656  fofi/FoFiBase.h                   |  2 +-
21657  fofi/FoFiEncodings.cc             |  6 ++---
21658  fofi/FoFiEncodings.h              |  6 ++---
21659  fofi/FoFiTrueType.cc              | 10 ++++-----
21660  fofi/FoFiTrueType.h               |  4 ++--
21661  fofi/FoFiType1.cc                 |  4 ++--
21662  fofi/FoFiType1.h                  |  2 +-
21663  fofi/FoFiType1C.cc                | 14 ++++++------
21664  fofi/FoFiType1C.h                 |  6 ++---
21665  goo/GooHash.cc                    | 16 +++++++-------
21666  goo/GooHash.h                     | 12 +++++-----
21667  goo/GooString.cc                  | 22 +++++++++----------
21668  goo/GooString.h                   | 16 +++++++-------
21669  goo/gfile.cc                      |  4 ++--
21670  goo/gfile.h                       |  4 ++--
21671  goo/gmem.cc                       |  2 +-
21672  goo/gmem.h                        |  2 +-
21673  poppler/Annot.cc                  |  8 +++----
21674  poppler/Annot.h                   |  6 ++---
21675  poppler/ArthurOutputDev.cc        |  6 ++---
21676  poppler/BuiltinFont.cc            |  6 ++---
21677  poppler/BuiltinFont.h             | 10 ++++-----
21678  poppler/DCTStream.cc              |  2 +-
21679  poppler/DCTStream.h               |  2 +-
21680  poppler/Dict.cc                   | 14 ++++++------
21681  poppler/Dict.h                    | 14 ++++++------
21682  poppler/Error.cc                  | 10 ++++-----
21683  poppler/Error.h                   |  6 ++---
21684  poppler/FileSpec.cc               |  2 +-
21685  poppler/FlateStream.cc            |  2 +-
21686  poppler/FlateStream.h             |  2 +-
21687  poppler/FontEncodingTables.cc     | 14 ++++++------
21688  poppler/FontEncodingTables.h      | 14 ++++++------
21689  poppler/FontInfo.cc               |  2 +-
21690  poppler/Form.cc                   |  6 ++---
21691  poppler/Form.h                    |  4 ++--
21692  poppler/Gfx.cc                    |  2 +-
21693  poppler/Gfx.h                     |  2 +-
21694  poppler/GfxFont.cc                | 46
21695  +++++++++++++++++++--------------------
21696  poppler/GfxFont.h                 |  8 +++----
21697  poppler/GfxState.cc               |  6 ++---
21698  poppler/GfxState.h                |  2 +-
21699  poppler/GlobalParams.cc           | 21 +++++++++---------
21700  poppler/GlobalParams.h            |  8 +++----
21701  poppler/GlobalParamsWin.cc        |  6 ++---
21702  poppler/JBIG2Stream.cc            |  2 +-
21703  poppler/JBIG2Stream.h             |  2 +-
21704  poppler/JPEG2000Stream.cc         |  2 +-
21705  poppler/JPEG2000Stream.h          |  2 +-
21706  poppler/JPXStream.h               |  2 +-
21707  poppler/NameToCharCode.cc         |  8 +++----
21708  poppler/NameToCharCode.h          |  6 ++---
21709  poppler/NameToUnicodeTable.h      |  2 +-
21710  poppler/Object.cc                 |  4 ++--
21711  poppler/Object.h                  | 28 ++++++++++++------------
21712  poppler/PDFDoc.cc                 |  2 +-
21713  poppler/PSOutputDev.cc            | 24 ++++++++++----------
21714  poppler/PSOutputDev.h             |  8 +++----
21715  poppler/Page.cc                   |  2 +-
21716  poppler/Page.h                    |  2 +-
21717  poppler/SplashOutputDev.cc        |  6 ++---
21718  poppler/Stream.cc                 | 16 +++++++-------
21719  poppler/Stream.h                  | 28 ++++++++++++------------
21720  poppler/TextOutputDev.cc          |  2 +-
21721  poppler/TextOutputDev.h           |  2 +-
21722  poppler/UnicodeMap.cc             |  4 ++--
21723  poppler/UnicodeMap.h              |  4 ++--
21724  poppler/UnicodeTypeTable.cc       |  4 ++--
21725  qt4/src/poppler-private.cc        |  2 +-
21726  qt4/src/poppler-ps-converter.cc   |  2 +-
21727  splash/SplashFTFontEngine.cc      |  8 +++----
21728  splash/SplashFTFontEngine.h       |  6 ++---
21729  splash/SplashFTFontFile.cc        |  6 ++---
21730  splash/SplashFTFontFile.h         |  2 +-
21731  splash/SplashFontEngine.cc        |  6 ++---
21732  splash/SplashFontEngine.h         |  6 ++---
21733  splash/SplashT1FontEngine.cc      |  6 ++---
21734  splash/SplashT1FontEngine.h       |  4 ++--
21735  splash/SplashT1FontFile.cc        | 10 ++++-----
21736  splash/SplashT1FontFile.h         |  6 ++---
21737  test/pdf-operators.c              |  4 ++--
21738  test/perf-test.cc                 |  4 ++--
21739  utils/HtmlFonts.cc                |  4 ++--
21740  utils/HtmlOutputDev.cc            | 12 +++++-----
21741  utils/HtmlOutputDev.h             |  4 ++--
21742  utils/parseargs.cc                |  4 ++--
21743  utils/parseargs.h                 |  6 ++---
21744  utils/pdffonts.cc                 |  2 +-
21745  utils/pdfinfo.cc                  | 12 +++++-----
21746  utils/pdftocairo.cc               |  4 ++--
21747  utils/pdftohtml.cc                | 10 ++++-----
21748  utils/pdftotext.cc                | 12 +++++-----
21749  96 files changed, 337 insertions(+), 338 deletions(-)
21751 commit c899d26e0f7a61db99925179330c28df015a676b
21752 Author: Albert Astals Cid <aacid@kde.org>
21753 Date:   Tue Aug 30 00:31:00 2011 +0200
21755     Add COPYING3 from xpdf3.03
21757  COPYING3 | 674
21758  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
21759  1 file changed, 674 insertions(+)
21761 commit 508517a35cb3bc5195682a9cd89fb50a801eddc2
21762 Author: Albert Astals Cid <aacid@kde.org>
21763 Date:   Mon Aug 29 23:55:42 2011 +0200
21765     0.17.3
21767  CMakeLists.txt         |  4 ++--
21768  NEWS                   | 32 ++++++++++++++++++++++++++++++++
21769  configure.ac           |  2 +-
21770  cpp/Doxyfile           |  2 +-
21771  glib/CMakeLists.txt    |  2 +-
21772  glib/Makefile.am       |  2 +-
21773  poppler/Makefile.am    |  2 +-
21774  qt4/src/CMakeLists.txt |  2 +-
21775  qt4/src/Doxyfile       |  2 +-
21776  qt4/src/Makefile.am    |  2 +-
21777  10 files changed, 42 insertions(+), 10 deletions(-)
21779 commit 1431564f3363a63a8669c8dd15970db814f4969f
21780 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
21781 Date:   Mon Aug 29 22:22:02 2011 +0200
21783     Add pdfextract and pdfmerge
21785     See "Creating PDF with poppler ?" thread for more info
21787  utils/CMakeLists.txt |  15 +++++
21788  utils/Makefile.am    |  10 +++
21789  utils/pdfextract.cc  | 111 ++++++++++++++++++++++++++++++++
21790  utils/pdfmerge.cc    | 176
21791  +++++++++++++++++++++++++++++++++++++++++++++++++++
21792  4 files changed, 312 insertions(+)
21794 commit 8ca2f41089bc6402baf9b24428af04314c037b54
21795 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
21796 Date:   Mon Aug 29 22:20:52 2011 +0200
21798     Rework writing of PDF files
21800     Makes it more compatible with other PDF readers
21801     See "Creating PDF with poppler ?" thread in the mailing list for
21802     more info
21804  poppler/PDFDoc.cc | 389
21805  ++++++++++++++++++++++++++++++++++++++++++++++++------
21806  poppler/PDFDoc.h  |  30 ++++-
21807  2 files changed, 375 insertions(+), 44 deletions(-)
21809 commit 33da7e270431e8e4c500e7573b3ca0dddd9f237e
21810 Author: suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
21811 Date:   Sun Aug 28 22:07:38 2011 +0200
21813     Fix building static-linked pdftocairo
21815  utils/Makefile.am | 5 +++--
21816  1 file changed, 3 insertions(+), 2 deletions(-)
21818 commit 91fafce028ca6620c0eb22e370fb4c6fd3404e3c
21819 Author: Adrian Johnson <ajohnson@redneon.com>
21820 Date:   Tue Aug 23 21:02:02 2011 +0930
21822     cairo: align strokes when Stroke Adjust is true and line width <= 1
21824     If the stroke coordinates are not aligned, lines in cairo may be up to
21825     1 pixel wider than the requested width. This is most obvious when the
21826     line width is 1 and the rendered line is 2 pixels.
21828     When Stroke Adjust is true, the PDF standard requires that stroke
21829     coordinates be adjusted to ensure the stroke width is within half a
21830     pixel of the requested width.
21832     If Stroke Adjust is enabled and the width is <= 1 pixel (the previous
21833     commit adjusts the width to be at least 1 pixel), use the method
21834     documented at http://www.cairographics.org/FAQ/#sharp_lines to align
21835     the coordinates to ensure the rendered width is 1 pixel.
21837     Fixes bug #4536.
21839  poppler/CairoOutputDev.cc | 40 +++++++++++++++++++++++++++++++++++-----
21840  poppler/CairoOutputDev.h  |  3 +++
21841  2 files changed, 38 insertions(+), 5 deletions(-)
21843 commit cfc67afe80b963ba662018674cadf3085466bb9f
21844 Author: Adrian Johnson <ajohnson@redneon.com>
21845 Date:   Tue Aug 23 20:46:24 2011 +0930
21847     cairo: fix stroking of very thin lines
21849     Lines with a width less than 1.0 are almost invisible in cairo output
21850     due to antialising. The PDF standard states that when the Stroke
21851     Adjust graphics parameter is true, all lines must be at least one
21852     pixel wide.
21854     Add a stroke_adjust flag to the CairoOuputDev. Like splash, use the
21855     globalParam strokeAdjust setting (which defaults to true) to
21856     initialize the flag and ignore the Stroke Adjust settng in PDF
21857     files. This emulates Acrobat behavior.
21859     When stroke_adjust is true, find the line width in device pixels and
21860     if less than 0.5 set the line width to 0.5 device pixels. The value
21861     0.5 pixels seems to make horizontal and vertical lines look better
21862     because integer aligned 1.0 wide lines in cairo are rendered two
21863     pixels wide which looks too fat.
21865  poppler/CairoOutputDev.cc | 20 +++++++++++++++++++-
21866  poppler/CairoOutputDev.h  |  1 +
21867  2 files changed, 20 insertions(+), 1 deletion(-)
21869 commit 7a7c932e09796b944dda69df1b339c889ee1d63a
21870 Author: Albert Astals Cid <aacid@kde.org>
21871 Date:   Thu Aug 25 00:23:40 2011 +0200
21873     Add a way to get the fully qualified name
21875  qt4/src/poppler-form.cc | 12 +++++++++++-
21876  qt4/src/poppler-form.h  |  8 +++++++-
21877  2 files changed, 18 insertions(+), 2 deletions(-)
21879 commit e001871d927f9cc86b4327d64e4c66ad00172ad0
21880 Author: Albert Astals Cid <aacid@kde.org>
21881 Date:   Wed Aug 24 23:44:18 2011 +0200
21883     Clarify ownership
21885  qt4/src/poppler-qt4.h | 3 ++-
21886  1 file changed, 2 insertions(+), 1 deletion(-)
21888 commit 87c48fdc175be4d852b953778f915ea93cd50194
21889 Author: Adrian Johnson <ajohnson@redneon.com>
21890 Date:   Wed Aug 24 19:53:48 2011 +0930
21892     cairo: fix unique id mime data
21894     The unique id string was copied before the object number was appended
21895     resulting in all images in pdf output being the same.
21897  poppler/CairoOutputDev.cc | 3 +--
21898  1 file changed, 1 insertion(+), 2 deletions(-)
21900 commit 08a2ba6f1603246651f0d5e697b88d38363d7df2
21901 Author: Pino Toscano <pino@kde.org>
21902 Date:   Tue Aug 23 20:20:32 2011 +0200
21904     pdftocairo/cmake: need to link to freetype
21906  utils/CMakeLists.txt | 2 +-
21907  1 file changed, 1 insertion(+), 1 deletion(-)
21909 commit 82496b18dc4aff66cc29f2b6607c8f894afe8b49
21910 Author: Albert Astals Cid <aacid@kde.org>
21911 Date:   Mon Aug 22 16:42:28 2011 +0200
21913     Update Adrian (C)
21915  poppler/GfxFont.h | 1 +
21916  1 file changed, 1 insertion(+)
21918 commit 2576e3a6d9746e2272c620a775e11295932eb5f2
21919 Author: Adrian Johnson <ajohnson@redneon.com>
21920 Date:   Mon Aug 22 21:41:36 2011 +0930
21922     update SEE ALSO section of man pages
21924     - ensure each man page references all other utils
21925     - sort list of utils in alphabetical order
21927  utils/pdffonts.1   | 8 +++++---
21928  utils/pdfimages.1  | 8 +++++---
21929  utils/pdfinfo.1    | 8 +++++---
21930  utils/pdftocairo.1 | 2 +-
21931  utils/pdftohtml.1  | 8 ++++++++
21932  utils/pdftoppm.1   | 8 +++++---
21933  utils/pdftops.1    | 8 +++++---
21934  utils/pdftotext.1  | 9 +++++----
21935  8 files changed, 39 insertions(+), 20 deletions(-)
21937 commit 23ec5c8d394beb632ee45f6308215646cd1a0195
21938 Author: Adrian Johnson <ajohnson@redneon.com>
21939 Date:   Mon Aug 22 21:26:24 2011 +0930
21941     cairo: only use show_text_glyphs if the surface supports it and the
21942     font has toUnicode
21944     When generating pdf output, fonts that do not have toUnicode cause an
21945     excessive number of empty text ActualText entries to be written due to
21946     glyphs that do not have have a mapping.
21948  poppler/CairoOutputDev.cc | 12 ++++++++----
21949  poppler/CairoOutputDev.h  |  1 +
21950  poppler/GfxFont.h         |  3 +++
21951  3 files changed, 12 insertions(+), 4 deletions(-)
21953 commit 3a574f13fa22b7c31eda0d0437f4094a5a39ff34
21954 Author: Adrian Johnson <ajohnson@redneon.com>
21955 Date:   Fri Aug 19 23:23:24 2011 +0930
21957     cairo: fix stroke patterns
21959     Since cairo still does not yet have cairo_stroke_to_path(), this
21960     implements a workaround for stroke patterns. In clipToStrokePath, the
21961     stroke path and stroke parameters are saved. In tilingPatternFill and
21962     fill (used to draw shading patterns) if a stroke path clip has been
21963     saved, the current pattern is stroked instead of filled using the
21964     saved stroke.
21965     Fixes bug #11719.
21967  poppler/CairoOutputDev.cc | 52
21968  ++++++++++++++++++++++++++++++++++++++++++++++-
21969  poppler/CairoOutputDev.h  | 17 ++++++++++++++--
21970  2 files changed, 66 insertions(+), 3 deletions(-)
21972 commit eb740dac838d2a1e32899327ca6d25c3dca641df
21973 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21974 Date:   Mon Aug 22 13:41:56 2011 +0200
21976     glib-demo: Add text attributes information to text demo
21978  glib/demo/text.c | 103
21979  +++++++++++++++++++++++++++++++++++++++++++++++++++----
21980  1 file changed, 97 insertions(+), 6 deletions(-)
21982 commit cda4aefaa136ae07778de3b1593808a5aaa2db5b
21983 Author: Carlos Garcia Campos <carlosgc@gnome.org>
21984 Date:   Mon Aug 22 13:40:49 2011 +0200
21986     glib-demo: Add pgd_pixbuf_new_for_color() to utils
21988     To get a pixbuf for a given poppler color.
21990  glib/demo/annots.c | 22 +---------------------
21991  glib/demo/utils.c  | 27 +++++++++++++++++++++++++++
21992  glib/demo/utils.h  |  1 +
21993  3 files changed, 29 insertions(+), 21 deletions(-)
21995 commit 2a11b2963a548186654722a393db1e19d57828f1
21996 Author: danigm <danigm@wadobo.com>
21997 Date:   Mon Aug 22 12:51:50 2011 +0200
21999     glib: Add poppler_page_get_text_attributes()
22001     It returns a list of text attributes that apply to a range of text as
22002     returned by poppler_page_get_text(). Text attributes are represented
22003     by
22004     a PopplerTextAttributes struct that contains font name, font size,
22005     whether text is undrlined and foreground color for a range of text.
22006     Fixes bug #33269.
22008  glib/poppler-page.cc                | 202
22009  ++++++++++++++++++++++++++++++++++++
22010  glib/poppler-page.h                 |  33 ++++++
22011  glib/poppler.h                      |   1 +
22012  glib/reference/poppler-sections.txt |   7 ++
22013  4 files changed, 243 insertions(+)
22015 commit 15f99157cf3900bf20cf619e204ae53085af497d
22016 Author: Carlos Garcia Campos <carlosgc@gnome.org>
22017 Date:   Mon Aug 22 12:43:12 2011 +0200
22019     textoutputdev: Add TextFontInfo::matches()
22021     It checks whether two TextFontInfo objects contain the same font.
22023  poppler/TextOutputDev.cc | 4 ++++
22024  poppler/TextOutputDev.h  | 1 +
22025  2 files changed, 5 insertions(+)
22027 commit 5b554b39fca634c8ba58915c14522cb2920fe280
22028 Author: Pino Toscano <pino@kde.org>
22029 Date:   Mon Aug 22 13:16:23 2011 +0200
22031     pdftocairo/cmake: link to lcms library if available
22033  utils/CMakeLists.txt | 3 +++
22034  1 file changed, 3 insertions(+)
22036 commit f7cd236fea8740ef05635d1fd7917a778cc373f0
22037 Author: Albert Astals Cid <aacid@kde.org>
22038 Date:   Mon Aug 22 00:00:32 2011 +0200
22040     Ship HtmlUtils.h
22042  utils/Makefile.am | 1 +
22043  1 file changed, 1 insertion(+)
22045 commit a128a858c50287cfba74c69996276ea44370dc26
22046 Author: Albert Astals Cid <aacid@kde.org>
22047 Date:   Sun Aug 21 23:52:06 2011 +0200
22049     Update Adrian's (C)
22051  goo/PNGWriter.cc | 2 +-
22052  goo/PNGWriter.h  | 2 +-
22053  2 files changed, 2 insertions(+), 2 deletions(-)
22055 commit b78134314107d8344360c3313478115ed291630d
22056 Author: Albert Astals Cid <aacid@kde.org>
22057 Date:   Sun Aug 21 23:46:09 2011 +0200
22059     Fix copyright
22061     c&p is evil
22063  goo/gtypes_p.h | 2 +-
22064  1 file changed, 1 insertion(+), 1 deletion(-)
22066 commit ade53277546cef4ba19d982518c0cd83a4bb9c12
22067 Author: Albert Astals Cid <aacid@kde.org>
22068 Date:   Sun Aug 21 23:42:53 2011 +0200
22070     Move HAVE_STDINT_H use to a private header
22072     This way we do not need to expose it in poppler-config.h since
22073     gtypes.h is a half public header
22075  goo/Makefile.am            |  1 +
22076  goo/gtypes.h               | 18 ------------------
22077  goo/gtypes_p.h             | 30 ++++++++++++++++++++++++++++++
22078  poppler/CairoOutputDev.cc  |  1 +
22079  poppler/CairoRescaleBox.cc |  1 +
22080  utils/pdftocairo.cc        |  1 +
22081  6 files changed, 34 insertions(+), 18 deletions(-)
22083 commit 6166c3a37a4d6307d4f23ee272ea07c95bbba74a
22084 Author: Albert Astals Cid <aacid@kde.org>
22085 Date:   Sun Aug 21 23:31:30 2011 +0200
22087     Silence silly gcc
22089  goo/PNGWriter.cc | 5 +++--
22090  1 file changed, 3 insertions(+), 2 deletions(-)
22092 commit eb5b228c4c24152e632c931b63c64ffb1e10d45d
22093 Author: Adrian Johnson <ajohnson@redneon.com>
22094 Date:   Sat Aug 20 21:13:18 2011 +0930
22096     pdftocairo: fix writing to stdout for ps/pdf/svg
22098  utils/pdftocairo.cc | 23 ++++++++++++++++++++---
22099  1 file changed, 20 insertions(+), 3 deletions(-)
22101 commit 1beac5896a301be68de22240017fef11e7d27d40
22102 Author: Adrian Johnson <ajohnson@redneon.com>
22103 Date:   Sat Aug 13 00:23:23 2011 +0930
22105     Add poppler version to PSOutputDev ouput
22107  poppler/PSOutputDev.cc | 1 +
22108  1 file changed, 1 insertion(+)
22110 commit b35fd3651fd3dbaa876fc64b8c5cfe77ae67335f
22111 Author: Adrian Johnson <ajohnson@redneon.com>
22112 Date:   Fri Aug 5 23:01:51 2011 +0930
22114     cairo: use cairo_show_text_glyphs() when printing
22116     This will allow cairo to setup the correct toUnicode or glyph names to
22117     ensure text can be extracted.
22119  poppler/CairoOutputDev.cc | 41 ++++++++++++++++++++++++++++++++++++++---
22120  poppler/CairoOutputDev.h  |  5 +++++
22121  2 files changed, 43 insertions(+), 3 deletions(-)
22123 commit 51ade078bc1fa737e20120ae4cb3bf693a219823
22124 Author: Stefan Thomas <thomas@txtbear.com>
22125 Date:   Thu Jul 15 16:24:55 2010 +0100
22127     pdftocairo: Added to CMake build system.
22129  utils/CMakeLists.txt | 20 ++++++++++++++++++++
22130  1 file changed, 20 insertions(+)
22132 commit 5a8745cdf428e22641937977eedfc1d605f6ff07
22133 Author: Adrian Johnson <ajohnson@redneon.com>
22134 Date:   Fri Aug 12 23:57:01 2011 +0930
22136     Add pdftocairo man page
22138  utils/Makefile.am  |   5 +-
22139  utils/pdftocairo.1 | 254
22140  +++++++++++++++++++++++++++++++++++++++++++++++++++++
22141  2 files changed, 258 insertions(+), 1 deletion(-)
22143 commit b67a12b2b26692e2ccec7ff2e6df18fee05be535
22144 Author: Adrian Johnson <ajohnson@redneon.com>
22145 Date:   Thu Aug 11 21:34:11 2011 +0930
22147     pdftocairo - utility for creating png/jpeg/ps/eps/pdf/svg using
22148     CairoOutputDev
22150  utils/.gitignore    |   2 +-
22151  utils/Makefile.am   |  20 +-
22152  utils/pdftocairo.cc | 970
22153  ++++++++++++++++++++++++++++++++++++++++++++++++++++
22154  3 files changed, 989 insertions(+), 3 deletions(-)
22156 commit 4f2d774826bf7bb7b3825e02c5ca4c2928643950
22157 Author: Adrian Johnson <ajohnson@redneon.com>
22158 Date:   Thu Aug 11 21:32:53 2011 +0930
22160     png: add support for embedding ICC profile
22162  goo/PNGWriter.cc | 28 ++++++++++++++++++++++++++++
22163  goo/PNGWriter.h  |  8 ++++++++
22164  2 files changed, 36 insertions(+)
22166 commit 1091f47310bf0fc71bac5dd4ec81dad50b2f2537
22167 Author: Adrian Johnson <ajohnson@redneon.com>
22168 Date:   Wed Aug 10 18:48:15 2011 +0930
22170     png: Add additional pixel formats
22172     RGBA is required for images with transparency. GRAY and MONOCHROME
22173     allow PNGWriter write more compact PNG files when the images is known
22174     to be all gray or monochrome.
22176  goo/PNGWriter.cc | 30 ++++++++++++++++++++++++++----
22177  goo/PNGWriter.h  | 11 ++++++++++-
22178  2 files changed, 36 insertions(+), 5 deletions(-)
22180 commit c6f26915db568f12892d48005746ad2922c19000
22181 Author: Adrian Johnson <ajohnson@redneon.com>
22182 Date:   Wed Aug 10 18:45:24 2011 +0930
22184     png: use PNG_RESOLUTION_METER instead of PNG_RESOLUTION_UNKNOWN to
22185     set resolution
22187     gimp does not show the correct resolution unless PNG_RESOLUTION_METER
22188     is used
22190  goo/PNGWriter.cc | 3 +--
22191  1 file changed, 1 insertion(+), 2 deletions(-)
22193 commit 2667d2a5b34e1bbf322aea42876e7e81aa06dc29
22194 Author: Adrian Johnson <ajohnson@redneon.com>
22195 Date:   Tue Aug 9 22:05:53 2011 +0930
22197     Use stdint.h instead of assuming the size of types
22199  configure.ac               |  1 +
22200  goo/gtypes.h               | 18 ++++++++++++++++++
22201  poppler/CairoOutputDev.cc  |  2 --
22202  poppler/CairoRescaleBox.cc |  2 --
22203  4 files changed, 19 insertions(+), 4 deletions(-)
22205 commit c043f298e68bdfffcb7505ec354ec7487b5bd7b2
22206 Author: Adrian Johnson <ajohnson@redneon.com>
22207 Date:   Fri Jul 8 21:13:36 2011 +0930
22209     cairo: assume printer pixel size is 1/600" when stroking 0 width lines
22211     Fixes bug #39067.
22213  poppler/CairoOutputDev.cc | 5 +++++
22214  1 file changed, 5 insertions(+)
22216 commit 961adf0b767be78d3556b7315de3761d3d46b107
22217 Author: Adrian Johnson <ajohnson@redneon.com>
22218 Date:   Thu Aug 18 17:44:35 2011 +0930
22220     cairo: set mime data for soft masked images
22222     Fixes bug #40192.
22224  poppler/CairoOutputDev.cc | 3 +++
22225  1 file changed, 3 insertions(+)
22227 commit 86271e4810f714d4ba7a2a6651a9b1d04f653262
22228 Author: Joshua Richardson <jric@chegg.com>
22229 Date:   Thu Aug 18 18:48:40 2011 +0200
22231     pdftohtml: Support text rotation
22233     Includes a few other fixlets.
22234     See bug 38586 for more info
22236  utils/HtmlFonts.cc     |  64 ++++++++++---------
22237  utils/HtmlFonts.h      |  10 ++-
22238  utils/HtmlOutputDev.cc | 170
22239  ++++++++++++++++++++++++++++++++++---------------
22240  utils/HtmlOutputDev.h  |   8 ++-
22241  utils/HtmlUtils.h      |  51 +++++++++++++++
22242  5 files changed, 218 insertions(+), 85 deletions(-)
22244 commit 56248b84e2185483dd54704c13838e8f78029d49
22245 Author: Albert Astals Cid <aacid@kde.org>
22246 Date:   Thu Aug 18 12:40:51 2011 +0200
22248     Only declare overprint if we are going to use it
22250  utils/pdftoppm.cc | 4 +++-
22251  1 file changed, 3 insertions(+), 1 deletion(-)
22253 commit a1093aae9f64cb6768164551d50cafaef52876c1
22254 Author: Albert Astals Cid <aacid@kde.org>
22255 Date:   Thu Aug 18 12:30:29 2011 +0200
22257     Fix Adrian's (C)
22259  poppler/PSOutputDev.cc      | 2 +-
22260  poppler/PSOutputDev.h       | 3 ++-
22261  poppler/PreScanOutputDev.cc | 1 +
22262  poppler/PreScanOutputDev.h  | 1 +
22263  poppler/SplashOutputDev.cc  | 1 +
22264  poppler/SplashOutputDev.h   | 1 +
22265  6 files changed, 7 insertions(+), 2 deletions(-)
22267 commit 7741b24d05f50c134cf15361d52f5df7ae3c3115
22268 Author: Adrian Johnson <ajohnson@redneon.com>
22269 Date:   Sun Aug 14 22:06:22 2011 +0930
22271     ps: Avoid using /PatternType if only one instance of the pattern
22272     is used
22274     this optimization makes pages print faster on my LaserJet
22276  poppler/PSOutputDev.cc | 3 +++
22277  1 file changed, 3 insertions(+)
22279 commit a60e61ac64634dc59c80d8e6b0288c1269fc0154
22280 Author: Adrian Johnson <ajohnson@redneon.com>
22281 Date:   Sun Aug 14 21:55:24 2011 +0930
22283     ps: use PS Patterns for tiling fill when PS level >= 2
22285  poppler/CairoOutputDev.cc   |  2 +-
22286  poppler/CairoOutputDev.h    |  4 +--
22287  poppler/Gfx.cc              |  4 +--
22288  poppler/OutputDev.h         |  2 +-
22289  poppler/PSOutputDev.cc      | 59
22290  +++++++++++++++++++++++++++++++++++++++++----
22291  poppler/PSOutputDev.h       | 13 +++++++++-
22292  poppler/PreScanOutputDev.cc |  2 +-
22293  poppler/PreScanOutputDev.h  |  2 +-
22294  poppler/SplashOutputDev.cc  |  2 +-
22295  poppler/SplashOutputDev.h   |  2 +-
22296  10 files changed, 76 insertions(+), 16 deletions(-)
22298 commit 9938770e737b2fcec8269147e70663517f848925
22299 Author: Albert Astals Cid <aacid@kde.org>
22300 Date:   Mon Aug 15 13:17:24 2011 +0200
22302     0.17.2
22304  CMakeLists.txt         |  4 ++--
22305  NEWS                   | 37 +++++++++++++++++++++++++++++++++++++
22306  configure.ac           |  2 +-
22307  cpp/Doxyfile           |  2 +-
22308  glib/CMakeLists.txt    |  2 +-
22309  glib/Makefile.am       |  2 +-
22310  poppler/Makefile.am    |  2 +-
22311  qt4/src/CMakeLists.txt |  2 +-
22312  qt4/src/Doxyfile       |  2 +-
22313  qt4/src/Makefile.am    |  5 +++--
22314  10 files changed, 49 insertions(+), 11 deletions(-)
22316 commit 378fc06c574b85b5c003ca842aa743f0ffe5587e
22317 Author: Albert Astals Cid <aacid@kde.org>
22318 Date:   Mon Aug 1 22:14:12 2011 +0200
22320     Only assume the OC is not visible if it exists and is set to no
22322     Similar to commit e2def20a45c1d8307fd62fabb9769121af975abf
22323     but in the other branch of the if, fixes bug 39637
22325  poppler/OptionalContent.cc | 4 ++--
22326  1 file changed, 2 insertions(+), 2 deletions(-)
22328 commit 861a7bfb9431609e1e148240447f23c8e83b9d0f
22329 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
22330 Date:   Fri Jul 29 00:30:58 2011 +0200
22332     Implement overprint in Splash
22334     See the "Implementing overprint in Splash" thread in the mailing
22335     list for more info
22337  goo/ImgWriter.h            |   2 +
22338  goo/JpegWriter.cc          |  54 ++++++--
22339  goo/JpegWriter.h           |   7 +-
22340  poppler/Gfx.cc             |  98 +++++++++++++--
22341  poppler/GfxState.cc        |   1 +
22342  poppler/GfxState.h         |   4 +
22343  poppler/OutputDev.h        |   1 +
22344  poppler/SplashOutputDev.cc | 307
22345  +++++++++++++++++++++++++++++++++++++++------
22346  poppler/SplashOutputDev.h  |  51 +++++++-
22347  splash/Splash.cc           |  86 +++++++++----
22348  splash/Splash.h            |   9 +-
22349  splash/SplashBitmap.cc     |  64 +++++++++-
22350  splash/SplashBitmap.h      |   1 +
22351  splash/SplashPattern.cc    |  16 ++-
22352  splash/SplashPattern.h     |   7 ++
22353  splash/SplashState.cc      |  11 +-
22354  splash/SplashState.h       |  22 ++++
22355  splash/SplashTypes.h       |   5 +-
22356  utils/pdftoppm.cc          |  36 +++++-
22357  19 files changed, 686 insertions(+), 96 deletions(-)
22359 commit e2fa8a2ca8459d19c0f9dca445a2399b9a3d483d
22360 Author: Koji Otani <sho@bbr.jp>
22361 Date:   Thu Jul 28 12:43:57 2011 +0200
22363     Parse the "Medium" modifier when asking fontconfig for a font
22365  poppler/GlobalParams.cc | 2 ++
22366  1 file changed, 2 insertions(+)
22368 commit 0a677dd8dc9c55936530ea1fee901cab831c52af
22369 Author: Koji Otani <sho@bbr.jp>
22370 Date:   Thu Jul 28 12:42:16 2011 +0200
22372     Improve selection of CJK fonts
22374     Seems we need to do some more fontconfig magic for some special
22375     fontconfig configurations
22376     More info at bug 36474
22378  poppler/GlobalParams.cc | 137
22379  +++++++++++++++++++++++++++++++-----------------
22380  1 file changed, 89 insertions(+), 48 deletions(-)
22382 commit e78aff6796a5d5a0a4f2fe8c7ceb33c506e2c8f5
22383 Author: William Bader <williambader@hotmail.com>
22384 Date:   Tue Jul 26 00:10:34 2011 +0200
22386     make -level1sep write gray instead of cmyk
22388     If it is a gray only image
22389     Bug 39012
22391  poppler/PSOutputDev.cc | 63
22392  +++++++++++++++++++++++++++++++++++++++++++++++---
22393  1 file changed, 60 insertions(+), 3 deletions(-)
22395 commit ea31309487aab6ed407a086dff1f350b6e4bdbc9
22396 Author: Albert Astals Cid <aacid@kde.org>
22397 Date:   Tue Jul 26 00:09:27 2011 +0200
22399     Update (C)
22401  poppler/PDFDoc.cc | 2 +-
22402  1 file changed, 1 insertion(+), 1 deletion(-)
22404 commit a945641497946a825dc880f94200ea1d5409332b
22405 Author: Hib Eris <hib@hiberis.nl>
22406 Date:   Sat Jul 23 08:44:06 2011 +0200
22408     Handle missing startxref properly
22410     Bug 38209
22412  poppler/PDFDoc.cc | 5 +++--
22413  1 file changed, 3 insertions(+), 2 deletions(-)
22415 commit 2c1b25ef2592367f4c18e204ab5d102f15cf272f
22416 Author: William Bader <williambader@hotmail.com>
22417 Date:   Mon Jul 25 23:43:27 2011 +0200
22419     Fix a bad memory access
22421     When not using antialias and the character starts to the left/top
22422     of the image
22423     Bug 37189
22425  splash/Splash.cc | 14 ++++++++++----
22426  1 file changed, 10 insertions(+), 4 deletions(-)
22428 commit 300900afa2140141748a7571270be5d850274072
22429 Author: Daniel Glöckner <daniel-gl@gmx.net>
22430 Date:   Sat Jul 23 19:49:15 2011 +0200
22432     Fix numerical overflow in libopenjpeg JPXStream::doLookChar()
22434     It also includes a speed optimization. Bug 39361
22436  poppler/JPEG2000Stream.cc | 37 ++++++++++++++++++++++++++++++++++++-
22437  poppler/JPEG2000Stream.h  | 36 +++++++++++-------------------------
22438  2 files changed, 47 insertions(+), 26 deletions(-)
22440 commit ec6ea621b066a3b332a8099341664889d2ff3743
22441 Author: Axel Struebing <axel.struebing@freenet.de>
22442 Date:   Thu Jul 21 23:12:36 2011 +0200
22444     Fix calculation of startXRefPos
22446     Reviewed by Hib Eris
22447     See "another problem with saving linearized files" in the mailing
22448     list for more info
22450  poppler/PDFDoc.cc | 9 ++++++---
22451  1 file changed, 6 insertions(+), 3 deletions(-)
22453 commit ce97cfcd6373c98fb8c63e9b3ef6c51738f22a50
22454 Author: Albert Astals Cid <aacid@kde.org>
22455 Date:   Wed Jul 20 00:24:52 2011 +0200
22457     Render dots for 0 length dashed lines
22459     Bug 34150
22461  splash/Splash.cc | 13 +++++++++++++
22462  1 file changed, 13 insertions(+)
22464 commit 42c1b1c4af6b07f488d1b2b02a4700f19b0ab0ef
22465 Author: Tomas Hoger <thoger@redhat.com>
22466 Date:   Wed Jul 20 00:23:15 2011 +0200
22468     Fix crash on truncated JPEG/DCT stream
22470     Bug 36693
22472  poppler/DCTStream.cc | 6 +++---
22473  1 file changed, 3 insertions(+), 3 deletions(-)
22475 commit 091b570c63694e475c24bb8805638ac70c654892
22476 Author: Albert Astals Cid <aacid@kde.org>
22477 Date:   Wed Jul 20 00:19:43 2011 +0200
22479     Make sure the dict is a page dict
22481     Fixes second part of 35925 and 39072
22483  poppler/PDFDoc.cc | 2 +-
22484  1 file changed, 1 insertion(+), 1 deletion(-)
22486 commit ac566c887ffae9d384587f7587609642aef7a016
22487 Author: Albert Astals Cid <aacid@kde.org>
22488 Date:   Wed Jul 20 00:17:49 2011 +0200
22490     Do not crash if can not get page 0 for some reason
22492  qt4/tests/test-poppler-qt4.cpp | 7 +++++--
22493  1 file changed, 5 insertions(+), 2 deletions(-)
22495 commit 6ad95e7b8b9766aa19f01f06f02eb430e4a4a899
22496 Author: Albert Astals Cid <aacid@kde.org>
22497 Date:   Mon Jul 11 15:04:49 2011 +0100
22499     Complete the list of preprocessor defines that we never define
22501     When using any of the two sanctioned build systems
22503  poppler/poppler-config.h.cmake | 6 ++++--
22504  poppler/poppler-config.h.in    | 6 ++++--
22505  2 files changed, 8 insertions(+), 4 deletions(-)
22507 commit edcc84ef0137a733cf3fab79b919af309d87325c
22508 Author: Albert Astals Cid <aacid@kde.org>
22509 Date:   Mon Jul 11 15:00:39 2011 +0100
22511     Harmonize all SPLASH_CMYK to use #if
22513  poppler/SplashOutputDev.cc | 24 ++++++++++++------------
22514  1 file changed, 12 insertions(+), 12 deletions(-)
22516 commit a8fca630d592941c033ca6a380bf46b6e733a748
22517 Author: Albert Astals Cid <aacid@kde.org>
22518 Date:   Mon Jul 11 14:57:33 2011 +0100
22520     Sanitize headers a big
22522      * Remove includes to config.h as that file does not exist
22523      * Add to poppler-config.h all the defines we define in the
22524        configure/cmake process and are used in headers
22525      * Include poppker-config.h where needed
22527  goo/GooTimer.h                 |  2 ++
22528  goo/ImgWriter.h                |  3 +-
22529  goo/JpegWriter.h               |  3 +-
22530  goo/PNGWriter.h                |  4 +--
22531  goo/TiffWriter.h               |  3 +-
22532  goo/gfile.h                    |  3 +-
22533  poppler/DCTStream.h            |  5 ++--
22534  poppler/FlateStream.h          |  5 ++--
22535  poppler/Gfx.h                  |  3 +-
22536  poppler/GfxState.h             |  2 ++
22537  poppler/Stream.h               |  3 +-
22538  poppler/poppler-config.h.cmake | 63
22539  ++++++++++++++++++++++++++++++++++++++++++
22540  poppler/poppler-config.h.in    | 63
22541  ++++++++++++++++++++++++++++++++++++++++++
22542  splash/SplashFTFont.h          |  4 ++-
22543  splash/SplashMath.h            |  4 ++-
22544  15 files changed, 153 insertions(+), 17 deletions(-)
22546 commit 214322f3c66a9aad4e2a46f6e305a3dacaa4f8b1
22547 Author: Albert Astals Cid <aacid@kde.org>
22548 Date:   Sun Jul 10 01:20:21 2011 +0100
22550     And 3 years later, Ed has answered :-)
22552     Now all our changes are GPLv2+
22554  poppler/GfxFont.cc          | 3 +++
22555  poppler/GlobalParams.cc     | 3 +++
22556  poppler/TextOutputDev.cc    | 3 +++
22557  poppler/TextOutputDev.h     | 3 +++
22558  poppler/UnicodeTypeTable.cc | 3 +++
22559  poppler/UnicodeTypeTable.h  | 3 +++
22560  6 files changed, 18 insertions(+)
22562 commit 37cc1344672f480d4062aafbd2f3245ca1392279
22563 Author: Albert Astals Cid <aacid@kde.org>
22564 Date:   Sun Jul 10 01:15:44 2011 +0100
22566     Fix header
22568     The file was modified in 2009 and README.contributors stating
22569     everything is GPLv2+ is from 2008
22571  poppler/XpdfPluginAPI.cc | 3 +++
22572  1 file changed, 3 insertions(+)
22574 commit 230ab66f52a992557464e325d18f88573ec52423
22575 Author: Albert Astals Cid <aacid@kde.org>
22576 Date:   Sun Jul 10 01:06:41 2011 +0100
22578     make files easier to include by themselves
22580  fofi/FoFiTrueType.h       | 2 ++
22581  splash/Splash.h           | 3 ++-
22582  splash/SplashFontEngine.h | 3 ++-
22583  3 files changed, 6 insertions(+), 2 deletions(-)
22585 commit 866c6d1b0daa8b28f259e1faba075026cf9007e0
22586 Author: Albert Astals Cid <aacid@kde.org>
22587 Date:   Sun Jul 10 00:55:25 2011 +0100
22589     Name most of the classes in poppler/ includable by themselves
22591  poppler/Annot.h              |  4 +++-
22592  poppler/Catalog.h            |  2 ++
22593  poppler/CharCodeToUnicode.h  |  4 +++-
22594  poppler/CompactFontTables.h  | 16 ++++++++++++++++
22595  poppler/FontInfo.h           |  6 +++++-
22596  poppler/GfxState_helpers.h   |  4 +++-
22597  poppler/NameToUnicodeTable.h | 18 ++++++++++++++++++
22598  7 files changed, 50 insertions(+), 4 deletions(-)
22600 commit 6b62fb7e9bd7de7f79b9b9a6fe36a5f5da099133
22601 Author: William Bader <williambader@hotmail.com>
22602 Date:   Mon Jun 27 19:38:52 2011 +0100
22604     Remove unused variable
22606  poppler/PSOutputDev.cc | 5 +----
22607  1 file changed, 1 insertion(+), 4 deletions(-)
22609 commit 4bc6c5bd3a001bb4eb9f61488e3d4f356638e391
22610 Author: Adrian Bunk <bunk@stusta.de>
22611 Date:   Tue Jul 5 15:21:06 2011 +0300
22613     .gitignore tests additions
22615     The following files were missing in .gitignore:
22616     - cpp/tests/poppler-render
22617     - qt4/tests/poppler-texts
22618     - test/gtk-test
22620  cpp/tests/.gitignore | 1 +
22621  qt4/tests/.gitignore | 1 +
22622  test/.gitignore      | 1 +
22623  3 files changed, 3 insertions(+)
22625 commit 00076bc308ae320244c47777fe351c1c2bef2da8
22626 Author: Albert Astals Cid <aacid@kde.org>
22627 Date:   Fri Jun 24 22:51:55 2011 +0100
22629     Forgot William's (C) here
22631  poppler/Stream.cc | 1 +
22632  poppler/Stream.h  | 1 +
22633  2 files changed, 2 insertions(+)
22635 commit 7e244fde4ec03da08d81af3402b21646c803bd31
22636 Author: William Bader <williambader@hotmail.com>
22637 Date:   Fri Jun 24 22:39:13 2011 +0100
22639     patch to make -level2sep and -level3sep write gray instead of cmyk
22641     If they are only gray of course :D
22643  poppler/PSOutputDev.cc | 34 ++++++++++++++++++++++++++++++----
22644  poppler/Stream.cc      | 43 +++++++++++++++++++++++++++++++++++++++++++
22645  poppler/Stream.h       | 29 +++++++++++++++++++++++++++++
22646  3 files changed, 102 insertions(+), 4 deletions(-)
22648 commit abba8140a9972197faaca96ec590af7dc9408fb0
22649 Author: William Bader <williambader@hotmail.com>
22650 Date:   Fri Jun 24 22:38:33 2011 +0100
22652     patch to make -level2sep and -level3sep write cmyk instead of rgb
22654  poppler/PSOutputDev.cc | 59
22655  +++++++++++++++++++++++++++++++++++++++++++++-----
22656  1 file changed, 54 insertions(+), 5 deletions(-)
22658 commit 706007431325b1e8c9bf4cba35c89511b10ebf0c
22659 Author: Albert Astals Cid <aacid@kde.org>
22660 Date:   Mon Jun 20 23:30:50 2011 +0100
22662     (C) for Jim
22664  fofi/FoFiBase.cc | 1 +
22665  1 file changed, 1 insertion(+)
22667 commit e23384fbb3542941d2cf59ce6560913255ca2b01
22668 Author: Jim Meyering <meyering@redhat.com>
22669 Date:   Mon Jun 20 11:09:01 2011 +0200
22671     don't gmalloc(-1) upon ftell failure
22673     * fofi/FoFiBase.cc: Diagnose ftell failure.
22675  fofi/FoFiBase.cc | 5 +++++
22676  1 file changed, 5 insertions(+)
22678 commit c5601bde9d8f3f56e558a6f63e563c9d337810eb
22679 Author: Steven Murdoch <Steven.Murdoch@cl.cam.ac.uk>
22680 Date:   Mon Jun 20 23:25:43 2011 +0100
22682     Fix encoding of PDF document metadata in output of pdftohtml
22684     pdftohtml simply copies the PDF document title into the <title> HTML
22685     tag, which fails when the title is UCS-2 encoded, or if it contains
22686     characters which are in pdfDocEncoding (a ISO 8859-1 superset),
22687     but not
22688     in ISO 8859-1.  This patch fixes the problem by decoding UCS-2 or
22689     pdfDocEncoding into Unicode, then encoding this in the desired output
22690     encoding.  HTML escaping wasn't being done either, so I have used the
22691     existing function HtmlFont::HtmlFilter to perform both HTML escaping
22692     and character set encoding. This static method had to be made public
22693     to call it from pdftohtml. See bug #37900.
22695  utils/HtmlFonts.h  |  3 ++-
22696  utils/pdftohtml.cc | 41 ++++++++++++++++++++++++++++++++++++++---
22697  2 files changed, 40 insertions(+), 4 deletions(-)
22699 commit d4af1c4ef46abf1f11b7215c7b144ce7bb7912eb
22700 Author: Joshua Richardson <joshuarbox-junk1@yahoo.com>
22701 Date:   Sat Jun 18 13:39:54 2011 +0100
22703     Fix vertical spacing issues in pdftohtml output.
22705     Bug 38019
22707  utils/HtmlFonts.cc     |  3 ++-
22708  utils/HtmlOutputDev.cc | 21 +++++++++++++++++++--
22709  2 files changed, 21 insertions(+), 3 deletions(-)
22711 commit 589933ef105b60e8d48854cce15a7548c2850116
22712 Author: Albert Astals Cid <aacid@kde.org>
22713 Date:   Mon Jun 13 21:24:39 2011 +0100
22715     Forgot my (C)
22717  poppler/PreScanOutputDev.cc | 2 +-
22718  1 file changed, 1 insertion(+), 1 deletion(-)
22720 commit f5d2ddd13d27078355dee63207671885bf9b0926
22721 Author: Albert Astals Cid <aacid@kde.org>
22722 Date:   Mon Jun 13 18:57:29 2011 +0100
22724     We need to include config.h here
22726     Fixes crash after patch to fix bug 13518
22728  poppler/PreScanOutputDev.cc | 2 ++
22729  1 file changed, 2 insertions(+)
22731 commit 147ae4bf76a85768c9ed729ca10ee3dae93b8876
22732 Author: Albert Astals Cid <aacid@kde.org>
22733 Date:   Wed Jun 8 23:36:14 2011 +0100
22735     Do not crash if link does not have an action
22737  utils/HtmlOutputDev.cc | 2 ++
22738  1 file changed, 2 insertions(+)
22740 commit 5d9489bf566b700ef38e5e33665a2648b535e1e7
22741 Author: Albert Astals Cid <aacid@kde.org>
22742 Date:   Sat Jun 4 21:46:10 2011 +0100
22744     forgot to update the C
22746  utils/pdftotext.cc | 1 +
22747  1 file changed, 1 insertion(+)
22749 commit 7b123bf2b11ac81f24a966186a06de739d3c8f02
22750 Author: Steven Murdoch <Steven.Murdoch@cl.cam.ac.uk>
22751 Date:   Sat Jun 4 20:22:52 2011 +0100
22753     Fix pdftotext -htmlmeta to correctly output U+2019 in PDF metadata
22755     In PDF documents, right single quotation mark (U+2019) may be
22756     encoded as
22757     0x90 because PDFDocEncoding uses some of the reserved characters in
22758     ISO 8859-1. However, pdftotext -htmlmeta assumes that characters
22759     are either
22760     UCS-2 or ISO 8859-1. Thus when a right single quotation mark is
22761     encoded as
22762     0x90, it is output as unicode 0x90 (which is a control
22763     character). pdfinfo
22764     does the right thing by first converting from PDFDocEncoding to
22765     Unicode
22766     with pdfDocEncoding[], before encoding it in the desired character
22767     set.
22768     This patch applies the same logic to pdftotext. pdftohtml is broken
22769     in the
22770     same way, but this patch does not attempt to fix it.
22772     Bug 37900
22774  utils/pdftotext.cc | 3 ++-
22775  1 file changed, 2 insertions(+), 1 deletion(-)
22777 commit db2ae1bdbb7fcb64ba4c91dfc574d9f970bebdf6
22778 Author: Albert Astals Cid <aacid@kde.org>
22779 Date:   Sat Jun 4 13:23:11 2011 +0100
22781     Make sure catDict is a dict
22783  poppler/Catalog.cc | 5 +++++
22784  1 file changed, 5 insertions(+)
22786 commit 58915affbdf1b5780f25d172a582c69fb2413230
22787 Author: Albert Astals Cid <aacid@kde.org>
22788 Date:   Sat Jun 4 13:20:02 2011 +0100
22790     Make sure catDict is a dict before using it
22792     KDE Bug 274888 shows it's possible to get aborts because of that
22794  poppler/Catalog.cc | 26 ++++++++++++++++----------
22795  1 file changed, 16 insertions(+), 10 deletions(-)
22797 commit 4ebc7e364409fe303e7a5729b568913e3c92e7d4
22798 Author: Albert Astals Cid <aacid@kde.org>
22799 Date:   Sat Jun 4 13:19:34 2011 +0100
22801     We need to free catDict on failure
22803  poppler/Catalog.cc | 1 +
22804  1 file changed, 1 insertion(+)
22806 commit 335a7fc6d98f5facc1ff098a91ac968387473cb3
22807 Author: Albert Astals Cid <aacid@kde.org>
22808 Date:   Tue May 31 23:18:26 2011 +0100
22810     Make parse() private
22812  poppler/Catalog.h | 4 ++--
22813  1 file changed, 2 insertions(+), 2 deletions(-)
22815 commit 311d69ef2222409859817737c44b8e741289d897
22816 Author: Axel Strübing <axel.struebing@freenet.de>
22817 Date:   Sun May 29 16:12:29 2011 +0100
22819     Needs to be freed
22821     As i said in my last commit comment :D
22823  poppler/PDFDoc.cc | 6 ++++--
22824  1 file changed, 4 insertions(+), 2 deletions(-)
22826 commit 66c7d0199b45bc7c81c88a9989c9515398d30d43
22827 Author: Albert Astals Cid <aacid@kde.org>
22828 Date:   Sat May 28 17:32:02 2011 +0100
22830     No need to check for NULL
22832     We probably need to free obj4 but i don't have the stamina to properly
22833     test it
22835  poppler/PDFDoc.cc | 21 ++++++++++-----------
22836  1 file changed, 10 insertions(+), 11 deletions(-)
22838 commit 450934619a1c5b2a58f65649f567274af8d24ea7
22839 Author: Albert Astals Cid <aacid@kde.org>
22840 Date:   Sat May 28 12:37:08 2011 +0100
22842     Parse that as unicode
22844     Fixes KDE Bug #274055
22846  qt4/src/poppler-page.cc | 4 ++--
22847  1 file changed, 2 insertions(+), 2 deletions(-)
22849 commit 04dfb2c984b3c9949466e2b70e26b58029c5a7d3
22850 Author: Carlos Garcia Campos <carlosgc@gnome.org>
22851 Date:   Sat May 7 12:55:34 2011 +0200
22853     Make FileSpec a class and move EmbFile from Catalog to FileSpec
22855     Qt and cpp frontends adapted by Pino Toscano
22857  cpp/poppler-document.cpp               |   4 +-
22858  cpp/poppler-embedded-file-private.h    |  10 +--
22859  cpp/poppler-embedded-file.cpp          |  42 +++++++----
22860  glib/poppler-annot.cc                  |   6 +-
22861  glib/poppler-attachment.cc             |  33 +++++----
22862  glib/poppler-document.cc               |   5 +-
22863  glib/poppler-private.h                 |   3 +-
22864  poppler/Catalog.cc                     | 118
22865  +++---------------------------
22866  poppler/Catalog.h                      |  55 +-------------
22867  poppler/FileSpec.cc                    | 128
22868  +++++++++++++++++++++++++++++++++
22869  poppler/FileSpec.h                     |  51 ++++++++++++-
22870  qt4/src/poppler-embeddedfile-private.h |   6 +-
22871  qt4/src/poppler-embeddedfile.cc        |  34 +++++----
22872  qt4/src/poppler-page.cc                |   5 +-
22873  qt4/src/poppler-private.h              |   4 +-
22874  qt4/tests/check_attachments.cpp        |  12 ++--
22875  16 files changed, 284 insertions(+), 232 deletions(-)
22877 commit 74f9befddd4b5848c4af0c1b2848a1322f8cd0a2
22878 Author: Pino Toscano <pino@kde.org>
22879 Date:   Wed May 25 16:46:15 2011 +0200
22881     [qt4] Page needs to be a friend of EmbeddedFile, too
22883  qt4/src/poppler-qt4.h | 1 +
22884  1 file changed, 1 insertion(+)
22886 commit 74853614d617486b7b62e9c08be39a6e58bc7d9b
22887 Author: Pino Toscano <pino@kde.org>
22888 Date:   Wed May 25 16:40:49 2011 +0200
22890     update copyrights
22892  qt4/src/poppler-embeddedfile-private.h | 2 +-
22893  qt4/src/poppler-embeddedfile.cc        | 2 +-
22894  qt4/src/poppler-qt4.h                  | 2 +-
22895  3 files changed, 3 insertions(+), 3 deletions(-)
22897 commit e6b2dec502c02f9fbaed480f227cf7145249a98e
22898 Author: Pino Toscano <pino@kde.org>
22899 Date:   Wed May 25 16:39:09 2011 +0200
22901     [qt4] one more usage of the new EmbeddedFile ctor
22903     followup of a264e5385b2d0fee5126b3d0e57d42d34cafa45d
22905  qt4/src/poppler-page.cc | 2 +-
22906  1 file changed, 1 insertion(+), 1 deletion(-)
22908 commit a264e5385b2d0fee5126b3d0e57d42d34cafa45d
22909 Author: Pino Toscano <pino@kde.org>
22910 Date:   Wed May 25 16:12:02 2011 +0200
22912     [qt4] create EmbeddedFile by EmbeddedFileData only
22914     - create the private class and pass it to the EmbeddedFile ctor,
22915     reducing the amount of poppler code API exposed to the outside
22916     - turn the old private EmbeddedFile(EmbFile*) ctor in a death machine
22918  qt4/src/poppler-embeddedfile-private.h |  3 +++
22919  qt4/src/poppler-embeddedfile.cc        | 21 ++++++++++++++++++---
22920  qt4/src/poppler-private.h              |  3 ++-
22921  qt4/src/poppler-qt4.h                  |  2 ++
22922  4 files changed, 25 insertions(+), 4 deletions(-)
22924 commit 232bfa1c59013637fd7e858e22194becb636ad21
22925 Author: Pino Toscano <pino@kde.org>
22926 Date:   Wed May 25 15:55:48 2011 +0200
22928     [Qt4] split EmbeddedFileData in an own file
22930  qt4/src/poppler-embeddedfile-private.h | 37
22931  ++++++++++++++++++++++++++++++++++
22932  qt4/src/poppler-embeddedfile.cc        |  7 +------
22933  2 files changed, 38 insertions(+), 6 deletions(-)
22935 commit a7242b78b3c9a64cf38ac150e6a914d7abce3355
22936 Author: Albert Astals Cid <aacid@kde.org>
22937 Date:   Sat May 7 11:10:11 2011 +0100
22939     Do not free a shallow copy of an object we'll free later
22941     Make sure we have our own copy we can free
22942     Fixes KDE BUG #268816
22943     (cherry picked from commit dab9cdf795d6caead555326958e86e844ace067b)
22945  poppler/Catalog.cc | 12 +++++-------
22946  poppler/Catalog.h  |  2 +-
22947  2 files changed, 6 insertions(+), 8 deletions(-)
22949 commit 4db2452b3d345d9531987998e6b5532a59137e1d
22950 Author: Carlos Garcia Campos <carlosgc@gnome.org>
22951 Date:   Fri May 6 14:57:51 2011 +0200
22953     glib: Add poppler_document_get_n_attachments()
22955  glib/poppler-document.cc            | 34
22956  ++++++++++++++++++++++++----------
22957  glib/poppler-document.h             |  1 +
22958  glib/reference/poppler-sections.txt |  1 +
22959  3 files changed, 26 insertions(+), 10 deletions(-)
22961 commit 3e3284de3fe1916d7f8161ede7bf49c76d01f303
22962 Author: Carlos Garcia Campos <carlosgc@gnome.org>
22963 Date:   Fri May 6 14:49:05 2011 +0200
22965     glib: Update gtk-doc.make
22967  gtk-doc.make | 151
22968  ++++++++++++++++++++++++++++++++++++++---------------------
22969  1 file changed, 98 insertions(+), 53 deletions(-)
22971 commit 9a77bd7706a08d9aeabe600e3500c14493ac8519
22972 Author: Carlos Garcia Campos <carlosgc@gnome.org>
22973 Date:   Fri May 6 14:48:38 2011 +0200
22975     glib-demo: Add missing permission flags to info demo
22977  glib/demo/info.cc | 39 ++++++++++++++++++++++++++++++++++++---
22978  1 file changed, 36 insertions(+), 3 deletions(-)
22980 commit 091c155f8a7bc79da84cd21877be389de1f2b1a3
22981 Author: Carlos Garcia Campos <carlosgc@gnome.org>
22982 Date:   Fri May 6 14:47:36 2011 +0200
22984     glib: Add missing permissions flags to PopplerPermissions
22986  glib/poppler-document.cc |  6 ++++++
22987  glib/poppler-document.h  | 10 +++++++++-
22988  2 files changed, 15 insertions(+), 1 deletion(-)
22990 commit 632d6a40ce3a5d3d8e10bf7e93e8eb578beae907
22991 Author: Albert Astals Cid <aacid@kde.org>
22992 Date:   Tue May 3 21:54:59 2011 +0100
22994     0.17.1
22996  CMakeLists.txt      |  4 ++--
22997  NEWS                | 12 ++++++++++++
22998  configure.ac        |  2 +-
22999  cpp/Doxyfile        |  2 +-
23000  poppler/Makefile.am |  2 +-
23001  qt4/src/Doxyfile    |  2 +-
23002  6 files changed, 18 insertions(+), 6 deletions(-)
23004 commit ecb136b9927a454df9360a307ccd741eaea3ca93
23005 Author: Albert Astals Cid <aacid@kde.org>
23006 Date:   Tue May 3 21:42:45 2011 +0100
23008     remove unused vars
23010  poppler/Annot.cc           |  9 ++-------
23011  poppler/ArthurOutputDev.cc | 12 ++----------
23012  2 files changed, 4 insertions(+), 17 deletions(-)
23014 commit ad131763640b2e27dde75c42b514386284b6a60d
23015 Author: Pino Toscano <pino@kde.org>
23016 Date:   Wed Apr 27 22:36:13 2011 +0200
23018     [qt4/tests] turn some assignments to bool into QVERIFY checks
23020  qt4/tests/check_optcontent.cpp | 6 +++---
23021  1 file changed, 3 insertions(+), 3 deletions(-)
23023 commit be08dd69d9dd4fcb22400f2f0aea331222e88e4a
23024 Author: Albert Astals Cid <aacid@kde.org>
23025 Date:   Wed Apr 27 20:45:36 2011 +0100
23027     update copyright years
23028     (cherry picked from commit 2fbd493197309de5700f71f09967c9d23add88d3)
23030  poppler/Annot.cc   | 1 +
23031  utils/pdftotext.cc | 1 +
23032  2 files changed, 2 insertions(+)
23034 commit 39bcce0c8ed378aafb1019ffd1ae40330f6bb63f
23035 Author: Albert Astals Cid <aacid@kde.org>
23036 Date:   Wed Apr 27 19:39:01 2011 +0100
23038     Remove more variables that are set but then unused
23040  poppler/SplashOutputDev.cc | 11 +------
23041  utils/HtmlOutputDev.cc     | 75
23042  +---------------------------------------------
23043  2 files changed, 2 insertions(+), 84 deletions(-)
23045 commit 6656cf657b62d626910a02dfae9b6a1eb77772dd
23046 Author: Albert Astals Cid <aacid@kde.org>
23047 Date:   Wed Apr 27 08:46:37 2011 +0100
23049     Remove unused vars
23051  poppler/TextOutputDev.cc | 6 +-----
23052  1 file changed, 1 insertion(+), 5 deletions(-)
23054 commit ce55510f4dd10dfec2fc5b1c211c4a546c6ebc98
23055 Author: Albert Astals Cid <aacid@kde.org>
23056 Date:   Wed Apr 27 08:42:34 2011 +0100
23058     Remove unused vars
23060  splash/Splash.cc             | 5 ++---
23061  splash/SplashFTFontEngine.cc | 4 +---
23062  splash/SplashXPath.cc        | 6 ++----
23063  3 files changed, 5 insertions(+), 10 deletions(-)
23065 commit 49d199fd1ea14383638739d95d019adb33b17768
23066 Author: Albert Astals Cid <aacid@kde.org>
23067 Date:   Wed Apr 27 08:38:17 2011 +0100
23069     Fix page_transition::operator=
23071  cpp/poppler-page-transition.cpp | 3 ++-
23072  1 file changed, 2 insertions(+), 1 deletion(-)
23074 commit 807c1df2bf79c7c6378390b41dc230d80533ae3f
23075 Author: Tom Gleason <tom@buildadam.com>
23076 Date:   Tue Apr 26 17:06:07 2011 +0100
23078     bbox coordinates are relative to MediaBox size, not CropBox size
23080  utils/pdftotext.cc | 2 +-
23081  1 file changed, 1 insertion(+), 1 deletion(-)
23083 commit 813f41367a681702ae7a155d5c2f3195124a9096
23084 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23085 Date:   Sun Apr 3 20:40:15 2011 +0200
23087     forms: fix mem leak in case of error
23089  poppler/Form.cc | 2 ++
23090  1 file changed, 2 insertions(+)
23092 commit 722baf8baf42e2c7a49e1560aae5235677d1ddee
23093 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23094 Date:   Sun Apr 3 20:17:57 2011 +0200
23096     forms: check form field is actually terminal before creating the
23097     widget
23099  poppler/Form.cc | 4 ++++
23100  1 file changed, 4 insertions(+)
23102 commit 5f6f7fc569d1c891956a3c37b3e328504635ab33
23103 Author: Albert Astals Cid <aacid@kde.org>
23104 Date:   Sun Apr 3 15:06:45 2011 +0100
23106     Properly initialize pageObjectNum to 0
23108     Bug 35925
23110  poppler/Hints.cc | 3 ++-
23111  1 file changed, 2 insertions(+), 1 deletion(-)
23113 commit d6786edc2549164214342a50782b72c2fd904b63
23114 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23115 Date:   Sun Apr 3 13:11:18 2011 +0200
23117     forms: Remove unused parameter
23119  poppler/Form.cc | 2 +-
23120  poppler/Form.h  | 2 +-
23121  2 files changed, 2 insertions(+), 2 deletions(-)
23123 commit 62692ff381f3b7907b330bfc2019416ed058ea46
23124 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23125 Date:   Sun Apr 3 13:01:42 2011 +0200
23127     forms: rework the way form fields tree is built
23129     Now we build the tree as described by the doc, without ignoring
23130     container fields and always creating a child widget for composed
23131     (field
23132     + annot) dictionaries. The way check and radio buttons are set
23133     has been
23134     reworked too, since now it's possible to have a set of buttons where
23135     children are not widgets, but form fields with a child widget.
23137  poppler/Annot.cc |   4 +-
23138  poppler/Form.cc  | 237
23139  +++++++++++++++++++++++++++++--------------------------
23140  poppler/Form.h   |  17 ++--
23141  3 files changed, 137 insertions(+), 121 deletions(-)
23143 commit a6802301d9c3ab8bf68bd8821f562f8ecced8491
23144 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23145 Date:   Mon Mar 28 17:42:37 2011 +0200
23147     forms: Add debug methods to print the forms tree
23149  poppler/Form.cc | 78
23150  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
23151  poppler/Form.h  | 25 ++++++++++++++++++
23152  2 files changed, 103 insertions(+)
23154 commit 46f87da04700cdd1afa634f9c554e376f6f6f752
23155 Author: José Aliste <jaliste@src.gnome.org>
23156 Date:   Thu Mar 31 08:09:41 2011 -0400
23158     Fix a memleak in AnnotScreen::initialize
23160  poppler/Annot.cc | 1 +
23161  1 file changed, 1 insertion(+)
23163 commit b64178eaa5dd01f914649d6faa870fa140ddaf9b
23164 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23165 Date:   Wed Mar 30 15:17:54 2011 +0200
23167     glib: docs: Add PopplerActionJavascript to poppler-sections.txt
23169  glib/reference/poppler-sections.txt | 1 +
23170  1 file changed, 1 insertion(+)
23172 commit 3d777181ddee8f7ab2cc9e4684879cb5b52b065c
23173 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23174 Date:   Wed Mar 30 15:16:04 2011 +0200
23176     glib: Use Javascript instead of JavaScript for consistency
23178  glib/poppler-action.h | 6 +++---
23179  1 file changed, 3 insertions(+), 3 deletions(-)
23181 commit c4774fecfe3d523f32d5980f50e31daa798c9692
23182 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23183 Date:   Wed Mar 30 15:08:59 2011 +0200
23185     glib-demo: show javascript actions in actions view
23187  glib/demo/utils.c | 25 +++++++++++++++++++++++++
23188  1 file changed, 25 insertions(+)
23190 commit 68bbbe1a3f68d242b35027ae41f5751b02a2a700
23191 Author: José Aliste <jaliste@src.gnome.org>
23192 Date:   Tue Mar 29 04:56:37 2011 -0400
23194     glib: add JavaScript actions
23196  glib/poppler-action.cc | 24 ++++++++++++++++++++++++
23197  glib/poppler-action.h  | 14 +++++++++++++-
23198  2 files changed, 37 insertions(+), 1 deletion(-)
23200 commit 3dd934088a06f246718382601030c9b093d04160
23201 Author: Albert Astals Cid <aacid@kde.org>
23202 Date:   Wed Mar 30 00:03:58 2011 +0100
23204     Need to create the globalParams
23206  qt4/tests/check_optcontent.cpp | 5 +++++
23207  1 file changed, 5 insertions(+)
23209 commit ce0d4278a32b3ba19c2002ed0c481c58b1854d59
23210 Author: Albert Astals Cid <aacid@kde.org>
23211 Date:   Tue Mar 29 23:47:33 2011 +0100
23213     Long gone
23215  Makefile.am | 2 --
23216  1 file changed, 2 deletions(-)
23218 commit 12337026533aa59bb66022ce8a119f37aafd4fad
23219 Author: Albert Astals Cid <aacid@kde.org>
23220 Date:   Tue Mar 29 23:40:57 2011 +0100
23222     increase sonames
23224  CMakeLists.txt         | 2 +-
23225  glib/CMakeLists.txt    | 2 +-
23226  glib/Makefile.am       | 2 +-
23227  poppler/Makefile.am    | 2 +-
23228  qt4/src/CMakeLists.txt | 2 +-
23229  qt4/src/Makefile.am    | 2 +-
23230  6 files changed, 6 insertions(+), 6 deletions(-)
23232 commit a6e613b01698c6b38deff5248fcf7c0b17d041c3
23233 Author: Albert Astals Cid <aacid@kde.org>
23234 Date:   Tue Mar 29 23:40:38 2011 +0100
23236     more typos
23238  NEWS | 6 +++---
23239  1 file changed, 3 insertions(+), 3 deletions(-)
23241 commit e3ee037ede67212836be158b935deb7ea974b7f7
23242 Author: Albert Astals Cid <aacid@kde.org>
23243 Date:   Tue Mar 29 23:38:24 2011 +0100
23245     typo
23247  NEWS | 4 ++--
23248  1 file changed, 2 insertions(+), 2 deletions(-)
23250 commit 8bcd94964f0af17a3f5b6edf71127df3daa00b1a
23251 Author: Albert Astals Cid <aacid@kde.org>
23252 Date:   Tue Mar 29 23:30:30 2011 +0100
23254     typo
23256  NEWS | 2 +-
23257  1 file changed, 1 insertion(+), 1 deletion(-)
23259 commit a05b9dacbe5dbd4337fdbb3e7d7d364ad5fbaeab
23260 Author: Albert Astals Cid <aacid@kde.org>
23261 Date:   Tue Mar 29 23:28:49 2011 +0100
23263     0.17.0 version number
23265  CMakeLists.txt   | 2 +-
23266  configure.ac     | 2 +-
23267  cpp/Doxyfile     | 2 +-
23268  qt4/src/Doxyfile | 2 +-
23269  4 files changed, 4 insertions(+), 4 deletions(-)
23271 commit 4637b737b4735c70017b46a3ed6c0ee069c02c9b
23272 Author: Albert Astals Cid <aacid@kde.org>
23273 Date:   Tue Mar 29 23:28:41 2011 +0100
23275     0.17.0 news
23277  NEWS | 108
23278  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
23279  1 file changed, 108 insertions(+)
23281 commit a55cc5d9c67ede1d96f6e5a58179ddd9f563c53f
23282 Author: Albert Astals Cid <aacid@kde.org>
23283 Date:   Tue Mar 29 22:51:40 2011 +0100
23285     Update years
23287  poppler/Catalog.cc | 2 +-
23288  poppler/Catalog.h  | 2 +-
23289  2 files changed, 2 insertions(+), 2 deletions(-)
23291 commit d96efb6c1af621be78e998ba1a228022c3c076fc
23292 Author: Pino Toscano <pino@kde.org>
23293 Date:   Tue Mar 29 11:13:03 2011 +0200
23295     fix comment
23297  poppler/ViewerPreferences.h | 2 +-
23298  1 file changed, 1 insertion(+), 1 deletion(-)
23300 commit 74ec81d66d4d5bc45cccc4aa8794df1c517f2d74
23301 Author: Pino Toscano <pino@kde.org>
23302 Date:   Tue Mar 29 11:07:36 2011 +0200
23304     viewer preferences: read PrintScaling and Duplex
23306  poppler/ViewerPreferences.cc | 24 ++++++++++++++++++++++++
23307  poppler/ViewerPreferences.h  | 14 ++++++++++++++
23308  2 files changed, 38 insertions(+)
23310 commit b41bcd484dd7a93a339270926c57caa524059d8f
23311 Author: Pino Toscano <pino@kde.org>
23312 Date:   Tue Mar 29 10:58:46 2011 +0200
23314     free the viewerPreferences Object
23316  poppler/Catalog.cc | 1 +
23317  1 file changed, 1 insertion(+)
23319 commit 1dd88d0b6b7cbfda76e81902a351c89457a061a8
23320 Author: Pino Toscano <pino@kde.org>
23321 Date:   Tue Mar 29 09:58:10 2011 +0200
23323     read the ViewerPreferences dict once, and construct ViewerPreferences
23324     on demand
23326     this way it is possible to know whether the ViewerPreferences
23327     dictionary is present in the Catalog
23329  poppler/Catalog.cc | 24 +++++++++---------------
23330  poppler/Catalog.h  |  3 ++-
23331  2 files changed, 11 insertions(+), 16 deletions(-)
23333 commit f10b0b8c88a7df83ada09f32b6cb6fd930fcb748
23334 Author: Pino Toscano <pino@kde.org>
23335 Date:   Tue Mar 29 09:57:46 2011 +0200
23337     assume the prefDict is not null
23339  poppler/ViewerPreferences.cc | 4 ----
23340  1 file changed, 4 deletions(-)
23342 commit d4a5ea45057cad531a8979cf9861ac05cdd56613
23343 Author: Pino Toscano <pino@kde.org>
23344 Date:   Tue Mar 29 09:54:22 2011 +0200
23346     fix variable name for DisplayDocTitle
23348  poppler/ViewerPreferences.cc | 2 +-
23349  1 file changed, 1 insertion(+), 1 deletion(-)
23351 commit cf84a05ae524aa9b266463cc23cccc3860ff1ba3
23352 Author: Pino Toscano <pino@kde.org>
23353 Date:   Mon Mar 28 23:18:02 2011 +0200
23355     viewer preferences: read NonFullScreenPageMode and Direction
23357  poppler/ViewerPreferences.cc | 26 ++++++++++++++++++++++++++
23358  poppler/ViewerPreferences.h  | 15 +++++++++++++++
23359  2 files changed, 41 insertions(+)
23361 commit 460253a6705a227ff7c36e9c31cceb93cce4d78b
23362 Author: Pino Toscano <pino@kde.org>
23363 Date:   Mon Mar 28 22:37:54 2011 +0200
23365     read some boolean viewer preferences
23367     - HideToolbar
23368     - HideMenubar
23369     - HideWindowUI
23370     - FitWindow
23371     - CenterWindow
23372     - DisplayDocTitle
23374  poppler/ViewerPreferences.cc | 41
23375  +++++++++++++++++++++++++++++++++++++++++
23376  poppler/ViewerPreferences.h  | 13 +++++++++++++
23377  2 files changed, 54 insertions(+)
23379 commit 9fa9ac3546674120532bb512b82af6471cbebf01
23380 Author: Pino Toscano <pino@kde.org>
23381 Date:   Mon Mar 28 19:58:16 2011 +0200
23383     add skeleton for ViewerPreferences
23385     a small class for handling the ViewerPreferences dictionary of
23386     a Catalog,
23387     created on demand and in any occasion (so defaults are in one
23388     place only)
23390  CMakeLists.txt               |  2 ++
23391  poppler/Catalog.cc           | 23 +++++++++++++++++++++++
23392  poppler/Catalog.h            |  4 ++++
23393  poppler/Makefile.am          |  2 ++
23394  poppler/ViewerPreferences.cc | 30 ++++++++++++++++++++++++++++++
23395  poppler/ViewerPreferences.h  | 34 ++++++++++++++++++++++++++++++++++
23396  6 files changed, 95 insertions(+)
23398 commit c6081f0bf00d7dcdfa1d09e91e4c9a1fe5a54ad6
23399 Author: Pino Toscano <pino@kde.org>
23400 Date:   Mon Mar 28 19:55:00 2011 +0200
23402     delete the temporary buffers created by pdfDocEncodingToUTF16()
23404  poppler/Form.cc | 2 ++
23405  1 file changed, 2 insertions(+)
23407 commit d94d5056d5570e2f5cb578736eba12317ea63fa4
23408 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23409 Date:   Mon Mar 28 18:20:31 2011 +0200
23411     glib-demo: show the activation action of form fields if there's one
23413  glib/demo/forms.c | 21 ++++++++++++++++-----
23414  1 file changed, 16 insertions(+), 5 deletions(-)
23416 commit ba0f36b76d0c2fd4ef39f3013fc125a53747c03f
23417 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23418 Date:   Mon Mar 28 18:17:52 2011 +0200
23420     glib: Add poppler_form_field_get_action()
23422     Fixes bug #33174.
23424  glib/poppler-form-field.cc          | 34
23425  ++++++++++++++++++++++++++++++++++
23426  glib/poppler-form-field.h           |  1 +
23427  glib/poppler-private.h              |  1 +
23428  glib/reference/poppler-sections.txt |  1 +
23429  4 files changed, 37 insertions(+)
23431 commit ae5b9cf884ce38dde409c3e5b0f6c46f7d6327d2
23432 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23433 Date:   Mon Mar 28 17:43:53 2011 +0200
23435     Revert "Patch for embedding videos in to the pdf"
23437     This reverts commit 66575c990f379871e4b796befc899de178332670.
23439     It introduces new API to glib frontend that is wrong and will be
23440     changed soon.
23442  glib/poppler-annot.cc |  33 -----
23443  glib/poppler-annot.h  |   5 -
23444  poppler/Annot.cc      | 377
23445  --------------------------------------------------
23446  poppler/Annot.h       |   2 -
23447  4 files changed, 417 deletions(-)
23449 commit b7edd4c93539585652961ecf2db9c4462415c8bc
23450 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23451 Date:   Sun Mar 27 12:31:19 2011 +0200
23453     annot: Always create appearance streams when NeedAppearances is true
23455     Fixes regression in document example_054.pdf
23457  poppler/Annot.cc | 6 +++---
23458  1 file changed, 3 insertions(+), 3 deletions(-)
23460 commit e9350899e77c28452c48b56349ad7758b3fd47ba
23461 Author: Albert Astals Cid <aacid@kde.org>
23462 Date:   Thu Mar 24 20:09:18 2011 +0000
23464     Introduce splash-friendly getRGBLine functions
23466     So it does not need to pack and unpack the color again and again
23468  poppler/GfxState.cc        | 248
23469  ++++++++++++++++++++++++++++++++++++++++++---
23470  poppler/GfxState.h         |  22 +++-
23471  poppler/SplashOutputDev.cc |  43 ++------
23472  3 files changed, 265 insertions(+), 48 deletions(-)
23474 commit 7b08795a9541e9fa01836b4c7fd63f6fe295ad80
23475 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23476 Date:   Thu Mar 24 12:16:07 2011 +0100
23478     glib: Add g_return macros to make sure index is correct in form
23479     field choice methods
23481  glib/poppler-form-field.cc | 4 ++++
23482  1 file changed, 4 insertions(+)
23484 commit f1102fccd2899bc7f97414b1e2a295c59f03da22
23485 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23486 Date:   Thu Mar 24 12:15:30 2011 +0100
23488     glib-demo: Fix a crash when a choice form field has no items selected
23490  glib/demo/forms.c | 4 ++--
23491  1 file changed, 2 insertions(+), 2 deletions(-)
23493 commit b3971ee6bca6b14b75f046c831a31ac1e5e3241e
23494 Author: Albert Astals Cid <aacid@kde.org>
23495 Date:   Tue Mar 22 22:08:27 2011 +0000
23497     kill this TODO, n is too small
23499  poppler/SplashOutputDev.cc | 6 +++---
23500  1 file changed, 3 insertions(+), 3 deletions(-)
23502 commit 1064d75817401fe24f728c189b450e9e906beb56
23503 Author: Albert Astals Cid <aacid@kde.org>
23504 Date:   Tue Mar 22 20:43:05 2011 +0000
23506     kill unmaintained abiword backend
23508  CMakeLists.txt          |   16 -
23509  configure.ac            |   16 -
23510  poppler/ABWOutputDev.cc | 1179
23511  -----------------------------------------------
23512  poppler/ABWOutputDev.h  |  141 ------
23513  poppler/Makefile.am     |   17 -
23514  utils/CMakeLists.txt    |   10 -
23515  utils/Makefile.am       |   18 +-
23516  utils/pdftoabw.cc       |  201 --------
23517  8 files changed, 2 insertions(+), 1596 deletions(-)
23519 commit abf167af8b15e5f3b510275ce619e6fdb42edd40
23520 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
23521 Date:   Mon Mar 21 21:34:46 2011 +0000
23523     Implement tiling/patterns in SplashOutputDev
23525     Fixes bug 13518
23527  poppler/CairoOutputDev.cc   |   5 +-
23528  poppler/CairoOutputDev.h    |  10 +-
23529  poppler/Gfx.cc              |   6 +-
23530  poppler/OutputDev.h         |   6 +-
23531  poppler/PSOutputDev.cc      |   8 +-
23532  poppler/PSOutputDev.h       |   6 +-
23533  poppler/PreScanOutputDev.cc |  22 +++-
23534  poppler/PreScanOutputDev.h  |  16 ++-
23535  poppler/SplashOutputDev.cc  | 265
23536  ++++++++++++++++++++++++++++++++++++++++++++
23537  poppler/SplashOutputDev.h   |  12 ++
23538  10 files changed, 334 insertions(+), 22 deletions(-)
23540 commit 66575c990f379871e4b796befc899de178332670
23541 Author: Srinivas Adicherla <srinivas.adicherla@gmail.com>
23542 Date:   Thu Mar 17 20:14:05 2011 +0000
23544     Patch for embedding videos in to the pdf
23546  glib/poppler-annot.cc |  33 +++++
23547  glib/poppler-annot.h  |   5 +
23548  poppler/Annot.cc      | 377
23549  ++++++++++++++++++++++++++++++++++++++++++++++++++
23550  poppler/Annot.h       |   2 +
23551  4 files changed, 417 insertions(+)
23553 commit ec1917968d2f1c7a00772a0829b3fcc6957d8f3c
23554 Author: Albert Astals Cid <aacid@kde.org>
23555 Date:   Mon Mar 14 00:13:26 2011 +0000
23557     Only build gtk-test if we have to build gtk-test
23559  test/Makefile.am | 6 +++---
23560  1 file changed, 3 insertions(+), 3 deletions(-)
23562 commit 1acbb01e72a22f70f00dc058ff206e3bc05bc0ab
23563 Author: Albert Astals Cid <aacid@kde.org>
23564 Date:   Sun Mar 13 14:49:48 2011 +0000
23566     (C) years
23568  poppler/CachedFile.cc     | 2 +-
23569  poppler/CurlCachedFile.cc | 2 +-
23570  2 files changed, 2 insertions(+), 2 deletions(-)
23572 commit bc8aeb269aa92406081f749064ceff75bb3145e7
23573 Author: Hib Eris <hib@hiberis.nl>
23574 Date:   Sat Mar 12 23:17:59 2011 +0100
23576     Check response code of libcurl call
23578  poppler/CachedFile.cc     |  8 +++++++-
23579  poppler/CurlCachedFile.cc | 12 +++++++++---
23580  2 files changed, 16 insertions(+), 4 deletions(-)
23582 commit 0268cedee5b460835a4747d0ea41bbe12269310d
23583 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23584 Date:   Sat Mar 12 15:24:30 2011 +0100
23586     cairo: Fix typo
23588  poppler/CairoFontEngine.cc | 2 +-
23589  1 file changed, 1 insertion(+), 1 deletion(-)
23591 commit 5aa369e68e5c9f14efc888c7b26da06aa8bd2a78
23592 Author: Albert Astals Cid <aacid@kde.org>
23593 Date:   Sat Mar 12 13:47:34 2011 +0000
23595     Remove unused variable
23597  poppler/CurlCachedFile.cc | 2 --
23598  1 file changed, 2 deletions(-)
23600 commit c0dffbe28f91b30b36310ab0b9a9b948610550ae
23601 Author: Pino Toscano <pino@kde.org>
23602 Date:   Sat Mar 12 12:15:58 2011 +0100
23604     update copyright years
23606  cpp/poppler-document-private.h | 2 +-
23607  cpp/poppler-document.cpp       | 2 +-
23608  2 files changed, 2 insertions(+), 2 deletions(-)
23610 commit b8fab173ffdd1e62a34b530228d08bc5ec6725ac
23611 Author: Pino Toscano <pino@kde.org>
23612 Date:   Sat Mar 12 12:13:05 2011 +0100
23614     [cpp] init the globalParams early in the document loading
23616     introduce a small RAII class to init/deinit the globalParams, and
23617     make document_private inherit from it
23619  cpp/poppler-document-private.h | 17 +++++++++-----
23620  cpp/poppler-document.cpp       | 52
23621  +++++++++++++++++++++++-------------------
23622  2 files changed, 39 insertions(+), 30 deletions(-)
23624 commit a97a54cb22def2a9fc381fb81842dad9e5c3931f
23625 Author: Pino Toscano <pino@kde.org>
23626 Date:   Sat Mar 12 12:12:11 2011 +0100
23628     forms: delete tmp_str after being converted to GooString
23630  poppler/Form.cc | 1 +
23631  1 file changed, 1 insertion(+)
23633 commit 9671fe07f8c9ade956742cb141b99518c3b12bad
23634 Author: Albert Astals Cid <aacid@kde.org>
23635 Date:   Fri Mar 11 00:05:52 2011 +0000
23637     getForm can return NULL, do not crash if that happens
23639  poppler/Annot.cc | 10 ++++++----
23640  1 file changed, 6 insertions(+), 4 deletions(-)
23642 commit bd32672899f5ca4509ec9311de8092d14bec8ab1
23643 Author: Albert Astals Cid <aacid@kde.org>
23644 Date:   Thu Mar 10 23:33:15 2011 +0000
23646     update copyright years
23648  poppler/Catalog.cc      | 2 +-
23649  qt4/src/poppler-form.cc | 1 +
23650  2 files changed, 2 insertions(+), 1 deletion(-)
23652 commit 841f3bbca37015ec2c58d7b85a73cef5681294f8
23653 Author: Albert Astals Cid <aacid@kde.org>
23654 Date:   Thu Mar 10 23:30:51 2011 +0000
23656     Do not infinite loop
23658  poppler/Form.cc | 4 ++--
23659  1 file changed, 2 insertions(+), 2 deletions(-)
23661 commit f2fcafdc2b982d9bbed3c01bc7d45c8bd0603f19
23662 Author: Albert Astals Cid <aacid@kde.org>
23663 Date:   Thu Mar 10 23:27:41 2011 +0000
23665     Create the globalParams before the pdfdoc
23667  qt4/src/poppler-private.cc |  5 +----
23668  qt4/src/poppler-private.h  | 12 ++++++++----
23669  2 files changed, 9 insertions(+), 8 deletions(-)
23671 commit f956b03604b195623ab034a06942a39547adf905
23672 Author: Albert Astals Cid <aacid@kde.org>
23673 Date:   Thu Mar 10 00:01:18 2011 +0000
23675     compile
23677  qt4/src/poppler-form.cc | 4 ++--
23678  1 file changed, 2 insertions(+), 2 deletions(-)
23680 commit f0ec3bedc5490aa35e54563019fcf2c3f8b7647d
23681 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23682 Date:   Wed Mar 9 20:54:15 2011 +0100
23684     forms: Remove unused method FormWidget::updateField()
23686  poppler/Form.cc | 22 ----------------------
23687  poppler/Form.h  |  2 --
23688  2 files changed, 24 deletions(-)
23690 commit 93c25e100ae2564b9a866b95bed16d2fac619bd7
23691 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23692 Date:   Wed Mar 9 20:49:32 2011 +0100
23694     forms: Rename FormField::createActivationAction() to
23695     FormField::getActivationAction()
23697     And use the existing action from the AnnotWidget instead of creating a
23698     new one.
23700  poppler/Form.cc         | 11 ++---------
23701  poppler/Form.h          |  2 +-
23702  qt4/src/poppler-form.cc |  3 +--
23703  3 files changed, 4 insertions(+), 12 deletions(-)
23705 commit 59fb0489bfabfd8acccafdcd0361ce005664962a
23706 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23707 Date:   Wed Mar 9 20:19:24 2011 +0100
23709     annots: Check whether we need to create an appearance stream in
23710     AnnotWidget::draw()
23712     And never modify the AP entry since it breaks check and radio buttons
23713     that doesn't have an appearance for the Off state.
23715  poppler/Annot.cc | 79
23716  ++++++++++----------------------------------------------
23717  poppler/Annot.h  |  1 -
23718  2 files changed, 13 insertions(+), 67 deletions(-)
23720 commit f3b00ef51ceef6d9b7a1aa7e0f19249abf8ca6f3
23721 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23722 Date:   Wed Mar 9 18:19:12 2011 +0100
23724     annots: Add Annot::setAppearanceState() and use it from FormWidget
23726     This method not only updates the current appearance state, but
23727     also the
23728     appearance stream corresponding to the new state.
23730  poppler/Annot.cc | 43 ++++++++++++++++++++++++++++++++++++-------
23731  poppler/Annot.h  |  2 ++
23732  poppler/Form.cc  |  7 +++----
23733  3 files changed, 41 insertions(+), 11 deletions(-)
23735 commit d59561212253302d4dcb23392bb8306b8e5c68d1
23736 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23737 Date:   Wed Mar 9 17:35:28 2011 +0100
23739     forms: Make FormWidget use a real widget annotation instead of
23740     duplicating code
23742     When creating annotations, if it's a widget annotation, look first
23743     whether it has already been created by a FormWidget and reuse
23744     it instead
23745     of duplicating it.
23747  poppler/Annot.cc   |  42 +++++++++++++--------
23748  poppler/Annot.h    |   2 +-
23749  poppler/Catalog.cc |   2 +-
23750  poppler/Form.cc    | 107
23751  +++++++++++++++++++++++++----------------------------
23752  poppler/Form.h     |  23 ++++++------
23753  5 files changed, 89 insertions(+), 87 deletions(-)
23755 commit 2dd7e1ba09d4501adf9d10ab4cb8ee003cace74a
23756 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23757 Date:   Wed Mar 9 10:25:00 2011 +0100
23759     forms: Move modified flag from FormWidget to FormField
23761  poppler/Form.cc | 16 ++++++++--------
23762  poppler/Form.h  |  6 ++++--
23763  2 files changed, 12 insertions(+), 10 deletions(-)
23765 commit b04f03be7e43e309af5f164ef71788e7b8915841
23766 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23767 Date:   Wed Mar 9 10:17:57 2011 +0100
23769     forms: Move field names handling from FormWidget to FormField
23771  poppler/Form.cc | 149
23772  +++++++++++++++++++++++++++++++-------------------------
23773  poppler/Form.h  |  20 +++++---
23774  2 files changed, 95 insertions(+), 74 deletions(-)
23776 commit abe1e0d5a37bcdb4376901306d3adccfb33ff3b4
23777 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23778 Date:   Tue Mar 8 21:39:00 2011 +0100
23780     annots: Make sure no border is drawn for invalid border arrays
23782     Fixes regression on ClassSchedule_2091_ENGL.pdf
23784  poppler/Annot.cc | 8 ++++++--
23785  poppler/Annot.h  | 2 +-
23786  2 files changed, 7 insertions(+), 3 deletions(-)
23788 commit 14d145371e86ccb92f09b1ca750ced52171b2885
23789 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23790 Date:   Tue Mar 8 20:14:57 2011 +0100
23792     forms: Remove loadDefaults method
23794     Moving the code to initialize form field stuff to form field
23795     constructors and widget stuff to form widget constructors. Clean up an
23796     simplify the code.
23798  poppler/Form.cc | 227
23799  +++++++++++++++++++++-----------------------------------
23800  poppler/Form.h  |  21 ++----
23801  2 files changed, 91 insertions(+), 157 deletions(-)
23803 commit 0585d7820455c93fe5b732b7a9a20d423df47075
23804 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23805 Date:   Tue Mar 8 15:36:45 2011 +0100
23807     forms: Handle field values (V entry) by field objects
23809     Rather than AnnotWidget or FormWidget, and use the form field object
23810     from AnnotWidget to get the values.
23812  poppler/Annot.cc |  52 ++++----
23813  poppler/Form.cc  | 400
23814  +++++++++++++++++++++++++++----------------------------
23815  poppler/Form.h   |  21 +--
23816  3 files changed, 230 insertions(+), 243 deletions(-)
23818 commit dc100eb9080fb58164fc94c86bfb1728cecd21c3
23819 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23820 Date:   Mon Mar 7 20:14:27 2011 +0100
23822     annots: Use the field object to get MaxLen instead of parsing the
23823     field dict
23825  poppler/Annot.cc | 10 ++++------
23826  1 file changed, 4 insertions(+), 6 deletions(-)
23828 commit 7149634f184dc3f07f2a70c296aac207ef24952c
23829 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23830 Date:   Mon Mar 7 19:55:45 2011 +0100
23832     forms: Parse the default resources dictionary in Form
23834     And use it in AnnotWidget instead of parsing the dictionary again.
23836  poppler/Annot.cc | 65
23837  ++++++++++++++++++++++----------------------------------
23838  poppler/Annot.h  | 12 +++++------
23839  poppler/Form.cc  | 16 ++++++++++++++
23840  poppler/Form.h   |  5 +++++
23841  4 files changed, 52 insertions(+), 46 deletions(-)
23843 commit 2e73f17975811177c0b3c16b8bd97c7eb912bc44
23844 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23845 Date:   Mon Mar 7 18:41:48 2011 +0100
23847     forms: Parse field variable text entries (DA, Q) in FormField()
23849     And use them from AnnotWidget instead of parsing the field dictionary
23850     again.
23852  poppler/Annot.cc | 28 +++++-----------------------
23853  poppler/Form.cc  | 17 +++++++++++++++++
23854  poppler/Form.h   |  9 +++++++++
23855  3 files changed, 31 insertions(+), 23 deletions(-)
23857 commit 8677a34911563a712b2dcf0b6e411cee0bad9c44
23858 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23859 Date:   Mon Mar 7 18:24:07 2011 +0100
23861     forms: Parse default variable text entries (DA, Q) on Form
23862     construction
23864     And use them from AnnotWidget instead of parsing the acroForm
23865     dictionary
23866     again.
23868  poppler/Annot.cc | 99
23869  +++++++++++++++++++++++++++-----------------------------
23870  poppler/Form.cc  | 11 +++++++
23871  poppler/Form.h   | 12 +++++++
23872  3 files changed, 70 insertions(+), 52 deletions(-)
23874 commit 41420bfd88685d9b1ac44dc7444ea3abee92097c
23875 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23876 Date:   Mon Mar 7 09:18:25 2011 +0100
23878     annots: Only parse the dash array for dashed borders
23880  poppler/Annot.cc | 16 +++++++++-------
23881  1 file changed, 9 insertions(+), 7 deletions(-)
23883 commit c198a3f83d8508ddaf84564871d9202ffba8096c
23884 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23885 Date:   Sun Mar 6 17:52:01 2011 +0100
23887     annots: Use the field object to get the top index of a form field
23888     choice
23890     Instead of parsing the field dictionary again.
23892  poppler/Annot.cc | 14 ++------------
23893  poppler/Annot.h  |  1 -
23894  2 files changed, 2 insertions(+), 13 deletions(-)
23896 commit 5cf803ec181dbf1112f67b4f4a9c77b88d102e3b
23897 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23898 Date:   Sun Mar 6 17:47:18 2011 +0100
23900     forms: Add FormFieldChoice::getTopIndex()
23902  poppler/Form.cc | 5 +++++
23903  poppler/Form.h  | 5 ++++-
23904  2 files changed, 9 insertions(+), 1 deletion(-)
23906 commit 1248f59e2045749ece1f5a5e579b866b8330a752
23907 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23908 Date:   Sun Mar 6 17:41:33 2011 +0100
23910     annots: Draw widget background using the existing appearance
23911     characteristics
23913     Instead of parsing the appearance characteristics dictionary again
23915  poppler/Annot.cc | 23 +++++++----------------
23916  1 file changed, 7 insertions(+), 16 deletions(-)
23918 commit dc249ad4529997001ae1f96dcfd7351766ca8e8d
23919 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23920 Date:   Sun Mar 6 17:34:33 2011 +0100
23922     annots: Factor out generateFieldAppearance()
23924     Adding methods to render every form field type and using the field
23925     object when possible instead of parsing the field dictionary again.
23927  poppler/Annot.cc | 312
23928  +++++++++++++++++++++++--------------------------------
23929  poppler/Annot.h  |   8 +-
23930  2 files changed, 138 insertions(+), 182 deletions(-)
23932 commit f98b3540db731026e0febf1f010548f0f0ef9142
23933 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23934 Date:   Sun Mar 6 15:57:22 2011 +0100
23936     annots: Move code to draw the border of an AnnotWidget to a new method
23938     And use the field object instead of parsing the field dictionary
23939     again.
23941  poppler/Annot.cc | 242
23942  +++++++++++++++++++++++++++----------------------------
23943  poppler/Annot.h  |   3 +
23944  2 files changed, 124 insertions(+), 121 deletions(-)
23946 commit 9854f3173f994bbe3f57d33bd1d0e045833859c2
23947 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23948 Date:   Sun Mar 6 15:56:06 2011 +0100
23950     annots: Add AnnotColor::adjustColor() to be able to adjust an
23951     existing AnnotColor
23953  poppler/Annot.cc | 7 +++++++
23954  poppler/Annot.h  | 2 ++
23955  2 files changed, 9 insertions(+)
23957 commit 2bf82f27bd9c8f97e5484ea97be661f65221163d
23958 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23959 Date:   Sat Mar 5 15:30:01 2011 +0100
23961     annots: Remove unused class AnnotBorderStyle
23963  poppler/Annot.cc | 22 ----------------------
23964  poppler/Annot.h  | 36 ------------------------------------
23965  2 files changed, 58 deletions(-)
23967 commit 128dcaf282f418d8c45cea4df6ad4d3167b3e39c
23968 Author: Carlos Garcia Campos <carlosgc@gnome.org>
23969 Date:   Sat Mar 5 13:12:49 2011 +0100
23971     annots: Add AnnotBorder::parseDashArray() to parse dash arrays
23973     The code was duplicated in AnnotBorderArray and AnnotBorderBS
23975  poppler/Annot.cc | 91
23976  +++++++++++++++++++-------------------------------------
23977  poppler/Annot.h  |  4 ++-
23978  2 files changed, 34 insertions(+), 61 deletions(-)
23980 commit ec2643d311e0ce55f0ff5309c0c420140d053a50
23981 Author: Albert Astals Cid <aacid@kde.org>
23982 Date:   Tue Mar 1 19:50:55 2011 +0000
23984     fix copyright years
23986  poppler/Annot.cc                         | 2 +-
23987  poppler/Annot.h                          | 2 +-
23988  poppler/ArthurOutputDev.cc               | 2 +-
23989  poppler/ArthurOutputDev.h                | 2 +-
23990  poppler/FontInfo.cc                      | 1 +
23991  poppler/Form.cc                          | 4 ++--
23992  poppler/Form.h                           | 3 ++-
23993  poppler/GlobalParams.cc                  | 1 +
23994  poppler/GlobalParams.h                   | 1 +
23995  poppler/Link.cc                          | 2 +-
23996  poppler/Link.h                           | 2 +-
23997  poppler/OutputDev.h                      | 2 +-
23998  poppler/PDFDoc.cc                        | 2 +-
23999  poppler/Page.cc                          | 2 +-
24000  poppler/Page.h                           | 2 +-
24001  poppler/TextOutputDev.cc                 | 2 +-
24002  poppler/TextOutputDev.h                  | 2 +-
24003  qt4/src/poppler-form.cc                  | 2 +-
24004  qt4/src/poppler-link-extractor-private.h | 2 +-
24005  qt4/src/poppler-link-extractor.cc        | 2 +-
24006  qt4/src/poppler-page.cc                  | 2 +-
24007  qt4/src/poppler-private.h                | 2 +-
24008  utils/HtmlOutputDev.cc                   | 2 +-
24009  utils/HtmlOutputDev.h                    | 4 ++--
24010  24 files changed, 27 insertions(+), 23 deletions(-)
24012 commit 900974ebfbe6ab7ae21ed151ff79f9578d2bdae2
24013 Author: Albert Astals Cid <aacid@kde.org>
24014 Date:   Tue Mar 1 19:42:22 2011 +0000
24016     Fix years
24018  poppler/poppler-config.h.cmake | 2 +-
24019  poppler/poppler-config.h.in    | 2 +-
24020  2 files changed, 2 insertions(+), 2 deletions(-)
24022 commit c804db4d8261274b013f8c340abfc921c77bb3cf
24023 Author: Pino Toscano <pino@kde.org>
24024 Date:   Tue Mar 1 19:22:31 2011 +0100
24026     move the fontconfig.h inclusion from GlobalParams.h to GlobalParams.cc
24028     this avoids a dependency on the fontconfig headers to the users of
24029     the core
24031  poppler/GlobalParams.cc | 4 ++++
24032  poppler/GlobalParams.h  | 3 ---
24033  2 files changed, 4 insertions(+), 3 deletions(-)
24035 commit 2d77c7f9c41f1121354413bcdc3beded35a247f9
24036 Author: Pino Toscano <pino@kde.org>
24037 Date:   Tue Mar 1 16:51:04 2011 +0100
24039     create the GooString on stack, not in heap
24041  poppler/Annot.cc | 5 ++---
24042  poppler/Form.cc  | 5 ++---
24043  2 files changed, 4 insertions(+), 6 deletions(-)
24045 commit 5dc2ef0e27ac48c81739cdfe8e8070ebbc410c87
24046 Author: Pino Toscano <pino@kde.org>
24047 Date:   Tue Mar 1 16:39:36 2011 +0100
24049     annots: avoid temporary GooString's just for comparisons, just
24050     use strcmp
24052     other than reducing few GooString allocations, strcmp should be much
24053     faster than GooString::cmp
24055  poppler/Annot.cc | 128
24056  ++++++++++++++++++++++++-------------------------------
24057  1 file changed, 56 insertions(+), 72 deletions(-)
24059 commit 535e48ab764ee4e377451ddd032044b51b842c4a
24060 Author: Pino Toscano <pino@kde.org>
24061 Date:   Tue Mar 1 16:07:34 2011 +0100
24063     [qt4] ignore "Widget" annotations
24065     they usually are forms or something else we do not support, so do
24066     not complain about them for now
24068  qt4/src/poppler-page.cc | 4 +++-
24069  1 file changed, 3 insertions(+), 1 deletion(-)
24071 commit f0e5c36e7f1c5d0f0f51e3a6a6acd6c423f86df7
24072 Author: Pino Toscano <pino@kde.org>
24073 Date:   Tue Mar 1 16:02:54 2011 +0100
24075     annots: avoid a temporary GooString just for comparisons, just
24076     use strcmp
24078     other than reducing few GooString allocations, strcmp should be much
24079     faster than GooString::cmp
24081  poppler/Annot.cc | 54
24082  ++++++++++++++++++++++++++----------------------------
24083  1 file changed, 26 insertions(+), 28 deletions(-)
24085 commit 58a3b83a8fbd8b13eb98c4f677f4ed19b6ae44cd
24086 Author: Pino Toscano <pino@kde.org>
24087 Date:   Tue Mar 1 15:35:45 2011 +0100
24089     fix appendAnnot() invocation on annotations reading
24091     1) check that the annot is actually a non-NULL pointer (otherwise
24092     doing anything else is pointless)
24093     2) call appendAnnot() only if the annotation isOk() (that will
24094     increase the annot refcount), but always decrement the refcount
24095     (so valid annotation will have it at 1, while invalid will be deleted)
24097  poppler/Annot.cc | 8 ++++++--
24098  1 file changed, 6 insertions(+), 2 deletions(-)
24100 commit 664865a2ddca9c20ac36a41aef52ebf12eab838d
24101 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24102 Date:   Tue Mar 1 10:56:40 2011 +0100
24104     Merge Link and AnnotLink code
24106     Annotations now belong to the Page and are created only once on
24107     demand.
24108     Annots are now ref counted and Links is a list of AnnotLink objects,
24109     Link object has been removed. The AnnotLink API is mostly the
24110     same than
24111     Link and frontends APIs are not affected.
24112     Qt4 changes made by Pino Toscano.
24114  glib/poppler-document.cc                 |   2 +-
24115  glib/poppler-page.cc                     |  29 ++++----
24116  glib/poppler-private.h                   |   1 -
24117  poppler/Annot.cc                         |  79 +++++++++++++-------
24118  poppler/Annot.h                          |  24 ++++--
24119  poppler/ArthurOutputDev.cc               |   4 -
24120  poppler/ArthurOutputDev.h                |   3 -
24121  poppler/CairoOutputDev.cc                |   3 -
24122  poppler/CairoOutputDev.h                 |   6 --
24123  poppler/FontInfo.cc                      |   4 +-
24124  poppler/Form.cc                          |  36 ++++-----
24125  poppler/Form.h                           |   5 +-
24126  poppler/Link.cc                          | 124
24127  +++++--------------------------
24128  poppler/Link.h                           |  43 ++---------
24129  poppler/OutputDev.h                      |   4 +-
24130  poppler/PDFDoc.cc                        |   4 +-
24131  poppler/Page.cc                          |  63 ++++++++--------
24132  poppler/Page.h                           |  11 +--
24133  poppler/TextOutputDev.cc                 |   9 ++-
24134  poppler/TextOutputDev.h                  |  10 +--
24135  qt4/src/poppler-link-extractor-private.h |   2 +-
24136  qt4/src/poppler-link-extractor.cc        |   3 +-
24137  qt4/src/poppler-page.cc                  |  12 ++-
24138  utils/HtmlOutputDev.cc                   |   7 +-
24139  utils/HtmlOutputDev.h                    |   4 +-
24140  25 files changed, 188 insertions(+), 304 deletions(-)
24142 commit 1f6573e949aaba0eb0a4c2f9cd73d7ad45ba67be
24143 Author: Pino Toscano <pino@kde.org>
24144 Date:   Sun Feb 27 21:53:32 2011 +0100
24146     small fixes to the pdftohtml manpage
24148     - capitalize HTML, PDF, XML, PNG
24149     - dont -> do not
24150     - fix UTF-8 character
24151     - fix hypens used as minus
24153  utils/pdftohtml.1 | 18 +++++++++---------
24154  1 file changed, 9 insertions(+), 9 deletions(-)
24156 commit e927384897595f1bda5f7e41b552602f9cc8ed95
24157 Author: Pino Toscano <pino@kde.org>
24158 Date:   Sun Feb 27 16:39:59 2011 +0100
24160     [qt4] fix caption of push button fields
24162     instead of asking the 'onStr' of the underlying form widget,
24163     take (if available) the 'MK' entry, i.e. the appearance
24164     characteristics dictionary,
24165     and use the normal caption of that
24167  qt4/src/poppler-form.cc | 25 +++++++++++++++++++++++--
24168  1 file changed, 23 insertions(+), 2 deletions(-)
24170 commit 5b24ee2c934feea1b7d46c8ec423d1c547258be2
24171 Author: Pino Toscano <pino@kde.org>
24172 Date:   Sun Feb 27 16:24:22 2011 +0100
24174     annots: 'CA', 'RC' and 'AC' are strings, not names
24176  poppler/Annot.cc | 12 ++++++------
24177  1 file changed, 6 insertions(+), 6 deletions(-)
24179 commit e64f6cb23e9a564b3f80daea9abcfe8bb29189eb
24180 Author: Pino Toscano <pino@kde.org>
24181 Date:   Sun Feb 27 15:22:32 2011 +0100
24183     make getOnStr() return the GooString* instead of its char*
24185     ... and modify its use accordingly
24186     this way it is easier to check for a numm onStr, without the risk
24187     of dereferencing a NULL pointer
24189  poppler/Form.cc         | 6 +++---
24190  poppler/Form.h          | 2 +-
24191  qt4/src/poppler-form.cc | 7 ++-----
24192  3 files changed, 6 insertions(+), 9 deletions(-)
24194 commit f9c978fc2ab8a1f901f2136ae95deb9d41076155
24195 Author: Pino Toscano <pino@kde.org>
24196 Date:   Sun Feb 27 14:39:52 2011 +0100
24198     [qt4] directly use the dict
24200  qt4/src/poppler-form.cc | 6 +++---
24201  1 file changed, 3 insertions(+), 3 deletions(-)
24203 commit 071966e48577c515b17a424baeae85ae4fc80a20
24204 Author: Pino Toscano <pino@kde.org>
24205 Date:   Sun Feb 27 14:21:11 2011 +0100
24207     [qt4] move textAlignment() as a private function
24209  qt4/src/poppler-form.cc   | 33 +++++++++++++++++++++++++++++++--
24210  qt4/src/poppler-private.h | 25 -------------------------
24211  2 files changed, 31 insertions(+), 27 deletions(-)
24213 commit adc236771f11eeb4197064747836e8ed3fbfeba9
24214 Author: Pino Toscano <pino@kde.org>
24215 Date:   Sun Feb 27 14:13:50 2011 +0100
24217     [qt4] use FormWidget::getAlternateUiName()
24219     ... instead of read the value on our own
24221  qt4/src/poppler-form.cc | 9 ++-------
24222  1 file changed, 2 insertions(+), 7 deletions(-)
24224 commit 9f111483cf6196dedf3cee380c3e5224776203ea
24225 Author: Pino Toscano <pino@kde.org>
24226 Date:   Sun Feb 27 14:12:16 2011 +0100
24228     forms: read the TU field as alternateUiName
24230  poppler/Form.cc | 8 ++++++++
24231  poppler/Form.h  | 2 ++
24232  2 files changed, 10 insertions(+)
24234 commit cfaadaa9e4a857fcea3b5a2cadacd352de6c469d
24235 Author: Pino Toscano <pino@kde.org>
24236 Date:   Sun Feb 27 14:07:35 2011 +0100
24238     [qt4] use FormWidget::getPartialName()
24240     ... instead of read the value on our own
24242  qt4/src/poppler-form.cc | 9 ++-------
24243  1 file changed, 2 insertions(+), 7 deletions(-)
24245 commit 2478896a0c1f6e5842f3d8b172e4cc7e6bd58cd8
24246 Author: Pino Toscano <pino@kde.org>
24247 Date:   Sun Feb 27 13:24:09 2011 +0100
24249     [qt4] use the new FormWidget::createActivationAction()
24251  qt4/src/poppler-form.cc | 13 +++----------
24252  1 file changed, 3 insertions(+), 10 deletions(-)
24254 commit 1dcb683a5c2dd6a1de654e90a4394f65d63dc296
24255 Author: Pino Toscano <pino@kde.org>
24256 Date:   Sun Feb 27 13:22:48 2011 +0100
24258     add FormWidget::createActivationAction()
24260     used to get and create a new activation action object of a form widget
24262  poppler/Form.cc | 12 ++++++++++++
24263  poppler/Form.h  |  3 +++
24264  2 files changed, 15 insertions(+)
24266 commit bd4cc73e438a7d4d4a10c50c69e65b5bdc63ddf2
24267 Author: Albert Astals Cid <aacid@kde.org>
24268 Date:   Sun Feb 27 11:04:45 2011 +0000
24270     Some more missing copyrights
24272  poppler/CairoOutputDev.cc | 2 +-
24273  poppler/CairoOutputDev.h  | 2 +-
24274  poppler/Gfx.cc            | 2 +-
24275  poppler/OutputDev.h       | 2 +-
24276  poppler/TextOutputDev.cc  | 1 +
24277  5 files changed, 5 insertions(+), 4 deletions(-)
24279 commit 6c2ed4781d8ecfffdf24e1459aafd554b3527686
24280 Author: Albert Astals Cid <aacid@kde.org>
24281 Date:   Sun Feb 27 10:55:22 2011 +0000
24283     Add 2011 years
24285  poppler/Annot.cc           | 2 +-
24286  poppler/CairoFontEngine.cc | 2 +-
24287  2 files changed, 2 insertions(+), 2 deletions(-)
24289 commit b297fb9de0779ac84d5b7ef68c792afefe598320
24290 Author: William Bader <williambader@hotmail.com>
24291 Date:   Sun Feb 27 01:48:55 2011 +0000
24293     access the pixels directly
24295     Faster, bug 34005
24297  splash/Splash.cc | 21 +++++++++++----------
24298  1 file changed, 11 insertions(+), 10 deletions(-)
24300 commit de77e26759f1c33698abe248ad29b75c329a043c
24301 Author: Albert Astals Cid <aacid@kde.org>
24302 Date:   Sun Feb 27 01:39:23 2011 +0000
24304     Fix crash in some pdf
24306     Has to be 3 and not nComps since it's a output buffer, a the input one
24307     Bug 34357
24309  poppler/GfxState.cc | 2 +-
24310  1 file changed, 1 insertion(+), 1 deletion(-)
24312 commit 4f82a2e08cb2c930956c6b38030fa7b015a0de5a
24313 Author: Albert Astals Cid <aacid@kde.org>
24314 Date:   Sun Feb 27 01:38:33 2011 +0000
24316     Implement GfxDeviceCMYKColorSpace::getRGBLine
24318  poppler/GfxState.cc | 22 +++++++++++++++++++++-
24319  poppler/GfxState.h  | 12 +++++++++++-
24320  2 files changed, 32 insertions(+), 2 deletions(-)
24322 commit 4980b99214281dcab8f82b5b618aadc24de371f4
24323 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24324 Date:   Sat Feb 26 14:00:33 2011 +0100
24326     annots: Don't assume y1 > y3 for quad points of a highlight annotation
24328     Fixes https://bugzilla.gnome.org/show_bug.cgi?id=643028
24330  poppler/Annot.cc | 2 +-
24331  1 file changed, 1 insertion(+), 1 deletion(-)
24333 commit e6ae0f8609cd66e9e124af59adefdff9d610dcd4
24334 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24335 Date:   Sat Feb 26 13:23:47 2011 +0100
24337     cairo: Handle font type fontCIDType2OT when creating freetype font
24339     Fixes https://bugzilla.gnome.org/show_bug.cgi?id=643273
24341  poppler/CairoFontEngine.cc | 2 +-
24342  1 file changed, 1 insertion(+), 1 deletion(-)
24344 commit 22eb01d305ea2560d26417ca8df9c0465d4e9a82
24345 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24346 Date:   Sat Feb 26 12:17:49 2011 +0100
24348     cairo: Fix a crash when rendering a document with inline images
24350  poppler/CairoOutputDev.cc | 28 ++++++++++++++++------------
24351  poppler/CairoOutputDev.h  |  2 +-
24352  2 files changed, 17 insertions(+), 13 deletions(-)
24354 commit a6599dd1fda37186b876b5b2de80be1731dd5946
24355 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24356 Date:   Sat Feb 26 11:59:03 2011 +0100
24358     glib: Add some more introspection annotations
24360  glib/poppler-attachment.cc | 2 +-
24361  glib/poppler-document.cc   | 4 ++--
24362  glib/poppler-media.cc      | 2 +-
24363  glib/poppler-page.cc       | 6 +++---
24364  4 files changed, 7 insertions(+), 7 deletions(-)
24366 commit 89c66f236c85ac5a53ae12b01cdebc30e27b78d3
24367 Author: Peter Ward <peteraward@gmail.com>
24368 Date:   Sat Feb 26 11:39:58 2011 +0100
24370     glib: Add missing "out" annotation to poppler_page_get_size()
24372  glib/poppler-page.cc | 4 ++--
24373  1 file changed, 2 insertions(+), 2 deletions(-)
24375 commit 7a68199b342eb3f33733f7d7446ede8f94130fba
24376 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24377 Date:   Sat Feb 26 11:09:27 2011 +0100
24379     cairo: Check if cairo version is == 1.11.2 to use mesh gradients api
24381     Cairo API has changed in 1.11.3.
24383  poppler/CairoOutputDev.cc | 4 ++--
24384  poppler/CairoOutputDev.h  | 4 ++--
24385  2 files changed, 4 insertions(+), 4 deletions(-)
24387 commit 97e7ab1a4eea2160f3f0847d10f6c16f2d66ef11
24388 Author: Albert Astals Cid <aacid@kde.org>
24389 Date:   Fri Feb 25 20:33:39 2011 +0000
24391     Do not ask freetype for a font of size 0x0
24393     Fixes rendering bug at 34602
24395  splash/SplashFTFont.cc | 5 ++++-
24396  1 file changed, 4 insertions(+), 1 deletion(-)
24398 commit 3590a2d38082fc705040cdb31bf0b22ff12dd3e4
24399 Author: Adrian Johnson <ajohnson@redneon.com>
24400 Date:   Thu Feb 24 18:47:35 2011 +0000
24402     Fix rendering of some substituted fonts
24404     More info in bug 34522
24406  poppler/GfxFont.cc | 3 ++-
24407  1 file changed, 2 insertions(+), 1 deletion(-)
24409 commit 384753f1f9f780687bdead99a6548ef8598b898a
24410 Author: Albert Astals Cid <aacid@kde.org>
24411 Date:   Mon Feb 21 19:19:48 2011 +0000
24413     Use gfree since we allocate with gmalloc
24415     Bug 34512
24417  goo/GooString.cc | 4 ++--
24418  1 file changed, 2 insertions(+), 2 deletions(-)
24420 commit d775420c3c6cb5a29ff74712d3fc210fcb4b4627
24421 Author: Albert Astals Cid <aacid@kde.org>
24422 Date:   Sat Feb 19 11:19:57 2011 +0000
24424     Do not delete textOut twice when using -bbox
24426  utils/pdftotext.cc | 3 +--
24427  1 file changed, 1 insertion(+), 2 deletions(-)
24429 commit e1a56d73b066e7152ccf6ccf36206def7956cb00
24430 Author: Albert Astals Cid <aacid@kde.org>
24431 Date:   Wed Feb 16 00:06:45 2011 +0000
24433     Lots of rendering improvements by Thomas and Andrea
24435     Function.cc: Stitching functions incorrectly reported 0 as output
24436     size.
24437     Function.cc: Remove cache from PostScriptFunction
24438     Function.cc: Make PSStack stack allocated
24439     GfxState.cc & GfxState.h: Abstract GfxSimpleShading, add Matrix::norm
24440     method, add simple caching, parameter range computation
24441     SplashOutputDev.cc & SplashOutputDev..h & Splash.cc & SplashPattern.h:
24442     Improve splash rendering, implement radial and abstract simple
24443     shadings
24444     in splash
24446     And maybe something more, look at the
24447     Followup Bug 32349 & Poppler: More shading fun ;-)
24448     thread for more info
24450  poppler/Function.cc        | 122 +--------
24451  poppler/Function.h         |   3 +-
24452  poppler/GfxState.cc        | 634
24453  +++++++++++++++++++++++++++++++++++++++------
24454  poppler/GfxState.h         |  90 +++++--
24455  poppler/SplashOutputDev.cc | 253 +++++++++++++++---
24456  poppler/SplashOutputDev.h  |  67 ++++-
24457  splash/Splash.cc           | 126 ++++++---
24458  splash/SplashPattern.h     |   7 +-
24459  8 files changed, 1006 insertions(+), 296 deletions(-)
24461 commit 675b3505f963a0110dac7f865654232cbb865ef5
24462 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24463 Date:   Sun Feb 13 16:21:52 2011 +0100
24465     tests: Merge splash and cairo tests into a single gtk-test tool
24467     With a command line option to use cairo or splash backends.
24469  test/CMakeLists.txt     |  20 +--
24470  test/Makefile.am        |  29 ++--
24471  test/gtk-cairo-test.cc  | 190 -----------------------
24472  test/gtk-splash-test.cc | 311 -------------------------------------
24473  test/gtk-test.cc        | 397
24474  ++++++++++++++++++++++++++++++++++++++++++++++++
24475  5 files changed, 412 insertions(+), 535 deletions(-)
24477 commit 728c022cdc1ea12aa54077d44276f9d7714930d4
24478 Author: Pino Toscano <pino@kde.org>
24479 Date:   Sun Feb 13 13:25:51 2011 +0100
24481     remove more references to the qt3 frontend
24483     followup of d82f98a274bfa008c218e265a080c4af7ce95131
24485  Makefile.am | 3 ---
24486  1 file changed, 3 deletions(-)
24488 commit 15e5b3f16015361754fdc14da4a0dde5af887568
24489 Author: Pino Toscano <pino@kde.org>
24490 Date:   Sun Feb 13 13:23:06 2011 +0100
24492     remove more GDK-related stuff
24494     followup of 149b7fec472beda9d1538e0f26607c9498d504c2
24496  Makefile.am                         |  1 -
24497  cmake/modules/FindGDK.cmake         | 22 ----------------------
24498  config.h.cmake                      |  3 ---
24499  glib/reference/Makefile.am          |  1 -
24500  glib/reference/poppler-sections.txt |  1 -
24501  5 files changed, 28 deletions(-)
24503 commit 50aa15a0bd7100fc9b9243de1d6e6f4b59df1488
24504 Author: Pino Toscano <pino@kde.org>
24505 Date:   Sun Feb 13 13:07:19 2011 +0100
24507     remove GDK API here too
24509     followup of 149b7fec472beda9d1538e0f26607c9498d504c2
24511  glib/poppler-features.h.cmake | 1 -
24512  1 file changed, 1 deletion(-)
24514 commit f410cd11268254b9d0422201c9860d775f73fdd8
24515 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24516 Date:   Sun Feb 13 12:55:37 2011 +0100
24518     gtk-splash-test: Don't use GDK deprecated API
24520  test/gtk-splash-test.cc | 28 +++++++++++++++-------------
24521  1 file changed, 15 insertions(+), 13 deletions(-)
24523 commit a0568e449061d6b6af5485e340cd6f9d3e54ef7c
24524 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24525 Date:   Sun Feb 13 12:27:22 2011 +0100
24527     glib: remove gdk referenes from pkg-config files
24529  poppler-glib-uninstalled.pc.in | 2 +-
24530  poppler-glib.pc.cmake          | 2 +-
24531  poppler-glib.pc.in             | 2 +-
24532  3 files changed, 3 insertions(+), 3 deletions(-)
24534 commit 149b7fec472beda9d1538e0f26607c9498d504c2
24535 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24536 Date:   Sun Feb 13 11:51:57 2011 +0100
24538     glib: Remove deprecated GDK API
24540     It removes the GDK dependency so that poppler-glib now only depends on
24541     glib and cairo.
24543  CMakeLists.txt             |   9 --
24544  configure.ac               |  44 +------
24545  glib/CMakeLists.txt        |  14 +--
24546  glib/Makefile.am           |   8 +-
24547  glib/poppler-features.h.in |   6 -
24548  glib/poppler-page.cc       | 296
24549  ---------------------------------------------
24550  glib/poppler-page.h        |  34 ------
24551  7 files changed, 4 insertions(+), 407 deletions(-)
24553 commit a5482d64472a81206dd8d0c5bb80007f6d5bb893
24554 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24555 Date:   Sun Feb 13 11:40:23 2011 +0100
24557     glib: Remove test-poppler-glib, poppler-glib-demo does the same
24558     and more
24560  glib/CMakeLists.txt       |   8 -
24561  glib/Makefile.am          |  14 -
24562  glib/test-poppler-glib.cc | 657
24563  ----------------------------------------------
24564  3 files changed, 679 deletions(-)
24566 commit cab0cf028a192772dcb5c3f4aefa0a421e73e9e7
24567 Author: Albert Astals Cid <aacid@kde.org>
24568 Date:   Fri Feb 11 19:42:34 2011 +0000
24570     Do not infinite loop in some broken files
24572  poppler/JBIG2Stream.cc | 3 ++-
24573  1 file changed, 2 insertions(+), 1 deletion(-)
24575 commit 1125cc8ccf386d8e0a0679aa73614bc2cb8037b0
24576 Author: William Bader <williambader@hotmail.com>
24577 Date:   Tue Feb 8 20:27:16 2011 +0000
24579     Allow setting the rasterization resolution
24581     More info at bug 34001
24583  poppler/GlobalParams.cc | 15 +++++++++++++++
24584  poppler/GlobalParams.h  |  3 +++
24585  poppler/PSOutputDev.cc  |  7 ++++++-
24586  utils/pdftops.1         |  6 ++++++
24587  utils/pdftops.cc        |  6 ++++++
24588  5 files changed, 36 insertions(+), 1 deletion(-)
24590 commit 96e169b0eca31891f3cd564365d4a2a5c6e2a2c0
24591 Author: Albert Astals Cid <aacid@kde.org>
24592 Date:   Tue Feb 8 19:58:31 2011 +0000
24594     Make really sure the uMap static pointer is valid
24596     It might happen you are extremely unlucky and get the same
24597     globalParams after a new delete/creation
24599  qt4/src/poppler-private.cc | 51
24600  +++++++++++++++++++++++++++++++++++++++-------
24601  qt4/src/poppler-private.h  | 34 +++----------------------------
24602  2 files changed, 47 insertions(+), 38 deletions(-)
24604 commit c3470145f95791167c19a438934a923eab8a93cf
24605 Author: William Bader <williambader@hotmail.com>
24606 Date:   Tue Feb 8 19:54:48 2011 +0000
24608     Add PS level1 non standard binary output option
24610     More info at bug 34003
24612  poppler/GlobalParams.cc |  18 +++-
24613  poppler/GlobalParams.h  |   5 +-
24614  poppler/PSOutputDev.cc  | 227
24615  ++++++++++++++++++++++++++++++++++--------------
24616  utils/pdftops.1         |   7 ++
24617  utils/pdftops.cc        |   8 +-
24618  5 files changed, 198 insertions(+), 67 deletions(-)
24620 commit 37077aa475d2dee81f87daa05297b201eeb99c87
24621 Author: Albert Astals Cid <aacid@kde.org>
24622 Date:   Mon Feb 7 19:48:28 2011 +0000
24624     Make sure tx is inside the bitmap
24626     Seems to be what the code tried to do, fixes crash in bug 33948
24627     depending on
24628     the resolution you render it
24630  poppler/SplashOutputDev.cc | 10 +++++-----
24631  1 file changed, 5 insertions(+), 5 deletions(-)
24633 commit 5aa854f70c8f563efe56dafa8bd6b3cdd5c95451
24634 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24635 Date:   Sun Feb 6 13:24:35 2011 +0100
24637     cairo: Use the new cairo unique id to set the surface id when printing
24639     Set the unique surface id when attaching jpeg images to the surface so
24640     that cairo can reuse the mime data even when a new surface is created
24641     with the same mime data. This reduces the size of the output file when
24642     printing.
24644  poppler/CairoOutputDev.cc | 18 ++++++++++++++++--
24645  poppler/CairoOutputDev.h  |  2 +-
24646  2 files changed, 17 insertions(+), 3 deletions(-)
24648 commit fe7b8aa4fc78aacf3226d019db74146ceaebd63c
24649 Author: Albert Astals Cid <aacid@kde.org>
24650 Date:   Wed Feb 2 22:35:40 2011 +0000
24652     Workaround bug when converting pdf to ps with level1
24654     See bug 31926 for more info
24656  poppler/PSOutputDev.cc      | 2 +-
24657  poppler/PreScanOutputDev.cc | 7 +++++++
24658  poppler/PreScanOutputDev.h  | 7 +++++++
24659  3 files changed, 15 insertions(+), 1 deletion(-)
24661 commit 5984ad081cd609f3146e0da5e22097ef073eb519
24662 Author: William Bader <williambader@hotmail.com>
24663 Date:   Sun Jan 30 17:02:02 2011 +0000
24665     Increase precision
24667     Fixes some issues with pdf from bug 27482
24669  poppler/PSOutputDev.cc | 200
24670  ++++++++++++++++++++++++-------------------------
24671  1 file changed, 100 insertions(+), 100 deletions(-)
24673 commit c60d5afbeb986c1b335357202c5f551a3c146a76
24674 Author: Jim Meyering <meyering@redhat.com>
24675 Date:   Mon Jan 24 15:51:20 2011 +0100
24677     demo: don't use an uninitialized local variable
24679     * text.c (pgd_text_get_text): Before this change, when
24680     poppler_page_get_text returned NULL, we'd use "n_recs" uninitialized.
24682  glib/demo/text.c | 1 +
24683  1 file changed, 1 insertion(+)
24685 commit a3bdc56e2f086444419eddfcda5d2010a9a6b5c0
24686 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24687 Date:   Sat Jan 29 11:23:33 2011 +0100
24689     glib-demo: Add a tooltip with current selected character in text demo
24691     To make sure that the offset of the text returned by
24692     poppler_page_get_text() matches
24693     the list of rectangles returned by poppler_page_get_text_layout().
24695  glib/demo/text.c | 60
24696  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
24697  1 file changed, 60 insertions(+)
24699 commit bf2d86c8db430595fb3c55edd3f6c8d289bdaeb5
24700 Author: Albert Astals Cid <aacid@kde.org>
24701 Date:   Fri Jan 28 20:34:08 2011 +0000
24703     Make sure uMap is still valid before using it
24705     Fixes KDE bug 264667
24707  qt4/src/poppler-private.cc | 6 ++++--
24708  1 file changed, 4 insertions(+), 2 deletions(-)
24710 commit e6fb20d7b3bf8ea8aedc1bcd910e035059835b5f
24711 Author: Axel Strübing <axel.struebing@freenet.de>
24712 Date:   Fri Jan 28 19:20:15 2011 +0000
24714     Extract text of a pdf correctly
24716     See "[poppler] text extraction does not work" in the mailing list
24717     for more info
24719  poppler/GfxFont.cc | 14 +++++++++++++-
24720  poppler/GfxFont.h  |  2 ++
24721  2 files changed, 15 insertions(+), 1 deletion(-)
24723 commit 4829d36a3b005585db8c8115f7ee81a4e2384780
24724 Author: Simon Kellner <kellner@kit.edu>
24725 Date:   Wed Jan 26 22:59:49 2011 +0000
24727     fix labelToIndex on multiple prefixes
24729     A PDF document can use page label prefixes, for example, to label
24730     only inside a chapter ("A-1" .. "A-<n>", "B-1" .. "B-<m>" et cetera).
24731     When calculating a page index for a given label, poppler would
24732     disregard the page range for all preceding prefixes that do not
24733     match the given prefix.
24735  poppler/PageLabelInfo.cc | 7 +++----
24736  1 file changed, 3 insertions(+), 4 deletions(-)
24738 commit e57c75fbd95ef8399b0785500f6893465bc808c3
24739 Author: Adrian Johnson <ajohnson@redneon.com>
24740 Date:   Mon Jan 24 19:48:09 2011 +1030
24742     cairo: Implement Type 4,5,6,7 shadings using cairo mesh gradients
24744     Fixes bugs #19076 and #32791.
24746  poppler/CairoOutputDev.cc | 139
24747  ++++++++++++++++++++++++++++++++++++++++++++++
24748  poppler/CairoOutputDev.h  |  12 ++++
24749  poppler/Gfx.cc            |  10 +++-
24750  poppler/OutputDev.h       |   2 +
24751  4 files changed, 161 insertions(+), 2 deletions(-)
24753 commit 5081356fcc69012e9df95dbf1e3c36e7c1e751c4
24754 Author: Albert Astals Cid <aacid@kde.org>
24755 Date:   Tue Jan 25 20:26:25 2011 +0000
24757     Fix leak in SplashOutputDev::axialShadedFill
24759  poppler/SplashOutputDev.cc | 3 ++-
24760  1 file changed, 2 insertions(+), 1 deletion(-)
24762 commit 19dc283c3af597deab297341a37495c06988948b
24763 Author: Thomas Klausner <wiz@danbala.tuwien.ac.at>
24764 Date:   Mon Jan 24 19:05:08 2011 +0000
24766     Include zlib header since we use things defined there
24768  goo/PNGWriter.cc | 3 +++
24769  1 file changed, 3 insertions(+)
24771 commit 5056e33e01ce0f7db1a5401b7b38d30e84eedf69
24772 Author: Sam Liao <phyomh@gmail.com>
24773 Date:   Mon Jan 17 13:07:22 2011 +0800
24775     Poppler: Fix line selection, dont check y for Line selection
24777     When a line is selected while the Y values of selection is
24778     not in the y range of words, the render will render the
24779     line with reverse color while the words does not show up.
24781     This fix neglect the Y vaules to make sure that the words
24782     also displayed when line is selected.
24784  poppler/TextOutputDev.cc | 16 ++++++++--------
24785  1 file changed, 8 insertions(+), 8 deletions(-)
24787 commit 88812e716c1a0c87a504118d47eb4cc6f52962fa
24788 Author: Andreas Hartmetz <ahartmetz@gmail.com>
24789 Date:   Fri Jan 21 23:33:47 2011 +0000
24791     Add Hinting API to ArthurOutputDev
24793  poppler/ArthurOutputDev.cc | 11 +++++++++--
24794  poppler/ArthurOutputDev.h  | 15 ++++++++++++++-
24795  2 files changed, 23 insertions(+), 3 deletions(-)
24797 commit dc5ec4668bdfe3b6ba41f0a2e551bbc07f8839ba
24798 Author: Andreas Hartmetz <ahartmetz@gmail.com>
24799 Date:   Fri Jan 21 23:32:50 2011 +0000
24801     support slight hinting in Splash backend
24803  cpp/poppler-page-renderer.cpp |  2 +-
24804  poppler/SplashOutputDev.cc    |  6 +++++-
24805  poppler/SplashOutputDev.h     |  4 +++-
24806  qt4/src/poppler-private.h     |  3 ++-
24807  qt4/src/poppler-qt4.h         |  4 +++-
24808  splash/SplashFTFont.cc        | 27 ++++++++++++++++++---------
24809  splash/SplashFTFont.h         |  2 ++
24810  splash/SplashFTFontEngine.cc  | 10 +++++++---
24811  splash/SplashFTFontEngine.h   |  6 ++++--
24812  splash/SplashFontEngine.cc    |  4 +++-
24813  splash/SplashFontEngine.h     |  2 ++
24814  11 files changed, 50 insertions(+), 20 deletions(-)
24816 commit 0c5b1bef9f3f98001cee20061b1eaf20b965c5a9
24817 Author: William Bader <williambader@hotmail.com>
24818 Date:   Fri Jan 21 19:01:45 2011 +0000
24820     Fix rendering for some pdf with -level1sep
24822     Also some speed improvemensts. Bug #32365
24824  poppler/PSOutputDev.cc | 207
24825  ++++++++++++++++++++++++++++++++++++++-----------
24826  poppler/PSOutputDev.h  |  13 +++-
24827  2 files changed, 170 insertions(+), 50 deletions(-)
24829 commit 6cb8965fb8bce6da2a4460e86f592c1ea3a84a5c
24830 Author: Albert Astals Cid <aacid@kde.org>
24831 Date:   Fri Jan 21 18:43:21 2011 +0000
24833     fix (C) years
24835  poppler/CairoOutputDev.cc   | 2 +-
24836  poppler/CairoOutputDev.h    | 2 +-
24837  qt4/src/poppler-private.cc  | 2 +-
24838  qt4/tests/check_strings.cpp | 2 +-
24839  4 files changed, 4 insertions(+), 4 deletions(-)
24841 commit 24f9c8924b2135da616386d0fa691fe790b4e7a4
24842 Author: Albert Astals Cid <aacid@kde.org>
24843 Date:   Fri Jan 21 08:43:34 2011 +0000
24845     Access the correct variable
24847     Fixes asert on bug 33063
24849  poppler/Annot.cc | 4 ++--
24850  1 file changed, 2 insertions(+), 2 deletions(-)
24852 commit 07a8808c22445c421f3064da7e5227dcbf40358b
24853 Author: Pino Toscano <pino@kde.org>
24854 Date:   Mon Jan 17 21:34:23 2011 +0100
24856     fix unicodeToQString() to correctly decode the Unicode sequence
24858     Use a UnicodeMap to convert the sequence to UTF-8, and convert from
24859     that to QString.
24860     Also, ignore the last character of the Unicode sequence if it is 0x0.
24862     Add a couple of testcases for it.
24864  qt4/src/poppler-private.cc  | 30 ++++++++++++++++++++++++------
24865  qt4/tests/check_strings.cpp | 21 +++++++++++++++++++++
24866  2 files changed, 45 insertions(+), 6 deletions(-)
24868 commit ed367c08d788c88c49de770019bf826cfebb3e2c
24869 Author: Albert Astals Cid <aacid@kde.org>
24870 Date:   Sun Jan 16 17:25:02 2011 +0000
24872     Don't need this either
24874  configure.ac | 1 -
24875  1 file changed, 1 deletion(-)
24877 commit 76ab657dc81ed0af7d9f2efaca2e68d570063001
24878 Author: Albert Astals Cid <aacid@kde.org>
24879 Date:   Sun Jan 16 17:22:56 2011 +0000
24881     And this is the last bit of qt3 cleaning?
24883  configure.ac | 1 -
24884  1 file changed, 1 deletion(-)
24886 commit 9a02856c2762e65b8f03e443e728e05e5a86f65b
24887 Author: Albert Astals Cid <aacid@kde.org>
24888 Date:   Sun Jan 16 17:21:00 2011 +0000
24890     Another qt3 unused file
24892  m4/qt.m4 | 16 ----------------
24893  1 file changed, 16 deletions(-)
24895 commit 26da7a52d31eb677ab6399de2c07140aa272b35e
24896 Author: Albert Astals Cid <aacid@kde.org>
24897 Date:   Sun Jan 16 17:17:59 2011 +0000
24899     Yet more qt3 cleaning
24901  configure.ac | 2 --
24902  1 file changed, 2 deletions(-)
24904 commit 8dc9c693abb0033247a338d0f7d1f3f7a57c1a55
24905 Author: Albert Astals Cid <aacid@kde.org>
24906 Date:   Sun Jan 16 17:14:34 2011 +0000
24908     Some more qt3 thigs i forgot to kill
24910  CMakeLists.txt              |   5 -
24911  Makefile.am                 |   1 -
24912  cmake/modules/FindQt3.cmake | 319
24913  --------------------------------------------
24914  3 files changed, 325 deletions(-)
24916 commit d82f98a274bfa008c218e265a080c4af7ce95131
24917 Author: Albert Astals Cid <aacid@kde.org>
24918 Date:   Sun Jan 16 17:13:06 2011 +0000
24920     Kill qt3 frontend
24922  CMakeLists.txt                       |   5 -
24923  Makefile.am                          |   5 -
24924  configure.ac                         |  18 --
24925  poppler-qt-uninstalled.pc.in         |   7 -
24926  poppler-qt.pc.cmake                  |  13 --
24927  poppler-qt.pc.in                     |  13 --
24928  qt/.gitignore                        |   7 -
24929  qt/CMakeLists.txt                    |  34 ----
24930  qt/Makefile.am                       |  48 -----
24931  qt/poppler-document.cc               | 344
24932  ---------------------------------
24933  qt/poppler-fontinfo.cc               |  83 --------
24934  qt/poppler-link-qt3.h                | 188 ------------------
24935  qt/poppler-link.cc                   | 267 --------------------------
24936  qt/poppler-page-transition-private.h |  28 ---
24937  qt/poppler-page-transition.cc        |  95 ----------
24938  qt/poppler-page-transition.h         | 146 --------------
24939  qt/poppler-page.cc                   | 357
24940  -----------------------------------
24941  qt/poppler-private.cc                | 147 ---------------
24942  qt/poppler-private.h                 | 102 ----------
24943  qt/poppler-qt.h                      | 311 ------------------------------
24944  qt/test-poppler-qt.cpp               | 122 ------------
24945  21 files changed, 2340 deletions(-)
24947 commit 301352e5585d4ab6e7b609b4ab79b4d8b8656092
24948 Author: Daiki Ueno <ueno@unixuser.org>
24949 Date:   Sun Jan 9 18:48:50 2011 +0000
24951     Do not crash in case jpeg_create_decompress fails
24953     Bug 32890
24955  poppler/DCTStream.cc | 21 ++++++++++++---------
24956  poppler/DCTStream.h  |  8 ++++++--
24957  2 files changed, 18 insertions(+), 11 deletions(-)
24959 commit 17baf0498485720b4ea5952bb46287f533139d0a
24960 Author: Albert Astals Cid <aacid@kde.org>
24961 Date:   Sat Jan 8 13:03:31 2011 +0000
24963     Remove declaration of function without implementation
24965  poppler/XRef.h | 3 +--
24966  1 file changed, 1 insertion(+), 2 deletions(-)
24968 commit a9e280508f5d669c8b6e1a6bb888b9369d868ab3
24969 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24970 Date:   Sat Jan 8 10:39:41 2011 +0100
24972     glib: Fix memory leak when calling poppler_page_get_text_layout()
24973     for pages with no text
24975  glib/poppler-page.cc | 5 ++++-
24976  1 file changed, 4 insertions(+), 1 deletion(-)
24978 commit 5d62d18941810ef7d668eafa8b001085133fb169
24979 Author: Carlos Garcia Campos <carlosgc@gnome.org>
24980 Date:   Sat Jan 8 10:33:32 2011 +0100
24982     glib: Use NULL instead of FALSE in g_return_val_if_fail() for
24983     functions returning a pointer
24985  glib/poppler-page.cc | 12 ++++++------
24986  1 file changed, 6 insertions(+), 6 deletions(-)
24988 commit 1324ae13f1fc2fa28951c2c7f7d63d4756537229
24989 Author: Pino Toscano <pino@kde.org>
24990 Date:   Thu Jan 6 01:15:30 2011 +0100
24992     [cpp/apidox] advertize the 'pnm' image format
24994  cpp/poppler-image.cpp | 1 +
24995  1 file changed, 1 insertion(+)
24997 commit b192363960c26111167b1b08db9910e5f39dcf8b
24998 Author: Pino Toscano <pino@kde.org>
24999 Date:   Thu Jan 6 01:09:09 2011 +0100
25001     [cpp] Add PNM (PBM/PGM/PPM) exporting to 'image'.
25003     Introduce a custom ImgWriter (PNMWriter) for exporting in the PNM
25004     variants,
25005     and use it choosing the output format matching as close as possible
25006     the format of the image.
25008  cpp/CMakeLists.txt    |   1 +
25009  cpp/Makefile.am       |   2 +
25010  cpp/PNMWriter.cc      | 119
25011  ++++++++++++++++++++++++++++++++++++++++++++++++++
25012  cpp/PNMWriter.h       |  43 ++++++++++++++++++
25013  cpp/poppler-image.cpp |  22 +++++++++-
25014  5 files changed, 186 insertions(+), 1 deletion(-)
25016 commit bebc530cbde7898759e1bd3629d2836ce0fb1d08
25017 Author: Adrian Johnson <ajohnson@redneon.com>
25018 Date:   Fri Dec 31 12:11:40 2010 +1030
25020     cairo: Don't set JPX mime data if the stream specifies a colorspace
25022     The stream colorspace overides, and may be different to, the
25023     colorspace in the JPX data.
25025     https://bugs.freedesktop.org/show_bug.cgi?id=32746
25027  poppler/CairoOutputDev.cc | 46
25028  +++++++++++++++++++++++++++++++---------------
25029  poppler/CairoOutputDev.h  |  1 +
25030  2 files changed, 32 insertions(+), 15 deletions(-)
25032 commit 1399b9ab14b19f25583c75af2b36f63a6a01129a
25033 Author: Pino Toscano <pino@kde.org>
25034 Date:   Wed Dec 29 15:56:45 2010 +0100
25036     [cpp] add TIFF output to 'image'
25038  cpp/poppler-image.cpp | 12 ++++++++++++
25039  1 file changed, 12 insertions(+)
25041 commit 1c7937dbc3c577ffc12cacc8de33d320e2f30ce9
25042 Author: William Bader <williambader@hotmail.com>
25043 Date:   Wed Dec 29 14:47:06 2010 +0000
25045     Make pdftoppm be able of writing tif files
25047     BUG 32027
25049  CMakeLists.txt         |  15 ++++
25050  config.h.cmake         |   3 +
25051  configure.ac           |  32 ++++++++
25052  goo/Makefile.am        |   2 +
25053  goo/TiffWriter.cc      | 202
25054  +++++++++++++++++++++++++++++++++++++++++++++++++
25055  goo/TiffWriter.h       |  53 +++++++++++++
25056  poppler/Makefile.am    |  11 +++
25057  splash/SplashBitmap.cc |  18 ++++-
25058  splash/SplashBitmap.h  |   5 +-
25059  splash/SplashTypes.h   |   4 +-
25060  utils/pdftoppm.1       |   6 ++
25061  utils/pdftoppm.cc      |  14 +++-
25062  12 files changed, 358 insertions(+), 7 deletions(-)
25064 commit bae91ecb638fcfee001e5c9a86a754610da796e4
25065 Author: William Bader <williambader@hotmail.com>
25066 Date:   Tue Dec 28 11:53:54 2010 +0000
25068     Add -singlefile option to pdftoppm
25070     Bug 32025
25072  utils/pdftoppm.1  |  3 +++
25073  utils/pdftoppm.cc | 26 +++++++++++++++++++++++---
25074  2 files changed, 26 insertions(+), 3 deletions(-)
25076 commit ff58ee66c27da09a370a3000ab55eb1a24921852
25077 Author: Albert Astals Cid <aacid@kde.org>
25078 Date:   Mon Dec 27 20:07:21 2010 +0000
25080     bump soname just in case the getPage change is not BC
25082  qt/CMakeLists.txt | 2 +-
25083  qt/Makefile.am    | 2 +-
25084  2 files changed, 2 insertions(+), 2 deletions(-)
25086 commit 453df02e195a96d0210f297c21c8ffba646659da
25087 Author: Albert Astals Cid <aacid@kde.org>
25088 Date:   Mon Dec 27 19:51:13 2010 +0000
25090     Make distcheck work
25092  glib/Makefile.am | 2 +-
25093  1 file changed, 1 insertion(+), 1 deletion(-)
25095 commit 6a34cec72c1a1b6576858a7836aae4a902fb5ed7
25096 Author: Albert Astals Cid <aacid@kde.org>
25097 Date:   Mon Dec 27 19:29:52 2010 +0000
25099     increase core soname
25101  CMakeLists.txt      | 2 +-
25102  poppler/Makefile.am | 2 +-
25103  2 files changed, 2 insertions(+), 2 deletions(-)
25105 commit 8c11e9d68dceb609d04b3b383d22c307b5981d86
25106 Author: Albert Astals Cid <aacid@kde.org>
25107 Date:   Mon Dec 27 19:23:29 2010 +0000
25109     0.16.0 project version increase
25111  CMakeLists.txt   | 4 ++--
25112  configure.ac     | 4 ++--
25113  cpp/Doxyfile     | 2 +-
25114  qt4/src/Doxyfile | 2 +-
25115  4 files changed, 6 insertions(+), 6 deletions(-)
25117 commit 8c1fd83c6061279af00c1172fe41cee61f19d917
25118 Author: Albert Astals Cid <aacid@kde.org>
25119 Date:   Mon Dec 27 19:22:22 2010 +0000
25121     0.16.0 NEWS
25123  NEWS | 24 ++++++++++++++++++++++++
25124  1 file changed, 24 insertions(+)
25126 commit 0294d6e50691a3e40fad0d6e4fa9056944a91efd
25127 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
25128 Date:   Thu Dec 23 15:56:32 2010 +0000
25130     Be more correct when drawing radial shadings
25132     Fixes 32349
25134  poppler/Gfx.cc | 25 ++++++++++++++++---------
25135  1 file changed, 16 insertions(+), 9 deletions(-)
25137 commit 3aa08e378927889b35b6fa858d6da568250ba6ec
25138 Author: Albert Astals Cid <aacid@kde.org>
25139 Date:   Sun Dec 19 22:36:47 2010 +0000
25141     Seems to work with this version, so enable it
25143  CMakeLists.txt | 4 ++--
25144  1 file changed, 2 insertions(+), 2 deletions(-)
25146 commit 93cf184b7573980bf2e56342e64f9b99c5d0b415
25147 Author: Albert Astals Cid <aacid@kde.org>
25148 Date:   Sun Dec 19 14:16:25 2010 +0000
25150     Fix last commit
25152     Applying patches by hand is bad
25154  poppler/PDFDoc.cc | 4 ++--
25155  1 file changed, 2 insertions(+), 2 deletions(-)
25157 commit ebb580d756a8321de87814f05ab572564732c15e
25158 Author: Philip Lorenz <lorenzph+freedesktop@gmail.com>
25159 Date:   Sun Dec 19 14:08:31 2010 +0000
25161     Windows fixes
25163  poppler/PDFDoc.cc | 5 +++--
25164  1 file changed, 3 insertions(+), 2 deletions(-)
25166 commit 88a4154420e016d93c5ce05b5b8e09b6bddcadc9
25167 Author: Philip Lorenz <lorenzph+freedesktop@gmail.com>
25168 Date:   Sun Dec 19 13:03:01 2010 +0000
25170     build on newer MSVC
25172  qt4/src/poppler-annotation.h | 7 ++++---
25173  1 file changed, 4 insertions(+), 3 deletions(-)
25175 commit 18cd9f6aeb48266c551952c395eb9cd662bc27f5
25176 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
25177 Date:   Sat Dec 18 17:59:54 2010 +0000
25179     compile in windows
25181  poppler/FontInfo.cc | 3 ++-
25182  1 file changed, 2 insertions(+), 1 deletion(-)
25184 commit 471102ef68b439dfa13e20e3b0f2e143f8d0dc85
25185 Author: Albert Astals Cid <aacid@kde.org>
25186 Date:   Fri Dec 17 00:36:36 2010 +0000
25188     Remove -resolution
25190     Actually use -zoom that is there for a reason
25192  utils/pdftohtml.1  |  3 ---
25193  utils/pdftohtml.cc | 15 ++++++---------
25194  2 files changed, 6 insertions(+), 12 deletions(-)
25196 commit edf6c47feb5b7658e585bcce196e465245e1dc98
25197 Author: Albert Astals Cid <aacid@kde.org>
25198 Date:   Thu Dec 16 22:56:40 2010 +0000
25200     kill useless code
25202  utils/pdftohtml.cc | 8 --------
25203  1 file changed, 8 deletions(-)
25205 commit 185a2f81485e19f96393a431be5523a277747b94
25206 Author: Albert Astals Cid <aacid@kde.org>
25207 Date:   Thu Dec 16 22:56:15 2010 +0000
25209     static-ify some vars
25211  utils/HtmlOutputDev.cc | 9 ---------
25212  utils/pdftohtml.cc     | 8 ++++----
25213  2 files changed, 4 insertions(+), 13 deletions(-)
25215 commit e4dfc548c57b690db9122d1db3342ed0a785c8bb
25216 Author: Albert Astals Cid <aacid@kde.org>
25217 Date:   Tue Dec 14 19:45:46 2010 +0000
25219     We need this to make the define really be defined
25221  config.h.cmake | 3 +++
25222  1 file changed, 3 insertions(+)
25224 commit 06da4b46c442778c67b788b747f04b386b5247ac
25225 Author: Adrian Johnson <ajohnson@redneon.com>
25226 Date:   Tue Dec 14 09:06:57 2010 +1030
25228     cairo: Use A1 instead of A8 for imagemask
25230     The cairo PDF surface now optimizes the case of cairo_mask() with
25231     solid source and A1 mask to use a PDF stencil mask.
25233     Fixes https://bugs.launchpad.net/ubuntu/+source/libcairo/+bug/680628
25234     where a 65K PDF printed to PDF using poppler-cairo turns into an 8MB
25235     PDF.
25237  CMakeLists.txt            |  2 ++
25238  configure.ac              |  1 +
25239  poppler/CairoOutputDev.cc | 25 ++++++++++++++++++-------
25240  3 files changed, 21 insertions(+), 7 deletions(-)
25242 commit 6ef457dc818e7e241e5d2e264bc2d78b132ae638
25243 Author: Albert Astals Cid <aacid@kde.org>
25244 Date:   Mon Dec 13 14:08:29 2010 +0000
25246     Move -fno-exceptions -fno-check-new to default flags
25248     Makes sense since we decided not to support the exception path in
25249     gmem a
25250     while ago
25252  cmake/modules/PopplerMacros.cmake | 2 +-
25253  configure.ac                      | 2 +-
25254  2 files changed, 2 insertions(+), 2 deletions(-)
25256 commit 86e469600b58ae05cb6ede1b4017fbdac99cc556
25257 Author: Albert Astals Cid <aacid@kde.org>
25258 Date:   Mon Dec 13 14:04:00 2010 +0000
25260     More gcc flags movement
25262     -Wchar-subscripts is part of -Wall so remove it
25263     Move -fno-common to default options since it makes sense to use it
25265  cmake/modules/PopplerMacros.cmake | 4 ++--
25266  configure.ac                      | 4 ++--
25267  2 files changed, 4 insertions(+), 4 deletions(-)
25269 commit 2b74241d8b1fd1ec9fab4f6f673bbaaa1cb3d949
25270 Author: Albert Astals Cid <aacid@kde.org>
25271 Date:   Mon Dec 13 13:56:52 2010 +0000
25273     Promote -Wcast-align to the general warnings we ask gcc to give
25275  cmake/modules/PopplerMacros.cmake | 2 +-
25276  configure.ac                      | 2 +-
25277  2 files changed, 2 insertions(+), 2 deletions(-)
25279 commit 7313e0a4de6f2146c1dcb3d235f18a3c844d12d5
25280 Author: Albert Astals Cid <aacid@kde.org>
25281 Date:   Sun Dec 12 23:28:18 2010 +0000
25283     Do not return 99 (or 1) with -h, -v and -printenc
25285     Bug 32149
25287  utils/pdffonts.cc  | 2 ++
25288  utils/pdfimages.cc | 2 ++
25289  utils/pdfinfo.cc   | 3 +++
25290  utils/pdftoppm.cc  | 2 ++
25291  utils/pdftops.cc   | 5 ++++-
25292  utils/pdftotext.cc | 3 +++
25293  6 files changed, 16 insertions(+), 1 deletion(-)
25295 commit 669cbfc9fd78a22d4f14b0af43143e1f5dc28cd5
25296 Author: Albert Astals Cid <aacid@kde.org>
25297 Date:   Sat Dec 11 19:04:22 2010 +0000
25299     Fix the preliminary bbox/clip calculation
25301     Code based in code posted by Suzuki Toshiya in the freetype mailing
25302     list
25304  splash/SplashFTFont.cc | 15 +++++++++------
25305  1 file changed, 9 insertions(+), 6 deletions(-)
25307 commit 2984002a64acca7014edeadd900dd52cdf7d9eac
25308 Author: Albert Astals Cid <aacid@kde.org>
25309 Date:   Sat Dec 11 18:57:52 2010 +0000
25311     Remove the * we just need to increase the pointer
25313     Gives a warning with newer gcc's
25315  splash/Splash.cc | 6 +++---
25316  1 file changed, 3 insertions(+), 3 deletions(-)
25318 commit 9b45fa072198da4a5032004ac943cf2227aa97ea
25319 Author: Albert Astals Cid <aacid@kde.org>
25320 Date:   Fri Dec 10 12:05:58 2010 +0000
25322     Make PreScanOutputDev be less agressive when deciding to rasterize
25324     BUG 30107
25326  poppler/PreScanOutputDev.cc | 14 +++++++++++++-
25327  poppler/PreScanOutputDev.h  |  4 ++++
25328  2 files changed, 17 insertions(+), 1 deletion(-)
25330 commit f96f6a06cdc33b4654669ac74d5abd0d546a127d
25331 Author: Albert Astals Cid <aacid@kde.org>
25332 Date:   Sun Dec 5 12:06:21 2010 +0000
25334     Adapt the zlib-base FlateStream code to API changes
25336     Bug 32065
25338  poppler/FlateStream.cc | 9 ++++++---
25339  poppler/FlateStream.h  | 9 +++++++++
25340  2 files changed, 15 insertions(+), 3 deletions(-)
25342 commit 7b1f83990a1f68306daf5f7dbeabcd38f4382e3b
25343 Author: Albert Astals Cid <aacid@kde.org>
25344 Date:   Mon Nov 29 22:27:46 2010 +0000
25346     0.15.3
25348  CMakeLists.txt      |  4 ++--
25349  NEWS                | 18 ++++++++++++++++++
25350  configure.ac        |  2 +-
25351  cpp/Doxyfile        |  2 +-
25352  poppler/Makefile.am |  2 +-
25353  qt4/src/Doxyfile    |  2 +-
25354  6 files changed, 24 insertions(+), 6 deletions(-)
25356 commit 7c23a993193aaaa4d4b5b6d1161a0455d1e2a8c0
25357 Author: Albert Astals Cid <aacid@kde.org>
25358 Date:   Mon Nov 29 21:33:31 2010 +0000
25360     Add some more isNum before calling getNum
25362  poppler/GfxState.cc | 48 ++++++++++++++++++++++++++++++++----------------
25363  1 file changed, 32 insertions(+), 16 deletions(-)
25365 commit 62ec4f591c258e702ee79b519919a931517220bf
25366 Author: Albert Astals Cid <aacid@kde.org>
25367 Date:   Mon Nov 29 20:50:43 2010 +0000
25369     pass fetchOriginatorNums in some more calls
25371     Fixes some more crashes in broken files
25373  poppler/Parser.cc | 7 ++++++-
25374  poppler/Parser.h  | 1 +
25375  poppler/XRef.cc   | 6 +++---
25376  3 files changed, 10 insertions(+), 4 deletions(-)
25378 commit d2a0e2ca723142478858f7edfb7c98807d554578
25379 Author: Hib Eris <hib@hiberis.nl>
25380 Date:   Thu Nov 25 10:36:38 2010 +0000
25382     Skip over loops in Pages tree
25384  poppler/Catalog.cc | 15 ++++++++++-----
25385  1 file changed, 10 insertions(+), 5 deletions(-)
25387 commit 7abd371364e6e4aaef932f26b0664f7f9d760c42
25388 Author: Albert Astals Cid <aacid@kde.org>
25389 Date:   Sun Nov 28 13:57:50 2010 +0000
25391     this var is not about xobjects only anymroe
25393  poppler/FontInfo.cc | 6 +++---
25394  poppler/FontInfo.h  | 2 +-
25395  2 files changed, 4 insertions(+), 4 deletions(-)
25397 commit 1ac14df61d711097837e44d80a9332f0a854b95e
25398 Author: Adrian Johnson <ajohnson@redneon.com>
25399 Date:   Sun Nov 28 13:49:41 2010 +0000
25401     find fonts inside patterns
25403     Bug 31948
25405  poppler/FontInfo.cc | 50
25406  +++++++++++++++++++++++++++-----------------------
25407  1 file changed, 27 insertions(+), 23 deletions(-)
25409 commit d30dd8c6f6491beac9750447126930168394cd9f
25410 Author: Albert Astals Cid <aacid@kde.org>
25411 Date:   Sun Nov 28 13:25:39 2010 +0000
25413     Use sets instead of arrays
25415  poppler/FontInfo.cc | 46 ++++++++--------------------------------------
25416  poppler/FontInfo.h  | 11 +++--------
25417  2 files changed, 11 insertions(+), 46 deletions(-)
25419 commit 4c20bf14c0b1d7f1d5e530ded890186487da32b5
25420 Author: Albert Astals Cid <aacid@kde.org>
25421 Date:   Sun Nov 28 12:50:24 2010 +0000
25423     Use FontInfoScanner
25425     No idea why we didn't do this before, duplicate code is evil and now
25426     pdffonts doesn't crash on pdf from bug 20486
25428  utils/pdffonts.cc | 185
25429  ++++++++----------------------------------------------
25430  1 file changed, 26 insertions(+), 159 deletions(-)
25432 commit d915f3d5a9e9e2e5dcd6be4cf8fac1b5849a13e9
25433 Author: Albert Astals Cid <aacid@kde.org>
25434 Date:   Wed Nov 24 21:51:46 2010 +0000
25436     protect against null ref here
25438  poppler/Catalog.cc | 2 +-
25439  1 file changed, 1 insertion(+), 1 deletion(-)
25441 commit cf32faaa16d763561fb9dfc4469345e4b3ba2369
25442 Author: Albert Astals Cid <aacid@kde.org>
25443 Date:   Wed Nov 24 21:48:54 2010 +0000
25445     Protect against NULL values here
25447  poppler/JPEG2000Stream.h | 2 ++
25448  1 file changed, 2 insertions(+)
25450 commit 46a6cc5952c59504863baed3ad2870093c462f12
25451 Author: Albert Astals Cid <aacid@kde.org>
25452 Date:   Wed Nov 24 19:42:59 2010 +0000
25454     Check the objects are numbers before using them
25456     Bug 31895
25458  poppler/GfxState.cc | 26 ++++++++++++++++++--------
25459  1 file changed, 18 insertions(+), 8 deletions(-)
25461 commit 52e25cca7e75a8b8eac95a3cec258f1cd9f8ecaa
25462 Author: Albert Astals Cid <aacid@kde.org>
25463 Date:   Tue Nov 23 20:31:14 2010 +0000
25465     If it is not a Page but has no Kids either let's just pretend it's
25466     a page
25468     Fixes broken PDF at bug 31861
25470  poppler/Catalog.cc | 2 +-
25471  poppler/Dict.cc    | 4 ++++
25472  poppler/Dict.h     | 2 ++
25473  3 files changed, 7 insertions(+), 1 deletion(-)
25475 commit c6127898b13311197971b1c6b1b306b91e28cf0e
25476 Author: Hib Eris <hib@hiberis.nl>
25477 Date:   Mon Nov 22 13:08:48 2010 +0000
25479     Use gmallocn_checkoverflow when parsing Hints table
25481     Prevents running out of memory with malicious documents.
25483  poppler/Hints.cc | 26 +++++++++++++-------------
25484  1 file changed, 13 insertions(+), 13 deletions(-)
25486 commit 6a17cc89eda52f08cbacbf9bfaaeda22cf041e82
25487 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
25488 Date:   Mon Nov 22 19:20:56 2010 +0000
25490     Improve rendering of radial shadings
25492     Improves the duck rendering in bug 22098
25494  poppler/Gfx.cc | 71
25495  ++++++++++++++++++++++++++++------------------------------
25496  1 file changed, 34 insertions(+), 37 deletions(-)
25498 commit 9093adede4f9ad6fb2962dcefcb09c1d8c357715
25499 Author: Albert Astals Cid <aacid@kde.org>
25500 Date:   Sun Nov 21 23:49:12 2010 +0000
25502     pedantic ;
25504  poppler/CurlPDFDocBuilder.cc | 2 +-
25505  1 file changed, 1 insertion(+), 1 deletion(-)
25507 commit 61445f5af749510fb647059af01abf1faf664195
25508 Author: Albert Astals Cid <aacid@kde.org>
25509 Date:   Sat Nov 20 22:19:35 2010 +0000
25511     forgot to upadte year here
25513  poppler/Parser.h | 2 +-
25514  1 file changed, 1 insertion(+), 1 deletion(-)
25516 commit 3628837febb21bcd1b54f3fb737628ea59e5d95d
25517 Author: Albert Astals Cid <aacid@kde.org>
25518 Date:   Sat Nov 20 22:15:08 2010 +0000
25520     And now generalize the previous fix
25522     Works for loops of more than one item as in bug 28784
25524  poppler/Dict.cc   |  4 ++--
25525  poppler/Dict.h    |  2 +-
25526  poppler/Object.cc |  4 ++--
25527  poppler/Object.h  |  9 +++++----
25528  poppler/Parser.cc | 19 +++++++++++++------
25529  poppler/Parser.h  |  7 ++++++-
25530  poppler/XRef.cc   | 30 +++++++++++++++++++++++++-----
25531  poppler/XRef.h    |  2 +-
25532  8 files changed, 55 insertions(+), 22 deletions(-)
25534 commit b0555189a7fbd7f6a899e582783b9e0df44d5d6a
25535 Author: Albert Astals Cid <aacid@kde.org>
25536 Date:   Sat Nov 20 21:32:24 2010 +0000
25538     Protect against more loops when parsing
25540  poppler/Dict.cc   | 4 ++--
25541  poppler/Dict.h    | 2 +-
25542  poppler/Object.cc | 4 ++--
25543  poppler/Object.h  | 8 ++++----
25544  poppler/Parser.cc | 2 +-
25545  poppler/XRef.cc   | 4 ++--
25546  poppler/XRef.h    | 2 +-
25547  7 files changed, 13 insertions(+), 13 deletions(-)
25549 commit 555fa897b275ca7195f22a727b049c8c4f2d74cd
25550 Author: Albert Astals Cid <aacid@kde.org>
25551 Date:   Sat Nov 20 19:14:38 2010 +0000
25553     Detect loops in FormField creation
25555  poppler/Form.cc | 88
25556  ++++++++++++++++++++++++++++++++-------------------------
25557  poppler/Form.h  | 14 +++++----
25558  2 files changed, 58 insertions(+), 44 deletions(-)
25560 commit 1802ddef374cb1451975480b2427e5d23ee2c737
25561 Author: Albert Astals Cid <aacid@kde.org>
25562 Date:   Sat Nov 20 18:58:17 2010 +0000
25564     Forgot to port this away from GooVector :-S
25566  poppler/CurlCachedFile.cc | 3 +--
25567  poppler/CurlCachedFile.h  | 2 +-
25568  2 files changed, 2 insertions(+), 3 deletions(-)
25570 commit 32e53c5436b8c3654e7043f1d86596a79511a4cf
25571 Author: Albert Astals Cid <aacid@kde.org>
25572 Date:   Sat Nov 20 18:54:59 2010 +0000
25574     fix spacing
25576  poppler/Form.cc | 8 ++++----
25577  1 file changed, 4 insertions(+), 4 deletions(-)
25579 commit 1cb3d5d94a1d89ccded96d977bcabfbe438fb81f
25580 Author: Albert Astals Cid <aacid@kde.org>
25581 Date:   Sat Nov 20 18:08:45 2010 +0000
25583     fix the memset
25585     Fixes crash in broken pdf
25587  poppler/Hints.cc | 2 +-
25588  1 file changed, 1 insertion(+), 1 deletion(-)
25590 commit 22e8cebaa15adb4b19c9556cdca43cc3e77832b7
25591 Author: Albert Astals Cid <aacid@kde.org>
25592 Date:   Sat Nov 20 17:20:34 2010 +0000
25594     Ensure the obj are num before reading them
25596  poppler/GfxState.cc | 32 ++++++++++++++++++++++----------
25597  1 file changed, 22 insertions(+), 10 deletions(-)
25599 commit 08b2db36db4e011ebe36d2d945cb1a0498f1c5fb
25600 Author: Pino Toscano <pino@kde.org>
25601 Date:   Sat Nov 20 14:00:36 2010 +0100
25603     add my copyright here
25605  poppler/Hints.cc | 1 +
25606  1 file changed, 1 insertion(+)
25608 commit 91aa4b02aa93ffe3828479194067de42d52be465
25609 Author: Pino Toscano <pino@kde.org>
25610 Date:   Sat Nov 20 13:13:46 2010 +0100
25612     [cpp] include <ios> for std::hex() and std::left()
25614  cpp/poppler-global.cpp     | 1 +
25615  cpp/tests/poppler-dump.cpp | 1 +
25616  2 files changed, 2 insertions(+)
25618 commit 1c924412923cb01f2cb95b0943cb7bbaf7e8cfb6
25619 Author: Pino Toscano <pino@kde.org>
25620 Date:   Sat Nov 20 13:02:36 2010 +0100
25622     [cpp] include <iterator> for std::back_inserter()
25624  cpp/poppler-document.cpp | 1 +
25625  1 file changed, 1 insertion(+)
25627 commit 95b551025a34f3a7bcff2852eac6d186bc8a7cb0
25628 Author: Pino Toscano <pino@kde.org>
25629 Date:   Sat Nov 20 12:54:21 2010 +0100
25631     use a std::vector<char> instead of a var-length-array of char's
25633  poppler/Hints.cc | 6 +++---
25634  1 file changed, 3 insertions(+), 3 deletions(-)
25636 commit 4faaff893515c80cb69b02e431a0f8483274a497
25637 Author: Hib Eris <hib@hiberis.nl>
25638 Date:   Fri Nov 19 23:53:35 2010 +0000
25640     [win32] Simplify strtok_r implementation
25642     The previous implementation did not compile with mingw64.
25644  poppler/strtok_r.cpp | 137
25645  +--------------------------------------------------
25646  1 file changed, 1 insertion(+), 136 deletions(-)
25648 commit 255f84927a649d980f047fe755c9c308535a3779
25649 Author: Hib Eris <hib@hiberis.nl>
25650 Date:   Fri Nov 19 23:45:33 2010 +0000
25652     Correct parsing of linearization table
25654     Fixes bug #31627
25656  poppler/Linearization.cc | 4 +---
25657  1 file changed, 1 insertion(+), 3 deletions(-)
25659 commit 9d05138f0b7d15945f546564036bc67815593db0
25660 Author: Albert Astals Cid <aacid@kde.org>
25661 Date:   Sun Nov 14 16:05:28 2010 +0000
25663     0.15.2
25665  CMakeLists.txt      |  4 ++--
25666  NEWS                | 22 ++++++++++++++++++++++
25667  configure.ac        |  2 +-
25668  cpp/Doxyfile        |  2 +-
25669  poppler/Makefile.am |  2 +-
25670  qt4/src/Doxyfile    |  2 +-
25671  6 files changed, 28 insertions(+), 6 deletions(-)
25673 commit 2d18543bd6b3a5a9ff2dfab63339d5bfcccd0b2f
25674 Author: Albert Astals Cid <aacid@kde.org>
25675 Date:   Sun Nov 14 15:41:56 2010 +0000
25677     This does actually work now :D
25679  qt4/tests/check_metadata.cpp | 1 -
25680  1 file changed, 1 deletion(-)
25682 commit d772364b8a5858cbd98e256547d319260fa9d084
25683 Author: Pino Toscano <pino@kde.org>
25684 Date:   Thu Nov 11 21:52:25 2010 +0100
25686     [Qt4] New function setDebugErrorFunction().
25688     This new function + typedef can be useful to direct the ebug/error
25689     messages
25690     to a different place than the default qDebug()'s one.
25692     Base on an idea of Albert, added closure and polish by me.
25694  qt4/src/poppler-private.cc | 20 +++++++++++++++++++-
25695  qt4/src/poppler-qt4.h      | 24 ++++++++++++++++++++++++
25696  2 files changed, 43 insertions(+), 1 deletion(-)
25698 commit ce929cf33f4b6b6421f9d327b4bb792816d47aac
25699 Author: Jakob Voss <jakob.voss@gbv.de>
25700 Date:   Wed Nov 10 23:41:44 2010 +0000
25702     Add -p flag to pdfimages
25704     Adds the page the image is in to the image filename
25706  utils/ImageOutputDev.cc | 25 ++++++++++++++++++-------
25707  utils/ImageOutputDev.h  | 19 +++++++++++++++----
25708  utils/pdfimages.1       |  3 +++
25709  utils/pdfimages.cc      |  6 +++++-
25710  4 files changed, 41 insertions(+), 12 deletions(-)
25712 commit 6296c28968613aadb7ea084092945a54005eca9b
25713 Author: Albert Astals Cid <aacid@kde.org>
25714 Date:   Wed Nov 10 23:28:45 2010 +0000
25716     Kill GooVector
25718     std::vector does the same and GooVector is not part of xpdf so
25719     we don't
25720     need to maintain it in case we ever get a new xpdf release we want to
25721     merge with
25723  CMakeLists.txt             |   1 -
25724  goo/GooVector.h            | 159
25725  ---------------------------------------------
25726  goo/Makefile.am            |   1 -
25727  poppler/CachedFile.cc      |  19 +++---
25728  poppler/CachedFile.h       |  15 +++--
25729  poppler/Catalog.cc         |  12 ++--
25730  poppler/Catalog.h          |  10 +--
25731  poppler/Form.h             |   3 +-
25732  poppler/Gfx.h              |   7 +-
25733  poppler/Hints.cc           |   5 +-
25734  poppler/Hints.h            |   6 +-
25735  poppler/StdinCachedFile.cc |   2 +-
25736  poppler/StdinCachedFile.h  |   2 +-
25737  poppler/Stream.h           |   1 -
25738  poppler/XRef.cc            |  10 +--
25739  poppler/XRef.h             |   7 +-
25740  utils/HtmlFonts.cc         |   8 +--
25741  utils/HtmlFonts.h          |  12 ++--
25742  utils/HtmlLinks.cc         |   8 +--
25743  utils/HtmlLinks.h          |   4 +-
25744  20 files changed, 66 insertions(+), 226 deletions(-)
25746 commit 5934c320aa136c1a6e97fb9bf54bdfdccfcab521
25747 Author: Hib Eris <hib@hiberis.nl>
25748 Date:   Wed Nov 10 22:50:36 2010 +0000
25750     Linearization improvements
25752     Read
25753     http://lists.freedesktop.org/archives/poppler/2010-November/006642.html
25754     for the detailed patch description
25756  CMakeLists.txt                  |   4 +
25757  glib/poppler-action.cc          |   4 +-
25758  glib/poppler-document.cc        |  17 +-
25759  glib/poppler-page.cc            |   1 +
25760  poppler/CachedFile.h            |   2 +-
25761  poppler/Catalog.cc              | 352 +++++++++++++++++++++-----------
25762  poppler/Catalog.h               |  14 +-
25763  poppler/FontInfo.cc             |   5 +-
25764  poppler/Hints.cc                | 439
25765  ++++++++++++++++++++++++++++++++++++++++
25766  poppler/Hints.h                 |  95 +++++++++
25767  poppler/Linearization.cc        | 224 ++++++++++++++++++++
25768  poppler/Linearization.h         |  45 ++++
25769  poppler/Makefile.am             |   4 +
25770  poppler/PDFDoc.cc               | 284 ++++++++++++++++++++++----
25771  poppler/PDFDoc.h                |  38 +++-
25772  poppler/PSOutputDev.cc          |  39 ++--
25773  poppler/PSOutputDev.h           |  14 +-
25774  poppler/Stream.cc               |  13 +-
25775  poppler/Stream.h                |  11 +-
25776  poppler/XRef.cc                 | 351 +++++++++++++++++++-------------
25777  poppler/XRef.h                  |  25 ++-
25778  qt/poppler-document.cc          |  14 +-
25779  qt/poppler-page.cc              |  19 +-
25780  qt/poppler-private.h            |  14 +-
25781  qt/poppler-qt.h                 |   3 +-
25782  qt4/src/poppler-document.cc     |  12 +-
25783  qt4/src/poppler-link.cc         |   7 +-
25784  qt4/src/poppler-page.cc         |   3 +-
25785  qt4/src/poppler-ps-converter.cc |   2 +
25786  utils/HtmlOutputDev.cc          |   2 +-
25787  utils/HtmlOutputDev.h           |   3 +
25788  utils/pdffonts.cc               |   6 +-
25789  utils/pdfinfo.cc                |  22 +-
25790  utils/pdftohtml.cc              |   2 +-
25791  utils/pdftops.cc                |   3 +-
25792  35 files changed, 1690 insertions(+), 403 deletions(-)
25794 commit abb1313ae40ab7efb073406f47fa53bf7afe0b88
25795 Author: Pino Toscano <pino@kde.org>
25796 Date:   Mon Nov 8 01:54:03 2010 +0100
25798     [cpp/apidox] add the minimum version of 'image'
25800  cpp/poppler-image.cpp | 2 ++
25801  1 file changed, 2 insertions(+)
25803 commit f559e77cb7d76c5fe6a79be9086667a29613c912
25804 Author: Pino Toscano <pino@kde.org>
25805 Date:   Mon Nov 8 01:52:48 2010 +0100
25807     [cpp] add image::bytes_per_row()
25809  cpp/poppler-image.cpp | 8 ++++++++
25810  cpp/poppler-image.h   | 1 +
25811  2 files changed, 9 insertions(+)
25813 commit 14dea4d74698d5d7d994e687f8176652d790dba7
25814 Author: Pino Toscano <pino@kde.org>
25815 Date:   Sun Nov 7 22:57:31 2010 +0100
25817     [arthur] use the untransformed line width, not the transformed one
25819     ... as the painter will do the transformation itself already;
25820     seems to product better results
25822  poppler/ArthurOutputDev.cc | 2 +-
25823  1 file changed, 1 insertion(+), 1 deletion(-)
25825 commit f077e82af0724be88d28c896a3c208f1d50ccff9
25826 Author: Pino Toscano <pino@kde.org>
25827 Date:   Sun Nov 7 21:50:48 2010 +0100
25829     [qt4] New Page::renderToPainter()
25831     This new painter-based painting function ican be used for painting
25832     (with Arthur only for now) without getting an image first.
25833     Also add a new flag type for it, with a single item telling whether
25834     do not save+restore the provided painter.
25836     Mostly based on a patch by Matthias Fauconneau
25837     (matthias.fauconneau@gmail.com), thanks!
25839  qt4/src/poppler-page.cc | 62
25840  +++++++++++++++++++++++++++++++---------------
25841  qt4/src/poppler-qt4.h   | 65
25842  ++++++++++++++++++++++++++++++++++++++++++++++++-
25843  2 files changed, 107 insertions(+), 20 deletions(-)
25845 commit df02d1fc9e65422121e5e8f493c13229552ec0e7
25846 Author: Pino Toscano <pino@kde.org>
25847 Date:   Sun Nov 7 19:47:56 2010 +0100
25849     [arthur] remove unused 'm_image' attribute
25851  poppler/ArthurOutputDev.cc | 1 -
25852  poppler/ArthurOutputDev.h  | 2 +-
25853  2 files changed, 1 insertion(+), 2 deletions(-)
25855 commit b29582cd0d542a3e70dbca3fb75770daa4cc91ca
25856 Author: Matthias Fauconneau <matthias.fauconneau@gmail.com>
25857 Date:   Sun Nov 7 19:44:11 2010 +0100
25859     [arthur] small fixes and memory leaks
25861     - fix font rendering (transforming the glyph path and not only the
25862     glyph origin)
25863     - fix image rendering (alpha was set to zero)
25865  poppler/ArthurOutputDev.cc | 122
25866  ++++++++++++++++++++-------------------------
25867  1 file changed, 54 insertions(+), 68 deletions(-)
25869 commit 970f075569bf9be5e5ddc3a9ad1fabec5435dfaf
25870 Author: Pino Toscano <pino@kde.org>
25871 Date:   Sun Nov 7 16:31:02 2010 +0100
25873     [cpp/tests] add a simple poppler-render test
25875     ... to ease testing the render capabilities of poppler-cpp.
25876     quite minimal at the moment.
25878  cpp/tests/CMakeLists.txt     |   3 ++
25879  cpp/tests/Makefile.am        |   9 +++-
25880  cpp/tests/poppler-render.cpp | 113
25881  +++++++++++++++++++++++++++++++++++++++++++
25882  3 files changed, 124 insertions(+), 1 deletion(-)
25884 commit bfe4139c742cb0a669f5504df7e22e3e57243d9a
25885 Author: Pino Toscano <pino@kde.org>
25886 Date:   Sun Nov 7 16:23:26 2010 +0100
25888     [cpp] Add page_renderer, to render pages over images.
25890     This new class introduces a very simple way to render a page, using
25891     the Splash backend,
25892     giving an 'image' as result.
25893     It can hold a color for the "paper" of the pages, and some hints
25894     for the actual rendering.
25896  cpp/CMakeLists.txt            |   2 +
25897  cpp/Makefile.am               |   2 +
25898  cpp/poppler-page-renderer.cpp | 212
25899  ++++++++++++++++++++++++++++++++++++++++++
25900  cpp/poppler-page-renderer.h   |  66 +++++++++++++
25901  4 files changed, 282 insertions(+)
25903 commit 91e3f7b4ea42a5821fd78e1edf55e95250c9bc68
25904 Author: Pino Toscano <pino@kde.org>
25905 Date:   Sun Nov 7 16:19:34 2010 +0100
25907     [cpp] add an internal way to get a 'page_private' of a 'page'
25909     useful for getting a 'page_private' in the implementation of other
25910     cpp classes
25911     without the need to add friends to 'page'
25913  cpp/poppler-page-private.h | 5 +++++
25914  1 file changed, 5 insertions(+)
25916 commit fa7c41cb9c52ecd3d7c574455b1258a3021b8c75
25917 Author: Albert Astals Cid <aacid@kde.org>
25918 Date:   Thu Nov 4 20:55:34 2010 +0000
25920     Improvements to the splash backend
25922     Antialias and shadings.
25923     Code by Thomas Freitag <Thomas.Freitag@alfa.de> and Christian
25924     Feuersänger <cfeuersaenger@googlemail.com>
25925     More info at bug 30436
25927  poppler/CairoOutputDev.h   |   5 +-
25928  poppler/Function.cc        |   4 +-
25929  poppler/Function.h         |   2 +
25930  poppler/Gfx.cc             |  12 +-
25931  poppler/OutputDev.h        |  16 +-
25932  poppler/PSOutputDev.h      |   4 +-
25933  poppler/SplashOutputDev.cc | 182 ++++++++++++++++++++-
25934  poppler/SplashOutputDev.h  |  68 +++++++-
25935  splash/Splash.cc           | 395
25936  ++++++++++++++++++++++++++++++++++++++++++++-
25937  splash/Splash.h            |  11 +-
25938  splash/SplashBitmap.cc     |   4 +-
25939  splash/SplashBitmap.h      |   3 +
25940  splash/SplashPattern.cc    |  17 +-
25941  splash/SplashPattern.h     |  36 ++++-
25942  14 files changed, 735 insertions(+), 24 deletions(-)
25944 commit 0aa040163741ab8ba093a742e556bba2a5ab7edf
25945 Author: Albert Astals Cid <aacid@kde.org>
25946 Date:   Wed Nov 3 20:40:24 2010 +0000
25948     Do not add sibling children as parents
25950     Fixes c2ff94b1600b8a5841a5e4627f014560ac460f1a
25952  poppler/Function.cc | 7 ++++---
25953  1 file changed, 4 insertions(+), 3 deletions(-)
25955 commit c2ff94b1600b8a5841a5e4627f014560ac460f1a
25956 Author: Albert Astals Cid <aacid@kde.org>
25957 Date:   Wed Nov 3 00:02:02 2010 +0000
25959     Do not loop forever in broken documents
25961     StitchingFunctions that have themselves up in the parent chain
25962     are wrong
25964  poppler/Function.cc | 22 +++++++++++++++++++---
25965  poppler/Function.h  |  6 ++++--
25966  2 files changed, 23 insertions(+), 5 deletions(-)
25968 commit cad66a7d25abdb6aa15f3aa94a35737b119b2659
25969 Author: Albert Astals Cid <aacid@kde.org>
25970 Date:   Tue Nov 2 19:14:34 2010 +0000
25972     Fix crash in broken documents
25974     mapLen = (code + 256) & ~255; can wrap and you end up with mapLen
25975     < code
25976     that is not what you wanted
25978  poppler/CharCodeToUnicode.cc | 16 +++++++++++-----
25979  1 file changed, 11 insertions(+), 5 deletions(-)
25981 commit 7e5f31c1c41193c6e49355970e6d027b91d45825
25982 Author: Albert Astals Cid <aacid@kde.org>
25983 Date:   Tue Nov 2 00:32:01 2010 +0000
25985     make some more fields private
25987  splash/SplashFontFile.h | 5 +++--
25988  1 file changed, 3 insertions(+), 2 deletions(-)
25990 commit 6751eb48dc49890f7ad8b732b3fc29a2db746ec4
25991 Author: Albert Astals Cid <aacid@kde.org>
25992 Date:   Tue Nov 2 00:26:08 2010 +0000
25994     Make the destructor private
25996     You are not supposed to call it, you should call unref
25998  splash/SplashFontFile.h | 5 +++--
25999  1 file changed, 3 insertions(+), 2 deletions(-)
26001 commit b718e821d5f21ea5b0c44c6c2b59769c9b94892a
26002 Author: Albert Astals Cid <aacid@kde.org>
26003 Date:   Thu Oct 28 08:46:09 2010 +0100
26005     Revert fdfffc9c68314d3f64dee7e0ef8617105e3198dd
26007     It is not a leak and makes things crash :D
26009  poppler/SplashOutputDev.cc | 1 -
26010  1 file changed, 1 deletion(-)
26012 commit 15b9aeac5a20c544db1aebe00113ebc2f7ba52c7
26013 Author: Albert Astals Cid <aacid@kde.org>
26014 Date:   Thu Oct 28 00:37:29 2010 +0100
26016     if reallocn fails, free p
26018  goo/gmem.cc | 8 ++++++--
26019  1 file changed, 6 insertions(+), 2 deletions(-)
26021 commit 561c0567a5741d7c49903c51c8020187dccaa0d9
26022 Author: Albert Astals Cid <aacid@kde.org>
26023 Date:   Wed Oct 27 22:43:51 2010 +0100
26025     fix comment
26027  poppler/SplashOutputDev.cc | 4 ++--
26028  1 file changed, 2 insertions(+), 2 deletions(-)
26030 commit 4ef38cc99a879202e717447a422272cf85eeccfc
26031 Author: Albert Astals Cid <aacid@kde.org>
26032 Date:   Wed Oct 27 22:36:07 2010 +0100
26034     Fix memory leaks that can happen with broken documents
26036  poppler/SplashOutputDev.cc | 10 ++++++++++
26037  1 file changed, 10 insertions(+)
26039 commit fdfffc9c68314d3f64dee7e0ef8617105e3198dd
26040 Author: Albert Astals Cid <aacid@kde.org>
26041 Date:   Wed Oct 27 20:40:19 2010 +0100
26043     Fix memory leak
26045  poppler/SplashOutputDev.cc | 1 +
26046  1 file changed, 1 insertion(+)
26048 commit 90d479d9d5c947175e60ab689f440ae9c24f0b2b
26049 Author: Albert Astals Cid <aacid@kde.org>
26050 Date:   Wed Oct 27 20:39:48 2010 +0100
26052     Do not crash if bitmap->alpha == NULL
26054     Happens in broken files
26056  splash/Splash.cc | 6 ++++++
26057  1 file changed, 6 insertions(+)
26059 commit 6ad36277971ec46d4a4ef0c45625e60f8c5f1247
26060 Author: Albert Astals Cid <aacid@kde.org>
26061 Date:   Mon Oct 25 18:59:49 2010 +0100
26063     Initialze movie to NULL on broken pdf files
26065  poppler/Annot.cc | 1 +
26066  1 file changed, 1 insertion(+)
26068 commit 2d0b6e2956a81164bca6adc9aacad0e620480957
26069 Author: Albert Astals Cid <aacid@kde.org>
26070 Date:   Sun Oct 24 00:23:21 2010 +0100
26072     Here the chars to read is the increment size not the initialSize
26074     Fixes crash in file provided by Robert Święcki
26076  poppler/Stream.h | 2 +-
26077  1 file changed, 1 insertion(+), 1 deletion(-)
26079 commit dcb02d2100136b6035485be3be214ce3d9f1c102
26080 Author: Vincent Torri <vtorri@univ-evry.fr>
26081 Date:   Sat Oct 23 23:45:05 2010 +0100
26083     remove -ansi flag for cywin and mingw
26085  configure.ac | 8 +++++++-
26086  1 file changed, 7 insertions(+), 1 deletion(-)
26088 commit 17cdc81224c72f7b58de61734c9ead337ff7b42b
26089 Author: Albert Astals Cid <aacid@kde.org>
26090 Date:   Sat Oct 23 23:37:59 2010 +0100
26092     update my C year
26094  poppler/SplashOutputDev.cc | 2 +-
26095  1 file changed, 1 insertion(+), 1 deletion(-)
26097 commit e09ddce7e21bbd62b384d9d59fbd1e0f14f7d05f
26098 Author: Albert Astals Cid <aacid@kde.org>
26099 Date:   Sat Oct 23 23:33:00 2010 +0100
26101     Fix crash in malformed documents
26103  poppler/SplashOutputDev.cc | 5 +++++
26104  1 file changed, 5 insertions(+)
26106 commit 906e4e15421d8f3f0a825ca767e5eac3169853d6
26107 Author: Albert Astals Cid <aacid@kde.org>
26108 Date:   Sat Oct 23 23:12:44 2010 +0100
26110     Do not leak attrs1
26112  poppler/Catalog.cc | 1 +
26113  1 file changed, 1 insertion(+)
26115 commit ec32bb45a57a8a839156c946fcde1270aa6019d9
26116 Author: Albert Astals Cid <aacid@kde.org>
26117 Date:   Sat Oct 23 23:00:03 2010 +0100
26119     Do not crash if n is 0
26121  poppler/Function.cc | 3 +++
26122  1 file changed, 3 insertions(+)
26124 commit 9edf7e4fefb37989af9a2558aaa83d7cd4694ec6
26125 Author: Albert Astals Cid <aacid@kde.org>
26126 Date:   Sat Oct 23 22:59:50 2010 +0100
26128     add unlikely marker
26130  poppler/Decrypt.cc | 2 +-
26131  1 file changed, 1 insertion(+), 1 deletion(-)
26133 commit c46e863b7b94dc2f83a7d89f4afb8fe3bc8ec35c
26134 Author: Albert Astals Cid <aacid@kde.org>
26135 Date:   Sat Oct 23 22:55:49 2010 +0100
26137     Do not divide by 0 in rc4InitKey
26139  poppler/Decrypt.cc | 4 ++++
26140  1 file changed, 4 insertions(+)
26142 commit bcb13ed5828e2a855efd5e38b2acd15ca37a9991
26143 Author: Albert Astals Cid <aacid@kde.org>
26144 Date:   Sat Oct 23 22:40:17 2010 +0100
26146     Check obj2 is a num before reading it
26148  poppler/Gfx.cc | 8 +++++++-
26149  1 file changed, 7 insertions(+), 1 deletion(-)
26151 commit c64a49307782299cb7a950a66419f9d59707f38b
26152 Author: Albert Astals Cid <aacid@kde.org>
26153 Date:   Wed Oct 20 22:29:29 2010 +0100
26155     0.15.1
26157  CMakeLists.txt      |  4 ++--
26158  NEWS                | 46 ++++++++++++++++++++++++++++++++++++++++++++++
26159  configure.ac        |  2 +-
26160  cpp/Doxyfile        |  2 +-
26161  poppler/Makefile.am |  2 +-
26162  qt4/src/Doxyfile    |  2 +-
26163  6 files changed, 52 insertions(+), 6 deletions(-)
26165 commit 3b45c66de91243d7419657512cf726c9e1c26dfb
26166 Author: Kenneth Berland <ken@hero.com>
26167 Date:   Sun Oct 17 14:24:16 2010 +0100
26169     Add -bbox option to pdftotext
26171  utils/pdftotext.1  |   4 ++
26172  utils/pdftotext.cc | 125
26173  ++++++++++++++++++++++++++++++++++++++++++-----------
26174  2 files changed, 103 insertions(+), 26 deletions(-)
26176 commit 71ec4c7a6715a40d536d1e4b911dae48d1bba7b9
26177 Author: Pino Toscano <pino@kde.org>
26178 Date:   Sun Oct 17 14:57:43 2010 +0200
26180     [CMake] update MacroOptionalFindPackage.cmake from KDE SVN
26182     no radical changes, just a minor improvement for the "explicitly
26183     disabled" case
26185  cmake/modules/MacroOptionalFindPackage.cmake | 40
26186  +++++++++++++++++++++-------
26187  1 file changed, 30 insertions(+), 10 deletions(-)
26189 commit ab0049d8be5dfe1989c4aa33c2732915c62fecb2
26190 Author: Pino Toscano <pino@kde.org>
26191 Date:   Sun Oct 17 14:29:22 2010 +0200
26193     [CMake] Cairo package: make the version check really working
26195  cmake/modules/FindCairo.cmake | 8 ++++----
26196  1 file changed, 4 insertions(+), 4 deletions(-)
26198 commit 1cea33717c92631ee9c417d9f89e32b03695c75a
26199 Author: Pino Toscano <pino@kde.org>
26200 Date:   Sun Oct 17 13:55:58 2010 +0200
26202     [CMake] Bump cairo dependency to 1.10
26204     followup of fc9b85894754d175af916eaf6cb127efd601df7e
26206  CMakeLists.txt | 2 +-
26207  1 file changed, 1 insertion(+), 1 deletion(-)
26209 commit d6f49aa2da15cd2e9cf775d6b1d2d04a005c8cdd
26210 Author: Carlos Garcia Campos <carlosgc@gnome.org>
26211 Date:   Sun Oct 17 14:22:57 2010 +0200
26213     [cairo] Fix a crash when redering documents with invalid type 3 fonts
26215  poppler/CairoFontEngine.cc | 2 +-
26216  1 file changed, 1 insertion(+), 1 deletion(-)
26218 commit e2fad550c3cbf86541730582151e1bb6470ed9c1
26219 Author: Carlos Garcia Campos <carlosgc@gnome.org>
26220 Date:   Sun Oct 17 13:47:33 2010 +0200
26222     [glib-demo] Use poppler_page_get_selected_region() in selections demo
26224  glib/demo/selections.c | 73
26225  +++++++++++++++-----------------------------------
26226  1 file changed, 22 insertions(+), 51 deletions(-)
26228 commit 88013458e141de58ed801480707ae0dfe92b9aa2
26229 Author: Carlos Garcia Campos <carlosgc@gnome.org>
26230 Date:   Sun Oct 17 13:46:26 2010 +0200
26232     [glib] Add poppler_page_get_selected_region()
26234     that returns a cairo_region_t, and deprecate
26235     poppler_page_get_selection_region().
26237  glib/poppler-page.cc                | 81
26238  +++++++++++++++++++++++++++++++++++++
26239  glib/poppler-page.h                 |  4 ++
26240  glib/reference/poppler-sections.txt |  1 +
26241  3 files changed, 86 insertions(+)
26243 commit fc9b85894754d175af916eaf6cb127efd601df7e
26244 Author: Carlos Garcia Campos <carlosgc@gnome.org>
26245 Date:   Sun Oct 17 12:54:18 2010 +0200
26247     [configure] Bump cairo dependency to 1.10
26249  configure.ac              | 2 +-
26250  poppler/CairoOutputDev.cc | 4 ----
26251  2 files changed, 1 insertion(+), 5 deletions(-)
26253 commit dd14ef6b211ac1c8a4f16bb6094dbfd6a09cbef9
26254 Author: Albert Astals Cid <aacid@kde.org>
26255 Date:   Sun Oct 17 12:46:55 2010 +0100
26257     Improve dict lookup speed for big dicts
26259     Based on a patch by Paweł Wiejacha <pawel.wiejacha@gmail.com>
26261  poppler/Dict.cc | 98
26262  +++++++++++++++++++++++++++++++++++++++++++++------------
26263  poppler/Dict.h  |  2 ++
26264  2 files changed, 80 insertions(+), 20 deletions(-)
26266 commit bb38a0c71434413f2728109c73278de1b8a58571
26267 Author: Carlos Garcia Campos <carlosgc@gnome.org>
26268 Date:   Sun Oct 17 12:52:01 2010 +0200
26270     [glib-demo] Make glib demo program installable
26272     It's a useful tool for testing and debugging not only for people who
26273     install from sources.
26275  glib/demo/Makefile.am | 2 +-
26276  1 file changed, 1 insertion(+), 1 deletion(-)
26278 commit d26d0fab2ddfff853f6681a3518813a2d65a4112
26279 Author: Carlos Garcia Campos <carlosgc@gnome.org>
26280 Date:   Sun Oct 17 12:36:46 2010 +0200
26282     [glib-demo] Use printing options in print demo
26284  glib/demo/print.c | 96
26285  +++++++++++++++++++++++++++++++++++++++++++++++++++++--
26286  1 file changed, 93 insertions(+), 3 deletions(-)
26288 commit 4a71dcdd350d0c0515ca349f0b875b33289d25ee
26289 Author: Carlos Garcia Campos <carlosgc@gnome.org>
26290 Date:   Sun Oct 17 12:31:41 2010 +0200
26292     [glib] Add poppler_page_render_for_printing_with_options()
26294     It allows to print with the same options acroread has:
26296      - Print document
26297      - Print document and markup
26298      - Print document and stamps
26300  glib/poppler-page.cc                | 77
26301  ++++++++++++++++++++++++++++++++-----
26302  glib/poppler-page.h                 |  3 ++
26303  glib/poppler.h                      | 19 +++++++++
26304  glib/reference/poppler-sections.txt |  4 ++
26305  4 files changed, 94 insertions(+), 9 deletions(-)
26307 commit 0b3b2ebc3930bd46fb13fb2158fc695b0962f7c5
26308 Author: Albert Astals Cid <aacid@kde.org>
26309 Date:   Sat Oct 16 15:09:05 2010 +0100
26311     Add a callback to know which page has been printed
26313  qt4/src/poppler-ps-converter.cc | 16 ++++++++++++++--
26314  qt4/src/poppler-qt4.h           | 10 ++++++++++
26315  2 files changed, 24 insertions(+), 2 deletions(-)
26317 commit 4bd25223c4d15dfa91965a6e86eaa444a5a81f71
26318 Author: Albert Astals Cid <aacid@kde.org>
26319 Date:   Sat Oct 16 15:08:05 2010 +0100
26321     Do not omit this character
26323     Mimics Cairo backend and Adode Reader behaviour
26325  splash/SplashFTFont.cc | 4 ----
26326  1 file changed, 4 deletions(-)
26328 commit b604a008a2a379a21e5fdfa0799886f80d893a08
26329 Author: Christian Feuersänger <cfeuersaenger@googlemail.com>
26330 Date:   Thu Oct 14 23:56:36 2010 +0100
26332     Improve rendering of Shading Type 6 and 7
26334  poppler/Gfx.cc      | 214
26335  +++++++++++++++++++++++++++++++++++++++++-----------
26336  poppler/Gfx.h       |   9 ++-
26337  poppler/GfxState.cc |  96 ++++++++++++++++++++++-
26338  poppler/GfxState.h  | 127 ++++++++++++++++++++++++++++++-
26339  4 files changed, 398 insertions(+), 48 deletions(-)
26341 commit c6bb63b31c268e4e842532e6839b15edb31cf25c
26342 Author: Albert Astals Cid <aacid@kde.org>
26343 Date:   Thu Oct 14 23:33:13 2010 +0100
26345     Only clip boxes to mediabox if we are at the page level
26347     Fixes bug 30784
26349  poppler/Page.cc | 19 +++++++++++--------
26350  1 file changed, 11 insertions(+), 8 deletions(-)
26352 commit 4a248b3f523209ec16ace587229412653b2276d0
26353 Author: Pino Toscano <pino@kde.org>
26354 Date:   Thu Oct 14 18:32:05 2010 +0200
26356     [cpp] make it compile also when there are no image formats available
26358     including the ImgWirter.h is enough to get the definition of ImgWriter
26360  cpp/poppler-image.cpp | 1 +
26361  1 file changed, 1 insertion(+)
26363 commit de1501d87549269f9214c9e3fba4cbf39960826e
26364 Author: Albert Astals Cid <aacid@kde.org>
26365 Date:   Wed Oct 13 19:18:36 2010 +0100
26367     remove windows eol
26369  poppler/Gfx.cc | 38 +++++++++++++++++++-------------------
26370  1 file changed, 19 insertions(+), 19 deletions(-)
26372 commit 12e68b49feef10b654944dd71eab0852cfeceb89
26373 Author: Pino Toscano <pino@kde.org>
26374 Date:   Sun Oct 10 23:04:57 2010 +0200
26376     [cpp] Add a new 'image' class.
26378     This implicitely shared class represents the data buffer of an
26379     "image",
26380     with direct access to the data.
26381     It also has a function to save to file (png/jpeg).
26383     Still a FIXME in the copy() method and in the save() (for mono
26384     images only).
26386  cpp/CMakeLists.txt          |   2 +
26387  cpp/Makefile.am             |   3 +
26388  cpp/poppler-image-private.h |  48 +++++
26389  cpp/poppler-image.cpp       | 431
26390  ++++++++++++++++++++++++++++++++++++++++++++
26391  cpp/poppler-image.h         |  70 +++++++
26392  5 files changed, 554 insertions(+)
26394 commit db31687ba476e272b72625a8a78b50780522ee7d
26395 Author: Carlos Garcia Campos <carlosgc@gnome.org>
26396 Date:   Sat Oct 9 10:33:06 2010 +0200
26398     [glib] docs: Document poppler_annot_markup_get_date()
26400  glib/poppler-annot.cc | 9 +++++++++
26401  1 file changed, 9 insertions(+)
26403 commit a7cf8d322a4a687c9810a577cc92ff6b9725ecdc
26404 Author: Fernando Herrera <fherrera@onirica.com>
26405 Date:   Thu Oct 7 17:28:31 2010 +0200
26407     [glib] Fix introspection annotations for poppler_document_get_page*()
26409     Return value should be transfer full since the caller owns the only
26410     reference.
26412  glib/poppler-document.cc | 6 ++----
26413  1 file changed, 2 insertions(+), 4 deletions(-)
26415 commit d690bea929553d1a4392d42d949843e9467ba8cb
26416 Author: Albert Astals Cid <aacid@kde.org>
26417 Date:   Tue Oct 5 22:18:22 2010 +0100
26419     Make sure obj is a num before reading it
26421     Not sure if using a 0 is correct otherwise, but if your matrix is
26422     broken you're probably going to get a wrong rendering anyway, so who
26423     cares. Bug #30590
26425  poppler/Gfx.cc | 6 ++++--
26426  1 file changed, 4 insertions(+), 2 deletions(-)
26428 commit b17be2bc32cf71bac0473bf4ac16359e3027b4fc
26429 Author: Carlos Garcia Campos <carlosgc@gnome.org>
26430 Date:   Sun Oct 3 12:14:11 2010 +0200
26432     [annots] Fix a crash when drawing square/circle annots without
26433     a border
26435     Fixes bug #30580
26437  poppler/Annot.cc | 121
26438  ++++++++++++++++++++++++++++---------------------------
26439  1 file changed, 61 insertions(+), 60 deletions(-)
26441 commit e3d3944c1988343704e3ba3a5d60609719466afb
26442 Author: Tomas Hoger <thoger@redhat.com>
26443 Date:   Wed Sep 29 20:03:45 2010 +0100
26445     Fix uninitialized uses on DCTScanInfo
26447  poppler/Stream.cc | 3 +++
26448  1 file changed, 3 insertions(+)
26450 commit f380647f09d88339c936184bbe86c70c0d47de4b
26451 Author: Albert Astals Cid <aacid@kde.org>
26452 Date:   Wed Sep 29 20:02:10 2010 +0100
26454     Free names
26456  poppler/Catalog.cc | 1 +
26457  1 file changed, 1 insertion(+)
26459 commit aa0fd32a8501473832bce1b8b804dd3f9a45735b
26460 Author: Albert Astals Cid <aacid@kde.org>
26461 Date:   Mon Sep 27 22:39:09 2010 +0100
26463     Consider render value when colorizing text
26465     Fixes bug 2807
26467  poppler/CairoOutputDev.cc  | 18 +++---------------
26468  poppler/CairoOutputDev.h   |  2 --
26469  poppler/Gfx.cc             | 21 +++++++++++++++++----
26470  poppler/PSOutputDev.cc     | 26 ++++++++++----------------
26471  poppler/PSOutputDev.h      |  3 +--
26472  poppler/SplashOutputDev.cc | 18 +++---------------
26473  poppler/SplashOutputDev.h  |  4 +---
26474  7 files changed, 35 insertions(+), 57 deletions(-)
26476 commit cf710b999b510203e9348ea9f04360be1fe957b8
26477 Author: Pino Toscano <pino@kde.org>
26478 Date:   Fri Sep 24 00:50:37 2010 +0200
26480     [Qt4] enable the generation of the QCH file
26482     ... usable in Qt Assistant
26484  qt4/src/Doxyfile | 14 +++++++-------
26485  1 file changed, 7 insertions(+), 7 deletions(-)
26487 commit be6d933071c9ab043f01f374a884472c4ce3007e
26488 Author: Pino Toscano <pino@kde.org>
26489 Date:   Thu Sep 23 15:55:45 2010 +0200
26491     update Doxyfile's for qt4 and cpp
26493     no changes in the actual configuration values
26495  cpp/Doxyfile     |  155 ++++--
26496  qt4/src/Doxyfile | 1469
26497  +++++++++++++++++++++++++++++++++---------------------
26498  2 files changed, 1018 insertions(+), 606 deletions(-)
26500 commit 721da3d542ab9b234b058f3c14ea9303d748107e
26501 Author: Carlos Garcia Campos <carlosgc@gnome.org>
26502 Date:   Thu Sep 23 14:09:11 2010 +0200
26504     [glib] Use g_memdup instead of g_strdup in poppler_document_get_id()
26506     Ids are not null-terminated strings, but fixed size byte arrays.
26508  glib/demo/info.cc        |  8 ++++++--
26509  glib/poppler-document.cc | 33 ++++++++++++++-------------------
26510  2 files changed, 20 insertions(+), 21 deletions(-)
26512 commit 4ffc0ed73397e4e58f04c3577b093a3fd39c22bd
26513 Author: Pino Toscano <pino@kde.org>
26514 Date:   Thu Sep 23 02:21:12 2010 +0200
26516     [cpp] small clarification in document::load_from_data() apidox
26518  cpp/poppler-document.cpp | 4 ++--
26519  1 file changed, 2 insertions(+), 2 deletions(-)
26521 commit 9491dc4a10706109d0f2b4d15f21b9a1db51d8c9
26522 Author: Pino Toscano <pino@kde.org>
26523 Date:   Thu Sep 23 02:18:07 2010 +0200
26525     [cpp] add document::load_from_raw_data()
26527     ... to be able to load a document from an external data buffer,
26528     with no need to copy the data.
26530     add as well a new document_private constructor to handle the new
26531     situation,
26532     and make sure to properly use the raw data when unlocking the document
26534  cpp/poppler-document-private.h |  5 ++++
26535  cpp/poppler-document.cpp       | 53
26536  ++++++++++++++++++++++++++++++++++++++++++
26537  cpp/poppler-document.h         |  4 ++++
26538  3 files changed, 62 insertions(+)
26540 commit a3c1f2d5ea1de969e9aaaa84ee38866938b4ce0c
26541 Author: Albert Astals Cid <aacid@kde.org>
26542 Date:   Wed Sep 22 20:14:27 2010 +0100
26544     fix copyright
26546  poppler/Form.cc | 1 +
26547  poppler/Form.h  | 1 +
26548  2 files changed, 2 insertions(+)
26550 commit 1aad013e353a9e59bdab8a1b4ce93f2ad7aaf4f2
26551 Author: Pino Toscano <pino@kde.org>
26552 Date:   Wed Sep 22 17:07:38 2010 +0200
26554     update copyrights
26556  cpp/poppler-document.h          | 2 +-
26557  cpp/poppler-page-transition.cpp | 2 +-
26558  cpp/poppler-private.cpp         | 2 +-
26559  cpp/poppler-rectangle.cpp       | 2 +-
26560  4 files changed, 4 insertions(+), 4 deletions(-)
26562 commit 2d6d66ebe0215df66e33cb5974c58c324fab50b6
26563 Author: Pino Toscano <pino@kde.org>
26564 Date:   Wed Sep 22 17:07:13 2010 +0200
26566     [cpp/tests] poppler-dump: show the PDF IDs, if available
26568  cpp/tests/poppler-dump.cpp | 6 ++++++
26569  1 file changed, 6 insertions(+)
26571 commit e39fde1b62544b90e73a2fc3609a260991db3a47
26572 Author: Pino Toscano <pino@kde.org>
26573 Date:   Wed Sep 22 16:52:08 2010 +0200
26575     [cpp] add document::get_pdf_id()
26577     ... to get the IDs of a PDF document, if present.
26579  cpp/poppler-document.cpp | 29 +++++++++++++++++++++++++++++
26580  cpp/poppler-document.h   |  1 +
26581  2 files changed, 30 insertions(+)
26583 commit 299a1849a148fa0a7b3171c45ec68b9901aa93bb
26584 Author: Pino Toscano <pino@kde.org>
26585 Date:   Wed Sep 22 16:36:30 2010 +0200
26587     [Qt4] add Document::getPdfId()
26589     ... to get the IDs of a PDF document, if present.
26591     also, add two test cases for it in the metadata unit test
26593  qt4/src/poppler-document.cc  | 16 ++++++++++++++
26594  qt4/src/poppler-qt4.h        | 14 +++++++++++++
26595  qt4/tests/check_metadata.cpp | 50
26596  ++++++++++++++++++++++++++++++++++++++++++++
26597  3 files changed, 80 insertions(+)
26599 commit dd9bcdb720ac1bf8a022635bcbb3b56e4b75bb15
26600 Author: Pino Toscano <pino@kde.org>
26601 Date:   Wed Sep 22 16:29:46 2010 +0200
26603     Make the internal get_id() not fail because of null bytes in the ID.
26605     Passing the const char* of the byte string to convert is not enough
26606     if its length must be checked,
26607     as it might fail when the string of the ID contains null bytes.
26608     Instead, pass the original GooString so its size is properly checked.
26610     Also, remove an hardcoded 16 and make it dependent on pdfIdLength,
26611     as used elsewhere in get_id() function.
26613  poppler/PDFDoc.cc | 11 ++++++-----
26614  1 file changed, 6 insertions(+), 5 deletions(-)
26616 commit 9554cbc3cb4fc0cd7ad2295f5d27a18e030c6aee
26617 Author: Carlos Garcia Campos <carlosgc@gnome.org>
26618 Date:   Wed Sep 22 12:54:25 2010 +0200
26620     [glib-demo] Show form field names in forms demo
26622  glib/demo/forms.c | 26 ++++++++++++++++++++------
26623  1 file changed, 20 insertions(+), 6 deletions(-)
26625 commit 257634b26b682628dba5ee5f94cb0bad030bcb4f
26626 Author: Mark Riedesel <mark@klowner.com>
26627 Date:   Wed Sep 22 12:52:49 2010 +0200
26629     [glib] Add methods to get mapping, partial an fully qualified form
26630     field names
26632     See bug #28780.
26634  glib/poppler-form-field.cc          | 68
26635  +++++++++++++++++++++++++++++++++++++
26636  glib/poppler-form-field.h           |  3 ++
26637  glib/reference/poppler-sections.txt |  3 ++
26638  3 files changed, 74 insertions(+)
26640 commit 6db98abc59c154dcb18d69fc37e44ce804c3ccc9
26641 Author: Mark Riedesel <mark@klowner.com>
26642 Date:   Wed Sep 22 12:41:16 2010 +0200
26644     Add getLabel method to FormWidget
26646     See bug #28780.
26648  poppler/Form.cc | 64
26649  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
26650  poppler/Form.h  |  8 ++++++++
26651  2 files changed, 72 insertions(+)
26653 commit bcdca66fd57439735e0b9aa182ab7cfce29e9ed0
26654 Author: Carlos Garcia Campos <carlosgc@gnome.org>
26655 Date:   Tue Sep 21 11:49:37 2010 +0200
26657     [glib] Fix minimum value of creation and modification date properties
26659     It should be -1 which means there's no date specified
26661  glib/poppler-document.cc | 4 ++--
26662  1 file changed, 2 insertions(+), 2 deletions(-)
26664 commit d2578bd66129466b2dd114b6407c147598e09d2b
26665 Author: Albert Astals Cid <aacid@kde.org>
26666 Date:   Tue Sep 21 19:19:27 2010 +0100
26668     Avoid loops in Form::fieldLookup
26670     Fixes crash in broken pdf provided by Joel Voss of Leviathan
26671     Security Group
26673  poppler/Dict.h  |  3 +++
26674  poppler/Form.cc | 27 ++++++++++++++++++++++++---
26675  2 files changed, 27 insertions(+), 3 deletions(-)
26677 commit 2fe825deac055be82b220d0127169cb3d61387a8
26678 Author: Albert Astals Cid <aacid@kde.org>
26679 Date:   Tue Sep 21 19:15:25 2010 +0100
26681     Make sure obj1 is a num before reading it
26683     Fixes crash in broken pdf provided by Joel Voss of Leviathan
26684     Security Group
26686  poppler/Gfx.cc | 20 ++++++++++++++++----
26687  1 file changed, 16 insertions(+), 4 deletions(-)
26689 commit 473de6f88a055bb03470b4af5fa584be8cb5fda4
26690 Author: Albert Astals Cid <aacid@kde.org>
26691 Date:   Tue Sep 21 19:11:42 2010 +0100
26693     Fix memory leak if obj2 is not a dict
26695     Found thanks to PDF provided by Joel Voss of Leviathan Security Group
26697  poppler/Form.cc | 5 +++--
26698  1 file changed, 3 insertions(+), 2 deletions(-)
26700 commit 9706e28657ff7ea52aa69d9efb3f91d0cfaee70b
26701 Author: Albert Astals Cid <aacid@kde.org>
26702 Date:   Tue Sep 21 19:09:37 2010 +0100
26704     Fix crash when idx is out of range
26706     Found thanks to PDF provided by Joel Voss of Leviathan Security Group
26708  poppler/Function.cc | 2 +-
26709  1 file changed, 1 insertion(+), 1 deletion(-)
26711 commit 26a5817ffec9f05ac63db6c5cd5b1f0871d271c7
26712 Author: Albert Astals Cid <aacid@kde.org>
26713 Date:   Tue Sep 21 19:08:54 2010 +0100
26715     Fix crash when idx is out of range
26717     Fixes crash in broken pdf provided by Joel Voss of Leviathan
26718     Security Group
26720  poppler/Function.cc | 6 +++++-
26721  1 file changed, 5 insertions(+), 1 deletion(-)
26723 commit dfdf3602bde47d1be7788a44722c258bfa0c6d6e
26724 Author: Albert Astals Cid <aacid@kde.org>
26725 Date:   Tue Sep 21 19:07:12 2010 +0100
26727     Give a value to color.c[i]
26729     Might not be the better solution but it's better than having a random
26730     value there
26732     Found thanks to PDF provided by Joel Voss of Leviathan Security Group
26734  poppler/Gfx.cc | 8 ++++++++
26735  1 file changed, 8 insertions(+)
26737 commit 01c85c08305bae16242f5979ab107fa5bb5f5100
26738 Author: Albert Astals Cid <aacid@kde.org>
26739 Date:   Tue Sep 21 19:04:37 2010 +0100
26741     Forgot my (C) here
26743  poppler/Decrypt.cc | 2 +-
26744  1 file changed, 1 insertion(+), 1 deletion(-)
26746 commit bf2055088a3a2d3bb3d3c37d464954ec1a25771f
26747 Author: Albert Astals Cid <aacid@kde.org>
26748 Date:   Tue Sep 21 19:03:19 2010 +0100
26750     Properly initialize stack
26752     Fixes crash in broken pdf provided by Joel Voss of Leviathan
26753     Security Group
26755  poppler/Function.cc | 1 +
26756  1 file changed, 1 insertion(+)
26758 commit e853106b58d6b4b0467dbd6436c9bb1cfbd372cf
26759 Author: Albert Astals Cid <aacid@kde.org>
26760 Date:   Tue Sep 21 19:01:36 2010 +0100
26762     Properly initialize parser
26764     Fixes crash in broken pdf provided by Joel Voss of Leviathan
26765     Security Group
26767  poppler/Gfx.cc | 2 ++
26768  1 file changed, 2 insertions(+)
26770 commit 3422638b2a39cbdd33a114a7d7debc0a5f688501
26771 Author: Albert Astals Cid <aacid@kde.org>
26772 Date:   Tue Sep 21 18:58:43 2010 +0100
26774     Fix crash in broken pdf (parser->getStream() is 0)
26776     Found thanks to PDF provided by Joel Voss of Leviathan Security Group
26778  poppler/Gfx.cc | 9 +++++++--
26779  1 file changed, 7 insertions(+), 2 deletions(-)
26781 commit a2dab0238a69240dad08eca2083110b52ce488b7
26782 Author: Albert Astals Cid <aacid@kde.org>
26783 Date:   Tue Sep 21 18:55:51 2010 +0100
26785     Initialize properly charactersRead
26787     It is possible that there are calls to getPos before reset
26788     Found thanks to PDF provided by Joel Voss of Leviathan Security Group
26790  poppler/Decrypt.cc | 2 ++
26791  1 file changed, 2 insertions(+)
26793 commit 39d140bfc0b8239bdd96d6a55842034ae5c05473
26794 Author: Albert Astals Cid <aacid@kde.org>
26795 Date:   Tue Sep 21 18:54:31 2010 +0100
26797     Fix crash in broken pdf (code < 0)
26799     Found thanks to PDF provided by Joel Voss of Leviathan Security Group
26801  fofi/FoFiType1.cc | 5 +++--
26802  1 file changed, 3 insertions(+), 2 deletions(-)
26804 commit c6a091512745771894b54a71613fd6b5ca1adcb3
26805 Author: Albert Astals Cid <aacid@kde.org>
26806 Date:   Tue Sep 21 18:50:25 2010 +0100
26808     Fix memory leak
26810     Found thanks to PDF provided by Joel Voss of Leviathan Security Group
26812  poppler/Stream.cc | 1 +
26813  1 file changed, 1 insertion(+)
26815 commit 9b6ddb68b80ef19cd2615900bd24da76374003d9
26816 Author: Albert Astals Cid <aacid@kde.org>
26817 Date:   Mon Sep 20 19:47:47 2010 +0100
26819     Fix copyright
26821  poppler/PDFDoc.cc | 1 +
26822  poppler/PDFDoc.h  | 1 +
26823  2 files changed, 2 insertions(+)
26825 commit fa3abc23656204eedd022ee1c73d9e5af758cdac
26826 Author: Pino Toscano <pino@kde.org>
26827 Date:   Fri Sep 17 22:20:09 2010 +0200
26829     [cpp] More bits of API documentation.
26831  cpp/poppler-global.cpp          | 124
26832  ++++++++++++++++++++++++++++++++++++++++
26833  cpp/poppler-page-transition.cpp |  32 +++++++++++
26834  cpp/poppler-rectangle.cpp       |  19 ++++++
26835  3 files changed, 175 insertions(+)
26837 commit c5f7b5becc9993c05b67a470d5a1e431806b98d6
26838 Author: Pino Toscano <pino@kde.org>
26839 Date:   Fri Sep 17 20:26:37 2010 +0200
26841     update copyrights
26843  qt4/src/poppler-private.cc  |  2 +-
26844  qt4/tests/check_strings.cpp | 18 ++++++++++++++++++
26845  2 files changed, 19 insertions(+), 1 deletion(-)
26847 commit ae517042570327b860c1db6b68f9697d5c104657
26848 Author: Pino Toscano <pino@kde.org>
26849 Date:   Fri Sep 17 19:39:10 2010 +0200
26851     [cpp] improve a bit the Unicode* -> ustring conversion
26853     (although IMHO not yet solved)
26855  cpp/poppler-private.cpp | 8 ++++----
26856  1 file changed, 4 insertions(+), 4 deletions(-)
26858 commit f4c6ef88f01f6763943a3e6e006e52dbea0b149c
26859 Author: Pino Toscano <pino@kde.org>
26860 Date:   Fri Sep 17 16:07:05 2010 +0200
26862     [Qt4/tests] check_strings: add a new test case for
26863     QStringToUnicodeGooString
26865     not much test data at the moment though
26867  qt4/tests/check_strings.cpp | 37 +++++++++++++++++++++++++++++++++++++
26868  1 file changed, 37 insertions(+)
26870 commit ffd227b7669895325d752009d5185973cf86ce5b
26871 Author: Pino Toscano <pino@kde.org>
26872 Date:   Fri Sep 17 14:25:57 2010 +0200
26874     [Qt4] optimize UnicodeParsedString using less memory from QString
26876     - reserve() the right number of chars in the result string, so there
26877     is less possibility to make it gr
26878     ow its buffer
26879     - do not call unicodeToQString() just to create a 1 character string,
26880     but directly append a QChar crea
26881     ted with the resulting unicode value (always belonging to the BMP)
26883     this should reduce of a very little bit the memory usage, while give
26884     a sensible speedup of UnicodeParsedString invocations
26886  qt4/src/poppler-private.cc | 4 +++-
26887  1 file changed, 3 insertions(+), 1 deletion(-)
26889 commit 6180890008f2b1814f092f50b8f75376399905ba
26890 Author: Pino Toscano <pino@kde.org>
26891 Date:   Fri Sep 17 13:23:25 2010 +0200
26893     [Qt4/tests] check_strings: add a test case for UnicodeParsedString
26895     very simple test data for it, at the moment
26897  qt4/tests/check_strings.cpp | 48
26898  +++++++++++++++++++++++++++++++++++++++++++++
26899  1 file changed, 48 insertions(+)
26901 commit c5f78d7d3953d62a746c6f5a90085ea020fe5ec7
26902 Author: Pino Toscano <pino@kde.org>
26903 Date:   Fri Sep 17 12:54:32 2010 +0200
26905     [Qt4/tests] check_string: use a pool of GooString
26907     this way we can reuse the GooString in a data set even after a test
26908     run (eg in benchmarks),
26909     making sure they all are properly freed
26911  qt4/tests/check_strings.cpp | 35 ++++++++++++++++++++++++++++++-----
26912  1 file changed, 30 insertions(+), 5 deletions(-)
26914 commit 0cd5a256bdf7778c0c720941a611ad8ab56fa2e9
26915 Author: Pino Toscano <pino@kde.org>
26916 Date:   Fri Sep 17 00:27:53 2010 +0200
26918     [Qt4/tests] first version of a unit test for strings
26920     this is used for testing the various string conversions:
26921     - unicodeToQString
26922     - UnicodeParsedString
26923     - QStringToUnicodeGooString
26924     - QStringToGooString
26925     the 1st and the 4th have basic tests
26927     given private symbols are used, this unit test is not compiled on
26928     windows (at least, it supposed to be so)
26930  qt4/tests/CMakeLists.txt    |   3 ++
26931  qt4/tests/Makefile.am       |   7 ++-
26932  qt4/tests/check_strings.cpp | 101
26933  ++++++++++++++++++++++++++++++++++++++++++++
26934  3 files changed, 110 insertions(+), 1 deletion(-)
26936 commit c6e8b21c9829672e6ca42e6cdc0ca631a06af73f
26937 Author: Carlos Garcia Campos <carlosgc@gnome.org>
26938 Date:   Fri Sep 17 13:44:38 2010 +0200
26940     [glib] docs: Document PopplerDocument properties
26942  glib/poppler-document.cc | 380
26943  +++++++++++++++++++++++++++--------------------
26944  1 file changed, 223 insertions(+), 157 deletions(-)
26946 commit d4a6c17255821925906c17b79b88eebed9edfee1
26947 Author: Carlos Garcia Campos <carlosgc@gnome.org>
26948 Date:   Fri Sep 17 13:04:33 2010 +0200
26950     [glib] Add accessor for all PopplerDocument properties
26952     PopplerDocument:linearized is now a boolean value rather than string,
26953     so this commit breaks the API again.
26955  glib/demo/info.cc                   |   8 +-
26956  glib/poppler-document.cc            | 532
26957  +++++++++++++++++++++++++++++-------
26958  glib/poppler-document.h             |  74 +++--
26959  glib/reference/poppler-sections.txt |  16 ++
26960  4 files changed, 498 insertions(+), 132 deletions(-)
26962 commit a5fec843dbb40fdd2007b926405b96789b21496d
26963 Author: Carlos Garcia Campos <carlosgc@gnome.org>
26964 Date:   Fri Sep 17 10:38:14 2010 +0200
26966     [glib-demo] Show permanent/update ID in document info demo
26968  glib/demo/info.cc | 9 +++++++++
26969  1 file changed, 9 insertions(+)
26971 commit bfaf8f3cc62f28c6255d42680b9464ab9973737e
26972 Author: Carlos Garcia Campos <carlosgc@gnome.org>
26973 Date:   Fri Sep 17 10:37:32 2010 +0200
26975     [glib] Add poppler_document_get_id() to get the PDF file identifier
26977  glib/poppler-document.cc            | 52
26978  +++++++++++++++++++++++++++++++++++++
26979  glib/poppler-document.h             |  3 +++
26980  glib/reference/poppler-sections.txt |  1 +
26981  3 files changed, 56 insertions(+)
26983 commit b15641677447b2e89853a667fc34bcca1383a97a
26984 Author: srinivas adicherla <srinivas.adicherla@gmail.com>
26985 Date:   Fri Sep 17 10:36:22 2010 +0200
26987     Add a method to get the PDF file identifier
26989  poppler/PDFDoc.cc | 65
26990  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
26991  poppler/PDFDoc.h  |  3 +++
26992  2 files changed, 68 insertions(+)
26994 commit 3b4a901a4431814590449b6cd5ea418f4d6c1172
26995 Author: Albert Astals Cid <aacid@kde.org>
26996 Date:   Thu Sep 16 23:23:03 2010 +0100
26998     Add -s option
27000     Writes a single html file
27001     Since git does not allow multiple authors i'm adding them here
27002     OSSD CDAC Mumbai by Leena Chourey (leenac@cdacmumbai.in) and Onkar
27003     Potdar (onkar@cdacmumbai.in)
27005  utils/HtmlFonts.cc     | 11 +++++--
27006  utils/HtmlFonts.h      | 18 +++++++++--
27007  utils/HtmlOutputDev.cc | 84
27008  +++++++++++++++++++++++++++++++-------------------
27009  utils/pdftohtml.1      |  3 ++
27010  utils/pdftohtml.cc     | 15 +++++++--
27011  5 files changed, 93 insertions(+), 38 deletions(-)
27013 commit 2792330f6caeeb42e2996271456b562489215c4c
27014 Author: Albert Astals Cid <aacid@kde.org>
27015 Date:   Wed Sep 15 22:42:09 2010 +0100
27017     new soversions
27019  CMakeLists.txt         | 2 +-
27020  cpp/CMakeLists.txt     | 2 +-
27021  cpp/Makefile.am        | 2 +-
27022  glib/CMakeLists.txt    | 2 +-
27023  glib/Makefile.am       | 4 ++--
27024  poppler/Makefile.am    | 2 +-
27025  qt4/src/CMakeLists.txt | 2 +-
27026  qt4/src/Makefile.am    | 2 +-
27027  8 files changed, 9 insertions(+), 9 deletions(-)
27029 commit 1cf56c732b63d0a310bc45b8e4b3f3f357a42cb1
27030 Author: Albert Astals Cid <aacid@kde.org>
27031 Date:   Wed Sep 15 20:56:42 2010 +0100
27033     0.15.0 in the versions
27035  CMakeLists.txt   | 2 +-
27036  configure.ac     | 2 +-
27037  cpp/Doxyfile     | 2 +-
27038  qt4/src/Doxyfile | 2 +-
27039  4 files changed, 4 insertions(+), 4 deletions(-)
27041 commit 4ec0be498b557c3cf631e43823c6d7004304dff3
27042 Author: Albert Astals Cid <aacid@kde.org>
27043 Date:   Wed Sep 15 20:56:34 2010 +0100
27045     0.15.0 NEWS
27047  NEWS | 90
27048  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
27049  1 file changed, 90 insertions(+)
27051 commit c01a17745c04aef3e6f2225679c867a03e731e83
27052 Author: Pino Toscano <pino@kde.org>
27053 Date:   Thu Sep 16 20:55:56 2010 +0200
27055     [CMake] disable the GObject introspection system
27057     it cannot complete the scanning propecure correctly without libtool
27058     it seems
27060  CMakeLists.txt | 4 ++--
27061  1 file changed, 2 insertions(+), 2 deletions(-)
27063 commit 9be7d3143b12f291409f88f3d725a239934b205e
27064 Author: Albert Astals Cid <aacid@kde.org>
27065 Date:   Wed Sep 15 19:19:30 2010 +0100
27067     update copyright
27069  poppler/OptionalContent.cc | 2 +-
27070  1 file changed, 1 insertion(+), 1 deletion(-)
27072 commit b9333529bba43a71655fdbf1919ba515f7df9ca3
27073 Author: Pino Toscano <pino@kde.org>
27074 Date:   Wed Sep 15 17:23:54 2010 +0200
27076     [cpp/tests] poppler-dump: convert out_ustring() to an
27077     operator<<(std::ostream&)
27079     so we have a chance to better output the bytearray of a string to
27080     the stream
27082  cpp/tests/poppler-dump.cpp | 26 ++++++++++++++++++--------
27083  1 file changed, 18 insertions(+), 8 deletions(-)
27085 commit a44f711b4412332875337e9fb7509f18db806ddc
27086 Author: Pino Toscano <pino@kde.org>
27087 Date:   Wed Sep 15 16:44:30 2010 +0200
27089     [cpp/tests] poppler-dump: add a "--show-text <physical|raw>" option
27091     ... to show the text of a page in the specified layout
27093  cpp/tests/poppler-dump.cpp | 29 +++++++++++++++++++++++++++++
27094  1 file changed, 29 insertions(+)
27096 commit 0094c9372b5b439af2564d83d6fb7439f4bdba88
27097 Author: Pino Toscano <pino@kde.org>
27098 Date:   Wed Sep 15 13:19:13 2010 +0200
27100     [cpp] add a new page::text() for specifying a layout mode
27102     add a new text_layout_enum enum for the layout mode, used by the
27103     new text()
27104     make the old text() implementation call the new one with the old value
27105     (= physical)
27106     add & adapt the apidox accordingly
27108  cpp/poppler-page.cpp | 27 +++++++++++++++++++++++++--
27109  cpp/poppler-page.h   |  5 +++++
27110  2 files changed, 30 insertions(+), 2 deletions(-)
27112 commit 4ec3e7784cdba5c0720b1992ba500e97a7e0ed2b
27113 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27114 Date:   Wed Sep 15 11:24:07 2010 +0200
27116     Set initial state of optional content groups based on BaseState field
27118     There's a test case using BaseState attached to bug #30106
27120  poppler/OptionalContent.cc | 14 +++++++++-----
27121  1 file changed, 9 insertions(+), 5 deletions(-)
27123 commit f49aa86812ed8ad91d41c675bc670b3d88d3444a
27124 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27125 Date:   Mon Sep 13 14:37:10 2010 +0200
27127     [glib] doc: Document PopplerPage:label property
27129  glib/poppler-page.cc | 5 +++++
27130  1 file changed, 5 insertions(+)
27132 commit f41fe7ae6e374100574c49d1bb7a3ddc646786c8
27133 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27134 Date:   Mon Sep 13 14:36:43 2010 +0200
27136     [glib] doc: Add poppler_page_get_label to poppler-sections.txt
27138  glib/reference/poppler-sections.txt | 1 +
27139  1 file changed, 1 insertion(+)
27141 commit 91b8246766a8e5d9cca385b5854667d7967a9d71
27142 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27143 Date:   Mon Sep 13 14:22:56 2010 +0200
27145     [glib-demo] Use poppler_page_get_label() instead of g_object_get()
27147  glib/demo/page.c | 2 +-
27148  1 file changed, 1 insertion(+), 1 deletion(-)
27150 commit b82412ef86091f4d249c818cebf00e4c59bae311
27151 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27152 Date:   Mon Sep 13 14:22:03 2010 +0200
27154     [glib] Add poppler_page_get_label()
27156     It's just an accessor for the property label
27158  glib/poppler-page.cc | 47 ++++++++++++++++++++++++++++++++++-------------
27159  glib/poppler-page.h  |  1 +
27160  2 files changed, 35 insertions(+), 13 deletions(-)
27162 commit ff88abf61f4bf90ad276a8593be1818d39c8ecac
27163 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27164 Date:   Mon Sep 13 10:05:45 2010 +0200
27166     [glib] Avoid core headers to be parsed by the g-i scanner
27168  glib/poppler-document.cc | 2 ++
27169  glib/poppler-page.cc     | 2 ++
27170  glib/poppler-private.h   | 3 +++
27171  3 files changed, 7 insertions(+)
27173 commit 53324502898ae5fbbb21a4fb819e4a84acdc1a64
27174 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27175 Date:   Sun Sep 12 11:42:03 2010 +0200
27177     [glib] Fix a crash when building layer actions
27179     Some layers are just the parent of others, but not actually a layer so
27180     they don't have an optional content object. Fixes bug #30106.
27182  glib/poppler-action.cc | 15 +++++++++------
27183  1 file changed, 9 insertions(+), 6 deletions(-)
27185 commit dfc6ea7877635212aa7c5f7ade07af4aa9467e96
27186 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27187 Date:   Sun Sep 12 11:36:58 2010 +0200
27189     [glib] Fix layers array generation when it contains multiple arrays
27191     Fixes layers for document attached to bug #30106.
27193  glib/poppler-document.cc | 1 +
27194  1 file changed, 1 insertion(+)
27196 commit 7574912b6c0ff0421c69b6e8c6835957d5126d7d
27197 Author: Jonathan Liu <net147@gmail.com>
27198 Date:   Thu Sep 9 20:34:03 2010 +0100
27200     Fix checking whether _WIN32 is defined
27202     Bug 29329
27204  poppler/StdinCachedFile.cc | 2 +-
27205  utils/pdftoppm.cc          | 2 +-
27206  2 files changed, 2 insertions(+), 2 deletions(-)
27208 commit 2fc83068c32e09fa3de03a157a420490431ea706
27209 Author: Albert Astals Cid <aacid@kde.org>
27210 Date:   Sun Sep 5 14:26:27 2010 +0100
27212     Increase the number of cached glyphs for small sizes
27214     Should not increase memory usage much and gives me a 17% speed
27215     increase
27216     in the firefox nytimes advertisment pdf
27218  splash/SplashFont.cc | 8 ++++++--
27219  1 file changed, 6 insertions(+), 2 deletions(-)
27221 commit 0d96f74f31171c58a55e4ac36d492ce36dd5e7c5
27222 Author: Albert Astals Cid <aacid@kde.org>
27223 Date:   Sun Sep 5 12:31:57 2010 +0100
27225     Use std::sort instead of qsort
27227     Gives a nice speed improvement without any real code change
27228     Passes regression tests
27229     Based on Paweł Wiejacha patches
27231  poppler/GfxFont.cc           | 17 +++++++---------
27232  splash/SplashXPath.cc        | 48
27233  ++++++++++++++++++++++++++++----------------
27234  splash/SplashXPathScanner.cc | 10 +++++----
27235  3 files changed, 44 insertions(+), 31 deletions(-)
27237 commit 3b4816b2b8caa0e2baafbe4c0eb1e45e452d01ce
27238 Author: Albert Astals Cid <aacid@kde.org>
27239 Date:   Wed Sep 1 20:43:35 2010 +0100
27241     forgot the file
27243  qt4/tests/poppler-texts.cpp | 40 ++++++++++++++++++++++++++++++++++++++++
27244  1 file changed, 40 insertions(+)
27246 commit b0db93c71a83946aa3e02bae6b396223dcca19d1
27247 Author: Albert Astals Cid <aacid@kde.org>
27248 Date:   Wed Sep 1 20:43:14 2010 +0100
27250     add since and rename enum
27252  qt4/src/poppler-page.cc | 2 +-
27253  qt4/src/poppler-qt4.h   | 5 ++++-
27254  2 files changed, 5 insertions(+), 2 deletions(-)
27256 commit a86f9d90be99a36c41c6932fb4d9a202c4ff6d05
27257 Author: Albert Astals Cid <aacid@kde.org>
27258 Date:   Wed Sep 1 20:20:48 2010 +0100
27260     Clarify the ownership
27262  qt4/src/poppler-qt4.h | 2 ++
27263  1 file changed, 2 insertions(+)
27265 commit 33ad3a17ac26879fcd6a7fad2023dd219bc5919f
27266 Author: Suzuki Toshiya <mpsuzuki@hiroshima-u.ac.jp>
27267 Date:   Wed Sep 1 20:19:54 2010 +0100
27269     Add a way to access the raw text
27271  poppler/TextOutputDev.cc | 23 ++++++++++++++++++++---
27272  qt4/src/poppler-page.cc  | 11 +++++++++--
27273  qt4/src/poppler-qt4.h    | 19 +++++++++++++++++++
27274  qt4/tests/CMakeLists.txt |  1 +
27275  qt4/tests/Makefile.am    |  7 ++++++-
27276  5 files changed, 55 insertions(+), 6 deletions(-)
27278 commit 46e89248b3c5b1789baa3bd9bfa012570720ddb5
27279 Author: Albert Astals Cid <aacid@kde.org>
27280 Date:   Wed Sep 1 19:54:02 2010 +0100
27282     quadding is not a GBool but an int
27284  poppler/Annot.cc | 2 +-
27285  poppler/Annot.h  | 4 ++--
27286  2 files changed, 3 insertions(+), 3 deletions(-)
27288 commit ae79fc504c5424be2fa21dbc5498ced4db6e5dd3
27289 Author: Albert Astals Cid <aacid@kde.org>
27290 Date:   Tue Aug 31 22:14:57 2010 +0100
27292     Make GBool a bool instead of an int
27294     Passes the regression tests and might make things faster and use a bit
27295     less memory
27297  cpp/tests/CMakeLists.txt |   2 +-
27298  cpp/tests/Makefile.am    |   2 +-
27299  goo/gtypes.h             |   7 +-
27300  utils/CMakeLists.txt     |   2 +-
27301  utils/Makefile.am        |   2 +-
27302  utils/parseargs.c        | 208
27303  -----------------------------------------------
27304  utils/parseargs.cc       | 208
27305  +++++++++++++++++++++++++++++++++++++++++++++++
27306  7 files changed, 216 insertions(+), 215 deletions(-)
27308 commit d3f32f2c4f9f46620c0287c44bef686f340461f3
27309 Author: Albert Astals Cid <aacid@kde.org>
27310 Date:   Tue Aug 31 18:51:17 2010 +0100
27312     Read from the correct variable
27314     Fixes crash on KDE bug 249586
27316  poppler/Movie.cc | 3 ++-
27317  1 file changed, 2 insertions(+), 1 deletion(-)
27319 commit 681bb38eafc720b309172ed7c650439c559663a0
27320 Author: Albert Astals Cid <aacid@kde.org>
27321 Date:   Thu Aug 26 23:55:58 2010 +0100
27323     Make declaration match what there is in the .cc file
27325  poppler/TextOutputDev.h | 4 ++--
27326  1 file changed, 2 insertions(+), 2 deletions(-)
27328 commit c91e869304fc263c52f21ee484a57a6f1900f6b2
27329 Author: Suzuki Toshiya <mpsuzuki@hiroshima-u.ac.jp>
27330 Date:   Thu Aug 26 19:40:46 2010 +0100
27332     Add -r option to pdftohtml
27334     Fixes bug 29551
27336  utils/pdftohtml.1  |  3 +++
27337  utils/pdftohtml.cc | 18 +++++++++++++-----
27338  2 files changed, 16 insertions(+), 5 deletions(-)
27340 commit 9b4be586640b4ad344b1b3ed4c9cda8351257f0c
27341 Author: Albert Astals Cid <aacid@kde.org>
27342 Date:   Wed Aug 25 19:26:30 2010 +0100
27344     Use 3 not nComps
27346  poppler/GfxState.cc | 2 +-
27347  1 file changed, 1 insertion(+), 1 deletion(-)
27349 commit 218f67c527fb41babf2703ba068d072f8326e37b
27350 Author: Paweł Wiejacha <pawel.wiejacha@gmail.com>
27351 Date:   Tue Aug 24 23:47:06 2010 +0100
27353     Make SplashOutputDev::imageSrc faster
27355     By using getRGBLine when possible
27357  poppler/SplashOutputDev.cc | 39 ++++++++++++++++++++++++++++++---------
27358  1 file changed, 30 insertions(+), 9 deletions(-)
27360 commit 868f4a1f22051b7978f47a0614f23fd66dbb7ca8
27361 Author: Paweł Wiejacha <pawel.wiejacha@gmail.com>
27362 Date:   Tue Aug 24 23:35:21 2010 +0100
27364     Make GfxICCBasedColorSpace::getRGBLine faster
27366     By calling doTransform less
27368  poppler/GfxState.cc | 15 +++++++--------
27369  poppler/GfxState.h  |  4 +++-
27370  2 files changed, 10 insertions(+), 9 deletions(-)
27372 commit 46e37c54c6365cf37dc1e223a3c146e7b96a56af
27373 Author: Paweł Wiejacha <pawel.wiejacha@gmail.com>
27374 Date:   Tue Aug 24 21:23:34 2010 +0100
27376     Do not call pow three times when one is enough
27378  poppler/GfxState.cc | 12 ++++++------
27379  1 file changed, 6 insertions(+), 6 deletions(-)
27381 commit 8591c804598576556c6d24a66b6648de8ed1c4eb
27382 Author: Mike Slegeir <tehpola@yahoo.com>
27383 Date:   Sun Aug 22 22:01:03 2010 +0100
27385     Use splash instead of external gs invocation to render the background
27387     Patch in bug 19404, should fix 9746 too
27389  utils/pdftohtml.1  |   8 +-
27390  utils/pdftohtml.cc | 210
27391  ++++++++++++++++++++++++++++++++++++++---------------
27392  2 files changed, 158 insertions(+), 60 deletions(-)
27394 commit 7fc3c21a8c5d6cf8517100427b182887a9569ed0
27395 Author: Ilya Gorenbein <igorenbein@finjan.com>
27396 Date:   Fri Aug 20 20:24:31 2010 +0100
27398     Fix failure to parse PDF with damaged internal structure
27400     Patch in bug 29189, fixes bug 3870
27402  poppler/PDFDoc.cc | 24 +++++++++++++----
27403  poppler/XRef.cc   | 80
27404  ++++++++++++++++++++++++++++++++-----------------------
27405  poppler/XRef.h    |  5 ++--
27406  3 files changed, 68 insertions(+), 41 deletions(-)
27408 commit bedf48d4397ae412a6d28fc8fea16cc23a29f07c
27409 Author: Albert Astals Cid <aacid@kde.org>
27410 Date:   Tue Aug 17 22:02:59 2010 +0100
27412     use memset instead of a for
27414  splash/Splash.cc | 4 +---
27415  1 file changed, 1 insertion(+), 3 deletions(-)
27417 commit 03ca5b4a5c9964d9c0e9913eb2061692848c4b95
27418 Author: Albert Astals Cid <aacid@kde.org>
27419 Date:   Tue Aug 10 19:55:31 2010 +0100
27421     Update copyrights
27423  goo/GooTimer.cc               | 1 +
27424  goo/GooTimer.h                | 1 +
27425  goo/gfile.cc                  | 2 +-
27426  poppler/DCTStream.cc          | 1 +
27427  poppler/DCTStream.h           | 1 +
27428  poppler/GfxState.cc           | 2 +-
27429  poppler/Page.cc               | 2 +-
27430  qt4/src/poppler-annotation.cc | 2 +-
27431  8 files changed, 8 insertions(+), 4 deletions(-)
27433 commit 3bca8ddc10bf4291bf0c0e39c67341a05953e949
27434 Author: Jonathan Liu <net147@gmail.com>
27435 Date:   Tue Aug 10 19:42:40 2010 +0100
27437     Tell windows we are writing/reading binary data
27439     Bug #29329
27441  poppler/StdinCachedFile.cc | 9 +++++++++
27442  utils/pdftoppm.cc          | 9 +++++++++
27443  2 files changed, 18 insertions(+)
27445 commit bdd617f2177a7836f6b6686fde892664513a32a7
27446 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27447 Date:   Tue Aug 3 13:05:26 2010 +0200
27449     [glib] Fix a crash when a layer doesn't have a name
27451     Fixes bug #28842.
27453  glib/poppler-layer.cc | 4 +++-
27454  1 file changed, 3 insertions(+), 1 deletion(-)
27456 commit e9f0646ca664cc27825f7e084f8419fe0de1fcfc
27457 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27458 Date:   Tue Aug 3 13:02:52 2010 +0200
27460     Catalog page array might contain NULL for some pages in invalid
27461     documents
27463     Fixes a crash reproducible with gtk-splash-test when opening document
27464     attached to bug #28842.
27466  poppler/PDFDoc.cc | 27 +++++++++++++++------------
27467  1 file changed, 15 insertions(+), 12 deletions(-)
27469 commit 842209782ca3ba8c1c783cccf565372a18b3fda5
27470 Author: Albert Astals Cid <aacid@kde.org>
27471 Date:   Fri Jul 30 19:29:12 2010 +0100
27473     Do not crash when using pdftops in some files
27475     Fixes crash in file in kde bug 246269. The output is still wrong
27476     though
27478  fofi/FoFiType1C.cc | 12 +++++++-----
27479  1 file changed, 7 insertions(+), 5 deletions(-)
27481 commit 0dd7c80b7baf2622eb4780a867c4dc6291773f3b
27482 Author: Albert Astals Cid <aacid@kde.org>
27483 Date:   Mon Jul 26 23:58:26 2010 +0100
27485     Do not overwrite the rgb values
27487     Recommended by Koji Otani in Re: [poppler] Question about code
27488     Passed the regression testing in my files
27490  poppler/GfxState.cc | 1 -
27491  1 file changed, 1 deletion(-)
27493 commit 627edf88c8f5c073a68bd05990df56e1af547292
27494 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27495 Date:   Sun Jul 25 13:56:03 2010 +0200
27497     [annots] Fix a crash when adding a new annotation and annots object
27498     is an array
27500     When annots object is an array instead of a ref, the modified
27501     object is
27502     actually de page object.
27504  poppler/Page.cc | 5 ++++-
27505  1 file changed, 4 insertions(+), 1 deletion(-)
27507 commit 5d86f9b600b1e10de93bcaf1b925fadbc2a47522
27508 Author: mpsuzuki <mpsuzuki@hiroshima-u.ac.jp>
27509 Date:   Sat Jul 24 15:12:05 2010 +0100
27511     reindent correctly
27513  poppler/TextOutputDev.cc | 34 +++++++++++++++++-----------------
27514  1 file changed, 17 insertions(+), 17 deletions(-)
27516 commit d0a6f9abdab88ec43004b6766337db304cbf6a25
27517 Author: Pino Toscano <pino@kde.org>
27518 Date:   Thu Jul 22 21:28:55 2010 +0200
27520     [CMake] improve the way include dirs and cflags for gdk and gtk
27521     are set
27523     correctly include_directories() for the include dirs, while add the
27524     cflags which are not include dirs as definitions
27526  glib/CMakeLists.txt      | 5 +++--
27527  glib/demo/CMakeLists.txt | 5 ++++-
27528  2 files changed, 7 insertions(+), 3 deletions(-)
27530 commit 02d85dd2cc154dbb6caa04a349532033d833edd1
27531 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27532 Date:   Tue Jul 20 13:53:56 2010 +0200
27534     [glib-demo] Add support for adding annots in annot demo
27536  glib/demo/annots.c | 114
27537  +++++++++++++++++++++++++++++++++++++++++++++++++++++
27538  1 file changed, 114 insertions(+)
27540 commit 969cb850f5c2bc31de82c591b2b3210b5cfabf5f
27541 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27542 Date:   Tue Jul 20 13:53:29 2010 +0200
27544     [glib] docs: Add new symbols to poppler-sections.txt
27546  glib/reference/poppler-sections.txt | 18 ++++++++++++++++++
27547  1 file changed, 18 insertions(+)
27549 commit 251959438b6257fe71ed58e79eec60cda68a66cf
27550 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27551 Date:   Tue Jul 20 13:53:00 2010 +0200
27553     [glib] Add poppler_page_add_annot()
27555  glib/poppler-document.cc |  7 ++++---
27556  glib/poppler-page.cc     | 19 +++++++++++++++++++
27557  glib/poppler-page.h      |  2 ++
27558  3 files changed, 25 insertions(+), 3 deletions(-)
27560 commit 78a4f6976e708f2cc23aac49fbff0faf00e74bc3
27561 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27562 Date:   Tue Jul 20 13:51:16 2010 +0200
27564     [glib] annots: Add several setter methods
27566  glib/poppler-annot.cc  | 278
27567  ++++++++++++++++++++++++++++++++++++++++++++-----
27568  glib/poppler-annot.h   |  26 +++++
27569  glib/poppler-private.h |   6 ++
27570  3 files changed, 285 insertions(+), 25 deletions(-)
27572 commit fee488c9db60ab691ce9ff5eef284be2af897aee
27573 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27574 Date:   Sun Jul 18 11:26:59 2010 +0200
27576     [annots] Add AnnotMarkup::setOpacity
27578  poppler/Annot.cc | 8 ++++++++
27579  poppler/Annot.h  | 1 +
27580  2 files changed, 9 insertions(+)
27582 commit d15a355ede2d8510c4df847ea0b92b5357b29914
27583 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27584 Date:   Sun Jul 18 09:57:35 2010 +0200
27586     Set the page reference (P in annot dict) when adding a new annot to
27587     a page
27589  poppler/Annot.cc | 9 +++++++++
27590  poppler/Annot.h  | 3 +++
27591  poppler/Page.cc  | 2 ++
27592  3 files changed, 14 insertions(+)
27594 commit 49ffb46db3118db874d2d9830bb034762d625c61
27595 Author: Albert Astals Cid <aacid@kde.org>
27596 Date:   Mon Jul 19 16:31:54 2010 +0100
27598     Remove exception support
27600     We don't use it and don't even support it properly
27602  CMakeLists.txt                 |  1 -
27603  config.h.cmake                 |  3 ---
27604  configure.ac                   |  4 ---
27605  goo/gmem.cc                    | 56
27606  ++++++++++++------------------------------
27607  goo/gmem.h                     | 38 +++++++++-------------------
27608  poppler/poppler-config.h.cmake |  5 ----
27609  poppler/poppler-config.h.in    |  5 ----
27610  7 files changed, 27 insertions(+), 85 deletions(-)
27612 commit dd2e9399868e3dbf2fa4ede050f8d74d29ebbbb4
27613 Author: Albert Astals Cid <aacid@kde.org>
27614 Date:   Mon Jul 19 16:31:43 2010 +0100
27616     add uninstalled.pc to ignore
27618  .gitignore | 7 +++++++
27619  1 file changed, 7 insertions(+)
27621 commit d1033006aae381a0f075e02d54638a1af997caf3
27622 Author: Pino Toscano <pino@kde.org>
27623 Date:   Sat Jul 17 21:46:14 2010 +0200
27625     add FindGObjectIntrospection.cmake and
27626     GObjectIntrospectionMacros.cmake to the dist
27628  Makefile.am | 2 ++
27629  1 file changed, 2 insertions(+)
27631 commit ce8d03950736cc35d035a44a7d88e5f2a9defa74
27632 Author: Pino Toscano <pino@kde.org>
27633 Date:   Sat Jul 17 21:39:08 2010 +0200
27635     [CMake/glib] add support for gobject-introspection
27637     other than a module to find (using pkg-config) gobject-introspection,
27638     this adds a macro (gir_add_introspections) to add new introspections
27639     in a directory.
27640     its working is much similar (even the variable names used) to
27641     the Makefile version provided by gobject-repository itself, with
27642     the notable difference of a disabled libtool in the g-ir-scanner
27643     invocation.
27644     the only additional step needed is adding two custom targets, compiled
27645     by ALL, which have the gir and the typelib files as dependencies,
27646     to make them build with the usual `make all'.
27648  CMakeLists.txt                                 |  5 +-
27649  cmake/modules/FindGObjectIntrospection.cmake   | 61 +++++++++++++++++
27650  cmake/modules/GObjectIntrospectionMacros.cmake | 94
27651  ++++++++++++++++++++++++++
27652  glib/CMakeLists.txt                            | 36 ++++++++++
27653  4 files changed, 194 insertions(+), 2 deletions(-)
27655 commit 78bf43d8e11aa52db9862af118c597e117d31083
27656 Author: Pino Toscano <pino@kde.org>
27657 Date:   Sat Jul 17 20:28:58 2010 +0200
27659     [CMake] properly use the glib2 include dirs
27661     properly use GLIB2_INCLUDE_DIRS (pkg-config result) for the glib
27662     include dirs,
27663     while turn GLIB2_CFLAGS into GLIB2_CFLAGS_OTHERS to add the remaining
27664     CFLAGS as definitions
27666  glib/CMakeLists.txt | 3 ++-
27667  1 file changed, 2 insertions(+), 1 deletion(-)
27669 commit 6f3082d677bc62aa3f8124132e3e337c01be2629
27670 Author: Pino Toscano <pino@kde.org>
27671 Date:   Sat Jul 17 19:28:09 2010 +0200
27673     [CMake] split the generated sources of poppler_glib_SRCS in an own
27674     poppler_glib_generated_SRCS
27676  glib/CMakeLists.txt | 4 +++-
27677  1 file changed, 3 insertions(+), 1 deletion(-)
27679 commit 2a252dd9b05857bbd10dee235e873886fc74ec17
27680 Author: Pino Toscano <pino@kde.org>
27681 Date:   Sat Jul 17 14:57:38 2010 +0200
27683     [CMake] add stub message and TODO for the gobject-introspection
27684     support
27686  CMakeLists.txt | 3 +++
27687  1 file changed, 3 insertions(+)
27689 commit 8a3d1794a8ef5d525bb454755fec018e3fcb3816
27690 Author: Albert Astals Cid <aacid@kde.org>
27691 Date:   Fri Jul 16 14:00:32 2010 +0100
27693     update
27695  TODO | 2 +-
27696  1 file changed, 1 insertion(+), 1 deletion(-)
27698 commit 31ac578942b82cbd16b064abca586ccb89dfa7ce
27699 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27700 Date:   Thu Jul 15 15:05:10 2010 +0200
27702     Rework ChangeLog generation to fix make distcheck
27704  Makefile.am | 22 +++++++++++++++++++---
27705  1 file changed, 19 insertions(+), 3 deletions(-)
27707 commit 5da5825ecab63089a19aac694826271019a94e6d
27708 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27709 Date:   Thu Jul 15 15:03:20 2010 +0200
27711     [glib] docs: Add version.xml to content_files var
27713  glib/reference/Makefile.am | 2 +-
27714  1 file changed, 1 insertion(+), 1 deletion(-)
27716 commit fe69b474ae63c9d5d2538db9e51e666dd6ea9fb3
27717 Author: Albert Astals Cid <aacid@kde.org>
27718 Date:   Thu Jul 15 10:51:21 2010 +0100
27720     Fix padding of names
27722     The previous method returned 2 for documents with 100 pages, which
27723     is wrong as 100 needs 3
27724     characters, not 2
27726  utils/pdftoppm.cc | 14 +++++++++++++-
27727  1 file changed, 13 insertions(+), 1 deletion(-)
27729 commit e265ae2d8a46df00ab1bbd863f01f652068d265f
27730 Author: Brian Cameron <brian.cameron@oracle.com>
27731 Date:   Wed Jul 14 20:26:25 2010 +0100
27733     Add uninstalled .pc file for poppler when using autoconf
27735  Makefile.am                      | 9 ++++++++-
27736  configure.ac                     | 9 ++++++++-
27737  poppler-cairo-uninstalled.pc.in  | 6 ++++++
27738  poppler-cpp-uninstalled.pc.in    | 7 +++++++
27739  poppler-glib-uninstalled.pc.in   | 7 +++++++
27740  poppler-qt-uninstalled.pc.in     | 7 +++++++
27741  poppler-qt4-uninstalled.pc.in    | 7 +++++++
27742  poppler-splash-uninstalled.pc.in | 7 +++++++
27743  poppler-uninstalled.pc.in        | 6 ++++++
27744  9 files changed, 63 insertions(+), 2 deletions(-)
27746 commit 552ab99e60fe4068be8e4e415924e4be289e47cd
27747 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27748 Date:   Tue Jul 13 10:18:01 2010 +0200
27750     Handle ColorTransform in DCT streams when using libjpeg
27752     Fixes bug #28873.
27754  poppler/DCTStream.cc | 30 ++++++++++++++++++++++++++++++
27755  poppler/DCTStream.h  |  1 +
27756  2 files changed, 31 insertions(+)
27758 commit 8a6697f89625106f3c373dbc7b4dc521e22502f7
27759 Author: Hib Eris <hib@hiberis.nl>
27760 Date:   Sat Jul 3 16:42:04 2010 +0200
27762     Only define findModifier() when used
27764     Prevents a warning when building with win32 font backend.
27766  poppler/GlobalParams.cc | 2 +-
27767  1 file changed, 1 insertion(+), 1 deletion(-)
27769 commit b1fdb87a4ebb5079c731256cce1870de8c54c65d
27770 Author: Hib Eris <hib@hiberis.nl>
27771 Date:   Fri Jul 2 10:53:20 2010 +0200
27773     Fix compile warnings on auto imports for mingw compiler
27775  cpp/Makefile.am       | 2 +-
27776  cpp/tests/Makefile.am | 2 ++
27777  glib/Makefile.am      | 2 ++
27778  poppler/Makefile.am   | 2 +-
27779  qt4/demos/Makefile.am | 2 ++
27780  qt4/src/Makefile.am   | 2 +-
27781  qt4/tests/Makefile.am | 2 ++
27782  7 files changed, 11 insertions(+), 3 deletions(-)
27784 commit 9e577110134eb1e093e697b7504efca759000086
27785 Author: Hib Eris <hib@hiberis.nl>
27786 Date:   Fri Jul 2 10:51:24 2010 +0200
27788     Check for declaration of gettimeofday()
27790     The function gettimeofday() is not declared in ansi mode with the
27791     mingw compiler, even though the function exists. Therefore,
27792     configure must
27793     not only check with AC_CHECK_FUNC, but also with AC_CHECK_DECL.
27795     Also, the checks must run in a C++ context because that is where
27796     gettimeofday() is used.
27798  configure.ac | 7 ++++---
27799  1 file changed, 4 insertions(+), 3 deletions(-)
27801 commit 58c8430ac584f3ba5e97aceb148e6287bfc45f95
27802 Author: Hib Eris <hib@hiberis.nl>
27803 Date:   Wed Jun 30 15:06:44 2010 +0200
27805     Set -ansi compiler flag early in configure.ac
27807     The -ansi compiler flag does not enable warnings, but turns of certain
27808     features of GCC. To force feature tests to use this flag, it should be
27809     set early in configure.ac
27811     This is important for the mingw compiler where header files refrain
27812     from declaring certain function (e.g. gettimeofday()) when the -ansi
27813     flag is set.
27815  configure.ac | 7 +++++--
27816  1 file changed, 5 insertions(+), 2 deletions(-)
27818 commit e3663a855a9c86f0a3988a7a50fa40d37d0ea069
27819 Author: Hib Eris <hib@hiberis.nl>
27820 Date:   Fri Jul 2 14:45:15 2010 +0200
27822     Use MAX_PATH instead of _MAX_PATH everywhere
27824     _MAX_PATH is compiler specific and not availble with the mingw
27825     compiler
27826     in ansi mode. MAX_PATH is in the Windows api and thus always available
27827     when windows.h is included.
27829  goo/gfile.cc            | 4 ++--
27830  poppler/GlobalParams.cc | 2 +-
27831  poppler/PDFDoc.cc       | 4 ++--
27832  3 files changed, 5 insertions(+), 5 deletions(-)
27834 commit 7227c407d23a37f5d95e6c01cb7411be2f82ca85
27835 Author: Hib Eris <hib@hiberis.nl>
27836 Date:   Wed Jun 30 16:15:06 2010 +0200
27838     Check for _WIN32 instead of _MSC_VER
27840  goo/GooTimer.cc | 6 +++---
27841  goo/GooTimer.h  | 4 ++--
27842  2 files changed, 5 insertions(+), 5 deletions(-)
27844 commit 34e727e011529be312313a1f4d4fa1ba9c545888
27845 Author: Hib Eris <hib@hiberis.nl>
27846 Date:   Tue Jun 29 16:43:31 2010 +0200
27848     Fix cross compiling for Windows with autotools
27850     When cross compiling for Windows with autotools, libtool creates
27851     libpoppler_qt4_la-poppler-optcontent.lo instead of
27852     poppler-optcontent.lo. Thus, explicitly using poppler-optcontent.lo to
27853     create poppler-optcontent.moc does not work well.
27855  qt4/src/Makefile.am | 2 +-
27856  1 file changed, 1 insertion(+), 1 deletion(-)
27858 commit 1bc2f4501ea4e56ca99ae4d94d6cf34cf33c2c7a
27859 Author: Hib Eris <hib@hiberis.nl>
27860 Date:   Tue Jun 29 15:34:22 2010 +0200
27862     define poppler_qt4_EXPORTS when building with autotools
27864     Lets you build the qt4 bindings for Windows with automake/autoconf.
27866  qt4/src/Makefile.am | 3 +++
27867  1 file changed, 3 insertions(+)
27869 commit 5825114a26cc6eece2e556063f640dda53ea1e11
27870 Author: Albert Astals Cid <aacid@kde.org>
27871 Date:   Sun Jul 11 12:24:20 2010 +0100
27873     Compile++
27875  glib/demo/CMakeLists.txt | 1 +
27876  1 file changed, 1 insertion(+)
27878 commit 5e4d8eeea0b9dba68420c164975418c76a53be85
27879 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27880 Date:   Sat Jul 10 15:54:28 2010 +0200
27882     [pdf-inspector] Do not render for printing
27884  test/pdf-inspector.cc | 3 ++-
27885  1 file changed, 2 insertions(+), 1 deletion(-)
27887 commit e6824972a213a888ca0185b7ae0a75fc23f75797
27888 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27889 Date:   Sat Jul 10 15:52:15 2010 +0200
27891     [annots] Use a transparency group for markup annots without AP and
27892     opacity != 1
27894     Fixes bug #623616.
27896  poppler/Annot.cc | 346
27897  +++++++++++++++++++++++++------------------------------
27898  poppler/Annot.h  |   3 +
27899  poppler/Gfx.cc   |   9 +-
27900  poppler/Gfx.h    |   2 +-
27901  4 files changed, 165 insertions(+), 195 deletions(-)
27903 commit 70ce0b6ea1a0d61f5048d2ae49c639d74a643b29
27904 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27905 Date:   Fri Jul 9 17:04:00 2010 +0200
27907     [annots] Clamp QuadPoints coords to annot rectangle instead of
27908     ignore points
27910     Fixes appearance stream generation for document attached to bug
27911     #623616.
27913  poppler/Annot.cc | 38 +++++++++++++++++++++-----------------
27914  1 file changed, 21 insertions(+), 17 deletions(-)
27916 commit 8a9e561bfe64f71e9f38c43e5c6be7e5069b2349
27917 Author: Hib Eris <hib@hiberis.nl>
27918 Date:   Fri Jul 2 21:07:53 2010 +0200
27920     Nicer autogen.sh output
27922  autogen.sh | 1 +
27923  1 file changed, 1 insertion(+)
27925 commit ce4d328294cea73f4b7368691dc1fed6bd45d569
27926 Author: Hib Eris <hib@hiberis.nl>
27927 Date:   Fri Jul 2 20:51:47 2010 +0200
27929     Add option for autogen.sh to skip configure
27931     If you do not want to automatically run configure when calling
27932     autogen.sh, run it with:
27934     $ NOCONFIGURE=1 ./autogen.sh
27936     This feature is modeled after gnome-autogen.sh behaviour.
27938  autogen.sh | 8 +++++++-
27939  1 file changed, 7 insertions(+), 1 deletion(-)
27941 commit d7ee87c5d0a35c8d4fcc88bde4b8496c49f397c6
27942 Author: Hib Eris <hib@hiberis.nl>
27943 Date:   Tue Jul 6 15:16:08 2010 +0100
27945     warnings-=2
27947  poppler/GfxFont.cc     | 3 ++-
27948  utils/HtmlOutputDev.cc | 3 ++-
27949  2 files changed, 4 insertions(+), 2 deletions(-)
27951 commit 1e7f457ca1617fd8c958feef8dd7e694476dedd9
27952 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27953 Date:   Fri Jul 9 12:29:14 2010 +0200
27955     [cairo] Use ceil to convert double to int in tilingPatternFill()
27957     Fixes rendering of page 2 of document attached to bug #28954.
27959  poppler/CairoOutputDev.cc | 8 ++++++--
27960  1 file changed, 6 insertions(+), 2 deletions(-)
27962 commit 91a7605eb51144f2e7dea69aa9454fff47c49bd2
27963 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27964 Date:   Fri Jul 9 11:42:56 2010 +0200
27966     [glib] Fix build when GDK is enabled
27968  glib/test-poppler-glib.cc | 8 +-------
27969  1 file changed, 1 insertion(+), 7 deletions(-)
27971 commit 09e3e0e9c5134688c4ed2af5cd3a12aa2986474c
27972 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27973 Date:   Thu Jul 8 18:56:38 2010 +0200
27975     [glib] Fix poppler_page_find_tex() when called more than once
27977     Fixes bug #27927
27979  glib/poppler-page.cc | 2 +-
27980  1 file changed, 1 insertion(+), 1 deletion(-)
27982 commit 25427bdecb219ffe6f0592d2ac36de60c247bfd9
27983 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27984 Date:   Thu Jul 8 17:46:22 2010 +0200
27986     Fix build when compiling without glib frontend
27988  configure.ac | 1 +
27989  1 file changed, 1 insertion(+)
27991 commit 550684731356a66753ec19f5a8ca4b572db6d2d5
27992 Author: Carlos Garcia Campos <carlosgc@gnome.org>
27993 Date:   Thu Jul 8 17:16:02 2010 +0200
27995     [glib-demo] Add selections demo
27997  glib/demo/Makefile.am  |   2 +
27998  glib/demo/main.c       |   4 +-
27999  glib/demo/selections.c | 687
28000  +++++++++++++++++++++++++++++++++++++++++++++++++
28001  glib/demo/selections.h |  31 +++
28002  4 files changed, 723 insertions(+), 1 deletion(-)
28004 commit b257428150e2c13dcc24fd8f75e4ee2c679ab414
28005 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28006 Date:   Thu Jul 8 14:45:29 2010 +0200
28008     [glib] Add poppler_page_get_selected_text()
28010     And change poppler_page_get_text() to return the text of the whole
28011     page. For consistency with poppler_page_get_selection_region()
28012     get_seletect_text() doesn't invert the y coords as get_text()
28013     did. This
28014     change breaks the API. Users of poppler_page_get_text should:
28016      - Use the new poppler_page_get_text() if they want the text of the
28017        whole page
28019      - Use poppler_page_get_selected_text() if they want the text of the
28020        selected area. In this case they shouldn't invert the y coords
28021        anymore
28022        before calling the method.
28024  glib/demo/text.c                    |  9 +-------
28025  glib/poppler-page.cc                | 43
28026  +++++++++++++++++++++++++++----------
28027  glib/poppler-page.h                 |  3 ++-
28028  glib/reference/poppler-sections.txt |  1 +
28029  4 files changed, 36 insertions(+), 20 deletions(-)
28031 commit bedc88225c948ad1288b69c6c106adce36233442
28032 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28033 Date:   Wed Jul 7 11:55:47 2010 +0200
28035     [cairo] Fix warning on signed/unsigned comparison
28037  poppler/CairoFontEngine.cc | 12 ++++++------
28038  poppler/CairoFontEngine.h  |  8 ++++----
28039  2 files changed, 10 insertions(+), 10 deletions(-)
28041 commit 092aa901b9ec35a48bc1fb229ad16a3b00eef5f2
28042 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28043 Date:   Mon Jul 5 11:16:49 2010 +0200
28045     [glib] docs: add some more introspection annotations
28047  glib/poppler-attachment.cc |  4 ++--
28048  glib/poppler-document.cc   | 12 ++++++------
28049  glib/poppler-media.cc      |  4 ++--
28050  glib/poppler-page.cc       |  4 ++--
28051  4 files changed, 12 insertions(+), 12 deletions(-)
28053 commit 6c4e14fd90d5ef2d6670a980ab2476b6fab58df7
28054 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28055 Date:   Mon Jul 5 10:49:59 2010 +0200
28057     [glib] docs: fix POPPLER_CHECK_VERSION() docs
28059  glib/poppler-features.h.in | 6 ++++--
28060  1 file changed, 4 insertions(+), 2 deletions(-)
28062 commit ed324a867ecf1f616c4b2dc575f01d5cf1b67c38
28063 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28064 Date:   Fri Jul 2 18:28:45 2010 +0200
28066     [glib] Rename instrospection files as 0.16 instead of 0.14
28068  glib/Makefile.am | 14 +++++++-------
28069  1 file changed, 7 insertions(+), 7 deletions(-)
28071 commit a55f567ff1ea0858eda13a024ed765a016f3bff0
28072 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28073 Date:   Fri Jul 2 18:23:03 2010 +0200
28075     [glib] docs: Remove unneeded empty line in doc comment
28077  glib/poppler-features.h.in | 1 -
28078  1 file changed, 1 deletion(-)
28080 commit f16015303422280eaa21c3144eca0f1a330dce8a
28081 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28082 Date:   Fri Jul 2 18:19:13 2010 +0200
28084     [glib] docs: Add GObject introspection annotations
28086  glib/poppler-annot.cc            | 45
28087  ++++++++++++++++++++--------------------
28088  glib/poppler-document.cc         |  8 +++----
28089  glib/poppler-page.cc             | 23 +++++++++++++-------
28090  glib/reference/poppler-docs.sgml |  2 ++
28091  4 files changed, 43 insertions(+), 35 deletions(-)
28093 commit 60242038e4dce7f0c90f2bfa0e771120247dbc9d
28094 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28095 Date:   Wed Jun 30 09:35:29 2010 +0200
28097     [glib] Add GObject introspection support
28099  configure.ac        |  5 +++
28100  glib/Makefile.am    | 29 +++++++++++++++++
28101  m4/introspection.m4 | 94
28102  +++++++++++++++++++++++++++++++++++++++++++++++++++++
28103  3 files changed, 128 insertions(+)
28105 commit 3160950a7d7161457405c9084c31af230329b3f0
28106 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28107 Date:   Fri Jul 2 12:47:04 2010 +0200
28109     [glib] docs: Add index of deprecated symbols
28111  glib/reference/poppler-docs.sgml | 4 ++++
28112  1 file changed, 4 insertions(+)
28114 commit 593db7acf6edce1267f69d12310bf4098ff24c97
28115 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28116 Date:   Fri Jul 2 12:44:39 2010 +0200
28118     [glib] docs: deprecate GDK API
28120  glib/poppler-page.cc | 8 ++++++++
28121  1 file changed, 8 insertions(+)
28123 commit 6facefb3fa8f97a9d330545308fb2d89c7f57fa0
28124 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28125 Date:   Thu Jul 1 18:01:45 2010 +0200
28127     [glib] docs: Add index of new symbols for versions 0.12, 0.14 and 0.16
28129  glib/poppler-action.h            | 10 +++++++---
28130  glib/poppler-annot.cc            | 17 +++++++++++++++++
28131  glib/poppler-date.cc             |  2 ++
28132  glib/poppler-document.cc         | 16 +++++++++++++++-
28133  glib/poppler-layer.cc            | 12 ++++++++++++
28134  glib/poppler-media.cc            | 14 ++++++++++++--
28135  glib/poppler-media.h             |  3 +++
28136  glib/poppler-movie.cc            |  6 ++++++
28137  glib/poppler-page.cc             |  2 ++
28138  glib/reference/poppler-docs.sgml | 12 ++++++++++++
28139  10 files changed, 88 insertions(+), 6 deletions(-)
28141 commit 166b78c0ce8a4536873c4f60b392c24c8a68e7aa
28142 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28143 Date:   Thu Jul 1 17:25:03 2010 +0200
28145     [glib] docs: document PopplerMediaSaveFunc
28147  glib/poppler-media.h | 18 +++++++++++++++++-
28148  1 file changed, 17 insertions(+), 1 deletion(-)
28150 commit 5cc0a51f88580c65ac2d5c6ff02b8cf14697b70c
28151 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28152 Date:   Thu Jul 1 17:20:13 2010 +0200
28154     [glib] Use the same name for parameter in function prototype
28156  glib/poppler-media.h | 10 +++++-----
28157  glib/poppler-movie.h |  6 +++---
28158  2 files changed, 8 insertions(+), 8 deletions(-)
28160 commit 6793fd8fd2d33d3d58c6556b5dbe6d0497e56646
28161 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28162 Date:   Thu Jul 1 15:49:49 2010 +0200
28164     [glib] docs: document some enums in poppler-action
28166  glib/poppler-action.h | 92
28167  +++++++++++++++++++++++++++++++++++++++++++++++++++
28168  1 file changed, 92 insertions(+)
28170 commit 8e139696dbe19f54ad54364a711b929146f11080
28171 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28172 Date:   Thu Jul 1 15:02:58 2010 +0200
28174     [glib] docs: mark structures in poppler-private.h as private
28176  glib/poppler-private.h | 7 +++++++
28177  1 file changed, 7 insertions(+)
28179 commit ccae7e574047d66c638003cc36fa1edeef4d35ed
28180 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28181 Date:   Thu Jul 1 14:59:50 2010 +0200
28183     [glib] docs: document PopplerDocument enums
28185  glib/poppler-document.h | 65
28186  +++++++++++++++++++++++++++++++++++++++++++++++++
28187  1 file changed, 65 insertions(+)
28189 commit 4fbff172693c38cdc4ae8070a55ceb706aa213cd
28190 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28191 Date:   Thu Jul 1 14:26:53 2010 +0200
28193     [glib] docs: document PopplerFontInfo
28195  glib/poppler-document.cc | 106
28196  +++++++++++++++++++++++++++++++++++++++++++++++
28197  1 file changed, 106 insertions(+)
28199 commit 465dd4897ff603a6fd96503cf4746fc808b0f827
28200 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28201 Date:   Thu Jul 1 12:59:39 2010 +0200
28203     [glib] docs: document some enums
28205  glib/poppler.h | 55
28206  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
28207  1 file changed, 55 insertions(+)
28209 commit de3d599ea9e948867cfe395f42ed659670110c4c
28210 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28211 Date:   Thu Jul 1 12:31:10 2010 +0200
28213     [glib] docs: document boxed types defined in poppler-page
28215  glib/poppler-page.cc | 147
28216  +++++++++++++++++++++++++++++++++++++++++++++++++++
28217  glib/poppler-page.h  |  79 +++++++++++++++++++++++++++
28218  2 files changed, 226 insertions(+)
28220 commit 34c52190e1dbf4d3effa44b4408faa1fbae0d12d
28221 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28222 Date:   Thu Jul 1 09:33:08 2010 +0200
28224     [glib] Remove splash header file
28226  glib/poppler-page.cc | 1 -
28227  1 file changed, 1 deletion(-)
28229 commit 6910545a487f206ccd059bb295d2312228dbf2ba
28230 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28231 Date:   Wed Jun 30 19:03:04 2010 +0200
28233     [glib] docs: Remove invalid symbol from poppler-sections.txt
28235  glib/reference/poppler-sections.txt | 1 -
28236  1 file changed, 1 deletion(-)
28238 commit 65ea3b636cb5a38660e526a483a4d95f5acdf8db
28239 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28240 Date:   Wed Jun 30 19:02:32 2010 +0200
28242     [glib] docs: fix typo
28244  glib/poppler-form-field.cc | 2 +-
28245  1 file changed, 1 insertion(+), 1 deletion(-)
28247 commit 689bfec40b5b3030c2819cb4aac42c3ab6279278
28248 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28249 Date:   Wed Jun 30 19:01:47 2010 +0200
28251     [glib] docs: Add missing doc for parameter
28253  glib/poppler-document.cc | 1 +
28254  1 file changed, 1 insertion(+)
28256 commit 0b3d77627f255a4bf3da6ee875ad8d9eb931c96e
28257 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28258 Date:   Wed Jun 30 19:00:59 2010 +0200
28260     [glib] Use the same name for parameter in function prototype
28262  glib/poppler-page.h | 2 +-
28263  1 file changed, 1 insertion(+), 1 deletion(-)
28265 commit 19e1944c00ac2da6b18b015721fc3a8d1898a23a
28266 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28267 Date:   Wed Jun 30 18:01:52 2010 +0200
28269     [glib] docs: Add media and movie to docs
28271  glib/poppler-media.cc            | 6 ++++++
28272  glib/poppler-movie.cc            | 6 ++++++
28273  glib/reference/poppler-docs.sgml | 3 ++-
28274  3 files changed, 14 insertions(+), 1 deletion(-)
28276 commit ca48bee07e6b4a20ea7b40b472a335e75feb4739
28277 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28278 Date:   Wed Jun 30 17:56:50 2010 +0200
28280     [glib] docs: Add missing types to poppler.types
28282  glib/reference/poppler.types | 4 ++++
28283  1 file changed, 4 insertions(+)
28285 commit 613ccf81317a007ed5017ee788466613a6699bb5
28286 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28287 Date:   Wed Jun 30 17:54:22 2010 +0200
28289     [glib] docs: rework poppler-sections.txt
28291      - Better organization of sections and contents
28292      - Use of Standard and Private subsections
28293      - Add missing sections
28294      - Remove enums section
28296  glib/reference/poppler-sections.txt | 424
28297  +++++++++++++++++++++++++-----------
28298  1 file changed, 295 insertions(+), 129 deletions(-)
28300 commit b37556a32b79f8711ed7eca24abf19511872a70a
28301 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28302 Date:   Wed Jun 30 12:01:44 2010 +0200
28304     [glib] docs: Add index of symbols
28306  glib/reference/poppler-docs.sgml | 5 +++++
28307  1 file changed, 5 insertions(+)
28309 commit 7f5fa4e19b4e324a396d64261b9125c1a557ac84
28310 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28311 Date:   Wed Jun 30 12:00:35 2010 +0200
28313     [glib] docs: Add version information
28315  configure.ac                     | 1 +
28316  glib/reference/Makefile.am       | 2 +-
28317  glib/reference/poppler-docs.sgml | 7 ++++++-
28318  glib/reference/version.xml.in    | 1 +
28319  4 files changed, 9 insertions(+), 2 deletions(-)
28321 commit 848d5e158fa9eadd19a658db314ba3fff9d026e8
28322 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28323 Date:   Wed Jun 30 11:30:41 2010 +0200
28325     [glib] docs: do not use gtk-doc templates
28327  configure.ac                                 |   2 +-
28328  glib/poppler-action.cc                       |   6 +
28329  glib/poppler-annot.cc                        |   6 +
28330  glib/poppler-attachment.cc                   |   6 +
28331  glib/poppler-attachment.h                    |  16 +
28332  glib/poppler-document.cc                     |   8 +
28333  glib/poppler-features.h.in                   |  59 ++++
28334  glib/poppler-form-field.cc                   |   6 +
28335  glib/poppler-layer.cc                        |   6 +
28336  glib/poppler-page.cc                         |   6 +
28337  glib/reference/tmpl/poppler-action.sgml      | 216 ------------
28338  glib/reference/tmpl/poppler-annot.sgml       | 377 ---------------------
28339  glib/reference/tmpl/poppler-attachment.sgml  |  68 ----
28340  glib/reference/tmpl/poppler-document.sgml    | 410
28341  -----------------------
28342  glib/reference/tmpl/poppler-enums.sgml       | 246 --------------
28343  glib/reference/tmpl/poppler-features.sgml    |  83 -----
28344  glib/reference/tmpl/poppler-form-field.sgml  | 318 ------------------
28345  glib/reference/tmpl/poppler-layer.sgml       |  83 -----
28346  glib/reference/tmpl/poppler-page.sgml        | 483
28347  ---------------------------
28348  glib/reference/tmpl/poppler-private.sgml     | 148 --------
28349  glib/reference/tmpl/poppler-unused.sgml      |   8 -
28350  glib/reference/tmpl/poppler.sgml             | 285 ----------------
28351  glib/reference/tmpl/stamp-poppler-enums.sgml |  22 --
28352  gtk-doc.make                                 |  78 +++--
28353  m4/gtk-doc.m4                                |   2 +-
28354  25 files changed, 171 insertions(+), 2777 deletions(-)
28356 commit 16e15ac845206217086e2adac9f220e75c0c630d
28357 Author: Albert Astals Cid <aacid@kde.org>
28358 Date:   Tue Jun 29 21:44:02 2010 +0100
28360     bitmap can be null at this stage, check it isn't
28362  poppler/JBIG2Stream.cc | 3 +++
28363  1 file changed, 3 insertions(+)
28365 commit 38e5d28a184d0ca8df71a7ea910ce85d7a225e4e
28366 Author: Albert Astals Cid <aacid@kde.org>
28367 Date:   Mon Jun 21 20:38:00 2010 +0100
28369     more pow 0.5 -> sqrt
28371  poppler/GfxState.cc | 12 ++++++------
28372  1 file changed, 6 insertions(+), 6 deletions(-)
28374 commit 58a53ca0a4e8434e8478f8fe121067dcf05c017d
28375 Author: Albert Astals Cid <aacid@kde.org>
28376 Date:   Mon Jun 21 19:24:20 2010 +0100
28378     sqrt is much faster than pow 0.5
28380  poppler/GfxState.cc | 6 +++---
28381  1 file changed, 3 insertions(+), 3 deletions(-)
28383 commit bf86a9fc464aca57ebec207a213dcc2cc6031940
28384 Author: Albert Astals Cid <aacid@kde.org>
28385 Date:   Mon Jun 21 19:20:47 2010 +0100
28387     introduce getChars to save some method calls
28389     Can give us a decent speedup when we go a lot though this methods
28391  poppler/Catalog.cc        |  12 +----
28392  poppler/DCTStream.cc      |  51 ++++++++++++++------
28393  poppler/DCTStream.h       |   3 ++
28394  poppler/GfxFont.cc        |  22 ++-------
28395  poppler/GfxState.cc       |  30 ++++--------
28396  poppler/JPEG2000Stream.cc |  67 +++++++-------------------
28397  poppler/JPEG2000Stream.h  |  38 ++++++++++++++-
28398  poppler/Link.cc           |  14 ++----
28399  poppler/Object.h          |   4 ++
28400  poppler/Stream.cc         |  90 +++++++++++++++++++----------------
28401  poppler/Stream.h          | 118
28402  +++++++++++++++++++++++++++++++++++++++++++++-
28403  11 files changed, 279 insertions(+), 170 deletions(-)
28405 commit 65c14073a3b1035ca5fe3bd6667abd315272841e
28406 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28407 Date:   Mon Jun 21 17:19:22 2010 +0200
28409     Reduce pow operations in GfxCalRGBColorSpace::getXYZ()
28411     We were doing the same pow operation 3 times!. It makes document
28412     attached to bug #28591 render a little faster.
28414  poppler/GfxState.cc | 12 ++++++------
28415  1 file changed, 6 insertions(+), 6 deletions(-)
28417 commit 9365c05c1f66b3000febf32c45cef2ffe79e041a
28418 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28419 Date:   Sat Jun 19 10:36:39 2010 +0200
28421     [glib] Fix links/annots area for rotated documents with page CropBox
28422     not starting at 0,0
28424     Fixes bug #28588.
28426  glib/poppler-page.cc | 25 ++++++++++---------------
28427  1 file changed, 10 insertions(+), 15 deletions(-)
28429 commit d9504c0a288c84b68a516f715505d6bc94b911f5
28430 Author: Pino Toscano <pino@kde.org>
28431 Date:   Fri Jun 18 23:59:04 2010 +0200
28433     [autotools] link the 'cpp' tests against libpoppler as well
28435     ... this way gatof() can be found correctly
28436     should fix bug #28605
28438  cpp/tests/Makefile.am | 1 +
28439  1 file changed, 1 insertion(+)
28441 commit 62975737bcaa6e0a2ecab981aa3e0c8f2ff10571
28442 Author: Brian Cameron <brian.cameron@oracle.com>
28443 Date:   Fri Jun 18 19:22:17 2010 +0100
28445     Compile with Sun Studio
28447  goo/ImgWriter.h            | 3 ++-
28448  goo/JpegWriter.h           | 3 ++-
28449  poppler/SplashOutputDev.cc | 6 ++++++
28450  3 files changed, 10 insertions(+), 2 deletions(-)
28452 commit 7cbe3d1521aea8b484efb8663e75684e05b6fb61
28453 Author: Albert Astals Cid <aacid@kde.org>
28454 Date:   Thu Jun 17 23:01:21 2010 +0100
28456     Optimize Splash::compositeBackground
28458     Optimization takes into account the two most common cases, the
28459     pixel not
28460     being painted at all (alpha == 0) meaning we just copy the paperColor
28461     and the pixel being opage meaning we have to do nothing
28463  splash/Splash.cc | 34 ++++++++++++++++++++++++++--------
28464  1 file changed, 26 insertions(+), 8 deletions(-)
28466 commit f323e5e4cdcc20075ee7c722f7adc088c0772249
28467 Author: Albert Astals Cid <aacid@kde.org>
28468 Date:   Thu Jun 17 22:59:37 2010 +0100
28470     Check the objects are num before reading them
28472     Might have caused the kde bug #241995
28474  poppler/GfxState.cc | 11 +++++++----
28475  1 file changed, 7 insertions(+), 4 deletions(-)
28477 commit 35e87d2062b1d82db0d765de5a6187122a0fa99c
28478 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28479 Date:   Wed Jun 16 11:52:25 2010 +0200
28481     [gib-demo] Add demo for poppler_page_get_text_layout()
28483  glib/demo/text.c | 182
28484  +++++++++++++++++++++++++++++++++++++++++++++++++------
28485  1 file changed, 164 insertions(+), 18 deletions(-)
28487 commit ddcea568b3a7334e062d6214f43d0a2c2ec95be4
28488 Author: Daniel Garcia <danigm@yaco.es>
28489 Date:   Tue Jun 15 16:57:32 2010 +0200
28491     [glib] Add poppler_page_get_text_layout()
28493     Returns an array of PopplerRectangle items and each Rectangle is a
28494     text character position.
28496     The position in this array represent the offset in text returned by
28497     poppler_page_get_text
28499  glib/poppler-page.cc | 91
28500  ++++++++++++++++++++++++++++++++++++++++++++++++++++
28501  glib/poppler-page.h  |  4 ++-
28502  2 files changed, 94 insertions(+), 1 deletion(-)
28504 commit 6e9fe8832c37b560ac4d0b0e32d618bde70ee117
28505 Author: Pino Toscano <pino@kde.org>
28506 Date:   Wed Jun 16 00:22:59 2010 +0200
28508     [Qt4] and support 'Print' named action here too...
28510  qt4/src/poppler-annotation.cc | 2 ++
28511  1 file changed, 2 insertions(+)
28513 commit 53c003f36af5d77f50fe238eaec4c5f7c3a485c7
28514 Author: Pino Toscano <pino@kde.org>
28515 Date:   Wed Jun 16 00:18:13 2010 +0200
28517     [CMake] install the new goo/GooLikely.h
28519  CMakeLists.txt | 1 +
28520  1 file changed, 1 insertion(+)
28522 commit 2ba752aabc8dad4bb35a351697b1590795c54ca4
28523 Author: Pino Toscano <pino@kde.org>
28524 Date:   Wed Jun 16 00:06:30 2010 +0200
28526     update copyrights
28528  qt4/src/poppler-link.h  | 3 ++-
28529  qt4/src/poppler-page.cc | 1 +
28530  2 files changed, 3 insertions(+), 1 deletion(-)
28532 commit 38bf54bbad40288be763c6a1a89d90477c9ef89d
28533 Author: Albert Astals Cid <aacid@kde.org>
28534 Date:   Tue Jun 15 23:05:43 2010 +0100
28536     move the declaration of likely/unlikely to an own file in goo/
28538  goo/GooLikely.h  | 22 ++++++++++++++++++++++
28539  goo/Makefile.am  |  1 +
28540  poppler/Object.h |  9 +--------
28541  splash/Splash.cc |  4 +---
28542  4 files changed, 25 insertions(+), 11 deletions(-)
28544 commit 9838edf8c7497858e3bac2743784a3259f61cfdd
28545 Author: Albert Astals Cid <aacid@kde.org>
28546 Date:   Tue Jun 15 22:54:34 2010 +0100
28548     Protect us against negative y coordinates
28550     Happens very rarely, like in bug 28480
28552  splash/Splash.cc | 6 ++++++
28553  1 file changed, 6 insertions(+)
28555 commit 8b32c3e9826d4462fd9d16fab4200ebb23251046
28556 Author: Pino Toscano <pino@kde.org>
28557 Date:   Tue Jun 15 23:55:01 2010 +0200
28559     [Qt4/apidox] ok, now the *proper* version for 'Print'...
28561  qt4/src/poppler-link.h | 2 +-
28562  1 file changed, 1 insertion(+), 1 deletion(-)
28564 commit b54e5ac49f69bd1c906e517edcb436e042199cd5
28565 Author: Pino Toscano <pino@kde.org>
28566 Date:   Tue Jun 15 23:53:50 2010 +0200
28568     [Qt4/apidox] add the proper version for the new 'Print'
28570  qt4/src/poppler-link.h | 3 ++-
28571  1 file changed, 2 insertions(+), 1 deletion(-)
28573 commit 71ad18c3b6b73e23d71600d07ce00bdfaf0bef60
28574 Author: Pino Toscano <pino@kde.org>
28575 Date:   Tue Jun 15 23:51:01 2010 +0200
28577     [Qt4] recognize the 'Print' named action here too
28579  qt4/src/poppler-annotation.cc | 3 +++
28580  1 file changed, 3 insertions(+)
28582 commit 96f60f2748ba76de0d296a9838dbd7181f506e36
28583 Author: Guillermo Amaral <gamaral@kdab.com>
28584 Date:   Tue Jun 15 23:47:46 2010 +0200
28586     [Qt4] recognize 'Print' as name in named actions
28588  qt4/src/poppler-link.h  | 3 ++-
28589  qt4/src/poppler-page.cc | 2 ++
28590  2 files changed, 4 insertions(+), 1 deletion(-)
28592 commit 25494311c5b8eb88d43df420ec91a1aedad20d05
28593 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28594 Date:   Tue Jun 15 17:44:23 2010 +0200
28596     [glib] Add some G_UNLIKELY()
28598  glib/poppler-document.cc | 12 ++++++------
28599  glib/poppler-page.cc     | 17 ++++++++++-------
28600  2 files changed, 16 insertions(+), 13 deletions(-)
28602 commit 52f133fb962256edb577b7f639c5c13221c6365d
28603 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28604 Date:   Tue Jun 15 14:20:49 2010 +0200
28606     [glib] Use g_slice for actions and destinations
28608  glib/poppler-action.cc | 21 +++++++++------------
28609  1 file changed, 9 insertions(+), 12 deletions(-)
28611 commit f035c94d8b5b34c0c3bb47b8cfc2f9c720a4fc71
28612 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28613 Date:   Tue Jun 15 14:01:07 2010 +0200
28615     [glib] Use g_slice_dup in _copy() function for iterators
28617  glib/poppler-document.cc | 9 +++------
28618  1 file changed, 3 insertions(+), 6 deletions(-)
28620 commit c84f69681828c7e3b969f666f9b84f1531976c6f
28621 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28622 Date:   Tue Jun 15 13:57:18 2010 +0200
28624     [glib] Use g_slice for mappings and PopplerRectangle
28626  glib/poppler-page.cc | 50
28627  ++++++++++++++++++--------------------------------
28628  1 file changed, 18 insertions(+), 32 deletions(-)
28630 commit e12b9ab105f3b56b47ded871693b939ed421c853
28631 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28632 Date:   Tue Jun 15 13:49:27 2010 +0200
28634     [glib] Use poppler_image_mapping_free() instead of g_free()
28636  glib/poppler-page.cc | 2 +-
28637  1 file changed, 1 insertion(+), 1 deletion(-)
28639 commit fb791a15f7472042fb2174e6f5df6924dd4eeb9b
28640 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28641 Date:   Tue Jun 15 13:37:52 2010 +0200
28643     [glib] Remove poppler_mapping_free and use poppler_link_mapping_free
28644     instead
28646  glib/poppler-page.cc | 9 +--------
28647  1 file changed, 1 insertion(+), 8 deletions(-)
28649 commit 6186d7220e545eb89597626933a10acd0cd25173
28650 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28651 Date:   Tue Jun 15 13:16:59 2010 +0200
28653     [glib] Use _new() methods instead of g_new() to create boxed structs
28655  glib/poppler-page.cc | 6 +++---
28656  1 file changed, 3 insertions(+), 3 deletions(-)
28658 commit 44639cb7b10ab6d66122ae2b6b7f3e5745f933bd
28659 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28660 Date:   Tue Jun 15 10:39:00 2010 +0200
28662     [glib-demo] Use poppler_rectangle_free() instead of g_free()
28664  glib/demo/find.c | 2 +-
28665  1 file changed, 1 insertion(+), 1 deletion(-)
28667 commit 3ca304f3837af27ae49541a5f441d8729264a945
28668 Author: Albert Astals Cid <aacid@kde.org>
28669 Date:   Mon Jun 14 19:16:41 2010 +0100
28671     Add more caching to ObjectStreams
28673     Makes opening of file from bug 26759 ten times faster
28675  poppler/XRef.cc | 62
28676  ++++++++++++++++++++++++++++++++++++++++++++++++---------
28677  poppler/XRef.h  |  4 ++--
28678  2 files changed, 55 insertions(+), 11 deletions(-)
28680 commit cc2e5f190e19ee8169f67df2541302a2816873d3
28681 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28682 Date:   Mon Jun 14 18:17:01 2010 +0200
28684     [glib-demo] Support password protected documents
28686  glib/demo/main.c | 175
28687  +++++++++++++++++++++++++++++++++++++++++++++++++++++--
28688  1 file changed, 170 insertions(+), 5 deletions(-)
28690 commit 34b2dbb6bbaf0189c92eea6b7924999ab2b6ad11
28691 Author: Carlos Garcia Campos <carlosgc@gnome.org>
28692 Date:   Mon Jun 14 17:41:51 2010 +0200
28694     [glib-demo] Remove GLIB_CHECK_VERSION(), we already depend on
28695     glib 2.18
28697  glib/demo/attachments.c |  5 -----
28698  glib/demo/main.c        | 32 +-------------------------------
28699  2 files changed, 1 insertion(+), 36 deletions(-)
28701 commit a52670a46c0561025d8b86cd2865603f0720c695
28702 Author: Albert Astals Cid <aacid@kde.org>
28703 Date:   Sun Jun 13 15:31:15 2010 +0100
28705     do not distribute these two files
28707     they are generated on configure/cmake time and depend on the machine
28709  glib/Makefile.am    | 7 +++----
28710  poppler/Makefile.am | 4 ++--
28711  2 files changed, 5 insertions(+), 6 deletions(-)
28713 commit eb0206ba8458f1dba004ac7bef856dcbb2ccbba5
28714 Author: Albert Astals Cid <aacid@kde.org>
28715 Date:   Wed Jun 9 18:56:16 2010 +0100
28717     we need to ship these two files
28719     Bug 28458
28721  Makefile.am | 2 ++
28722  1 file changed, 2 insertions(+)
28724 commit 7dfdf1ee293b7d36a049a90d8a17462ed0e50f2c
28725 Author: Albert Astals Cid <aacid@kde.org>
28726 Date:   Tue Jun 8 21:54:52 2010 +0100
28728     Typo--
28730  utils/pdftoppm.1 | 2 +-
28731  1 file changed, 1 insertion(+), 1 deletion(-)
28733 commit 57cc04ee1a122794b338c0d9818dbdaea46a42d6
28734 Author: Albert Astals Cid <aacid@kde.org>
28735 Date:   Tue Jun 8 21:49:40 2010 +0100
28737     Add cropbox to the manpage
28739  utils/pdftoppm.1 | 3 +++
28740  1 file changed, 3 insertions(+)
28742 commit f9e6cb9647981f7afbb20261b3ccedaf003657d2
28743 Author: Albert Astals Cid <aacid@kde.org>
28744 Date:   Tue Jun 8 20:43:11 2010 +0100
28746     0.14.0
28748  CMakeLists.txt   |  4 ++--
28749  NEWS             | 18 ++++++++++++++++++
28750  configure.ac     |  4 ++--
28751  cpp/Doxyfile     |  2 +-
28752  qt4/src/Doxyfile |  2 +-
28753  5 files changed, 24 insertions(+), 6 deletions(-)
28755 commit 963afdc39153fee69ecb939c98deeef4f64638de
28756 Author: Albert Astals Cid <aacid@kde.org>
28757 Date:   Tue Jun 8 20:29:58 2010 +0100
28759     libpoppler-qt4.so.3.2.0 -> libpoppler-qt4.so.3.3.0
28761  qt4/src/CMakeLists.txt | 2 +-
28762  qt4/src/Makefile.am    | 2 +-
28763  2 files changed, 2 insertions(+), 2 deletions(-)
28765 commit c1629be8011f3bddbf619246090640d62136d521
28766 Author: Albert Astals Cid <aacid@kde.org>
28767 Date:   Tue Jun 8 20:23:00 2010 +0100
28769     Increase soname as _PopplerActionMovie struct grew
28771  glib/CMakeLists.txt | 2 +-
28772  glib/Makefile.am    | 2 +-
28773  2 files changed, 2 insertions(+), 2 deletions(-)
28775 commit 5ef45b1e72aed88ece0905b1204edee641f3c8fc
28776 Author: Albert Astals Cid <aacid@kde.org>
28777 Date:   Tue Jun 8 19:35:20 2010 +0100
28779     Do not exit when trying to allocate memory for the XRef fails
28781     See bug 28406
28783  poppler/XRef.cc | 6 +++++-
28784  1 file changed, 5 insertions(+), 1 deletion(-)
28786 commit e7a5e9f70ee1283a2ca6734552d905279c97989b
28787 Author: Albert Astals Cid <aacid@kde.org>
28788 Date:   Fri Jun 4 08:46:33 2010 +0100
28790     a bit of docu
28792  poppler/Object.h | 2 +-
28793  1 file changed, 1 insertion(+), 1 deletion(-)
28795 commit 9ff4dab2558f7c2700fd7fcaccacdad9619dbdda
28796 Author: Albert Astals Cid <aacid@kde.org>
28797 Date:   Fri Jun 4 08:44:34 2010 +0100
28799     Add support for unsigned integer numbers
28801     So files store their P as a 32 bit unsigned instead of as a 32 bit
28802     signed, making us to overflow our objInt parsing and rejecting to open
28803     the file, this patch introduces objUint that only happens when the
28804     number is not real, does not fit in a 32 bit integer but still fits
28805     in a
28806     32 bit unsigned integer
28808  poppler/Lexer.cc           | 32 +++++++++++++++++++++++++-------
28809  poppler/Object.cc          |  5 ++++-
28810  poppler/Object.h           | 14 +++++++++++---
28811  poppler/SecurityHandler.cc | 22 ++++++++++++++++++++++
28812  4 files changed, 62 insertions(+), 11 deletions(-)
28814 commit 41e9af7f505dbfbda36f6ac97df90f2a42ab3160
28815 Author: Albert Astals Cid <aacid@kde.org>
28816 Date:   Tue Jun 1 21:40:07 2010 +0100
28818     If the document is not encrypted it is ok to print
28820  poppler/XRef.cc | 16 ++++++++++------
28821  1 file changed, 10 insertions(+), 6 deletions(-)
28823 commit b15c793a8a58b17a7fe7b32c1037726e1e0e1bf0
28824 Author: Albert Astals Cid <aacid@kde.org>
28825 Date:   Tue Jun 1 20:57:16 2010 +0100
28827     Check it is a stream, not that it is not none
28829     People is reporting aborts, e.g. KDE bug 240208
28830     but can not check if this really fixes it since he can not share the
28831     document
28833  poppler/Lexer.h | 8 ++++----
28834  1 file changed, 4 insertions(+), 4 deletions(-)
28836 commit a72c68117ba05f3934e2df227cdcaf53a375f0ce
28837 Author: Pino Toscano <pino@kde.org>
28838 Date:   Fri May 28 18:11:02 2010 +0200
28840     [cpp apidox] add a start of API documentation for the 'page' class
28842  cpp/poppler-page.cpp | 68
28843  ++++++++++++++++++++++++++++++++++++++++++++++++++++
28844  1 file changed, 68 insertions(+)
28846 commit acf7729e8e270e1b4b2a552272dc280ae6d7b352
28847 Author: Pino Toscano <pino@kde.org>
28848 Date:   Fri May 28 17:38:35 2010 +0200
28850     [cpp] fix the font_iterator current page status
28852  cpp/poppler-font.cpp | 8 ++++++--
28853  1 file changed, 6 insertions(+), 2 deletions(-)
28855 commit 4e017ff24a01cbbf1b39eedc3d7697f8b180fdd9
28856 Author: Pino Toscano <pino@kde.org>
28857 Date:   Fri May 28 17:15:28 2010 +0200
28859     [cpp apidox] add API documentation for the 'font_info' and
28860     'font_iterator' classes
28862  cpp/poppler-font.cpp | 71
28863  ++++++++++++++++++++++++++++++++++++++++++++++++++++
28864  1 file changed, 71 insertions(+)
28866 commit 2ff840b62e41e2fc98e9fcff7330f40216de58a5
28867 Author: Pino Toscano <pino@kde.org>
28868 Date:   Fri May 28 14:34:37 2010 +0200
28870     [cpp] move the actual convert_date(const char*) implementation in
28871     the detail
28873     this way it is possible to call it from inside poppler-cpp without
28874     an implicit conversion to std::string
28876  cpp/poppler-document.cpp      |  2 +-
28877  cpp/poppler-embedded-file.cpp |  4 ++--
28878  cpp/poppler-global.cpp        | 23 ++---------------------
28879  cpp/poppler-private.cpp       | 25 +++++++++++++++++++++++++
28880  cpp/poppler-private.h         |  2 ++
28881  5 files changed, 32 insertions(+), 24 deletions(-)
28883 commit 8112e9111313eaded4cd2e89d0e67efb0f3e29db
28884 Author: Pino Toscano <pino@kde.org>
28885 Date:   Fri May 28 13:13:50 2010 +0200
28887     [cpp] add a time_type typedef
28889     ... defined as unsigned int, and use it all around
28890     (it changes nothing for client code)
28892  cpp/poppler-document.cpp      | 8 ++++----
28893  cpp/poppler-document.h        | 2 +-
28894  cpp/poppler-embedded-file.cpp | 4 ++--
28895  cpp/poppler-embedded-file.h   | 4 ++--
28896  cpp/poppler-global.cpp        | 4 ++--
28897  cpp/poppler-global.h          | 4 +++-
28898  6 files changed, 14 insertions(+), 12 deletions(-)
28900 commit bc5bdb43b12437e00aaddc27a74b9ac4b6498446
28901 Author: Pino Toscano <pino@kde.org>
28902 Date:   Fri May 28 13:01:53 2010 +0200
28904     use the proper type for iterating on a GooVector
28906  poppler/XRef.cc | 2 +-
28907  1 file changed, 1 insertion(+), 1 deletion(-)
28909 commit 87128ab0dfec6be1a034361512ee41301b078831
28910 Author: Maciej Mrozowski <reavertm@gmail.com>
28911 Date:   Thu May 27 17:31:00 2010 +0200
28913     [CMake] Do not force -O2, preserve compiler flags instead.
28915  cmake/modules/PopplerMacros.cmake | 4 ++--
28916  1 file changed, 2 insertions(+), 2 deletions(-)
28918 commit 241c338facb45641ef1a271c904355a014bbf28d
28919 Author: Albert Astals Cid <aacid@kde.org>
28920 Date:   Thu May 27 20:37:55 2010 +0100
28922     Allow quality & progressive mode to be utilised in JpegWriter
28924  goo/JpegWriter.cc      | 15 +++++++++++++--
28925  goo/JpegWriter.h       |  4 ++++
28926  splash/SplashBitmap.cc | 18 +++++++++---------
28927  splash/SplashBitmap.h  |  4 ++++
28928  4 files changed, 30 insertions(+), 11 deletions(-)
28930 commit 9eda6e8aaae412a9882141d1b5b8c7bf0c823c68
28931 Author: Albert Astals Cid <aacid@kde.org>
28932 Date:   Tue May 25 23:44:30 2010 +0100
28934     Do not follow loops blindly
28936     Fixes crash in pdf in bug 28172
28938  poppler/XRef.cc | 21 +++++++++++++++------
28939  poppler/XRef.h  |  7 ++++---
28940  2 files changed, 19 insertions(+), 9 deletions(-)
28942 commit bbee6e0c8c9b181f8d19c167c867d74a765685fb
28943 Author: Albert Astals Cid <aacid@kde.org>
28944 Date:   Tue May 25 23:13:38 2010 +0100
28946     update copyright
28948  poppler/JBIG2Stream.cc | 2 +-
28949  1 file changed, 1 insertion(+), 1 deletion(-)
28951 commit 80b72b9f2fd70395580205b8b176e0576e132cf5
28952 Author: Hib Eris <hib@hiberis.nl>
28953 Date:   Wed May 26 13:07:57 2010 +0200
28955     [autotools] sync autotool build with cmake build
28957     In addition to commit 69c2cf76cef9c190ac07726f60f1dccd3df5cb6d
28959  poppler/poppler-config.h.in | 4 ++++
28960  1 file changed, 4 insertions(+)
28962 commit 30ea3ab8a1eecafb3366aef193910098fdb7ccc8
28963 Author: Albert Astals Cid <aacid@kde.org>
28964 Date:   Tue May 25 23:07:56 2010 +0100
28966     Fix crash when parsing pdf in bug 28170
28968     This code is a can of crashing worms :-7
28970  poppler/JBIG2Stream.cc | 23 ++++++++++++++++-------
28971  1 file changed, 16 insertions(+), 7 deletions(-)
28973 commit b5a9021037c4e6cbbfd622433f3de693d1f47671
28974 Author: Albert Astals Cid <aacid@kde.org>
28975 Date:   Tue May 25 20:00:57 2010 +0100
28977     0.13.4
28979  CMakeLists.txt                               |  2 +-
28980  NEWS                                         | 16 ++++++++++++++++
28981  configure.ac                                 |  2 +-
28982  cpp/Doxyfile                                 |  2 +-
28983  glib/reference/tmpl/poppler-action.sgml      |  5 +++++
28984  glib/reference/tmpl/poppler-annot.sgml       | 18 ++++++++++++++++++
28985  glib/reference/tmpl/poppler-attachment.sgml  |  3 +++
28986  glib/reference/tmpl/poppler-document.sgml    |  5 +++++
28987  glib/reference/tmpl/poppler-enums.sgml       | 17 +++++++++++++++++
28988  glib/reference/tmpl/poppler-features.sgml    |  3 +++
28989  glib/reference/tmpl/poppler-form-field.sgml  |  3 +++
28990  glib/reference/tmpl/poppler-layer.sgml       |  4 ++++
28991  glib/reference/tmpl/poppler-page.sgml        | 13 +++++++++++++
28992  glib/reference/tmpl/poppler-private.sgml     |  3 +++
28993  glib/reference/tmpl/poppler.sgml             |  6 ++++++
28994  glib/reference/tmpl/stamp-poppler-enums.sgml |  3 +++
28995  qt4/src/Doxyfile                             |  2 +-
28996  17 files changed, 103 insertions(+), 4 deletions(-)
28998 commit 57ab0ebe993d79fe551bba58e0a70d55d32828f8
28999 Author: Albert Astals Cid <aacid@kde.org>
29000 Date:   Wed May 12 20:49:31 2010 +0100
29002     better copyright
29004  poppler/strtok_r.cpp | 23 +++++++++++++++++++++++
29005  1 file changed, 23 insertions(+)
29007 commit 69c2cf76cef9c190ac07726f60f1dccd3df5cb6d
29008 Author: Albert Astals Cid <aacid@kde.org>
29009 Date:   Wed May 12 20:47:25 2010 +0100
29011     mingw does not provide strtok_r
29013     Copy the glibc implementation
29015  CMakeLists.txt                 |   1 +
29016  poppler/Makefile.am            |   1 +
29017  poppler/poppler-config.h.cmake |   4 +
29018  poppler/strtok_r.cpp           | 189
29019  +++++++++++++++++++++++++++++++++++++++++
29020  4 files changed, 195 insertions(+)
29022 commit 9e9b5e0d87a7450bd2223538673321ecec720c36
29023 Author: Marek Kasik <mkasik@redhat.com>
29024 Date:   Tue May 11 12:06:17 2010 +0200
29026     Better check of overlapping of table cells when selecting text
29028     Add check for overlapping of upper right cell with lower left cell
29029     of assumed table (related to #3188).
29031  poppler/TextOutputDev.cc | 5 ++++-
29032  1 file changed, 4 insertions(+), 1 deletion(-)
29034 commit a3e40b460b7690ef73ccf143b10da07e91d9ee7f
29035 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29036 Date:   Mon May 10 17:41:04 2010 +0200
29038     [annots] Adjust bbox for line annots when y1 = y2
29040     Some documents like pdf_commenting_new.pdf, have y1 = y2 but
29041     line_width > 0, acroread renders the lines in such cases even
29042     though the
29043     annot bbox is empty.
29045  poppler/Annot.cc | 10 ++++++++++
29046  1 file changed, 10 insertions(+)
29048 commit e30d24c506a9ff742f8af5d6c71273abeddaa265
29049 Author: Pino Toscano <pino@kde.org>
29050 Date:   Tue May 4 15:19:26 2010 +0200
29052     [cpp] ustring::{from,to}_utf8(): fix in/out buffer sizes
29054  cpp/poppler-global.cpp | 4 ++--
29055  1 file changed, 2 insertions(+), 2 deletions(-)
29057 commit aaa19a673020e12dbfceb4d25ade0ece7875fd83
29058 Author: Pino Toscano <pino@kde.org>
29059 Date:   Tue May 4 12:07:43 2010 +0200
29061     [cpp] make the pkg-config files really working
29063  poppler-cpp.pc.cmake | 6 +++++-
29064  poppler-cpp.pc.in    | 6 +++++-
29065  2 files changed, 10 insertions(+), 2 deletions(-)
29067 commit 8f963ccde41ef1faa719254fccc5bdfe75e9fa87
29068 Author: Patrick Spendrin <ps_ml@gmx.de>
29069 Date:   Sun May 2 18:42:10 2010 +0200
29071     Windows: define strtok_r as strtok_s
29073  poppler/poppler-config.h.cmake | 4 ++++
29074  poppler/poppler-config.h.in    | 4 ++++
29075  2 files changed, 8 insertions(+)
29077 commit c9d8df51c96e50ad72f7954baba2254259fc894c
29078 Author: Albert Astals Cid <aacid@kde.org>
29079 Date:   Sat May 1 19:52:51 2010 +0100
29081     2010 in these copyrights
29083  poppler/poppler-config.h.cmake | 2 +-
29084  poppler/poppler-config.h.in    | 2 +-
29085  2 files changed, 2 insertions(+), 2 deletions(-)
29087 commit 9ce71fb35fdd66c55872956432160a5c76a62080
29088 Author: Jakub Wilk <ubanus@users.sf.net>
29089 Date:   Sat May 1 19:50:54 2010 +0100
29091     Use strtok_r instead strtok
29093     strtok is not thread safe
29095  fofi/FoFiType1.cc            |  8 +++++---
29096  poppler/CharCodeToUnicode.cc |  6 ++++--
29097  poppler/GlobalParams.cc      |  6 ++++--
29098  poppler/PDFDoc.cc            |  4 +++-
29099  poppler/UnicodeMap.cc        | 21 ++++++++++++++++++---
29100  5 files changed, 34 insertions(+), 11 deletions(-)
29102 commit 6b2983f89e87792a393880dab6dc1fedb748db2c
29103 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29104 Date:   Fri Apr 30 14:48:50 2010 +0200
29106     [cairo] Set device offset and matrix to smask depending on the
29107     group target
29109     It seems to fix all of my test cases. Fixes bug #27208.
29111  poppler/CairoOutputDev.cc | 21 +++++++++++++++------
29112  1 file changed, 15 insertions(+), 6 deletions(-)
29114 commit ac32021704178721ee007a6b6831283e323e500f
29115 Author: Pino Toscano <pino@kde.org>
29116 Date:   Fri Apr 30 01:14:14 2010 +0200
29118     demote the #warning to a simple FIXME comment
29120  poppler/ArthurOutputDev.cc | 4 +---
29121  1 file changed, 1 insertion(+), 3 deletions(-)
29123 commit 8c1bc17552c989c15f318d9d109607a9a594ca6b
29124 Author: Pino Toscano <pino@kde.org>
29125 Date:   Fri Apr 30 01:12:19 2010 +0200
29127     MSVC: define fmax() and fmin()
29129     MSVC does not provide those functions, so we need to define them to
29130     the existing max()/mix() macros.
29131     Thanks to Patrick Spendrin for the hint!
29133  poppler/poppler-config.h.cmake | 5 +++++
29134  poppler/poppler-config.h.in    | 5 +++++
29135  2 files changed, 10 insertions(+)
29137 commit 71063d51a45835b0267a7e3f823ef49689cfd06f
29138 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29139 Date:   Thu Apr 29 20:28:07 2010 +0200
29141     Make sure we are drawing text before calling endTextObject()
29143     This is actually the right fix for the previous commit.
29145  poppler/Gfx.cc | 10 +++++-----
29146  1 file changed, 5 insertions(+), 5 deletions(-)
29148 commit e909219d8e92994bd52976f9676015fa6ca9fc91
29149 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29150 Date:   Thu Apr 29 18:34:22 2010 +0200
29152     Set textHaveCSPattern=false again before filling the pattern in
29153     opEndText()
29155     Fixes cairo backend regressions caused by commit
29156     ccf238b32e236f69c0507a5421ac2649dfa8d865.
29158  poppler/Gfx.cc | 4 ++--
29159  1 file changed, 2 insertions(+), 2 deletions(-)
29161 commit 29572d6ac7829b60efce2d8e489473c55e370f26
29162 Author: Albert Astals Cid <aacid@kde.org>
29163 Date:   Tue Apr 27 23:39:23 2010 +0100
29165     fabs for doubles
29167  poppler/TextOutputDev.cc | 24 ++++++++++++------------
29168  1 file changed, 12 insertions(+), 12 deletions(-)
29170 commit 4905e2bd764ea601e3bf9c5195c740e5bf186af5
29171 Author: Albert Astals Cid <aacid@kde.org>
29172 Date:   Tue Apr 27 23:34:34 2010 +0100
29174     fix include
29176  splash/SplashBitmap.cc | 1 +
29177  1 file changed, 1 insertion(+)
29179 commit f9f0e4b747a1527bd6354897cdba7954d58651de
29180 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29181 Date:   Tue Apr 27 14:26:23 2010 +0200
29183     Fix first color stop offset of linear gradients
29185     Fixes bug #27837.
29187  poppler/Gfx.cc | 2 +-
29188  1 file changed, 1 insertion(+), 1 deletion(-)
29190 commit 5b822011029f3721fbafd4a7bf01b9d6fee35d25
29191 Author: Pino Toscano <pino@kde.org>
29192 Date:   Sat Apr 24 18:18:08 2010 +0200
29194     include standard float.h instead of unportable values.h
29196  poppler/TextOutputDev.cc | 2 +-
29197  1 file changed, 1 insertion(+), 1 deletion(-)
29199 commit dee7cb8691528293bb5b8f266970cdb6771e301b
29200 Author: Albert Astals Cid <aacid@kde.org>
29201 Date:   Sat Apr 24 15:39:23 2010 +0100
29203     0.13.3
29205  CMakeLists.txt   |  2 +-
29206  NEWS             | 31 +++++++++++++++++++++++++++++++
29207  configure.ac     |  2 +-
29208  cpp/Doxyfile     |  2 +-
29209  qt4/src/Doxyfile |  2 +-
29210  5 files changed, 35 insertions(+), 4 deletions(-)
29212 commit 07864c9e2a7a32b48bdbab92c8b2f79bce1d9f5b
29213 Author: Albert Astals Cid <aacid@kde.org>
29214 Date:   Sat Apr 24 13:07:02 2010 +0100
29216     minor cleanups
29218  utils/HtmlLinks.cc | 15 ++-------------
29219  utils/HtmlLinks.h  | 16 ++++++++++++++--
29220  2 files changed, 16 insertions(+), 15 deletions(-)
29222 commit e501eabb2f0775444a2bf64005a3a3f1ffa281b4
29223 Author: Albert Astals Cid <aacid@kde.org>
29224 Date:   Sat Apr 24 13:06:12 2010 +0100
29226     Do not assume the parameter will have more than 5 chars
29228  utils/pdftohtml.cc | 30 ++++++++++++++++++------------
29229  1 file changed, 18 insertions(+), 12 deletions(-)
29231 commit 6cc4d571339214e9eeeb682ba48fb220cef905f9
29232 Author: Albert Astals Cid <aacid@kde.org>
29233 Date:   Sat Apr 24 13:04:05 2010 +0100
29235     Fix end() to return the correct last valid value
29237  goo/GooVector.h | 5 +++--
29238  1 file changed, 3 insertions(+), 2 deletions(-)
29240 commit 4ed53e30e735b79c46eab9d54883531c6e187b17
29241 Author: William Bader <williambader@hotmail.com>
29242 Date:   Fri Apr 23 22:52:24 2010 +0100
29244     Silence some Illegal entry in bfrange block in ToUnicode CMap
29246     Fixes #27728
29248  poppler/CharCodeToUnicode.cc | 7 +++++--
29249  1 file changed, 5 insertions(+), 2 deletions(-)
29251 commit 16a004784043e2a8587c0c3c6d23889df8a80470
29252 Author: Albert Astals Cid <aacid@kde.org>
29253 Date:   Thu Apr 22 19:39:01 2010 +0100
29255     Avoid the usage of std::
29257  poppler/TextOutputDev.cc | 25 +++++++++++--------------
29258  1 file changed, 11 insertions(+), 14 deletions(-)
29260 commit a7dcb2b4ffee57b7f78529cbaeaab647ab93de86
29261 Author: Pino Toscano <pino@kde.org>
29262 Date:   Thu Apr 22 13:31:41 2010 +0200
29264     Windows: include config.h in GlobalParamsWin.cc only if not included
29265     already
29267     GlobalParamsWin.cc is not compiled standalone but only #include'd by
29268     GlobalParams.cc (on Windows only), so config.h has already included
29269     already
29270     as safety check, check for PACKAGE_NAME (#define'd in config.h)
29271     before #include'ing it again
29273  poppler/GlobalParamsWin.cc | 2 ++
29274  1 file changed, 2 insertions(+)
29276 commit fba076e17af24a9c9883504282316bba119a908c
29277 Author: Pino Toscano <pino@kde.org>
29278 Date:   Thu Apr 22 13:24:04 2010 +0200
29280     avoid accidental max() macro replacement with some compilers (eg MSVC)
29282     defining an empty macro and using it between "max" and "(", such
29283     compilers won't try to replace their macro max(a, b) there; in any
29284     case, empty spaces are just fine
29286  poppler/TextOutputDev.cc | 11 +++++++----
29287  1 file changed, 7 insertions(+), 4 deletions(-)
29289 commit ccf238b32e236f69c0507a5421ac2649dfa8d865
29290 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
29291 Date:   Wed Apr 21 19:21:37 2010 +0100
29293     Improve colorizing text and masks in pattern colorspace
29295     Bug #27482
29297  poppler/Gfx.cc             | 137
29298  ++++++++++++++++++++++-----------------------
29299  poppler/Gfx.h              |   4 +-
29300  poppler/SplashOutputDev.cc |  41 ++++++++++++--
29301  poppler/SplashOutputDev.h  |   3 +-
29302  4 files changed, 106 insertions(+), 79 deletions(-)
29304 commit 8e86dfb328d94939ecf390d34af533b831b2837b
29305 Author: Albert Astals Cid <aacid@kde.org>
29306 Date:   Wed Apr 21 19:19:53 2010 +0100
29308     Add copyright
29310  poppler/TextOutputDev.cc | 1 +
29311  poppler/TextOutputDev.h  | 1 +
29312  2 files changed, 2 insertions(+)
29314 commit 6f9f3d33ff8058e28243ba45b8547e21ad0d088a
29315 Author: Andre Klapper <a9016009@gmx.de>
29316 Date:   Wed Apr 21 19:57:15 2010 +0200
29318     [glib-demo] Compile with -DGSEAL_ENABLE
29320     Fixes bug #27579.
29322  glib/demo/images.c | 2 +-
29323  glib/demo/layers.c | 4 ++--
29324  glib/demo/render.c | 8 ++++----
29325  3 files changed, 7 insertions(+), 7 deletions(-)
29327 commit 6b14c18d60cae130869f9a5c7688dfe880602224
29328 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29329 Date:   Wed Apr 21 19:56:49 2010 +0200
29331     [cairo] Make sure we always use a new path in doPath()
29333     Fixes document
29334     http://acroeng.adobe.com/Test_Files/images/transparency/Untitled-2.pdf
29335     when rendering with cairo backend.
29337  poppler/CairoOutputDev.cc | 1 +
29338  1 file changed, 1 insertion(+)
29340 commit 4f71d64c69500ed78daf4d797c8af6cfbd3d970e
29341 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29342 Date:   Wed Apr 21 11:44:49 2010 +0200
29344     [cairo] Fix pattern size when bbox is not at 0,0
29346  poppler/CairoOutputDev.cc | 11 +++++++++--
29347  1 file changed, 9 insertions(+), 2 deletions(-)
29349 commit 9c5612f6e013a8698eff6531ec388a7e6c1fb89a
29350 Author: Marek Kasik <mkasik@redhat.com>
29351 Date:   Fri Feb 12 14:31:01 2010 +0100
29353     Distinguish between columns and tables when selecting text
29355     This commit add ability to detect tables in text by checking borders
29356     of 4 neighbouring text blocks for arrangement (to the left, to
29357     the right,
29358     center, ...). Detected border of whole table is then stored in
29359     ExMin, ExMax,
29360     EyMin and EyMax of each block together with id of detected
29361     table. Sorting
29362     of blocks is then performed on the these borders to be able to
29363     distinguish
29364     tables from columns.
29365     Pasting of selected text was modified so that tables are pasted
29366     correctly
29367     (even with multi line cells).
29369  poppler/TextOutputDev.cc | 490
29370  +++++++++++++++++++++++++++++++++++++++++------
29371  poppler/TextOutputDev.h  |   5 +
29372  2 files changed, 437 insertions(+), 58 deletions(-)
29374 commit db014ffb357e760d9397544c5a8fe747cdb497ab
29375 Author: Brian Ewins <brian.ewins@gmail.com>
29376 Date:   Mon Nov 23 08:58:19 2009 +0000
29378     Select top right to bottom left in RTL mode
29380     This makes pure RTL selection work. Bidi is not handled at all.
29381     Rendering of the selection is poor and the dumped text appears
29382     to still be in reverse order to me.
29384  poppler/TextOutputDev.cc | 57
29385  ++++++++++++++++++++++++++++++++++++------------
29386  1 file changed, 43 insertions(+), 14 deletions(-)
29388 commit b1d43fa052d9160c4f319a67415ecf3ebf2cf9b3
29389 Author: Brian Ewins <brian.ewins@gmail.com>
29390 Date:   Sun Nov 22 09:47:40 2009 +0000
29392     Make pdftotext newlines match copy and paste
29394     The output of pdftotext didn't insert line breaks,
29395     resulting in jumbled text. Change the rules to
29396     emit a newline at the end of each line unless
29397     a hyphenation is being supressed, and an extra
29398     newline at the end of each flow.
29400  poppler/TextOutputDev.cc | 17 +++--------------
29401  1 file changed, 3 insertions(+), 14 deletions(-)
29403 commit f83b677a8eb44d65698b77edb13a5c7de3a72c0f
29404 Author: Brian Ewins <brian.ewins@gmail.com>
29405 Date:   Thu Nov 12 02:50:29 2009 +0000
29407     Use a reading-order sort to order blocks
29409     This switches the block sort from XY to reading order,
29410     using the rules from T. Breuel's "High Performance
29411     Document Layout Analysis".
29413     Signed-off-by: Brian Ewins <brian.ewins@gmail.com>
29415  poppler/TextOutputDev.cc | 164
29416  +++++++++++++++++++++++++++++++++++++++++++++--
29417  poppler/TextOutputDev.h  |   8 +++
29418  2 files changed, 167 insertions(+), 5 deletions(-)
29420 commit a2191a4d45e0abaec97c19aacae37c4c5824bd36
29421 Author: Brian Ewins <brian.ewins@gmail.com>
29422 Date:   Mon Nov 9 06:24:51 2009 +0000
29424     Separate flow construction from reading order
29426     If the blocks were already in reading order, then
29427     constructing flows is simplified, since blocks
29428     cannot be picked out-of-order. Make this change
29429     first in preparation for adding a reading-order
29430     sort.
29432     Signed-off-by: Brian Ewins <brian.ewins@gmail.com>
29434  poppler/TextOutputDev.cc | 96
29435  +++++++++---------------------------------------
29436  1 file changed, 17 insertions(+), 79 deletions(-)
29438 commit 345ed51af9b9e7ea53af42727b91ed68dcc52370
29439 Author: Brian Ewins <brian.ewins@gmail.com>
29440 Date:   Thu Oct 29 01:46:29 2009 +0000
29442     Fix bug 3188, text selection across table cells
29444     Bug 3188. When selecting text, poppler goes across the whole
29445     page then down, rather than across each cell, down that cell,
29446     then across to the next cell. This leads to illegible paste
29447     results.
29449     Teach TextPage to visit the selection in flow order rather than
29450     block order.
29452     Signed-off-by: Brian Ewins <brian.ewins@gmail.com>
29454  poppler/TextOutputDev.cc | 334
29455  +++++++++++++++++++++++++----------------------
29456  1 file changed, 178 insertions(+), 156 deletions(-)
29458 commit 12d83931ae1b899b70c7ea5c01f03f123b1bb9a8
29459 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29460 Date:   Sun Apr 18 17:53:48 2010 +0200
29462     [cairo] Check pattern status after setting matrix when rendering
29463     images
29465     Fixes rendering of document attached to kde bug
29466     http://bugs.kde.org/show_bug.cgi?id=135417.
29468  poppler/CairoOutputDev.cc | 34 ++++++++++++++++++++++++++++++++++
29469  1 file changed, 34 insertions(+)
29471 commit ff6d501a2fc887fd49a985161f756d6d6b8e6c0d
29472 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29473 Date:   Sun Apr 18 17:51:42 2010 +0200
29475     [cairo] Fix a crash when rendering 0x0 images
29477     See kde bug http://bugs.kde.org/show_bug.cgi?id=135417
29479  poppler/CairoOutputDev.cc | 3 +++
29480  1 file changed, 3 insertions(+)
29482 commit 84cd2186861436fbaa7c29aa691e69fcd543a1c2
29483 Author: Hib Eris <hib@hiberis.nl>
29484 Date:   Tue Apr 13 23:42:28 2010 +0200
29486     Properly initialize variable
29488  poppler/CachedFile.cc | 1 +
29489  1 file changed, 1 insertion(+)
29491 commit 24f244f486f332b0bd76c6525c5d9d03168a76e6
29492 Author: Hib Eris <hib@hiberis.nl>
29493 Date:   Tue Apr 13 23:54:28 2010 +0200
29495     pdftops: require output filename when reading from stdin
29497  utils/pdftops.cc | 3 +++
29498  1 file changed, 3 insertions(+)
29500 commit 955f9f53ff225f6794a494fdd0f0fe5ee1a41d88
29501 Author: Hib Eris <hib@hiberis.nl>
29502 Date:   Tue Apr 13 23:47:40 2010 +0200
29504     pdftotext: require output filename when reading from stdin
29506  utils/pdftotext.cc | 3 +++
29507  1 file changed, 3 insertions(+)
29509 commit 31388aa8b5117619878431b7fed2d033000af541
29510 Author: Hib Eris <hib@hiberis.nl>
29511 Date:   Tue Apr 13 23:27:20 2010 +0200
29513     pdftohtml: require output filename when reading from stdin
29515  utils/pdftohtml.cc | 3 +++
29516  1 file changed, 3 insertions(+)
29518 commit a8d43ec1c7f5448a7f63d9bbd9062d56ee1c7c58
29519 Author: Albert Astals Cid <aacid@kde.org>
29520 Date:   Wed Apr 14 19:21:33 2010 +0100
29522     update XOPEN_SOURCE to 600 in non standard compile options
29524     it seems helps compiling on some BSD
29526  cmake/modules/PopplerMacros.cmake | 2 +-
29527  configure.ac                      | 2 +-
29528  2 files changed, 2 insertions(+), 2 deletions(-)
29530 commit 4cce1f14e964edf1bf2d9fb8286ee002a67dc212
29531 Author: Albert Astals Cid <aacid@kde.org>
29532 Date:   Tue Apr 13 21:57:16 2010 +0100
29534     include strings.h on non windows platforms
29536  poppler/GlobalParams.cc | 2 ++
29537  test/perf-test.cc       | 2 ++
29538  2 files changed, 4 insertions(+)
29540 commit 55c76069c52f9f51c6b8c60fe1aa8de499012ea8
29541 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29542 Date:   Mon Apr 12 19:32:46 2010 +0200
29544     [glib] Use existing cairo api when rendering to a pixbuf
29546     I should fix bug #5589 for the GDK api too.
29548  glib/poppler-page.cc | 227
29549  +++++++++++++++++++++------------------------------
29550  1 file changed, 93 insertions(+), 134 deletions(-)
29552 commit 51aefe1423a068e8c119c21a8791d265aecbeaf5
29553 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29554 Date:   Fri Apr 9 12:50:00 2010 +0200
29556     [cairo] Implement colorizing image masks with pattern colorspace
29558  poppler/CairoOutputDev.cc | 9 +++++++++
29559  1 file changed, 9 insertions(+)
29561 commit bd8f44289770175a17ac45e4788b0d374cc93d5a
29562 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29563 Date:   Fri Apr 9 12:02:38 2010 +0200
29565     Partially revert "[cairo] Do not change device offset of mask surface"
29567     This partially reverts commit
29568     a32f6f9ebaed3e4827b9dc6cb37e307c2798f521.
29569     It fixed bug #27208, but it's causing regressions on other documents.
29571  poppler/CairoOutputDev.cc | 11 ++++++++++-
29572  1 file changed, 10 insertions(+), 1 deletion(-)
29574 commit bcb405c43fb7140f5d601d00de4d30913a0050ef
29575 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29576 Date:   Thu Apr 8 12:02:48 2010 +0200
29578     Pages were always created without forms by Catalog
29580     Use getForm() instead of form when creating a page object.
29582  poppler/Catalog.cc | 2 +-
29583  1 file changed, 1 insertion(+), 1 deletion(-)
29585 commit d46581c574b3088a82555cbc3b76e95e2571b9c0
29586 Author: Albert Astals Cid <aacid@kde.org>
29587 Date:   Wed Apr 7 20:25:23 2010 +0100
29589     Fix destructor
29591  poppler/Catalog.cc | 19 +++++++------------
29592  poppler/Catalog.h  |  3 +--
29593  2 files changed, 8 insertions(+), 14 deletions(-)
29595 commit ab14433f8b3d7c67f279cece65dfdd40c6675ac0
29596 Author: Hib Eris <hib@hiberis.nl>
29597 Date:   Thu Mar 25 15:33:33 2010 +0100
29599     Parse Form on demand
29601  poppler/Catalog.cc | 21 +++++++++++++--------
29602  poppler/Catalog.h  |  2 +-
29603  2 files changed, 14 insertions(+), 9 deletions(-)
29605 commit c72a2c7f70b13a7b7b531b3c983d9a9bc104bac7
29606 Author: Hib Eris <hib@hiberis.nl>
29607 Date:   Thu Mar 25 17:33:11 2010 +0100
29609     Parse Names on demand
29611  poppler/Catalog.cc | 112
29612  +++++++++++++++++++++++++++++++++++++++++++----------
29613  poppler/Catalog.h  |  18 ++++++---
29614  2 files changed, 104 insertions(+), 26 deletions(-)
29616 commit 32053360c93607cf9bdc092257cefad5d4df9ec5
29617 Author: Hib Eris <hib@hiberis.nl>
29618 Date:   Thu Mar 25 16:32:22 2010 +0100
29620     Parse Dests on demand
29622  poppler/Catalog.cc | 27 +++++++++++++++++++++------
29623  poppler/Catalog.h  |  2 +-
29624  2 files changed, 22 insertions(+), 7 deletions(-)
29626 commit da0f8e69eecb944e128474f62829f729eeabd189
29627 Author: Hib Eris <hib@hiberis.nl>
29628 Date:   Thu Mar 25 16:48:07 2010 +0100
29630     Parse Outline on demand in PDFDoc
29632  poppler/PDFDoc.cc | 17 ++++++++++++-----
29633  poppler/PDFDoc.h  |  2 +-
29634  2 files changed, 13 insertions(+), 6 deletions(-)
29636 commit d7a69c8cad112cb6616d0192d8a4028fdaee2f73
29637 Author: Hib Eris <hib@hiberis.nl>
29638 Date:   Thu Mar 25 16:05:02 2010 +0100
29640     Parse Outline on demand
29642  poppler/Catalog.cc | 23 ++++++++++++++++++++---
29643  poppler/Catalog.h  |  2 +-
29644  2 files changed, 21 insertions(+), 4 deletions(-)
29646 commit c149e027fa76824221a78fe6d3bf9bfe953491d4
29647 Author: Hib Eris <hib@hiberis.nl>
29648 Date:   Thu Mar 25 15:51:51 2010 +0100
29650     Parse StructTreeRoot on demand
29652  poppler/Catalog.cc | 22 +++++++++++++++++++---
29653  poppler/Catalog.h  |  2 +-
29654  2 files changed, 20 insertions(+), 4 deletions(-)
29656 commit 3c6effe44d6d97f175c2ee7f3913d8c4ba34d612
29657 Author: Hib Eris <hib@hiberis.nl>
29658 Date:   Thu Mar 25 14:55:22 2010 +0100
29660     Parse Metadata on demand
29662  poppler/Catalog.cc | 16 +++++++++++++---
29663  1 file changed, 13 insertions(+), 3 deletions(-)
29665 commit 749d67ea2346a3453ef41dc37ba59d419ad900b0
29666 Author: Hib Eris <hib@hiberis.nl>
29667 Date:   Thu Mar 25 15:09:58 2010 +0100
29669     Parse PageLabelInfo on demand
29671  poppler/Catalog.cc | 37 +++++++++++++++++++++++++++++--------
29672  poppler/Catalog.h  |  3 +++
29673  2 files changed, 32 insertions(+), 8 deletions(-)
29675 commit 78f7d106714fa489a66c39410163a6902ba24856
29676 Author: Hib Eris <hib@hiberis.nl>
29677 Date:   Sat Mar 27 14:43:57 2010 +0100
29679     Parse PageMode and PageLayout on demand
29681  poppler/Catalog.cc | 109
29682  ++++++++++++++++++++++++++++++++++++-----------------
29683  poppler/Catalog.h  |  11 ++++--
29684  2 files changed, 81 insertions(+), 39 deletions(-)
29686 commit f5dd5be64d09186ee289632c1a61979d15edd605
29687 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29688 Date:   Wed Apr 7 19:48:39 2010 +0200
29690     Fix saving update docs that have a compressed xref table
29692      - Use the original xref table size as Size field in the trailer
29693        dictionary to make sure size = maxObjId + 1
29695      - Use the right generation number for compressed objects that which
29696        must be 0. gen field in xref entry for compressed objects is the
29697        index of the object in the stream, not the generation number.
29699     Fixes bug #27450.
29701  poppler/PDFDoc.cc | 9 ++++-----
29702  1 file changed, 4 insertions(+), 5 deletions(-)
29704 commit 3f302fdd78cd78873bf5376af84e83741a8daadb
29705 Author: Pino Toscano <pino@kde.org>
29706 Date:   Tue Apr 6 23:58:46 2010 +0200
29708     use a GooVector<bool> instead of a non-standard variable-length-array
29710  poppler/CachedFile.cc | 6 +++---
29711  1 file changed, 3 insertions(+), 3 deletions(-)
29713 commit 425a62b5fa8e4e69bfc1c64ed126b5baac06d78a
29714 Author: Hib Eris <hib@hiberis.nl>
29715 Date:   Tue Apr 6 10:57:30 2010 +0200
29717     pdfutils: fix deleting fileName
29719  utils/pdfinfo.cc  | 2 +-
29720  utils/pdftoabw.cc | 2 +-
29721  2 files changed, 2 insertions(+), 2 deletions(-)
29723 commit 198c9d61ba93ba62ea2da44a23cd948d43556c3e
29724 Author: Albert Astals Cid <aacid@kde.org>
29725 Date:   Tue Apr 6 22:00:14 2010 +0100
29727     Use the topleft of the Rect of text annots to draw
29729     Not use the full rect when we are drawing "our" notes
29731  poppler/Annot.cc | 9 +++++++--
29732  1 file changed, 7 insertions(+), 2 deletions(-)
29734 commit 1422802f029483ad3e62a3a13e66b2d3990ac58f
29735 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29736 Date:   Tue Apr 6 12:32:12 2010 +0200
29738     [cairo] Use current fill_opacity when drawing soft masked images
29740     Fixes GNOME Bug https://bugzilla.gnome.org/show_bug.cgi?id=614915
29742  poppler/CairoOutputDev.cc | 27 ++++++++++++++++++++-------
29743  1 file changed, 20 insertions(+), 7 deletions(-)
29745 commit c152d30f879e6cde45de58bb9249035e127e84e7
29746 Author: Hib Eris <hib@hiberis.nl>
29747 Date:   Mon Apr 5 18:55:29 2010 +0200
29749     delete fileName in utils
29751  utils/pdftohtml.cc | 1 +
29752  utils/pdftops.cc   | 1 +
29753  utils/pdftotext.cc | 1 +
29754  3 files changed, 3 insertions(+)
29756 commit f091c83414ab32a4ecf1fa2bd15f13a3cf113a86
29757 Author: Hib Eris <hib@hiberis.nl>
29758 Date:   Mon Apr 5 20:12:01 2010 +0100
29760     add some docu
29762  poppler/CachedFile.h         | 30 ++++++++++++++++++++++++++++++
29763  poppler/CurlPDFDocBuilder.h  |  2 ++
29764  poppler/LocalPDFDocBuilder.h |  2 ++
29765  poppler/PDFDocBuilder.h      |  9 +++++++++
29766  poppler/PDFDocFactory.h      | 12 ++++++++++++
29767  poppler/StdinPDFDocBuilder.h |  2 ++
29768  6 files changed, 57 insertions(+)
29770 commit fc071d800cb4329a3ccf898d7bf16b4db7323ad8
29771 Author: Albert Astals Cid <aacid@kde.org>
29772 Date:   Mon Apr 5 19:11:26 2010 +0100
29774     Rework DCTStream error handling, should work better now
29776     Fixes bug 26280
29778  poppler/DCTStream.cc   | 35 ++++++++++++++---------------------
29779  poppler/DCTStream.h    |  5 +++--
29780  utils/HtmlOutputDev.cc |  4 ++--
29781  3 files changed, 19 insertions(+), 25 deletions(-)
29783 commit a9d801b2db20ecb08734ee5cdb703abf11994b6e
29784 Author: Albert Astals Cid <aacid@kde.org>
29785 Date:   Mon Apr 5 16:55:02 2010 +0100
29787     Make some paremeters const & to clearly show we just read them
29789  poppler/CachedFile.cc         | 18 ++++++++++--------
29790  poppler/CachedFile.h          |  8 +++++---
29791  poppler/CurlCachedFile.cc     |  9 +++++----
29792  poppler/CurlCachedFile.h      |  3 ++-
29793  poppler/CurlPDFDocBuilder.cc  |  9 +++++----
29794  poppler/CurlPDFDocBuilder.h   |  5 +++--
29795  poppler/LocalPDFDocBuilder.cc | 15 ++++++++-------
29796  poppler/LocalPDFDocBuilder.h  |  5 +++--
29797  poppler/PDFDocBuilder.h       |  5 +++--
29798  poppler/PDFDocFactory.cc      |  7 ++++---
29799  poppler/PDFDocFactory.h       |  3 ++-
29800  poppler/StdinCachedFile.cc    |  3 ++-
29801  poppler/StdinCachedFile.h     |  3 ++-
29802  poppler/StdinPDFDocBuilder.cc |  7 ++++---
29803  poppler/StdinPDFDocBuilder.h  |  5 +++--
29804  utils/pdffonts.cc             |  4 ++--
29805  utils/pdfimages.cc            |  4 ++--
29806  utils/pdfinfo.cc              |  4 ++--
29807  utils/pdftoabw.cc             |  4 ++--
29808  utils/pdftohtml.cc            |  4 ++--
29809  utils/pdftoppm.cc             |  2 +-
29810  utils/pdftops.cc              |  4 ++--
29811  utils/pdftotext.cc            |  4 ++--
29812  23 files changed, 76 insertions(+), 59 deletions(-)
29814 commit a04ee3ea6066c97d41fc40d5d97c600a1870855a
29815 Author: Albert Astals Cid <aacid@kde.org>
29816 Date:   Mon Apr 5 16:50:58 2010 +0100
29818     forgot my (C)
29820  poppler/Form.cc | 2 +-
29821  1 file changed, 1 insertion(+), 1 deletion(-)
29823 commit ed723c8ac4a21a50d7d236cdcf7a635defd8dffb
29824 Author: Albert Astals Cid <aacid@kde.org>
29825 Date:   Mon Apr 5 16:50:15 2010 +0100
29827     The copy constructor of GooString never worked, so do not use it
29829  poppler/Form.cc | 2 +-
29830  1 file changed, 1 insertion(+), 1 deletion(-)
29832 commit a28be8e4009b86fdfd92da928def194225a736c6
29833 Author: Albert Astals Cid <aacid@kde.org>
29834 Date:   Mon Apr 5 16:49:06 2010 +0100
29836     Add some const correctnes to GooString
29838  goo/GooString.cc | 12 ++++++------
29839  goo/GooString.h  | 21 ++++++++++++---------
29840  2 files changed, 18 insertions(+), 15 deletions(-)
29842 commit 46aee9e4d225b88a3dfd4afbe57259f337bb15d3
29843 Author: Hib Eris <hib@hiberis.nl>
29844 Date:   Mon Apr 5 14:36:09 2010 +0200
29846     Use PDFDocFactory in utils
29848  utils/pdffonts.cc  | 16 ++++++++--------
29849  utils/pdfimages.cc | 11 ++++++++++-
29850  utils/pdfinfo.cc   | 31 +++++++------------------------
29851  utils/pdftoabw.cc  | 10 +++++++++-
29852  utils/pdftohtml.cc | 10 +++++++++-
29853  utils/pdftoppm.cc  | 17 +++++++++++------
29854  utils/pdftops.cc   |  9 ++++++++-
29855  utils/pdftotext.cc | 14 +++++++-------
29856  8 files changed, 69 insertions(+), 49 deletions(-)
29858 commit d487a90688c4431075c9e4db040b3b02625e208f
29859 Author: Hib Eris <hib@hiberis.nl>
29860 Date:   Mon Apr 5 14:35:52 2010 +0200
29862     Add PDFDocFactory
29864  CMakeLists.txt           |  2 ++
29865  poppler/Makefile.am      |  2 ++
29866  poppler/PDFDocFactory.cc | 71
29867  ++++++++++++++++++++++++++++++++++++++++++++++++
29868  poppler/PDFDocFactory.h  | 42 ++++++++++++++++++++++++++++
29869  4 files changed, 117 insertions(+)
29871 commit 869135920831fb0d15db734f3dcd7a67146cc241
29872 Author: Hib Eris <hib@hiberis.nl>
29873 Date:   Wed Feb 24 15:24:26 2010 +0100
29875     Add CurlPDFDocBuilder
29877  CMakeLists.txt               |  2 ++
29878  poppler/CurlPDFDocBuilder.cc | 46
29879  ++++++++++++++++++++++++++++++++++++++++++++
29880  poppler/CurlPDFDocBuilder.h  | 30 +++++++++++++++++++++++++++++
29881  poppler/Makefile.am          |  6 ++++--
29882  4 files changed, 82 insertions(+), 2 deletions(-)
29884 commit ec5c6117a64f9cb03560091c4d7948d4287b6975
29885 Author: Hib Eris <hib@hiberis.nl>
29886 Date:   Thu Feb 25 11:23:28 2010 +0100
29888     Add LocalPDFDocBuilder and StdinPDFDocBuilder
29890  CMakeLists.txt                |  4 ++++
29891  poppler/LocalPDFDocBuilder.cc | 45
29892  +++++++++++++++++++++++++++++++++++++++++++
29893  poppler/LocalPDFDocBuilder.h  | 30 +++++++++++++++++++++++++++++
29894  poppler/Makefile.am           |  4 ++++
29895  poppler/StdinPDFDocBuilder.cc | 42
29896  ++++++++++++++++++++++++++++++++++++++++
29897  poppler/StdinPDFDocBuilder.h  | 30 +++++++++++++++++++++++++++++
29898  6 files changed, 155 insertions(+)
29900 commit 919b735d1c0b99bf72280aff8db87ba503954498
29901 Author: Hib Eris <hib@hiberis.nl>
29902 Date:   Sun Apr 4 11:05:35 2010 +0200
29904     Add PDFDocBuilder
29906  CMakeLists.txt          |  1 +
29907  poppler/Makefile.am     |  1 +
29908  poppler/PDFDocBuilder.h | 32 ++++++++++++++++++++++++++++++++
29909  3 files changed, 34 insertions(+)
29911 commit 1ab07faf05661d6d92186974c4b1c279b6178747
29912 Author: Hib Eris <hib@hiberis.nl>
29913 Date:   Sun Apr 4 11:29:53 2010 +0200
29915     Add PDFDoc::ErrorPDFDoc
29917  poppler/PDFDoc.cc | 14 ++++++++++++++
29918  poppler/PDFDoc.h  |  3 +++
29919  2 files changed, 17 insertions(+)
29921 commit efc7e5efeddd8f70b7c74573d3194aba0a7d4631
29922 Author: Hib Eris <hib@hiberis.nl>
29923 Date:   Sun Apr 4 11:17:37 2010 +0200
29925     Cleanup PDFDoc
29927  poppler/PDFDoc.cc | 40 +++++++++++++++-------------------------
29928  poppler/PDFDoc.h  |  3 ++-
29929  2 files changed, 17 insertions(+), 26 deletions(-)
29931 commit 08a3435e67ebf21beac2fefcbd21ad65f9293fd1
29932 Author: Hib Eris <hib@hiberis.nl>
29933 Date:   Tue Feb 23 02:29:26 2010 +0100
29935     Add HTTP support using libcurl
29937     With libcurl, poppler can handle documents over http.
29939  CMakeLists.txt                 | 18 ++++++++
29940  config.h.cmake                 |  6 +++
29941  configure.ac                   | 16 +++++++
29942  poppler/CurlCachedFile.cc      | 95
29943  ++++++++++++++++++++++++++++++++++++++++++
29944  poppler/CurlCachedFile.h       | 39 +++++++++++++++++
29945  poppler/Makefile.am            | 20 +++++++++
29946  poppler/poppler-config.h.cmake |  5 +++
29947  poppler/poppler-config.h.in    |  5 +++
29948  utils/pdfinfo.cc               | 16 ++++++-
29949  9 files changed, 219 insertions(+), 1 deletion(-)
29951 commit a87abf6ad9fb66d35a70c9412adc5d8ba2889b96
29952 Author: Hib Eris <hib@hiberis.nl>
29953 Date:   Wed Feb 24 14:46:59 2010 +0100
29955     Use cached files to read from stdin in pdfinfo
29957     This fixes reading from stdin.
29959  utils/pdfinfo.cc | 6 +++++-
29960  1 file changed, 5 insertions(+), 1 deletion(-)
29962 commit 958b04b14baf03c07492fa1cbd225d9968b9efc1
29963 Author: Hib Eris <hib@hiberis.nl>
29964 Date:   Tue Feb 23 02:02:10 2010 +0100
29966     Add support for reading a cached file from stdin
29968  CMakeLists.txt             |  2 ++
29969  poppler/Makefile.am        |  2 ++
29970  poppler/StdinCachedFile.cc | 37 +++++++++++++++++++++++++++++++++++++
29971  poppler/StdinCachedFile.h  | 26 ++++++++++++++++++++++++++
29972  4 files changed, 67 insertions(+)
29974 commit 9539f75bd06150a3868209c5b04a75f5253722cc
29975 Author: Hib Eris <hib@hiberis.nl>
29976 Date:   Sat Apr 3 15:08:20 2010 +0200
29978     Add support for cached files
29980  CMakeLists.txt        |   2 +
29981  poppler/CachedFile.cc | 246
29982  ++++++++++++++++++++++++++++++++++++++++++++++++++
29983  poppler/CachedFile.h  | 113 +++++++++++++++++++++++
29984  poppler/Makefile.am   |   2 +
29985  poppler/Stream.cc     | 102 +++++++++++++++++++++
29986  poppler/Stream.h      |  58 ++++++++++++
29987  6 files changed, 523 insertions(+)
29989 commit 8c6aefb8aa8929b9c47791d3062ed3ac8512626f
29990 Author: Carlos Garcia Campos <carlosgc@gnome.org>
29991 Date:   Sun Apr 4 16:08:12 2010 +0200
29993     [lexer] Correctly parse numbers with '+' sign
29995     See GNOME Bug: https://bugzilla.gnome.org/show_bug.cgi?id=614549
29997  poppler/Lexer.cc | 5 +++--
29998  1 file changed, 3 insertions(+), 2 deletions(-)
30000 commit ab5044e451e3714d385295f0b4ce9a15c8f2562c
30001 Author: Albert Astals Cid <aacid@kde.org>
30002 Date:   Sun Apr 4 12:32:42 2010 +0100
30004     Add the -o[dd] and -e[ven] options to pdftoppm
30006     I've been using this patch forever and it's a pain to apply and
30007     unapply
30008     it each time
30010  utils/pdftoppm.1  | 6 ++++++
30011  utils/pdftoppm.cc | 8 ++++++++
30012  2 files changed, 14 insertions(+)
30014 commit 0e371fb628a7e7d0cc1656e6405af4c97dbebf5d
30015 Author: Albert Astals Cid <aacid@kde.org>
30016 Date:   Sun Apr 4 12:30:34 2010 +0100
30018     Fix my roll optimization
30020     Thanks Carlos for noticing
30022  poppler/Function.cc | 12 +++++++-----
30023  1 file changed, 7 insertions(+), 5 deletions(-)
30025 commit a32f6f9ebaed3e4827b9dc6cb37e307c2798f521
30026 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30027 Date:   Sun Mar 28 18:43:14 2010 +0200
30029     [cairo] Do not change device offset of mask surface
30031     Also call cairo_paint() after set_source_rgb() to paint the
30032     background.
30033     Fixes bug #27208.
30035  poppler/CairoOutputDev.cc | 13 ++-----------
30036  1 file changed, 2 insertions(+), 11 deletions(-)
30038 commit efa5d9544d29252e3df36cc4e65c3d880b3c5172
30039 Author: Albert Astals Cid <aacid@kde.org>
30040 Date:   Sat Mar 27 22:11:49 2010 +0000
30042     remove empty section
30044  NEWS | 2 --
30045  1 file changed, 2 deletions(-)
30047 commit 5722df7a5387e43ec73f659ca58d2d07b9c4be3b
30048 Author: Albert Astals Cid <aacid@kde.org>
30049 Date:   Sat Mar 27 22:04:43 2010 +0000
30051     poppler 0.13.2
30053  CMakeLists.txt   |  2 +-
30054  NEWS             | 39 +++++++++++++++++++++++++++++++++++++++
30055  configure.ac     |  2 +-
30056  cpp/Doxyfile     |  2 +-
30057  qt4/src/Doxyfile |  2 +-
30058  5 files changed, 43 insertions(+), 4 deletions(-)
30060 commit b82fd707747b9d87ebf3c8f7ce5ab70ccdf82809
30061 Author: Albert Astals Cid <aacid@kde.org>
30062 Date:   Sat Mar 27 22:00:58 2010 +0000
30064     gtk-doc changes
30066  glib/reference/tmpl/poppler-action.sgml  |  7 +++----
30067  glib/reference/tmpl/poppler-annot.sgml   |  9 ---------
30068  glib/reference/tmpl/poppler-private.sgml | 10 ++++++++++
30069  glib/reference/tmpl/poppler-unused.sgml  |  8 ++++++++
30070  glib/reference/tmpl/poppler.sgml         | 10 ++++++++++
30071  5 files changed, 31 insertions(+), 13 deletions(-)
30073 commit ed0354be4eac615b80e7a868984cc527853788b4
30074 Author: Albert Astals Cid <aacid@kde.org>
30075 Date:   Sat Mar 27 21:44:59 2010 +0000
30077     some forgotten copyrights
30079  qt/poppler-page.cc          | 2 +-
30080  qt4/src/poppler-document.cc | 2 +-
30081  qt4/src/poppler-movie.cc    | 3 ++-
30082  qt4/src/poppler-page.cc     | 2 +-
30083  4 files changed, 5 insertions(+), 4 deletions(-)
30085 commit 2aedeedf9ef2e2d3eb17bc36d728e68c2f7af762
30086 Author: Hib Eris <hib@hiberis.nl>
30087 Date:   Sat Mar 27 14:38:27 2010 +0000
30089     Correctly initialize actualText
30091  poppler/TextOutputDev.cc | 3 ++-
30092  1 file changed, 2 insertions(+), 1 deletion(-)
30094 commit b53f9b203598555d6d706c3804aba013b8566921
30095 Author: Jan Engelhardt <jengelh@medozas.de>
30096 Date:   Sat Mar 27 13:23:42 2010 +0000
30098     make qt3 detection use pkgconfig
30100  m4/qt.m4       | 101
30101  +++++----------------------------------------------------
30102  qt/Makefile.am |   4 +--
30103  2 files changed, 10 insertions(+), 95 deletions(-)
30105 commit 320d4cee46e108498440179d8f9eab22cd5383d9
30106 Author: Pino Toscano <pino@kde.org>
30107 Date:   Wed Mar 24 21:51:58 2010 +0100
30109     Revert "no more needed"
30111     This reverts commit 24d6bc8c78cb3148db2098ae4d69bd744340cf52.
30112     It is actually needed.
30114  cpp/tests/CMakeLists.txt | 1 +
30115  1 file changed, 1 insertion(+)
30117 commit af21b5ab366bfdda203c26a77f4ae6ed0e70f64e
30118 Author: Pino Toscano <pino@kde.org>
30119 Date:   Tue Mar 23 00:13:21 2010 +0100
30121     [CMake] remove the (now) unneeded stuff from Find{GLIB,GDK,GTK}.cmake,
30122     and search for them
30124     this way each bit (GLIB, GDK, and GTK) can be enabled/disabled
30125     independently from the others
30127  CMakeLists.txt               |  4 +++-
30128  cmake/modules/FindGDK.cmake  | 14 +-------------
30129  cmake/modules/FindGLIB.cmake | 14 +-------------
30130  cmake/modules/FindGTK.cmake  | 14 +-------------
30131  4 files changed, 6 insertions(+), 40 deletions(-)
30133 commit 9b93ed5ce6712ec4cdf58148628e95685c289ef5
30134 Author: Pino Toscano <pino@kde.org>
30135 Date:   Tue Mar 23 00:02:27 2010 +0100
30137     [CMake] copy FindGTK.cmake as FindGLIB.cmake and FindGDK.cmake
30139     this way FindGTK.cmake can be split in the various parts
30141  cmake/modules/FindGDK.cmake  | 34 ++++++++++++++++++++++++++++++++++
30142  cmake/modules/FindGLIB.cmake | 34 ++++++++++++++++++++++++++++++++++
30143  2 files changed, 68 insertions(+)
30145 commit 0ec21cae0b4623644c3efca1d2836a9f38f25737
30146 Author: Pino Toscano <pino@kde.org>
30147 Date:   Mon Mar 22 22:11:04 2010 +0100
30149     [Qt] add the unhandled cases for 'actionOCGState'
30151  qt/poppler-page.cc | 1 +
30152  1 file changed, 1 insertion(+)
30154 commit 5211e09595135b8e6c68efd1b8b689b518092b84
30155 Author: Pino Toscano <pino@kde.org>
30156 Date:   Mon Mar 22 22:07:44 2010 +0100
30158     [CMake/cpp] move the BUILD_CPP_TESTS option to the main CMakeLists.txt
30160  CMakeLists.txt           | 1 +
30161  cpp/tests/CMakeLists.txt | 3 ---
30162  2 files changed, 1 insertion(+), 3 deletions(-)
30164 commit 24d6bc8c78cb3148db2098ae4d69bd744340cf52
30165 Author: Pino Toscano <pino@kde.org>
30166 Date:   Mon Mar 22 22:00:55 2010 +0100
30168     no more needed
30170  cpp/tests/CMakeLists.txt | 1 -
30171  1 file changed, 1 deletion(-)
30173 commit a07ef8f703ab896f89ed211a5780e4a669b04fc7
30174 Author: Pino Toscano <pino@kde.org>
30175 Date:   Mon Mar 22 22:00:15 2010 +0100
30177     [CMake] revert addition of "-Wl,--no-add-needed" to the link flags,
30178     if available
30180     for now it is safer without it
30182  cmake/modules/PopplerMacros.cmake | 6 ------
30183  1 file changed, 6 deletions(-)
30185 commit 86debcc9bba28a7c86f01ca9e63bde5fcd541846
30186 Author: Pino Toscano <pino@kde.org>
30187 Date:   Mon Mar 22 21:49:22 2010 +0100
30189     [CMake] add "-ansi" to the CXXFLAGS only on Linux
30191  cmake/modules/PopplerMacros.cmake | 9 +++++++--
30192  1 file changed, 7 insertions(+), 2 deletions(-)
30194 commit 0819acd52a2ce74f0e176626d7b2233e10232d53
30195 Merge: c4ddbe8 92738eb
30196 Author: Pino Toscano <pino@kde.org>
30197 Date:   Mon Mar 22 21:43:01 2010 +0100
30199     Merge branch 'master' of ssh://git.freedesktop.org/git/poppler/poppler
30201 commit 92738ebb8a9c7cfc879aae59c2cbdf3159f03cd3
30202 Author: Albert Astals Cid <aacid@kde.org>
30203 Date:   Mon Mar 22 20:28:15 2010 +0000
30205     Add a search overload that takes doubles
30207     QRectF is evil and is float in some arch and causes search to loop
30208     infinitely because of double->float conversion
30210  qt4/src/poppler-page.cc | 22 +++++++++++++++-------
30211  qt4/src/poppler-qt4.h   | 16 ++++++++++++++--
30212  2 files changed, 29 insertions(+), 9 deletions(-)
30214 commit 0a895f14c8125c5de7b97e8e799459c431eb51cb
30215 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
30216 Date:   Mon Mar 22 19:03:54 2010 +0000
30218     correctly initialize the grayscale softmask color
30220     Fixes file with sha1sum e6e1576803a1bd74ad822eebbd750ee7b8357d25
30222  poppler/SplashOutputDev.cc | 9 +++++++--
30223  1 file changed, 7 insertions(+), 2 deletions(-)
30225 commit c4ddbe89df9e48343a9606728b7c182080d87ece
30226 Author: Patrick Spendrin <ps_ml@gmx.de>
30227 Date:   Sat Mar 20 21:55:17 2010 +0100
30229     [CMake] when the conf configuration backend is "win32", set the
30230     required Internet Explorer version to 5.0
30232     ... as done with autotools as well
30234  CMakeLists.txt | 6 ++++++
30235  1 file changed, 6 insertions(+)
30237 commit 97da1f9d060493d9fb54a20e980c3f6e2b82c97e
30238 Author: Pino Toscano <pino@kde.org>
30239 Date:   Sat Mar 20 17:51:07 2010 +0100
30241     [CMake] check whether a link flag is supported before adding it to
30242     the link flags
30244     this way we can add -Wl,--as-needed and -Wl,--no-add-needed only if
30245     the current GCC/LD supports them
30247  cmake/modules/PopplerMacros.cmake | 23 ++++++++++++++++++++---
30248  1 file changed, 20 insertions(+), 3 deletions(-)
30250 commit 223bce6d14e632f457a81b2ec091fe16369d2eb6
30251 Author: Pino Toscano <pino@kde.org>
30252 Date:   Sat Mar 20 14:08:58 2010 +0100
30254     [CMake] with GCC, pass --as-needed and --no-add-needed to the linker
30256     --as-needed allows to avoid overlinking, linking only to the libraries
30257     whose symbols are actually used
30258     --no-add-needed makes the linker not use the NEEDED libraries
30259     automatically, so we have to always make sure we specify all the
30260     libraries actually used in a exe/lib
30262  cmake/modules/PopplerMacros.cmake | 4 ++++
30263  1 file changed, 4 insertions(+)
30265 commit fc761f0d385708daaef1b95968532795b04f11b0
30266 Author: Pino Toscano <pino@kde.org>
30267 Date:   Sat Mar 20 14:05:59 2010 +0100
30269     [CMake] poppler-dump uses parseargs.c which uses the poppler core API,
30270     so it must link to it
30272  cpp/tests/CMakeLists.txt | 1 +
30273  1 file changed, 1 insertion(+)
30275 commit a210440b05d14efc53224a10e8b3ac7d508043b5
30276 Author: Pino Toscano <pino@kde.org>
30277 Date:   Sat Mar 20 14:04:02 2010 +0100
30279     [CMake] poppler-glib uses the freetype API, so it must explicitly
30280     link to it
30282  glib/CMakeLists.txt | 2 +-
30283  1 file changed, 1 insertion(+), 1 deletion(-)
30285 commit f5d352666b92cee0390470d7b892ec8dcbf046a5
30286 Author: Pino Toscano <pino@kde.org>
30287 Date:   Sat Mar 20 14:03:19 2010 +0100
30289     [CMake] pdftoabw uses the libxml2 API, so it must explicitly link
30290     to it
30292  utils/CMakeLists.txt | 2 +-
30293  1 file changed, 1 insertion(+), 1 deletion(-)
30295 commit 3fc2c4affe825f4aabcee161ec794338bd359403
30296 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30297 Date:   Thu Mar 18 13:52:52 2010 +0100
30299     [glib] Use g_slice_new/free instead of g_new/free to alloc/free
30300     iterators
30302  glib/poppler-document.cc | 27 +++++++++++++--------------
30303  1 file changed, 13 insertions(+), 14 deletions(-)
30305 commit 7bd6a8558646983669ce699f83d5ed42d7fce476
30306 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30307 Date:   Thu Mar 18 13:34:03 2010 +0100
30309     [glib] Move find_annot_movie_for_action() from page to action
30311     And remove _poppler_action_movie_set_movie().
30313  glib/poppler-action.cc | 93
30314  ++++++++++++++++++++++++++++++++++++++++++++------
30315  glib/poppler-page.cc   | 79 ------------------------------------------
30316  glib/poppler-private.h |  2 --
30317  3 files changed, 82 insertions(+), 92 deletions(-)
30319 commit e5e3d310aa488638431dd85ac3383a12056674bf
30320 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30321 Date:   Thu Mar 18 12:20:26 2010 +0100
30323     Update copyright header
30325  poppler/Link.cc | 2 +-
30326  poppler/Link.h  | 1 +
30327  2 files changed, 2 insertions(+), 1 deletion(-)
30329 commit c76870178a031e437de3f9ed7baa64efb96955d6
30330 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30331 Date:   Thu Mar 18 12:13:36 2010 +0100
30333     [glib-demo] OCG State Actions demo
30335  glib/demo/utils.c | 64
30336  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
30337  1 file changed, 64 insertions(+)
30339 commit 456e42f91dfbf73b71a5dbdde13d7ccdb5637d79
30340 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30341 Date:   Thu Mar 18 12:12:51 2010 +0100
30343     [glib] Add support for OCG State actions
30345  glib/poppler-action.cc | 125
30346  +++++++++++++++++++++++++++++++++++++++++++++++++
30347  glib/poppler-action.h  |  25 +++++++++-
30348  glib/poppler.h         |   1 +
30349  3 files changed, 150 insertions(+), 1 deletion(-)
30351 commit 4b109899e0732bbf65cacd875829e869e61eda48
30352 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30353 Date:   Thu Mar 18 12:10:19 2010 +0100
30355     [glib] Make get_layer_rbgroup() and get_layers() doc funcs public
30356     for internal use
30358  glib/poppler-document.cc | 12 ++++++------
30359  glib/poppler-private.h   |  3 +++
30360  2 files changed, 9 insertions(+), 6 deletions(-)
30362 commit 38a55f6118debf994ce1fc41e987b0e3766047ba
30363 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30364 Date:   Thu Mar 18 12:08:30 2010 +0100
30366     Add support for Set-OCG-State actions
30368     Fixes bug #23522.
30370  poppler/Link.cc | 80
30371  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
30372  poppler/Link.h  | 31 ++++++++++++++++++++++
30373  2 files changed, 111 insertions(+)
30375 commit bf398e53b0823d0a6272679858b67c5ffd704425
30376 Author: Pino Toscano <pino@kde.org>
30377 Date:   Wed Mar 17 23:06:44 2010 +0100
30379     [CMake] fix pkg-config executable variable name
30381  CMakeLists.txt | 6 +++---
30382  1 file changed, 3 insertions(+), 3 deletions(-)
30384 commit ab1a37666704d6b15c19b694ee191327847c23da
30385 Author: Pino Toscano <pino@kde.org>
30386 Date:   Wed Mar 17 23:04:01 2010 +0100
30388     [CMake] proper way of looking for pkg-config
30390  cmake/modules/FindGTK.cmake | 2 +-
30391  1 file changed, 1 insertion(+), 1 deletion(-)
30393 commit 7f07a7dcea031f99a9a6d7c424184a2e69ee0062
30394 Author: Pino Toscano <pino@kde.org>
30395 Date:   Wed Mar 17 22:58:08 2010 +0100
30397     [CMake] update FindFontconfig.cmake with a more recent version
30399     ... present in KDE (as before)
30401  cmake/modules/FindFontconfig.cmake | 15 +++++++++------
30402  1 file changed, 9 insertions(+), 6 deletions(-)
30404 commit beee143ffbdc699ab19f10a01e5747200ea1927a
30405 Author: Pino Toscano <pino@kde.org>
30406 Date:   Wed Mar 17 18:36:32 2010 +0100
30408     [CMake] set the LINK_INTERFACE_LIBRARIES for the poppler and
30409     poppler-cpp libraries
30411     this should reduce the libraries linked by frontends and utility
30412     applications
30414  CMakeLists.txt     | 1 +
30415  cpp/CMakeLists.txt | 1 +
30416  2 files changed, 2 insertions(+)
30418 commit 5ab791cb2a029edcde84b00a47165adfe4d98a98
30419 Author: Pino Toscano <pino@kde.org>
30420 Date:   Wed Mar 17 16:39:38 2010 +0100
30422     [CMake] small cleanups in FindGTK.cmake
30424     - update the header will all the stuff found and the variables set
30425     - add my copyright for this year
30426     - remove no more useful UsePkgConfig inclusion
30428  cmake/modules/FindGTK.cmake | 17 ++++++++++++-----
30429  1 file changed, 12 insertions(+), 5 deletions(-)
30431 commit fcbc76d82e3059c8288fbdc8da117ac9b38a70f2
30432 Author: Pino Toscano <pino@kde.org>
30433 Date:   Wed Mar 17 16:36:41 2010 +0100
30435     [CMake] switch gtk2 (gtk+, gdk-pixbuf, gthread, gio) search to use
30436     the new pkg_check_modules() way
30438  cmake/modules/FindGTK.cmake | 27 ++-------------------------
30439  1 file changed, 2 insertions(+), 25 deletions(-)
30441 commit 5b8135e0899aa3578045eca40940a3495c48d895
30442 Author: Pino Toscano <pino@kde.org>
30443 Date:   Wed Mar 17 16:27:40 2010 +0100
30445     [CMake] link poppler-glib to the gdk2 libraries, if gdk2 was found
30447  glib/CMakeLists.txt | 3 +++
30448  1 file changed, 3 insertions(+)
30450 commit 3dc4979d72048e81ae3b2d60dab11e791ac95696
30451 Author: Pino Toscano <pino@kde.org>
30452 Date:   Wed Mar 17 16:26:04 2010 +0100
30454     [CMake] switch gdk2 search to use the new pkg_check_modules() way
30456  cmake/modules/FindGTK.cmake | 13 +------------
30457  1 file changed, 1 insertion(+), 12 deletions(-)
30459 commit 0ef3d899cb8dea75c97ae1038cac5006f97bc0d2
30460 Author: Pino Toscano <pino@kde.org>
30461 Date:   Wed Mar 17 16:05:07 2010 +0100
30463     [CMake] switch glib2 search to use the new pkg_check_modules() way
30465  cmake/modules/FindGTK.cmake | 18 ++----------------
30466  1 file changed, 2 insertions(+), 16 deletions(-)
30468 commit d2dc83cb8de481e44ea584eee77881978af920fa
30469 Author: Pino Toscano <pino@kde.org>
30470 Date:   Wed Mar 17 15:56:16 2010 +0100
30472     [CMake] rename GLIB_VERSION to GLIB_REQUIRED
30474     this way it matches autotools, and it is going to not conflict with
30475     my next changes
30477  CMakeLists.txt              | 4 ++--
30478  cmake/modules/FindGTK.cmake | 2 +-
30479  2 files changed, 3 insertions(+), 3 deletions(-)
30481 commit 34accfe27305cae18e09243ab2a607287b86fa47
30482 Author: Pino Toscano <pino@kde.org>
30483 Date:   Wed Mar 17 13:55:09 2010 +0100
30485     [CMake] set all the definitions for poppler-glib in a single place
30487  glib/CMakeLists.txt | 4 ++--
30488  1 file changed, 2 insertions(+), 2 deletions(-)
30490 commit 3d93daf50c61019ca70f42e7ccf33897800b262a
30491 Author: Pino Toscano <pino@kde.org>
30492 Date:   Wed Mar 17 13:49:22 2010 +0100
30494     [CMake] no need to check for BUILD_GTK_TESTS for single tests
30496     poppler_add_test(... BUILD_GTK_TESTS ...) takes care of that already
30498  glib/CMakeLists.txt | 4 ++--
30499  test/CMakeLists.txt | 4 ++--
30500  2 files changed, 4 insertions(+), 4 deletions(-)
30502 commit 946a11345d01d39538d22114e50aa3e179059883
30503 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30504 Date:   Mon Mar 15 20:24:25 2010 +0100
30506     [build] Update cmake files
30508  CMakeLists.txt      | 2 ++
30509  glib/CMakeLists.txt | 4 ++++
30510  2 files changed, 6 insertions(+)
30512 commit 922c0fe392ba439453edb5b2e88b74f0caa586b3
30513 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30514 Date:   Mon Mar 15 20:08:23 2010 +0100
30516     [glib-demo] Rendition actions demo
30518  glib/demo/utils.c | 112
30519  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
30520  1 file changed, 112 insertions(+)
30522 commit 163b3f79d67543bc37b64875e30dcc9b7053e1d5
30523 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30524 Date:   Mon Mar 15 20:08:00 2010 +0100
30526     [glib] Add support for rendition actions
30528  glib/poppler-action.cc | 22 ++++++++++++++++++++++
30529  glib/poppler-action.h  | 14 +++++++++++++-
30530  2 files changed, 35 insertions(+), 1 deletion(-)
30532 commit d9b1e40751beddf48a8694b20bfcc4b4cb41060a
30533 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30534 Date:   Mon Mar 15 20:06:45 2010 +0100
30536     [glib] Add PopplerMedia representing a Rendition Media Clip
30538  glib/Makefile.am       |   2 +
30539  glib/poppler-media.cc  | 302
30540  +++++++++++++++++++++++++++++++++++++++++++++++++
30541  glib/poppler-media.h   |  53 +++++++++
30542  glib/poppler-private.h |   2 +
30543  glib/poppler.h         |   2 +
30544  5 files changed, 361 insertions(+)
30546 commit 0224b81c4729a98a56b7a68054422ea655018d6a
30547 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30548 Date:   Mon Mar 15 17:54:03 2010 +0100
30550     [glib-demo] Add page number to annots demo
30552  glib/demo/annots.c | 4 ++++
30553  1 file changed, 4 insertions(+)
30555 commit 0153b892c63e4fccd0819150cf7b4213857a11c5
30556 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30557 Date:   Mon Mar 15 17:49:51 2010 +0100
30559     [glib] Add poppler_annot_get_page_index() to get the page associated
30560     to annot
30562  glib/poppler-annot.cc | 19 +++++++++++++++++++
30563  glib/poppler-annot.h  |  1 +
30564  2 files changed, 20 insertions(+)
30566 commit b47337ea91696fea8f42a68a6fa160681ab284b2
30567 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30568 Date:   Mon Mar 15 17:49:17 2010 +0100
30570     [annots] Checks screen annots associated with a rendition action
30571     have a valid page ref
30573  poppler/Annot.cc | 6 ++++++
30574  1 file changed, 6 insertions(+)
30576 commit 9417fd793ec8d806822669aa614193073e7dfe50
30577 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30578 Date:   Mon Mar 15 16:52:30 2010 +0100
30580     [annots] Save page index of the page associated with the annot
30582  poppler/Annot.cc | 14 +++++---------
30583  poppler/Annot.h  |  4 ++--
30584  2 files changed, 7 insertions(+), 11 deletions(-)
30586 commit 36b76a5d01b74c6381433b6f6f7ffb9f02696a60
30587 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30588 Date:   Mon Mar 15 14:12:11 2010 +0100
30590     Rework LinkRendition to follow the spec
30592  poppler/Link.cc | 68
30593  +++++++++++++++++++++++++++++++++++----------------------
30594  poppler/Link.h  | 12 ++++++----
30595  2 files changed, 50 insertions(+), 30 deletions(-)
30597 commit 7b5885ee7d2026df9a6e87327b6d02f37d79b8b2
30598 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30599 Date:   Mon Mar 15 12:25:12 2010 +0100
30601     [glib-demo] Annot screen demo
30603  glib/demo/annots.c | 17 +++++++++++++++++
30604  1 file changed, 17 insertions(+)
30606 commit bdb76c7cb89bcb6fb139b0ef348d96b7780d57ed
30607 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30608 Date:   Mon Mar 15 12:24:19 2010 +0100
30610     [glib] Add support for screen annotation
30612     Based on patch by Sam Kaplan.
30614  glib/poppler-annot.cc  | 75
30615  ++++++++++++++++++++++++++++++++++++++++++++++++++
30616  glib/poppler-annot.h   |  8 ++++++
30617  glib/poppler-page.cc   |  3 ++
30618  glib/poppler-private.h |  1 +
30619  glib/poppler.h         |  1 +
30620  5 files changed, 88 insertions(+)
30622 commit 54892b1375e360113432b07c6ba058f861d21fe8
30623 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30624 Date:   Mon Mar 15 12:21:30 2010 +0100
30626     [annots] Save the action already parsed in AnnotScreen
30628  poppler/Annot.cc | 9 +++++++--
30629  poppler/Annot.h  | 5 +++--
30630  2 files changed, 10 insertions(+), 4 deletions(-)
30632 commit 5a84a2d749478f19631dbfad2be06ec4ea85038c
30633 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30634 Date:   Mon Mar 15 11:16:17 2010 +0100
30636     [glib-demo] Annot and links movie demo
30638  glib/demo/annots.c |  20 ++++++++++
30639  glib/demo/utils.c  | 115
30640  ++++++++++++++++++++++++++++++++++++++++++++++++++++-
30641  glib/demo/utils.h  |   3 ++
30642  3 files changed, 137 insertions(+), 1 deletion(-)
30644 commit 2cf5ee4f62089df099f78cd4d39a4eb7589d1b47
30645 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30646 Date:   Mon Mar 15 11:04:17 2010 +0100
30648     [glib] Add support for movie actions
30650     Based on patch by Hugo Mercier.
30652  glib/poppler-action.cc | 35 ++++++++++++++++++----
30653  glib/poppler-action.h  | 15 ++++++++--
30654  glib/poppler-page.cc   | 81
30655  +++++++++++++++++++++++++++++++++++++++++++++++++-
30656  glib/poppler-private.h |  2 ++
30657  4 files changed, 125 insertions(+), 8 deletions(-)
30659 commit 132b6f072fefd231d42f31626f1b5009c4e8319e
30660 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30661 Date:   Mon Mar 15 10:56:23 2010 +0100
30663     [glib] Add support for movie annotations
30665     Based on patch by Hugo Mercier.
30667  glib/poppler-annot.cc  | 97
30668  ++++++++++++++++++++++++++++++++++++++++++++++++++
30669  glib/poppler-annot.h   | 10 ++++++
30670  glib/poppler-page.cc   |  3 ++
30671  glib/poppler-private.h |  1 +
30672  glib/poppler.h         |  1 +
30673  5 files changed, 112 insertions(+)
30675 commit aecad2bb12be44825d273e364ec6a0444dac5605
30676 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30677 Date:   Mon Mar 15 10:48:03 2010 +0100
30679     [glib] Add PopplerMovie class
30681  glib/Makefile.am       |   2 +
30682  glib/poppler-movie.cc  | 140
30683  +++++++++++++++++++++++++++++++++++++++++++++++++
30684  glib/poppler-movie.h   |  42 +++++++++++++++
30685  glib/poppler-private.h |   2 +
30686  glib/poppler.h         |   2 +
30687  5 files changed, 188 insertions(+)
30689 commit 5b3234a16e0d465bff2b5e277cb64b4f4b0a8dbd
30690 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30691 Date:   Sun Mar 14 16:10:26 2010 +0100
30693     Split Movie class into Rendition and Movie classes to follow the spec
30695  poppler/Annot.cc         |  16 +-
30696  poppler/Link.cc          |  10 +-
30697  poppler/Link.h           |   6 +-
30698  poppler/Makefile.am      |   2 +
30699  poppler/Movie.cc         | 438
30700  +++++------------------------------------------
30701  poppler/Movie.h          | 138 +++------------
30702  poppler/Rendition.cc     | 400
30703  +++++++++++++++++++++++++++++++++++++++++++
30704  poppler/Rendition.h      | 157 +++++++++++++++++
30705  qt4/src/poppler-movie.cc |   9 +-
30706  9 files changed, 657 insertions(+), 519 deletions(-)
30708 commit f9c163730478e3b6d8a1e73dbae6c52c28ae1e84
30709 Author: Pino Toscano <pino@kde.org>
30710 Date:   Mon Mar 8 14:49:12 2010 +0100
30712     [Qt4] include Object.h and Annot.h, now needed
30714  qt4/src/poppler-movie.cc | 2 ++
30715  1 file changed, 2 insertions(+)
30717 commit a00532f509c19c5455e0db5068db95dd4583e8dd
30718 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30719 Date:   Mon Mar 8 14:22:53 2010 +0100
30721     Check for Null instead of None to know whether a dict entry is present
30723     Dict::lookup returns obj->initNull() when the key is not found.
30725  poppler/Movie.cc | 6 +++---
30726  1 file changed, 3 insertions(+), 3 deletions(-)
30728 commit b51e66c9a7e2f7f39ae1edf8bda02a7bc1ad4ebd
30729 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30730 Date:   Mon Mar 8 14:15:22 2010 +0100
30732     [annots] Create appearance stream for Movie Annotations when not
30733     defined
30735     See bug #23108
30737  poppler/Annot.cc | 103
30738  ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
30739  poppler/Annot.h  |   4 ++-
30740  2 files changed, 105 insertions(+), 2 deletions(-)
30742 commit fae59411852e5c2c45825c5ea963318f1ed5dc6a
30743 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30744 Date:   Mon Mar 8 14:07:09 2010 +0100
30746     Fix handling of poster in Movie
30748     Poster is not always a stream, it can be a boolean too. Also, get the
30749     reference when available instead of fetching the stream.
30751  poppler/Movie.cc | 25 ++++++++++++-------------
30752  poppler/Movie.h  |  6 ++++--
30753  2 files changed, 16 insertions(+), 15 deletions(-)
30755 commit a451f83d101bf265a1e7e2a17c0b320895e70f4e
30756 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30757 Date:   Sun Mar 7 12:22:57 2010 +0100
30759     Save width, height (aspect) in Movie object and provide getAspect()
30760     method
30762  poppler/Movie.cc | 3 ++-
30763  poppler/Movie.h  | 4 ++++
30764  2 files changed, 6 insertions(+), 1 deletion(-)
30766 commit f88d469f860da17055fc4b98b64aef241fcf0185
30767 Author: Carlos Garcia Campos <carlosgc@gnome.org>
30768 Date:   Sat Mar 6 12:33:40 2010 +0100
30770     Move Movie objects parsing code from Annot to Movie
30772  poppler/Annot.cc         | 244
30773  ++-------------------------------------------
30774  poppler/Annot.h          |  73 +-------------
30775  poppler/Link.cc          |   4 +-
30776  poppler/Movie.cc         | 255
30777  +++++++++++++++++++++++++++++++++++++++--------
30778  poppler/Movie.h          |  25 +++--
30779  qt4/src/poppler-movie.cc |  11 +-
30780  6 files changed, 246 insertions(+), 366 deletions(-)
30782 commit ec9138b574c7226ad733880d3d43b86bb72073f4
30783 Author: Pino Toscano <pino@kde.org>
30784 Date:   Sun Mar 7 23:17:50 2010 +0100
30786     [autotools] add also cpp/tests/CMakeLists.txt to the "dist files"
30788  Makefile.am | 1 +
30789  1 file changed, 1 insertion(+)
30791 commit ef3258d6fc57e7a62d951cc826804e50e8e1b526
30792 Author: Pino Toscano <pino@kde.org>
30793 Date:   Sun Mar 7 23:14:12 2010 +0100
30795     [autotools] fix location of poppler-config.h.cmake
30797  Makefile.am | 2 +-
30798  1 file changed, 1 insertion(+), 1 deletion(-)
30800 commit fd1d9c882997ff35acd5a458e9dfeba3ad6c8b25
30801 Author: Pino Toscano <pino@kde.org>
30802 Date:   Sun Mar 7 22:42:06 2010 +0100
30804     [CMake] just enable what needed each time
30806  CMakeLists.txt | 4 ++--
30807  1 file changed, 2 insertions(+), 2 deletions(-)
30809 commit 476bde472a7e694afde96a04ea335fe9582d6fad
30810 Author: Pino Toscano <pino@kde.org>
30811 Date:   Sun Mar 7 22:39:45 2010 +0100
30813     [CMake] add small description for the zlib option
30815     taken from two bits in configure.ac
30817  CMakeLists.txt | 2 +-
30818  1 file changed, 1 insertion(+), 1 deletion(-)
30820 commit 1267d7e0c36e262984070a3b55fea46e7289a4b4
30821 Author: Pino Toscano <pino@kde.org>
30822 Date:   Sun Mar 7 19:34:03 2010 +0100
30824     [CMake] add a note about gtk-doc not supported yet
30826  CMakeLists.txt | 2 +-
30827  1 file changed, 1 insertion(+), 1 deletion(-)
30829 commit 201b18ad0837e84d874b56e1b0469d1b2d45378b
30830 Author: Pino Toscano <pino@kde.org>
30831 Date:   Sun Mar 7 19:30:36 2010 +0100
30833     [CMake] sync with poppler-config.h.in: add
30834     WITH_FONTCONFIGURATION_{FONTCONFIG,WIN32}
30836  poppler/poppler-config.h.cmake | 10 ++++++++++
30837  1 file changed, 10 insertions(+)
30839 commit 0d0044e8cc2d406f066338102ec73e1b56214cc3
30840 Author: Pino Toscano <pino@kde.org>
30841 Date:   Sun Mar 7 19:25:27 2010 +0100
30843     [CMake] move poppler-config.h.cmake in the poppler subdirectory,
30844     where poppler-config.h.in is
30846  CMakeLists.txt                 |  2 +-
30847  poppler-config.h.cmake         | 90
30848  ------------------------------------------
30849  poppler/poppler-config.h.cmake | 90
30850  ++++++++++++++++++++++++++++++++++++++++++
30851  3 files changed, 91 insertions(+), 91 deletions(-)
30853 commit f785e29a901d2c76204dd26e9585446fdd817ebd
30854 Author: Pino Toscano <pino@kde.org>
30855 Date:   Sun Mar 7 18:35:34 2010 +0100
30857     [CMake] remove the generated poppler-enums.{c,h} in the clean target
30859     ie usually when doing `make clean'
30861  glib/CMakeLists.txt | 4 ++++
30862  1 file changed, 4 insertions(+)
30864 commit 369604603375dbe3516136b6f8f9d0c26e0b744f
30865 Author: Pino Toscano <pino@kde.org>
30866 Date:   Sun Mar 7 18:26:45 2010 +0100
30868     [CMake] use the --template option of glib-mkenums (like done with
30869     autotools)
30871  glib/CMakeLists.txt | 24 ++++--------------------
30872  1 file changed, 4 insertions(+), 20 deletions(-)
30874 commit bbcbb34fec10c90edd5960bdbcc6849bc8f39526
30875 Author: Pino Toscano <pino@kde.org>
30876 Date:   Sun Mar 7 17:34:40 2010 +0100
30878     [CMake] set POPPLER_GLIB_DISABLE_DEPRECATED and
30879     POPPLER_GLIB_DISABLE_SINGLE_INCLUDES as done with autotools
30881  CMakeLists.txt      | 6 ++++++
30882  glib/CMakeLists.txt | 6 +++++-
30883  2 files changed, 11 insertions(+), 1 deletion(-)
30885 commit 190fa971c12ca1b3007f6ba349a77a7c15c47490
30886 Author: Pino Toscano <pino@kde.org>
30887 Date:   Sun Mar 7 17:24:25 2010 +0100
30889     reorder to match what's in the correspondent .in
30891  glib/poppler-features.h.cmake | 2 +-
30892  1 file changed, 1 insertion(+), 1 deletion(-)
30894 commit ff46def8b178420a86a974ec2ce767a538bba8be
30895 Author: Pino Toscano <pino@kde.org>
30896 Date:   Sun Mar 7 17:23:16 2010 +0100
30898     [CMake] GDK_FEATURE is no more needed here
30900  glib/CMakeLists.txt | 1 -
30901  1 file changed, 1 deletion(-)
30903 commit 1eb8026a3060ef61a88c535177510f7ac7e7fc25
30904 Author: Pino Toscano <pino@kde.org>
30905 Date:   Sun Mar 7 17:19:58 2010 +0100
30907     [CMake] set in one place whether to build the glib frontend
30909  CMakeLists.txt | 11 ++++++-----
30910  1 file changed, 6 insertions(+), 5 deletions(-)
30912 commit a1a6f23e2345814e147a72211ce9139555385223
30913 Author: Pino Toscano <pino@kde.org>
30914 Date:   Sun Mar 7 17:09:58 2010 +0100
30916     [CMake] correctly set the GLIB_REQ stuff
30918  CMakeLists.txt        | 1 +
30919  poppler-glib.pc.cmake | 2 +-
30920  2 files changed, 2 insertions(+), 1 deletion(-)
30922 commit 0f2e5d6925c5938281d9bafc297a43867c4a915b
30923 Author: Pino Toscano <pino@kde.org>
30924 Date:   Sun Mar 7 17:03:21 2010 +0100
30926     [CMake] move the minimum GLib version to the main CMakeLists.txt
30928  CMakeLists.txt              | 1 +
30929  cmake/modules/FindGTK.cmake | 2 +-
30930  2 files changed, 2 insertions(+), 1 deletion(-)
30932 commit efdffba45d15b538dbfb294403e99f3a6470b4d9
30933 Author: Pino Toscano <pino@kde.org>
30934 Date:   Sun Mar 7 16:58:27 2010 +0100
30936     [CMake] align the GDK stuff (GDK_{FEATURE,REQ}) to what done with
30937     autotools
30939  CMakeLists.txt        | 6 +++++-
30940  poppler-glib.pc.cmake | 2 +-
30941  2 files changed, 6 insertions(+), 2 deletions(-)
30943 commit cfecc69b7f05920f543ee7e9aafeafaa4c3506fb
30944 Author: Pino Toscano <pino@kde.org>
30945 Date:   Sun Mar 7 16:49:14 2010 +0100
30947     [CMake] apparently there's not a minimum version requirement for GDK,
30948     so drop the check
30950  cmake/modules/FindGTK.cmake | 5 +----
30951  1 file changed, 1 insertion(+), 4 deletions(-)
30953 commit 8ff1cf03d2607b0f13bbbbf272f2b03d8927bd24
30954 Author: Pino Toscano <pino@kde.org>
30955 Date:   Sun Mar 7 16:47:21 2010 +0100
30957     [CMake] first look for Cairo, then for GLib/GDK/GTK
30959     this starts to align to the searches done with autotools
30960     also, move the CAIRO_FEATURE to the main CMakeLists.txt
30962  CMakeLists.txt      | 19 +++++++++++--------
30963  glib/CMakeLists.txt |  1 -
30964  2 files changed, 11 insertions(+), 9 deletions(-)
30966 commit bcaf62b8e252594530d3050761ba563cf3b1fb6e
30967 Author: Pino Toscano <pino@kde.org>
30968 Date:   Sun Mar 7 16:00:03 2010 +0100
30970     [CMake] enhance/rewrite a bit the FindCairo module
30972     make use of some features of CMake 2.6 (as we require it):
30973     - newer pkg-config handling (aka pkg_check_modules())
30974     - version checking for modules (PACKAGE_FIND_VERSION*)
30975     - find_package_handle_standard_args()
30976     also, after the pkg-config search to win32, search for cairo again
30977     (double-check plus real search for win32)
30978     furthermore, introduce CAIRO_INCLUDE_DIRS with the include paths
30979     requires (kind of "obsoletes" CAIRO_CFLAGS, left there in case it
30980     is used again)
30982     apply the changes to the rest of the build system (specify the
30983     version needed, use the correct variable for includes)
30985  CMakeLists.txt                |  2 +-
30986  cmake/modules/FindCairo.cmake | 64
30987  +++++++++++++++++++++++++++----------------
30988  glib/CMakeLists.txt           |  2 +-
30989  3 files changed, 43 insertions(+), 25 deletions(-)
30991 commit c96aa0f5fc74ae04f483485b787aaf65f1791991
30992 Author: Pino Toscano <pino@kde.org>
30993 Date:   Sun Mar 7 02:01:13 2010 +0100
30995     add Patrick's copyright notices
30997  cpp/poppler-global.h       |  1 +
30998  goo/gtypes.h               | 14 ++++++++++++++
30999  poppler/GlobalParams.cc    |  1 +
31000  poppler/SplashOutputDev.cc |  1 +
31001  4 files changed, 17 insertions(+)
31003 commit 3311bedd2eb831ef1fd553f3f50960331cf6885f
31004 Author: Patrick Spendrin <ps_ml@gmx.de>
31005 Date:   Sun Mar 7 01:56:15 2010 +0100
31007     MSVC: disable for the 'ustring' class the warning C4251 (which does
31008     not apply)
31010  cpp/poppler-global.h | 8 ++++++++
31011  1 file changed, 8 insertions(+)
31013 commit 9efa18397bd05fbd27c7811fa6e0f34ce94012e0
31014 Author: Patrick Spendrin <ps_ml@gmx.de>
31015 Date:   Sun Mar 7 01:48:03 2010 +0100
31017     MSVC: disable warning C4800, which is of no use for now
31019  goo/gtypes.h | 4 ++++
31020  1 file changed, 4 insertions(+)
31022 commit 3a88d1bf8d2c5a9e8014e0d46e24c9ec06556469
31023 Author: Patrick Spendrin <ps_ml@gmx.de>
31024 Date:   Sun Mar 7 01:26:10 2010 +0100
31026     MSVC: no isfinite(), so provide it using _finite()
31028  poppler/SplashOutputDev.cc | 5 +++++
31029  1 file changed, 5 insertions(+)
31031 commit 7774912c46f832f25c51b4cfc0e9430b1cd7fa1f
31032 Author: Patrick Spendrin <ps_ml@gmx.de>
31033 Date:   Sun Mar 7 01:22:31 2010 +0100
31035     MSVC: do not force constness here, so the right overload will
31036     be chosen
31038  poppler/GlobalParams.cc | 4 ++--
31039  1 file changed, 2 insertions(+), 2 deletions(-)
31041 commit cf07a5d85b402b6956c9605fbdc88bddcb94a3cf
31042 Author: Pino Toscano <pino@kde.org>
31043 Date:   Sun Mar 7 00:49:07 2010 +0100
31045     [CMake] show end yes/no message about the GDK usage
31047     just like done with autotools
31049  CMakeLists.txt | 1 +
31050  1 file changed, 1 insertion(+)
31052 commit 42c98f8eabe304d5e3dc8c1ebdd5b0b6c221e696
31053 Author: Pino Toscano <pino@kde.org>
31054 Date:   Sat Mar 6 17:18:08 2010 +0100
31056     [CMake] make the font configuration backend selection take a string
31057     (like with autotools)
31059     this way it is possible to set the cmake variable FONT_CONFIGURATION
31060     to either "win32" (default on windows) or "fontconfig" (default
31061     elsewhere) to the font backend to use
31062     as a consequence, make fontconfig a requirement only if the font
31063     backend chosen is "fontconfig"
31065  CMakeLists.txt | 39 +++++++++++++++++++++++++++++----------
31066  1 file changed, 29 insertions(+), 10 deletions(-)
31068 commit bda6e7cd089f2970af2e9540b4415633ffcf0ebb
31069 Author: Pino Toscano <pino@kde.org>
31070 Date:   Sat Mar 6 17:13:30 2010 +0100
31072     [CMake] add a show_end_message() macro to show a generic string
31073     as value
31075     make show_end_message_yesno() call it with the proper "yes" or
31076     "no" string
31078  cmake/modules/PopplerMacros.cmake | 9 +++++++--
31079  1 file changed, 7 insertions(+), 2 deletions(-)
31081 commit d313c0f508711b3b7166b84608c43ebf1f07194b
31082 Author: Pino Toscano <pino@kde.org>
31083 Date:   Sat Mar 6 17:08:59 2010 +0100
31085     [CMake] rename the show_end_message() macro to
31086     show_end_message_yesno()
31088  CMakeLists.txt                    | 26 +++++++++++++-------------
31089  cmake/modules/PopplerMacros.cmake |  4 ++--
31090  2 files changed, 15 insertions(+), 15 deletions(-)
31092 commit 0425ff835fa26df5e25e628a6c56f3a180713905
31093 Author: Pino Toscano <pino@kde.org>
31094 Date:   Fri Mar 5 22:21:56 2010 +0100
31096     update copyright
31098  poppler/ArthurOutputDev.cc | 2 +-
31099  1 file changed, 1 insertion(+), 1 deletion(-)
31101 commit c5ea135ca58e112110be3ae10d887f3188172765
31102 Author: Pino Toscano <pino@kde.org>
31103 Date:   Fri Mar 5 22:14:57 2010 +0100
31105     [arthur] update the miter limit
31107  poppler/ArthurOutputDev.cc | 4 ++--
31108  1 file changed, 2 insertions(+), 2 deletions(-)
31110 commit 552f344b3e3df7c796afa6946149b0a5590cc4f7
31111 Author: Pino Toscano <pino@kde.org>
31112 Date:   Fri Mar 5 22:04:39 2010 +0100
31114     [arthur] update the line dash style
31116  poppler/ArthurOutputDev.cc | 12 +++++++++++-
31117  1 file changed, 11 insertions(+), 1 deletion(-)
31119 commit bc42ee05fceef0d0dd2ab0587c184dfc37cf29bf
31120 Author: Albert Astals Cid <aacid@kde.org>
31121 Date:   Fri Mar 5 18:54:32 2010 +0000
31123     fix copyright year
31125  poppler/CairoOutputDev.cc | 2 +-
31126  1 file changed, 1 insertion(+), 1 deletion(-)
31128 commit b21461e91ed671ef29fd3cf4780fda44f82a0679
31129 Author: Adrian Johnson <ajohnson@redneon.com>
31130 Date:   Fri Mar 5 15:14:08 2010 +0100
31132     [cairo] Close image stream before resetting it again
31134  poppler/CairoOutputDev.cc | 2 ++
31135  1 file changed, 2 insertions(+)
31137 commit 866bcc7edb47fe11355081045e2d316a4d530649
31138 Author: Pino Toscano <pino@kde.org>
31139 Date:   Thu Mar 4 14:19:50 2010 +0100
31141     [Qt4] no need to save&restore on a newly created painter
31143  qt4/src/poppler-page.cc | 2 --
31144  1 file changed, 2 deletions(-)
31146 commit 654698b556eb53eab7c2d55fc6b3fdd9e35173bb
31147 Author: Pino Toscano <pino@kde.org>
31148 Date:   Thu Mar 4 13:16:11 2010 +0100
31150     [Qt4] use Arthur unconditionally
31152     arthur is no more tied to splash, so can be used in an occasion
31154  qt4/src/poppler-document.cc | 2 +-
31155  qt4/src/poppler-page.cc     | 4 +---
31156  2 files changed, 2 insertions(+), 4 deletions(-)
31158 commit 41931b6310d2ae81e622db904246f019ceb8410d
31159 Author: Pino Toscano <pino@kde.org>
31160 Date:   Thu Mar 4 13:13:11 2010 +0100
31162     [Qt4] compile Arthur unconditionally
31164     as the arthur output dev does not require splash anymore, we can
31165     always compile it with poppler-qt4
31167  poppler/Makefile.am    | 4 ++--
31168  qt4/src/CMakeLists.txt | 6 +-----
31169  qt4/src/Makefile.am    | 6 +-----
31170  3 files changed, 4 insertions(+), 12 deletions(-)
31172 commit 48a29e2bbc9aa9bd0cb2775a2365c0ffdeb6ce87
31173 Author: Pino Toscano <pino@kde.org>
31174 Date:   Thu Mar 4 13:11:43 2010 +0100
31176     [Arthur] make ArthurOutputDev compile even with Splash disabled
31178     text rendering is disabled in that case for now
31180  poppler/ArthurOutputDev.cc | 11 ++++++++++-
31181  1 file changed, 10 insertions(+), 1 deletion(-)
31183 commit 2013a19b6457753890affad8c4049f2ce4627df7
31184 Author: Pino Toscano <pino@kde.org>
31185 Date:   Thu Mar 4 13:02:43 2010 +0100
31187     [CMake/tests] compile gtk-splash-test only if splash is enabled
31189  test/CMakeLists.txt | 14 +++++++++-----
31190  1 file changed, 9 insertions(+), 5 deletions(-)
31192 commit ae740c5cfefbae13f82b750e39fa3dbbdc94858b
31193 Author: Pino Toscano <pino@kde.org>
31194 Date:   Tue Mar 2 23:22:06 2010 +0100
31196     [cpp] update the copyrights
31198  cpp/poppler-document-private.h | 2 +-
31199  cpp/poppler-document.cpp       | 2 +-
31200  cpp/poppler-embedded-file.cpp  | 2 +-
31201  cpp/poppler-embedded-file.h    | 2 +-
31202  cpp/poppler-global.cpp         | 3 ++-
31203  cpp/poppler-global.h           | 2 +-
31204  cpp/poppler-page.cpp           | 2 +-
31205  cpp/poppler-page.h             | 2 +-
31206  cpp/poppler-rectangle.h        | 2 +-
31207  cpp/poppler-toc.cpp            | 2 +-
31208  cpp/poppler-version.cpp        | 2 +-
31209  cpp/tests/poppler-dump.cpp     | 2 +-
31210  12 files changed, 13 insertions(+), 12 deletions(-)
31212 commit 24b1d8d0b4ae7cea9fbc331f19cd5ce3917b8b4d
31213 Author: Pino Toscano <pino@kde.org>
31214 Date:   Tue Mar 2 23:15:56 2010 +0100
31216     [cpp] {from,to}_utf_8() -> {from,to}_utf8()
31218  cpp/poppler-global.cpp | 4 ++--
31219  cpp/poppler-global.h   | 4 ++--
31220  cpp/poppler-page.cpp   | 2 +-
31221  3 files changed, 5 insertions(+), 5 deletions(-)
31223 commit 690af1bc58de1ebe710c5e599f1cb635e4838fc8
31224 Author: Hib Eris <hib@hiberis.nl>
31225 Date:   Tue Mar 2 16:33:04 2010 +0100
31227     [cpp] define poppler_cpp_EXPORTS when building with autotools as well
31229     fixes building on Windows
31231  cpp/Makefile.am | 3 +++
31232  1 file changed, 3 insertions(+)
31234 commit 7492a376e7e5ec35534276ac15485123645617b0
31235 Author: Pino Toscano <pino@kde.org>
31236 Date:   Tue Mar 2 22:16:07 2010 +0100
31238     [cpp/tests] use gmtime() when gmtime_r() is not available
31240  cpp/tests/poppler-dump.cpp | 9 ++++++++-
31241  1 file changed, 8 insertions(+), 1 deletion(-)
31243 commit de013cc14a0621782c53f481ed7e559f241855a3
31244 Author: Pino Toscano <pino@kde.org>
31245 Date:   Tue Mar 2 22:05:25 2010 +0100
31247     [cpp] include config.h _after_ the other includes
31249  cpp/poppler-global.cpp | 4 ++--
31250  1 file changed, 2 insertions(+), 2 deletions(-)
31252 commit 388e5d6aebcabbfc90894c86248159c63701cb0a
31253 Author: Hib Eris <hib@hiberis.nl>
31254 Date:   Tue Mar 2 15:51:23 2010 +0100
31256     Use ICONV_CONST when necessary
31258  cpp/poppler-global.cpp | 10 ++++++----
31259  1 file changed, 6 insertions(+), 4 deletions(-)
31261 commit aaa58b26733a2f7c778632da4942b588050cf33f
31262 Author: Pino Toscano <pino@kde.org>
31263 Date:   Tue Mar 2 21:53:55 2010 +0100
31265     [CMake] properly define ICONV_CONST
31267  CMakeLists.txt                | 1 -
31268  cmake/modules/FindIconv.cmake | 3 +++
31269  config.h.cmake                | 2 +-
31270  3 files changed, 4 insertions(+), 2 deletions(-)
31272 commit 6304b0d8959fccf96b030c757d78e845d04757e4
31273 Author: Albert Astals Cid <aacid@kde.org>
31274 Date:   Sun Feb 28 15:33:53 2010 +0100
31276     poppler 0.13.1
31278  CMakeLists.txt   |  2 +-
31279  NEWS             | 33 +++++++++++++++++++++++++++++++++
31280  configure.ac     |  2 +-
31281  cpp/Doxyfile     |  2 +-
31282  qt4/src/Doxyfile |  2 +-
31283  5 files changed, 37 insertions(+), 4 deletions(-)
31285 commit 9eac71862915c851c07075e3ca3af82eb9e4e775
31286 Author: Albert Astals Cid <aacid@kde.org>
31287 Date:   Sun Feb 28 15:33:19 2010 +0100
31289     Make sure the private headers end up in the tarball on make dist
31291  cpp/Makefile.am | 5 +++++
31292  1 file changed, 5 insertions(+)
31294 commit b488172311c2921ab4c365d71ad8b1ab7f596c71
31295 Author: Albert Astals Cid <aacid@kde.org>
31296 Date:   Sun Feb 28 14:25:36 2010 +0100
31298     Add copyright notices
31300  poppler/CairoFontEngine.cc | 3 ++-
31301  poppler/CairoFontEngine.h  | 2 +-
31302  2 files changed, 3 insertions(+), 2 deletions(-)
31304 commit 5453cff5b7cb47cadfdae585a58409117af8c1f1
31305 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31306 Date:   Sun Feb 28 13:51:22 2010 +0100
31308     [cairo] Select filter for images based on scale factor
31310     When rendering images and interpolate flag is disabled or missing, we
31311     always interpolate unless scale factor is >= 400%
31313     See bugs #25268, #9860
31315  poppler/CairoOutputDev.cc | 64
31316  ++++++++++++++++++++++++++++++++++-------------
31317  poppler/CairoOutputDev.h  |  2 ++
31318  2 files changed, 49 insertions(+), 17 deletions(-)
31320 commit e65456cbd5cae2750426aabeb2d66a10537616f0
31321 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31322 Date:   Sun Feb 28 13:13:13 2010 +0100
31324     [cairo] Refactor scaled size computation into a new method
31326  poppler/CairoOutputDev.cc | 52
31327  +++++++++++++++++++++++------------------------
31328  poppler/CairoOutputDev.h  |  2 ++
31329  2 files changed, 28 insertions(+), 26 deletions(-)
31331 commit 32aa9ae7d0087298661829265de00e93398272b3
31332 Author: Jan Kümmel <jan+freedesktop@snorc.org>
31333 Date:   Sat Feb 27 17:58:46 2010 +0100
31335     [cairo] Omit writing of embedded fonts into tempary files
31337     Fixes bug #26694.
31339  poppler/CairoFontEngine.cc | 146
31340  +++++++++++++++++++++++++--------------------
31341  1 file changed, 80 insertions(+), 66 deletions(-)
31343 commit 7ba52a32343ca73730a80b64c136e3f03348e7d9
31344 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31345 Date:   Sat Feb 27 17:42:46 2010 +0100
31347     [cairo] Remove unused 'face' from CairoFreeTypeFont class
31349  poppler/CairoFontEngine.cc | 6 ++----
31350  poppler/CairoFontEngine.h  | 3 +--
31351  2 files changed, 3 insertions(+), 6 deletions(-)
31353 commit 7c3140c88c00282e10888143fffe3c402d48fb05
31354 Author: Adrian Johnson <ajohnson@redneon.com>
31355 Date:   Sat Feb 27 13:13:47 2010 +0100
31357     Don't use '\' character in PostScript names
31359  poppler/PSOutputDev.cc | 4 ++--
31360  1 file changed, 2 insertions(+), 2 deletions(-)
31362 commit 8e354a15a1861719c00799937ad9f9bb1bb71e9f
31363 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
31364 Date:   Wed Feb 24 18:58:11 2010 +0000
31366     Fix remaining part of 26243
31368     Thomas says: The "gn" is colored with a shading pattern, but the
31369     shading has a bbox,
31370     so it is clipped to this bbox, too. But when coloring text or masks in
31371     pattern colorspace, this is definely wrong.
31373  poppler/Gfx.cc | 3 ++-
31374  1 file changed, 2 insertions(+), 1 deletion(-)
31376 commit fcbc571a98775b1daa8f562fc8674fb2d15b6626
31377 Author: Pino Toscano <pino@kde.org>
31378 Date:   Tue Feb 23 17:02:47 2010 +0100
31380     [cpp] make checksum() return an array of data, instead of a string
31382     a checksum is a sequence of values after all, so just return it as
31383     such instead of pretending it is a string
31384     accordingly adapt the mini dump application
31386  cpp/poppler-embedded-file.cpp | 10 ++++++++--
31387  cpp/poppler-embedded-file.h   |  2 +-
31388  cpp/tests/poppler-dump.cpp    |  4 ++--
31389  3 files changed, 11 insertions(+), 5 deletions(-)
31391 commit fbefb9bef9f7a099d51919255a98f412d1e1d696
31392 Author: Pino Toscano <pino@kde.org>
31393 Date:   Tue Feb 23 16:56:47 2010 +0100
31395     [cpp apidox] add API documentation for the 'embedded_file' class
31397  cpp/poppler-embedded-file.cpp | 43
31398  +++++++++++++++++++++++++++++++++++++++++++
31399  1 file changed, 43 insertions(+)
31401 commit 6d39cca0a035fc656d3b86ba66dedaccee532fcb
31402 Author: Pino Toscano <pino@kde.org>
31403 Date:   Tue Feb 23 16:41:56 2010 +0100
31405     [cpp apidox] add API documentation for the 'toc' and 'toc_item'
31406     classes
31408  cpp/poppler-toc.cpp | 57
31409  +++++++++++++++++++++++++++++++++++++++++++++++++++++
31410  1 file changed, 57 insertions(+)
31412 commit 857e4ceb26d959c48c7af6bff53ca1bfe5307236
31413 Author: Pino Toscano <pino@kde.org>
31414 Date:   Tue Feb 23 15:39:58 2010 +0100
31416     [cpp] when the loading of the document fails, put back the data
31417     where it was before
31419  cpp/poppler-document-private.h |  2 +-
31420  cpp/poppler-document.cpp       | 10 +++++++---
31421  2 files changed, 8 insertions(+), 4 deletions(-)
31423 commit 7838b182143086192ac8dcf571da0ce1743619e2
31424 Author: Pino Toscano <pino@kde.org>
31425 Date:   Tue Feb 23 00:04:09 2010 +0100
31427     [cpp] add the directory of the generated html apidox to the ignore
31428     list
31430  cpp/.gitignore | 1 +
31431  1 file changed, 1 insertion(+)
31433 commit 71a38a23a9db5cac872c666283b7abcb1462210c
31434 Author: Pino Toscano <pino@kde.org>
31435 Date:   Mon Feb 22 23:43:34 2010 +0100
31437     [cpp] add page::text() to get the text inside a page region
31439  cpp/poppler-page.cpp | 16 ++++++++++++++++
31440  cpp/poppler-page.h   |  1 +
31441  2 files changed, 17 insertions(+)
31443 commit 4c75360233bc67f097551980a46ecce976927220
31444 Author: Pino Toscano <pino@kde.org>
31445 Date:   Mon Feb 22 23:05:53 2010 +0100
31447     [cpp] add page::search()
31449  cpp/poppler-page.cpp | 51
31450  +++++++++++++++++++++++++++++++++++++++++++++++++++
31451  cpp/poppler-page.h   |  8 ++++++++
31452  2 files changed, 59 insertions(+)
31454 commit 8932c53a084083eb42d109dd17bac3ad41ce65b5
31455 Author: Pino Toscano <pino@kde.org>
31456 Date:   Mon Feb 22 22:39:36 2010 +0100
31458     [cpp] add getters and setters for left/top/right/bottom
31460  cpp/poppler-rectangle.h | 18 ++++++++++++++++++
31461  1 file changed, 18 insertions(+)
31463 commit 8e1ea57f558fa3a1702a17d79b5aaffc486c6a56
31464 Author: Pino Toscano <pino@kde.org>
31465 Date:   Mon Feb 22 22:19:51 2010 +0100
31467     [cpp] add a global enum for case sensitivity
31469  cpp/poppler-global.h | 2 ++
31470  1 file changed, 2 insertions(+)
31472 commit ae41b087de8f0a7d525320dcf1d64ff22fe982b6
31473 Author: Pino Toscano <pino@kde.org>
31474 Date:   Mon Feb 22 19:06:21 2010 +0100
31476     [cpp apidox] doxygen configuration for poppler-cpp
31478  cpp/Doxyfile | 1551
31479  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
31480  1 file changed, 1551 insertions(+)
31482 commit 1a36a7bcc684065478a3ade2c2938f0e3672140a
31483 Author: Pino Toscano <pino@kde.org>
31484 Date:   Mon Feb 22 19:05:49 2010 +0100
31486     [cpp apidox] very small start of intro page
31488  cpp/Mainpage.dox | 9 +++++++++
31489  1 file changed, 9 insertions(+)
31491 commit 85e052ab7a4c462143325ecf60eebba35411b790
31492 Author: Pino Toscano <pino@kde.org>
31493 Date:   Mon Feb 22 18:53:20 2010 +0100
31495     [cpp apidox] start adding API documentation for the global 'poppler'
31496     namespace
31498     ... including the 'convert_date' function and faking the 'noncopyable'
31499     class
31501  cpp/poppler-global.cpp | 16 ++++++++++++++++
31502  1 file changed, 16 insertions(+)
31504 commit b01608f91fb6cf6e9c4fb6e6ee3cb57517a766bf
31505 Author: Pino Toscano <pino@kde.org>
31506 Date:   Mon Feb 22 18:52:24 2010 +0100
31508     [cpp apidox] exclude the 'detail' namespace from apidox extraction
31510     this includes also the 'noncopyable' typedef, but that will be
31511     handled differently
31513  cpp/poppler-global.h | 2 ++
31514  1 file changed, 2 insertions(+)
31516 commit f17a7a8cfdeabb3ced3ba8d42c869d892c528e13
31517 Author: Pino Toscano <pino@kde.org>
31518 Date:   Mon Feb 22 18:51:30 2010 +0100
31520     [cpp apidox] add API documentation for the version functions
31522  cpp/poppler-version.cpp | 12 ++++++++++++
31523  1 file changed, 12 insertions(+)
31525 commit f6c4bbddc7d04c0b1a6b25c41cbf6d81ae40cc0c
31526 Author: Pino Toscano <pino@kde.org>
31527 Date:   Mon Feb 22 18:50:54 2010 +0100
31529     [cpp apidox] start adding API documentation for 'document'
31531  cpp/poppler-document.cpp | 182
31532  +++++++++++++++++++++++++++++++++++++++++++++++
31533  1 file changed, 182 insertions(+)
31535 commit cbb7519904d9b6395d0128e16a79324e4b8bfcc0
31536 Author: Pino Toscano <pino@kde.org>
31537 Date:   Mon Feb 22 13:15:11 2010 +0100
31539     [CMake] no more need to build system check for the Cairo blend modes
31541     followup of 880890c14e99a954b365a3a6b59deeffa5304d30 for the cmake
31542     build system
31544  cmake/modules/FindCairo.cmake | 18 ------------------
31545  config.h.cmake                |  3 ---
31546  2 files changed, 21 deletions(-)
31548 commit 80f47bbf45faf751c661c1d0931e8e1da622b8ca
31549 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31550 Date:   Mon Feb 22 12:43:06 2010 +0100
31552     [cairo] Use cairo_surface_set_mime_data() when printing
31554     When rendering a jpeg image for printing, using
31555     cairo_surface_set_mime_data() to attach the jpeg stream to the
31556     surface reduces drastically the size of the output file.
31558  poppler/CairoOutputDev.cc | 42 ++++++++++++++++++++++++++++++++++++++++++
31559  poppler/CairoOutputDev.h  |  1 +
31560  2 files changed, 43 insertions(+)
31562 commit d63293af6dbff65f160be0118b1580c03a1aab56
31563 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31564 Date:   Fri Nov 27 09:52:23 2009 +0100
31566     [cairo] Turn EXTEND_PAD off when printing
31568  poppler/CairoOutputDev.cc | 98
31569  ++++++++++++++++++++++++++++++++---------------
31570  1 file changed, 67 insertions(+), 31 deletions(-)
31572 commit 880890c14e99a954b365a3a6b59deeffa5304d30
31573 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31574 Date:   Mon Feb 22 11:01:05 2010 +0100
31576     [cairo] Use CAIRO_VERSION macros to check whether blend modes are
31577     available
31579  configure.ac              | 24 ------------------------
31580  poppler/CairoOutputDev.cc |  4 ++--
31581  2 files changed, 2 insertions(+), 26 deletions(-)
31583 commit 5c300ce00b5c59da767ca1ffec12f96f0ebbe701
31584 Author: Pino Toscano <pino@kde.org>
31585 Date:   Sun Feb 21 21:20:10 2010 +0100
31587     [Qt4/apidox] fix typo
31589  qt4/src/poppler-qt4.h | 2 +-
31590  1 file changed, 1 insertion(+), 1 deletion(-)
31592 commit 3f89ccf871e2f4a14129ad3e986b8cd19cdf129c
31593 Author: Pino Toscano <pino@kde.org>
31594 Date:   Sun Feb 21 21:06:31 2010 +0100
31596     [CMake] set the CXXFLAGS in a better way
31598  CMakeLists.txt | 4 ++--
31599  1 file changed, 2 insertions(+), 2 deletions(-)
31601 commit a18dab9e53a20a76eb46fa3a868fffdd3c754ce2
31602 Merge: fa09892 f3862f7
31603 Author: Pino Toscano <pino@kde.org>
31604 Date:   Sun Feb 21 19:56:38 2010 +0100
31606     Merge remote branch 'origin/cpp-frontend'
31608     * origin/cpp-frontend: (34 commits)
31609       [cpp/tests] poppler-dump: show a string for the font type
31610       [cpp/tests] poppler-dump: show the orientation of the pages
31611       [cpp/tests] poppler-dump: a bit less output in permissions lines
31612       [cpp/tests] poppler-dump: add --show-all to show all the information
31613       [cpp] use iconv for the utf8 <-> utf16 conversions
31614       [cpp] add the build system stuff for iconv, mandatory for cpp
31615       [cpp] fixup unicode GooString <-> ustring conversions
31616       [cpp] fix installation of poppler-version.h with autotools and
31617       builddir != srcdir
31618       simplify
31619       [cpp/tests] add a simple poppler-dump test
31620       [cpp] use the correct index (instead of an uninitialized variable)
31621       [cpp] properly delete the children of a toc item
31622       [cpp] actually implement toc::root()
31623       [cpp] fix the reference to the vector data
31624       [cpp] fix the reference to the vector data
31625       [cpp] add destructor for 'rectangle'
31626       [cpp] add out stream operators for rect and rectf
31627       [cpp] add namespace to namespace functiond to link properly
31628       [cpp] add default empty parameters for the passwords of the document
31629       loading functions
31630       [cpp] add "human friendly" output representation for byte_array
31631       ...
31633     Conflicts:
31634         config.h.cmake
31636 commit fa0989297e95b6adebed71336ea206d1b279ab24
31637 Author: Albert Astals Cid <aacid@kde.org>
31638 Date:   Sun Feb 21 16:59:57 2010 +0000
31640     Detect the need for nanosleep in solaris
31642     Fixes bug 26650
31644  ConfigureChecks.cmake |  5 +++++
31645  test/CMakeLists.txt   | 17 +++++++++++------
31646  2 files changed, 16 insertions(+), 6 deletions(-)
31648 commit d074485aa9d9fac6b715382002f53e3303bbc519
31649 Author: Albert Astals Cid <aacid@kde.org>
31650 Date:   Sat Feb 20 10:08:33 2010 +0000
31652     Do not call getPixel if we know how to access the data
31654     Gives a 20% speed increase in some pdf
31656  splash/Splash.cc | 19 ++++++++++---------
31657  1 file changed, 10 insertions(+), 9 deletions(-)
31659 commit d4cafe357bd86feb4b56e5dfbf5b7822e237a2ee
31660 Author: Albert Astals Cid <aacid@kde.org>
31661 Date:   Sat Feb 20 10:07:20 2010 +0000
31663     Only call getPixel when really needed
31665     Gives a 8% speed increase in some pdf
31667  splash/Splash.cc | 6 +++---
31668  1 file changed, 3 insertions(+), 3 deletions(-)
31670 commit c3122cfbe090f3a4045269222f941cd5ce77c171
31671 Author: Albert Astals Cid <aacid@kde.org>
31672 Date:   Sat Feb 20 10:04:37 2010 +0000
31674     Move test code to the header to it can be inlined
31676     Gives a 10% speed increase in some documents
31678  splash/SplashClip.cc | 40 ++++++++++++++--------------------------
31679  splash/SplashClip.h  | 43 +++++++++++++++++++++++++++++++++++++++++--
31680  2 files changed, 55 insertions(+), 28 deletions(-)
31682 commit d987fb9b77e6da454eb898cc6c8baaf747b7ac4f
31683 Author: Albert Astals Cid <aacid@kde.org>
31684 Date:   Fri Feb 19 23:59:03 2010 +0000
31686     implement writeImgFile for splashModeXBGR8
31688  splash/SplashBitmap.cc | 25 +++++++++++++++++++++++--
31689  1 file changed, 23 insertions(+), 2 deletions(-)
31691 commit f9425c0b5b112ac673d0499f79a743afce719593
31692 Author: Hib Eris <hib@hiberis.nl>
31693 Date:   Fri Feb 19 20:18:13 2010 +0000
31695     use pkgconfig to detect libpng on autotools too
31697  configure.ac        | 12 ++++---
31698  goo/Makefile.am     |  7 +++-
31699  m4/libpng.m4        | 99
31700  -----------------------------------------------------
31701  poppler/Makefile.am |  3 ++
31702  4 files changed, 17 insertions(+), 104 deletions(-)
31704 commit 0cb07d645527f25997f5e1b104a6be92441d8ffa
31705 Author: Albert Astals Cid <aacid@kde.org>
31706 Date:   Thu Feb 18 23:27:20 2010 +0000
31708     Only swap w with h if rotation is 90 or 270
31710  utils/pdftoppm.cc | 4 ++--
31711  1 file changed, 2 insertions(+), 2 deletions(-)
31713 commit 35015ed11090d67cab69443e607d4d80ca03c619
31714 Author: Nils Höglund <nils.hoglund@gmail.com>
31715 Date:   Thu Feb 18 23:14:51 2010 +0000
31717     Match the number of calls to beginMarkedContent and endMarkedContent
31719  poppler/Gfx.cc | 3 +++
31720  1 file changed, 3 insertions(+)
31722 commit ee265760e6ecec93fe26fb8e02848872555daefd
31723 Author: Albert Astals Cid <aacid@kde.org>
31724 Date:   Thu Feb 18 23:13:48 2010 +0000
31726     make sure properties exists before using it
31728  poppler/TextOutputDev.cc | 4 ++--
31729  1 file changed, 2 insertions(+), 2 deletions(-)
31731 commit eab7a55815c06525c7aeba254b66498ab147a958
31732 Author: Albert Astals Cid <aacid@kde.org>
31733 Date:   Wed Feb 17 21:54:31 2010 +0000
31735     if malloc failed return false
31737  splash/SplashFTFont.cc | 5 ++++-
31738  1 file changed, 4 insertions(+), 1 deletion(-)
31740 commit e2def20a45c1d8307fd62fabb9769121af975abf
31741 Author: Albert Astals Cid <aacid@kde.org>
31742 Date:   Tue Feb 16 23:31:05 2010 +0000
31744     Only assume the OC is not visible if it exists and is set to no
31746     Fixes bug 26532 and a small line that was not drawn in 15899
31748  poppler/OptionalContent.cc | 4 ++--
31749  1 file changed, 2 insertions(+), 2 deletions(-)
31751 commit 5edd175bdd0f7c2fc3aecb72384de4cb0788fc4e
31752 Author: Albert Astals Cid <aacid@kde.org>
31753 Date:   Tue Feb 16 20:57:22 2010 +0000
31755     Add and fix copyright years
31757  poppler/CairoOutputDev.cc | 2 +-
31758  1 file changed, 1 insertion(+), 1 deletion(-)
31760 commit 0f0fba1b04589061449f98b9dcd8a0c4e7ad2d74
31761 Author: Pino Toscano <pino@kde.org>
31762 Date:   Tue Feb 16 22:00:51 2010 +0100
31764     make the descriptions specify they refer to the Splash backend
31766  config.h.cmake | 4 ++--
31767  configure.ac   | 4 ++--
31768  2 files changed, 4 insertions(+), 4 deletions(-)
31770 commit 39b4699020b5cfa1a10e5ef00f0e355e27b21c9f
31771 Author: Pino Toscano <pino@kde.org>
31772 Date:   Tue Feb 16 21:56:30 2010 +0100
31774     [CMake] reflect that poppler-glib needs cairo now
31776  poppler-glib.pc.cmake | 2 +-
31777  1 file changed, 1 insertion(+), 1 deletion(-)
31779 commit 5c66c775bcd686c61ea136bcd8f261fb631c5e71
31780 Author: Albert Astals Cid <aacid@kde.org>
31781 Date:   Tue Feb 16 20:52:15 2010 +0000
31783     We don't need to pass anything to FontConfig
31785     Makes it much easier to manage and also fixes bug 26544
31787  poppler/GlobalParams.cc | 11 +++--------
31788  poppler/GlobalParams.h  |  6 +-----
31789  2 files changed, 4 insertions(+), 13 deletions(-)
31791 commit 582b5259b3c65ee1bef99dbdfccf00f37269b76f
31792 Author: Pino Toscano <pino@kde.org>
31793 Date:   Tue Feb 16 16:36:24 2010 +0100
31795     [CMake] find the system threads, and define in the config.h if we
31796     have pthreads
31798  CMakeLists.txt | 4 ++++
31799  config.h.cmake | 3 +++
31800  2 files changed, 7 insertions(+)
31802 commit 1dff9d440556a155fb5ca7bed15fc6a1f77a1c97
31803 Author: Pino Toscano <pino@kde.org>
31804 Date:   Tue Feb 16 16:10:44 2010 +0100
31806     [CMake] add the HAVE_LIBOPENJPEG and HAVE_OPENJPEG_H defines, to
31807     match autotools' ones
31809  CMakeLists.txt | 1 +
31810  config.h.cmake | 6 ++++++
31811  2 files changed, 7 insertions(+)
31813 commit 4a0bcaa83e6e6533cd48c63449a08467d51c13ea
31814 Author: Pino Toscano <pino@kde.org>
31815 Date:   Tue Feb 16 16:01:53 2010 +0100
31817     [CMake] config.h.cmake: change some comments to match autotools' ones
31819  config.h.cmake | 10 ++++++----
31820  1 file changed, 6 insertions(+), 4 deletions(-)
31822 commit 9e38082c3e571d035f0152d65661e5dd97fdd5d8
31823 Author: Pino Toscano <pino@kde.org>
31824 Date:   Tue Feb 16 15:58:30 2010 +0100
31826     [CMake] add the Win32-specific ENABLE_RELOCATABLE option, matching
31827     autotools' one
31829  CMakeLists.txt | 5 +++++
31830  config.h.cmake | 3 +++
31831  2 files changed, 8 insertions(+)
31833 commit eb03020893ed591c18817d75d427a1296cb1f233
31834 Author: Pino Toscano <pino@kde.org>
31835 Date:   Tue Feb 16 15:49:50 2010 +0100
31837     [CMake] config.h.cmake: move POPPLER_WITH_GDK in the same place of
31838     autotools' generated one, and with the same comment
31840  config.h.cmake | 6 +++---
31841  1 file changed, 3 insertions(+), 3 deletions(-)
31843 commit ba65b3af047b758094b999b2939065c5127508dd
31844 Author: Albert Astals Cid <aacid@kde.org>
31845 Date:   Wed Feb 10 23:08:04 2010 +0000
31847     Wrap #include <jpeglib.h> in extern "C" to fix build
31849     Fixes bug 26351
31851  goo/JpegWriter.h | 6 +++++-
31852  1 file changed, 5 insertions(+), 1 deletion(-)
31854 commit d3d2a3ee0a3505f44d1196823716b768d434ba73
31855 Author: Pino Toscano <pino@kde.org>
31856 Date:   Wed Feb 10 23:16:27 2010 +0100
31858     [CMake] fix typo: "MULTITHREAD" -> "MULTITHREADED"
31860  CMakeLists.txt | 2 +-
31861  1 file changed, 1 insertion(+), 1 deletion(-)
31863 commit 0dae2294cf8a2f312d8e6504be4e1be516b34b1b
31864 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
31865 Date:   Tue Feb 9 21:44:07 2010 +0000
31867     Fix regression in painting. Fixes bug 26243
31869  poppler/Gfx.cc | 9 ++++++++-
31870  1 file changed, 8 insertions(+), 1 deletion(-)
31872 commit aa9c3acbc73bafb33c8a797701ed0488a4a74263
31873 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31874 Date:   Thu Jan 28 17:23:18 2010 +0100
31876     [cairo] Add clipToStrokePath() method
31878     It's unimplemented, it just contains a log message to help when
31879     debugging.
31881  poppler/CairoOutputDev.cc | 4 ++++
31882  poppler/CairoOutputDev.h  | 1 +
31883  2 files changed, 5 insertions(+)
31885 commit 41a450c8db45fd064798d15c3d8fe5ab536a7b30
31886 Author: David Benjamin <davidben@mit.edu>
31887 Date:   Fri Jan 22 00:26:59 2010 -0500
31889     [cairo] Avoid leaving pointers to free'd memory
31891     Fixes potential free'd memory access introduced by
31892     3a94e8ce90c0a4d11c5c5aa8805c167c8a0434e5. I don't think this is
31893     actually
31894     possible in the current code; we push/pop before and after rendering a
31895     PDF, so the bottom state should never have a mask.
31897     Still, better to clean this up.
31899  poppler/CairoOutputDev.cc | 5 ++---
31900  1 file changed, 2 insertions(+), 3 deletions(-)
31902 commit 309228404710debee4337cc53c641dfef64ad86c
31903 Author: David Benjamin <davidben@mit.edu>
31904 Date:   Wed Jan 27 22:41:16 2010 +0000
31906     Allow commands to abort the current stream
31908     In many instances, the sensible response (and what acroread does) in
31909     case of an error is abort the PDF stream. To avoid changing the return
31910     value of every function and using C++ exceptions, we communicate via a
31911     commandAborted variable.
31913     This patch, matching acroread's behavior aborts the current stream
31914     when
31915     there are too few arguments or we pop too many times. Implementation
31916     note 39 in Appendix H of the PDF reference contradicts the former, but
31917     hand-crafted test PDFs as well as the file in #24575 suggest
31918     otherwise.
31920     Unlike all the other attempts, this patch actually fixes the PDF in
31921     bug #24575.
31923  poppler/Gfx.cc | 11 +++++++++++
31924  poppler/Gfx.h  |  1 +
31925  2 files changed, 12 insertions(+)
31927 commit 8284008aa8230a92ba08d547864353d3290e9bf9
31928 Author: David Benjamin <davidben@mit.edu>
31929 Date:   Wed Jan 27 22:40:33 2010 +0000
31931     Add a stack of stateGuards to Gfx
31933     While a stack of states is a good way to maintain graphics contexts,
31934     if
31935     the command stream you are interpreting is untrusted, we must place
31936     appropriate guards to be sure that, not only do we not pop past
31937     the end
31938     of the stack, but we do not pop past the stack as it was when we began
31939     rendering.
31941  poppler/Gfx.cc | 30 +++++++++++++++++++++++++++++-
31942  poppler/Gfx.h  | 11 +++++++++++
31943  2 files changed, 40 insertions(+), 1 deletion(-)
31945 commit 4ae84c830f842d100cbb702b32970951a5a5769f
31946 Author: David Benjamin <davidben@mit.edu>
31947 Date:   Wed Jan 27 22:39:20 2010 +0000
31949     Maintain the height of the stack in Gfx
31951     Introduces a new variable Gfx::stackHeight that maintains up-to-date
31952     information about the current height of the stack.
31954  poppler/Gfx.cc | 4 ++++
31955  poppler/Gfx.h  | 1 +
31956  2 files changed, 5 insertions(+)
31958 commit 120fe6ef673c648ae7b19ad2a7e9aef22ee25810
31959 Author: David Benjamin <davidben@mit.edu>
31960 Date:   Wed Jan 27 22:38:43 2010 +0000
31962     Do not use objects just after deleting them
31964     The error condition in GfxCIDFont::GfxCIDFont references cMapName and
31965     collection, so they should not be deleted yet.
31967  poppler/GfxFont.cc | 8 +++++---
31968  1 file changed, 5 insertions(+), 3 deletions(-)
31970 commit 3375fa96c7a7dbbb98f5a7b3df9e840a5f30bc80
31971 Author: Albert Astals Cid <aacid@kde.org>
31972 Date:   Wed Jan 27 22:32:29 2010 +0000
31974     GooVector rewrite, old version had "unknown" origins/license
31976  goo/GooVector.h | 237
31977  +++++++++++++++++++++++++++++++++-----------------------
31978  1 file changed, 141 insertions(+), 96 deletions(-)
31980 commit a945fe64e16ac9aa2577c5db05fc7f3fd4955b7b
31981 Author: Carlos Garcia Campos <carlosgc@gnome.org>
31982 Date:   Wed Jan 27 16:15:40 2010 +0100
31984     [cairo] Fix downscaling images when document is rotated
31986     Fixes bug #26264.
31988  poppler/CairoOutputDev.cc | 37 +++++++++++++++++++++++++++++++++++--
31989  1 file changed, 35 insertions(+), 2 deletions(-)
31991 commit 428cc965c17f167ea00540beeaeaac5c3e426686
31992 Author: Albert Astals Cid <aacid@kde.org>
31993 Date:   Tue Jan 26 21:01:32 2010 +0000
31995     Add POPPLER_WITH_GDK in cmake build system
31997     Bug 26247
31999  glib/CMakeLists.txt           | 1 +
32000  glib/poppler-features.h.cmake | 1 +
32001  2 files changed, 2 insertions(+)
32003 commit 0af1ae75fd4c8031343f668bed5d8ca6588ee652
32004 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32005 Date:   Tue Jan 26 20:49:17 2010 +0100
32007     [cairo] Use the right matrix for the mask in drawMaskedImage()
32009     Fixes bug #16906.
32011  poppler/CairoOutputDev.cc | 7 +++++--
32012  1 file changed, 5 insertions(+), 2 deletions(-)
32014 commit d8ceaff39f5b80624b6bdc703c2a180dfc3d73ee
32015 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32016 Date:   Tue Jan 26 11:57:06 2010 +0100
32018     [cairo] Add some more LOG messages
32020  poppler/CairoOutputDev.cc | 18 +++++++++++++++---
32021  1 file changed, 15 insertions(+), 3 deletions(-)
32023 commit 778e764b3cb77526260c3c8b46acf19ad06fc61d
32024 Author: Albert Astals Cid <aacid@kde.org>
32025 Date:   Mon Jan 25 22:40:20 2010 +0000
32027     poppler 0.13.0
32029  CMakeLists.txt      |  4 +--
32030  NEWS                | 99
32031  +++++++++++++++++++++++++++++++++++++++++++++++++++++
32032  configure.ac        |  2 +-
32033  poppler/Makefile.am |  2 +-
32034  qt4/src/Doxyfile    |  2 +-
32035  5 files changed, 104 insertions(+), 5 deletions(-)
32037 commit 1b5333f2685b8ab85bb1f5b899332c5a0ac99a3d
32038 Author: Pino Toscano <pino@kde.org>
32039 Date:   Mon Jan 25 02:19:00 2010 +0100
32041     [CMake] allow multiple targets with the same name
32043     this is needed for building the unit tests later without explicitly
32044     having
32045     enabling them at configure time (thus compile them on-demand)
32046     for this, set the cmake policy 0003 as OLD (allow), and consecuently
32047     0011 for
32048     setting the former from an include()d script
32050  cmake/modules/PopplerDefaults.cmake | 7 +++++++
32051  1 file changed, 7 insertions(+)
32053 commit 92e1f46866c063c370ef1d6324f6a6c01aed6680
32054 Author: Pino Toscano <pino@kde.org>
32055 Date:   Mon Jan 25 02:15:27 2010 +0100
32057     [CMake] do not add the fake buildtests target for the MSVC IDE
32059  cmake/modules/PopplerMacros.cmake | 4 ++--
32060  1 file changed, 2 insertions(+), 2 deletions(-)
32062 commit dea5aa37de079196fa916b1db9af782cf25045f9
32063 Author: Maciej Mrozowski <reavertm@gmail.com>
32064 Date:   Mon Jan 25 00:51:20 2010 +0000
32066     Install some more goo files
32068  CMakeLists.txt | 9 +++++++++
32069  1 file changed, 9 insertions(+)
32071 commit 671a971c45a1e8ce8f6daade82117a9a137034d6
32072 Author: Maciej Mrozowski <reavertm@gmail.com>
32073 Date:   Mon Jan 25 00:48:31 2010 +0000
32075     do not install a private header
32077  qt4/src/Makefile.am | 6 +++---
32078  1 file changed, 3 insertions(+), 3 deletions(-)
32080 commit 54c86e53a143a8f9d196e4bef2a733c6f00f6026
32081 Author: Maciej Mrozowski <reavertm@gmail.com>
32082 Date:   Mon Jan 25 00:33:07 2010 +0000
32084     Only build tests if told to
32086  test/CMakeLists.txt | 4 ++--
32087  1 file changed, 2 insertions(+), 2 deletions(-)
32089 commit eb082274694aadb80dd16caea65d7f0a1adf8b46
32090 Author: Maciej Mrozowski <reavertm@gmail.com>
32091 Date:   Mon Jan 25 00:29:55 2010 +0000
32093     Only build demos and test if told so. Install poppler-layer.h
32095  glib/CMakeLists.txt | 9 +++++----
32096  1 file changed, 5 insertions(+), 4 deletions(-)
32098 commit 73fcc310cd7d6ef435b453485c1c99a33f77212a
32099 Author: Maciej Mrozowski <reavertm@gmail.com>
32100 Date:   Mon Jan 25 00:29:09 2010 +0000
32102     install man pages
32104  utils/CMakeLists.txt | 7 +++++++
32105  1 file changed, 7 insertions(+)
32107 commit 8672217af4cf88d5506572c2b40fbb0d1d0dbd87
32108 Author: Albert Astals Cid <aacid@kde.org>
32109 Date:   Mon Jan 25 00:11:50 2010 +0000
32111     Make the poppler object cache params be a ref
32113     And make sure what we was is a ref, otherwise we abort
32115  poppler/Gfx.cc          | 14 ++++++++------
32116  poppler/PopplerCache.cc | 12 ++++++------
32117  poppler/PopplerCache.h  |  6 +++---
32118  3 files changed, 17 insertions(+), 15 deletions(-)
32120 commit 9567fd8d3d905897d0abacd77885102ae86ba8a9
32121 Author: Albert Astals Cid <aacid@kde.org>
32122 Date:   Sun Jan 24 20:15:49 2010 +0000
32124     ImgWriter is a header too
32126  goo/Makefile.am | 1 +
32127  1 file changed, 1 insertion(+)
32129 commit 735e8a690d0bd3ab4bec90bdad975d19ac3d4689
32130 Author: Albert Astals Cid <aacid@kde.org>
32131 Date:   Sun Jan 24 19:51:19 2010 +0000
32133     noone maintains this either
32135  msvc/config.h                 | 62 ----------------------------------
32136  msvc/poppler/poppler-config.h | 77
32137  -------------------------------------------
32138  2 files changed, 139 deletions(-)
32140 commit d485564f0dc86f62b996380bfbd570cf3f543e4f
32141 Author: Albert Astals Cid <aacid@kde.org>
32142 Date:   Sun Jan 24 19:22:33 2010 +0000
32144     remove files noone maintains
32146  README.windows |  63 ------------------------
32147  makefile.vc    | 150
32148  ---------------------------------------------------------
32149  2 files changed, 213 deletions(-)
32151 commit 38467f2738c88f060ae1d30332e34da743a888a5
32152 Author: Albert Astals Cid <aacid@kde.org>
32153 Date:   Sun Jan 24 19:18:44 2010 +0000
32155     only compile glib frontend if cairo is found
32157  CMakeLists.txt      |  4 ++--
32158  glib/CMakeLists.txt | 25 +++++++------------------
32159  2 files changed, 9 insertions(+), 20 deletions(-)
32161 commit cf045acf46307d51fb6d9959451b53681e6cac03
32162 Author: Albert Astals Cid <aacid@kde.org>
32163 Date:   Sun Jan 24 19:01:52 2010 +0000
32165     compile
32167  glib/CMakeLists.txt | 1 +
32168  1 file changed, 1 insertion(+)
32170 commit 0397cf4f193015286464ae70ab202ed400110e30
32171 Author: Albert Astals Cid <aacid@kde.org>
32172 Date:   Sun Jan 24 19:00:09 2010 +0000
32174     Add and fix copyright years
32176  poppler/CairoFontEngine.cc | 1 +
32177  poppler/CairoOutputDev.cc  | 2 +-
32178  poppler/CairoOutputDev.h   | 2 +-
32179  poppler/Gfx.cc             | 2 +-
32180  poppler/Gfx.h              | 2 +-
32181  poppler/PopplerCache.cc    | 1 +
32182  poppler/PopplerCache.h     | 1 +
32183  7 files changed, 7 insertions(+), 4 deletions(-)
32185 commit 9c9f18b6ceea546dfb21ef0aab29ba99733dcb52
32186 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32187 Date:   Sun Jan 24 19:27:29 2010 +0100
32189     [glib-demo] Remove #ifdef HAVE_CAIRO macros from several demos
32191  glib/demo/images.c |  2 --
32192  glib/demo/layers.c | 71
32193  +++---------------------------------------------------
32194  glib/demo/render.c | 29 ++++------------------
32195  3 files changed, 9 insertions(+), 93 deletions(-)
32197 commit 4e938c1f81add2162ced0e97b24fe588f15f178d
32198 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32199 Date:   Sun Jan 24 19:15:06 2010 +0100
32201     [glib] Make glib frontend unconditionally use cairo output device
32203     Splash support has been removed.
32205  configure.ac              |  74 ++++++++-------
32206  glib/Makefile.am          |  20 +---
32207  glib/poppler-document.cc  |   9 --
32208  glib/poppler-page.cc      | 237
32209  +---------------------------------------------
32210  glib/poppler-page.h       |   7 --
32211  glib/poppler-private.h    |  14 ---
32212  glib/poppler.cc           |   6 --
32213  glib/test-poppler-glib.cc |   6 +-
32214  poppler-glib.pc.in        |   2 +-
32215  9 files changed, 51 insertions(+), 324 deletions(-)
32217 commit 59ff9d66fc3b0c9612b1c12fc1ae4dbb8dc85b39
32218 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32219 Date:   Sun Jan 24 17:57:48 2010 +0100
32221     Use a small object cache in GfxResources to cache GState objects
32223     It drastically improves performance with some documents like page
32224     742 of
32225     PDF32000_2008.pdf
32227  poppler/Gfx.cc | 19 +++++++++++++++++--
32228  poppler/Gfx.h  |  2 ++
32229  2 files changed, 19 insertions(+), 2 deletions(-)
32231 commit 880a4a9a60a10f7aa7d3dc7c2802b31b7ef01e06
32232 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32233 Date:   Sun Jan 24 17:56:35 2010 +0100
32235     Add a generic cache to store objects by its reference
32237  poppler/PopplerCache.cc | 60
32238  +++++++++++++++++++++++++++++++++++++++++++++++++
32239  poppler/PopplerCache.h  | 16 +++++++++++++
32240  2 files changed, 76 insertions(+)
32242 commit 5ad492df75c0c2394719e85db4c8b43f15b52110
32243 Author: mpsuzuki <mpsuzuki@hiroshima-u.ac.jp>
32244 Date:   Sun Jan 24 13:34:41 2010 +0100
32246     [cairo] Fix memory leak
32248  poppler/CairoFontEngine.cc | 1 +
32249  1 file changed, 1 insertion(+)
32251 commit 3160464b4b70c714c36234320878acab81b866cc
32252 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32253 Date:   Thu Nov 26 13:17:19 2009 +0100
32255     [cairo] Use our own implementation to scale down images instead
32256     of cairo
32258     This is a workaround for the low quality downscaling of pixman.
32259     Rescaler implementation is a box filter that supports non-integer box
32260     sizes written by Jeff Muizelaar.
32261     Fixes bug #5589.
32263  poppler/CairoOutputDev.cc  |  89 ++++++++++++
32264  poppler/CairoOutputDev.h   |   1 +
32265  poppler/CairoRescaleBox.cc | 352
32266  +++++++++++++++++++++++++++++++++++++++++++++
32267  poppler/CairoRescaleBox.h  |  12 ++
32268  poppler/Makefile.am        |   4 +-
32269  5 files changed, 457 insertions(+), 1 deletion(-)
32271 commit 6825a219f0bc0ac6fd469fb8a6ebb86df774375f
32272 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32273 Date:   Sat Jan 23 11:24:15 2010 +0100
32275     [glib] Use TextOutputDev to get TextPage when we haven't rendered
32276     the page
32278  glib/poppler-page.cc | 27 ++++++++++++++++++---------
32279  1 file changed, 18 insertions(+), 9 deletions(-)
32281 commit 6c61a457e9a8ec10945bc1e0700c8e4d121faa58
32282 Author: Albert Astals Cid <aacid@kde.org>
32283 Date:   Wed Jan 20 21:59:05 2010 +0000
32285     Fix GfxRadialShading::GfxRadialShading
32287     Fixes crash in KDE bug 223359
32289  poppler/GfxState.cc | 4 ++--
32290  1 file changed, 2 insertions(+), 2 deletions(-)
32292 commit 442894d371879a6bf2adb5a39b9dd0a49e76e4ac
32293 Author: Pino Toscano <pino@kde.org>
32294 Date:   Fri Jan 15 21:28:42 2010 +0100
32296     [glib-demo/cmake] compile print.c
32298     followup of b64d4bd46b052feb0b143f1348773afbd93e5e33
32300  glib/demo/CMakeLists.txt | 1 +
32301  1 file changed, 1 insertion(+)
32303 commit b64d4bd46b052feb0b143f1348773afbd93e5e33
32304 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32305 Date:   Fri Nov 27 11:47:22 2009 +0100
32307     [glib-demo] Add print demo
32309  glib/demo/Makefile.am |   2 +
32310  glib/demo/main.c      |   4 +-
32311  glib/demo/print.c     | 135
32312  ++++++++++++++++++++++++++++++++++++++++++++++++++
32313  glib/demo/print.h     |  31 ++++++++++++
32314  4 files changed, 171 insertions(+), 1 deletion(-)
32316 commit ba2c746f358a5785d8cbaaf03d8628ee3754c388
32317 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32318 Date:   Fri Nov 27 09:52:50 2009 +0100
32320     [glib-demo] Add render for printing option to render demo
32322  glib/demo/render.c | 47 ++++++++++++++++++++++++++++++++++++++---------
32323  1 file changed, 38 insertions(+), 9 deletions(-)
32325 commit 9a478008ccb61641f09bd77eaa55033cca266c43
32326 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32327 Date:   Fri Jan 15 12:03:11 2010 +0100
32329     Add FONTCONFIGURATION macros to poppler-config.h
32331     They are used in a header file (GlobalParams.h). It fixes a crash
32332     when opening any document.
32334  poppler/poppler-config.h.in | 10 ++++++++++
32335  1 file changed, 10 insertions(+)
32337 commit 1f80f874d8e132411816302465f04bc59d404d89
32338 Author: Albert Astals Cid <aacid@kde.org>
32339 Date:   Thu Jan 14 08:43:11 2010 +0000
32341     Fix Uncover and Fade to return correct values
32343     Bug 26034
32345  poppler/PageTransition.cc | 5 +++--
32346  1 file changed, 3 insertions(+), 2 deletions(-)
32348 commit 350ff407e06a961f2a5b9d203cb8e78ce09313a0
32349 Author: Hib Eris <hib@hiberis.nl>
32350 Date:   Wed Jan 13 22:20:41 2010 +0000
32352     Make poppler (optionally) relocatable on Windows
32354  configure.ac            | 26 ++++++++++++++++++++++
32355  poppler/GlobalParams.cc | 57
32356  +++++++++++++++++++++++++++++++++++++++++++++++++
32357  2 files changed, 83 insertions(+)
32359 commit 36b67b002db802bfad553720e2114b76b07bb614
32360 Author: Hib Eris <hib@hiberis.nl>
32361 Date:   Wed Jan 13 22:17:03 2010 +0000
32363     Make fontconfig optional with mingw compiler
32365  CMakeLists.txt             |  8 +++++++-
32366  config.h.cmake             |  6 ++++++
32367  configure.ac               | 39 ++++++++++++++++++++++++++++++++++++++-
32368  makefile.vc                |  2 +-
32369  poppler/GlobalParams.cc    | 10 +++++++---
32370  poppler/GlobalParams.h     |  7 ++++---
32371  poppler/GlobalParamsWin.cc |  5 +++++
32372  7 files changed, 68 insertions(+), 9 deletions(-)
32374 commit 9c0b20ab8c104c2f5398a5a3b8409ca554f5fa39
32375 Author: Albert Astals Cid <aacid@kde.org>
32376 Date:   Tue Jan 12 22:55:06 2010 +0000
32378     Add the possibility of using float for splash variables instead
32379     of double
32381     Based on a patch by Marius Vollmer marius.vollmer@nokia.com
32382     See bug 25578 for more info
32384  CMakeLists.txt       |  7 ++++++-
32385  config.h.cmake       |  5 ++++-
32386  configure.ac         | 10 +++++++++-
32387  splash/SplashMath.h  | 14 ++++++++++++--
32388  splash/SplashTypes.h |  4 +++-
32389  5 files changed, 34 insertions(+), 6 deletions(-)
32391 commit 30e5f76e372114339fa1d37c335e6bbade8b6d8a
32392 Author: Pino Toscano <pino@kde.org>
32393 Date:   Thu Jan 7 11:18:36 2010 +0100
32395     [CMake] followup recent glib/gtk+ version requirements
32397     - glib to 2.18, see ce9404b1999f81b3f9e5a89bcd6e715463f89024
32398     - gtk+ to 2.14, see e338643f2cebb1203f7ff0646f87b3dea8318757
32400  cmake/modules/FindGTK.cmake | 6 +++---
32401  1 file changed, 3 insertions(+), 3 deletions(-)
32403 commit e338643f2cebb1203f7ff0646f87b3dea8318757
32404 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32405 Date:   Thu Jan 7 11:08:31 2010 +0100
32407     [tests] Bump GTK+ requirements to 2.14
32409     Fixes bug #22090.
32411  configure.ac | 4 ++--
32412  1 file changed, 2 insertions(+), 2 deletions(-)
32414 commit ce9404b1999f81b3f9e5a89bcd6e715463f89024
32415 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32416 Date:   Thu Jan 7 11:06:19 2010 +0100
32418     Bump glib requirements to 2.18
32420  configure.ac | 2 +-
32421  1 file changed, 1 insertion(+), 1 deletion(-)
32423 commit 526c8871cbdfbc119e013ee96887a79f65403790
32424 Author: Hib Eris <hib@hiberis.nl>
32425 Date:   Thu Dec 31 17:52:33 2009 +0100
32427     [glib] Use PDFDoc(wchar_t *, ...) on Windows
32429     Fixes bug #25032
32431  glib/poppler-document.cc | 22 +++++++++++++++++++---
32432  1 file changed, 19 insertions(+), 3 deletions(-)
32434 commit e0c8188136958b853269179079efefdd3488dc22
32435 Author: Albert Astals Cid <aacid@kde.org>
32436 Date:   Mon Jan 4 18:36:01 2010 +0000
32438     Require Qt 4.4
32440     This updates the requirement to real requirement
32442  CMakeLists.txt | 2 +-
32443  configure.ac   | 8 ++++----
32444  2 files changed, 5 insertions(+), 5 deletions(-)
32446 commit f9accdb878b23ebd2152dd05d61cfcc71d46cd03
32447 Author: Pino Toscano <pino@kde.org>
32448 Date:   Mon Jan 4 14:13:13 2010 +0100
32450     [Qt4/tests] use getPdfVersion() instead of the deprecated pdfVersion()
32452  qt4/tests/stress-poppler-dir.cpp | 3 ++-
32453  qt4/tests/stress-poppler-qt4.cpp | 3 ++-
32454  qt4/tests/test-password-qt4.cpp  | 4 +++-
32455  qt4/tests/test-poppler-qt4.cpp   | 4 +++-
32456  4 files changed, 10 insertions(+), 4 deletions(-)
32458 commit 898e939d8c0ac74cc7ee3f5d42d83083ed31036e
32459 Author: Adrian Johnson <ajohnson@redneon.com>
32460 Date:   Sat Jan 2 02:33:58 2010 +0100
32462     Make pdftoppm embed correct resolution in PNG and JPEG files
32464  goo/ImgWriter.h        | 3 ++-
32465  goo/JpegWriter.cc      | 6 +++++-
32466  goo/JpegWriter.h       | 3 ++-
32467  goo/PNGWriter.cc       | 6 +++++-
32468  goo/PNGWriter.h        | 3 ++-
32469  splash/SplashBitmap.cc | 9 +++++----
32470  splash/SplashBitmap.h  | 5 +++--
32471  utils/HtmlOutputDev.cc | 4 +++-
32472  utils/pdftoppm.cc      | 9 +++++----
32473  9 files changed, 32 insertions(+), 16 deletions(-)
32475 commit df569dc2fb89d7e0780bbf7a687ce2464ff5cb43
32476 Author: Adrian Johnson <ajohnson@redneon.com>
32477 Date:   Sat Jan 2 01:19:50 2010 +0100
32479     enable AM_SILENT_RULES by default
32481  configure.ac | 2 +-
32482  1 file changed, 1 insertion(+), 1 deletion(-)
32484 commit f3862f7d987aae52a1fd2bb0af27d1cd803a5b84
32485 Author: Pino Toscano <pino@kde.org>
32486 Date:   Thu Dec 31 00:20:11 2009 +0100
32488     [cpp/tests] poppler-dump: show a string for the font type
32490  cpp/tests/poppler-dump.cpp | 23 ++++++++++++++++++++++-
32491  1 file changed, 22 insertions(+), 1 deletion(-)
32493 commit 9c343c821593ebae51ac47b58ad007a82f198652
32494 Author: Pino Toscano <pino@kde.org>
32495 Date:   Thu Dec 31 00:13:09 2009 +0100
32497     [cpp/tests] poppler-dump: show the orientation of the pages
32499  cpp/tests/poppler-dump.cpp | 16 ++++++++++++++++
32500  1 file changed, 16 insertions(+)
32502 commit bc91fe3824f37cd17a38aac85c817e8ada1b2f43
32503 Author: Pino Toscano <pino@kde.org>
32504 Date:   Wed Dec 30 23:53:31 2009 +0100
32506     [cpp/tests] poppler-dump: a bit less output in permissions lines
32508  cpp/tests/poppler-dump.cpp | 2 +-
32509  1 file changed, 1 insertion(+), 1 deletion(-)
32511 commit 1199de8f097a78edb831313841ac0ed3f9ec9905
32512 Author: Pino Toscano <pino@kde.org>
32513 Date:   Wed Dec 30 23:50:36 2009 +0100
32515     [cpp/tests] poppler-dump: add --show-all to show all the information
32517  cpp/tests/poppler-dump.cpp | 13 +++++++++++++
32518  1 file changed, 13 insertions(+)
32520 commit 9522f830b59942adfc91d5f03c274415a4737ccc
32521 Author: Pino Toscano <pino@kde.org>
32522 Date:   Wed Dec 30 23:38:40 2009 +0100
32524     [cpp] use iconv for the utf8 <-> utf16 conversions
32526  cpp/poppler-global.cpp | 92
32527  +++++++++++++++++++++++++++++++++++---------------
32528  1 file changed, 64 insertions(+), 28 deletions(-)
32530 commit b156b4031f5daf658f40db8efa2a3016d95b98b5
32531 Author: Pino Toscano <pino@kde.org>
32532 Date:   Wed Dec 30 23:24:23 2009 +0100
32534     [cpp] add the build system stuff for iconv, mandatory for cpp
32536  CMakeLists.txt                |   6 ++
32537  Makefile.am                   |   1 +
32538  cmake/modules/FindIconv.cmake |  57 +++++++++++++
32539  config.h.cmake                |   6 ++
32540  configure.ac                  |   6 ++
32541  cpp/CMakeLists.txt            |   2 +-
32542  cpp/Makefile.am               |   3 +-
32543  m4/iconv.m4                   | 180
32544  ++++++++++++++++++++++++++++++++++++++++++
32545  8 files changed, 259 insertions(+), 2 deletions(-)
32547 commit a0cffb8b69e0595a2afe15ecc4928e0df1eeb063
32548 Author: Pino Toscano <pino@kde.org>
32549 Date:   Wed Dec 30 18:57:09 2009 +0100
32551     [cpp] fixup unicode GooString <-> ustring conversions
32553     better make them use the "hand-made" code, it is more correct for them
32555  cpp/poppler-private.cpp | 44 +++++++++++++++++++++++++++++++++++++++++---
32556  1 file changed, 41 insertions(+), 3 deletions(-)
32558 commit 3b6e3605209d5db453725b9ce4e6e54679d9c5da
32559 Author: Albert Astals Cid <aacid@kde.org>
32560 Date:   Sun Dec 27 15:30:22 2009 +0100
32562     Do not crop the transformation matrix at an arbitrary value
32564     Fixes bug 25763 and gave no regression on my test suite
32566  poppler/GfxState.cc        | 21 ---------------------
32567  poppler/SplashOutputDev.cc | 15 +++++++++++++++
32568  2 files changed, 15 insertions(+), 21 deletions(-)
32570 commit ea44c60645001ffea7d297f8549aaa4f5ce5e16c
32571 Author: Ilya Gorenbein <igorenbein@finjan.com>
32572 Date:   Sun Dec 27 15:27:00 2009 +0100
32574     Try to work on streams without Length
32576     We have code that finds the Length if it's wrong so let that code
32577     do its job
32578     instead of returning a NULL stream
32580  poppler/Parser.cc | 3 ++-
32581  1 file changed, 2 insertions(+), 1 deletion(-)
32583 commit 283dd326a00c804b6332ee3ca1aaa0d86377b3f3
32584 Author: Pino Toscano <pino@kde.org>
32585 Date:   Sat Dec 19 12:50:10 2009 +0100
32587     [cpp] fix installation of poppler-version.h with autotools and
32588     builddir != srcdir
32590  cpp/Makefile.am | 2 +-
32591  1 file changed, 1 insertion(+), 1 deletion(-)
32593 commit df0ccddb7f784b4a8564beda51b3047cb9e3611a
32594 Author: Albert Astals Cid <aacid@kde.org>
32595 Date:   Fri Dec 18 20:23:48 2009 +0000
32597     move the retrieval of the bitmap after rendering the page as it can
32598     change on render time
32600  utils/pdftoppm.cc | 6 ++++--
32601  1 file changed, 4 insertions(+), 2 deletions(-)
32603 commit ab88a02f7efefc950a316d7a5edf88dad8f3e4d0
32604 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32605 Date:   Thu Dec 17 18:24:20 2009 +0100
32607     [annots] QuadPoints is required in Text Markup annotations
32609     Show an error message and mark annotation as invalid when it's
32610     missing.
32612  poppler/Annot.cc | 2 ++
32613  1 file changed, 2 insertions(+)
32615 commit 39dc99431b3ea9e00f6f645dd7169c0319571dc9
32616 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32617 Date:   Thu Dec 17 18:17:20 2009 +0100
32619     [annots] Create appearance stream for Sound Annotations when not
32620     defined
32622     See bug #23108.
32624  poppler/Annot.cc | 112
32625  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
32626  poppler/Annot.h  |   2 +
32627  2 files changed, 114 insertions(+)
32629 commit e4f5a78a853b88b1586ef59fc8893a321ea23736
32630 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32631 Date:   Thu Dec 17 17:39:39 2009 +0100
32633     [annots] Add Tag and Graph icons for File Attachment annotations
32635     See bug #23108.
32637  poppler/Annot.cc | 70
32638  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
32639  1 file changed, 70 insertions(+)
32641 commit 752b14857cfb0669fd6d7dfef2ea73c13a2369fc
32642 Author: Pino Toscano <pino@kde.org>
32643 Date:   Thu Dec 17 17:16:01 2009 +0100
32645     simplify
32647  cpp/poppler-toc.cpp | 2 +-
32648  1 file changed, 1 insertion(+), 1 deletion(-)
32650 commit a26e4b7903fabc667d7d16c23ca2c7a535dd05fa
32651 Author: Pino Toscano <pino@kde.org>
32652 Date:   Thu Dec 17 17:09:35 2009 +0100
32654     [cpp/tests] add a simple poppler-dump test
32656     this small test executable can dump various features of the document,
32657     like the general info, permissions, metadata, toc, fonts,
32658     embedded files, pages, etc
32660     also add the necessary autotools+cmake machinery to compile it
32662  configure.ac               |   1 +
32663  cpp/CMakeLists.txt         |   2 +
32664  cpp/Makefile.am            |   1 +
32665  cpp/tests/.gitignore       |   1 +
32666  cpp/tests/CMakeLists.txt   |  24 ++++
32667  cpp/tests/Makefile.am      |  17 +++
32668  cpp/tests/poppler-dump.cpp | 293
32669  +++++++++++++++++++++++++++++++++++++++++++++
32670  7 files changed, 339 insertions(+)
32672 commit 86c871cc625d00b8ee7f93dc8c0f9ef8462bba5a
32673 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32674 Date:   Thu Dec 17 17:05:45 2009 +0100
32676     [annots] Create appearance stream for Text Markup Annotations when
32677     not defined
32679     Highlight annotations are an exception, we always ignore the
32680     appearance stream to use our own, since for most of the documents the
32681     appearance stream provided by the annotation is not enough. That's why
32682     it's currently broken. This is what acroread does indeed and Leonard
32683     Rosenthol recommended us to do the same.
32684     See bug #23108.
32686  poppler/Annot.cc | 199
32687  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
32688  poppler/Annot.h  |   2 +
32689  2 files changed, 201 insertions(+)
32691 commit 904ecd929c6acbbad6d782b950c53c0a80e1f39c
32692 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32693 Date:   Thu Dec 17 12:49:20 2009 +0100
32695     [annots] Fix memory leaks
32697  poppler/Annot.cc | 6 +++++-
32698  1 file changed, 5 insertions(+), 1 deletion(-)
32700 commit ef7954b86f9b1a762c4f77a48d5f42f8db4bbed7
32701 Author: Pino Toscano <pino@kde.org>
32702 Date:   Tue Dec 15 02:20:18 2009 +0100
32704     [cpp] use the correct index (instead of an uninitialized variable)
32706  cpp/poppler-page.cpp | 2 +-
32707  1 file changed, 1 insertion(+), 1 deletion(-)
32709 commit 2547b5e53e7799cf7299838ae9bd882c21a228ae
32710 Author: Pino Toscano <pino@kde.org>
32711 Date:   Tue Dec 15 02:14:57 2009 +0100
32713     [cpp] properly delete the children of a toc item
32715  cpp/poppler-toc.cpp | 1 +
32716  1 file changed, 1 insertion(+)
32718 commit 771bd3594740fe16bd030dbe73928a8b1d4d113f
32719 Author: Pino Toscano <pino@kde.org>
32720 Date:   Tue Dec 15 02:04:24 2009 +0100
32722     [cpp] actually implement toc::root()
32724  cpp/poppler-toc.cpp | 5 +++++
32725  1 file changed, 5 insertions(+)
32727 commit ca1d2ec4588b2437b58b4448ae2fc5ebd0f130d3
32728 Author: Pino Toscano <pino@kde.org>
32729 Date:   Tue Dec 15 00:54:29 2009 +0100
32731     [cpp] fix the reference to the vector data
32733  cpp/poppler-global.cpp  | 2 +-
32734  cpp/poppler-private.cpp | 2 +-
32735  2 files changed, 2 insertions(+), 2 deletions(-)
32737 commit 16c946e7658b0e9cff701ce1d6bbf7d3828cbe08
32738 Author: Pino Toscano <pino@kde.org>
32739 Date:   Tue Dec 15 00:35:25 2009 +0100
32741     [cpp] fix the reference to the vector data
32743  cpp/poppler-document.cpp | 2 +-
32744  1 file changed, 1 insertion(+), 1 deletion(-)
32746 commit 9bb90c99b65e0e9d9b65c7dbeb5b4d66377ceb21
32747 Author: Pino Toscano <pino@kde.org>
32748 Date:   Mon Dec 14 23:43:12 2009 +0100
32750     [cpp] add destructor for 'rectangle'
32752  cpp/poppler-rectangle.h | 3 ++-
32753  1 file changed, 2 insertions(+), 1 deletion(-)
32755 commit 61ccdc9ab3b816174896fcae0899ff34f11eee80
32756 Author: Pino Toscano <pino@kde.org>
32757 Date:   Mon Dec 14 23:40:51 2009 +0100
32759     [cpp] add out stream operators for rect and rectf
32761  cpp/CMakeLists.txt        |  1 +
32762  cpp/Makefile.am           |  1 +
32763  cpp/poppler-rectangle.cpp | 35 +++++++++++++++++++++++++++++++++++
32764  cpp/poppler-rectangle.h   |  5 +++++
32765  4 files changed, 42 insertions(+)
32767 commit 69dd51fed3de41f8b799b811ae5ee59c0d5f59c2
32768 Author: Pino Toscano <pino@kde.org>
32769 Date:   Mon Dec 14 22:24:07 2009 +0100
32771     [cpp] add namespace to namespace functiond to link properly
32773  cpp/poppler-global.cpp  | 4 ++--
32774  cpp/poppler-version.cpp | 8 ++++----
32775  2 files changed, 6 insertions(+), 6 deletions(-)
32777 commit 3923fa4890984d8616d86016f4f4a94e8ef3e992
32778 Author: Pino Toscano <pino@kde.org>
32779 Date:   Mon Dec 14 22:23:15 2009 +0100
32781     [cpp] add default empty parameters for the passwords of the document
32782     loading functions
32784  cpp/poppler-document.h | 8 ++++----
32785  1 file changed, 4 insertions(+), 4 deletions(-)
32787 commit 1d23cc677e9b0a9f61c53e0ea365537f33abe5bf
32788 Author: Pino Toscano <pino@kde.org>
32789 Date:   Mon Dec 14 21:44:56 2009 +0100
32791     [cpp] add "human friendly" output representation for byte_array
32793  cpp/poppler-global.cpp | 23 +++++++++++++++++++++++
32794  cpp/poppler-global.h   |  3 +++
32795  2 files changed, 26 insertions(+)
32797 commit 82954ea5f8ba880276328765f104690a05adbd9e
32798 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32799 Date:   Mon Dec 7 12:05:54 2009 +0100
32801     [annot] Create appearance stream for Attachment Annotations when
32802     not defined
32804     See bug #23108.
32806  poppler/Annot.cc | 94
32807  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
32808  poppler/Annot.h  |  2 ++
32809  2 files changed, 96 insertions(+)
32811 commit c6195472326c183fcfd8a3e9da1ee7f6fa8b7c3d
32812 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32813 Date:   Sun Dec 6 17:09:23 2009 +0100
32815     [annots] Use opacity when drawing Markup Annotations
32817     According to the spec:
32819     "The constant opacity value that shall be used in painting the
32820     annotation. This value shall apply to all visible elements of the
32821     annotation in its closed state (including its background and border)
32822     but
32823     not to the pop-up window that appears when the annotation is opened.
32825     The specified value shall not used if the annotation has an appearance
32826     stream in that case, the appearance stream shall specify any
32827     transparency.
32829     If no explicit appearance stream is defined for the annotation, it may
32830     be painted by implementation-dependent means that do not necessarily
32831     conform to the PDF imaging model; in this case, the effect of
32832     this entry
32833     is implementation-dependent as well."
32835  poppler/Annot.cc | 21 +++++++++++++++------
32836  poppler/Gfx.cc   |  9 ++++++++-
32837  poppler/Gfx.h    |  2 +-
32838  3 files changed, 24 insertions(+), 8 deletions(-)
32840 commit a337c1d757d52c1c238229d2f0cd3a41694b0e08
32841 Author: Pino Toscano <pino@kde.org>
32842 Date:   Mon Dec 14 16:18:22 2009 +0100
32844     [cpp] add document metadata reading
32846  cpp/poppler-document.cpp | 9 +++++++++
32847  cpp/poppler-document.h   | 1 +
32848  2 files changed, 10 insertions(+)
32850 commit 6c4fa513e60dbdd5ab693434f239d82d95756994
32851 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32852 Date:   Sun Dec 6 16:56:22 2009 +0100
32854     [annot] Create appearance stream for Geometry Annotations when
32855     not defined
32857     See bug #23108.
32859  poppler/Annot.cc | 120
32860  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
32861  poppler/Annot.h  |   2 +
32862  2 files changed, 122 insertions(+)
32864 commit eed94b8bd2855dce1fd39b835e3280cbd0ccd1cf
32865 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32866 Date:   Sun Dec 6 16:51:37 2009 +0100
32868     [annot] Create appearance stream for Line Annotations when not defined
32870     See bug #23108.
32872  poppler/Annot.cc | 62
32873  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
32874  poppler/Annot.h  |  2 ++
32875  2 files changed, 64 insertions(+)
32877 commit 1c7a5f5e89c4c51e31b6de345d4862ef8dcc2bc0
32878 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32879 Date:   Sun Dec 6 16:40:14 2009 +0100
32881     [annot] Create appearance stream for Text Annotations when not defined
32883     Streams have been created by using the svg icons created by mac_v and
32884     ulisse. See bug #23108.
32886  poppler/Annot.cc | 305
32887  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
32888  poppler/Annot.h  |   2 +
32889  2 files changed, 307 insertions(+)
32891 commit c9cb6353ad5279d09615eb2c944b2b053cdf5ccc
32892 Author: Pino Toscano <pino@kde.org>
32893 Date:   Mon Dec 14 15:52:25 2009 +0100
32895     [cpp] add function to query for document "permissions"
32897  cpp/poppler-document.cpp | 23 +++++++++++++++++++++++
32898  cpp/poppler-document.h   |  1 +
32899  cpp/poppler-global.h     |  4 ++++
32900  3 files changed, 28 insertions(+)
32902 commit 30e90c7c1b41c62ddc21905e7ccdea4c95547e80
32903 Author: Pino Toscano <pino@kde.org>
32904 Date:   Mon Dec 14 15:33:36 2009 +0100
32906     [cpp] add is_encrypted and is_linearized for document
32908  cpp/poppler-document.cpp | 10 ++++++++++
32909  cpp/poppler-document.h   |  2 ++
32910  2 files changed, 12 insertions(+)
32912 commit 93fd588c519958a1f66231c111ea8a6b0a759be1
32913 Author: Pino Toscano <pino@kde.org>
32914 Date:   Mon Dec 14 13:19:24 2009 +0100
32916     [cpp] add the possibility to load a document from raw data
32918  cpp/poppler-document-private.h |  5 +++++
32919  cpp/poppler-document.cpp       | 35 ++++++++++++++++++++++++++++++++++-
32920  cpp/poppler-document.h         |  3 +++
32921  3 files changed, 42 insertions(+), 1 deletion(-)
32923 commit 53996365b159cf84adf2cac56c76b8bda8dfb12e
32924 Author: Pino Toscano <pino@kde.org>
32925 Date:   Mon Dec 14 12:57:41 2009 +0100
32927     [cpp] use the byte_array typedef
32929  cpp/poppler-embedded-file.cpp | 6 +++---
32930  cpp/poppler-embedded-file.h   | 2 +-
32931  2 files changed, 4 insertions(+), 4 deletions(-)
32933 commit e4969c1aaed4a8eb770d8b54920f2476129bbcb7
32934 Author: Carlos Garcia Campos <carlosgc@gnome.org>
32935 Date:   Sun Dec 6 16:19:36 2009 +0100
32937     [annots] Refactor Annot::setColor to receive an AnnotColor
32939     Removes duplicated code since color arrays are already parsed in
32940     AnnotColor
32942  poppler/Annot.cc | 136
32943  +++++++++++++++++++++++++++++--------------------------
32944  poppler/Annot.h  |   4 +-
32945  2 files changed, 73 insertions(+), 67 deletions(-)
32947 commit cfb4f5dfabf31de22d68aa0d5796cb7a33d8b462
32948 Author: Pino Toscano <pino@kde.org>
32949 Date:   Mon Dec 14 11:06:36 2009 +0100
32951     [cpp] add a byte_array typedef, and use it for utf8 string data
32953  cpp/poppler-global.cpp  | 12 +++---------
32954  cpp/poppler-global.h    |  5 ++++-
32955  cpp/poppler-private.cpp |  5 ++---
32956  3 files changed, 9 insertions(+), 13 deletions(-)
32958 commit 2d13ac31671b2007e44a90f45a82cb3adfa9c80c
32959 Author: Pino Toscano <pino@kde.org>
32960 Date:   Mon Dec 14 02:30:06 2009 +0100
32962     update ignore files
32964  .gitignore     | 1 +
32965  cpp/.gitignore | 1 +
32966  2 files changed, 2 insertions(+)
32968 commit 01e902e40ca15acf0319e37d39a271d6875bfce9
32969 Author: Pino Toscano <pino@kde.org>
32970 Date:   Mon Dec 14 02:02:47 2009 +0100
32972     [cpp] add a version header+functions
32974     this way, it is possible to get (either at build time and at runtime)
32975     the version of the current poppler-cpp library
32977     poppler-config.h is generated by the build system (autotools or cmake)
32978     with the correct version information
32980  configure.ac             |  2 ++
32981  cpp/CMakeLists.txt       |  5 +++++
32982  cpp/Makefile.am          |  6 ++++--
32983  cpp/poppler-version.cpp  | 41 +++++++++++++++++++++++++++++++++++++++++
32984  cpp/poppler-version.h.in | 39 +++++++++++++++++++++++++++++++++++++++
32985  5 files changed, 91 insertions(+), 2 deletions(-)
32987 commit b3f5e5d60bc9109da961940f6216722f9db4a87b
32988 Author: Pino Toscano <pino@kde.org>
32989 Date:   Mon Dec 14 00:56:15 2009 +0100
32991     [CMake] add the configure check for the Cairo blend modes support
32992     (as in autotools)
32994  cmake/modules/FindCairo.cmake | 18 ++++++++++++++++++
32995  config.h.cmake                |  3 +++
32996  2 files changed, 21 insertions(+)
32998 commit f6ba877e0c22538cfe34d32d69814f660de59d2c
32999 Author: Pino Toscano <pino@kde.org>
33000 Date:   Mon Dec 14 00:44:55 2009 +0100
33002     [CMake] add configure check for sys/mman.h (as in autotools)
33004  ConfigureChecks.cmake | 1 +
33005  config.h.cmake        | 3 +++
33006  2 files changed, 4 insertions(+)
33008 commit e12801320ae030628fc62c073983c06b39ee13d7
33009 Author: Pino Toscano <pino@kde.org>
33010 Date:   Mon Dec 14 00:42:20 2009 +0100
33012     minor spello
33014  config.h.cmake | 2 +-
33015  1 file changed, 1 insertion(+), 1 deletion(-)
33017 commit 6428907ebcf33d4391673aadcfa71c3061f6d352
33018 Author: Pino Toscano <pino@kde.org>
33019 Date:   Mon Dec 14 00:41:49 2009 +0100
33021     [CMake] add configure check for fcntl.h (as in autotools)
33023  ConfigureChecks.cmake | 1 +
33024  config.h.cmake        | 3 +++
33025  2 files changed, 4 insertions(+)
33027 commit 916ab7163249e23bd5ba00922fdcad9caaf92c75
33028 Author: Pino Toscano <pino@kde.org>
33029 Date:   Mon Dec 14 00:34:59 2009 +0100
33031     [CMake] oops, those should have been '#cmakedefine' and not '#define'
33033  config.h.cmake | 4 ++--
33034  1 file changed, 2 insertions(+), 2 deletions(-)
33036 commit ea655d8c7e24e97ee710110a783ed9c209cf76e3
33037 Author: Pino Toscano <pino@kde.org>
33038 Date:   Mon Dec 14 00:33:51 2009 +0100
33040     [CMake] move and rename to match more the autotools output
33042  config.h.cmake | 21 ++++++++++++++-------
33043  1 file changed, 14 insertions(+), 7 deletions(-)
33045 commit 9f0146c5b2f9326e834104b89791f66b18f85adc
33046 Author: Pino Toscano <pino@kde.org>
33047 Date:   Mon Dec 14 00:28:04 2009 +0100
33049     [CMake] add checks for gmtime_r and localtime_r
33051  ConfigureChecks.cmake | 2 ++
33052  config.h.cmake        | 6 ++++++
33053  2 files changed, 8 insertions(+)
33055 commit 9d0cf201e96044dd679c26bea6255d986a6cd246
33056 Author: Pino Toscano <pino@kde.org>
33057 Date:   Sun Dec 13 23:45:39 2009 +0100
33059     [cpp] add ignore file
33061  cpp/.gitignore | 6 ++++++
33062  1 file changed, 6 insertions(+)
33064 commit d783e92b863d8b22de6ca326328115fec63193ed
33065 Author: Pino Toscano <pino@kde.org>
33066 Date:   Sun Dec 13 23:42:33 2009 +0100
33068     [cpp] don't forget the cmake stuff when packing with the autotools
33070  Makefile.am | 2 ++
33071  1 file changed, 2 insertions(+)
33073 commit 0105caefe860e7a45fc7d3a1bd1162fe56bcfe6a
33074 Author: Pino Toscano <pino@kde.org>
33075 Date:   Sun Dec 13 23:40:55 2009 +0100
33077     [cpp] add the pkg-config stuff
33079  CMakeLists.txt       | 3 +++
33080  Makefile.am          | 7 +++++--
33081  configure.ac         | 3 ++-
33082  poppler-cpp.pc.cmake | 9 +++++++++
33083  poppler-cpp.pc.in    | 9 +++++++++
33084  5 files changed, 28 insertions(+), 3 deletions(-)
33086 commit d5a74f78df0dca24fd537b30424fd2ebb3efe3e2
33087 Author: Pino Toscano <pino@kde.org>
33088 Date:   Sun Dec 13 23:35:06 2009 +0100
33090     [cpp] add the (rest of the) CMake build system for it
33092  CMakeLists.txt | 5 +++++
33093  1 file changed, 5 insertions(+)
33095 commit 0e41f937946e4e4c1b660406bd74e4afe8825b5f
33096 Author: Pino Toscano <pino@kde.org>
33097 Date:   Sun Dec 13 23:31:46 2009 +0100
33099     [cpp] add the autotools buildsystem for it
33101  Makefile.am     |  6 +++++-
33102  configure.ac    | 15 +++++++++++++++
33103  cpp/Makefile.am | 32 ++++++++++++++++++++++++++++++++
33104  3 files changed, 52 insertions(+), 1 deletion(-)
33106 commit 9727fdc0c682742335e44ddc2f32d60e4c59983a
33107 Author: Pino Toscano <pino@kde.org>
33108 Date:   Sun Dec 13 22:55:28 2009 +0100
33110     Start of a pure C++ frontend for Poppler.
33112     This initial version (called 'poppler-cpp') includes preliminary
33113     support for:
33114     - document (loading from file name, some query methods, unlocking,
33115     font listing, embedded files)
33116     - page (some query methods) with page transitions
33117     - TOC
33119     Modelled a bit on the Qt4 API, it provides also an own "ustring"
33120     typedef representing UTF-16 strings,
33121     with methods to convert back/to UTF-8 and Latin 1.
33123     Most probably it has bugs, but nevertheless worth testing and
33124     developing.
33126  cpp/CMakeLists.txt                  |  34 ++++
33127  cpp/poppler-document-private.h      |  55 +++++++
33128  cpp/poppler-document.cpp            | 316
33129  ++++++++++++++++++++++++++++++++++++
33130  cpp/poppler-document.h              |  92 +++++++++++
33131  cpp/poppler-embedded-file-private.h |  40 +++++
33132  cpp/poppler-embedded-file.cpp       | 116 +++++++++++++
33133  cpp/poppler-embedded-file.h         |  55 +++++++
33134  cpp/poppler-font.cpp                | 166 +++++++++++++++++++
33135  cpp/poppler-font.h                  |  91 +++++++++++
33136  cpp/poppler-global.cpp              | 162 ++++++++++++++++++
33137  cpp/poppler-global.h                |  86 ++++++++++
33138  cpp/poppler-page-private.h          |  44 +++++
33139  cpp/poppler-page-transition.cpp     |  95 +++++++++++
33140  cpp/poppler-page-transition.h       |  82 ++++++++++
33141  cpp/poppler-page.cpp                | 121 ++++++++++++++
33142  cpp/poppler-page.h                  |  62 +++++++
33143  cpp/poppler-private.cpp             |  70 ++++++++
33144  cpp/poppler-private.h               |  66 ++++++++
33145  cpp/poppler-rectangle.h             |  60 +++++++
33146  cpp/poppler-toc-private.h           |  62 +++++++
33147  cpp/poppler-toc.cpp                 | 136 ++++++++++++++++
33148  cpp/poppler-toc.h                   |  74 +++++++++
33149  22 files changed, 2085 insertions(+)
33151 commit 62854051f4e47028147cc93a5faac39e2fa2c9fd
33152 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33153 Date:   Sat Dec 12 17:22:08 2009 +0100
33155     Initialize profileCommands in Gfx constructor
33157  poppler/Gfx.cc | 1 +
33158  1 file changed, 1 insertion(+)
33160 commit 4e6af25a028d16608111634c5467420e31fa399b
33161 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33162 Date:   Wed Dec 9 19:45:40 2009 +0100
33164     [cairo] Update font of TextPage in CairoOutputDev::updateAll()
33166     Fixes a crash with some documents, see Evince bug
33167     https://bugzilla.gnome.org/show_bug.cgi?id=603934
33169  poppler/CairoOutputDev.cc | 2 ++
33170  1 file changed, 2 insertions(+)
33172 commit 6798d3e52e36e91bceff3a1a96372e9d9c6f3813
33173 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33174 Date:   Sun Dec 6 15:34:36 2009 +0100
33176     Use fixed size array in AnnotColor
33178  glib/poppler-annot.cc         |  2 +-
33179  poppler/Annot.cc              | 24 +++++-------------------
33180  poppler/Annot.h               |  5 ++---
33181  poppler/Gfx.cc                |  2 +-
33182  qt4/src/poppler-annotation.cc |  2 +-
33183  5 files changed, 10 insertions(+), 25 deletions(-)
33185 commit 92fab93bee3748a73c09429cc8a105c16f21fed0
33186 Author: Axel Struebing <axel.struebing@freenet.de>
33187 Date:   Sat Dec 5 22:31:29 2009 +0000
33189     Add a empty space after null
33191     Fixes bug 25465
33193  poppler/PDFDoc.cc | 3 ++-
33194  1 file changed, 2 insertions(+), 1 deletion(-)
33196 commit 32103f45d0193b31e95269ea9123b8011d93e994
33197 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33198 Date:   Sat Dec 5 10:14:18 2009 +0100
33200     [annots] Add isVisible() to check whether annot is visible before
33201     drawing it
33203     It takes into account annot flags and optional content.
33205  poppler/Annot.cc | 29 ++++++++++++++---------------
33206  poppler/Annot.h  |  1 +
33207  2 files changed, 15 insertions(+), 15 deletions(-)
33209 commit c14dfc7102341f5e1ed67a05c0738d55befab1ec
33210 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33211 Date:   Sat Dec 5 10:07:46 2009 +0100
33213     [annots] Do not check if annot is a link in Annot::draw()
33215     AnnotLink already implements draw()
33217  poppler/Annot.cc | 2 +-
33218  1 file changed, 1 insertion(+), 1 deletion(-)
33220 commit ddf85d4a51f605eed998c633857b8bb5c74ab590
33221 Author: Albert Astals Cid <aacid@kde.org>
33222 Date:   Fri Dec 4 14:59:41 2009 +0100
33224     Make the code a bit more resilient
33226     By checking the GooString we are going to use really exists
33228  poppler/PSOutputDev.cc | 24 ++++++++++++++++--------
33229  1 file changed, 16 insertions(+), 8 deletions(-)
33231 commit 78b4afa0a44048b8d40438d400652dbae4cb99b1
33232 Author: Albert Astals Cid <aacid@kde.org>
33233 Date:   Fri Dec 4 14:57:10 2009 +0100
33235     Accept Fontname if FontName is not present
33237     Fixes KDE bug 217013
33239  poppler/GfxFont.cc | 9 +++++++++
33240  1 file changed, 9 insertions(+)
33242 commit fee5cb0eec2ddb8d596289e9a6285cf04d97632e
33243 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33244 Date:   Fri Dec 4 13:26:42 2009 +0100
33246     [annots] Remove redundant flags definition
33248  poppler/Annot.cc | 22 +++++++++-------------
33249  1 file changed, 9 insertions(+), 13 deletions(-)
33251 commit 3a94e8ce90c0a4d11c5c5aa8805c167c8a0434e5
33252 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33253 Date:   Fri Nov 27 15:23:11 2009 +0100
33255     [cairo] Revert commit 77c2e154c2cb57300116ecd4295f1e67b06b411f
33257     And fix bug #24575 jut by checking pointer is not null before
33258     using it.
33260  poppler/CairoOutputDev.cc | 12 +++++-------
33261  1 file changed, 5 insertions(+), 7 deletions(-)
33263 commit a093b768e64d477ebdd5f6b519d80a6c45706e7e
33264 Author: Albert Astals Cid <aacid@kde.org>
33265 Date:   Sun Nov 22 20:23:49 2009 +0100
33267     Add copyrights
33269  poppler/CairoFontEngine.cc | 2 +-
33270  poppler/CairoOutputDev.cc  | 4 ++--
33271  poppler/CairoOutputDev.h   | 2 +-
33272  3 files changed, 4 insertions(+), 4 deletions(-)
33274 commit 77c2e154c2cb57300116ecd4295f1e67b06b411f
33275 Author: David Benjamin <davidben@mit.edu>
33276 Date:   Sun Nov 22 20:19:29 2009 +0100
33278     Do not crash on malformed files
33280     bug 24575
33282  poppler/CairoOutputDev.cc | 5 +++++
33283  1 file changed, 5 insertions(+)
33285 commit 1d0cb9b2cfd4d4d9aa9b0ad83ad6408544263a09
33286 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33287 Date:   Sun Nov 22 19:59:34 2009 +0100
33289     [cairo] Initialize fill_color and stroke_color
33291  poppler/CairoOutputDev.cc | 2 ++
33292  1 file changed, 2 insertions(+)
33294 commit 32de2ac62fb87570e1a59152f37b86e571a01180
33295 Author: Ilya Gorenbein <igorenbein@finjan.com>
33296 Date:   Sun Nov 22 19:51:54 2009 +0100
33298     Improve the reconstruction of the XRef
33300     Makes load a file Ilya can't share
33302  poppler/XRef.cc | 165
33303  ++++++++++++++++++++++++++++++++------------------------
33304  1 file changed, 95 insertions(+), 70 deletions(-)
33306 commit 039c6dffbfbed46a11e207048a3247d6921d6b02
33307 Author: Ilya Gorenbein <igorenbein@finjan.com>
33308 Date:   Sun Nov 22 15:14:20 2009 +0100
33310     Correctly initialize fileName
33312  poppler/Link.cc | 2 ++
33313  1 file changed, 2 insertions(+)
33315 commit b905caf1785ee207cc0480953da69be302d3d4e9
33316 Author: David Benjamin <davidben@mit.edu>
33317 Date:   Sat Nov 21 02:43:21 2009 +0100
33319     Be more lenient with /Decode key on images
33321     The spec requires the field be [1 0] or [0 1]. Adobe accepts
33322     floating point
33323     values as well. This fixes bug #17439.
33325  poppler/Gfx.cc | 9 +++++++--
33326  1 file changed, 7 insertions(+), 2 deletions(-)
33328 commit d99e7a88845a5f4b35e2c538c597316b2ad541ca
33329 Author: Albert Astals Cid <aacid@kde.org>
33330 Date:   Fri Nov 20 22:09:44 2009 +0100
33332     Check for openjpeg in the C++ part as it uses bool in the header
33334     Bug 25103
33336  configure.ac | 61
33337  ++++++++++++++++++++++++++++++------------------------------
33338  1 file changed, 30 insertions(+), 31 deletions(-)
33340 commit 55261a2dc86241c8d132e590e76e7398b3ca5090
33341 Author: Albert Astals Cid <aacid@kde.org>
33342 Date:   Wed Nov 18 22:26:01 2009 +0100
33344     replace floor with a cast to int for numbers > 0
33346     bug-poppler13487.pdf gets a 15% faster rendering
33348  splash/SplashMath.h | 19 +++++++++++++++++--
33349  1 file changed, 17 insertions(+), 2 deletions(-)
33351 commit 28df9fb323f14dc632c9502655abf69984b7d67e
33352 Author: Albert Astals Cid <aacid@kde.org>
33353 Date:   Wed Nov 18 21:57:02 2009 +0100
33355     Remove unused label
33357  poppler/Catalog.cc | 1 -
33358  1 file changed, 1 deletion(-)
33360 commit 037979a01a6fcafc61360e758dbc4a5eb056825e
33361 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33362 Date:   Tue Nov 17 19:12:30 2009 +0100
33364     [cairo] If there's a soft mask available when filling, apply the
33365     mask instead of filling
33367     Fixes bug #8474.
33369  poppler/CairoOutputDev.cc | 7 ++++++-
33370  1 file changed, 6 insertions(+), 1 deletion(-)
33372 commit 46380d36f004d71dd2c2e7bc82836af248684b51
33373 Author: Albert Astals Cid <aacid@kde.org>
33374 Date:   Tue Nov 17 20:48:22 2009 +0100
33376     i didn't want to commit this
33378  configure.ac        | 60
33379  +++++++++++++++++++++++++++--------------------------
33380  splash/SplashMath.h |  5 ++---
33381  utils/pdftoppm.cc   |  8 -------
33382  3 files changed, 33 insertions(+), 40 deletions(-)
33384 commit 1844e0927ae89824f59b2b3378bf5e00a51a251c
33385 Author: Albert Astals Cid <aacid@kde.org>
33386 Date:   Tue Nov 17 20:34:24 2009 +0100
33388     do not use setAttribute with doubles
33390     it is evil and locale dependant, we do NOT want that so use
33391     QString::number
33393  configure.ac                  | 60 +++++++++++++++----------------
33394  qt4/src/poppler-annotation.cc | 82
33395  +++++++++++++++++++++----------------------
33396  splash/SplashMath.h           |  5 +--
33397  utils/pdftoppm.cc             |  8 +++++
33398  4 files changed, 81 insertions(+), 74 deletions(-)
33400 commit 572d79f4b8a7bf1717b88dbd2609d8fa9b036dee
33401 Author: Albert Astals Cid <aacid@kde.org>
33402 Date:   Sun Nov 15 20:40:56 2009 +0100
33404     Only calculate the matrix when it is really needed
33406     That only happens when outputting to 1 bit images
33407     Speeds out rendering on some pdf up to 40%
33409  splash/SplashScreen.cc | 35 +++++++++++++++++++++++++++++++++--
33410  splash/SplashScreen.h  | 16 ++++++++++++++++
33411  2 files changed, 49 insertions(+), 2 deletions(-)
33413 commit 1c3113361fa376093e6fedfbf48feee7dcbc46b7
33414 Author: Adrian Johnson <ajohnson@redneon.com>
33415 Date:   Sun Nov 15 19:43:18 2009 +0100
33417     Write out fixed-content portion of Type 1 fonts in PSOutputDev
33419     If /Length3 of a Type 1 FontFile is > 0 the fixed-content from the
33420     FontFile should be used instead of adding the generic 512 zeros and
33421     cleartomark.
33423  poppler/PSOutputDev.cc | 18 +++++++++++++-----
33424  1 file changed, 13 insertions(+), 5 deletions(-)
33426 commit 2d30dc605cd984f6c32124af9aa7b877d416d141
33427 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33428 Date:   Sun Nov 15 17:31:36 2009 +0100
33430     [glib-demo] Show attachment name in FileAttachment annot properties
33431     table
33433  glib/demo/annots.c | 5 +++++
33434  1 file changed, 5 insertions(+)
33436 commit 6c8ae140256818401351a331787c83e043fdba09
33437 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33438 Date:   Sun Nov 15 17:31:13 2009 +0100
33440     [glib] Add poppler_annot_file_attachment_get_name()
33442  glib/poppler-annot.cc | 36 +++++++++++++++++++++++++++++-------
33443  glib/poppler-annot.h  |  1 +
33444  2 files changed, 30 insertions(+), 7 deletions(-)
33446 commit ecf5173eb288187a1f076fd4b116f1212fa9e203
33447 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33448 Date:   Sun Nov 15 17:14:29 2009 +0100
33450     [glib-demo] Add properties of FileAttachment annotations
33452  glib/demo/annots.c | 67
33453  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
33454  1 file changed, 67 insertions(+)
33456 commit 8f4fdd864d79e4fa83951a3eb006ea8287c3a1ba
33457 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33458 Date:   Sun Nov 15 17:12:43 2009 +0100
33460     [glib-demo] Add pgd_table_add_property_with_custom_widget()
33462     To be able to add properties to a table that are not labels
33464  glib/demo/utils.c | 31 +++++++++++++++++++++----------
33465  glib/demo/utils.h | 30 +++++++++++++++++-------------
33466  2 files changed, 38 insertions(+), 23 deletions(-)
33468 commit 061b85f7a442107cda67e385bd772ec8565a936e
33469 Author: Thomas Viehmann <tv@beamnet.de>
33470 Date:   Sun Nov 15 17:11:43 2009 +0100
33472     [glib] Add support for file attachment annotations
33474  glib/poppler-annot.cc  | 69
33475  +++++++++++++++++++++++++++++++++++++++++++++++---
33476  glib/poppler-annot.h   |  8 ++++++
33477  glib/poppler-page.cc   |  3 +++
33478  glib/poppler-private.h |  1 +
33479  glib/poppler.h         | 49 +++++++++++++++++------------------
33480  5 files changed, 102 insertions(+), 28 deletions(-)
33482 commit 189c45332991bce51e40bcaf65da67d2d644045a
33483 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33484 Date:   Sun Nov 15 16:42:21 2009 +0100
33486     [glib] Remove PopplerDocument from PopplerAttachment
33488     Since we are duplicating the stream we don't need to hold a
33489     reference of
33490     PopplerDocument anymore.
33492  glib/poppler-attachment.cc | 13 +------------
33493  glib/poppler-document.cc   |  2 +-
33494  glib/poppler-private.h     |  3 +--
33495  3 files changed, 3 insertions(+), 15 deletions(-)
33497 commit e55bfeb1ddc60053c5ee5fef840c409891781ce6
33498 Author: Albert Astals Cid <aacid@kde.org>
33499 Date:   Fri Nov 13 00:55:37 2009 +0100
33501     jpeg_start_decompress can fail, check it
33503     Fixes KDE bug #214317
33505  poppler/DCTStream.cc | 6 +++++-
33506  1 file changed, 5 insertions(+), 1 deletion(-)
33508 commit c59d93061cf71d13916872a20aed37ecfbb3bfa4
33509 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33510 Date:   Mon Nov 9 18:32:55 2009 +0100
33512     [cairo] Do nothing when image mask is 1x1 and the pixel is 0
33514  poppler/CairoOutputDev.cc | 14 ++++++++++++++
33515  1 file changed, 14 insertions(+)
33517 commit 448f03cfc429d33bfa5527e3dc964ef5da10ee94
33518 Author: Adrian Johnson <ajohnson@redneon.com>
33519 Date:   Mon Nov 9 22:52:39 2009 +1030
33521     Don't render the color white in type 3 glyphs in the cairo backend
33523     PDF allows the "g" operator in Type 3 charprocs but cairo user fonts
33524     will render any stroke or fill in the font color.
33526     As the only PDFs I've seen with "g" in the charprocs are only using
33527     the gray values 0 or 1, a workaround is to disable strokes and fills
33528     of the charproc when the gray level is > 0.5.
33530  poppler/CairoOutputDev.cc | 14 ++++++++++++++
33531  1 file changed, 14 insertions(+)
33533 commit 3fead2a3b53681ef95116f18f17f1a9febec6e48
33534 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33535 Date:   Mon Nov 9 11:25:24 2009 +0100
33537     Transitions dictionary can be a Ref too
33539  poppler/Page.cc | 2 +-
33540  1 file changed, 1 insertion(+), 1 deletion(-)
33542 commit ac4955d03a532cab1933698aeb667d44300e52d0
33543 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33544 Date:   Mon Nov 9 11:12:48 2009 +0100
33546     [glib-demo] Explicitely add gio as dependency for GTK+ tests
33548  configure.ac     | 4 ++--
33549  glib/demo/main.c | 1 +
33550  2 files changed, 3 insertions(+), 2 deletions(-)
33552 commit 32ea667ec8f18311539123c7b80c7ab4767070cb
33553 Author: Chris Wilson <chris@chris-wilson.co.uk>
33554 Date:   Tue Aug 11 19:17:52 2009 +0100
33556     [cairo] Mark images dirty
33558     After directly manipulating the pixel values we need to mark the
33559     surface
33560     as dirty. This means that cairo will refresh any caches it may
33561     have taken
33562     of the surface will the new data.
33564  poppler/CairoOutputDev.cc | 8 ++++++++
33565  1 file changed, 8 insertions(+)
33567 commit 10a41150c4067bb3ab85e25dae76e0968a6cd586
33568 Author: Chris Wilson <chris@chris-wilson.co.uk>
33569 Date:   Tue Aug 11 19:17:06 2009 +0100
33571     [cairo] Use colToDbl() to avoid rounding error.
33573  poppler/CairoOutputDev.cc | 37 +++++++++++++++++++------------------
33574  1 file changed, 19 insertions(+), 18 deletions(-)
33576 commit c9491319689f04edd57adda7ee85f84f17fd1c47
33577 Author: Chris Wilson <chris@chris-wilson.co.uk>
33578 Date:   Tue Aug 11 18:07:17 2009 +0100
33580     [cairo] Reduce the number of redundant pattern creations
33582  poppler/CairoOutputDev.cc | 84
33583  ++++++++++++++++++++++++++++-------------------
33584  1 file changed, 51 insertions(+), 33 deletions(-)
33586 commit ead78d9f703c8b2d556c94be3c47dbae7469eda8
33587 Author: Reece Dunn <msclrhd@gmail.com>
33588 Date:   Thu Nov 5 22:25:14 2009 +0100
33590     fontpos is never set to -1, so remove the checks in HtmlOutputDev.
33592  utils/HtmlOutputDev.cc | 11 +++--------
33593  1 file changed, 3 insertions(+), 8 deletions(-)
33595 commit 55dd6024a4672a1787e8b1a8276bd78fff94e2cd
33596 Author: Ilya Gorenbein <igorenbein@finjan.com>
33597 Date:   Wed Nov 4 22:07:18 2009 +0100
33599     Do not error on files without "Count" and "Kids"
33601     It is not spec compliant not to have those fields but Adobe Reader and
33602     FoxIt seems to allow it so try to behave like them. See bug 24720
33603     to see why one would want such file
33605  poppler/Catalog.cc | 10 +++++-----
33606  1 file changed, 5 insertions(+), 5 deletions(-)
33608 commit 58a1d42aed7352c008d201b8f355f6e4146f71e5
33609 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33610 Date:   Thu Oct 29 18:38:22 2009 +0100
33612     [cairo] Don't render patterns when using CairoImageOutputDev
33614  poppler/CairoOutputDev.h | 15 +++++++++++++--
33615  1 file changed, 13 insertions(+), 2 deletions(-)
33617 commit 7670cc48dcf3ffd77e3ffa29056a3e13b2926709
33618 Author: Ilya Gorenbein <igorenbein@finjan.com>
33619 Date:   Wed Oct 28 19:20:41 2009 +0100
33621     There are some pdf where Aspect values are reals, use getNum
33623     Fixes bug 24733
33625  poppler/Annot.cc | 8 ++++++--
33626  1 file changed, 6 insertions(+), 2 deletions(-)
33628 commit 4fe89e520a04a6ab6d6ec6a8294896b2f427c7da
33629 Author: Albert Astals Cid <aacid@kde.org>
33630 Date:   Sun Oct 25 21:55:55 2009 +0100
33632     do not accept negative interval lengths in the page labels tree
33634     See bug 24721
33636  poppler/PageLabelInfo.cc | 3 ++-
33637  1 file changed, 2 insertions(+), 1 deletion(-)
33639 commit b174ebd6b323c7a58a19d59c1a9e4ac4e6cba7d9
33640 Author: Albert Astals Cid <aacid@kde.org>
33641 Date:   Fri Oct 23 21:57:42 2009 +0200
33643     Move the iccColorSpaceCache from a static in GfxState to a member
33644     of Gfx
33646     Fixes the problem that the keys are per document but we had a static
33647     that lived as much as the library. Now the cache only lives the
33648     rendering
33649     of a page so it's a bit slower but at least it's correct. Fixes
33650     bug 24686
33652  poppler/Gfx.cc      | 49 ++++++++++++++++++----------
33653  poppler/Gfx.h       | 13 ++++++--
33654  poppler/GfxState.cc | 94
33655  ++++++++++++++++++++++++++---------------------------
33656  poppler/GfxState.h  | 33 +++++++++----------
33657  poppler/Page.cc     |  4 +--
33658  5 files changed, 107 insertions(+), 86 deletions(-)
33660 commit 4a9bdd30dc353865685e03eb1c1ac6093797695a
33661 Author: Albert Astals Cid <aacid@kde.org>
33662 Date:   Thu Oct 22 21:26:29 2009 +0200
33664     initialize len at 0 when reading the font fails
33666     See bug 24525 for more info
33668  poppler/GfxFont.cc | 1 +
33669  1 file changed, 1 insertion(+)
33671 commit c839b706092583f6b12ed3cc634bf5af34b7a2bb
33672 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33673 Date:   Tue Oct 20 10:09:13 2009 +0200
33675     [glib] Fix CVE-2009-3607
33677  glib/poppler-page.cc | 20 ++++++++++----------
33678  1 file changed, 10 insertions(+), 10 deletions(-)
33680 commit 44462e0ca39392e5629020226b901e4026089b46
33681 Author: Albert Astals Cid <aacid@kde.org>
33682 Date:   Mon Oct 19 23:33:58 2009 +0200
33684     fix memory leak
33686  poppler/PSOutputDev.cc | 1 +
33687  1 file changed, 1 insertion(+)
33689 commit d701aaa9eaa62567210070129f5feffe24bf1936
33690 Author: Albert Astals Cid <aacid@kde.org>
33691 Date:   Sun Oct 18 01:22:16 2009 +0200
33693     This include is needed as this file uses Ref
33695  poppler/OutputDev.h | 1 +
33696  1 file changed, 1 insertion(+)
33698 commit d4202536e1b62c326c301d5088fa0e176c523e85
33699 Author: Pino Toscano <pino@kde.org>
33700 Date:   Sat Oct 17 01:35:11 2009 +0200
33702     SplashGlyphBitmap is a struct and not a class
33704  poppler/ArthurOutputDev.h | 2 +-
33705  1 file changed, 1 insertion(+), 1 deletion(-)
33707 commit 654176dee7c9325aa5a24a2de3c070faa16e8a9c
33708 Author: Michael Jansen <kde@michael-jansen.biz>
33709 Date:   Sat Oct 17 01:30:40 2009 +0200
33711     CMake: add the possibility to pass LIB_SUFFIX.
33713     This allows to tune the installation libdir by adding a suffix for it
33714     (making it eg lib, lib32, or lib64)
33716  CMakeLists.txt          | 16 +++++++++-------
33717  glib/CMakeLists.txt     |  2 +-
33718  poppler-cairo.pc.cmake  |  2 +-
33719  poppler-glib.pc.cmake   |  2 +-
33720  poppler-qt.pc.cmake     |  2 +-
33721  poppler-qt4.pc.cmake    |  2 +-
33722  poppler-splash.pc.cmake |  2 +-
33723  poppler.pc.cmake        |  2 +-
33724  qt/CMakeLists.txt       |  2 +-
33725  qt4/src/CMakeLists.txt  |  2 +-
33726  10 files changed, 18 insertions(+), 16 deletions(-)
33728 commit 43829ae4b25a88ace06f05fa6750e5732539f4be
33729 Author: Pino Toscano <pino@kde.org>
33730 Date:   Sat Oct 17 01:21:39 2009 +0200
33732     put a space so MSVC won't try to see it as comment
33734  poppler/GfxState.h | 4 ++--
33735  1 file changed, 2 insertions(+), 2 deletions(-)
33737 commit f64086ea22a4e8cb3d4e7116db2a9541ac2fb19f
33738 Author: Albert Astals Cid <aacid@kde.org>
33739 Date:   Sat Oct 17 00:48:58 2009 +0200
33741     check the document is not locked when printing
33743  qt4/src/poppler-ps-converter.cc | 6 ++++++
33744  1 file changed, 6 insertions(+)
33746 commit 85d1015480b7ab3f21cc5f78dc53d4c5efdc6e60
33747 Author: Albert Astals Cid <aacid@kde.org>
33748 Date:   Sat Oct 17 00:48:27 2009 +0200
33750     fix file name comment
33752  qt4/src/poppler-ps-converter.cc | 2 +-
33753  1 file changed, 1 insertion(+), 1 deletion(-)
33755 commit 270764ad1bf2cfe95aed0b6850d2347361b4268d
33756 Author: Albert Astals Cid <aacid@kde.org>
33757 Date:   Sat Oct 17 00:47:34 2009 +0200
33759     Add a way for converters to return more exact errors they had when
33760     converting
33762  qt4/src/poppler-base-converter.cc   |  8 +++++++-
33763  qt4/src/poppler-converter-private.h |  3 ++-
33764  qt4/src/poppler-pdf-converter.cc    | 11 ++++++++++-
33765  qt4/src/poppler-ps-converter.cc     |  6 +++++-
33766  qt4/src/poppler-qt4.h               | 14 ++++++++++++++
33767  5 files changed, 38 insertions(+), 4 deletions(-)
33769 commit 1082e1671afd8ab91583dabc876304008acb021c
33770 Author: Albert Astals Cid <aacid@kde.org>
33771 Date:   Fri Oct 16 23:17:22 2009 +0200
33773     Some "security" fixes based on newly released Xpdf 3.02pl4
33775  poppler/Stream.cc         |  4 ++++
33776  poppler/XRef.cc           | 19 +++++++++++++++----
33777  splash/Splash.cc          |  7 +++++++
33778  splash/SplashBitmap.cc    | 37 ++++++++++++++++++++++++++++++-------
33779  splash/SplashErrorCodes.h |  4 +++-
33780  5 files changed, 59 insertions(+), 12 deletions(-)
33782 commit c2458275e02f56226779b82d73c13defcbbda563
33783 Author: Glenn Ganz <glenn.ganz@uptime.ch>
33784 Date:   Fri Oct 16 20:54:32 2009 +0200
33786     fix constructor of DCTStream
33788  poppler/Stream.cc | 3 ++-
33789  1 file changed, 2 insertions(+), 1 deletion(-)
33791 commit fd91b79c053bb5cd01a766032b90981dbc5e5dd3
33792 Author: Albert Astals Cid <aacid@kde.org>
33793 Date:   Sat Oct 10 14:53:42 2009 +0200
33795     fix compiling with automake
33797  goo/Makefile.am | 2 +-
33798  1 file changed, 1 insertion(+), 1 deletion(-)
33800 commit c3031b4318af6f85256f2478c8678dedd0d6acd1
33801 Author: Pino Toscano <pino@kde.org>
33802 Date:   Fri Oct 9 16:17:16 2009 +0200
33804     cmake: simplify the linking to libpng
33806  CMakeLists.txt | 7 +++----
33807  1 file changed, 3 insertions(+), 4 deletions(-)
33809 commit 96688dd7a091f8fa141fad2b3d05bae04b0b86fb
33810 Author: Patrick Spendrin <ps_ml@gmx.de>
33811 Date:   Fri Oct 9 16:09:46 2009 +0200
33813     MSVC: add _CRT_SECURE_NO_WARNINGS to the define's
33815  CMakeLists.txt | 1 +
33816  1 file changed, 1 insertion(+)
33818 commit f346c1f6b55f87ebd6bb0b0932462d5514aa40ff
33819 Author: Albert Astals Cid <aacid@kde.org>
33820 Date:   Fri Oct 9 00:29:06 2009 +0200
33822     add -ansi flag to default warnings
33824  cmake/modules/PopplerMacros.cmake |  2 +-
33825  configure.ac                      |  2 +-
33826  utils/parseargs.c                 | 30 +++++++++++++++---------------
33827  utils/parseargs.h                 | 26 +++++++++++++-------------
33828  4 files changed, 30 insertions(+), 30 deletions(-)
33830 commit 53e0016b772f1b78d998506e2f3106011d32cef3
33831 Author: Albert Astals Cid <aacid@kde.org>
33832 Date:   Fri Oct 9 00:15:52 2009 +0200
33834     Add virtual destructor to ImgWriter
33836  CMakeLists.txt   |  1 +
33837  goo/ImgWriter.cc | 15 +++++++++++++++
33838  goo/ImgWriter.h  |  2 ++
33839  goo/Makefile.am  |  1 +
33840  4 files changed, 19 insertions(+)
33842 commit 699dcacced7be05b788c414c231dc2b5c07de06e
33843 Author: Albert Astals Cid <aacid@kde.org>
33844 Date:   Fri Oct 9 00:13:11 2009 +0200
33846     Add -Wnon-virtual-dtor flag
33848  cmake/modules/PopplerMacros.cmake | 4 ++--
33849  configure.ac                      | 2 +-
33850  2 files changed, 3 insertions(+), 3 deletions(-)
33852 commit d1e4fca4a8602994b010fae4f4fea5cd4df9276e
33853 Author: Albert Astals Cid <aacid@kde.org>
33854 Date:   Fri Oct 9 00:10:03 2009 +0200
33856     build on cmake too
33858  CMakeLists.txt | 1 +
33859  1 file changed, 1 insertion(+)
33861 commit d67511c92022121066f43003f01b955962ddcd33
33862 Author: Stefan Thomas <thomas@eload24.com>
33863 Date:   Fri Oct 9 00:09:23 2009 +0200
33865     Add -jpeg to pdftoppm
33867  goo/ImgWriter.h        | 28 +++++++++++++++
33868  goo/JpegWriter.cc      | 92
33869  ++++++++++++++++++++++++++++++++++++++++++++++++++
33870  goo/JpegWriter.h       | 42 +++++++++++++++++++++++
33871  goo/Makefile.am        |  2 ++
33872  goo/PNGWriter.cc       |  5 +--
33873  goo/PNGWriter.h        | 10 +++---
33874  splash/SplashBitmap.cc | 46 +++++++++++++++++--------
33875  splash/SplashBitmap.h  |  5 +--
33876  splash/SplashTypes.h   | 11 ++++++
33877  utils/pdftoppm.1       |  3 ++
33878  utils/pdftoppm.cc      | 22 +++++++++---
33879  11 files changed, 239 insertions(+), 27 deletions(-)
33881 commit 388196df1fb05fb2d88ae82bd81e823a23588ec1
33882 Author: Carlos Garcia Campos <carlosgc@gnome.org>
33883 Date:   Wed Oct 7 17:11:58 2009 +0200
33885     [glib-demo] Show some of the annot flags in annots treeview
33887  glib/demo/annots.c | 35 +++++++++++++++++++++++++++++++++--
33888  1 file changed, 33 insertions(+), 2 deletions(-)
33890 commit 034907c6582c1f50782ec9c58a29b140c6fc0688
33891 Author: Albert Astals Cid <aacid@kde.org>
33892 Date:   Tue Oct 6 00:52:10 2009 +0200
33894     Forgot to update the year here
33896  qt4/src/poppler-private.h | 2 +-
33897  1 file changed, 1 insertion(+), 1 deletion(-)
33899 commit fef89acebf5312324c104fb52e629563fbc2de76
33900 Author: Albert Astals Cid <aacid@kde.org>
33901 Date:   Tue Oct 6 00:42:52 2009 +0200
33903     Add the possibility of enabling hinting
33905  qt4/src/poppler-document.cc | 2 +-
33906  qt4/src/poppler-private.h   | 1 +
33907  qt4/src/poppler-qt4.h       | 3 ++-
33908  3 files changed, 4 insertions(+), 2 deletions(-)
33910 commit 485252844b5e0964ee724b74e2a7ba2b820b259e
33911 Author: Albert Astals Cid <aacid@kde.org>
33912 Date:   Tue Oct 6 00:41:57 2009 +0200
33914     rework how hinting is used in the splash backend
33916     Basically we default to no hinting now with the possibility to
33917     enable it
33919  poppler/ArthurOutputDev.cc   |  2 +-
33920  poppler/GlobalParams.cc      | 19 -------------
33921  poppler/GlobalParams.h       |  3 ---
33922  poppler/SplashOutputDev.cc   |  8 +++++-
33923  poppler/SplashOutputDev.h    |  3 +++
33924  splash/SplashFTFont.cc       | 64
33925  ++++++++++----------------------------------
33926  splash/SplashFTFont.h        |  4 +--
33927  splash/SplashFTFontEngine.cc |  8 +++---
33928  splash/SplashFTFontEngine.h  |  7 ++---
33929  splash/SplashFontEngine.cc   |  5 ++--
33930  splash/SplashFontEngine.h    |  3 ++-
33931  11 files changed, 40 insertions(+), 86 deletions(-)
33933 commit 8194c156cf2167834779e1690a89b5068baf8d58
33934 Author: Albert Astals Cid <aacid@kde.org>
33935 Date:   Mon Oct 5 00:55:55 2009 +0200
33937     Fix includes for those using internal headers
33939  goo/FixedPoint.h        | 2 +-
33940  goo/gmem.h              | 2 +-
33941  poppler/OutputDev.h     | 2 +-
33942  poppler/PSOutputDev.h   | 2 +-
33943  poppler/PageLabelInfo.h | 2 +-
33944  utils/ImageOutputDev.h  | 2 +-
33945  6 files changed, 6 insertions(+), 6 deletions(-)
33947 commit 091f68ccd59413d6890dfbfcf8911f112e690b50
33948 Author: Kovid Goyal <kovid@kovidgoyal.net>
33949 Date:   Mon Oct 5 00:39:36 2009 +0200
33951     Use _WIN32 instead of WIN32
33953     More info at http://bugs.freedesktop.org/show_bug.cgi?id=24259
33955  goo/GooMutex.h                | 16 +++++++++++++++-
33956  goo/gfile.cc                  | 33 +++++++++++++++++----------------
33957  goo/gfile.h                   |  5 +++--
33958  msvc/poppler/poppler-config.h |  2 +-
33959  poppler-config.h.cmake        |  2 +-
33960  poppler/ABWOutputDev.h        |  3 ++-
33961  poppler/FileSpec.cc           |  7 ++++---
33962  poppler/GlobalParams.cc       | 37 +++++++++++++++++++------------------
33963  poppler/GlobalParams.h        |  4 ++--
33964  poppler/Link.cc               |  3 ++-
33965  poppler/PDFDoc.cc             |  4 ++--
33966  poppler/PDFDoc.h              |  3 ++-
33967  poppler/PSOutputDev.cc        |  5 +++--
33968  poppler/TextOutputDev.cc      |  5 +++--
33969  poppler/XpdfPluginAPI.cc      | 13 ++++++++++++-
33970  poppler/poppler-config.h.in   |  2 +-
33971  splash/SplashFontEngine.cc    |  9 +++++----
33972  test/perf-test.cc             | 24 ++++++++++++------------
33973  utils/HtmlOutputDev.h         |  3 ++-
33974  19 files changed, 108 insertions(+), 72 deletions(-)
33976 commit 7fd8bdfa450db4e323e4e5d12159359fbc47f9ed
33977 Author: Albert Astals Cid <aacid@kde.org>
33978 Date:   Mon Oct 5 00:21:15 2009 +0200
33980     Remove spurious ;
33982     Found by -Wextra i think we should add more warnings to our default
33983     flags
33985  qt4/src/poppler-annotation.cc | 2 +-
33986  1 file changed, 1 insertion(+), 1 deletion(-)
33988 commit d46f7343e446331489d3fe6711a7cf778e0bd902
33989 Author: Albert Astals Cid <aacid@kde.org>
33990 Date:   Fri Oct 2 22:04:46 2009 +0200
33992     Strings can have 0 inside so use the length
33994     Fixes saving some files
33996  poppler/PDFDoc.cc | 2 +-
33997  1 file changed, 1 insertion(+), 1 deletion(-)
33999 commit 2bc2040081919340415f576ce8266356deadbfcd
34000 Author: Albert Astals Cid <aacid@kde.org>
34001 Date:   Fri Oct 2 22:04:03 2009 +0200
34003     Increase decimals from 5 to 10, a double has that precision
34005     Makes saving more faithful for some files
34007  poppler/PDFDoc.cc | 2 +-
34008  1 file changed, 1 insertion(+), 1 deletion(-)
34010 commit 05eb7342d5234732f27c9c67b7fc1f9e40a4e075
34011 Author: Albert Astals Cid <aacid@kde.org>
34012 Date:   Fri Oct 2 22:03:40 2009 +0200
34014     If the stream was wrongly formed save the correct length
34016     Fixes saving of some files
34018  poppler/PDFDoc.cc | 12 ++++++++++++
34019  1 file changed, 12 insertions(+)
34021 commit b98faa4c162392d9416a5a93c9042b41f82d8657
34022 Author: Albert Astals Cid <aacid@kde.org>
34023 Date:   Fri Oct 2 22:02:13 2009 +0200
34025     Return the save status as program status
34027  test/pdf-fullrewrite.cc | 3 ++-
34028  1 file changed, 2 insertions(+), 1 deletion(-)
34030 commit f73f59f2c7bb7c7d57eb70cdc1bc30b80a92d0b7
34031 Author: Albert Astals Cid <aacid@kde.org>
34032 Date:   Fri Oct 2 22:01:45 2009 +0200
34034     If the Length entry of the stream is wrong, fix it
34036     Fixes saving some files
34038  poppler/Parser.cc | 5 +++++
34039  1 file changed, 5 insertions(+)
34041 commit 91135c7e788bc32e414e1a9c9ab43b326a07e970
34042 Author: Albert Astals Cid <aacid@kde.org>
34043 Date:   Fri Oct 2 22:00:12 2009 +0200
34045     increase the range of characters we sanitize
34047     Fixes saving of some files
34049  goo/GooString.cc | 4 ++--
34050  1 file changed, 2 insertions(+), 2 deletions(-)
34052 commit 9dcb3e8be2cd52a795605548e43d6bfc149b2ea5
34053 Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
34054 Date:   Sun Sep 27 17:17:32 2009 +0200
34056     Fix the linking not to use the .so directly but the lib
34058     Fixes check on cygwin
34060  m4/qt.m4 | 4 ++--
34061  1 file changed, 2 insertions(+), 2 deletions(-)
34063 commit ed4a6f1cfc7ccd2717d939841c092347c3307547
34064 Author: Kovid Goyal <kovid@kovidgoyal.net>
34065 Date:   Sat Sep 26 19:26:19 2009 +0200
34067     Do not crash when saving files that come from a stream without name
34069     Bug 24090
34071  poppler/PDFDoc.cc | 6 +++++-
34072  1 file changed, 5 insertions(+), 1 deletion(-)
34074 commit 04b232d48930af9bc614d7fef47f79ce247713a4
34075 Author: Albert Astals Cid <aacid@kde.org>
34076 Date:   Sat Sep 26 18:30:41 2009 +0200
34078     Write the Info into the trailer dict if there is one
34080     Bug 24091
34082  poppler/PDFDoc.cc | 8 +++++++-
34083  1 file changed, 7 insertions(+), 1 deletion(-)
34085 commit 343e4f9aceb935eb393ad94bbef4dbb1b1a450ee
34086 Author: Albert Astals Cid <aacid@kde.org>
34087 Date:   Sat Sep 26 18:28:40 2009 +0200
34089     Plug leak
34091  test/pdf-fullrewrite.cc | 1 +
34092  1 file changed, 1 insertion(+)
34094 commit 2ea0032283c4717f1bb285fab7956fc38f375e87
34095 Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
34096 Date:   Sat Sep 26 15:01:35 2009 +0200
34098     Patch to make poppler work on Cygwin
34100     Bug 4195
34102  configure.ac        | 3 +++
34103  qt/Makefile.am      | 2 +-
34104  qt4/src/Makefile.am | 2 +-
34105  3 files changed, 5 insertions(+), 2 deletions(-)
34107 commit 074dc5e5e39cebc1fbe9bf6a15b2cae2391006c1
34108 Author: Albert Astals Cid <aacid@kde.org>
34109 Date:   Sat Sep 26 14:56:38 2009 +0200
34111     Improve realibility for Streams with broken Length
34113     Fixes bug 6841
34115  poppler/Parser.cc | 17 +++++++++++++----
34116  1 file changed, 13 insertions(+), 4 deletions(-)
34118 commit b7702820245fb6cdbf77afba37c53c03d4362a25
34119 Author: Albert Astals Cid <aacid@kde.org>
34120 Date:   Mon Sep 21 21:58:26 2009 +0200
34122     Print with a . and not with a , in all locales
34124     This is a regression after the removal of setting LC_NUMERIC
34126  poppler/PDFDoc.cc | 6 +++++-
34127  1 file changed, 5 insertions(+), 1 deletion(-)
34129 commit d31080d8195694cef740d4e77484179bb38d1f26
34130 Author: Albert Astals Cid <aacid@kde.org>
34131 Date:   Sun Sep 20 17:21:13 2009 +0200
34133     CharCodeToUnicode is not mandatory in fonts, don't crash one fonts
34134     that do not have it
34136     Fixes bug #24036
34138  poppler/Annot.cc | 33 ++++++++++++++++++++-------------
34139  1 file changed, 20 insertions(+), 13 deletions(-)
34141 commit a729d005a7204791fa8415de5aa0834136073ce8
34142 Author: Pino Toscano <pino@kde.org>
34143 Date:   Thu Sep 17 20:12:20 2009 +0200
34145     Windows32/MSVC: initialize the font list once per GlobalParams,
34146     instead of once at all
34148     this fixes the font list being empty at the second (and following)
34149     GlobalParams creation
34150     thanks for Christian Ehrlicher for reporting the bug and testing
34151     its fix
34153  poppler/GlobalParams.cc    | 1 +
34154  poppler/GlobalParams.h     | 1 +
34155  poppler/GlobalParamsWin.cc | 1 -
34156  3 files changed, 2 insertions(+), 1 deletion(-)
34158 commit 68711d8494e2765c4a24ea59ce8d904981f0f917
34159 Author: Albert Astals Cid <aacid@kde.org>
34160 Date:   Wed Sep 9 23:24:22 2009 +0200
34162     uint -> Guint
34164     some compilers don't know about uint
34166  poppler/Gfx.cc | 4 ++--
34167  1 file changed, 2 insertions(+), 2 deletions(-)
34169 commit 943a13c9354dec18cb023642aebbe5d3bb920ed7
34170 Author: Albert Astals Cid <aacid@kde.org>
34171 Date:   Wed Sep 9 20:04:06 2009 +0200
34173     poppler 0.12.0
34175  CMakeLists.txt   |  4 ++--
34176  NEWS             | 18 ++++++++++++++++++
34177  configure.ac     |  4 ++--
34178  msvc/config.h    |  6 +++---
34179  qt4/src/Doxyfile |  2 +-
34180  5 files changed, 26 insertions(+), 8 deletions(-)
34182 commit e8ed7210346cb18f6e4588ad557f993c6d42f4a3
34183 Author: Albert Astals Cid <aacid@kde.org>
34184 Date:   Wed Sep 9 19:21:21 2009 +0200
34186     increase library to 3.2.0
34188  qt4/src/CMakeLists.txt | 2 +-
34189  qt4/src/Makefile.am    | 2 +-
34190  2 files changed, 2 insertions(+), 2 deletions(-)
34192 commit e950107006a3b1889646d3705323c1b3d41eaa49
34193 Author: David Benjamin <davidben@mit.edu>
34194 Date:   Wed Sep 9 01:19:38 2009 +0200
34196     Fix infinite loop in JBIG2Decoder
34198     Bug 23025
34199     Also fixes problems in bug-poppler6881-2.pdf and bug-poppler6500.pdf
34201  poppler/JBIG2Stream.cc | 13 ++++++++-----
34202  1 file changed, 8 insertions(+), 5 deletions(-)
34204 commit 1cb25a4adaaf3e2da50724312a3db6928991f425
34205 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34206 Date:   Sun Sep 6 10:45:56 2009 +0200
34208     [glib] Ignore attachments with an invalid embedded file
34210     Fixes bug #10386
34212  glib/poppler-document.cc | 4 ++++
34213  1 file changed, 4 insertions(+)
34215 commit 842e00f3114666609ef4dec6fa613d46f330a40c
34216 Author: Albert Astals Cid <aacid@kde.org>
34217 Date:   Sat Sep 5 15:20:35 2009 +0200
34219     Add EmbeddedFile::isValid
34221     Also do not crash if data() is called on an invalid file
34223  qt4/src/poppler-embeddedfile.cc | 10 +++++++++-
34224  qt4/src/poppler-qt4.h           |  9 ++++++++-
34225  2 files changed, 17 insertions(+), 2 deletions(-)
34227 commit 9d40b268f5a9a9a0fb79da0e1627dd8eebc4db6a
34228 Author: Albert Astals Cid <aacid@kde.org>
34229 Date:   Sat Sep 5 15:19:27 2009 +0200
34231     Add EmbFile::isOk
34233     At the moment returns false if the object stream is not really
34234     a stream
34236  poppler/Catalog.h | 3 ++-
34237  1 file changed, 2 insertions(+), 1 deletion(-)
34239 commit 642650b6f70425c8fff2df978ae71249a5ae07f3
34240 Author: David Benjamin <davidben@mit.edu>
34241 Date:   Sat Sep 5 01:12:49 2009 +0200
34243     Better fallback when there's a type mismatch
34245     Bug #17252
34247  poppler/GfxFont.cc | 38 ++++++++++++++++++++++++++++++++------
34248  1 file changed, 32 insertions(+), 6 deletions(-)
34250 commit bf5811f5331292ccf30f1b0f089fe43d351d96be
34251 Author: Albert Astals Cid <aacid@kde.org>
34252 Date:   Wed Aug 26 00:43:46 2009 +0200
34254     Improve shading color rendering
34256     Shading is not necessarily lineal so require another bisection to
34257     assume all the area in between have the same color. Fixes bug #20238
34259  poppler/Gfx.cc | 17 ++++++++++++++++-
34260  1 file changed, 16 insertions(+), 1 deletion(-)
34262 commit e94430b790fde6ce7b7cb163c2e0adf2d071c81d
34263 Author: Albert Astals Cid <aacid@kde.org>
34264 Date:   Wed Aug 26 00:42:49 2009 +0200
34266     Make code a bit more readable
34268  poppler/Gfx.cc | 23 +++++++++++------------
34269  1 file changed, 11 insertions(+), 12 deletions(-)
34271 commit 465212780557705fd939dfe54f96913505bfc96e
34272 Author: Albert Astals Cid <aacid@kde.org>
34273 Date:   Tue Aug 25 21:55:45 2009 +0200
34275     forgot to update my copyright
34277  poppler/JPEG2000Stream.cc | 2 +-
34278  1 file changed, 1 insertion(+), 1 deletion(-)
34280 commit 4f6016d01ced32002bef22b9b5d5426a74e55842
34281 Author: Albert Astals Cid <aacid@kde.org>
34282 Date:   Tue Aug 25 21:10:07 2009 +0200
34284     Fix format security warnings
34286     Don't just directly print strings of unknown content; use "%s".
34288  poppler/JPEG2000Stream.cc | 4 ++--
34289  1 file changed, 2 insertions(+), 2 deletions(-)
34291 commit 4616b23382b5d155f8b2f1942733037cf5730844
34292 Author: Christian Persch <chpe@gnome.org>
34293 Date:   Tue Aug 25 21:09:40 2009 +0200
34295     Fix format security warnings
34297     Don't just directly print strings of unknown content; use "%s".
34299  poppler/GfxState.cc | 3 ++-
34300  1 file changed, 2 insertions(+), 1 deletion(-)
34302 commit 6c5c8d008456d1e4f3d60bc182209747c2a175dc
34303 Author: Christian Persch <chpe@gnome.org>
34304 Date:   Tue Aug 25 21:03:16 2009 +0200
34306     Support AM_SILENT_RULES
34308     When using automake 1.11, should support silent build rules.
34310  Makefile.am           | 2 +-
34311  configure.ac          | 1 +
34312  glib/Makefile.am      | 4 ++--
34313  qt4/demos/Makefile.am | 2 +-
34314  qt4/src/Makefile.am   | 2 +-
34315  qt4/tests/Makefile.am | 2 +-
34316  6 files changed, 7 insertions(+), 6 deletions(-)
34318 commit e7dd1c47b01d8f31599ee686eafbe7c54d7c023a
34319 Author: Christian Persch <chpe@gnome.org>
34320 Date:   Tue Aug 25 21:01:13 2009 +0200
34322     Fix automake check, and add automake 1.11 support
34324     Fix the automake checks to take the *newest* version available,
34325     not the
34326     oldest one. Add support for automake 1.11. FDO#23473.
34328  autogen.sh | 13 +++++++------
34329  1 file changed, 7 insertions(+), 6 deletions(-)
34331 commit 493d2c5aa78a3241e70108c5d7eccba9ac72f834
34332 Author: Rex Dieter <rdieter@math.unl.edu>
34333 Date:   Mon Aug 24 20:08:46 2009 +0200
34335     Use Requires.private if available
34337     The following patch minimizes pkg-config deps similar to how the
34338     glib-related pkg-config deps are done.
34340  poppler-qt.pc.cmake  | 3 ++-
34341  poppler-qt.pc.in     | 3 ++-
34342  poppler-qt4.pc.cmake | 3 ++-
34343  poppler-qt4.pc.in    | 3 ++-
34344  4 files changed, 8 insertions(+), 4 deletions(-)
34346 commit 341cd3ecd08a39cd146c1c57f356b50a2881c03f
34347 Author: Jakub Wilk <ubanus@users.sf.net>
34348 Date:   Mon Aug 24 19:51:34 2009 +0200
34350     common options for pdftoabw
34352     The attached patch fixes command line handling for pdftoabw and
34353     implements some
34354     common options (e.g., --help) that are already found in other
34355     pdftosomething
34356     utilities.
34358  utils/pdftoabw.cc | 39 ++++++++++++++++++++++++++++++++-------
34359  1 file changed, 32 insertions(+), 7 deletions(-)
34361 commit 365683d5faea6e0a7570b139d1f3366c22271f8e
34362 Author: Albert Astals Cid <aacid@kde.org>
34363 Date:   Tue Aug 18 21:18:13 2009 +0200
34365     0.11.3
34367  CMakeLists.txt   |  2 +-
34368  NEWS             | 22 ++++++++++++++++++++++
34369  configure.ac     |  2 +-
34370  msvc/config.h    |  6 +++---
34371  qt4/src/Doxyfile |  2 +-
34372  5 files changed, 28 insertions(+), 6 deletions(-)
34374 commit cb28bc8a637d300664b3c7569263445275333878
34375 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34376 Date:   Mon Aug 17 14:14:03 2009 +0200
34378     [glib] Add FORMAT_MAJOR/MINOR properties to get the PDF version
34380     See bug #23076.
34382  glib/poppler-document.cc | 26 ++++++++++++++++++++++++++
34383  1 file changed, 26 insertions(+)
34385 commit 1b5612841b0c663f6d391d4581f65f68a2975db0
34386 Author: Pino Toscano <pino@kde.org>
34387 Date:   Mon Aug 17 01:04:04 2009 +0200
34389     [Qt] add Document::getPdfVersion(int *major, int *minor) for the
34390     document PDF version numbers
34392     This new function reads the version of the PDF specification of the
34393     document, putting major and minor numbers in own variables.
34395  qt/poppler-document.cc |  8 ++++++++
34396  qt/poppler-qt.h        | 12 ++++++++++++
34397  2 files changed, 20 insertions(+)
34399 commit aef8ecda1e80b921228f415a53c9c5a52df87d94
34400 Author: Pino Toscano <pino@kde.org>
34401 Date:   Mon Aug 17 00:57:08 2009 +0200
34403     [Qt4] deprecate Document::pdfVersion()
34405     ... in favour of getPdfVersion()
34407  qt4/src/poppler-qt4.h | 5 ++++-
34408  1 file changed, 4 insertions(+), 1 deletion(-)
34410 commit 830140f70e48e8033ad4411b6bd405d5ad7358a3
34411 Author: Pino Toscano <pino@kde.org>
34412 Date:   Mon Aug 17 00:51:13 2009 +0200
34414     [Qt4] add Document::getPdfVersion(int *major, int *minor) for the
34415     document PDF version numbers
34417     This new function reads the version of the PDF specification of the
34418     document, putting major and minor numbers in own variables.
34419     Add them to the relative unit test.
34421  qt4/src/poppler-document.cc  |  8 ++++++++
34422  qt4/src/poppler-qt4.h        | 13 +++++++++++++
34423  qt4/tests/check_metadata.cpp |  4 ++++
34424  3 files changed, 25 insertions(+)
34426 commit 5491d16dfbd73f0256c62e49d02622dc3185012e
34427 Author: Albert Astals Cid <aacid@kde.org>
34428 Date:   Mon Aug 17 00:24:41 2009 +0200
34430     Move poppler core away from using a double as PDF file version
34432     Frontends are yet to come
34434  glib/poppler-document.cc    | 2 +-
34435  poppler/PDFDoc.cc           | 7 ++++---
34436  poppler/PDFDoc.h            | 8 +++++---
34437  qt/poppler-document.cc      | 4 ++--
34438  qt4/src/poppler-document.cc | 4 ++--
34439  utils/pdfinfo.cc            | 4 ++--
34440  6 files changed, 16 insertions(+), 13 deletions(-)
34442 commit efd5dd63a5b08249529d9a9f5906aefe806fb3aa
34443 Author: Albert Astals Cid <aacid@kde.org>
34444 Date:   Mon Aug 17 00:21:22 2009 +0200
34446     Forgot to update copyright info
34448  fofi/FoFiType1C.cc | 14 ++++++++++++++
34449  poppler/PDFDoc.cc  |  2 +-
34450  utils/parseargs.c  |  2 +-
34451  3 files changed, 16 insertions(+), 2 deletions(-)
34453 commit 25ff4be0b4521cc3d2de386cdeb589beb245d435
34454 Author: Albert Astals Cid <aacid@kde.org>
34455 Date:   Mon Aug 17 00:15:10 2009 +0200
34457     No need to change the locale since we use gatof that does the
34458     right thing
34460  poppler/PDFDoc.cc | 6 +-----
34461  1 file changed, 1 insertion(+), 5 deletions(-)
34463 commit a6f698b4edc42c0414dd4690e1e037088321db2c
34464 Author: Albert Astals Cid <aacid@kde.org>
34465 Date:   Mon Aug 17 00:14:35 2009 +0200
34467     Use gatof instead of atof
34469  fofi/FoFiType1C.cc  | 3 ++-
34470  poppler/Annot.cc    | 5 +++--
34471  poppler/Function.cc | 3 ++-
34472  poppler/PDFDoc.cc   | 3 ++-
34473  utils/parseargs.c   | 4 +++-
34474  5 files changed, 12 insertions(+), 6 deletions(-)
34476 commit 807b121cae45832d2e5832bad19c31e77420bfec
34477 Author: Albert Astals Cid <aacid@kde.org>
34478 Date:   Mon Aug 17 00:10:30 2009 +0200
34480     Add a custom strtod that comes from libspectre
34482     Works over C locale integers without changing locale settings
34484  CMakeLists.txt  |   2 +
34485  goo/Makefile.am |   6 ++-
34486  goo/gstrtod.cc  | 147
34487  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
34488  goo/gstrtod.h   |  43 +++++++++++++++++
34489  4 files changed, 196 insertions(+), 2 deletions(-)
34491 commit 914bf7677a14494b69857b1d8070092a9999fe79
34492 Author: Albert Astals Cid <aacid@kde.org>
34493 Date:   Sun Aug 16 20:50:02 2009 +0200
34495     When writing the cm matrix write 4 significant digits not 4 decimals
34497     This fixes bug 23332
34498     Maybe we want to make this the default behaviour of 'g' instead of
34499     a new 'gs' case, but i prefer to be on the safe side for the moment
34501  goo/GooString.cc       | 27 +++++++++++++++++++++++++--
34502  goo/GooString.h        |  4 +++-
34503  poppler/PSOutputDev.cc |  4 ++--
34504  3 files changed, 30 insertions(+), 5 deletions(-)
34506 commit b7dfca1aa52b825eb3b8f1cc0470398c31615b30
34507 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34508 Date:   Sun Aug 16 19:28:37 2009 +0200
34510     [cairo] CairoImageOutputDev doesn't implement patterns
34512  poppler/CairoOutputDev.h | 13 +++++++++++++
34513  1 file changed, 13 insertions(+)
34515 commit d20d65111aee2ee4b8cdea2962ed1bb149122ba9
34516 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34517 Date:   Sun Aug 16 17:36:14 2009 +0200
34519     [cairo] Implement tiling patterns in cairo backend
34521     Fixes bug #13518 for the cairo backend.
34523  poppler/CairoOutputDev.cc | 56
34524  +++++++++++++++++++++++++++++++++++++++++++++++
34525  poppler/CairoOutputDev.h  | 10 +++++++++
34526  2 files changed, 66 insertions(+)
34528 commit e965d0686d979c775b64a93f8e2f775f81885417
34529 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34530 Date:   Thu Aug 13 14:48:10 2009 +0200
34532     Change OutputDev::tilingPatternFill to return a GBool
34534     It allows outputdevs to decide whether render the pattern or not
34535     depending
34536     on the parameters, like shaded patterns currently do.
34538  poppler/Gfx.cc         | 37 +++++++++++++++++++------------------
34539  poppler/OutputDev.h    | 11 ++++++-----
34540  poppler/PSOutputDev.cc | 12 +++++++-----
34541  poppler/PSOutputDev.h  | 10 +++++-----
34542  4 files changed, 37 insertions(+), 33 deletions(-)
34544 commit ce70ef7d6afc800e24031dae43da301e9e542f0e
34545 Author: Albert Astals Cid <aacid@kde.org>
34546 Date:   Sat Aug 15 17:45:57 2009 +0200
34548     Fix backwards search
34550  qt4/src/poppler-page.cc | 4 ++--
34551  1 file changed, 2 insertions(+), 2 deletions(-)
34553 commit 5b7b1cdc5c3b8652d3ae583b4d7b8b6de625adc2
34554 Author: Albert Astals Cid <aacid@kde.org>
34555 Date:   Sat Aug 15 17:45:05 2009 +0200
34557     Add an autotest showing previousresult fails
34559  qt4/tests/check_search.cpp | 51
34560  ++++++++++++++++++++++++++++++++++++++++++++++
34561  1 file changed, 51 insertions(+)
34563 commit 2484b0dcb8eb62f8e2c147498c58871ec04630b5
34564 Author: Albert Astals Cid <aacid@kde.org>
34565 Date:   Fri Aug 14 11:47:11 2009 +0200
34567     Implement the alpha path
34569     I wonder if this is the correct fix why it was not implemented
34570     but if fixes rendering of files in KDE bug 145868, KDE bug 193657,
34571     poppler bug 17473.pdf, poppler bug 21651, poppler bug 22143 and
34572     poppler bug 22152 and causes no regression in all the other files
34573     i have in my test dir so i'm commiting it
34575  poppler/SplashOutputDev.cc | 4 ++--
34576  1 file changed, 2 insertions(+), 2 deletions(-)
34578 commit 03970d8b6d7624444664320470baa6d1b1299622
34579 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34580 Date:   Tue Aug 11 12:01:07 2009 +0200
34582     [build] Fix build with autotools
34584  utils/Makefile.am | 1 +
34585  1 file changed, 1 insertion(+)
34587 commit 15752b7cd5c94620e3ad3b6afd9c70ccc754c9b3
34588 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34589 Date:   Mon Aug 10 20:02:13 2009 +0200
34591     [cairo] Add empty updateBlendMode to CairoImageOutputDev
34593     Fixes a crash when using CairoImageOutputDev with a document with
34594     blend
34595     modes.
34597  poppler/CairoOutputDev.h | 1 +
34598  1 file changed, 1 insertion(+)
34600 commit 45dae4e66b2b833f95656850b5f1b0ffd1d96f1d
34601 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34602 Date:   Mon Aug 10 20:00:04 2009 +0200
34604     [cairo] Use current fill_opacity when drawing images
34606     Fixes launchpad bug #342282 (page 2 of the attached document)
34608  poppler/CairoOutputDev.cc | 16 +++++++++++++---
34609  1 file changed, 13 insertions(+), 3 deletions(-)
34611 commit b1cd54546844f2f7cd6bf7cc14b7584c84c3fc14
34612 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34613 Date:   Mon Aug 10 19:55:44 2009 +0200
34615     [cairo] Do not save the font file twice for FreeType fonts
34617     Fixes bug #20491.
34619  poppler/CairoFontEngine.cc | 19 ++-----------------
34620  1 file changed, 2 insertions(+), 17 deletions(-)
34622 commit 4181a0ff11195eb7a56d76be23994b843e20b483
34623 Author: Albert Astals Cid <aacid@kde.org>
34624 Date:   Mon Aug 10 19:58:09 2009 +0200
34626     this branch is unlikely to happen
34628  poppler/Lexer.cc | 2 +-
34629  1 file changed, 1 insertion(+), 1 deletion(-)
34631 commit 2a3025f32951ce7b7343aeef111902615d71595e
34632 Author: Albert Astals Cid <aacid@kde.org>
34633 Date:   Mon Aug 10 19:55:40 2009 +0200
34635     fix overflow calculation not to depend on the variable overflowing
34637  poppler/Lexer.cc | 12 ++++++++----
34638  1 file changed, 8 insertions(+), 4 deletions(-)
34640 commit a38001f724f78231c2fdadd28e647a35b41bab74
34641 Author: Albert Astals Cid <aacid@kde.org>
34642 Date:   Sun Aug 9 23:26:02 2009 +0200
34644     Check for overflow when parsing integers
34646     Fixes bug 23078
34648  poppler/Lexer.cc | 28 ++++++++++++++++++++++------
34649  1 file changed, 22 insertions(+), 6 deletions(-)
34651 commit 4c4c0e44452d07bea88d98b7df0c01fadd7693cc
34652 Author: Jakub Wilk <ubanus@users.sf.net>
34653 Date:   Sat Aug 8 17:26:14 2009 +0200
34655     Silence some warnings when using internal headers and not compiling
34656     with -Wno-write-strings
34658     People should not be using internal headers but it's just two lines
34660  poppler/Object.h | 5 +++--
34661  1 file changed, 3 insertions(+), 2 deletions(-)
34663 commit e2c319ba18ab473fd969db9519a9231be67538c3
34664 Author: Albert Astals Cid <aacid@kde.org>
34665 Date:   Sat Aug 8 00:48:18 2009 +0200
34667     Also implement mono so that -mono in pdftoppm -png works
34669     Totally not optimized
34671  splash/SplashBitmap.cc | 23 ++++++++++++++++++++++-
34672  1 file changed, 22 insertions(+), 1 deletion(-)
34674 commit c669e7f3ca421265e78161cc3fdecd2a0c7510c9
34675 Author: Albert Astals Cid <aacid@kde.org>
34676 Date:   Sat Aug 8 00:38:50 2009 +0200
34678     Support splashModeMono8 in writePNGFile
34680     Works though is non optimal
34682  splash/SplashBitmap.cc | 55
34683  +++++++++++++++++++++++++++++++++++---------------
34684  1 file changed, 39 insertions(+), 16 deletions(-)
34686 commit 92744b72df9084fd2d69ba78406898378884aed8
34687 Author: Albert Astals Cid <aacid@kde.org>
34688 Date:   Sat Aug 8 00:20:52 2009 +0200
34690     Add the -png flag to pdftoppm to output to PNG
34692     Based on a patch by Shen Liang <shenzhuxi@gmail.com>
34693     Also factored common PNG code from HtmlOutputDev to PNGWriter
34695  CMakeLists.txt            |   5 +++
34696  goo/Makefile.am           |   9 +++-
34697  goo/PNGWriter.cc          | 110
34698  ++++++++++++++++++++++++++++++++++++++++++++++
34699  goo/PNGWriter.h           |  43 ++++++++++++++++++
34700  poppler/Makefile.am       |   8 ++++
34701  splash/SplashBitmap.cc    |  70 +++++++++++++++++++++++++++++
34702  splash/SplashBitmap.h     |   5 +++
34703  splash/SplashErrorCodes.h |   4 +-
34704  utils/CMakeLists.txt      |   4 --
34705  utils/HtmlOutputDev.cc    |  66 +++++-----------------------
34706  utils/Makefile.am         |   4 --
34707  utils/pdftoppm.1          |   3 ++
34708  utils/pdftoppm.cc         |  21 +++++++--
34709  13 files changed, 283 insertions(+), 69 deletions(-)
34711 commit e4439ff527bb202d0239f78e647452983b733411
34712 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34713 Date:   Fri Aug 7 15:23:57 2009 +0200
34715     [cairo] Don't apply masks when fill color space mode is csPattern
34717     In that case the mask is used for clipping when drawing images. Fixes
34718     bug #22216.
34720  poppler/CairoOutputDev.cc | 59
34721  ++++++++++++++++++++++++++++++-----------------
34722  1 file changed, 38 insertions(+), 21 deletions(-)
34724 commit 7194f59a18e4f6997ae560af3db1bd101d6f726e
34725 Author: Chris Wilson <chris@chris-wilson.co.uk>
34726 Date:   Thu Aug 6 11:24:22 2009 +0100
34728     [cairo] Use FT_New_Memory_Face() for mmapped  fonts
34730     If we hold a mapping for the font, then we can pass that memory to
34731     FreeType for it to use as well. This saves on FreeType having to
34732     read the
34733     file into a fresh block of memory.
34735  poppler/CairoFontEngine.cc | 5 ++++-
34736  1 file changed, 4 insertions(+), 1 deletion(-)
34738 commit 7e2bbcf6f85111d1006b0d5bc1503cadaba83c9f
34739 Author: Albert Astals Cid <aacid@kde.org>
34740 Date:   Tue Aug 4 00:10:58 2009 +0200
34742     Set KDAB via gamaral copyright
34744  poppler/Form.cc | 3 ++-
34745  1 file changed, 2 insertions(+), 1 deletion(-)
34747 commit ed5918e16dafebc9ecf6db8ce0186f407ecbf7d5
34748 Author: Pino Toscano <pino@kde.org>
34749 Date:   Sat Aug 1 20:00:22 2009 +0200
34751     [Qt4 apidox] make example for FontIterator... not leak ;)
34753  qt4/src/poppler-qt4.h | 2 ++
34754  1 file changed, 2 insertions(+)
34756 commit f3b36d9c992491e614e88dbf1a84b5433a7647f4
34757 Author: Pino Toscano <pino@kde.org>
34758 Date:   Sat Aug 1 19:54:52 2009 +0200
34760     [Qt4] Add color management API.
34762     Add few wrapper functions to get/set color profiles.
34763     Add a function to know whether the color management functions actually
34764     do anything (ie support compiled or not).
34765     Add few basic API docs for the new functions.
34766     Based on an initial patch by Hal V. Engel <hvengel@astound.net>,
34767     heavily reindented, polished and massaged in its API by me.
34769  qt4/src/poppler-document.cc | 52
34770  +++++++++++++++++++++++++++++++++++++++++++++
34771  qt4/src/poppler-qt4.h       | 50
34772  +++++++++++++++++++++++++++++++++++++++++++
34773  2 files changed, 102 insertions(+)
34775 commit 78a1969d040018c0c2bb74c94f5507f786e4666e
34776 Author: Pino Toscano <pino@kde.org>
34777 Date:   Sat Aug 1 18:00:06 2009 +0200
34779     [Qt] add unhandled cases and remove unused code
34781  qt/poppler-page.cc | 12 ++----------
34782  1 file changed, 2 insertions(+), 10 deletions(-)
34784 commit bddebec0712e92e13b57d3d05d652673fe737866
34785 Author: Albert Astals Cid <aacid@kde.org>
34786 Date:   Sat Aug 1 17:12:22 2009 +0200
34788     0.11.2
34790  CMakeLists.txt   |  2 +-
34791  NEWS             | 30 ++++++++++++++++++++++++++++++
34792  configure.ac     |  2 +-
34793  msvc/config.h    |  6 +++---
34794  qt4/src/Doxyfile |  2 +-
34795  5 files changed, 36 insertions(+), 6 deletions(-)
34797 commit 87e2af3454348f5568d155c15af5d85268e47f1b
34798 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34799 Date:   Sat Aug 1 15:48:02 2009 +0200
34801     [glib-demo] Add cast to make sure the comparison is always valid
34803  glib/demo/attachments.c | 2 +-
34804  1 file changed, 1 insertion(+), 1 deletion(-)
34806 commit 464e95ef451103daddc9a30cd26b986291f02176
34807 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34808 Date:   Sat Aug 1 15:47:25 2009 +0200
34810     [glib-demo] Add missing return
34812  glib/demo/attachments.c | 2 ++
34813  1 file changed, 2 insertions(+)
34815 commit 7f48369e4d29b2a71abffa9e1966e3a2252de895
34816 Author: Guillermo Antonio Amaral Bastidas <gamaral@amaral.com.mx>
34817 Date:   Sat Aug 1 15:41:34 2009 +0200
34819     Call fillChildrenSiblingsID in fillChildrenSiblingsID instaed of
34820     loadChildrenDefaults
34822  poppler/Form.cc | 2 +-
34823  1 file changed, 1 insertion(+), 1 deletion(-)
34825 commit e21a3e40bf6f4365064cea751ae186580d8f81f5
34826 Author: William Bader <williambader@hotmail.com>
34827 Date:   Sat Aug 1 15:23:03 2009 +0200
34829     Add the possibility of disabling font substitution in pdftops
34831     Bug #23030
34833  poppler/GlobalParams.cc | 17 ++++++++++++++
34834  poppler/GlobalParams.h  |  4 ++++
34835  poppler/PSOutputDev.cc  | 59
34836  +++++++++++++++++++++++++++----------------------
34837  poppler/PSOutputDev.h   |  2 ++
34838  utils/pdftops.1         |  8 ++++++-
34839  utils/pdftops.cc        |  7 ++++++
34840  6 files changed, 70 insertions(+), 27 deletions(-)
34842 commit bd68c90338cbf16f468e5db59722610300a629e1
34843 Author: Albert Astals Cid <aacid@kde.org>
34844 Date:   Sat Aug 1 15:19:48 2009 +0200
34846     Forgot to add my copyright
34848  poppler/GfxState.h | 1 +
34849  1 file changed, 1 insertion(+)
34851 commit 173451730948c320f16a0f5924a58302603eca0b
34852 Author: Albert Astals Cid <aacid@kde.org>
34853 Date:   Sat Aug 1 15:13:35 2009 +0200
34855     Try to workaround some incorrect PDF
34857     Fixes rendering of PDF where forms/patterns have more q than Q. Fixes
34858     rendering in splash of pdf in bugs #22835, #21899 and #16402
34860  poppler/Gfx.cc     | 13 +++++++++++++
34861  poppler/GfxState.h |  1 +
34862  2 files changed, 14 insertions(+)
34864 commit 35c408ca49be08144bcf14aa112505fd556725d2
34865 Author: Albert Astals Cid <aacid@kde.org>
34866 Date:   Fri Jul 31 23:27:02 2009 +0200
34868     add the overloaded virtual warning also the autotools based build
34870  configure.ac | 2 +-
34871  1 file changed, 1 insertion(+), 1 deletion(-)
34873 commit 1c32bd2d101e5dfb37e28276ecad699f121b27b7
34874 Author: Albert Astals Cid <aacid@kde.org>
34875 Date:   Fri Jul 31 23:22:25 2009 +0200
34877     Add my copyright to files i just edited
34879  poppler/OutputDev.cc  | 1 +
34880  poppler/OutputDev.h   | 1 +
34881  utils/HtmlOutputDev.h | 2 +-
34882  3 files changed, 3 insertions(+), 1 deletion(-)
34884 commit 10717a48c85f1dbeff1c6bcd094006a9ecc92efc
34885 Author: Albert Astals Cid <aacid@kde.org>
34886 Date:   Fri Jul 31 23:22:10 2009 +0200
34888     Add -Woverloaded-virtual as default CXX flag
34890  cmake/modules/PopplerMacros.cmake | 1 +
34891  1 file changed, 1 insertion(+)
34893 commit db5f736655f01575ac5d7c524cbf131924ae91fa
34894 Author: Albert Astals Cid <aacid@kde.org>
34895 Date:   Fri Jul 31 23:12:00 2009 +0200
34897     rename the function
34899     That way the name is different from the OutputDev function and does
34900     not seem like a wrong overload
34902  utils/HtmlOutputDev.cc | 4 ++--
34903  utils/HtmlOutputDev.h  | 2 +-
34904  2 files changed, 3 insertions(+), 3 deletions(-)
34906 commit 4be87f87509b93c4fe4025f9bd788e9412416663
34907 Author: Albert Astals Cid <aacid@kde.org>
34908 Date:   Fri Jul 31 23:11:32 2009 +0200
34910     Remove Outputdev::beginMarkedContent as noone uses it
34912  poppler/Gfx.cc       | 2 --
34913  poppler/OutputDev.cc | 3 ---
34914  poppler/OutputDev.h  | 1 -
34915  3 files changed, 6 deletions(-)
34917 commit 6ab2ec8a89519d2bd1576c8d62f8aec51b04479a
34918 Author: Albert Astals Cid <aacid@kde.org>
34919 Date:   Fri Jul 31 23:10:56 2009 +0200
34921     Warning--
34923  poppler/PSOutputDev.cc | 2 +-
34924  1 file changed, 1 insertion(+), 1 deletion(-)
34926 commit 53c3d636ad645a350b576160e1498726238a7bd1
34927 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34928 Date:   Fri Jul 31 18:23:57 2009 +0200
34930     [cairo] Implement radialShadedFill in cairo backend using cairo
34931     gradients
34933     Fixes bugs #10942, #14160
34935  poppler/CairoOutputDev.cc |  28 +++++++++
34936  poppler/CairoOutputDev.h  |   2 +
34937  poppler/Gfx.cc            | 141
34938  +++++++++++++++++++++++++++-------------------
34939  poppler/OutputDev.h       |   2 +-
34940  poppler/PSOutputDev.cc    |   3 +-
34941  poppler/PSOutputDev.h     |   2 +-
34942  6 files changed, 117 insertions(+), 61 deletions(-)
34944 commit 2ba937545d1a2b9fa798f04fee755ccdf0e74ec7
34945 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34946 Date:   Fri Jul 31 17:49:18 2009 +0200
34948     [cairo] Use cairo_pattern_set_extend for linear gradients
34950  poppler/CairoOutputDev.cc |  9 +++++++++
34951  poppler/CairoOutputDev.h  |  1 +
34952  poppler/Gfx.cc            | 34 ++++++++++++++++++++++++++++------
34953  poppler/OutputDev.h       |  4 ++++
34954  4 files changed, 42 insertions(+), 6 deletions(-)
34956 commit b054756113f0df6b59935823882f412486e96db5
34957 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34958 Date:   Wed Jun 17 11:10:15 2009 +0200
34960     [cairo] Implement blend mdoes in cairo backend
34962     It requires cairo from git master to work at the moment. Fixes bugs
34963      #22384, #12979, #13603, #17919, #22255
34965  configure.ac              | 27 ++++++++++++++++++++++
34966  poppler/CairoOutputDev.cc | 59
34967  +++++++++++++++++++++++++++++++++++++++++++++++
34968  poppler/CairoOutputDev.h  |  1 +
34969  3 files changed, 87 insertions(+)
34971 commit bf8964726c9311e7e82b1faf49cc2272e5c1e339
34972 Author: William Bader <williambader@hotmail.com>
34973 Date:   Thu Jul 30 22:08:43 2009 +0200
34975     Fix some double to int warnings by explicit casting
34977  poppler/Gfx.cc | 7 ++++---
34978  1 file changed, 4 insertions(+), 3 deletions(-)
34980 commit fdbd0c548e963461b2bc4bdf1beaa1577cafcea7
34981 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34982 Date:   Thu Jul 30 21:05:18 2009 +0200
34984     Update gtk-doc build files
34986  gtk-doc.make  | 102
34987  +++++++++++++++++++++++++++++++++++++++-------------------
34988  m4/gtk-doc.m4 |  74 +++++++++++++++++++++++-------------------
34989  2 files changed, 110 insertions(+), 66 deletions(-)
34991 commit ae84dce5cea4d249526a6ed5b2feb2d3f241da1b
34992 Author: Carlos Garcia Campos <carlosgc@gnome.org>
34993 Date:   Thu Jul 30 20:45:39 2009 +0200
34995     Revert "Remove unneeded files from repo"
34997     This reverts commit 4cc9dee35e03d7b295a476f937ec0f2c43bb6592.
34999     See bug #22697.
35001  configure.ac               |   2 +-
35002  glib/reference/Makefile.am |   4 +-
35003  gtk-doc.make               | 155
35004  +++++++++++++++++++++++++++++++++++++++++++++
35005  m4/gtk-doc.m4              |  53 ++++++++++++++++
35006  4 files changed, 211 insertions(+), 3 deletions(-)
35008 commit 7e14516a78b16453c747eb92b08665632e5f6844
35009 Author: Sanjoy Mahajan <sanjoy@mit.edu>
35010 Date:   Mon Jul 27 23:20:50 2009 +0200
35012     Fix displayPages call
35014     Parameters are outputdev, first, last, dpi, dpi, rotate, usemediabox,
35015     crop, printing
35016     and we were doing
35017     usemediabox = !noCrop
35018     crop = gFasle
35019     the correct is
35020     usemediabox = noCrop
35021     crop = !noCrop
35023  utils/pdftops.cc | 3 ++-
35024  1 file changed, 2 insertions(+), 1 deletion(-)
35026 commit 3d53a0eb14420d54c0ebf8590e34c018b8da105d
35027 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35028 Date:   Sun Jul 19 16:02:33 2009 +0200
35030     Copy byte_lookup in copy constructor
35032  poppler/GfxState.cc | 6 ++++++
35033  1 file changed, 6 insertions(+)
35035 commit 8f7271acf17c46e663cd48d90c382b04a834fba2
35036 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35037 Date:   Sun Jul 19 15:53:49 2009 +0200
35039     Don't use byte_lookup table when color space doesn't support getLine
35040     methods
35042     For color spaces that don't implement getRGBLine or getGrayLine
35043     methods,
35044     getRGB or getGray are called for every pixel, however we were
35045     allocating
35046     the byte_lookup table and converting colors in those cases
35047     too. Instead
35048     of falling back to generic methods in the base class, the new methods
35049     useGetRGBLine and useGetGrayLine have been added to he base class,
35050     so that
35051     when they are not suopported in the current color space byte_lookup
35052     table is
35053     not used at all.
35055     Fixes bug #11027.
35057  poppler/GfxState.cc | 125
35058  ++++++++++++++++++++++++++++++----------------------
35059  poppler/GfxState.h  |  21 +++++++--
35060  2 files changed, 91 insertions(+), 55 deletions(-)
35062 commit 1bc737796bef1c65289a101b2d4c367267b9c974
35063 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35064 Date:   Sun Jul 19 15:51:43 2009 +0200
35066     Remove unused variable
35068  poppler/GfxState.h | 1 -
35069  1 file changed, 1 deletion(-)
35071 commit 512b2c654fd80c83b82e7adc828a478a18de17ab
35072 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35073 Date:   Sun Jul 26 19:35:06 2009 +0200
35075     [cairo] Use CAIRO_EXTEND_PAD in drawImageMaskPrescaled too
35077  poppler/CairoOutputDev.cc | 32 +++++++++++++++-----------------
35078  1 file changed, 15 insertions(+), 17 deletions(-)
35080 commit ad26e34bede53cb6300bc463cbdcc2b5adf101c2
35081 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35082 Date:   Sun Jul 26 18:36:06 2009 +0200
35084     [cairo] Use rectangle + clip instead of invert + tranform
35086     This is just for consistency of drawImage methods
35088  poppler/CairoOutputDev.cc | 30 ++++++++++++++----------------
35089  1 file changed, 14 insertions(+), 16 deletions(-)
35091 commit ee6b761a55baef4c3bbe4614b0c3b3d761a3111f
35092 Author: Chris Wilson <chris@chris-wilson.co.uk>
35093 Date:   Sun Jul 26 16:19:15 2009 +0200
35095     [cairo] Apply a clip for masked drawImage
35097     In order to use EXTEND_PAD with a mask, we need to apply a clip (to
35098     constrain the image to the appropriate region). The complicating
35099     factor for
35100     drawSoftImage() is that mask size is independent of the image size,
35101     so we
35102     need to compute the intersection of the mask with in the image
35103     in userspace.
35105  poppler/CairoOutputDev.cc | 21 ++++++++++++++-------
35106  1 file changed, 14 insertions(+), 7 deletions(-)
35108 commit 499c6c972bac14936b5370276da723a6e98861b3
35109 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35110 Date:   Sun Jul 26 11:30:08 2009 +0200
35112     [cairo] Use CAIRO_EXTEND_PAD when drawing images
35114  poppler/CairoOutputDev.cc | 306
35115  +++++++++++++++++++++-------------------------
35116  1 file changed, 140 insertions(+), 166 deletions(-)
35118 commit f91eb7d01cef0897727c63267db309bc92297d37
35119 Author: Koji Otani <sho@bbr.jp>
35120 Date:   Sat Jul 25 16:34:12 2009 +0200
35122     Fix generation of ps for some files
35124     For example fixes second pdf in bug 18908
35126  poppler/PSOutputDev.cc | 68
35127  +++++++++++++++++++++++++++++++++++++-------------
35128  1 file changed, 51 insertions(+), 17 deletions(-)
35130 commit f93f5e17d8f23f3e2862f3411f43a95b334e6c91
35131 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35132 Date:   Mon Jul 20 17:10:37 2009 +0200
35134     [cairo] Improve performance when rendering one-channel images
35136     It implements the same idea already used in SplashOutputDev, for
35137     one-channel (monochrome/gray/separation) images we build a lookup
35138     table
35139     so that we won't need to call colorMap->getRGBLine when filling the
35140     image buffer. Fixes bug #18017.
35142  poppler/CairoOutputDev.cc | 36 ++++++++++++++++++++++++++++++++++--
35143  1 file changed, 34 insertions(+), 2 deletions(-)
35145 commit e7475062b6ae5c495fa72faaf8fb3d97391f8544
35146 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35147 Date:   Tue Jul 14 17:22:52 2009 +0200
35149     [cairo] Handle fontType1COT fonts in CairoFontEngine
35151  poppler/CairoFontEngine.cc | 3 ++-
35152  1 file changed, 2 insertions(+), 1 deletion(-)
35154 commit d42b9425fb2f98fa79e7a60e4f71ef14f5bacfe9
35155 Author: Albert Astals Cid <aacid@kde.org>
35156 Date:   Sun Jul 12 19:55:14 2009 +0200
35158     glade is not used anymore
35160  cmake/modules/FindGTK.cmake | 9 ++++-----
35161  1 file changed, 4 insertions(+), 5 deletions(-)
35163 commit 454f7468c6a6a442a5064b5daa24d65ebf4fc6b6
35164 Author: Chris Wilson <chris@chris-wilson.co.uk>
35165 Date:   Thu Jul 9 10:43:00 2009 +0100
35167     [cairo] Fix drawImage() for non-1x1 images
35169     Carlos noticed a nasty bug with converting drawImage() to use PAD
35170     + fill,
35171     instead of NONE + paint. That is the image was being padded out
35172     far beyond
35173     the correct output extents. The cause is that the caller pre-scales
35174     the
35175     context for the image, so the output rectangle was many times the true
35176     image size - obliterating large amounts of the page. The temporary
35177     fix is
35178     to counter-act the scaling on the context. Longer term, after
35179     fixing all
35180     painters to use PAD correctly, we need to review the callers to remove
35181     unnecessary pre-scaling.
35183  poppler/CairoOutputDev.cc | 16 ++++++++++++----
35184  1 file changed, 12 insertions(+), 4 deletions(-)
35186 commit f8d93eae3c7b9388feabac71f2380d0b42a855e7
35187 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35188 Date:   Wed Jul 8 20:14:35 2009 +0200
35190     Lookup UF and F entries before Unix, MAC and DOS in getFileSpec
35192  poppler/FileSpec.cc | 24 ++++++++++++------------
35193  1 file changed, 12 insertions(+), 12 deletions(-)
35195 commit 767c534f5fdf6ccbccfd85a0086d72c215c278f1
35196 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35197 Date:   Wed Jul 8 19:13:54 2009 +0200
35199     Use UF entry when present in dict in getFileSpecName() too
35201  poppler/FileSpec.cc | 5 +++++
35202  1 file changed, 5 insertions(+)
35204 commit 569627ac4d56ddd58e109ce2a37179a85e042030
35205 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35206 Date:   Wed Jul 8 13:02:16 2009 +0200
35208     Implement axialShadedFill in cairo backend using cairo gradients
35210     See bug #10942.
35212  poppler/CairoOutputDev.cc | 29 +++++++++++++++++++++++++++++
35213  poppler/CairoOutputDev.h  | 10 ++++++++++
35214  poppler/Gfx.cc            | 29 ++++++++++++++++++++---------
35215  poppler/OutputDev.h       |  6 +++++-
35216  poppler/PSOutputDev.cc    |  2 +-
35217  poppler/PSOutputDev.h     |  2 +-
35218  6 files changed, 66 insertions(+), 12 deletions(-)
35220 commit 6ae0a6c0044713affa23eb1ee6a070785ed6c2f3
35221 Author: Chris Wilson <chris@chris-wilson.co.uk>
35222 Date:   Wed Jul 8 16:48:26 2009 +0100
35224     [cairo] premultiply image mask
35226     Cairo uses a premultiplied colour-space, so when creating the
35227     image mask
35228     in drawImage() we need to remember to multiply by the alpha. In
35229     this case
35230     it just requires zeroing out the masked pixels.
35232  poppler/CairoOutputDev.cc | 9 +++++++--
35233  1 file changed, 7 insertions(+), 2 deletions(-)
35235 commit 646e5884e748ecce7094c673400484aa1d902bdd
35236 Author: Chris Wilson <chris@chris-wilson.co.uk>
35237 Date:   Wed Jul 8 17:00:34 2009 +0100
35239     [cairo] maskColors is an array of ints, no scaling required
35241     drawImage() was erroneously scaling the maskColors from what it
35242     believed
35243     to be [0:1] to [0:255]. However maskColors is already an integer
35244     array,
35245     [0:255].
35247  poppler/CairoOutputDev.cc | 4 ++--
35248  1 file changed, 2 insertions(+), 2 deletions(-)
35250 commit d75feb1ee84385a9f94308cf47a43f4583092ddf
35251 Author: Chris Wilson <chris@chris-wilson.co.uk>
35252 Date:   Wed Jul 8 16:37:19 2009 +0100
35254     [cairo] cleanse DrawImage()
35256     Just a small bit of code rearrangement to reduce repetition and
35257     invalid checks.
35259  poppler/CairoOutputDev.cc | 102
35260  +++++++++++++++++++---------------------------
35261  1 file changed, 41 insertions(+), 61 deletions(-)
35263 commit 52f3704fed16cfc1e9dd85f72dde7922371e4099
35264 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35265 Date:   Wed Jul 8 11:40:52 2009 +0200
35267     [TODO] Update TODO file
35269  TODO | 6 ++++++
35270  1 file changed, 6 insertions(+)
35272 commit ef261f5f72d37a0aa2709611ee2bad7d55340ed8
35273 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35274 Date:   Tue Jul 7 10:57:31 2009 +0200
35276     Do not use F and UF entries if Unix or DOS are present in FileSpec
35277     dict
35279  poppler/FileSpec.cc | 114
35280  +++++++++++++++++++++++-----------------------------
35281  1 file changed, 51 insertions(+), 63 deletions(-)
35283 commit cafd4653dc6c7574214e80aa09489dcd24e347a6
35284 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35285 Date:   Wed Jul 1 11:41:32 2009 +0200
35287     [glib-demo] Fix a typo
35289  glib/demo/utils.c | 2 +-
35290  1 file changed, 1 insertion(+), 1 deletion(-)
35292 commit a3c9c6d0c0ee55dccd2d03f20d5683ae300cdc6b
35293 Author: Pino Toscano <pino@kde.org>
35294 Date:   Wed Jul 8 02:01:39 2009 +0200
35296     start updating the TODO file
35298     TODO file had quite some rust and dust in it, making quite "difficult"
35299     for others to understand what can be done for helping.
35300     First step has been removing all the items done.
35301     Next is grouping items by areas, so it is more clear what should be
35302     done in what area; current areas are:
35303     - general items: for general stuff to be done, not specific to some
35304     area; an example could have been "use littlecms for color management?"
35305     - core: stuff which is specific to the core library
35306     - Qt4/Qt/glib/etc frontend: stuff specific for that frontend
35307     - new frontends: ideas for possible new frontends
35309     I was not sure about some items and Jeff Muizelaar's TODO, so I left
35310     them there.
35312  TODO | 47 +++++++++++++++--------------------------------
35313  1 file changed, 15 insertions(+), 32 deletions(-)
35315 commit 92ad0ef89fe7690d83854b4821178dfdb2e22897
35316 Author: Pino Toscano <pino@kde.org>
35317 Date:   Sat Jul 4 00:19:23 2009 +0200
35319     [Qt4 demo] hopefully fix the page size on zoom change
35321  qt4/demos/pageview.cpp | 5 +----
35322  1 file changed, 1 insertion(+), 4 deletions(-)
35324 commit 97094d13bc0f144b25e13c1de7a5328608ab13e3
35325 Author: Pino Toscano <pino@kde.org>
35326 Date:   Sat Jul 4 00:07:12 2009 +0200
35328     [Qt4 demo] show a list of checked/unchecked items for the document
35329     permissions
35331  qt4/demos/permissions.cpp | 25 ++++++++-----------------
35332  qt4/demos/permissions.h   |  6 +++---
35333  2 files changed, 11 insertions(+), 20 deletions(-)
35335 commit 0d8f2ee0f03a14e7b8477c4b787c3441a758f26b
35336 Author: Pino Toscano <pino@kde.org>
35337 Date:   Fri Jul 3 23:55:42 2009 +0200
35339     [Qt4 demo] show page numbers in the toolbar as 1..n
35341  qt4/demos/navigationtoolbar.cpp | 2 +-
35342  1 file changed, 1 insertion(+), 1 deletion(-)
35344 commit b0d48df9121c55f8162ddf0ee63832f9adebf37b
35345 Author: Pino Toscano <pino@kde.org>
35346 Date:   Fri Jul 3 17:55:31 2009 +0200
35348     [Qt4 demo] correctly use DPI values for the page sizes
35350  qt4/demos/pageview.cpp | 12 +++++++++---
35351  qt4/demos/pageview.h   |  2 ++
35352  2 files changed, 11 insertions(+), 3 deletions(-)
35354 commit dcc3c384919f1562b8f312ad3ac847e23f3e83ab
35355 Author: Sebastien Bacher <seb128@ubuntu.com>
35356 Date:   Wed Jul 1 10:09:12 2009 +0200
35358     [test] Use gtkbuilder rather than libglade
35360     Fixes bug #21673
35362  cmake/modules/FindGTK.cmake |   1 -
35363  configure.ac                |   4 +-
35364  test/Makefile.am            |   2 +-
35365  test/pdf-inspector.cc       |  34 ++--
35366  test/pdf-inspector.glade    | 434
35367  --------------------------------------------
35368  test/pdf-inspector.ui       | 416
35369  ++++++++++++++++++++++++++++++++++++++++++
35370  6 files changed, 439 insertions(+), 452 deletions(-)
35372 commit 28208d1c9b8afbb769a5f4d9b0655b99fd4af16e
35373 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35374 Date:   Wed Jul 1 09:52:12 2009 +0200
35376     [glib-demo] Do not use gio if glib < 2.15
35378     Fixes bug #22530.
35380  glib/demo/main.c | 33 +++++++++++++++++++++++++++++++--
35381  1 file changed, 31 insertions(+), 2 deletions(-)
35383 commit 6ef83414ab55294cf46b6b05813927bb04066986
35384 Author: Albert Astals Cid <aacid@kde.org>
35385 Date:   Tue Jun 30 23:07:00 2009 +0200
35387     Check getFileSpecNameForPlatform succeeded before using it's return
35388     value
35390     Fixes crash on bug 22551
35392  poppler/Annot.cc |  7 ++++---
35393  poppler/Link.cc  | 30 +++++++++++++++++-------------
35394  poppler/Sound.cc |  8 +++++---
35395  3 files changed, 26 insertions(+), 19 deletions(-)
35397 commit 4b9db83841a8b97df1e0991c1b853897b7095777
35398 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35399 Date:   Tue Jun 30 11:24:29 2009 +0200
35401     [glib-demo] Do not fill the surface before rendering
35403     The surface is guaranteed to be cleared
35405  glib/demo/render.c | 11 ++---------
35406  1 file changed, 2 insertions(+), 9 deletions(-)
35408 commit 5deb6db5d340c08f337d2ba67aa1fd690e4eedd8
35409 Author: William Bader <williambader@hotmail.com>
35410 Date:   Mon Jun 29 21:55:49 2009 +0200
35412     Fix interpolate parameter position
35414  poppler/SplashOutputDev.cc | 3 ++-
35415  utils/ImageOutputDev.cc    | 5 +++--
35416  2 files changed, 5 insertions(+), 3 deletions(-)
35418 commit e1e9ae2826eff1665d798b4b50b5c63e8282246b
35419 Author: Pino Toscano <pino@kde.org>
35420 Date:   Sun Jun 28 20:11:42 2009 +0200
35422     [Qt4 demo] do not crash when changing the zoom with no document
35424  qt4/demos/pageview.cpp | 3 +++
35425  1 file changed, 3 insertions(+)
35427 commit a98de97137cb343182bd03c443fc08ff4e0fd9a5
35428 Author: Pino Toscano <pino@kde.org>
35429 Date:   Sun Jun 28 19:08:02 2009 +0200
35431     [Qt4 demo] add a zoom combobox
35433  qt4/demos/navigationtoolbar.cpp | 33 ++++++++++++++++++++++++++++++++-
35434  qt4/demos/navigationtoolbar.h   |  7 ++++++-
35435  qt4/demos/pageview.cpp          | 14 ++++++++++++--
35436  qt4/demos/pageview.h            |  6 +++++-
35437  qt4/demos/viewer.cpp            |  2 ++
35438  5 files changed, 57 insertions(+), 5 deletions(-)
35440 commit 40002d2c765398869a3b7d8d92715f0608e39ab3
35441 Author: Albert Astals Cid <aacid@kde.org>
35442 Date:   Sun Jun 28 16:45:19 2009 +0200
35444     Make sure the array is big enough to read from it
35446  poppler/Gfx.cc | 2 +-
35447  1 file changed, 1 insertion(+), 1 deletion(-)
35449 commit 0a1b41ff6de5a41e3450ecbcb1ba754dc06c29d9
35450 Author: Albert Astals Cid <aacid@kde.org>
35451 Date:   Fri Jun 26 19:31:22 2009 +0200
35453     Do not crash when we can't find onStr
35455     Fixes crash in bug #22485
35456     Not sure this is the best solution, but Adobe doesn't even open
35457     the file
35459  poppler/Form.cc | 1 +
35460  1 file changed, 1 insertion(+)
35462 commit 6cb846664e57b02c99f1e6ad2b4e9128c9622e0a
35463 Author: Ilya Gorenbein <igorenbein@finjan.com>
35464 Date:   Thu Jun 25 20:13:29 2009 +0200
35466     Initilize AnnotColot properly when the Array is not correct
35468  poppler/Annot.cc | 3 +++
35469  1 file changed, 3 insertions(+)
35471 commit 5fdc3acb8dded2e7d08e6ef30f4c5ae1a4a11b5e
35472 Author: Till Kamppeter <till.kamppeter@gmail.com>
35473 Date:   Mon Jun 22 21:38:23 2009 +0200
35475     Only change the page size when it really changes, otherwise duplex
35476     commands are lost
35478  poppler/PSOutputDev.cc | 10 +++++++++-
35479  poppler/PSOutputDev.h  |  4 ++++
35480  2 files changed, 13 insertions(+), 1 deletion(-)
35482 commit bf69beeb257cfd750c6ddc8b68aeb859b36380b2
35483 Author: David Benjamin <davidben@mit.edu>
35484 Date:   Sat Jun 20 23:51:09 2009 +0200
35486     Make DecryptStream return sane values for getPos()
35488     Many streams (notably JBIG2Stream) expect wrapped streams to return
35489     correct
35490     values for getPos(), i.e. increments by 1 when readChar() called, etc.
35491     Fixes bug #19706.
35493  poppler/Decrypt.cc | 8 ++++++++
35494  poppler/Decrypt.h  | 3 +++
35495  2 files changed, 11 insertions(+)
35497 commit 5ee4ff2aaf98e2eaa1ec2dc9f7e659b3b01ba7bf
35498 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35499 Date:   Sat Jun 20 15:00:16 2009 +0200
35501     [glib-demo] Allow using relative paths in demo application
35503  glib/demo/main.c | 17 +++++------------
35504  1 file changed, 5 insertions(+), 12 deletions(-)
35506 commit a568248d3255407fcaa7368c4925c20e95619d20
35507 Author: Albert Astals Cid <aacid@kde.org>
35508 Date:   Fri Jun 19 21:07:39 2009 +0200
35510     0.11.1
35512  CMakeLists.txt   |  2 +-
35513  NEWS             | 50 ++++++++++++++++++++++++++++++++++++++++++++++++--
35514  configure.ac     |  2 +-
35515  msvc/config.h    |  6 +++---
35516  qt4/src/Doxyfile |  2 +-
35517  5 files changed, 54 insertions(+), 8 deletions(-)
35519 commit ac99e239f2726db32617ff03174a6ce74361ea1b
35520 Author: Albert Astals Cid <aacid@kde.org>
35521 Date:   Fri Jun 19 21:03:29 2009 +0200
35523     ship PopplerCache.h
35525  CMakeLists.txt | 1 +
35526  1 file changed, 1 insertion(+)
35528 commit 84984d2aa25917d68c9971cefe636e626eada13d
35529 Author: Albert Astals Cid <aacid@kde.org>
35530 Date:   Fri Jun 19 20:54:15 2009 +0200
35532     Ship PopplerCache.h too
35534  poppler/Makefile.am | 1 +
35535  1 file changed, 1 insertion(+)
35537 commit 3a52d46e5df8eb926b550d7f7a82f316dbf6808f
35538 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35539 Date:   Fri Jun 19 17:45:44 2009 +0200
35541     [glib-demo] Destroy pattern after using it
35543  glib/demo/render.c | 1 +
35544  1 file changed, 1 insertion(+)
35546 commit 2e97524e5d82a4c33a4e6410fead444681db6749
35547 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35548 Date:   Fri Jun 19 14:20:16 2009 +0200
35550     [glib-demo] Use a transparent surface and fill it in white after
35551     rendering
35553  glib/demo/render.c | 12 +++++++++---
35554  1 file changed, 9 insertions(+), 3 deletions(-)
35556 commit 009937842d5a8bfc12394e9e3ab71b7c33340a85
35557 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35558 Date:   Fri Jun 19 14:10:05 2009 +0200
35560     [glib-demo] Use cairo_paint instead of rectangle + fill
35562  glib/demo/render.c | 3 +--
35563  1 file changed, 1 insertion(+), 2 deletions(-)
35565 commit 7248da095f67d57c3999cee7d980e62fd8a7cf49
35566 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35567 Date:   Fri Jun 19 09:37:02 2009 +0200
35569     Use Interpolate flag to decide whether applying image interpolation
35570     during rendering
35572     Fixes bug #9860
35574  poppler/ArthurOutputDev.cc  |  4 +-
35575  poppler/ArthurOutputDev.h   |  5 ++-
35576  poppler/CairoOutputDev.cc   | 92
35577  ++++++++++++++++++++++++++-------------------
35578  poppler/CairoOutputDev.h    | 48 ++++++++++++-----------
35579  poppler/Gfx.cc              | 49 ++++++++++++++++++++----
35580  poppler/OutputDev.cc        | 17 ++++++---
35581  poppler/OutputDev.h         | 13 ++++---
35582  poppler/PSOutputDev.cc      |  8 ++--
35583  poppler/PSOutputDev.h       |  8 ++--
35584  poppler/PreScanOutputDev.cc | 25 ++++++++++--
35585  poppler/PreScanOutputDev.h  | 25 ++++++++++--
35586  poppler/SplashOutputDev.cc  | 16 +++++---
35587  poppler/SplashOutputDev.h   | 12 ++++--
35588  utils/HtmlOutputDev.cc      | 16 ++++----
35589  utils/HtmlOutputDev.h       |  7 ++--
35590  utils/ImageOutputDev.cc     | 20 +++++-----
35591  utils/ImageOutputDev.h      | 12 ++++--
35592  17 files changed, 248 insertions(+), 129 deletions(-)
35594 commit 37e3f877ee725648734ff41e1e83870a210bcbd7
35595 Author: Albert Astals Cid <aacid@kde.org>
35596 Date:   Fri Jun 19 00:37:21 2009 +0200
35598     Handle Streams in CMap definitions
35600     Fixes bug 22334
35602  poppler/CMap.cc         | 50
35603  ++++++++++++++++++++++++++++++-------------------
35604  poppler/CMap.h          | 17 ++++++++++++-----
35605  poppler/GfxFont.cc      | 41 +++++++++++++++++++++++++++-------------
35606  poppler/GlobalParams.cc |  6 +++---
35607  poppler/GlobalParams.h  |  5 +++--
35608  5 files changed, 77 insertions(+), 42 deletions(-)
35610 commit 47de8eef46300832556ce5ed869e391e477fd843
35611 Author: David Benjamin <davidben@mit.edu>
35612 Date:   Fri Jun 19 00:30:35 2009 +0200
35614     Fix some bugs in JBIG2Stream handling
35616     For more info see bug 12014 and [poppler] Bug in JBIG2Stream from
35617     08-June-2009
35619  poppler/JBIG2Stream.cc | 88
35620  +++++++++++++++++++++++++++-----------------------
35621  poppler/JBIG2Stream.h  | 15 +++++++++
35622  2 files changed, 63 insertions(+), 40 deletions(-)
35624 commit d30b1013ea3ce45b5ea942fe7357c0fd07ff47f4
35625 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35626 Date:   Tue Jun 2 11:44:08 2009 +0200
35628     Add setOpen() and setIcon() in AnnotText
35630  poppler/Annot.cc | 25 +++++++++++++++++++++++++
35631  poppler/Annot.h  |  3 +++
35632  2 files changed, 28 insertions(+)
35634 commit 287feffc1c1c0aa42a398fc071b489acef9ef22e
35635 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35636 Date:   Tue Jun 2 11:26:40 2009 +0200
35638     Add setLabel() and setPopup() to AnnotMarkup
35640  poppler/Annot.cc | 36 ++++++++++++++++++++++++++++++++++++
35641  poppler/Annot.h  |  4 ++++
35642  2 files changed, 40 insertions(+)
35644 commit 2a938af5624fbc79316dd6bee5e550f2b4270a76
35645 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35646 Date:   Tue Jun 2 10:59:44 2009 +0200
35648     Add setParent() and setOpen() to AnnotPopup
35650  poppler/Annot.cc | 19 +++++++++++++++++++
35651  poppler/Annot.h  |  4 ++++
35652  2 files changed, 23 insertions(+)
35654 commit 0af5464352dfa51f0458c57a3590c847a45964c7
35655 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35656 Date:   Tue Jun 2 10:37:49 2009 +0200
35658     Save parent reference of popup annotations
35660  poppler/Annot.cc | 16 +++++-----------
35661  poppler/Annot.h  |  4 ++--
35662  2 files changed, 7 insertions(+), 13 deletions(-)
35664 commit fc4bc43dcd6f6871a47b9198e8c2571a5d448c3e
35665 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35666 Date:   Mon Jun 1 14:52:21 2009 +0200
35668     Fix a crash in pdf-inspector
35670  test/pdf-inspector.cc | 11 +++++++++++
35671  1 file changed, 11 insertions(+)
35673 commit 3da7a2657892fde52b62e1f73476cb33d6c75e96
35674 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35675 Date:   Fri May 29 13:35:39 2009 +0200
35677     Add Annot::setColor()
35679  poppler/Annot.cc | 19 ++++++++++++++++++-
35680  poppler/Annot.h  |  6 +++++-
35681  2 files changed, 23 insertions(+), 2 deletions(-)
35683 commit 3eabdf57729852205855cf74ff2d2f9d7bc03f73
35684 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35685 Date:   Fri May 29 13:23:26 2009 +0200
35687     Add construtors to create AnnotColor objects directly from color
35688     values
35690  poppler/Annot.cc | 26 ++++++++++++++++++++++++++
35691  poppler/Annot.h  |  3 +++
35692  2 files changed, 29 insertions(+)
35694 commit 8045e7a1a84a3d54a1c9415ac63b5b9df5ecc349
35695 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35696 Date:   Fri May 29 13:06:40 2009 +0200
35698     Add Page::addAnnot() to add a new annotation to the page
35700  poppler/Page.cc | 28 ++++++++++++++++++++++++++++
35701  poppler/Page.h  |  2 ++
35702  2 files changed, 30 insertions(+)
35704 commit fe80eb84ec711b7400cef95e791a74c8fd259af7
35705 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35706 Date:   Fri May 29 13:00:19 2009 +0200
35708     Add getRef() to get the annotation reference
35710  poppler/Annot.h | 1 +
35711  1 file changed, 1 insertion(+)
35713 commit 1c92657be72c44dba7185808ffb00dd85c5ab289
35714 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35715 Date:   Fri May 29 12:14:02 2009 +0200
35717     Save page object and ref in Page class
35719     This is needed to be able to modify the page object.
35721  poppler/Catalog.cc | 2 +-
35722  poppler/Page.cc    | 6 +++++-
35723  poppler/Page.h     | 4 +++-
35724  3 files changed, 9 insertions(+), 3 deletions(-)
35726 commit 4ad2d663262008e4b97342c4ed67c686ff5abd13
35727 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35728 Date:   Fri May 29 11:43:30 2009 +0200
35730     Add annot constructors to create annot objects without a dict
35732     This allows to create annotation objects to be added to the document.
35733     Required fields on the annotation dictionary are constructor
35734     arguments,
35735     setters will be added for the other fields.
35737  poppler/Annot.cc | 300
35738  +++++++++++++++++++++++++++++++++++++++++++++++++++++--
35739  poppler/Annot.h  |  22 +++-
35740  2 files changed, 315 insertions(+), 7 deletions(-)
35742 commit e5c4862b0c1b08a0fab47070cb9c862026e93567
35743 Author: Albert Astals Cid <aacid@kde.org>
35744 Date:   Wed Jun 10 23:28:03 2009 +0200
35746     ignore++
35748  m4/.gitignore | 5 +++++
35749  1 file changed, 5 insertions(+)
35751 commit 572779f8037763c1e0ee64c47a3dad6df0d3b693
35752 Author: Koji Otani <sho@bbr.jp>
35753 Date:   Wed Jun 10 22:55:26 2009 +0200
35755     Fix dashed line in page 1 of bug 20011
35757  poppler/Gfx.cc | 6 ++----
35758  1 file changed, 2 insertions(+), 4 deletions(-)
35760 commit b97591672e0d9c31a3d044fe52e34cc80a491221
35761 Author: Koji Otani <sho@bbr.jp>
35762 Date:   Wed Jun 10 22:54:57 2009 +0200
35764     Fix "Conditional jump or move depends on uninitialised value"
35766     When stroking with a pattern, set strokeColor with a copy of
35767     fillColor.
35768     This is wrong and the fillColor may be uninitialized.
35769     See bug 20011
35771  poppler/Gfx.cc | 13 +++++++++++--
35772  1 file changed, 11 insertions(+), 2 deletions(-)
35774 commit a92b38836b1e4475d5a7a1b9cb8f3e9429cef275
35775 Author: Albert Astals Cid <aacid@kde.org>
35776 Date:   Tue Jun 9 22:39:19 2009 +0200
35778     Correctly duplicate the cache on PostScriptFunction(PostScriptFunction
35779     *func)
35781  poppler/Function.cc     | 28 ++++++++++++++++++++++++++++
35782  poppler/PopplerCache.cc | 20 ++++++++++++++++++++
35783  poppler/PopplerCache.h  | 14 ++++++++++++++
35784  3 files changed, 62 insertions(+)
35786 commit 2cecdf922f4c8178b0e55d3ddf86c31f8be3313a
35787 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35788 Date:   Tue Jun 9 11:04:39 2009 +0200
35790     [glib] Fix a crash when a destination points to an invalid page
35792  glib/poppler-action.cc | 21 +++++++++++++--------
35793  1 file changed, 13 insertions(+), 8 deletions(-)
35795 commit 831288c13c3a7502bbccd1313c6e376283be367c
35796 Author: Albert Astals Cid <aacid@kde.org>
35797 Date:   Sun Jun 7 18:37:20 2009 +0200
35799     Optimize roll() a bit
35801     If the number of times to roll is > than half the number of items
35802     rotate in the reverse direction
35803     Makes it be 33% of exec() instead of 42%
35805  poppler/Function.cc | 19 ++++++++++++++-----
35806  1 file changed, 14 insertions(+), 5 deletions(-)
35808 commit 3d40dcad850a2bc0e28845a15722db0c79920135
35809 Author: Albert Astals Cid <aacid@kde.org>
35810 Date:   Sun Jun 7 13:38:50 2009 +0200
35812     Move the GfxState cache to the new poppler cache class
35814  poppler/GfxState.cc | 97
35815  +++++++++++++++++++++++++----------------------------
35816  poppler/GfxState.h  | 19 ++---------
35817  2 files changed, 49 insertions(+), 67 deletions(-)
35819 commit 2619e09833f421fb3d8cc68d41d15081ae6824e4
35820 Author: Albert Astals Cid <aacid@kde.org>
35821 Date:   Sun Jun 7 13:37:40 2009 +0200
35823     Implement a cache for PostscriptFunction transforms
35825     Makes time of rendering of bug 21562 go down from 24 to 8 seconds
35827  poppler/Function.cc | 76
35828  +++++++++++++++++++++++++++++++++++++++++++++++++++++
35829  poppler/Function.h  |  2 ++
35830  2 files changed, 78 insertions(+)
35832 commit 588bfe3c14f42be492066c2a98e30482475a6926
35833 Author: Albert Astals Cid <aacid@kde.org>
35834 Date:   Sun Jun 7 13:36:39 2009 +0200
35836     Add a code to a generic cache based on Koji's code for GfxState cache
35838  CMakeLists.txt          |  1 +
35839  poppler/Makefile.am     |  1 +
35840  poppler/PopplerCache.cc | 82
35841  +++++++++++++++++++++++++++++++++++++++++++++++++
35842  poppler/PopplerCache.h  | 47 ++++++++++++++++++++++++++++
35843  4 files changed, 131 insertions(+)
35845 commit d09478fcc44b5c594f1803fc24654af5e10fa129
35846 Author: Albert Astals Cid <aacid@kde.org>
35847 Date:   Sun Jun 7 01:34:01 2009 +0200
35849     Move index and pop to class definition too
35851  poppler/Function.cc | 32 +++++++++++++++-----------------
35852  1 file changed, 15 insertions(+), 17 deletions(-)
35854 commit 2083264e8ab0fd9976294de08a18de615d5a1168
35855 Author: Albert Astals Cid <aacid@kde.org>
35856 Date:   Sun Jun 7 01:21:19 2009 +0200
35858     Move the implementations to the class definition
35860     Make gcc inline the functions and time to render a heavy PSFunction
35861     doc goes from 28 to 20 secs
35863  poppler/Function.cc | 151
35864  ++++++++++++++++++++++++----------------------------
35865  1 file changed, 71 insertions(+), 80 deletions(-)
35867 commit 24580fcd2be74db5f3140bdb2ebff8431b7d3f1e
35868 Author: Albert Astals Cid <aacid@kde.org>
35869 Date:   Sat Jun 6 16:17:26 2009 +0200
35871     Add a debug saying how much rendering took
35873  qt4/tests/test-poppler-qt4.cpp | 2 ++
35874  1 file changed, 2 insertions(+)
35876 commit 50cf7cffff760e41774957ad8f1f92803142438e
35877 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35878 Date:   Sat Jun 6 16:04:54 2009 +0200
35880     Use g_path_get_basename instead of g_basename in gtk-cairo-test
35882     Fixes bug #21361.
35884  test/gtk-cairo-test.cc | 4 +++-
35885  1 file changed, 3 insertions(+), 1 deletion(-)
35887 commit 4cc9dee35e03d7b295a476f937ec0f2c43bb6592
35888 Author: Christian Persch <chpe@gnome.org>
35889 Date:   Sat Jun 6 12:13:48 2009 +0200
35891     Remove unneeded files from repo
35893     See bug #22094
35895  configure.ac               |   2 +-
35896  glib/reference/Makefile.am |   4 +-
35897  gtk-doc.make               | 155
35898  ---------------------------------------------
35899  m4/gtk-doc.m4              |  53 ----------------
35900  4 files changed, 3 insertions(+), 211 deletions(-)
35902 commit c94e476dbff9e527c72e52377d830f35f29ba3d6
35903 Author: Pino Toscano <pino@kde.org>
35904 Date:   Fri Jun 5 11:09:44 2009 +0200
35906     when showing the tooltip for a text rect, show also its index in
35907     the page text boxes list
35909  qt4/tests/test-poppler-qt4.cpp | 6 +++++-
35910  1 file changed, 5 insertions(+), 1 deletion(-)
35912 commit 2298acac267257b1916c802bdb902428e69e683b
35913 Author: Pino Toscano <pino@kde.org>
35914 Date:   Fri Jun 5 11:08:51 2009 +0200
35916     [Qt4 apidox] FontInterator is new in 0.12
35918  qt4/src/poppler-qt4.h | 2 ++
35919  1 file changed, 2 insertions(+)
35921 commit 37c48c2521c623c485841472c4a174a1841aea33
35922 Author: Pino Toscano <pino@kde.org>
35923 Date:   Fri Jun 5 10:54:30 2009 +0200
35925     [CMake] Add poppler version defines and version check macro
35927     Add POPPLER_[MAJOR|MINOR|MICRO]_VERSION defines and
35928     POPPLER_CHECK_VERSION macro. FDO bug #22091.
35930  CMakeLists.txt                | 5 ++++-
35931  glib/poppler-features.h.cmake | 9 +++++++++
35932  2 files changed, 13 insertions(+), 1 deletion(-)
35934 commit 26f6fb1d79c2589829cd896d57da63d16641f307
35935 Author: Pino Toscano <pino@kde.org>
35936 Date:   Fri Jun 5 10:51:26 2009 +0200
35938     [CMake] switch poppler-features.h.cmake to a more autotools-like
35939     syntax
35941  glib/CMakeLists.txt           | 2 +-
35942  glib/poppler-features.h.cmake | 2 +-
35943  2 files changed, 2 insertions(+), 2 deletions(-)
35945 commit 89704635b727db42f6c72ba101091eb7eddb967a
35946 Author: Pino Toscano <pino@kde.org>
35947 Date:   Fri Jun 5 10:39:17 2009 +0200
35949     [Qt4 demo] compile the new thumbnail module with autotools as well
35951  qt4/demos/Makefile.am | 3 +++
35952  1 file changed, 3 insertions(+)
35954 commit 291bafe64c8755fe5f85a51b184ac6e3d3170e1d
35955 Author: Carlos Garcia Campos <carlosgc@gnome.org>
35956 Date:   Fri Jun 5 10:07:16 2009 +0200
35958     [glib] Use g_strerror instead of strerror
35960     Fixes bug #22095.
35962  glib/poppler-document.cc | 2 +-
35963  1 file changed, 1 insertion(+), 1 deletion(-)
35965 commit 0ca7e214fb5f9c9fb59792149bd23c1617d38cac
35966 Author: Christian Persch <chpe@gnome.org>
35967 Date:   Thu Jun 4 22:35:40 2009 +0200
35969     Add poppler version defines and version check macro
35971     Add POPPLER_[MAJOR|MINOR|MICRO]_VERSION defines and
35972     POPPLER_CHECK_VERSION macro. FDO bug #22091.
35974  configure.ac                              | 11 ++++-
35975  glib/poppler-features.h.in                |  9 ++++
35976  glib/reference/poppler-docs.sgml          |  1 +
35977  glib/reference/poppler-sections.txt       | 10 ++++
35978  glib/reference/tmpl/poppler-features.sgml | 80
35979  +++++++++++++++++++++++++++++++
35980  5 files changed, 110 insertions(+), 1 deletion(-)
35982 commit 4ce04da0040e5a2626c110f94a128e2d272401b9
35983 Author: Matthias Drochner <M.Drochner@fz-juelich.de>
35984 Date:   Thu Jun 4 23:05:22 2009 +0200
35986     Use the correct value when creating the V field
35988     PDF Spec says:
35989     For items represented in the Opt array by a two-element array,
35990     the name string is the second of the two array elements.
35992  poppler/Form.cc | 5 +++--
35993  1 file changed, 3 insertions(+), 2 deletions(-)
35995 commit 7e01e37a834bfdd75d739ea2b48e9127ca7f259e
35996 Author: Till Kamppeter <till.kamppeter@gmail.com>
35997 Date:   Thu Jun 4 20:25:55 2009 +0200
35999     Add part of fix for bug 20420, the other part was checked in with
36000     Thomas patches
36002  poppler/PSOutputDev.cc | 3 +++
36003  1 file changed, 3 insertions(+)
36005 commit 50a7b4bcaa6e5f56cc25fe6936f9dc537a1b4b37
36006 Author: Jeremy C. Reed <reed@reedmedia.net>
36007 Date:   Thu Jun 4 20:19:03 2009 +0200
36009     [glib] Hyphenate UTF-8 and UTF-16BE
36011     Fixes bug #21953.
36013     where iconv() is called to fill in a text field, use "UTF-8" and
36014     "UTF-16BE" as encoding names rather than the less portable
36015     "UTF8" and "UTF16BE" -- this makes it work on NetBSD.
36017  glib/poppler-annot.cc      | 2 +-
36018  glib/poppler-form-field.cc | 4 ++--
36019  2 files changed, 3 insertions(+), 3 deletions(-)
36021 commit 2cf9e6a2318b770ae62572944c687576d1801d31
36022 Author: Till Kamppeter <till.kamppeter@gmail.com>
36023 Date:   Thu Jun 4 19:48:42 2009 +0200
36025     Support multiple page sizes when converting to PS
36027     Fixes byg #19777
36029  poppler/PSOutputDev.cc | 31 +++++++++++++++++++++++++++++--
36030  poppler/PSOutputDev.h  |  4 +++-
36031  utils/pdftops.1        | 26 +++++++++++++++++++++-----
36032  utils/pdftops.cc       | 17 ++++++++++++-----
36033  4 files changed, 65 insertions(+), 13 deletions(-)
36035 commit 30fb7cb7e47cf6a8008c5083c8d0978fdfdf8e62
36036 Author: Albert Astals Cid <aacid@kde.org>
36037 Date:   Thu Jun 4 19:25:22 2009 +0200
36039     Add missing { }
36041  poppler/Gfx.cc | 4 ++--
36042  1 file changed, 2 insertions(+), 2 deletions(-)
36044 commit 1beec21ed3a016998fee3849d460166895db9047
36045 Author: Albert Astals Cid <aacid@kde.org>
36046 Date:   Wed Jun 3 22:37:43 2009 +0200
36048     Give an error when using level1sep without having CMYK support
36050     Fixes bug #22026
36052  poppler/PSOutputDev.cc | 4 ++++
36053  1 file changed, 4 insertions(+)
36055 commit e80d645c34c7d44d1f35da0a25669d1c4cde6e7f
36056 Author: Albert Astals Cid <aacid@kde.org>
36057 Date:   Wed Jun 3 22:00:49 2009 +0200
36059     Also accept tokens with to leading 00
36061     Fixes bug 22025, based on a patch by William Bader
36063  poppler/CharCodeToUnicode.cc | 9 ++++++---
36064  1 file changed, 6 insertions(+), 3 deletions(-)
36066 commit e521c1efaeba3f35d10e46bca3d9650dabd2d889
36067 Author: Adrian Johnson <ajohnson@redneon.com>
36068 Date:   Wed Jun 3 22:08:57 2009 +0930
36070     Implement text in pattern colorspace for the cairo backend
36072  poppler/CairoOutputDev.cc | 47
36073  +++++++++++++++++++++++++++++++++++++++++++++++
36074  poppler/CairoOutputDev.h  | 19 +++++++++++++++++++
36075  2 files changed, 66 insertions(+)
36077 commit a87978b09a026b2db6b0f80271d87b44b336a121
36078 Author: Pino Toscano <pino@kde.org>
36079 Date:   Wed Jun 3 13:49:56 2009 +0200
36081     [Qt4 demo] show the checksum for embedded files
36083  qt4/demos/embeddedfiles.cpp | 4 +++-
36084  1 file changed, 3 insertions(+), 1 deletion(-)
36086 commit db5102842494a124d813db1696bb60820db3442b
36087 Author: Pino Toscano <pino@kde.org>
36088 Date:   Wed Jun 3 13:21:22 2009 +0200
36090     [Qt4 demo] remove checks for Qt >= 4.2
36092     poppler-qt4 requires Qt 4.3, so checking for 4.2 is no more needed
36094  qt4/demos/embeddedfiles.cpp | 2 --
36095  qt4/demos/fonts.cpp         | 2 --
36096  qt4/demos/info.cpp          | 2 --
36097  qt4/demos/optcontent.cpp    | 2 --
36098  qt4/demos/permissions.cpp   | 2 --
36099  qt4/demos/toc.cpp           | 2 --
36100  6 files changed, 12 deletions(-)
36102 commit e8d897581656ee4a20e9bb87dd999425663ace3b
36103 Author: Pino Toscano <pino@kde.org>
36104 Date:   Wed Jun 3 02:54:29 2009 +0200
36106     [Qt4 demo] simplier way to change page from the thumbnail view
36108  qt4/demos/pageview.cpp   | 5 -----
36109  qt4/demos/pageview.h     | 3 ---
36110  qt4/demos/thumbnails.cpp | 2 +-
36111  qt4/demos/thumbnails.h   | 3 ---
36112  qt4/demos/viewer.cpp     | 1 -
36113  5 files changed, 1 insertion(+), 13 deletions(-)
36115 commit f69a4fe47d3478cccbc03e4ac0929c7eada681c0
36116 Author: Pino Toscano <pino@kde.org>
36117 Date:   Wed Jun 3 01:24:21 2009 +0200
36119     [Qt4 demo] Add a thumbnail dock widget
36121     Useful to show the embedded page thumbnails in the document, if any.
36122     Based on a patch by Shawn Rutledge <shawn.t.rutledge@gmail.com>,
36123     reworked by me to be a QListWidget showing the page items at their
36124     full size.
36126  qt4/demos/CMakeLists.txt |  1 +
36127  qt4/demos/thumbnails.cpp | 84
36128  ++++++++++++++++++++++++++++++++++++++++++++++++
36129  qt4/demos/thumbnails.h   | 51 +++++++++++++++++++++++++++++
36130  qt4/demos/viewer.cpp     | 11 ++++++-
36131  4 files changed, 146 insertions(+), 1 deletion(-)
36133 commit 2f24ac0f4bbd6de1c9f137110b3ac2bd3b23b0b9
36134 Author: Shawn Rutledge <shawn.t.rutledge@gmail.com>
36135 Date:   Wed Jun 3 01:22:31 2009 +0200
36137     [Qt4 demo] add a public slot to set the current page
36139  qt4/demos/pageview.cpp | 5 +++++
36140  qt4/demos/pageview.h   | 3 +++
36141  2 files changed, 8 insertions(+)
36143 commit 1f1baf186f9e37606765e51ec5b9893ddfbfa893
36144 Author: Shawn Rutledge <shawn.t.rutledge@gmail.com>
36145 Date:   Wed Jun 3 01:19:16 2009 +0200
36147     [Qt4] Add Page::thumbnail()
36149     This function can be used to get the embedded thumbnail of the page,
36150     present in the document.
36151     Reindented by me, and avoid a memory leak because of non-freed data.
36153  qt4/src/poppler-page.cc | 21 ++++++++++++++++++++-
36154  qt4/src/poppler-qt4.h   | 11 +++++++++++
36155  2 files changed, 31 insertions(+), 1 deletion(-)
36157 commit 5cc24be1e9af0a27ab88ffa719bcabc2378868e4
36158 Author: Albert Astals Cid <aacid@kde.org>
36159 Date:   Wed Jun 3 00:05:54 2009 +0200
36161     Remove unused variables
36163  poppler/SplashOutputDev.cc | 3 ---
36164  1 file changed, 3 deletions(-)
36166 commit 45823bf8f4abacbbf257f6708264de074eda3cf4
36167 Author: Albert Astals Cid <aacid@kde.org>
36168 Date:   Wed Jun 3 00:02:54 2009 +0200
36170     Make it compile :-/
36172  poppler/SplashOutputDev.cc | 8 ++++++--
36173  1 file changed, 6 insertions(+), 2 deletions(-)
36175 commit f5ae14907261a46c121f3ed7aea9d7ad9b9c55de
36176 Author: Albert Astals Cid <aacid@kde.org>
36177 Date:   Tue Jun 2 23:52:59 2009 +0200
36179     Really fix the typo
36181  README | 2 +-
36182  1 file changed, 1 insertion(+), 1 deletion(-)
36184 commit 5d4b1995cdd57db7cef3d88704850aaf66ed7fff
36185 Author: William Bader <williambader@hotmail.com>
36186 Date:   Tue Jun 2 23:10:53 2009 +0200
36188     Fix three typos in README
36190  README | 6 +++---
36191  1 file changed, 3 insertions(+), 3 deletions(-)
36193 commit 104f9286ceb5fcb5f4795bca7633029142d5f6a4
36194 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
36195 Date:   Tue Jun 2 22:59:42 2009 +0200
36197     Support colorizing text in pattern colorspace
36199     This implements commits the final patches for bug 19670 and 19994
36200     Also fixes bugs 15819 and 2807
36201     Also implements blending for SPLASH_CMYK in Splash
36202     It's a quite big change but i've done regression testing over my whole
36203     pdf suite and did not fit anything that went worse, just improvements
36204     Missing the Cairo support
36206  CMakeLists.txt             |   1 +
36207  poppler/Gfx.cc             | 135 ++++++++++++---
36208  poppler/Gfx.h              |   7 +
36209  poppler/GfxState.cc        |  58 +------
36210  poppler/GfxState_helpers.h |  80 +++++++++
36211  poppler/Makefile.am        |   1 +
36212  poppler/OutputDev.h        |  14 ++
36213  poppler/PSOutputDev.cc     | 285 +++++++++++++++++++-------------
36214  poppler/PSOutputDev.h      |  18 ++
36215  poppler/SplashOutputDev.cc | 404
36216  ++++++++++++++++++++++++++++++++++++++-------
36217  poppler/SplashOutputDev.h  |  19 +++
36218  11 files changed, 766 insertions(+), 256 deletions(-)
36220 commit d3e4563146cbff4cb507522783e60462461c7524
36221 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
36222 Date:   Sun May 31 23:23:07 2009 +0200
36224     Set memory to 0 after allocation, fixes problems on Sun machines,
36225     should not hurt for others
36227  poppler/GfxState.cc | 5 +++++
36228  1 file changed, 5 insertions(+)
36230 commit 78a58931b4347ecb505bad5a51104382ef5f91c7
36231 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
36232 Date:   Sun May 31 22:52:23 2009 +0200
36234     Add splashClearColor that assigns white to the given colorptr
36236  splash/SplashTypes.h | 10 ++++++++++
36237  1 file changed, 10 insertions(+)
36239 commit 47c26747b32c242ec8ac60e7b93150a67eb22e31
36240 Author: Thomas Freitag <Thomas.Freitag@alfa.de>
36241 Date:   Sun May 31 22:51:22 2009 +0200
36243     Fix splashColorModeNComps to correctly include all values for each
36244     SplashColorMode
36246  splash/SplashState.cc | 17 +++++++++++++++++
36247  1 file changed, 17 insertions(+)
36249 commit 41775d8c0b44bf591d8ff5ede7fad276e8fa9eef
36250 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36251 Date:   Mon Jun 1 15:24:24 2009 +0200
36253     [glib-demo] Use poppler_annot_markup_has_popup()
36255  glib/demo/annots.c | 7 ++++---
36256  1 file changed, 4 insertions(+), 3 deletions(-)
36258 commit f542c5294394e837298cb7e7d1d94bb336bfd09d
36259 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36260 Date:   Mon Jun 1 15:24:04 2009 +0200
36262     [glib] Add poppler_annot_markup_has_popup()
36264  glib/poppler-annot.cc | 20 ++++++++++++++++++++
36265  glib/poppler-annot.h  |  1 +
36266  2 files changed, 21 insertions(+)
36268 commit af32d56af779edcc539b680e634755941d1bf45c
36269 Author: Petr Gajdos <pgajdos@novell.com>
36270 Date:   Thu May 21 00:37:18 2009 +0200
36272     Add the possibility of forcing no hinting of fonts
36274  poppler/ArthurOutputDev.cc   |  2 ++
36275  poppler/GlobalParams.cc      | 20 ++++++++++++
36276  poppler/GlobalParams.h       |  4 +++
36277  poppler/SplashOutputDev.cc   |  2 ++
36278  splash/SplashFTFont.cc       | 76
36279  +++++++++++++++++++++++++++-----------------
36280  splash/SplashFTFont.h        |  2 ++
36281  splash/SplashFTFontEngine.cc |  8 +++--
36282  splash/SplashFTFontEngine.h  |  6 ++--
36283  splash/SplashFontEngine.cc   |  4 ++-
36284  splash/SplashFontEngine.h    |  2 ++
36285  10 files changed, 91 insertions(+), 35 deletions(-)
36287 commit 1a69d9638214943b3c2278f570694d9722a5de15
36288 Author: Albert Astals Cid <aacid@kde.org>
36289 Date:   Wed May 20 23:58:44 2009 +0200
36291     Do not create the GfxColorTransform if the lcms could not be created
36293     Fixes crash on pdf from bug 20108
36295  poppler/GfxState.cc | 8 ++++++--
36296  1 file changed, 6 insertions(+), 2 deletions(-)
36298 commit 95246d39c1289111a4ba3eb2ffbec50d7702e5eb
36299 Author: Albert Astals Cid <aacid@kde.org>
36300 Date:   Wed May 20 23:20:20 2009 +0200
36302     Check Mask entries are int before using them, also if they are real
36303     cast to int and try to use them
36305     Fixes bug #21841
36307  poppler/Gfx.cc | 11 ++++++++++-
36308  1 file changed, 10 insertions(+), 1 deletion(-)
36310 commit 0c3517bfb4e1e1a28962f8d490ad69ec5766b6a1
36311 Author: Albert Astals Cid <aacid@kde.org>
36312 Date:   Wed May 20 23:08:41 2009 +0200
36314     Fix pdftops crash on file from KDE bug 174899
36316     Still does not generate a correct ps file, but at least the program
36317     does not crash now
36319  fofi/FoFiTrueType.cc | 5 ++++-
36320  1 file changed, 4 insertions(+), 1 deletion(-)
36322 commit 548c72600b8a5e076647041660ed5031feedc7cc
36323 Author: Albert Astals Cid <aacid@kde.org>
36324 Date:   Wed May 20 22:43:11 2009 +0200
36326     Do not exit(1) on a pdf i have lying around
36328     PDF is 0f03b3539a436a9f18d7e4e29d410f89  6607907.pdf
36330  poppler/JBIG2Stream.cc | 8 +++++++-
36331  1 file changed, 7 insertions(+), 1 deletion(-)
36333 commit f78d3a7ff5ef4b500d76d84ebc45aac3be162dab
36334 Author: Albert Astals Cid <aacid@kde.org>
36335 Date:   Mon May 18 20:44:40 2009 +0200
36337     Move lcms.h include to GfxState.cc, replace lcms typedefs by void *
36339  poppler/GfxState.cc | 70
36340  ++++++++++++++++++++++++++++++++++++++++++++++-------
36341  poppler/GfxState.h  | 64 +++++++++++-------------------------------------
36342  2 files changed, 75 insertions(+), 59 deletions(-)
36344 commit ec2467f9981b7e7c23d5dcd8eabf2e7c8cdf8930
36345 Author: Albert Astals Cid <aacid@kde.org>
36346 Date:   Sun May 17 20:00:53 2009 +0200
36348     Use the lcms include dir
36350  CMakeLists.txt      | 3 +++
36351  poppler/Makefile.am | 2 ++
36352  2 files changed, 5 insertions(+)
36354 commit e0fcf7055af480498a81a000dcd9f977a783df66
36355 Author: Albert Astals Cid <aacid@kde.org>
36356 Date:   Sun May 17 12:07:05 2009 +0200
36358     Use pkgconfig for autotools cms check
36360  configure.ac        | 12 +++++++-----
36361  poppler/Makefile.am |  2 +-
36362  2 files changed, 8 insertions(+), 6 deletions(-)
36364 commit 657734c19274ab281328cba9297eca45e48777aa
36365 Author: Albert Astals Cid <aacid@kde.org>
36366 Date:   Sun May 17 12:06:47 2009 +0200
36368     Better lcms check comming from kdelibs
36370  cmake/modules/FindLCMS.cmake | 95
36371  +++++++++++++++++++++++++++++++++-----------
36372  1 file changed, 71 insertions(+), 24 deletions(-)
36374 commit 0974b7b4bfe3f8cf3a1408741ddf01c667c28044
36375 Author: Patrick Spendrin <ps_ml@gmx.de>
36376 Date:   Thu May 14 16:15:22 2009 +0200
36378     [Win32] Build fix for MSVC.
36380  poppler-config.h.cmake      | 2 +-
36381  poppler/poppler-config.h.in | 2 +-
36382  2 files changed, 2 insertions(+), 2 deletions(-)
36384 commit d1c0e8a6c63361304cd453bb4c51e84a1aab7efa
36385 Author: Albert Astals Cid <aacid@kde.org>
36386 Date:   Thu May 14 00:29:18 2009 +0200
36388     Kill support for specifying extension in openTmpFile
36390     We don't use it and it would not work anyway, see bug #21713
36392  goo/gfile.cc                 | 58
36393  ++++++++++----------------------------------
36394  goo/gfile.h                  |  3 ++-
36395  poppler/CairoFontEngine.cc   |  6 ++---
36396  splash/SplashFTFontEngine.cc |  3 ++-
36397  splash/SplashT1FontEngine.cc |  3 ++-
36398  splash/SplashT1FontFile.cc   |  3 ++-
36399  6 files changed, 24 insertions(+), 52 deletions(-)
36401 commit e237d8b5c2ae8805487a0790d9fb218263686712
36402 Author: Pino Toscano <pino@kde.org>
36403 Date:   Wed May 13 18:37:07 2009 +0200
36405     [Qt4] we don't need an output device anymore (since long, even)
36406     for resolving destinations
36408  qt4/src/poppler-document.cc | 3 ---
36409  1 file changed, 3 deletions(-)
36411 commit 9a2a851da93ef1a0c291fc9523a468e808ffd08e
36412 Author: Pino Toscano <pino@kde.org>
36413 Date:   Wed May 13 18:19:11 2009 +0200
36415     [Qt4] Do not try to resolve named destinations for GoTo links pointing
36416     to external documents.
36418     In such cases, the named destination is a destination in the external
36419     document, so we would try to look up a destination which is not in
36420     the current document (thus the look up is unuseful).
36421     It is task of the users of poppler-qt4 detect such
36422     situations, and resolve the named when necessary, using
36423     Document::linkDestination(QString).
36425  qt4/src/poppler-document.cc | 2 +-
36426  qt4/src/poppler-link.cc     | 2 +-
36427  qt4/src/poppler-page.cc     | 6 ++++--
36428  qt4/src/poppler-private.cc  | 4 ++--
36429  qt4/src/poppler-private.h   | 5 +++--
36430  5 files changed, 11 insertions(+), 8 deletions(-)
36432 commit 51f6cc26fc5fdccce1ba4d4816dec374ce85d67a
36433 Author: Pino Toscano <pino@kde.org>
36434 Date:   Wed May 13 17:38:00 2009 +0200
36436     [Qt4] start a (basic) unit test for links & destinations
36438  qt4/tests/CMakeLists.txt  |  1 +
36439  qt4/tests/Makefile.am     |  5 +++
36440  qt4/tests/check_links.cpp | 96
36441  +++++++++++++++++++++++++++++++++++++++++++++++
36442  3 files changed, 102 insertions(+)
36444 commit 174f8087f5e09c5d1915de128b7a15acf47c1e13
36445 Author: Pino Toscano <pino@kde.org>
36446 Date:   Wed May 13 16:44:59 2009 +0200
36448     [Qt4] set the destination name only when it is not resolved
36450  qt4/src/poppler-link.cc | 9 +++++----
36451  1 file changed, 5 insertions(+), 4 deletions(-)
36453 commit fb0cb2add9443992f166acdf744fbec875faaabf
36454 Author: Pino Toscano <pino@kde.org>
36455 Date:   Tue May 12 01:53:43 2009 +0200
36457     [Qt4] Add LinkDestination::destinationName() that returns the name
36458     of the current destination.
36460  qt4/src/poppler-link.cc | 10 ++++++++++
36461  qt4/src/poppler-link.h  |  7 +++++++
36462  2 files changed, 17 insertions(+)
36464 commit b8bd44f1302f7b6a6923d41c98ec74c118a5abb8
36465 Author: Albert Astals Cid <aacid@kde.org>
36466 Date:   Mon May 11 20:49:34 2009 +0200
36468     Poppler 0.11.0 aka 0.12 Alpha 1
36470  CMakeLists.txt      |   4 +-
36471  NEWS                | 142
36472  ++++++++++++++++++++++++++++++++++++++++++++++++++++
36473  configure.ac        |   2 +-
36474  msvc/config.h       |   6 +--
36475  poppler/Makefile.am |   2 +-
36476  qt4/src/Doxyfile    |   2 +-
36477  6 files changed, 150 insertions(+), 8 deletions(-)
36479 commit 79bcedd5602729b959f21aed222445de621e7ecb
36480 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36481 Date:   Mon May 11 19:59:57 2009 +0200
36483     Update copyright headers for previous patches
36485  poppler/ArthurOutputDev.cc | 1 +
36486  poppler/CairoOutputDev.cc  | 2 +-
36487  poppler/Page.cc            | 2 +-
36488  poppler/Stream.cc          | 1 +
36489  poppler/Stream.h           | 1 +
36490  utils/HtmlOutputDev.cc     | 1 +
36491  utils/ImageOutputDev.cc    | 1 +
36492  7 files changed, 7 insertions(+), 2 deletions(-)
36494 commit f16e36df3a74e1adf14513a6340be2e8665f8d65
36495 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36496 Date:   Sun May 10 19:24:32 2009 +0200
36498     Don't include popups annots with a parent in annots list
36500  poppler/Annot.cc | 13 +++++++++++++
36501  1 file changed, 13 insertions(+)
36503 commit 5051ebed1477ff3f7721606f79d66d56a80c1145
36504 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36505 Date:   Sun May 10 19:10:51 2009 +0200
36507     Make sure ImageStream::close() is called after ImageStream::reset()
36509  poppler/ArthurOutputDev.cc |  1 +
36510  poppler/CairoOutputDev.cc  | 20 +++++++++++++++++---
36511  poppler/Page.cc            |  1 +
36512  poppler/Stream.cc          |  4 ++++
36513  poppler/Stream.h           |  3 +++
36514  utils/HtmlOutputDev.cc     |  1 +
36515  utils/ImageOutputDev.cc    |  1 +
36516  7 files changed, 28 insertions(+), 3 deletions(-)
36518 commit 829ed964374676ddfa4a9048c940dc20a309ca47
36519 Author: M Joonas Pihlaja <jpihlaja@cc.helsinki.fi>
36520 Date:   Sun May 10 23:39:11 2009 +0200
36522     Fix axial shading fix to ensure the painting passes by the four
36523     edges of the bbox
36525     When j and teoricalj are the same, just change the value of ta[]
36526     not the next[] ones
36528  poppler/Gfx.cc | 23 ++++++++++++++++-------
36529  1 file changed, 16 insertions(+), 7 deletions(-)
36531 commit 68d9644499676ed1553b2bfcdbfc9a5677c75345
36532 Author: Albert Astals Cid <aacid@kde.org>
36533 Date:   Sat May 9 22:25:12 2009 +0200
36535     Hidden property depends on parent being hidden, not only yourself
36537     Fixes bug #16093
36539  poppler/Gfx.cc | 8 +++++++-
36540  1 file changed, 7 insertions(+), 1 deletion(-)
36542 commit 810a71ea66f0e07d9849a5e9bf28911472482d1b
36543 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36544 Date:   Fri May 8 09:36:31 2009 +0200
36546     [glib] Add poppler_annot_markup_get_popup_rectangle
36548  glib/demo/annots.c    |  8 ++++++++
36549  glib/poppler-annot.cc | 35 +++++++++++++++++++++++++++++++++++
36550  glib/poppler-annot.h  |  2 ++
36551  3 files changed, 45 insertions(+)
36553 commit 5d328282da4713356fbe4283bd992ac2fc9010a2
36554 Author: Albert Astals Cid <aacid@kde.org>
36555 Date:   Thu May 7 23:11:55 2009 +0200
36557     bitmap->h can be 0, move to _checkoverflow variant, code already
36558     knows how to deal with NULL
36560  splash/SplashFTFont.cc | 2 +-
36561  1 file changed, 1 insertion(+), 1 deletion(-)
36563 commit 5b0fb6f94d6d54b1b0c97762db61e2ab0dd07c85
36564 Author: Albert Astals Cid <aacid@kde.org>
36565 Date:   Wed May 6 22:59:55 2009 +0200
36567     Fix format printing
36569  poppler/JBIG2Stream.cc | 4 ++--
36570  1 file changed, 2 insertions(+), 2 deletions(-)
36572 commit c21b08a254f42f53d4b59ad4fb308c7c68c32d15
36573 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36574 Date:   Wed May 6 15:56:21 2009 +0200
36576     [glib] Several fixes in poppler_annot_get_color()
36578     PopplerColor is compatible with GdkColor where every component is
36579     in the
36580     range of 0 to 65535, we were returning values between 0 and 1 but
36581     converted to guint16.
36582     We were also showing a warning when AnnotColor::colorTransparent is
36583     used, but we decided to return a PopplerColor * to be able to
36584     represent
36585     transparent color returning NULL, so it's actually supported.
36587  glib/demo/annots.c    | 25 +++++++++++--------------
36588  glib/poppler-annot.cc | 36 +++++++++++++++++++++---------------
36589  2 files changed, 32 insertions(+), 29 deletions(-)
36591 commit 63cc40ec02498e1ec249d5f74e23f574c665872e
36592 Author: Albert Astals Cid <aacid@kde.org>
36593 Date:   Sat May 2 14:08:23 2009 +0200
36595     Link pdftoabw to abiword libs
36597     Fixes bug #21520
36599  utils/Makefile.am | 22 ++++++++++++----------
36600  1 file changed, 12 insertions(+), 10 deletions(-)
36602 commit 70e06e9ae28d08bb7495a7f2eb03b0b5714a1e54
36603 Author: Kouhei Sutou <kou@cozmixng.org>
36604 Date:   Wed Apr 29 09:52:21 2009 +0900
36606     PopplerAttachment refers its document.
36608  glib/poppler-attachment.cc | 41 +++++++++++++++++++++++++++++++++++------
36609  1 file changed, 35 insertions(+), 6 deletions(-)
36611 commit 977a13f1091700bf7e7b31859e0e6632dc323462
36612 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36613 Date:   Sat Apr 25 19:07:01 2009 +0200
36615     [glib] Only create checksum string for valid checksums
36617  glib/poppler-attachment.cc | 5 +++--
36618  1 file changed, 3 insertions(+), 2 deletions(-)
36620 commit fb6e7141e3008ae230ae5819e2c7a0425296d8d2
36621 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36622 Date:   Fri Apr 24 10:13:53 2009 +0200
36624     Update copyright headers
36626  glib/poppler-annot.cc | 1 +
36627  glib/poppler-annot.h  | 1 +
36628  poppler/Annot.cc      | 2 +-
36629  poppler/Annot.h       | 2 +-
36630  poppler/DateInfo.cc   | 1 +
36631  poppler/DateInfo.h    | 1 +
36632  6 files changed, 6 insertions(+), 2 deletions(-)
36634 commit fc7e52fef0317f9c85ead2c4f8a0e9b688decca3
36635 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36636 Date:   Fri Apr 24 09:53:41 2009 +0200
36638     Fix typos in Annot::setContents() documentation
36640  poppler/Annot.h | 2 +-
36641  1 file changed, 1 insertion(+), 1 deletion(-)
36643 commit df0032cf5f6e5dc44bad056c659180e4065d32e2
36644 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36645 Date:   Thu Apr 23 13:19:25 2009 +0200
36647     Document Annot::setContents() method
36649  poppler/Annot.h | 2 ++
36650  1 file changed, 2 insertions(+)
36652 commit 86a37a8f3f93e3378b446f8d81d80571267c7660
36653 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36654 Date:   Thu Apr 23 13:16:04 2009 +0200
36656     Update the annotation last modified time when it's modified
36658  poppler/Annot.cc | 26 ++++++++++++++++----------
36659  poppler/Annot.h  |  7 ++++---
36660  2 files changed, 20 insertions(+), 13 deletions(-)
36662 commit 9662bfa2b4b2282d0fc29d2a327b62d8bde56ff2
36663 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36664 Date:   Thu Apr 23 13:13:07 2009 +0200
36666     Add timeToDateString() to DateInfo
36668     This function converts a time_t into a string in PDF date format.
36670  configure.ac        |  1 +
36671  poppler/DateInfo.cc | 47 +++++++++++++++++++++++++++++++++++++++++++++++
36672  poppler/DateInfo.h  |  7 +++++++
36673  3 files changed, 55 insertions(+)
36675 commit dc4cf0c29b53cda5c1c2badc5026af3429502e3a
36676 Author: Pino Toscano <pino@kde.org>
36677 Date:   Tue Apr 21 21:51:52 2009 +0200
36679     add poppler-date.{cc,h}
36681  glib/CMakeLists.txt | 2 ++
36682  1 file changed, 2 insertions(+)
36684 commit 0750c6502faeabff571f5730b567097e793dca64
36685 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36686 Date:   Tue Apr 21 20:04:27 2009 +0200
36688     [glib-demo] Fix dates handling in annots demo
36690  glib/demo/annots.c | 69
36691  +++++++++++-------------------------------------------
36692  1 file changed, 14 insertions(+), 55 deletions(-)
36694 commit fe73bf9771e8294af4c8a11ec4c2891ff8f8d859
36695 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36696 Date:   Tue Apr 21 20:02:25 2009 +0200
36698     [glib-demo] GTime is deprecated, use time_t instead
36700  glib/demo/utils.c | 2 +-
36701  glib/demo/utils.h | 2 +-
36702  2 files changed, 2 insertions(+), 2 deletions(-)
36704 commit 6d468cfa0cb89760e5d6cca43521cde6d99aa52e
36705 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36706 Date:   Tue Apr 21 20:00:20 2009 +0200
36708     [glib-demo] Use format_date from utils and remove duplicated code
36710  glib/demo/info.cc | 27 ++-------------------------
36711  1 file changed, 2 insertions(+), 25 deletions(-)
36713 commit e5f5ea01d0da4c4d877b93755523dc2a7f2ec049
36714 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36715 Date:   Tue Apr 21 19:57:11 2009 +0200
36717     [glib] Fix poppler_annot_markup_get_date()
36719     Date field in Markup annots is also a PDF format date string, so it
36720     should be parsed and the resulting time_t used to create a correct
36721     GDate.
36723  glib/poppler-annot.cc | 22 +++++++++++-----------
36724  1 file changed, 11 insertions(+), 11 deletions(-)
36726 commit 876ad1bcc8a7b2f37656bf15cee7eb888fd46ed4
36727 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36728 Date:   Tue Apr 21 19:36:33 2009 +0200
36730     [glib] Add info about the return value in poppler_annot_get_modified()
36731     doc
36733  glib/poppler-annot.cc | 4 +++-
36734  1 file changed, 3 insertions(+), 1 deletion(-)
36736 commit 8c54a15e1715721ee7af7e82c90b8dda3689c65f
36737 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36738 Date:   Tue Apr 21 19:35:14 2009 +0200
36740     [glib] Fix a typo in poppler_date_parse documentation
36742  glib/poppler-date.cc | 2 +-
36743  1 file changed, 1 insertion(+), 1 deletion(-)
36745 commit 39d09fa237d06fa93b02eb916d2c0242c4e8fe85
36746 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36747 Date:   Tue Apr 21 19:29:32 2009 +0200
36749     [glib] Add poppler_date_parse to parse PDF format date strings
36751     We need to make this public because the field M in the Annot
36752     dictionary
36753     might be a Date string (in PDF date format) or a text
36754     string. According
36755     to the PDF spec: "The preferred format is a date string as described
36756     in
36757     Section 3.8.3, “Dates,” but viewer applications should be
36758     prepared to
36759     accept and display a string in any format". The only way to know
36760     whether
36761     it's a PDF date string or not, is by trying to parse it. For this
36762     reason
36763     poppler_annot_get_modified() returns a gchar * instead of a
36764     time_t. So,
36765     viewers should try to parse the string in order to convert it to a
36766     time_t, and if it fails to parse, use the date string as provided
36767     by the
36768     document.
36770  glib/Makefile.am           |  2 ++
36771  glib/poppler-attachment.cc |  4 +--
36772  glib/poppler-date.cc       | 66
36773  ++++++++++++++++++++++++++++++++++++++++++++++
36774  glib/poppler-date.h        | 30 +++++++++++++++++++++
36775  glib/poppler-document.cc   | 45 ++++++-------------------------
36776  glib/poppler-private.h     |  2 +-
36777  glib/poppler.h             |  1 +
36778  7 files changed, 110 insertions(+), 40 deletions(-)
36780 commit 9c2714a3e1c02f445661618e24bcd27f1392b2b7
36781 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36782 Date:   Tue Apr 21 18:08:06 2009 +0200
36784     [glib] Implement poppler_annot_set_contents()
36786  glib/poppler-annot.cc | 25 +++++++++++++++++++++++++
36787  glib/poppler-annot.h  |  2 ++
36788  2 files changed, 27 insertions(+)
36790 commit eec550e8b3cf96aefed9b03a78d365c2848fb8f2
36791 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36792 Date:   Tue Apr 21 18:06:34 2009 +0200
36794     Add setContents() to modify the annot contents
36796  poppler/Annot.cc | 26 +++++++++++++++++++++++++-
36797  poppler/Annot.h  |  4 ++++
36798  2 files changed, 29 insertions(+), 1 deletion(-)
36800 commit 047a8870a8cea9b680080e0d3bf68d0685431233
36801 Author: Albert Astals Cid <aacid@kde.org>
36802 Date:   Mon Apr 20 23:38:53 2009 +0200
36804     In case of err3 or err2 in readPageTree we need to free kidRef too
36806  poppler/Catalog.cc | 3 ++-
36807  1 file changed, 2 insertions(+), 1 deletion(-)
36809 commit cb61b555f2c4db8685dec5491ca86570c962aab6
36810 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36811 Date:   Sat Apr 18 18:30:04 2009 +0200
36813     Extend test-poppler-glib to show more page annotations and actions
36815     Based on path by Thomas Viehmann <tv@beamnet.de>
36817  glib/test-poppler-glib.cc | 68
36818  +++++++++++++++++++++++++++++++++++++++++++++++
36819  1 file changed, 68 insertions(+)
36821 commit 2221b8a9ae5e986c79ea3f6c9f3b0246d328c7ab
36822 Author: Matthias Franz <matthias@ktug.or.kr>
36823 Date:   Sun Apr 19 23:29:18 2009 +0200
36825     Fix decryption using owner password on some pdf
36827     See bug #21270
36829  poppler/Decrypt.cc | 3 ++-
36830  1 file changed, 2 insertions(+), 1 deletion(-)
36832 commit e20efbf6cc676758b8ef7d2ad607560fcdbbf89e
36833 Author: Peter Kerzum <kerzum@yandex-team.ru>
36834 Date:   Fri Apr 17 22:14:26 2009 +0200
36836     Fix typo in GfxFont.cc
36838  poppler/GfxFont.cc | 11 ++++++-----
36839  1 file changed, 6 insertions(+), 5 deletions(-)
36841 commit b760debea03380280d72cd39d792cbc1a380a87c
36842 Author: Albert Astals Cid <aacid@kde.org>
36843 Date:   Fri Apr 17 21:04:26 2009 +0200
36845     Fix rendering of axial shadings
36847     Fixes bug #19896
36849  poppler/Gfx.cc | 102
36850  +++++++++++++++++++++++++++++++++++----------------------
36851  1 file changed, 62 insertions(+), 40 deletions(-)
36853 commit 9f1312f3d7dfa7e536606a7c7296b7c876b11c00
36854 Author: Albert Astals Cid <aacid@kde.org>
36855 Date:   Thu Apr 16 22:13:26 2009 +0200
36857     Fix problems that happen when parsing broken JBIG2 files
36859     Fixes
36860     CVE-2009-0799 xpdf OOB Read
36861     CVE-2009-0800 xpdf Multiple Input Validation Flaws
36862     CVE-2009-1179 xpdf Integer Overflow
36863     CVE-2009-1180 xpdf Invalid free()
36864     CVE-2009-1181 xpdf NULL dereference DoS
36865     CVE-2009-1182 xpdf MMR Decoder Buffer Overflows
36866     CVE-2009-1183 xpdf MMR Infinite Loop DoS
36868     Patch based on a patch by Derek Noonburg
36869     Some files still hit the exit(1) in goo.c but at least none is
36870     really crashing
36872  poppler/JBIG2Stream.cc | 447
36873  +++++++++++++++++++++++++++++++++++--------------
36874  poppler/JBIG2Stream.h  |   4 +
36875  2 files changed, 324 insertions(+), 127 deletions(-)
36877 commit 284a92899602daa4a7f429e61849e794569310b5
36878 Author: Albert Astals Cid <aacid@kde.org>
36879 Date:   Mon Apr 13 21:51:12 2009 +0200
36881     Did a mistake in the gmalloc -> gmallocn commit, it's a 4 here not a 3
36883  poppler/SplashOutputDev.cc | 2 +-
36884  1 file changed, 1 insertion(+), 1 deletion(-)
36886 commit 9cf2325fb22f812b31858e519411f57747d39bd8
36887 Author: Albert Astals Cid <aacid@kde.org>
36888 Date:   Sat Apr 11 00:31:57 2009 +0200
36890     More gmalloc → gmallocn
36892  glib/poppler-page.cc   | 2 +-
36893  splash/Splash.cc       | 8 ++++----
36894  splash/SplashBitmap.cc | 6 +++---
36895  splash/SplashFTFont.cc | 2 +-
36896  4 files changed, 9 insertions(+), 9 deletions(-)
36898 commit c399b2d512aa073b0d7cd8eb5413a4b43f0d6aef
36899 Author: Albert Astals Cid <aacid@kde.org>
36900 Date:   Sat Apr 11 00:26:23 2009 +0200
36902     Revert part of last commit, i need more math classes :D
36904  poppler/JBIG2Stream.cc | 4 ++--
36905  1 file changed, 2 insertions(+), 2 deletions(-)
36907 commit 7b2d314a61fd0e12f47c62996cb49ec0d1ba747a
36908 Author: Albert Astals Cid <aacid@kde.org>
36909 Date:   Sat Apr 11 00:23:04 2009 +0200
36911     Be paranoid, use gmallocn or gmallocn3 in all gmalloc with *
36913  poppler/ArthurOutputDev.cc |  4 ++--
36914  poppler/CairoOutputDev.cc  | 14 +++++++-------
36915  poppler/GfxState.cc        |  8 ++++----
36916  poppler/JBIG2Stream.cc     |  4 ++--
36917  poppler/PSOutputDev.cc     |  6 +++---
36918  poppler/SplashOutputDev.cc | 20 ++++++++++----------
36919  6 files changed, 28 insertions(+), 28 deletions(-)
36921 commit 0131f0a01cba8691d10a18de1137a4744988b346
36922 Author: Albert Astals Cid <aacid@kde.org>
36923 Date:   Sat Apr 11 00:20:55 2009 +0200
36925     Add gmallocn3 that does the same as gmallocn but with 3 arguments
36927  goo/gmem.cc | 22 ++++++++++++++++++++++
36928  goo/gmem.h  |  2 ++
36929  2 files changed, 24 insertions(+)
36931 commit 75c3466ba2e4980802e80b939495981240261cd5
36932 Author: Albert Astals Cid <aacid@kde.org>
36933 Date:   Fri Apr 10 18:05:54 2009 +0200
36935     Make it compile in Solaris
36937     See bug #21080
36939  poppler/CairoFontEngine.cc | 14 ++++++++++++++
36940  1 file changed, 14 insertions(+)
36942 commit 3210970dc1d6faf51bce59bb7ecb6b881f9c0fe6
36943 Author: Carlos Garcia Campos <carlosgc@gnome.org>
36944 Date:   Fri Apr 10 13:09:37 2009 +0200
36946     [glib] Print annotations with the print flag enabled
36948  glib/poppler-page.cc | 2 ++
36949  1 file changed, 2 insertions(+)
36951 commit b0b9798c85c7c6d6f336f73135a98974897b9f60
36952 Author: Albert Astals Cid <aacid@kde.org>
36953 Date:   Mon Mar 30 23:26:39 2009 +0200
36955     Fix clip test for fonts
36957     Fixes bug 20950
36958     I really don't remember why i put that -1 maybe i got mislead by
36959     SplashClip::testRect
36960     having a +1, but the idea of the +1 is correct because it's ints
36961     vs floats
36963  splash/SplashFTFont.cc | 4 ++--
36964  1 file changed, 2 insertions(+), 2 deletions(-)
36966 commit 5c08f57aa80092954746d722bb13655aee3f162c
36967 Author: Albert Astals Cid <aacid@kde.org>
36968 Date:   Sun Mar 29 23:52:31 2009 +0200
36970     Forgot Ross copyright
36972  poppler/TextOutputDev.cc | 1 +
36973  1 file changed, 1 insertion(+)
36975 commit c6d3e7884010ebdcc961d81ca8c692870fc9b139
36976 Author: Ross Moore <ross@maths.mq.edu.au>
36977 Date:   Sun Mar 29 23:46:09 2009 +0200
36979     Fix extraction of some ActualText content
36981     Fixes bug #20013
36983  poppler/TextOutputDev.cc | 2 +-
36984  1 file changed, 1 insertion(+), 1 deletion(-)
36986 commit e4b3f7cbcb6ccdfa8b18d8da5f7074f4140b776a
36987 Author: Albert Astals Cid <aacid@kde.org>
36988 Date:   Wed Mar 25 22:16:07 2009 +0100
36990     Fix getGlyphAdvance to behave correctly on font size changes
36992     Fixes bug #20769
36994  splash/SplashFTFont.cc | 3 ++-
36995  1 file changed, 2 insertions(+), 1 deletion(-)
36997 commit 4acde05ac4d0b03466c949138321cc3445a14158
36998 Author: Eric Toombs <ewtoombs@uwaterloo.ca>
36999 Date:   Wed Mar 25 21:11:03 2009 +0100
37001     Remove case-insensitive matching of filenames in PDFDoc constructor
37003  poppler/PDFDoc.cc | 39 ++++++++++-----------------------------
37004  1 file changed, 10 insertions(+), 29 deletions(-)
37006 commit 120c7f6697ed1edaff6e17ae1ed202c69f03a73c
37007 Author: Pino Toscano <pino@kde.org>
37008 Date:   Tue Mar 24 22:56:33 2009 +0100
37010     declare the matrix at the beginning
37012  poppler/ArthurOutputDev.cc | 2 +-
37013  1 file changed, 1 insertion(+), 1 deletion(-)
37015 commit 441a9cd56935bfe2d8fddc5d3bc2c0104aeffaca
37016 Author: Eric Toombs <ewtoombs@uwaterloo.ca>
37017 Date:   Sun Mar 22 22:50:14 2009 +0100
37019     Improved error reporting of ErrOpenFile errors
37021     See bug #20660 for more information
37023  glib/poppler-document.cc | 14 ++++++++++---
37024  poppler/PDFDoc.cc        | 54
37025  ++++++++++++++++++++++++++++--------------------
37026  poppler/PDFDoc.h         |  8 +++++++
37027  3 files changed, 51 insertions(+), 25 deletions(-)
37029 commit 16af0ced4a0762f2f538135bd8dd72b469f6fdca
37030 Author: Michael K. Johnson <a1237@danlj.org>
37031 Date:   Sat Mar 21 16:14:06 2009 +0100
37033     Support rendering non-square pixels in pdftoppm
37035     Bug #20702
37037  utils/pdftoppm.1  | 16 ++++++++++++++--
37038  utils/pdftoppm.cc | 37 ++++++++++++++++++++++++++++++++-----
37039  2 files changed, 46 insertions(+), 7 deletions(-)
37041 commit a103c60abd5fe4c721b099c005daf22d6350c355
37042 Author: Albert Astals Cid <aacid@kde.org>
37043 Date:   Sat Mar 21 15:47:12 2009 +0100
37045     Update version we need of Qt4
37047  CMakeLists.txt | 2 +-
37048  configure.ac   | 8 ++++----
37049  2 files changed, 5 insertions(+), 5 deletions(-)
37051 commit c4b1754fdd3a4649551556de2655c8291daafddf
37052 Author: Albert Astals Cid <aacid@kde.org>
37053 Date:   Sat Mar 21 13:29:38 2009 +0100
37055     Bump cairo dependency to 1.8.4
37057     Cairo 1.8.4 fixes and important bug that affects the Type 3 font
37058     rendering
37060  CMakeLists.txt | 2 +-
37061  1 file changed, 1 insertion(+), 1 deletion(-)
37063 commit 50c4ee413929e5a70133839e3cde039da738fab2
37064 Author: Albert Astals Cid <aacid@kde.org>
37065 Date:   Wed Mar 18 22:00:05 2009 +0100
37067     Add more _checkoverflow variants, rework internals
37069  goo/gmem.cc | 92
37070  ++++++++++++++++++++++++++++++-------------------------------
37071  goo/gmem.h  |  4 ++-
37072  2 files changed, 48 insertions(+), 48 deletions(-)
37074 commit 121c44db0884f0d70ba1470a66aa78441257c421
37075 Author: Adrian Johnson <ajohnson@redneon.com>
37076 Date:   Fri Mar 20 23:25:19 2009 +1030
37078     Fix cairo luminosity smask when cairo ctm != identity
37080  poppler/CairoOutputDev.cc | 16 +++++++++++++++-
37081  1 file changed, 15 insertions(+), 1 deletion(-)
37083 commit 3f55aff56a1d2002ba79f3efba5eb77e94575439
37084 Author: Adrian Johnson <ajohnson@redneon.com>
37085 Date:   Thu Mar 19 22:34:23 2009 +1030
37087     Fix bug in cairo backend with nested masks
37089     The previous smask was not restored after a q/Q pair or form xobject.
37091  poppler/CairoOutputDev.cc | 18 +++++++++++++++++-
37092  poppler/CairoOutputDev.h  |  5 +++++
37093  2 files changed, 22 insertions(+), 1 deletion(-)
37095 commit 4cc3cb8992ac554352d68e97563823b9bbd556ce
37096 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37097 Date:   Fri Mar 20 12:38:28 2009 +0100
37099     Bump cairo dependency to 1.8.4
37101     Cairo 1.8.4 fixes and important bug that affects the Type 3 font
37102     rendering
37104  configure.ac | 2 +-
37105  1 file changed, 1 insertion(+), 1 deletion(-)
37107 commit da94fe717a1ab60fb074fae61d582d1ee7151fc2
37108 Author: Albert Astals Cid <aacid@kde.org>
37109 Date:   Mon Mar 16 22:54:27 2009 +0100
37111     Fix parsing of border arrays
37113     Fixes 19761
37115  poppler/Annot.cc | 54
37116  ++++++++++++++++++++++++++++++++++++------------------
37117  1 file changed, 36 insertions(+), 18 deletions(-)
37119 commit 8df0323f1ca4548a5d5824ece8736b356ce7ca42
37120 Author: Albert Astals Cid <aacid@kde.org>
37121 Date:   Thu Mar 12 00:09:03 2009 +0100
37123     Really fix jpeg lib init order?
37125  poppler/DCTStream.cc | 2 +-
37126  1 file changed, 1 insertion(+), 1 deletion(-)
37128 commit 12aac6774fc6f92def3d5567051117951cc32223
37129 Author: Albert Astals Cid <aacid@kde.org>
37130 Date:   Wed Mar 11 23:00:37 2009 +0100
37132     fontCIDType2OT fonts can also have a CIDToGIDMap
37134     Fixes bug #20605
37136  poppler/GfxFont.cc | 4 ++--
37137  1 file changed, 2 insertions(+), 2 deletions(-)
37139 commit 0ca9ae2848808d15e7a2b00f5eb33bb8f990c887
37140 Author: Vincent Torri <vtorri@univ-evry.fr>
37141 Date:   Wed Mar 11 00:39:59 2009 +0100
37143     remove the fortran check during the initialisation of libtool
37145  configure.ac | 1 +
37146  1 file changed, 1 insertion(+)
37148 commit 710e329a3a6a9ee2eed997c9eeaea21c44237423
37149 Author: Vincent Torri <vtorri@univ-evry.fr>
37150 Date:   Wed Mar 11 00:37:11 2009 +0100
37152     Add AC_CONFIG_MACRO_DIR([m4])
37154     It is used by autoreconf to trace changes in m4 macros that are in
37155     the m4/ subdirectory.
37157  configure.ac | 1 +
37158  1 file changed, 1 insertion(+)
37160 commit d15e47158ae31909212d3875159046afb208de97
37161 Author: Vincent Torri <vtorri@univ-evry.fr>
37162 Date:   Wed Mar 11 00:36:27 2009 +0100
37164     Better check for pkg-config
37166  configure.ac | 5 +----
37167  1 file changed, 1 insertion(+), 4 deletions(-)
37169 commit b3f569f9a6c117c097acac52ae6552209fcd2101
37170 Author: Albert Astals Cid <aacid@kde.org>
37171 Date:   Wed Mar 11 00:25:07 2009 +0100
37173     Check there is an optional content config before using it
37175     Fixes bug #20587
37177  poppler/Gfx.cc | 4 ++--
37178  1 file changed, 2 insertions(+), 2 deletions(-)
37180 commit 7a5d1e57b2757c986da17f7238415b927e73127f
37181 Author: Brian Ewins <Brian.Ewins@gmail.com>
37182 Date:   Mon Mar 9 22:54:58 2009 +0100
37184     Check for pkgconfig before using it
37186     At the moment if pkgconfig is not installed, an unhelpful syntax
37187     error appears when testing for freetype. Identify the problem
37188     earlier on
37190  configure.ac | 6 ++++++
37191  1 file changed, 6 insertions(+)
37193 commit 8dc9e4d57a4759de2b56a87d9bace80d5d563fef
37194 Author: Marc Kleine-Budde <mkl@pengutronix.de>
37195 Date:   Sun Mar 8 15:29:02 2009 +0100
37197     use AC_CHECK_HEADER to find headers
37199     The original m4/libjpeg.m4 used AC_FIND_FILE to look for jpeg
37200     header file.
37201     This test is not cross-compiling save. This patch uses the autoconf
37202     function
37203     AC_CHECK_HEADER to look for the jpeg header, which works in the
37204     native and
37205     the cross compiling scenaria.
37206     Bug #20538
37208  m4/libjpeg.m4 | 3 +--
37209  1 file changed, 1 insertion(+), 2 deletions(-)
37211 commit bf2e2f056cadbc488cd3e9576b44beb34689ec81
37212 Author: Albert Astals Cid <aacid@kde.org>
37213 Date:   Sun Mar 8 13:44:44 2009 +0100
37215     Add the new croptting options explanations
37217  utils/pdftotext.1 | 15 +++++++++++++++
37218  1 file changed, 15 insertions(+)
37220 commit 663d9e5a448641421d290dd228be692a0f236b9c
37221 Author: Jan Jockusch <jan@jockusch.de>
37222 Date:   Sun Mar 8 13:44:20 2009 +0100
37224     Make pdftotext to accept cropping options like pdftoppm
37226     Bug #20331
37228  utils/pdftotext.cc | 29 ++++++++++++++++++++++++++++-
37229  1 file changed, 28 insertions(+), 1 deletion(-)
37231 commit cc4b61f19b69c31d9a73ae7361c4b6a94345d1c2
37232 Author: Albert Astals Cid <aacid@kde.org>
37233 Date:   Sun Mar 8 12:55:45 2009 +0100
37235     Fix the previous fix
37237     I should stop listening to people without checking that what they
37238     say is
37239     correct
37241  poppler/DCTStream.cc | 4 ++--
37242  1 file changed, 2 insertions(+), 2 deletions(-)
37244 commit a4a73cd9f9ee9767d74fbb44ffe083d2057a9d61
37245 Author: Albert Astals Cid <aacid@kde.org>
37246 Date:   Sun Mar 8 12:44:06 2009 +0100
37248     I should compile before commiting :-/
37250  poppler/DCTStream.cc | 1 -
37251  1 file changed, 1 deletion(-)
37253 commit 6a6b3cc91053e771a67dffa979076d130f87ff11
37254 Author: Ryszard Trojnacki <rysiek@menel.com>
37255 Date:   Sun Mar 8 12:38:42 2009 +0100
37257     set up the error-manager before calling jpeg_create_decompress
37259     Bug #20484
37261  poppler/DCTStream.cc | 11 +++++++----
37262  1 file changed, 7 insertions(+), 4 deletions(-)
37264 commit 4dfa7460ddc4b5684d5ef8db17efa50b95b7b735
37265 Author: Nick Jones <nick.jones@network-box.com>
37266 Date:   Tue Mar 3 00:55:53 2009 +0100
37268     Do not blindly follow loops parsing OutlineItem
37270     More details in bug 18364
37272  poppler/Outline.cc | 15 ++++++++++++++-
37273  1 file changed, 14 insertions(+), 1 deletion(-)
37275 commit de3131ae38fc9442b198d4d7b0c57c6939ad66ce
37276 Author: Pino Toscano <pino@kde.org>
37277 Date:   Mon Mar 2 15:20:07 2009 +0100
37279     [Qt4] adapt to the new PDFDoc saving API
37281     store the error code instead of the bool
37283  qt4/src/poppler-pdf-converter.cc | 12 +++++++-----
37284  1 file changed, 7 insertions(+), 5 deletions(-)
37286 commit dac0542eb793603090416f1b7712ca08253f1e7f
37287 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37288 Date:   Mon Mar 2 09:54:22 2009 +0100
37290     [glib] Correctly handle doc->saveAs() error code.
37292     Fixes bug #19915.
37294  glib/poppler-document.cc | 37 +++++++++++++++++++++++++++++++++----
37295  1 file changed, 33 insertions(+), 4 deletions(-)
37297 commit bfc6572614727565d883b9545d4b6665f3c2fdfe
37298 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37299 Date:   Sat Feb 28 13:16:49 2009 +0100
37301     Return an error code instead of a GBool when saving
37303  poppler/PDFDoc.cc | 22 +++++++++++-----------
37304  poppler/PDFDoc.h  |  8 ++++----
37305  2 files changed, 15 insertions(+), 15 deletions(-)
37307 commit f7c88148fdb671736d81dd5f01a3fb68f944510c
37308 Author: Koji Otani <sho@bbr.jp>
37309 Date:   Wed Feb 25 23:38:35 2009 +0100
37311     Fix cache shifting
37313  poppler/GfxState.cc | 2 +-
37314  1 file changed, 1 insertion(+), 1 deletion(-)
37316 commit 305af8cdb6822858e152e1f930bba2ce3904bf1b
37317 Author: Albert Astals Cid <aacid@kde.org>
37318 Date:   Wed Feb 25 22:40:24 2009 +0100
37320     Make JBIG2Stream not crash in 2009-41414141.pdf
37322  poppler/JBIG2Stream.cc | 151
37323  ++++++++++++++++++++++++++++---------------------
37324  1 file changed, 85 insertions(+), 66 deletions(-)
37326 commit 26a8217160c1eaeeadb92023b27e68f402e38dd0
37327 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37328 Date:   Sun Feb 22 18:14:15 2009 +0100
37330     Check if cairo_shape is not NULL before using it.
37332     We were checking shape instead. It fixes a crash with some documents.
37333     See bug #17337.
37335  poppler/CairoOutputDev.cc | 2 +-
37336  1 file changed, 1 insertion(+), 1 deletion(-)
37338 commit 5e68e52da65b4d8c3817e5fbb6f1a937da321d48
37339 Author: Pino Toscano <pino@kde.org>
37340 Date:   Sat Feb 21 18:03:15 2009 +0100
37342     [Qt4] do not assume the destination file name for links is ASCII
37344  qt4/src/poppler-page.cc | 4 ++--
37345  1 file changed, 2 insertions(+), 2 deletions(-)
37347 commit 439cb397fed33df627a09c70788d72bef20dc872
37348 Author: Pino Toscano <pino@kde.org>
37349 Date:   Sat Feb 21 18:02:36 2009 +0100
37351     [Qt] do not assume the destination file name for links is ASCII
37353  qt/poppler-page.cc | 4 ++--
37354  1 file changed, 2 insertions(+), 2 deletions(-)
37356 commit 3ea5f45ad3e5a55e577a2e45f61b55932ed17013
37357 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37358 Date:   Sat Feb 21 17:46:30 2009 +0100
37360     [glib] Make sure filename is valid utf-8 for remote dests
37362  glib/poppler-action.cc | 3 +--
37363  1 file changed, 1 insertion(+), 2 deletions(-)
37365 commit b5989e4ffece6c1831610ee163d05fd80386a001
37366 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37367 Date:   Sat Feb 21 17:45:18 2009 +0100
37369     Use the UF entry when present in Filespec dictionary
37371  poppler/FileSpec.cc | 14 +++++++-------
37372  1 file changed, 7 insertions(+), 7 deletions(-)
37374 commit 943fca42b5fa815fad650e42da4ad6e806adc3b1
37375 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37376 Date:   Sat Feb 21 12:08:00 2009 +0100
37378     [glib] Add a macro to define boxed types
37380  glib/poppler-action.cc   | 26 +------------
37381  glib/poppler-annot.cc    | 15 ++------
37382  glib/poppler-document.cc | 44 +++++----------------
37383  glib/poppler-page.cc     | 99
37384  ++++++++++--------------------------------------
37385  glib/poppler-private.h   | 20 ++++++++++
37386  5 files changed, 53 insertions(+), 151 deletions(-)
37388 commit 7406337ed2d38a86308f20f8273a152538e524de
37389 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37390 Date:   Sat Feb 21 11:11:20 2009 +0100
37392     [glib] Use template files to create poppler-enums
37394  glib/Makefile.am              | 43
37395  +++++++++++++-----------------------------
37396  glib/poppler-enums.c.template | 44
37397  +++++++++++++++++++++++++++++++++++++++++++
37398  glib/poppler-enums.h.template | 25 ++++++++++++++++++++++++
37399  3 files changed, 82 insertions(+), 30 deletions(-)
37401 commit 29bc9d1dd115b5d400975533c3924993c3adae30
37402 Author: Thomas Viehmann <tv@beamnet.de>
37403 Date:   Sat Jan 17 13:16:38 2009 +0100
37405     glib small doc comment corrections
37407  glib/poppler-attachment.cc | 2 +-
37408  glib/poppler-layer.cc      | 2 ++
37409  glib/poppler.cc            | 2 --
37410  3 files changed, 3 insertions(+), 3 deletions(-)
37412 commit a06e715d89a99b909b8e7b73b733066c67b1ade3
37413 Author: Thomas Viehmann <tv@beamnet.de>
37414 Date:   Sat Jan 17 12:58:20 2009 +0100
37416     Make glib API reference more complete
37418  glib/reference/poppler-docs.sgml        |   2 +
37419  glib/reference/poppler-sections.txt     |  55 +++++
37420  glib/reference/tmpl/poppler-action.sgml |   9 +-
37421  glib/reference/tmpl/poppler-annot.sgml  | 368
37422  ++++++++++++++++++++++++++++++++
37423  glib/reference/tmpl/poppler-layer.sgml  |  79 +++++++
37424  5 files changed, 511 insertions(+), 2 deletions(-)
37426 commit 3a21dafa46d42d86daec440a85b9d63b292a3c88
37427 Author: Albert Astals Cid <aacid@kde.org>
37428 Date:   Tue Feb 3 21:33:00 2009 +0100
37430     Fix cache shifting
37432     If we do
37433       for (i = 0;i < GFX_ICCBASED_CACHE_SIZE-1 && cache[i].num > 0;i++) {
37434         cache[i+1] = cache[i];
37435     what we do at the end is copy position 0 to all others so
37436     we need to do it in the reverse order
37438  poppler/GfxState.cc | 10 +++++-----
37439  1 file changed, 5 insertions(+), 5 deletions(-)
37441 commit 0ed3fd52bb2d3375ed302285b18f076721b8028e
37442 Author: Carlos Garcia Campos <carlosgc@gnome.org>
37443 Date:   Sun Feb 1 10:37:25 2009 +0100
37445     [glib-demo] Fix a typo in format string
37447  glib/demo/page.c | 2 +-
37448  1 file changed, 1 insertion(+), 1 deletion(-)
37450 commit 2df6d530cd9acd8648a6196031218ef10e7b3891
37451 Author: Albert Astals Cid <aacid@kde.org>
37452 Date:   Thu Jan 29 00:51:13 2009 +0100
37454     Add line that for some reason was not imported from xpdf file
37456     Fixes bug 19789
37458  utils/ImageOutputDev.cc | 3 ++-
37459  1 file changed, 2 insertions(+), 1 deletion(-)
37461 commit 1fc342eadcbbb41302f190b215c5daf23c9ec9b1
37462 Author: Albert Astals Cid <aacid@kde.org>
37463 Date:   Wed Jan 28 22:53:43 2009 +0100
37465     Fix crash on unexepcted Form Opt value
37467     Fixes crash on bug 19790
37469  poppler/Form.cc | 4 +++-
37470  1 file changed, 3 insertions(+), 1 deletion(-)
37472 commit b1d4efb082ac3dadd7752a557e5aeb6651e17471
37473 Author: Albert Astals Cid <aacid@kde.org>
37474 Date:   Tue Jan 27 00:26:08 2009 +0100
37476     PostScriptFunction::transform optimization
37478     Do not create and destroy a PSStack each time
37479     PostScriptFunction::transform is called gives a 7% speedup on heavy
37480     PostScriptFunction::transform pdf like nytimes firefox ad
37482  poppler/Function.cc | 12 ++++++++----
37483  poppler/Function.h  | 15 +++++++++++++++
37484  2 files changed, 23 insertions(+), 4 deletions(-)
37486 commit 90f95127d8d89cfcadeb7d701437ab07ce4a8a61
37487 Author: Koji Otani <sho@bbr.jp>
37488 Date:   Sun Jan 25 23:17:39 2009 +0100
37490     Cache last 5 GfxICCBasedColorSpace
37492  poppler/GfxState.cc | 60
37493  +++++++++++++++++++++++++++++++++++++++++++++++++++++
37494  poppler/GfxState.h  | 15 ++++++++++++++
37495  2 files changed, 75 insertions(+)
37497 commit d3f04f537fb3e963c149a7e2d8d83c7cb19da8c0
37498 Author: Albert Astals Cid <aacid@kde.org>
37499 Date:   Fri Jan 23 23:08:46 2009 +0100
37501     Do not crash in some PDF we don't parse correctly
37503     Fixes bug 19702
37505  poppler/JBIG2Stream.cc | 7 ++++++-
37506  1 file changed, 6 insertions(+), 1 deletion(-)
37508 commit 3990c9e52da7b17215506857c792c90a37ebac79
37509 Author: Koji Otani <sho@bbr.jp>
37510 Date:   Mon Jan 19 09:53:00 2009 +0100
37512     Fix a problem in cairo backend when using a CMYK Profile
37514  poppler/GfxState.cc | 2 +-
37515  1 file changed, 1 insertion(+), 1 deletion(-)
37517 commit 6e51ae7fe8b9dc8ad52b735f2fe056f8ea8f1dcb
37518 Author: Albert Astals Cid <aacid@kde.org>
37519 Date:   Thu Jan 15 22:33:04 2009 +0100
37521     calculate the limit in a way that one does not access an invalid
37522     index of the matrix
37524  poppler/DCTStream.cc | 2 +-
37525  1 file changed, 1 insertion(+), 1 deletion(-)
37527 commit ea2aa7bd1ceb0e3282398f52683e4f52ef401f74
37528 Author: Albert Astals Cid <aacid@kde.org>
37529 Date:   Thu Jan 15 22:18:48 2009 +0100
37531     Forgot my copyrights
37533  poppler/DCTStream.cc | 2 +-
37534  poppler/DCTStream.h  | 2 +-
37535  poppler/Stream.cc    | 2 +-
37536  3 files changed, 3 insertions(+), 3 deletions(-)
37538 commit d65dd23752ec14635d0d224afa7dd605f98a10a4
37539 Author: Albert Astals Cid <aacid@kde.org>
37540 Date:   Thu Jan 15 22:17:14 2009 +0100
37542     Minor optimizations
37544  poppler/DCTStream.cc | 17 ++++++++---------
37545  poppler/DCTStream.h  |  3 ++-
37546  poppler/Stream.cc    |  3 ++-
37547  3 files changed, 12 insertions(+), 11 deletions(-)
37549 commit d3d2910f757dfc3e141aed62aa970136f9d7186f
37550 Author: Pino Toscano <pino@kde.org>
37551 Date:   Sun Jan 11 00:40:46 2009 +0100
37553     fix a (relatively small) memory leak when asking for a document-level
37554     JS
37556  poppler/Catalog.cc | 1 +
37557  1 file changed, 1 insertion(+)
37559 commit 869584a84eed507775ff1c3183fe484c14b6f77b
37560 Author: Jonathan Kew <jonathan_kew@sil.org>
37561 Date:   Sat Jan 10 18:28:47 2009 +0100
37563     Add the possibility of setting the datadir on runtime
37565  poppler/GlobalParams.cc | 27 ++++++++++++++++++++-------
37566  poppler/GlobalParams.h  |  5 ++++-
37567  2 files changed, 24 insertions(+), 8 deletions(-)
37569 commit cf112dceb1d6653beae73ce2fac6fb5eee48ff33
37570 Author: Koji Otani <sho@bbr.jp>
37571 Date:   Sat Jan 10 18:11:20 2009 +0100
37573     Fix some problems with color management in CMYK Color Profile.
37575     Fixes bug 19483
37577  poppler/GfxState.cc | 106
37578  ++++++++++++++++++++++++++--------------------------
37579  1 file changed, 53 insertions(+), 53 deletions(-)
37581 commit 6dd77338d16f80760ae32ff9f3e2be9768fc0c49
37582 Author: Pino Toscano <pino@kde.org>
37583 Date:   Thu Jan 8 11:49:45 2009 +0100
37585     [Qt4] use the cropbox for the annotations coordinates
37587     Fixes bug #18558.
37589  qt4/src/poppler-page.cc | 2 +-
37590  1 file changed, 1 insertion(+), 1 deletion(-)
37592 commit 69c07c031159d36dde52609bffa6d48c3c56cef5
37593 Author: Pino Toscano <pino@kde.org>
37594 Date:   Thu Jan 8 00:59:19 2009 +0100
37596     update Poppler copyright to 2009
37598  msvc/poppler/poppler-config.h | 2 +-
37599  poppler-config.h.cmake        | 2 +-
37600  poppler/poppler-config.h.in   | 2 +-
37601  3 files changed, 3 insertions(+), 3 deletions(-)
37603 commit 79e0eea85cf063c6323caafbec97f3d71fc04ca2
37604 Author: Pino Toscano <pino@kde.org>
37605 Date:   Thu Jan 8 00:57:03 2009 +0100
37607     remove old cmake modules, add a new one
37609  Makefile.am | 3 +--
37610  1 file changed, 1 insertion(+), 2 deletions(-)
37612 commit 0e6420ece2d6fcc046d5814b48a2754fb86771e2
37613 Author: Albert Astals Cid <aacid@kde.org>
37614 Date:   Wed Jan 7 23:33:02 2009 +0100
37616     Require cmake 2.6.0, remove two cmake files provided upstream
37618  CMakeLists.txt                                    |  4 +-
37619  cmake/modules/FindFreetype.cmake                  | 74
37620  -----------------------
37621  cmake/modules/FindPackageHandleStandardArgs.cmake | 58 ------------------
37622  glib/CMakeLists.txt                               |  2 +-
37623  4 files changed, 3 insertions(+), 135 deletions(-)
37625 commit a69add73bf7bef17c677c735db77934ba67188a5
37626 Author: Albert Astals Cid <aacid@kde.org>
37627 Date:   Wed Jan 7 19:06:13 2009 +0100
37629     Update copyright notices
37631  poppler/FontInfo.cc         | 1 +
37632  poppler/FontInfo.h          | 1 +
37633  qt4/src/poppler-document.cc | 2 +-
37634  qt4/src/poppler-fontinfo.cc | 2 +-
37635  qt4/src/poppler-form.cc     | 1 +
37636  qt4/src/poppler-form.h      | 1 +
37637  qt4/src/poppler-private.h   | 2 +-
37638  qt4/src/poppler-qt4.h       | 2 +-
37639  8 files changed, 8 insertions(+), 4 deletions(-)
37641 commit 18d584158a781fecb4f696b01fb4d17803ce7d7a
37642 Author: Albert Astals Cid <aacid@kde.org>
37643 Date:   Wed Jan 7 17:55:48 2009 +0100
37645     Add lcms option to cmake buildsystem
37647  CMakeLists.txt               |  9 +++++++++
37648  cmake/modules/FindLCMS.cmake | 37 +++++++++++++++++++++++++++++++++++++
37649  config.h.cmake               |  3 +++
37650  3 files changed, 49 insertions(+)
37652 commit 140b8ed97416f9c2ec02eb749ca45ca50bd651a8
37653 Author: Koji Otani <sho@bbr.jp>
37654 Date:   Wed Jan 7 17:43:44 2009 +0100
37656     Add initial support for color management
37658  configure.ac        |  19 ++
37659  poppler/GfxState.cc | 697
37660  ++++++++++++++++++++++++++++++++++++++++++++++++----
37661  poppler/GfxState.h  |  74 +++++-
37662  poppler/Makefile.am |   5 +
37663  4 files changed, 738 insertions(+), 57 deletions(-)
37665 commit bdc76dc811a6e4d5fd929bbdc8cd3300aeaea31f
37666 Author: Pino Toscano <pino@kde.org>
37667 Date:   Tue Jan 6 15:45:37 2009 +0100
37669     [Qt4] apidox improvements for the font functions of Document; mark
37670     scanForFonts() as deprecated
37672  qt4/src/poppler-qt4.h | 22 ++++++++++++++++++----
37673  1 file changed, 18 insertions(+), 4 deletions(-)
37675 commit 6630e715714161cd803fc064f5d3cf880f42b0a5
37676 Author: Pino Toscano <pino@kde.org>
37677 Date:   Tue Jan 6 15:36:19 2009 +0100
37679     tell Doxygen to consider Q_DECL_DEPRECATED as empty
37681  qt4/src/Doxyfile | 1 +
37682  1 file changed, 1 insertion(+)
37684 commit d748d430b106580b8be29ca3ec75caf05b55812e
37685 Author: Pino Toscano <pino@kde.org>
37686 Date:   Tue Jan 6 15:24:25 2009 +0100
37688     [Qt4] Add a FontIterator for iterating through the fonts of the
37689     document, page by page.
37691     This new iterator class is the new preferred way for getting the
37692     fonts of a document in a page-by-page mode.
37693     * Document::fonts() is adapted to use it, instead of relying on
37694     scanForFonts()
37695     * scanForFonts() is ported to FontIterator, but keeping the old
37696     behaviour ("i can scan the document only once")
37697     * added unit tests for fonts(), scanForFonts() and FontIterator
37699  qt4/src/poppler-document.cc |  27 +++++---
37700  qt4/src/poppler-fontinfo.cc |  36 +++++++++++
37701  qt4/src/poppler-private.h   |  27 ++++++--
37702  qt4/src/poppler-qt4.h       |  65 +++++++++++++++++++
37703  qt4/tests/check_fonts.cpp   | 149
37704  ++++++++++++++++++++++++++++++++++++++++++++
37705  5 files changed, 291 insertions(+), 13 deletions(-)
37707 commit b9804542bb50216786dc11ca16efd84304f4b832
37708 Author: Pino Toscano <pino@kde.org>
37709 Date:   Tue Jan 6 15:16:53 2009 +0100
37711     Add the possibility to set the first page to scan.
37713     The default value is 0 (= first page), so it should be compatible
37714     with any usage so far.
37716  poppler/FontInfo.cc | 4 ++--
37717  poppler/FontInfo.h  | 2 +-
37718  2 files changed, 3 insertions(+), 3 deletions(-)
37720 commit af74fef03bfbd79334da5612c63c7793952542f9
37721 Author: Warren Toomey <poppler@tuhs.org>
37722 Date:   Tue Jan 6 01:36:31 2009 +0100
37724     Add forgotten file to let the autotools based system build
37726  m4/libpng.m4 | 99
37727  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
37728  1 file changed, 99 insertions(+)
37730 commit ae588500f62bab5666174ff3b1564c414c5a76c5
37731 Author: Albert Astals Cid <aacid@kde.org>
37732 Date:   Tue Jan 6 01:35:38 2009 +0100
37734     Fix the cmake buildsystem
37736  CMakeLists.txt       | 6 ++++++
37737  config.h.cmake       | 3 +++
37738  utils/CMakeLists.txt | 4 ++++
37739  3 files changed, 13 insertions(+)
37741 commit 940d060a14712c09da427e2fac4ec579f7291b0f
37742 Author: Albert Astals Cid <aacid@kde.org>
37743 Date:   Tue Jan 6 01:27:06 2009 +0100
37745     do not leak fName if fopen fails
37747  utils/HtmlOutputDev.cc | 3 +++
37748  1 file changed, 3 insertions(+)
37750 commit 7be9198adb940ad7c5fffc6db0158cf7042e1b8f
37751 Author: Albert Astals Cid <aacid@kde.org>
37752 Date:   Tue Jan 6 01:24:15 2009 +0100
37754     Do not leak pgNum and imgnum if fopen fails
37756  utils/HtmlOutputDev.cc | 16 +++++++++-------
37757  1 file changed, 9 insertions(+), 7 deletions(-)
37759 commit dfba6c022b150553cb2b18b027e661b3b4625ce7
37760 Author: Warren Toomey <poppler@tuhs.org>
37761 Date:   Tue Jan 6 01:16:31 2009 +0100
37763     Make pdftohtml output png images when the image stream is not a jpeg
37765  configure.ac           |  14 ++++++
37766  utils/HtmlOutputDev.cc | 126
37767  ++++++++++++++++++++++++++++++++++++++++++++++---
37768  utils/HtmlOutputDev.h  |   3 +-
37769  utils/Makefile.am      |   4 ++
37770  4 files changed, 140 insertions(+), 7 deletions(-)
37772 commit 0963c276ba972a36c2895e4fe1c7475acd489738
37773 Author: Albert Astals Cid <aacid@kde.org>
37774 Date:   Sun Jan 4 16:54:32 2009 +0100
37776     Fix some checked checkboxes not rendering correctly
37778     If we are forcing ZaDb/ZapfDingbats to correctly draw a checkmark
37779     in the checkbox, but the file does not have such font defined we
37780     need to create a fake one so the system really renders it
37781     Fixes bug 19359
37783  poppler/Annot.cc | 49 +++++++++++++++++++++++++++++++++++++++++++++++--
37784  poppler/Annot.h  |  2 ++
37785  poppler/Gfx.h    |  7 ++++---
37786  3 files changed, 53 insertions(+), 5 deletions(-)
37788 commit 46128cf83b322c112eb0c409c20052bdb2ea4a37
37789 Author: Albert Astals Cid <aacid@kde.org>
37790 Date:   Sun Jan 4 14:21:15 2009 +0100
37792     Remove wrong and unused FormWidget(FormWidget *dest) contructor
37794  poppler/Form.cc | 11 -----------
37795  poppler/Form.h  |  3 +--
37796  2 files changed, 1 insertion(+), 13 deletions(-)
37798 commit 5203aefc41fa47c461812cc46f28281edd226515
37799 Author: Albert Astals Cid <aacid@kde.org>
37800 Date:   Sun Jan 4 14:03:16 2009 +0100
37802     Plug some memory leaks
37804  poppler/Annot.cc | 5 ++++-
37805  poppler/Form.cc  | 4 +++-
37806  2 files changed, 7 insertions(+), 2 deletions(-)
37808 commit 5fb7ec7e6af4cfb2b256a5b9b9752e68330b4aec
37809 Author: Albert Astals Cid <aacid@kde.org>
37810 Date:   Tue Dec 30 23:46:59 2008 +0100
37812     If Length2 is zero just write until we find EOF of the stream
37814     Fixes exporting to PS of the two pdf i have that have fonts with
37815     Length2 set to 0
37817  poppler/PSOutputDev.cc | 26 +++++++++++++++++++++-----
37818  1 file changed, 21 insertions(+), 5 deletions(-)
37820 commit ca35fdbc7c31dae432d775b6c087a83fa9b897fc
37821 Author: Albert Astals Cid <aacid@kde.org>
37822 Date:   Tue Dec 30 23:03:57 2008 +0100
37824     We need spaces here too to satify other consumer parsers
37826  poppler/PDFDoc.cc | 4 ++--
37827  1 file changed, 2 insertions(+), 2 deletions(-)
37829 commit 3c07c73e07a9cb59ee4c23ca60d2adce92de45f7
37830 Author: Pino Toscano <pino@kde.org>
37831 Date:   Tue Dec 30 22:21:27 2008 +0100
37833     [Qt4-demo] load a document when passed via command line
37835  qt4/demos/main_viewer.cpp | 4 ++++
37836  1 file changed, 4 insertions(+)
37838 commit aba0aaa896d634a51fbb3a3e6eae411be462f930
37839 Author: Albert Astals Cid <aacid@kde.org>
37840 Date:   Mon Dec 29 00:31:18 2008 +0100
37842     More improvements in document writing
37844     Dictionary keys are names so need to be sanitized
37845     Add a space after num gen obj
37847  poppler/PDFDoc.cc | 7 +++++--
37848  1 file changed, 5 insertions(+), 2 deletions(-)
37850 commit e5b93a847ae4e20a77fecef0938da4f14dfbe3eb
37851 Author: Hib Eris <hib@hiberis.nl>
37852 Date:   Sun Dec 28 22:59:14 2008 +0100
37854     Let compiler figure out CDECL
37856     CDECL is a compiler specific macro to specify C calling convention.
37858     On Windows, some functions must be forced to use this calling
37859     convention.
37860     To do this, you can use the macro CDECL, which is defined in windef.h.
37862     Poppler should not try to be smarter than the compiler and try
37863     to guess
37864     the correct definition for CDECL. Instead it should rely on the
37865     definitions in the windef.h file provided by the compiler.
37867     On Unix, specifying a calling convention is not nescessary, so
37868     CDECL can
37869     be an empty definition.
37871  poppler-config.h.cmake      | 8 ++------
37872  poppler/poppler-config.h.in | 8 ++------
37873  2 files changed, 4 insertions(+), 12 deletions(-)
37875 commit de70c0aeb37d788f595b0574796844f51ddedec1
37876 Author: Albert Astals Cid <aacid@kde.org>
37877 Date:   Sun Dec 28 21:21:12 2008 +0100
37879     [qt4] improve doc a bit
37881  qt4/src/poppler-form.h | 2 +-
37882  qt4/src/poppler-qt4.h  | 4 ++--
37883  2 files changed, 3 insertions(+), 3 deletions(-)
37885 commit effb32658019e09dc86c017e39154fd554fc94f8
37886 Author: Albert Astals Cid <aacid@kde.org>
37887 Date:   Sun Dec 28 02:56:30 2008 +0100
37889     Form Rects are against the cropbox, not the media box
37891     Fixes second pdf at kde bug 161327
37893  qt4/src/poppler-form.cc | 2 +-
37894  1 file changed, 1 insertion(+), 1 deletion(-)
37896 commit 0f10561f3b1c90acc030d973399316bfca5f495e
37897 Author: Albert Astals Cid <aacid@kde.org>
37898 Date:   Sun Dec 28 01:44:25 2008 +0100
37900     Fix my last commit, copy&paste is really evil
37902  goo/GooString.cc | 9 +++++----
37903  goo/GooString.h  | 2 +-
37904  2 files changed, 6 insertions(+), 5 deletions(-)
37906 commit 217b46484ff56bfd5906b293ebee70b82cc0263d
37907 Author: Albert Astals Cid <aacid@kde.org>
37908 Date:   Sun Dec 28 01:29:41 2008 +0100
37910     Move PSOutputDev::filterPSName to GooString::sanitizedName so i can
37911     use it from PDFDoc::writeObject
37913  goo/GooString.cc       | 36 ++++++++++++++++++++++++++++++++++++
37914  goo/GooString.h        |  7 +++++++
37915  poppler/PDFDoc.cc      |  7 ++++++-
37916  poppler/PSOutputDev.cc | 49
37917  +++++++++----------------------------------------
37918  poppler/PSOutputDev.h  |  3 +--
37919  5 files changed, 59 insertions(+), 43 deletions(-)
37921 commit f41fa9ee71aef5539cf9976c79b32bf1713c8167
37922 Author: Albert Astals Cid <aacid@kde.org>
37923 Date:   Fri Dec 26 22:56:12 2008 +0100
37925     Change the overflow check to the same used in gmem.cc, much more
37926     easy to understand
37928  poppler/XRef.cc | 12 ++++++------
37929  1 file changed, 6 insertions(+), 6 deletions(-)
37931 commit b8ae7d91dedc9a75200b6050628ec2740af84b98
37932 Author: Hib Eris <hib@hiberis.nl>
37933 Date:   Fri Dec 26 22:28:09 2008 +0100
37935     Fix compile warnings on auto imports for mingw32
37937  configure.ac          | 3 +++
37938  glib/Makefile.am      | 2 +-
37939  glib/demo/Makefile.am | 2 ++
37940  test/Makefile.am      | 2 ++
37941  utils/Makefile.am     | 2 ++
37942  5 files changed, 10 insertions(+), 1 deletion(-)
37944 commit ba47bd2ba05f883306606eda30bff17bd4a8eec6
37945 Author: Albert Astals Cid <aacid@kde.org>
37946 Date:   Fri Dec 26 19:47:42 2008 +0100
37948     BaseFile.h has never been used and it fact it's not part of xpdf
37949     sources
37951     Fixes bug 19298
37953  CMakeLists.txt      |  1 -
37954  poppler/BaseFile.h  | 82
37955  -----------------------------------------------------
37956  poppler/Makefile.am |  1 -
37957  3 files changed, 84 deletions(-)
37959 commit 84366d9e63b0d6a5ee1aae2463648cfc2ff5e1b8
37960 Author: Hib Eris <hib@hiberis.nl>
37961 Date:   Wed Dec 24 19:27:19 2008 +0100
37963     Let libtool build DLLs on windows too
37965  configure.ac | 5 ++++-
37966  1 file changed, 4 insertions(+), 1 deletion(-)
37968 commit 08cef528f2e51cc62cff4125f179021ad9555317
37969 Author: Hib Eris <hib@hiberis.nl>
37970 Date:   Wed Dec 24 17:48:46 2008 +0100
37972     Fix compile warning on string literal format
37974  test/pdf-inspector.cc | 2 +-
37975  1 file changed, 1 insertion(+), 1 deletion(-)
37977 commit 0606b4bba8e889204c7b7c9d376f63b659f83a4f
37978 Author: Hib Eris <hib@hiberis.nl>
37979 Date:   Wed Dec 24 17:48:10 2008 +0100
37981     Fix compile warnings on parentheses and/or
37983  poppler/CairoOutputDev.cc | 13 +++++++------
37984  1 file changed, 7 insertions(+), 6 deletions(-)
37986 commit eba2232cabd5fb1e177db2a6053f0d1a0aee882b
37987 Author: Hib Eris <hib@hiberis.nl>
37988 Date:   Wed Dec 24 17:46:32 2008 +0100
37990     Fix some more warnings
37992  test/gtk-cairo-test.cc | 11 -----------
37993  test/pdf-inspector.cc  |  9 +++++----
37994  2 files changed, 5 insertions(+), 15 deletions(-)
37996 commit c80431eb1626d89e7b615e5a5149d3436b554b66
37997 Author: Hib Eris <hib@hiberis.nl>
37998 Date:   Mon Dec 22 09:28:47 2008 +0100
38000     Fix compile warning on format type
38002  glib/test-poppler-glib.cc | 2 +-
38003  1 file changed, 1 insertion(+), 1 deletion(-)
38005 commit fda181c35b7c7500b6d3c6ca9d454addd54929c5
38006 Author: Pino Toscano <pino@kde.org>
38007 Date:   Mon Dec 22 00:53:44 2008 +0100
38009     group condition within brackets
38011  poppler/ArthurOutputDev.cc | 4 ++--
38012  1 file changed, 2 insertions(+), 2 deletions(-)
38014 commit c1beeecbd6cbf82811d70c75cb24059b4b492abe
38015 Author: Pino Toscano <pino@kde.org>
38016 Date:   Mon Dec 22 00:46:49 2008 +0100
38018     [demo] use the proper format field for gsize types
38020  glib/demo/attachments.c | 2 +-
38021  1 file changed, 1 insertion(+), 1 deletion(-)
38023 commit bfb975466f0ff78e9e292b6af7cac66e4c331456
38024 Merge: 3e27892 ea3546f
38025 Author: Pino Toscano <pino@kde.org>
38026 Date:   Mon Dec 22 00:29:38 2008 +0100
38028     Merge branch 'master' of
38029     ssh://pino@git.freedesktop.org/git/poppler/poppler
38031 commit 3e2789257f5fc4ae0573a0c62ea380d8e83a5bb5
38032 Author: Pino Toscano <pino@kde.org>
38033 Date:   Mon Dec 22 00:24:23 2008 +0100
38035     [Qt] deserialize also the value of 'right'
38037  qt/poppler-link.cc | 11 ++++++-----
38038  1 file changed, 6 insertions(+), 5 deletions(-)
38040 commit 7c053ab7623cea1ac650d3e960d2d91a1ef21557
38041 Author: Pino Toscano <pino@kde.org>
38042 Date:   Mon Dec 22 00:19:02 2008 +0100
38044     [Qt] move in a .cc file the implementation of the QString<->GooString
38045     functions and DocumentData::addTocChildren()
38047  qt/CMakeLists.txt      |   1 +
38048  qt/Makefile.am         |   1 +
38049  qt/poppler-document.cc |  10 ----
38050  qt/poppler-page.cc     |   1 +
38051  qt/poppler-private.cc  | 147
38052  +++++++++++++++++++++++++++++++++++++++++++++++++
38053  qt/poppler-private.h   | 106 +++--------------------------------
38054  6 files changed, 157 insertions(+), 109 deletions(-)
38056 commit ea3546f84c5335c58cdb2906b1a1a4656be9c8ea
38057 Author: Hib Eris <hib@hiberis.nl>
38058 Date:   Sun Dec 21 23:33:49 2008 +0100
38060     Fix compile warnings on signed/unsigned comparison
38062  goo/gfile.cc | 3 ++-
38063  1 file changed, 2 insertions(+), 1 deletion(-)
38065 commit ca672ae51d2c1fa59a891717b418ba86b5e7345c
38066 Author: Hib Eris <hib@hiberis.nl>
38067 Date:   Sun Dec 21 23:33:00 2008 +0100
38069     Fix compile warnings on ignored pragma with mingw compiler
38071  poppler/Gfx.cc | 5 +++--
38072  1 file changed, 3 insertions(+), 2 deletions(-)
38074 commit 86cfe8ab2b4e0b600f3f6682701c2fcfbe5d0ca9
38075 Author: Hib Eris <hib@hiberis.nl>
38076 Date:   Sun Dec 21 23:08:56 2008 +0100
38078     Fix compile warnings on signed/unsigned comparison
38080  poppler/GfxFont.cc | 6 ++++--
38081  1 file changed, 4 insertions(+), 2 deletions(-)
38083 commit e34af7ffe0a4024e2eb39314bdb09eb9a662e53e
38084 Author: Albert Astals Cid <aacid@kde.org>
38085 Date:   Sun Dec 21 22:16:39 2008 +0100
38087     Update copyright of last commits
38089  poppler/TextOutputDev.cc | 1 +
38090  poppler/TextOutputDev.h  | 2 +-
38091  qt4/src/poppler-page.cc  | 1 +
38092  3 files changed, 3 insertions(+), 1 deletion(-)
38094 commit f6d84dcfc9cc587c7408af79b1ee7658d456f8d8
38095 Author: Hib Eris <hib@hiberis.nl>
38096 Date:   Sun Dec 21 22:09:00 2008 +0100
38098     Fix compile warning to suggest parentheses and/or
38100  poppler/TextOutputDev.cc | 14 ++++++++------
38101  1 file changed, 8 insertions(+), 6 deletions(-)
38103 commit 15205403eaa95d6fba0e36983de993877dd3a983
38104 Author: Hib Eris <hib@hiberis.nl>
38105 Date:   Sun Dec 21 21:59:45 2008 +0100
38107     Fix warning to suggest parentheses inside shift
38109  poppler/PSOutputDev.cc | 3 ++-
38110  1 file changed, 2 insertions(+), 1 deletion(-)
38112 commit cc24f37e582bfc0069faf286da97a48fe4794db1
38113 Author: Hib Eris <hib@hiberis.nl>
38114 Date:   Sun Dec 21 21:35:29 2008 +0100
38116     Fix compile warning on ambiguous else
38118  test/perf-test.cc | 3 ++-
38119  1 file changed, 2 insertions(+), 1 deletion(-)
38121 commit a8cc4ad8c2da804f25db8cca1c85433d5a63307c
38122 Author: Hib Eris <hib@hiberis.nl>
38123 Date:   Sun Dec 21 21:34:28 2008 +0100
38125     Fix compile warning on format not a string literal
38127  test/perf-test.cc | 3 ++-
38128  1 file changed, 2 insertions(+), 1 deletion(-)
38130 commit 3cbbf8226730aa7ee6273e154e4a9d58670a3cda
38131 Author: Hib Eris <hib@hiberis.nl>
38132 Date:   Sun Dec 21 21:30:54 2008 +0100
38134     Fix compile warning about uninitialized variable
38136  poppler/ABWOutputDev.cc | 3 ++-
38137  1 file changed, 2 insertions(+), 1 deletion(-)
38139 commit f675916277cb76cd1293225a1271f835a02148fb
38140 Author: Pino Toscano <pino@kde.org>
38141 Date:   Sat Dec 20 23:23:10 2008 +0100
38143     reset to NULL after being deleted
38145     found with poppler-qt4 unit tests =)
38147  poppler/TextOutputDev.cc | 1 +
38148  1 file changed, 1 insertion(+)
38150 commit c976770c64e4c991fff27e413414473583b6fd86
38151 Author: Pino Toscano <pino@kde.org>
38152 Date:   Sat Dec 20 22:25:55 2008 +0100
38154     [Qt4] use QHash instead of QMap where applicable
38156     using a hash table instead of a map mapes lookup faster;
38157     in these cases we don't need the sorting a map gives
38159  qt4/src/poppler-page.cc | 7 ++++---
38160  1 file changed, 4 insertions(+), 3 deletions(-)
38162 commit 944f6049a50eb3be9fb29174d67adc4ad1d0b9fe
38163 Author: Pino Toscano <pino@kde.org>
38164 Date:   Sat Dec 20 20:13:43 2008 +0100
38166     add find.c and text.c
38168  glib/demo/CMakeLists.txt | 2 ++
38169  1 file changed, 2 insertions(+)
38171 commit ba91b889c3b50239e339938f3c9d31fffcd87d44
38172 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38173 Date:   Sat Dec 20 19:29:40 2008 +0100
38175     Make destructor private in TextPage
38177  poppler/TextOutputDev.h | 8 ++++----
38178  1 file changed, 4 insertions(+), 4 deletions(-)
38180 commit 0da16537aa83f6ed6d8895c7e54266263a71c1cf
38181 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38182 Date:   Fri Dec 19 19:08:21 2008 +0100
38184     Refactor actual text code adding a new ActualText class
38186     It's used by both Text and Cairo ouput devices avoiding duplicated
38187     code
38188     in such classes.
38190  poppler/CairoOutputDev.cc | 108 +++---------------------
38191  poppler/CairoOutputDev.h  |   7 +-
38192  poppler/TextOutputDev.cc  | 206
38193  ++++++++++++++++++++++++++--------------------
38194  poppler/TextOutputDev.h   |  34 ++++++--
38195  4 files changed, 160 insertions(+), 195 deletions(-)
38197 commit 0f8ab301c633133eea3dbd4f2254f31c50e3c4a9
38198 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38199 Date:   Sun Dec 14 13:12:34 2008 +0100
38201     [glib-demo] Add find demo
38203  glib/demo/Makefile.am |   2 +
38204  glib/demo/find.c      | 282
38205  ++++++++++++++++++++++++++++++++++++++++++++++++++
38206  glib/demo/find.h      |  31 ++++++
38207  glib/demo/main.c      |   4 +-
38208  4 files changed, 318 insertions(+), 1 deletion(-)
38210 commit 88df9e9aa9adb53f0a9714ea404d46f111495df3
38211 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38212 Date:   Sun Dec 14 11:54:35 2008 +0100
38214     [glib-demo] Add Text demo
38216  glib/demo/Makefile.am |   2 +
38217  glib/demo/main.c      |   4 +-
38218  glib/demo/text.c      | 175
38219  ++++++++++++++++++++++++++++++++++++++++++++++++++
38220  glib/demo/text.h      |  31 +++++++++
38221  4 files changed, 211 insertions(+), 1 deletion(-)
38223 commit 5b0f2355d55a5104820fd0bf16b4e76b25959de4
38224 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38225 Date:   Sun Dec 14 11:49:00 2008 +0100
38227     [glib] Use TextPage instead of TextOutputDev when cairo is enabled
38229  glib/poppler-page.cc   | 148
38230  ++++++++++++++++++++++++++++++++++---------------
38231  glib/poppler-private.h |   4 ++
38232  2 files changed, 107 insertions(+), 45 deletions(-)
38234 commit 3ced71fb68d62308db7b9535367eafefb55d1cde
38235 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38236 Date:   Sun Dec 14 11:18:00 2008 +0100
38238     Add optionally text support to CairoOutputDev
38240     If a TextPage is set, it'll be used when rendering so that we
38241     don't need
38242     to use TextOutputDev and render again.
38244  poppler/CairoOutputDev.cc | 144
38245  ++++++++++++++++++++++++++++++++++++++++++++--
38246  poppler/CairoOutputDev.h  |  19 +++++-
38247  2 files changed, 155 insertions(+), 8 deletions(-)
38249 commit 0bdad35cc4cfdb8da5acaf44678920b7a0025f99
38250 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38251 Date:   Sun Dec 14 11:14:12 2008 +0100
38253     Add refcount support to TextPage
38255  poppler/TextOutputDev.cc | 12 +++++++++++-
38256  poppler/TextOutputDev.h  |  5 +++++
38257  qt4/src/poppler-page.cc  |  2 +-
38258  3 files changed, 17 insertions(+), 2 deletions(-)
38260 commit f86514c3fbc867fc6457feacba23451e89993524
38261 Author: Koji Otani <sho@bbr.jp>
38262 Date:   Wed Dec 17 00:36:39 2008 +0100
38264     Fix wrong PS generation when a large image is in Patterns
38266     Bug 18908
38268  poppler/PSOutputDev.cc | 114
38269  +++++++++++++++++++++++++++++++------------------
38270  1 file changed, 72 insertions(+), 42 deletions(-)
38272 commit fc395eb90b418e43453acefb42cd04baf0b7ad40
38273 Author: Richard Airlie <richard.airlie@maglabs.net>
38274 Date:   Tue Dec 16 21:11:53 2008 +0100
38276     Allow the use of cropbox in pdftoppm
38278  utils/pdftoppm.cc | 16 +++++++++++++---
38279  1 file changed, 13 insertions(+), 3 deletions(-)
38281 commit 80f415176952635a485356cf36048eee53396c25
38282 Author: Albert Astals Cid <aacid@kde.org>
38283 Date:   Tue Dec 16 20:37:39 2008 +0100
38285     Make destructors private/protected since you are not supposed to
38286     use them
38288  poppler/GfxFont.cc |  2 +-
38289  poppler/GfxFont.h  | 11 +++++------
38290  2 files changed, 6 insertions(+), 7 deletions(-)
38292 commit dbcebda953cb36a45a125aada68e85249fb73f43
38293 Author: Albert Astals Cid <aacid@kde.org>
38294 Date:   Mon Dec 15 20:10:31 2008 +0100
38296     Do not leak on AnnotScreen destructor
38298     Fixes bug 19095
38300  poppler/Annot.cc | 4 ++++
38301  1 file changed, 4 insertions(+)
38303 commit aaeb0d137232bf1cb11dc5e37b8b45b50c6f9c6a
38304 Author: Pino Toscano <pino@kde.org>
38305 Date:   Fri Dec 12 00:43:19 2008 +0100
38307     update the xpdf headers installation
38309  CMakeLists.txt | 32 +++++++++++++++++++++-----------
38310  1 file changed, 21 insertions(+), 11 deletions(-)
38312 commit 7c6527fa05389f705872aaaaff12e739b5d1577e
38313 Author: Pino Toscano <pino@kde.org>
38314 Date:   Fri Dec 12 00:41:21 2008 +0100
38316     don't install Function.cc, as it is not an header
38318  poppler/Makefile.am | 1 -
38319  1 file changed, 1 deletion(-)
38321 commit 0179e21b128ffccb5afd13203137ab8435197609
38322 Author: Albert Astals Cid <aacid@kde.org>
38323 Date:   Fri Dec 12 00:16:38 2008 +0100
38325     Be more helpful with bad boys that want to use poppler core directly
38327  fofi/Makefile.am     | 10 ++++++++++
38328  splash/SplashClip.h  |  2 +-
38329  splash/SplashPath.h  |  2 +-
38330  splash/SplashXPath.h |  2 +-
38331  4 files changed, 13 insertions(+), 3 deletions(-)
38333 commit 401632e4eeb4b10b1183a820f32461da77e8e4f2
38334 Author: Albert Astals Cid <aacid@kde.org>
38335 Date:   Fri Dec 12 00:14:04 2008 +0100
38337     Try harder to look for openjpeg
38339  cmake/modules/FindLIBOPENJPEG.cmake | 2 +-
38340  1 file changed, 1 insertion(+), 1 deletion(-)
38342 commit ab539f46089702f60b96b1ba2b2bc1544173c264
38343 Author: Albert Astals Cid <aacid@kde.org>
38344 Date:   Thu Dec 11 23:15:45 2008 +0100
38346     Fix crash when reading outline
38348     Fixes bug 19024. Last as reference is required if the item has
38349     children (Table 8.4) so if there is no last reference, don't try to
38350     read children.
38352  poppler/Outline.cc | 4 ++++
38353  1 file changed, 4 insertions(+)
38355 commit c9a755f9fd14511f43a2ca7fcda36bdd64bb1d87
38356 Author: Ilya Gorenbein <igorenbein@finjan.com>
38357 Date:   Sun Dec 7 17:59:19 2008 +0100
38359     Fix memory leak
38361     Bug 18924
38363  poppler/Page.cc | 4 ++++
38364  1 file changed, 4 insertions(+)
38366 commit 4cd364c179ae91ed383a8237ba1ad263952fd7aa
38367 Author: Pino Toscano <pino@kde.org>
38368 Date:   Sun Nov 30 16:57:52 2008 +0100
38370     add my copyright here
38372  qt4/src/poppler-private.cc | 1 +
38373  1 file changed, 1 insertion(+)
38375 commit 6b1676deb773675d90469adc84c3de8dcdaf174c
38376 Author: Pino Toscano <pino@kde.org>
38377 Date:   Sun Nov 30 16:56:43 2008 +0100
38379     [Qt4] support URI actions for TOC items
38381  qt4/src/poppler-private.cc | 5 +++++
38382  1 file changed, 5 insertions(+)
38384 commit b5cd58b5565055fd0c13771461245ddcd80edfcf
38385 Author: Pino Toscano <pino@kde.org>
38386 Date:   Sun Nov 30 16:34:57 2008 +0100
38388     extract the LinkAction "serialization" in an own function, and make
38389     it more safe
38391  qt4/src/poppler-private.cc | 85
38392  ++++++++++++++++++++++++++++++++--------------
38393  1 file changed, 59 insertions(+), 26 deletions(-)
38395 commit ee191363e22940ae7b06945e68c4738b17c78348
38396 Author: Pino Toscano <pino@kde.org>
38397 Date:   Sun Nov 30 16:17:32 2008 +0100
38399     move the addTocChildren() implementation in the cpp
38401  qt4/src/poppler-form.cc    |  1 +
38402  qt4/src/poppler-page.cc    |  1 +
38403  qt4/src/poppler-private.cc | 65
38404  ++++++++++++++++++++++++++++++++++++++++++++++
38405  qt4/src/poppler-private.h  | 64
38406  ++-------------------------------------------
38407  4 files changed, 69 insertions(+), 62 deletions(-)
38409 commit f8eaabf1aa7e384619129a7509be85d0c3bfb825
38410 Author: Albert Astals Cid <aacid@kde.org>
38411 Date:   Sun Nov 30 13:33:12 2008 +0100
38413     Update copyrights of the last commits
38415  poppler/TextOutputDev.cc | 2 +-
38416  1 file changed, 1 insertion(+), 1 deletion(-)
38418 commit 5f4fedfae6098e25644ffe5d4b1ed0bac043841d
38419 Author: Albert Astals Cid <aacid@kde.org>
38420 Date:   Sat Nov 29 19:51:27 2008 +0100
38422     Use the Length specified in the Stream as initial bufSize
38424     This is a optimization to save a few reallocations, if the Length
38425     value is incorrect it will still work
38427  poppler/JPEG2000Stream.cc | 10 ++++++++--
38428  1 file changed, 8 insertions(+), 2 deletions(-)
38430 commit 12f6d6ba2052fbdc8ea4ba7c7c9277e75bf170a5
38431 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38432 Date:   Sun Nov 23 18:20:14 2008 +0100
38434     Fix a crash when the second argument of opMarkPoint is not a
38435     dictionary
38437     According to the spec "If any of the values are indirect references to
38438     objects outside the content stream, the property list dictionary must
38439     instead be defined as a named resource.
38441  poppler/Gfx.cc | 2 +-
38442  1 file changed, 1 insertion(+), 1 deletion(-)
38444 commit 817e123a28e9f6b7e5be23f7ac2ba3bcec5e3f3f
38445 Author: Adrian Johnson <ajohnson@redneon.com>
38446 Date:   Sat Nov 22 21:48:37 2008 +1030
38448     Don't compare print flag for non Type 3 fonts in cairo font cache
38450  poppler/CairoFontEngine.cc | 7 ++++++-
38451  poppler/CairoFontEngine.h  | 4 +++-
38452  2 files changed, 9 insertions(+), 2 deletions(-)
38454 commit 68f8ade28764855d4f663607c50c8202b1268296
38455 Author: Albert Astals Cid <tsdgeos@samsung.localdomain>
38456 Date:   Sun Nov 23 10:54:46 2008 +0100
38458     Compile with -pedantic
38460     Thanks to Bernard Leak for notifying
38462  test/pdf-inspector.cc | 2 +-
38463  1 file changed, 1 insertion(+), 1 deletion(-)
38465 commit 4a4fa7ed44a87e47a6078a1f7bb6f41071672ea7
38466 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38467 Date:   Tue Nov 18 20:11:07 2008 +0100
38469     Fix a crash when selecting text in word mode
38471  poppler/TextOutputDev.cc | 2 +-
38472  1 file changed, 1 insertion(+), 1 deletion(-)
38474 commit a6f5032ab0d6edbf3879f39efff7916b1f7233da
38475 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38476 Date:   Sun Nov 16 18:24:06 2008 +0100
38478     optContentConfig is not actually stored in PDFDoc but in Catalog
38480  poppler/PDFDoc.h | 1 -
38481  1 file changed, 1 deletion(-)
38483 commit b843ac34c6c4ca1580f99fa2220c59dfcd91f026
38484 Author: Pino Toscano <pino@kde.org>
38485 Date:   Sat Nov 15 14:49:02 2008 +0100
38487     [Qt4] deserialize the value of the 'right' coordinate, too
38489  qt4/src/poppler-link.cc | 11 ++++++-----
38490  1 file changed, 6 insertions(+), 5 deletions(-)
38492 commit 03061fdae49842556c9ff48e61914fc88502e1d8
38493 Author: Tim Mooney <enchanter@users.sourceforge.net>
38494 Date:   Thu Nov 13 22:32:22 2008 +0100
38496     Fix build on Solaris 10 + Sun Studio 12.
38498     Fixes bug 17496
38500  configure.ac     | 14 ++++++++++++++
38501  test/Makefile.am |  6 ++++--
38502  2 files changed, 18 insertions(+), 2 deletions(-)
38504 commit 17b18be4fd25f2ca2b4ed7382d9fda50410c44f1
38505 Author: Adrian Johnson <ajohnson@redneon.com>
38506 Date:   Wed Nov 12 20:40:57 2008 +1030
38508     Ensure cairo font matrix is invertable
38510     Fixes bugs #18254 and #18429
38512  poppler/CairoOutputDev.cc | 15 ++++++++++++++-
38513  1 file changed, 14 insertions(+), 1 deletion(-)
38515 commit e2257e6916cd1067d43db9ed45f944413c61ed64
38516 Author: Albert Astals Cid <aacid@kde.org>
38517 Date:   Sun Nov 9 22:44:48 2008 +0100
38519     Update copyrights of the last commits
38521  poppler/CairoFontEngine.cc    | 1 +
38522  poppler/CairoFontEngine.h     | 1 +
38523  poppler/Form.cc               | 2 +-
38524  poppler/Gfx.h                 | 1 +
38525  poppler/OptionalContent.h     | 1 +
38526  qt4/src/poppler-optcontent.cc | 1 +
38527  6 files changed, 6 insertions(+), 1 deletion(-)
38529 commit 069f8ad9453e612e907b561aa50983c34400193d
38530 Author: Albert Astals Cid <aacid@kde.org>
38531 Date:   Sun Nov 9 20:36:06 2008 +0100
38533     MakeItBuild
38535  glib/CMakeLists.txt      | 1 +
38536  glib/demo/CMakeLists.txt | 1 +
38537  2 files changed, 2 insertions(+)
38539 commit 04025c4f65bbb7e4330f6d17d917a035c0906f3d
38540 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38541 Date:   Sun Nov 9 17:03:20 2008 +0100
38543     Fix a crash when initializing an Annot with a null catalog
38545     Forms crate a temp annot just to get the font size of the form field
38546     passing a NULL catalog.
38548  poppler/Annot.cc | 2 +-
38549  1 file changed, 1 insertion(+), 1 deletion(-)
38551 commit 471255c5a3850984997d91c7850759eb0c7e8a9c
38552 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38553 Date:   Sat Nov 8 20:58:57 2008 +0100
38555     [glib-demo] Add Optional Content demo
38557  glib/demo/Makefile.am |   2 +
38558  glib/demo/layers.c    | 511
38559  ++++++++++++++++++++++++++++++++++++++++++++++++++
38560  glib/demo/layers.h    |  31 +++
38561  glib/demo/main.c      |   4 +-
38562  4 files changed, 547 insertions(+), 1 deletion(-)
38564 commit 7363c25e1d83332932d9b4fe16d7fb4e364da628
38565 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38566 Date:   Sun Oct 26 19:47:35 2008 +0100
38568     [glib] Add Optional Content support
38570  glib/Makefile.am          |   2 +
38571  glib/poppler-document.cc  | 377
38572  ++++++++++++++++++++++++++++++++++++++++++++++
38573  glib/poppler-document.h   |  12 ++
38574  glib/poppler-layer.cc     | 201 ++++++++++++++++++++++++
38575  glib/poppler-layer.h      |  43 ++++++
38576  glib/poppler-private.h    |  21 +++
38577  glib/poppler.h            |   3 +
38578  glib/test-poppler-glib.cc |  52 ++++++-
38579  8 files changed, 710 insertions(+), 1 deletion(-)
38581 commit c674566f458b54097f21aae0d4bf8637146565c5
38582 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38583 Date:   Sun Oct 26 19:42:53 2008 +0100
38585     Fix memory leaks in OptionalContent
38587  poppler/OptionalContent.cc | 13 +++----------
38588  poppler/OptionalContent.h  | 10 ++++++----
38589  2 files changed, 9 insertions(+), 14 deletions(-)
38591 commit 06ca313b8ecb8abb8dec3b418d118525b7bb0fdf
38592 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38593 Date:   Sun Oct 26 19:11:45 2008 +0100
38595     Check annotation optional content properties before drawing it
38597  poppler/Annot.cc | 20 ++++++++++++--------
38598  poppler/Annot.h  |  4 ++--
38599  2 files changed, 14 insertions(+), 10 deletions(-)
38601 commit a6d58927b048aa043cb6b6ed3ee9aeb213578924
38602 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38603 Date:   Sat Nov 8 20:50:40 2008 +0100
38605     Do not show hidden optional content
38607     Before any draw operation we first check whether we are inside an
38608     optional marked content element that is currently hidden.
38610  poppler/Gfx.cc | 113
38611  ++++++++++++++++++++++++++++++++++++++++-----------------
38612  poppler/Gfx.h  |   7 +++-
38613  2 files changed, 84 insertions(+), 36 deletions(-)
38615 commit 5f168f991477e291290350a28f4a60a565e187b9
38616 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38617 Date:   Mon Oct 20 17:56:11 2008 +0200
38619     [glib] Show action titles when printing the index in test program
38621  glib/test-poppler-glib.cc | 13 ++++++++-----
38622  1 file changed, 8 insertions(+), 5 deletions(-)
38624 commit a906d12e16748d9a40c0db4043a576fd3d004341
38625 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38626 Date:   Sat Nov 8 20:20:00 2008 +0100
38628     Minor code cleanup and consistency issues
38630  poppler/OptionalContent.cc     | 22 +++++++++++-----------
38631  poppler/OptionalContent.h      |  8 ++++----
38632  qt4/src/poppler-optcontent.cc  |  6 +++---
38633  qt4/tests/check_optcontent.cpp |  8 ++++----
38634  4 files changed, 22 insertions(+), 22 deletions(-)
38636 commit e73c2ce906b7e1f06d641f7e0733aad6336b4091
38637 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38638 Date:   Sun Oct 19 12:44:13 2008 +0200
38640     Delete the optContent object if it's invalid
38642  poppler/Catalog.cc         | 4 ++++
38643  poppler/OptionalContent.cc | 3 +++
38644  poppler/OptionalContent.h  | 5 +++++
38645  3 files changed, 12 insertions(+)
38647 commit 2900e7e4c920d735d5a727e9e39f71df97bd7b93
38648 Author: Albert Astals Cid <aacid@kde.org>
38649 Date:   Sat Nov 8 18:12:47 2008 +0100
38651     A new cairo is needed
38653  CMakeLists.txt | 2 +-
38654  1 file changed, 1 insertion(+), 1 deletion(-)
38656 commit aaaecd2e86769d3a99e21577448a193711985958
38657 Author: Albert Astals Cid <aacid@kde.org>
38658 Date:   Wed Nov 5 22:47:30 2008 +0100
38660     Do not abort if indexHighA is 'invalid', move it to the closest
38661     valid value and try with it
38663     For the bug 18374 it works and does not seem a security problem
38665  poppler/GfxState.cc | 7 ++++---
38666  1 file changed, 4 insertions(+), 3 deletions(-)
38668 commit 82f4228a50efe6447c68f7f6d34a7805b7e4b75e
38669 Author: Albert Astals Cid <aacid@kde.org>
38670 Date:   Wed Nov 5 20:57:17 2008 +0100
38672     Add myself here
38674  qt4/demos/viewer.cpp | 1 +
38675  1 file changed, 1 insertion(+)
38677 commit 8df7d83439f0e9ab200840f912f1c08bbf44bd6e
38678 Author: Albert Astals Cid <aacid@kde.org>
38679 Date:   Wed Nov 5 20:49:01 2008 +0100
38681     [Qt4Demo] Fix leak
38683  qt4/demos/viewer.cpp | 1 +
38684  1 file changed, 1 insertion(+)
38686 commit d3c424e0362f53bda5c4e2e415823d78ace76253
38687 Author: Albert Astals Cid <aacid@kde.org>
38688 Date:   Wed Nov 5 20:14:17 2008 +0100
38690     Rename i to j so that code is more clear by not shadowing the
38691     function parameter
38693  poppler/Catalog.cc | 8 ++++----
38694  1 file changed, 4 insertions(+), 4 deletions(-)
38696 commit 9d12de9b59de4336eabb423f7bf0363b6a35e2a8
38697 Author: Albert Astals Cid <aacid@kde.org>
38698 Date:   Wed Nov 5 20:00:01 2008 +0100
38700     Fix crash in case indices is NULL
38702     Putting more than one "logical line" per "real line" is evil, we
38703     think if will group it, but does not
38705  poppler/UnicodeTypeTable.cc | 7 +++++--
38706  1 file changed, 5 insertions(+), 2 deletions(-)
38708 commit fc61dad9daa15f83802ffa5c3cd9b59d80bb310b
38709 Author: Albert Astals Cid <aacid@kde.org>
38710 Date:   Wed Nov 5 19:52:00 2008 +0100
38712     [Qt] Fix leak
38714  qt/poppler-link.cc | 8 +++++++-
38715  1 file changed, 7 insertions(+), 1 deletion(-)
38717 commit 981fb857b0afb1cda7836744dcf37906285512b4
38718 Author: Albert Astals Cid <aacid@kde.org>
38719 Date:   Wed Nov 5 19:49:18 2008 +0100
38721     [Qt] Fix memory leak
38723  qt/poppler-document.cc | 4 +++-
38724  1 file changed, 3 insertions(+), 1 deletion(-)
38726 commit e925e92d5cbfc009c138ece117227a3b0894ead6
38727 Author: Albert Astals Cid <aacid@kde.org>
38728 Date:   Wed Nov 5 19:44:40 2008 +0100
38730     Do not leak uBuf in the error case
38732  poppler/CharCodeToUnicode.cc | 1 +
38733  1 file changed, 1 insertion(+)
38735 commit 0741a402632ec5a8641ff11707142bf2731c1833
38736 Author: Adrian Johnson <ajohnson@redneon.com>
38737 Date:   Sat Nov 1 22:27:48 2008 +1030
38739     Restore the cairo Type3 font image prescaling funtionality
38741  poppler/CairoFontEngine.cc | 49
38742  +++++++++++++++++++++++++++-------------------
38743  poppler/CairoFontEngine.h  | 20 +++++++++++--------
38744  poppler/CairoOutputDev.cc  |  2 +-
38745  poppler/CairoOutputDev.h   |  2 +-
38746  4 files changed, 43 insertions(+), 30 deletions(-)
38748 commit 91a7c3fdd44f30b0b50ed05a3313bbb1b5c86e71
38749 Author: Adrian Johnson <ajohnson@redneon.com>
38750 Date:   Sat Nov 1 20:57:24 2008 +1030
38752     Remove cairo font matrix y flip when inside a Type 3 char
38754     Not sure why this was previously required but it now produces
38755     incorrect results.
38757  poppler/CairoOutputDev.cc | 5 -----
38758  1 file changed, 5 deletions(-)
38760 commit 3bf4d7d75b455a9a0b5ee3a8c78b218e5af5185a
38761 Author: Adrian Johnson <ajohnson@redneon.com>
38762 Date:   Sat Nov 1 20:50:07 2008 +1030
38764     Transform the glyph advance by the font matrix
38766  poppler/CairoFontEngine.cc | 1 +
38767  1 file changed, 1 insertion(+)
38769 commit 4aa32bad61d008a854fdc9e902d6834bb1687d7e
38770 Author: Adrian Johnson <ajohnson@redneon.com>
38771 Date:   Sat Nov 1 20:49:04 2008 +1030
38773     Use the font BBox, not the font matrix to set the Gfx BBox
38775  poppler/CairoFontEngine.cc | 1 +
38776  1 file changed, 1 insertion(+)
38778 commit 987955440c7711f440c3d2b5cc8c05ec07228a77
38779 Author: Adrian Johnson <ajohnson@redneon.com>
38780 Date:   Sat Nov 1 20:47:05 2008 +1030
38782     Ensure both the font matrix and y-axis flip are in the matrix
38784     we use for transforming the glyph metrics.
38786  poppler/CairoFontEngine.cc | 6 +++---
38787  1 file changed, 3 insertions(+), 3 deletions(-)
38789 commit 5c051aa117477cba5d350adfc539acb4b5f2a56a
38790 Author: Adrian Johnson <ajohnson@redneon.com>
38791 Date:   Sat Nov 1 01:59:07 2008 +1030
38793     Require cairo 1.8.2 for user-font support
38795  configure.ac | 2 +-
38796  1 file changed, 1 insertion(+), 1 deletion(-)
38798 commit a3edfa30680864b95a5196c5619846de42980857
38799 Author: Adrian Johnson <ajohnson@redneon.com>
38800 Date:   Sat Nov 1 01:57:32 2008 +1030
38802     Implement Type 3 fonts in cairo backend using cairo user-fonts
38804  poppler/CairoFontEngine.cc | 174
38805  +++++++++++++++++++++++++++++++++++++++++++--
38806  poppler/CairoFontEngine.h  |  18 +++++
38807  poppler/CairoOutputDev.cc  |   9 ++-
38808  poppler/CairoOutputDev.h   |   4 +-
38809  4 files changed, 194 insertions(+), 11 deletions(-)
38811 commit feab1e982a2ee39bb372d593633a06b6a499822f
38812 Author: Adrian Johnson <ajohnson@redneon.com>
38813 Date:   Sat Nov 1 01:21:39 2008 +1030
38815     Add CairoOutputDev functions for getting Type 3 glyph metrics
38817  poppler/CairoOutputDev.cc | 10 ++++++++++
38818  poppler/CairoOutputDev.h  |  7 +++++++
38819  2 files changed, 17 insertions(+)
38821 commit a75efe208d899d4a23d5e2fcef200e4225721636
38822 Author: Adrian Johnson <ajohnson@redneon.com>
38823 Date:   Sat Nov 1 00:26:40 2008 +1030
38825     Make the catalog available to CairoFontEngine
38827  glib/poppler-document.cc   | 3 ++-
38828  poppler/CairoFontEngine.cc | 2 +-
38829  poppler/CairoFontEngine.h  | 3 ++-
38830  poppler/CairoOutputDev.cc  | 7 +++++--
38831  poppler/CairoOutputDev.h   | 3 ++-
38832  test/pdf-inspector.cc      | 2 +-
38833  6 files changed, 13 insertions(+), 7 deletions(-)
38835 commit 941d3976c496b75a3c5a9d19b80044fc2b57bd98
38836 Author: Adrian Johnson <ajohnson@redneon.com>
38837 Date:   Fri Oct 31 22:44:41 2008 +1030
38839     Allow multiple instances of CairoOutputDev to be created
38841     for the same document that shares the same CairoFontEngine.
38843  poppler/CairoOutputDev.cc | 16 +++++++++++-----
38844  poppler/CairoOutputDev.h  |  4 +++-
38845  2 files changed, 14 insertions(+), 6 deletions(-)
38847 commit 94cff513d8589f51b243fcb078f82cb931bb6d35
38848 Author: Adrian Johnson <ajohnson@redneon.com>
38849 Date:   Fri Oct 31 21:11:01 2008 +1030
38851     Use correct return type in _ft_new_face
38853  poppler/CairoFontEngine.cc | 2 +-
38854  1 file changed, 1 insertion(+), 1 deletion(-)
38856 commit 0b5ee897a24ce1edfca19a3b843f9b7ee7026d07
38857 Author: Adrian Johnson <ajohnson@redneon.com>
38858 Date:   Fri Oct 31 20:55:14 2008 +1030
38860     Refactor CairoFont
38862     Create a CairoFreeType subclass and move the FreeType specific code
38863     into it.
38865  poppler/CairoFontEngine.cc | 197
38866  +++++++++++++++++++++++++--------------------
38867  poppler/CairoFontEngine.h  |  26 ++++--
38868  2 files changed, 131 insertions(+), 92 deletions(-)
38870 commit a5865dae5b414de5f6dbda2a512101050c374e06
38871 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38872 Date:   Tue Oct 28 10:30:59 2008 +0100
38874     [glib] Add DISABLE_SINGLE_INCLUDES flags and fix glib-demo
38876  configure.ac            | 4 ++++
38877  glib/Makefile.am        | 3 ++-
38878  glib/demo/Makefile.am   | 3 ++-
38879  glib/demo/annots.h      | 2 +-
38880  glib/demo/attachments.h | 2 +-
38881  glib/demo/fonts.h       | 2 +-
38882  glib/demo/forms.h       | 2 +-
38883  glib/demo/images.h      | 2 +-
38884  glib/demo/info.h        | 2 +-
38885  glib/demo/links.h       | 2 +-
38886  glib/demo/outline.h     | 2 +-
38887  glib/demo/page.h        | 2 +-
38888  glib/demo/render.h      | 2 +-
38889  glib/demo/transitions.h | 2 +-
38890  glib/demo/utils.h       | 2 +-
38891  15 files changed, 20 insertions(+), 14 deletions(-)
38893 commit e07bfb54b77430e10e50c33151cf0afc9854006c
38894 Author: Christian Persch <chpe@gnome.org>
38895 Date:   Tue Oct 28 10:29:51 2008 +0100
38897     [glib] Fix build when compiling with GTK_DISABLE_SINGLE_INCLUDES
38899  glib/poppler-page.h | 3 +--
38900  1 file changed, 1 insertion(+), 2 deletions(-)
38902 commit a84d272ffd2b593ac98148e71b83fba299c60fea
38903 Author: Carlos Garcia Campos <carlosgc@gnome.org>
38904 Date:   Tue Oct 28 10:01:00 2008 +0100
38906     [glib] Add disable deprecated compile flags and fix compile warnings
38908  configure.ac            | 6 ++++++
38909  glib/Makefile.am        | 3 ++-
38910  glib/demo/Makefile.am   | 4 +++-
38911  glib/demo/attachments.c | 4 ++--
38912  4 files changed, 13 insertions(+), 4 deletions(-)
38914 commit 43f2b84a81625abee84c93cdced7fb92c99cd944
38915 Author: Albert Astals Cid <aacid@kde.org>
38916 Date:   Tue Oct 21 23:00:55 2008 +0200
38918     [Qt4] Small docu improvement
38920  qt4/src/poppler-qt4.h | 3 +++
38921  1 file changed, 3 insertions(+)
38923 commit 00f9995b4960575cd1f392474c585f2140c8e587
38924 Author: Albert Astals Cid <aacid@kde.org>
38925 Date:   Sun Oct 12 14:20:01 2008 +0200
38927     Do not crash if there is not font
38929     See bug 18023 for more info
38931  poppler/TextOutputDev.cc | 4 +++-
38932  1 file changed, 3 insertions(+), 1 deletion(-)
38934 commit 084cc4335cfe2c0e66219eba4c1177ee7ff018c5
38935 Author: Albert Astals Cid <aacid@kde.org>
38936 Date:   Fri Oct 10 23:15:35 2008 +0200
38938     obj4 should be the index 1 on the Array, not the 0, that's already
38939     obj3
38941  poppler/Form.cc | 2 +-
38942  1 file changed, 1 insertion(+), 1 deletion(-)
38944 commit d7442c90206d4b7a8ebc58f995647eb87ac35f42
38945 Author: Albert Astals Cid <aacid@kde.org>
38946 Date:   Thu Oct 9 22:53:00 2008 +0200
38948     If Name is a Ref we want to get the String it references, not the Ref
38950  poppler/OptionalContent.cc | 2 +-
38951  1 file changed, 1 insertion(+), 1 deletion(-)
38953 commit 93f8dd9e837557bbfc0f058a664c356e3d6e82c0
38954 Author: Albert Astals Cid <aacid@kde.org>
38955 Date:   Thu Oct 9 21:28:27 2008 +0200
38957     Poppler 0.10.0
38959  CMakeLists.txt   |  2 +-
38960  NEWS             | 16 ++++++++++++++++
38961  configure.ac     |  2 +-
38962  msvc/config.h    |  6 +++---
38963  qt4/src/Doxyfile |  2 +-
38964  5 files changed, 22 insertions(+), 6 deletions(-)
38966 commit cdd9bf016de0d3f96b1d5e304c9d02f2bf71ff18
38967 Author: Mark Kaplan <mkaplan@finjan.com>
38968 Date:   Wed Oct 8 22:29:11 2008 +0200
38970     Initialize properly OptionalContentGroup::m_name
38972  poppler/OptionalContent.cc | 3 ++-
38973  1 file changed, 2 insertions(+), 1 deletion(-)
38975 commit c7b87f3b8cbbcca29a1974debc2233f621a2e33b
38976 Author: Carlo Bramini <carlo.bramix@libero.it>
38977 Date:   Mon Oct 6 19:32:27 2008 +0200
38979     Fix link on Mingw+Msys
38981  test/Makefile.am | 2 +-
38982  1 file changed, 1 insertion(+), 1 deletion(-)
38984 commit e92255296511cae9cbbac8de800d8b26e5f681f1
38985 Author: Pino Toscano <pino@kde.org>
38986 Date:   Sun Oct 5 15:57:06 2008 +0200
38988     [Qt4] when the PDF exporting fails, delete the file if it was
38989     created by
38990     the (failed) exporting
38992  qt4/src/poppler-pdf-converter.cc | 13 +++++++++++++
38993  1 file changed, 13 insertions(+)
38995 commit 360f470b852e37d400949343763a18bf598820e8
38996 Author: Albert Astals Cid <aacid@kde.org>
38997 Date:   Sat Oct 4 20:04:44 2008 +0200
38999     Remove unused var
39001  poppler/Annot.cc | 2 +-
39002  1 file changed, 1 insertion(+), 1 deletion(-)
39004 commit df7317f1320513b4f66cb6618d753b82042671f5
39005 Author: Albert Astals Cid <aacid@kde.org>
39006 Date:   Sat Oct 4 19:48:57 2008 +0200
39008     free the object
39010  poppler/PDFDoc.cc | 4 ++++
39011  1 file changed, 4 insertions(+)
39013 commit 9946d9af9dd5d5b96d5c777413a3e253dfd1f291
39014 Author: Albert Astals Cid <aacid@kde.org>
39015 Date:   Sat Oct 4 19:39:46 2008 +0200
39017     If we try saving a document that was encrypted, we break everything,
39018     so just fail early
39020  poppler/PDFDoc.cc | 7 +++++++
39021  1 file changed, 7 insertions(+)
39023 commit 108959432af7714cb8ffe42d98d40c97f936a2e6
39024 Author: Albert Astals Cid <aacid@kde.org>
39025 Date:   Sat Oct 4 19:39:24 2008 +0200
39027     Correctly return wheter it was saved or not
39029  qt4/src/poppler-pdf-converter.cc | 8 +++++---
39030  1 file changed, 5 insertions(+), 3 deletions(-)
39032 commit 4c6cb1c204d782e2ac2113b57f6d372b4716017d
39033 Author: Albert Astals Cid <aacid@kde.org>
39034 Date:   Sat Oct 4 01:46:58 2008 +0200
39036     Remove spurious //
39038  fofi/FoFiType1.cc | 2 +-
39039  1 file changed, 1 insertion(+), 1 deletion(-)
39041 commit e8e7809ab4b115cbe67251da12989fc024912514
39042 Author: Albert Astals Cid <aacid@kde.org>
39043 Date:   Sat Oct 4 01:43:02 2008 +0200
39045     There are files that have more than one encoding definition per line,
39046     make them work
39048     Fixes bug 17018, while at it, i've added some comments and some
39049     error() to make things a bit clearer
39051  fofi/FoFiType1.cc | 28 ++++++++++++++++++++++++----
39052  1 file changed, 24 insertions(+), 4 deletions(-)
39054 commit 7604e025038fee24c2cb3001f2100d5d1e48efe1
39055 Author: Albert Astals Cid <aacid@kde.org>
39056 Date:   Sat Oct 4 00:35:46 2008 +0200
39058     Fix Poppler::Link::linkArea for rotated pages
39060     we suck :-( Fixes kde bug 172105
39062  qt4/src/poppler-link-extractor.cc | 3 +++
39063  1 file changed, 3 insertions(+)
39065 commit 450b21e4528a8e890d3dda37ecb0a68602f8efaa
39066 Author: Albert Astals Cid <aacid@kde.org>
39067 Date:   Wed Oct 1 00:46:29 2008 +0200
39069     I've changed these files this year too, update copyright
39071  goo/gmem.cc | 2 +-
39072  goo/gmem.h  | 2 +-
39073  2 files changed, 2 insertions(+), 2 deletions(-)
39075 commit 98310ca24841789cf53b10d34e271ceb4e054001
39076 Author: Albert Astals Cid <aacid@kde.org>
39077 Date:   Tue Sep 30 23:59:43 2008 +0200
39079     Fix StitchingFunction(StitchingFunction *func) and
39080     GfxAxialShading(GfxAxialShading *shading)
39082     Fixes bug 17852
39084  poppler/Function.cc | 2 ++
39085  poppler/GfxState.cc | 2 +-
39086  2 files changed, 3 insertions(+), 1 deletion(-)
39088 commit d12f5f4395eb18f8d29182e24acddd3e2b5cfe88
39089 Author: Albert Astals Cid <aacid@kde.org>
39090 Date:   Tue Sep 30 23:20:26 2008 +0200
39092     0.9.3
39094  CMakeLists.txt   |  2 +-
39095  NEWS             | 17 +++++++++++++++++
39096  configure.ac     |  2 +-
39097  msvc/config.h    |  6 +++---
39098  qt4/src/Doxyfile |  2 +-
39099  5 files changed, 23 insertions(+), 6 deletions(-)
39101 commit d61e464754521555a06ed0901955f49be4def29a
39102 Author: Albert Astals Cid <aacid@kde.org>
39103 Date:   Tue Sep 30 19:26:17 2008 +0200
39105     Timothy also agreed, now Ed Catmur is the last one missing to answer
39107  utils/ImageOutputDev.cc | 3 +++
39108  utils/ImageOutputDev.h  | 3 +++
39109  2 files changed, 6 insertions(+)
39111 commit 3225f54fea7cbb6b25d7223268cdeccfdd823375
39112 Author: Albert Astals Cid <aacid@kde.org>
39113 Date:   Tue Sep 30 00:27:49 2008 +0200
39115     And Marco said yes to GPLv2+
39117     Only Timothy Lee and Ed Catmur left :-)
39119  poppler/Catalog.cc | 3 +++
39120  poppler/Outline.cc | 3 +++
39121  poppler/Outline.h  | 3 +++
39122  splash/Splash.cc   | 3 +++
39123  splash/Splash.h    | 3 +++
39124  5 files changed, 15 insertions(+)
39126 commit 268d803c9dd67b7f78f8dcdc3c7653c8b2c2d08f
39127 Author: Warren Toomey <wkt@tuhs.org>
39128 Date:   Mon Sep 29 21:14:40 2008 +0200
39130     Let HmtlOutputDev process images
39132  utils/HtmlOutputDev.h | 3 ++-
39133  1 file changed, 2 insertions(+), 1 deletion(-)
39135 commit a29984ab777c64a1cb286b667a6a91ad9b191f40
39136 Merge: f399afe 6865872
39137 Author: Pino Toscano <pino@kde.org>
39138 Date:   Sun Sep 28 23:39:08 2008 +0200
39140     Merge branch 'master' of
39141     ssh://pino@git.freedesktop.org/git/poppler/poppler
39143 commit f399afe6f6b9c250327d0e4c5b3f2839889d7095
39144 Author: Pino Toscano <pino@kde.org>
39145 Date:   Sun Sep 28 23:38:34 2008 +0200
39147     [Qt4] various apidox improvements
39149  qt4/src/Mainpage.dox   |  10 +---
39150  qt4/src/poppler-link.h |  92 +++++++++++++++++++++++++++++++++----
39151  qt4/src/poppler-qt4.h  | 121
39152  +++++++++++++++++++++++++++++++++----------------
39153  3 files changed, 168 insertions(+), 55 deletions(-)
39155 commit 68658721583b05ebacb1165ac36e91d49735bbd9
39156 Author: Albert Astals Cid <aacid@kde.org>
39157 Date:   Sun Sep 28 19:29:06 2008 +0200
39159     If tables is null, don't try to write to file as it'll crash, fixes
39160     crash on 17811 when using cairooutputdev
39162  fofi/FoFiTrueType.cc | 4 ++++
39163  1 file changed, 4 insertions(+)
39165 commit 3cb5b7fc5ae168ef58fd1905f61c1b9abe6cb86c
39166 Author: Albert Astals Cid <aacid@kde.org>
39167 Date:   Sun Sep 28 19:25:53 2008 +0200
39169     Introduce greallocn_checkoverflow and use it in FoFiTrueType::parse
39171     Fixes the other part of bug 17811
39173  fofi/FoFiTrueType.cc |  4 ++--
39174  goo/gmem.cc          | 21 +++++++++++++++++++++
39175  goo/gmem.h           |  1 +
39176  3 files changed, 24 insertions(+), 2 deletions(-)
39178 commit aa7ef03af49f74ed558dcbab8ad4c594bb2b7d53
39179 Author: Albert Astals Cid <aacid@kde.org>
39180 Date:   Sun Sep 28 19:24:43 2008 +0200
39182     If libjpeg tells us to abort, let's abort :D
39184     Fixes part of bug 17811
39186  poppler/DCTStream.cc | 1 +
39187  1 file changed, 1 insertion(+)
39189 commit e2461c9aa4d74b5511621d7222979948e31541ad
39190 Author: Pino Toscano <pino@kde.org>
39191 Date:   Sun Sep 28 18:07:25 2008 +0200
39193     [Qt4] Activate the 'printing' flag by default in the PSConverter.
39195  qt4/src/poppler-ps-converter.cc | 2 +-
39196  qt4/src/poppler-qt4.h           | 2 ++
39197  2 files changed, 3 insertions(+), 1 deletion(-)
39199 commit 957d7acb66635e9748c6bc7a31cdbbcbb8da9011
39200 Author: Carlo Bramini <carlo.bramix@libero.it>
39201 Date:   Sat Sep 27 17:23:20 2008 +0200
39203     Misc mingw fixes
39205  configure.ac      | 2 +-
39206  glib/Makefile.am  | 2 +-
39207  glib/demo/info.cc | 1 +
39208  m4/libjpeg.m4     | 2 +-
39209  4 files changed, 4 insertions(+), 3 deletions(-)
39211 commit b3828203c4e594754957033ea826e8e22164fd5b
39212 Author: Albert Astals Cid <aacid@kde.org>
39213 Date:   Fri Sep 26 23:08:14 2008 +0200
39215     Carl agreed too, so CairoOutputDev.cc is done
39217     Only miss, Marco Pesenti Gritti, Timothy Lee and Ed Catmur
39219  poppler/CairoOutputDev.cc | 3 +++
39220  1 file changed, 3 insertions(+)
39222 commit a197a07728d19abc2708979c95b4ef53e88fcb55
39223 Author: Carlo Bramini <carlo.bramix@libero.it>
39224 Date:   Fri Sep 26 18:42:05 2008 +0200
39226     Compile where localtime_r is not available
39228  glib/demo/info.cc | 10 ++++++++--
39229  1 file changed, 8 insertions(+), 2 deletions(-)
39231 commit 38884e1722ac7e15c62cece20035c5fb0020f4b3
39232 Author: Albert Astals Cid <aacid@kde.org>
39233 Date:   Wed Sep 24 14:18:38 2008 +0200
39235     Do what Jeff really want to do, mark the font as invalid if it matches
39236     any of the known collections that Identity is not a good fallback
39238     Fixes pdf on KDE bug 171365
39240  poppler/GfxFont.cc | 2 +-
39241  1 file changed, 1 insertion(+), 1 deletion(-)
39243 commit 0e080aaf44816e5d5b9008f3c2fb54868932f0ac
39244 Author: Albert Astals Cid <aacid@kde.org>
39245 Date:   Wed Sep 24 13:12:13 2008 +0200
39247     Remove non-needed X includes
39249     Spotted by Carlo Bramini
39251  test/gtk-cairo-test.cc | 3 ---
39252  test/pdf-inspector.cc  | 3 ---
39253  2 files changed, 6 deletions(-)
39255 commit 6888b023fdb199d3c5fb705bd928aedf68eeffdb
39256 Author: Albert Astals Cid <aacid@kde.org>
39257 Date:   Tue Sep 23 23:28:04 2008 +0200
39259     Only do the scale to 'm' size trick on non embedded fonts as it was
39260     meant to be
39262     Fixes bug 17744
39264  poppler/SplashOutputDev.cc | 4 +++-
39265  1 file changed, 3 insertions(+), 1 deletion(-)
39267 commit 539d29f4f3b24b98c9fc5f88d3477e427fbe409d
39268 Author: Albert Astals Cid <aacid@kde.org>
39269 Date:   Tue Sep 23 22:39:50 2008 +0200
39271     0.9.2
39273  CMakeLists.txt   |  2 +-
39274  NEWS             | 19 +++++++++++++++++++
39275  configure.ac     |  2 +-
39276  msvc/config.h    |  6 +++---
39277  qt4/src/Doxyfile |  2 +-
39278  5 files changed, 25 insertions(+), 6 deletions(-)
39280 commit abd070a79d8345bda3853395a39e4e2882c4ff8a
39281 Author: Albert Astals Cid <aacid@kde.org>
39282 Date:   Mon Sep 22 20:23:11 2008 +0200
39284     Check the types here too
39286     Benchmarking in release mode, both in "human feel" and callgrind
39287     the benefit/lost is almost inexistant
39289  poppler/Object.h | 36 ++++++++++++++++++++++--------------
39290  1 file changed, 22 insertions(+), 14 deletions(-)
39292 commit df47e4c441e4ec79b1bb40de7044c9501f243b76
39293 Author: Chris Wilson <chris@chris-wilson.co.uk>
39294 Date:   Tue Sep 16 12:56:04 2008 +0100
39296     Check for duplicate open fonts.
39298     Before creating a new FT_Face for a font, check to see if there is a
39299     duplicate amongst the list of open fonts, kept alive by either
39300     Poppler's
39301     or Cairo's font cache .
39303     A quick example of the benefit of this check is that it reduces the
39304     RSS of
39305     the Poppler converter in the Cairo test suite from over 900 MiB to
39306     just 90
39307     MiB.
39309  configure.ac               |   1 +
39310  poppler/CairoFontEngine.cc | 214
39311  +++++++++++++++++++++++++++++++++++++++------
39312  2 files changed, 190 insertions(+), 25 deletions(-)
39314 commit 41d1edddcf84ca23c0fc39c5f4f3a49e408a9f1a
39315 Author: Kouhei Sutou <kou@cozmixng.org>
39316 Date:   Sun Sep 21 16:33:33 2008 +0200
39318     [glib-demo] Fix a crash in forms demo
39320  glib/demo/forms.c | 12 +++++++-----
39321  1 file changed, 7 insertions(+), 5 deletions(-)
39323 commit fe26075353226be9a02c8cf1a6a29586de15ce86
39324 Author: Pino Toscano <pino@kde.org>
39325 Date:   Sun Sep 21 12:03:21 2008 +0200
39327     really use the key passed to it
39329  poppler/Form.cc | 2 +-
39330  1 file changed, 1 insertion(+), 1 deletion(-)
39332 commit 8aa531cb478d6ae838a94f9f31e6a0bbd0dd957c
39333 Author: Pino Toscano <pino@kde.org>
39334 Date:   Sun Sep 21 11:18:22 2008 +0200
39336     Read the 'readOnly' attribute directly in the FormField constructor.
39338  poppler/Form.cc | 12 +++---------
39339  1 file changed, 3 insertions(+), 9 deletions(-)
39341 commit b56f64d676bdabd4a3ebe0eb2237f4c202a3707d
39342 Author: Pino Toscano <pino@kde.org>
39343 Date:   Sun Sep 21 00:53:54 2008 +0200
39345     Handle streams as entries for the catalog JS name tree.
39347  poppler/Catalog.cc | 18 +++++++++++++-----
39348  1 file changed, 13 insertions(+), 5 deletions(-)
39350 commit 93386d67b3d7adbd87547e9742e4df1c10eadbc1
39351 Author: Albert Astals Cid <aacid@kde.org>
39352 Date:   Sat Sep 20 16:20:03 2008 +0200
39354     Compile with -pedantic
39356  poppler/Form.h                  | 4 ++--
39357  qt4/src/poppler-embeddedfile.cc | 4 ++--
39358  qt4/src/poppler-movie.cc        | 3 ++-
39359  qt4/src/poppler-sound.cc        | 3 ++-
39360  qt4/src/poppler-textbox.cc      | 2 +-
39361  5 files changed, 9 insertions(+), 7 deletions(-)
39363 commit 6961fd8efe3db6ee7077dc2ed072498696dae31a
39364 Author: Tomas Are Haavet <tomasare@gmail.com>
39365 Date:   Sat Sep 20 16:13:37 2008 +0200
39367     Remove some warnings and errors when compiling with gcc and -pedantic
39369  fofi/FoFiTrueType.cc       | 3 ++-
39370  glib/poppler-annot.cc      | 8 ++++----
39371  glib/poppler-attachment.cc | 2 +-
39372  glib/poppler-document.cc   | 6 +++---
39373  glib/poppler-form-field.cc | 2 +-
39374  glib/poppler-page.cc       | 2 +-
39375  poppler/Annot.h            | 5 +++--
39376  splash/SplashTypes.h       | 3 ++-
39377  8 files changed, 17 insertions(+), 14 deletions(-)
39379 commit 4e9a04da358b1527a08102e601a52f07930532f2
39380 Author: Albert Astals Cid <aacid@kde.org>
39381 Date:   Sat Sep 20 16:10:50 2008 +0200
39383     Add mention of GPLv2 or later in poppler changes to all files except
39384     Splash.cc and Splash.h, i've still no answer from Marco :-(
39386  splash/SplashBitmap.cc       | 3 +++
39387  splash/SplashBitmap.h        | 3 +++
39388  splash/SplashErrorCodes.h    | 3 +++
39389  splash/SplashFTFont.cc       | 3 +++
39390  splash/SplashFTFont.h        | 3 +++
39391  splash/SplashFTFontEngine.cc | 3 +++
39392  splash/SplashFTFontEngine.h  | 3 +++
39393  splash/SplashFTFontFile.cc   | 3 +++
39394  splash/SplashFTFontFile.h    | 3 +++
39395  splash/SplashFont.cc         | 3 +++
39396  splash/SplashFont.h          | 3 +++
39397  splash/SplashFontEngine.cc   | 3 +++
39398  splash/SplashFontEngine.h    | 3 +++
39399  splash/SplashFontFile.cc     | 3 +++
39400  splash/SplashFontFile.h      | 3 +++
39401  splash/SplashT1Font.cc       | 3 +++
39402  splash/SplashT1Font.h        | 3 +++
39403  splash/SplashT1FontEngine.cc | 3 +++
39404  splash/SplashT1FontFile.cc   | 3 +++
39405  splash/SplashT1FontFile.h    | 3 +++
39406  splash/SplashTypes.h         | 3 +++
39407  splash/SplashXPathScanner.cc | 3 +++
39408  22 files changed, 66 insertions(+)
39410 commit beb87362072d5b480cf6b2c02445ec17c119ff56
39411 Author: Albert Astals Cid <aacid@kde.org>
39412 Date:   Sat Sep 20 15:47:25 2008 +0200
39414     Add Tomas' Copyright
39416  utils/HtmlFonts.cc | 1 +
39417  1 file changed, 1 insertion(+)
39419 commit 8ccb1bb651b129875ef802356c4a229b2ce31973
39420 Author: Tomas Are Haavet <tomasare@gmail.com>
39421 Date:   Sat Sep 20 15:45:47 2008 +0200
39423     Initialize pos the correct value to not have crashes
39425  utils/HtmlFonts.cc | 3 ++-
39426  1 file changed, 2 insertions(+), 1 deletion(-)
39428 commit 77bf8ec94e36fef7e120f1dc4bb1390be71cfb97
39429 Author: Tomas Are Haavet <tomasare@gmail.com>
39430 Date:   Sat Sep 20 14:17:06 2008 +0200
39432     Fix memory leak
39434  utils/HtmlOutputDev.cc | 1 +
39435  1 file changed, 1 insertion(+)
39437 commit b22be54dc2205269974315ca748d835d0990d6da
39438 Author: Tomas Are Haavet <tomasare@gmail.com>
39439 Date:   Sat Sep 20 14:16:26 2008 +0200
39441     Fix mismatched free/delete
39443  utils/HtmlOutputDev.cc | 3 ++-
39444  1 file changed, 2 insertions(+), 1 deletion(-)
39446 commit ac16174da1d6f19445f78e7cd7c4a18cb9524dde
39447 Author: Albert Astals Cid <aacid@kde.org>
39448 Date:   Sat Sep 20 00:52:19 2008 +0200
39450     make sure the image is setup before using it, otherwise some things
39451     don't print correctly like PDF from bug 17645
39453  poppler/PSOutputDev.cc | 6 ++++++
39454  1 file changed, 6 insertions(+)
39456 commit ffa4ffdf7fe83035c72addd8c4c8ee566621ba06
39457 Author: Albert Astals Cid <aacid@kde.org>
39458 Date:   Wed Sep 17 23:27:30 2008 +0200
39460     0.9.1
39462  CMakeLists.txt   |  2 +-
39463  NEWS             | 13 +++++++++++++
39464  configure.ac     |  2 +-
39465  msvc/config.h    |  6 +++---
39466  qt4/src/Doxyfile |  2 +-
39467  5 files changed, 19 insertions(+), 6 deletions(-)
39469 commit f57cbe32bcde0808943b9be2456dd69fa5b6dd27
39470 Author: Albert Astals Cid <aacid@kde.org>
39471 Date:   Sun Sep 14 22:18:38 2008 +0200
39473     If when looking for an object we get objSomeNumberAfter assume it
39474     was an int of SomeNumberAfter
39476     Fixes bug 17568 and i don't see how it can break existing things
39477     because it's already on an error path
39479  poppler/XRef.cc | 25 +++++++++++++++++++++++++
39480  1 file changed, 25 insertions(+)
39482 commit 1a852064ff5a1a15bc315ddca472a0ad74292581
39483 Author: Carlos Garcia Campos <carlosgc@gnome.org>
39484 Date:   Sat Sep 13 12:11:41 2008 +0200
39486     [glib-demo] Do not try to get info about remote destinations
39488  glib/demo/utils.c | 11 ++++++-----
39489  1 file changed, 6 insertions(+), 5 deletions(-)
39491 commit 951cffeb2cbff4e179043033b5ac7f5eb764d6dc
39492 Author: Albert Astals Cid <aacid@kde.org>
39493 Date:   Fri Sep 12 12:05:53 2008 +0200
39495     Make sure DecryptAESState::bufIdx is never bigger than 16, otherwise
39496     we crash
39498     I am not sure this is the correct fix, but fixes crash on files of
39499     bugs 13972, 16092 and 17523 and they seem to work ok
39501  poppler/Decrypt.cc | 6 ++++++
39502  1 file changed, 6 insertions(+)
39504 commit 491109edbe827860e764b5fcb67456867923858d
39505 Author: Haruyuki Kawabe <Haruyuki.Kawabe@unisys.co.jp>
39506 Date:   Wed Sep 10 23:00:32 2008 +0200
39508     Generate the outline file at the same place the other files are
39509     generated
39511     Fixes bug 17504
39513  utils/HtmlOutputDev.cc | 3 ++-
39514  1 file changed, 2 insertions(+), 1 deletion(-)
39516 commit 7dfc1e4c9348d537896bda7b0f2ae591afc72866
39517 Author: Albert Astals Cid <aacid@kde.org>
39518 Date:   Wed Sep 10 00:03:50 2008 +0200
39520     we want to distribute this file too
39522  qt4/src/Makefile.am | 3 ++-
39523  1 file changed, 2 insertions(+), 1 deletion(-)
39525 commit ddb73e8dc1ccbddf3b170e12c7153ccaf716d7cc
39526 Author: Albert Astals Cid <aacid@kde.org>
39527 Date:   Tue Sep 9 23:47:33 2008 +0200
39529     We want to distribute cmake/modules/FindLIBOPENJPEG.cmake too
39531  Makefile.am | 1 +
39532  1 file changed, 1 insertion(+)
39534 commit 646ccc2bb8563d411dc25bdbab53725ae08572ba
39535 Author: Albert Astals Cid <aacid@kde.org>
39536 Date:   Tue Sep 9 23:22:17 2008 +0200
39538     m_doc->doc->getOptContentConfig() can be null, so check for it
39540  qt4/src/poppler-document.cc | 2 +-
39541  1 file changed, 1 insertion(+), 1 deletion(-)
39543 commit d7f0bce67101f37f8d3e69d7d701388bcdc7200f
39544 Author: Albert Astals Cid <aacid@kde.org>
39545 Date:   Tue Sep 9 23:18:49 2008 +0200
39547     Qt4 frontend had timezone parsing that got lost when moving to the
39548     common function, i suck
39550  glib/poppler-document.cc    |  6 ++++--
39551  poppler/DateInfo.cc         | 20 ++++++++++++++------
39552  poppler/DateInfo.h          |  2 +-
39553  qt/poppler-document.cc      |  6 ++++--
39554  qt4/src/poppler-document.cc | 22 +++++++++++++++++++---
39555  utils/pdfinfo.cc            |  6 ++++--
39556  utils/pdftohtml.cc          |  6 ++++--
39557  7 files changed, 50 insertions(+), 18 deletions(-)
39559 commit 0af8609e6c932de2d85168cc9147854ee84b3a1b
39560 Author: Albert Astals Cid <aacid@kde.org>
39561 Date:   Tue Sep 9 20:55:27 2008 +0200
39563     i want this packaged too
39565  utils/Makefile.am | 2 ++
39566  1 file changed, 2 insertions(+)
39568 commit dd0f4c1510382e17cf33d3fe163e384da1d6d289
39569 Author: Albert Astals Cid <aacid@kde.org>
39570 Date:   Tue Sep 9 20:48:04 2008 +0200
39572     Fix includepath
39574  fofi/FoFiTrueType.cc | 2 +-
39575  1 file changed, 1 insertion(+), 1 deletion(-)
39577 commit 16c0842c3e01608a72709af55cc5cb8b567efedf
39578 Author: Albert Astals Cid <aacid@kde.org>
39579 Date:   Tue Sep 9 20:36:18 2008 +0200
39581     API changed, so increase soname
39583  glib/CMakeLists.txt | 2 +-
39584  glib/Makefile.am    | 2 +-
39585  2 files changed, 2 insertions(+), 2 deletions(-)
39587 commit 217c0d1f80a78713977a7bfbe680fce90f1c6b36
39588 Author: Albert Astals Cid <aacid@kde.org>
39589 Date:   Mon Sep 8 23:56:28 2008 +0200
39591     change version to 0.9.0
39593     Now only need to wait for Carlos and Iñigo's answer to a BIC change
39594     in glib/ and we'll have 0.9.0 :-)
39596  CMakeLists.txt   | 2 +-
39597  configure.ac     | 2 +-
39598  msvc/config.h    | 6 +++---
39599  qt4/src/Doxyfile | 2 +-
39600  4 files changed, 6 insertions(+), 6 deletions(-)
39602 commit e34022a8fcfb9fe211dd6b561377d855972b2087
39603 Author: Albert Astals Cid <aacid@kde.org>
39604 Date:   Mon Sep 8 23:36:04 2008 +0200
39606     Increase soname for libpoppler, i'm almost sure we broke BC there
39608  CMakeLists.txt      | 2 +-
39609  poppler/Makefile.am | 2 +-
39610  2 files changed, 2 insertions(+), 2 deletions(-)
39612 commit bc275049d6ef083daf71a043ccf23fd0634f5c4d
39613 Author: Albert Astals Cid <aacid@kde.org>
39614 Date:   Mon Sep 8 23:33:24 2008 +0200
39616     soname 3.1.0 for qt4 libs, we are BC/SC but got new API
39618  qt4/src/CMakeLists.txt | 2 +-
39619  qt4/src/Makefile.am    | 2 +-
39620  2 files changed, 2 insertions(+), 2 deletions(-)
39622 commit 06743a25a73adc3fba95f7b4ad74a6dde1a54ead
39623 Author: Albert Astals Cid <aacid@kde.org>
39624 Date:   Mon Sep 8 23:23:06 2008 +0200
39626     added news for 0.9.0
39628  NEWS | 115
39629  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
39630  1 file changed, 115 insertions(+)
39632 commit d35ca2ce5df12d40e295873e44b1f18ea40ba897
39633 Author: Pino Toscano <pino@kde.org>
39634 Date:   Sun Sep 7 01:13:33 2008 +0200
39636     [Qt4] apidox improvements
39638  qt4/src/poppler-annotation.h | 70
39639  +++++++++++++++++++++++++++++++++++++++++---
39640  qt4/src/poppler-link.h       | 12 +++++---
39641  qt4/src/poppler-qt4.h        | 22 ++++++++++++--
39642  3 files changed, 93 insertions(+), 11 deletions(-)
39644 commit 796d4c002d47c85716775d173eddfb2ae8866eaf
39645 Author: Pino Toscano <pino@kde.org>
39646 Date:   Sat Sep 6 22:48:13 2008 +0200
39648     no more need for including the qt3 paths
39650  qt4/demos/CMakeLists.txt | 1 -
39651  qt4/src/CMakeLists.txt   | 1 -
39652  qt4/tests/CMakeLists.txt | 1 -
39653  3 files changed, 3 deletions(-)
39655 commit db7ee3b3ae0f42155f9245691e4bfdef98a8ed6f
39656 Author: Albert Astals Cid <aacid@kde.org>
39657 Date:   Sat Sep 6 23:16:05 2008 +0200
39659     [Qt4] Fix docu
39661  qt4/src/poppler-qt4.h | 2 +-
39662  1 file changed, 1 insertion(+), 1 deletion(-)
39664 commit 3366059a25611f19ab592cda18c5efe0b9359771
39665 Author: Pino Toscano <pino@kde.org>
39666 Date:   Sat Sep 6 16:34:58 2008 +0200
39668     [Qt4] add option flags for the PS converter
39670     - map the 'strictMargins' and 'forceRasterize' bool options as flags
39671     - add a flag for setting the "printing" mode
39673  qt4/src/poppler-ps-converter.cc | 34 ++++++++++++++++++++++++++--------
39674  qt4/src/poppler-qt4.h           | 26 ++++++++++++++++++++++++++
39675  2 files changed, 52 insertions(+), 8 deletions(-)
39677 commit afa26d5c9ac9feb61aad30eb65dc00c9854d7f2e
39678 Author: Albert Astals Cid <aacid@kde.org>
39679 Date:   Sat Sep 6 15:46:12 2008 +0200
39681     we are printing so pass the print flag as true
39683  qt/poppler-document.cc | 2 +-
39684  1 file changed, 1 insertion(+), 1 deletion(-)
39686 commit f5d1eb5eaabaf3ab4bb87b8b4b901bbf30b20b29
39687 Author: Albert Astals Cid <aacid@kde.org>
39688 Date:   Sat Sep 6 15:43:32 2008 +0200
39690     We are pringint here, so pass the printing flag as true
39692     Fixes KDE bug 170459, you'd wonder how many times i've made the
39693     same mistake...
39695  qt4/src/poppler-ps-converter.cc | 2 +-
39696  1 file changed, 1 insertion(+), 1 deletion(-)
39698 commit 58e828d732f06bae9133dd518d89fa4348f1cca8
39699 Author: Albert Astals Cid <aacid@kde.org>
39700 Date:   Fri Sep 5 18:45:23 2008 +0200
39702     Only like QtTest to the tests, not to the lib itself
39704  configure.ac          | 13 +++++++++++--
39705  qt4/tests/Makefile.am | 22 +++++++++++-----------
39706  2 files changed, 22 insertions(+), 13 deletions(-)
39708 commit 49b3e4560f62a9a7db350d94d50e229f5e1208bf
39709 Author: Carlos Garcia Campos <carlosgc@gnome.org>
39710 Date:   Fri Sep 5 18:17:45 2008 +0200
39712     Movie filename is not a string, but a File Specification
39714     Fixes a crash when filename is a dictionary
39716  poppler/Annot.cc | 8 +++++---
39717  1 file changed, 5 insertions(+), 3 deletions(-)
39719 commit 996d2e176057e22acbc374cff7a712ce6fd92d93
39720 Author: Carlos Garcia Campos <carlosgc@gnome.org>
39721 Date:   Fri Sep 5 18:17:25 2008 +0200
39723     Unify multiple File Specification parsers
39725  CMakeLists.txt         |   2 +
39726  poppler/FileSpec.cc    | 146
39727  +++++++++++++++++++++++++++++++++++++++++++++++++
39728  poppler/FileSpec.h     |  24 ++++++++
39729  poppler/Link.cc        | 104 +++++------------------------------
39730  poppler/Link.h         |   4 --
39731  poppler/Makefile.am    |   2 +
39732  poppler/PSOutputDev.cc |  35 +-----------
39733  poppler/PSOutputDev.h  |   1 -
39734  poppler/Sound.cc       |   7 ++-
39735  9 files changed, 197 insertions(+), 128 deletions(-)
39737 commit 31f3eb2d6b43f7fbf4d978730d109b08b1563989
39738 Author: Albert Astals Cid <aacid@kde.org>
39739 Date:   Wed Sep 3 21:49:23 2008 +0200
39741     Only set the state to true if the AS value is the same as parent's V
39743     Fixes bug 16121 and 15535
39745  poppler/Form.cc | 8 ++++++--
39746  1 file changed, 6 insertions(+), 2 deletions(-)
39748 commit c75abac7ba07990ef54a46fa0d429eea580a71ef
39749 Author: Albert Astals Cid <aacid@kde.org>
39750 Date:   Tue Sep 2 19:16:55 2008 +0200
39752     Kjartan was missing and just agreed
39754  utils/HtmlOutputDev.cc | 3 +++
39755  1 file changed, 3 insertions(+)
39757 commit 630aa133017d15ddc7bf96c79f43c5b60fa9749a
39758 Merge: b2bc9b3 de82255
39759 Author: Pino Toscano <pino@kde.org>
39760 Date:   Tue Sep 2 01:25:55 2008 +0200
39762     Merge branch 'master' of
39763     ssh://pino@git.freedesktop.org/git/poppler/poppler
39765 commit b2bc9b3f59ef8e5fea18f0bc91b71fc9eb9a4157
39766 Author: Pino Toscano <pino@kde.org>
39767 Date:   Tue Sep 2 01:24:39 2008 +0200
39769     [Qt4] small apidox improvements
39771     mostly the start of the \since marker addition, plus few other
39772     documentation addition/improvements
39774  qt4/src/poppler-annotation.h |  9 +++++++
39775  qt4/src/poppler-form.h       |  8 ++++++
39776  qt4/src/poppler-link.h       | 14 ++++++++---
39777  qt4/src/poppler-optcontent.h | 11 +++++++++
39778  qt4/src/poppler-qt4.h        | 59
39779  ++++++++++++++++++++++++++++++++++++++------
39780  5 files changed, 90 insertions(+), 11 deletions(-)
39782 commit 6bc4881477ea15d70d420e57b5663052f2f9df76
39783 Author: Pino Toscano <pino@kde.org>
39784 Date:   Tue Sep 2 00:47:56 2008 +0200
39786     expand the macros, extract poppler-optcontent.h
39788     enable the macro expansion and define POPPLER_QT4_EXPORT to be
39789     empty, so
39790     we don't have it in the apidox
39792  qt4/src/Doxyfile | 8 +++++---
39793  1 file changed, 5 insertions(+), 3 deletions(-)
39795 commit de822554acdb1b2bc9e70c0668c43a10c0ec129a
39796 Author: Albert Astals Cid <aacid@kde.org>
39797 Date:   Mon Sep 1 23:50:37 2008 +0200
39799     Initialize widget to null before calling initialize not after :-(
39801  poppler/Annot.cc | 2 +-
39802  1 file changed, 1 insertion(+), 1 deletion(-)
39804 commit 1a7b7199112d97e816a099cbc1a5672c83e64156
39805 Author: Albert Astals Cid <aacid@kde.org>
39806 Date:   Mon Sep 1 20:42:06 2008 +0200
39808     Add my copyright
39810  poppler/Dict.cc | 1 +
39811  1 file changed, 1 insertion(+)
39813 commit 1fef34782a003f46fceab0d3bed36212bbf32c4c
39814 Author: Albert Astals Cid <aacid@kde.org>
39815 Date:   Mon Sep 1 20:35:37 2008 +0200
39817     Find reverse way in Dict
39819     This fixes Greg Stolze - Marriage Of Virtue & Viciousness.pdf
39820     The issue with this pdf is that has a Dict with two entries with
39821     the same key
39822     The pdf spec says if that happens, results are undefined, but Acroread
39823     uses the
39824     second key while we were using the first, searching backwards we
39825     use the second now too and the pdf works
39827  poppler/Dict.cc | 2 +-
39828  1 file changed, 1 insertion(+), 1 deletion(-)
39830 commit bb7996eaaad6a70404891bb2ff530160737ea3d7
39831 Author: Albert Astals Cid <aacid@kde.org>
39832 Date:   Mon Sep 1 20:29:25 2008 +0200
39834     Do not crash on documents with no pages
39836  qt4/tests/test-poppler-qt4.cpp | 6 ++++++
39837  1 file changed, 6 insertions(+)
39839 commit 0c11d390e4b0e3765ae20968359c7562c9857db7
39840 Author: Albert Astals Cid <aacid@kde.org>
39841 Date:   Mon Sep 1 20:13:33 2008 +0200
39843     All poppler commiters to these files agreed to GPLv2+
39845     Still missing to answer
39846     Marco Pesenti Gritti
39847         Catalog.cc
39848         Outline.cc
39849         Outline.h
39851     Kjartan Maraas
39852         HtmlOutputDev.cc
39854     Timothy Lee
39855         ImageOutputDev.h
39856         ImageOutputDev.cc
39858     Carl Worth
39859         CairoOutputDev.cc
39861     Ed Catmur
39862         GfxFont.cc
39863         GlobalParams.cc
39864         TextOutputDev.cc
39865         TextOutputDev.h
39866         UnicodeTypeTable.cc
39867         UnicodeTypeTable.h
39869  poppler/Annot.cc             | 3 +++
39870  poppler/Annot.h              | 3 +++
39871  poppler/Array.cc             | 3 +++
39872  poppler/Array.h              | 3 +++
39873  poppler/ArthurOutputDev.cc   | 3 +++
39874  poppler/ArthurOutputDev.h    | 3 +++
39875  poppler/CMap.cc              | 3 +++
39876  poppler/CMap.h               | 3 +++
39877  poppler/CairoFontEngine.cc   | 3 +++
39878  poppler/CairoFontEngine.h    | 3 +++
39879  poppler/CairoOutputDev.h     | 3 +++
39880  poppler/Catalog.h            | 3 +++
39881  poppler/CharCodeToUnicode.cc | 3 +++
39882  poppler/CharCodeToUnicode.h  | 3 +++
39883  poppler/Decrypt.cc           | 3 +++
39884  poppler/Decrypt.h            | 3 +++
39885  poppler/Dict.cc              | 3 +++
39886  poppler/Dict.h               | 3 +++
39887  poppler/Error.cc             | 3 +++
39888  poppler/Error.h              | 3 +++
39889  poppler/Function.cc          | 3 +++
39890  poppler/Gfx.cc               | 3 +++
39891  poppler/Gfx.h                | 3 +++
39892  poppler/GfxFont.h            | 3 +++
39893  poppler/GfxState.cc          | 3 +++
39894  poppler/GfxState.h           | 3 +++
39895  poppler/GlobalParams.h       | 3 +++
39896  poppler/JBIG2Stream.cc       | 3 +++
39897  poppler/JPXStream.cc         | 3 +++
39898  poppler/Lexer.cc             | 3 +++
39899  poppler/Lexer.h              | 3 +++
39900  poppler/Link.cc              | 3 +++
39901  poppler/Link.h               | 3 +++
39902  poppler/Object.cc            | 3 +++
39903  poppler/Object.h             | 3 +++
39904  poppler/OutputDev.cc         | 3 +++
39905  poppler/OutputDev.h          | 3 +++
39906  poppler/PDFDoc.cc            | 3 +++
39907  poppler/PDFDoc.h             | 3 +++
39908  poppler/PDFDocEncoding.cc    | 3 +++
39909  poppler/PDFDocEncoding.h     | 3 +++
39910  poppler/PSOutputDev.cc       | 3 +++
39911  poppler/PSOutputDev.h        | 3 +++
39912  poppler/PSTokenizer.cc       | 3 +++
39913  poppler/PSTokenizer.h        | 3 +++
39914  poppler/Page.cc              | 3 +++
39915  poppler/Page.h               | 3 +++
39916  poppler/Parser.cc            | 3 +++
39917  poppler/Parser.h             | 3 +++
39918  poppler/SplashOutputDev.cc   | 3 +++
39919  poppler/SplashOutputDev.h    | 3 +++
39920  poppler/Stream-CCITT.h       | 3 +++
39921  poppler/Stream.cc            | 3 +++
39922  poppler/Stream.h             | 3 +++
39923  poppler/UTF8.h               | 3 +++
39924  poppler/XRef.cc              | 3 +++
39925  poppler/XRef.h               | 3 +++
39926  utils/HtmlFonts.cc           | 3 +++
39927  utils/HtmlLinks.cc           | 3 +++
39928  utils/HtmlOutputDev.h        | 3 +++
39929  utils/parseargs.c            | 3 +++
39930  utils/parseargs.h            | 3 +++
39931  utils/pdffonts.cc            | 3 +++
39932  utils/pdfimages.cc           | 3 +++
39933  utils/pdfinfo.cc             | 3 +++
39934  utils/pdftohtml.cc           | 3 +++
39935  utils/pdftoppm.cc            | 3 +++
39936  utils/pdftops.cc             | 3 +++
39937  utils/pdftotext.cc           | 3 +++
39938  69 files changed, 207 insertions(+)
39940 commit 8670bfed7900586725b30e3af67f6849acc6efda
39941 Author: Vasile Gaburici <gaburici@cs.umd.edu>
39942 Date:   Sat Aug 30 12:47:13 2008 +0200
39944     Fix extraction of images
39946     See bug 16999 for more info
39948  utils/ImageOutputDev.cc | 12 +++++++++++-
39949  1 file changed, 11 insertions(+), 1 deletion(-)
39951 commit 1c98f197664b1a2c06e2caf32116a8487f4054bf
39952 Author: Vasile Gaburici <gaburici@cs.umd.edu>
39953 Date:   Sat Aug 30 12:44:02 2008 +0200
39955     Read sMap reverse so CMap entries take precedence
39957     See bug 17321 for a more in depth explanation
39959  poppler/CharCodeToUnicode.cc | 3 ++-
39960  1 file changed, 2 insertions(+), 1 deletion(-)
39962 commit 8f1deb3f8000bdeb845a6c786a654bc7eb684f0a
39963 Author: Albert Astals Cid <aacid@kde.org>
39964 Date:   Fri Aug 29 23:06:19 2008 +0200
39966     Are we a lib or aren't we? Unify String to Date parsing so we all
39967     behave the same way
39969  CMakeLists.txt                      |  2 ++
39970  glib/poppler-document.cc            | 29 ++---------------
39971  poppler/DateInfo.cc                 | 62
39972  +++++++++++++++++++++++++++++++++++++
39973  poppler/DateInfo.h                  | 27 ++++++++++++++++
39974  poppler/Makefile.am                 |  2 ++
39975  qt/poppler-document.cc              | 22 ++-----------
39976  qt4/src/poppler-annotation-helper.h | 16 ++--------
39977  qt4/src/poppler-document.cc         | 52 +++----------------------------
39978  utils/pdfinfo.cc                    | 16 ++--------
39979  utils/pdftohtml.cc                  |  9 ++----
39980  10 files changed, 111 insertions(+), 126 deletions(-)
39982 commit c39f23dca98d3efe8d094c9a3e1bd460ba57d1ce
39983 Author: Albert Astals Cid <aacid@kde.org>
39984 Date:   Fri Aug 29 20:50:57 2008 +0200
39986     Add a readme for contributors with licensing and misc info
39988  README.contributors | 20 ++++++++++++++++++++
39989  1 file changed, 20 insertions(+)
39991 commit 35a72590ffd3284e63601af79599e5fa025e567f
39992 Author: Albert Astals Cid <aacid@kde.org>
39993 Date:   Thu Aug 28 00:58:11 2008 +0200
39995     Be more protective against huge font sizes in bogus documents like
39996     the one in http://bugs.freedesktop.org/show_bug.cgi?id=17326
39998     10 MB in size is a font of 3200x3200, huge enough to be discarted
40000  poppler/SplashOutputDev.cc | 20 +++++++++++++++++++-
40001  1 file changed, 19 insertions(+), 1 deletion(-)
40003 commit 33727cf6773b12d736ba245fdd146559ce93102d
40004 Author: Albert Astals Cid <aacid@kde.org>
40005 Date:   Sun Aug 24 20:36:13 2008 +0200
40007     fix location of the comment
40009  fofi/FoFiType1.cc | 6 +++---
40010  1 file changed, 3 insertions(+), 3 deletions(-)
40012 commit abe29b4fdb33f449649fdea5d7af2deeb702f0bb
40013 Author: Albert Astals Cid <aacid@kde.org>
40014 Date:   Sun Aug 24 20:24:35 2008 +0200
40016     All changes made to fofi/ files under the poppler project are by
40017     people that accepts to license the code under GPLv2+
40019  fofi/FoFiBase.cc     | 3 +++
40020  fofi/FoFiTrueType.cc | 3 +++
40021  fofi/FoFiTrueType.h  | 3 +++
40022  fofi/FoFiType1.cc    | 3 +++
40023  fofi/FoFiType1C.h    | 3 +++
40024  5 files changed, 15 insertions(+)
40026 commit 6346d7050a03935c71336c65d5f8f0fe2860d321
40027 Author: Albert Astals Cid <aacid@kde.org>
40028 Date:   Sun Aug 24 20:23:50 2008 +0200
40030     All changes made to goo/ files under the poppler project are by
40031     people that accepts to license the code under GPLv2+
40033  goo/GooString.cc | 3 +++
40034  goo/GooString.h  | 3 +++
40035  goo/gfile.cc     | 3 +++
40036  goo/gfile.h      | 3 +++
40037  goo/gmem.cc      | 3 +++
40038  goo/gmem.h       | 3 +++
40039  6 files changed, 18 insertions(+)
40041 commit d6e1f1fb4e83527d3ece51d98fa20262713b7da1
40042 Author: Albert Astals Cid <aacid@kde.org>
40043 Date:   Sun Aug 24 20:22:06 2008 +0200
40045     .cc -> .h
40047  poppler/FontInfo.h | 2 +-
40048  1 file changed, 1 insertion(+), 1 deletion(-)
40050 commit 9f0ac70f7ad806cadce379d4fabb90eff697ad52
40051 Author: Albert Astals Cid <aacid@kde.org>
40052 Date:   Sun Aug 24 19:25:27 2008 +0200
40054     Add missing addresses
40056  poppler/ABWOutputDev.cc | 4 ++--
40057  poppler/ABWOutputDev.h  | 2 +-
40058  poppler/FlateStream.cc  | 2 +-
40059  poppler/FlateStream.h   | 2 +-
40060  4 files changed, 5 insertions(+), 5 deletions(-)
40062 commit 22f6af73961686895f207fe13022a21333455862
40063 Merge: 12a9e42 6d6913a
40064 Author: Pino Toscano <pino@kde.org>
40065 Date:   Sun Aug 24 19:03:24 2008 +0200
40067     Merge branch 'master' of
40068     ssh://pino@git.freedesktop.org/git/poppler/poppler
40070 commit 12a9e427fb487165b1797f81d52d733c27bfa2e1
40071 Author: Pino Toscano <pino@kde.org>
40072 Date:   Sun Aug 24 18:57:52 2008 +0200
40074     [Qt4] add showControl and playMode properties of MovieObject's
40076  qt4/src/poppler-movie.cc | 14 ++++++++++++++
40077  qt4/src/poppler-qt4.h    | 20 ++++++++++++++++++++
40078  2 files changed, 34 insertions(+)
40080 commit c444c652859b6e52160e5571e84f8eb1292d65f1
40081 Author: Pino Toscano <pino@kde.org>
40082 Date:   Sun Aug 24 18:47:58 2008 +0200
40084     [Qt4] make the MovieObject ctor private, with only Page able to use it
40086  qt4/src/poppler-qt4.h | 9 +++++----
40087  1 file changed, 5 insertions(+), 4 deletions(-)
40089 commit 6d6913a79779769ce0fe2f0b516a90a50e51b947
40090 Author: Albert Astals Cid <aacid@kde.org>
40091 Date:   Sun Aug 24 18:45:45 2008 +0200
40093     fix Jeff's entry
40095  poppler/DCTStream.cc | 2 +-
40096  poppler/DCTStream.h  | 2 +-
40097  2 files changed, 2 insertions(+), 2 deletions(-)
40099 commit 25bd5967f9f550a32e20eea91cd00cbeff98249e
40100 Author: Pino Toscano <pino@kde.org>
40101 Date:   Sun Aug 24 18:45:25 2008 +0200
40103     [Qt4] initialize the MovieObject from an AnnotMovie
40105     the annotation has all the data we need, so just init from that
40107  qt4/src/poppler-movie.cc | 8 ++++----
40108  qt4/src/poppler-page.cc  | 4 +---
40109  qt4/src/poppler-qt4.h    | 4 ++--
40110  3 files changed, 7 insertions(+), 9 deletions(-)
40112 commit 47f54ad4de111f62a5b8c25520ef6b2bca6026d2
40113 Author: Albert Astals Cid <aacid@kde.org>
40114 Date:   Sun Aug 24 18:18:13 2008 +0200
40116     Add more correct copyright statements on fofi, goo, poppler and
40117     util directories to be more compliant with GPL that requires such
40118     modification statements to be present. Meanwhile i did that, i did
40119     qt and qt4 dirs too, glib is missing if someone wants to fix it,
40120     but it's not crucial as it's not a fork of some other GPL software
40122  AUTHORS                                  |  4 +++-
40123  fofi/FoFiBase.cc                         | 11 +++++++++++
40124  fofi/FoFiTrueType.cc                     | 14 ++++++++++++++
40125  fofi/FoFiTrueType.h                      | 12 ++++++++++++
40126  fofi/FoFiType1.cc                        | 12 ++++++++++++
40127  fofi/FoFiType1C.h                        | 11 +++++++++++
40128  goo/GooString.cc                         | 13 +++++++++++++
40129  goo/GooString.h                          | 12 ++++++++++++
40130  goo/GooTimer.cc                          |  3 +++
40131  goo/GooTimer.h                           |  8 ++++++--
40132  goo/GooVector.h                          | 12 ++++++++++++
40133  goo/gfile.cc                             | 13 +++++++++++++
40134  goo/gfile.h                              | 11 +++++++++++
40135  goo/gmem.cc                              | 13 +++++++++++++
40136  goo/gmem.h                               | 13 +++++++++++++
40137  poppler/ABWOutputDev.cc                  |  3 ++-
40138  poppler/ABWOutputDev.h                   |  2 +-
40139  poppler/Annot.cc                         | 19 +++++++++++++++++++
40140  poppler/Annot.h                          | 17 +++++++++++++++++
40141  poppler/Array.cc                         | 11 +++++++++++
40142  poppler/Array.h                          | 11 +++++++++++
40143  poppler/ArthurOutputDev.cc               | 14 +++++++++++++-
40144  poppler/ArthurOutputDev.h                | 13 ++++++++++++-
40145  poppler/CMap.cc                          | 12 ++++++++++++
40146  poppler/CMap.h                           | 11 +++++++++++
40147  poppler/CairoFontEngine.cc               | 17 +++++++++++++++++
40148  poppler/CairoFontEngine.h                | 17 +++++++++++++++++
40149  poppler/CairoOutputDev.cc                | 19 +++++++++++++++++++
40150  poppler/CairoOutputDev.h                 | 16 ++++++++++++++++
40151  poppler/Catalog.cc                       | 19 +++++++++++++++++++
40152  poppler/Catalog.h                        | 16 ++++++++++++++++
40153  poppler/CharCodeToUnicode.cc             | 14 ++++++++++++++
40154  poppler/CharCodeToUnicode.h              | 13 +++++++++++++
40155  poppler/DCTStream.cc                     |  5 ++++-
40156  poppler/DCTStream.h                      |  6 +++++-
40157  poppler/Decrypt.cc                       | 12 ++++++++++++
40158  poppler/Decrypt.h                        | 11 +++++++++++
40159  poppler/Dict.cc                          | 13 +++++++++++++
40160  poppler/Dict.h                           | 13 +++++++++++++
40161  poppler/Error.cc                         | 13 +++++++++++++
40162  poppler/Error.h                          | 13 +++++++++++++
40163  poppler/FlateStream.cc                   |  2 ++
40164  poppler/FlateStream.h                    |  2 ++
40165  poppler/FontInfo.cc                      | 22 ++++++++++++++++++++++
40166  poppler/FontInfo.h                       | 21 +++++++++++++++++++++
40167  poppler/Form.cc                          | 10 +++++++++-
40168  poppler/Form.h                           |  6 +++++-
40169  poppler/Function.cc                      | 12 ++++++++++++
40170  poppler/Gfx.cc                           | 23 +++++++++++++++++++++++
40171  poppler/Gfx.h                            | 13 +++++++++++++
40172  poppler/GfxFont.cc                       | 19 +++++++++++++++++++
40173  poppler/GfxFont.h                        | 16 ++++++++++++++++
40174  poppler/GfxState.cc                      | 14 ++++++++++++++
40175  poppler/GfxState.h                       | 13 +++++++++++++
40176  poppler/GlobalParams.cc                  | 19 +++++++++++++++++++
40177  poppler/GlobalParams.h                   | 15 +++++++++++++++
40178  poppler/JBIG2Stream.cc                   | 13 +++++++++++++
40179  poppler/JPXStream.cc                     | 11 +++++++++++
40180  poppler/Lexer.cc                         | 12 ++++++++++++
40181  poppler/Lexer.h                          | 12 ++++++++++++
40182  poppler/Link.cc                          | 14 ++++++++++++++
40183  poppler/Link.h                           | 12 ++++++++++++
40184  poppler/Movie.cc                         | 17 ++++++++++++++++-
40185  poppler/Object.cc                        | 11 +++++++++++
40186  poppler/Object.h                         | 12 ++++++++++++
40187  poppler/OptionalContent.cc               |  5 ++++-
40188  poppler/Outline.cc                       | 11 +++++++++++
40189  poppler/Outline.h                        | 11 +++++++++++
40190  poppler/OutputDev.cc                     | 13 +++++++++++++
40191  poppler/OutputDev.h                      | 14 ++++++++++++++
40192  poppler/PDFDoc.cc                        | 15 +++++++++++++++
40193  poppler/PDFDoc.h                         | 15 +++++++++++++++
40194  poppler/PDFDocEncoding.cc                | 13 ++++++++++++-
40195  poppler/PDFDocEncoding.h                 | 11 +++++++++++
40196  poppler/PSOutputDev.cc                   | 15 +++++++++++++++
40197  poppler/PSOutputDev.h                    | 14 ++++++++++++++
40198  poppler/PSTokenizer.cc                   | 12 ++++++++++++
40199  poppler/PSTokenizer.h                    | 11 +++++++++++
40200  poppler/Page.cc                          | 20 ++++++++++++++++++++
40201  poppler/Page.h                           | 16 ++++++++++++++++
40202  poppler/PageLabelInfo.cc                 | 12 ++++++++++++
40203  poppler/PageLabelInfo.h                  | 12 ++++++++++++
40204  poppler/PageTransition.h                 | 18 ++++++++++++++++++
40205  poppler/Parser.cc                        | 12 ++++++++++++
40206  poppler/Parser.h                         | 11 +++++++++++
40207  poppler/SplashOutputDev.cc               | 16 ++++++++++++++++
40208  poppler/SplashOutputDev.h                | 11 +++++++++++
40209  poppler/Stream-CCITT.h                   | 11 +++++++++++
40210  poppler/Stream.cc                        | 14 ++++++++++++++
40211  poppler/Stream.h                         | 13 +++++++++++++
40212  poppler/TextOutputDev.cc                 | 18 ++++++++++++++++++
40213  poppler/TextOutputDev.h                  | 15 +++++++++++++++
40214  poppler/UTF8.h                           | 11 +++++++++++
40215  poppler/UnicodeTypeTable.cc              | 13 +++++++++++++
40216  poppler/UnicodeTypeTable.h               | 11 +++++++++++
40217  poppler/XRef.cc                          | 17 ++++++++++++++++-
40218  poppler/XRef.h                           | 14 ++++++++++++++
40219  qt/poppler-document.cc                   |  3 +++
40220  qt/poppler-fontinfo.cc                   |  3 +--
40221  qt/poppler-page.cc                       |  7 ++++++-
40222  qt/poppler-private.h                     |  4 ++++
40223  qt/poppler-qt.h                          |  5 ++++-
40224  qt4/src/poppler-annotation-helper.h      |  1 +
40225  qt4/src/poppler-annotation.cc            |  3 ++-
40226  qt4/src/poppler-annotation.h             |  4 +++-
40227  qt4/src/poppler-document.cc              |  4 +++-
40228  qt4/src/poppler-embeddedfile.cc          |  1 +
40229  qt4/src/poppler-fontinfo.cc              |  5 ++++-
40230  qt4/src/poppler-form.cc                  |  2 +-
40231  qt4/src/poppler-form.h                   |  2 +-
40232  qt4/src/poppler-link-extractor-private.h |  2 +-
40233  qt4/src/poppler-link-extractor.cc        |  2 +-
40234  qt4/src/poppler-link.cc                  |  3 ++-
40235  qt4/src/poppler-link.h                   |  1 +
40236  qt4/src/poppler-optcontent-private.h     |  1 +
40237  qt4/src/poppler-optcontent.cc            |  1 +
40238  qt4/src/poppler-optcontent.h             |  1 +
40239  qt4/src/poppler-page-private.h           |  2 ++
40240  qt4/src/poppler-page.cc                  |  4 ++++
40241  qt4/src/poppler-private.h                |  4 +++-
40242  qt4/src/poppler-ps-converter.cc          |  1 +
40243  qt4/src/poppler-qt4.h                    |  5 ++++-
40244  qt4/src/poppler-textbox.cc               |  2 ++
40245  splash/Splash.cc                         | 12 ++++++++++++
40246  splash/Splash.h                          | 12 ++++++++++++
40247  splash/SplashBitmap.cc                   | 12 ++++++++++++
40248  splash/SplashBitmap.h                    | 11 +++++++++++
40249  splash/SplashErrorCodes.h                | 11 +++++++++++
40250  splash/SplashFTFont.cc                   | 12 ++++++++++++
40251  splash/SplashFTFont.h                    | 11 +++++++++++
40252  splash/SplashFTFontEngine.cc             | 11 +++++++++++
40253  splash/SplashFTFontEngine.h              | 11 +++++++++++
40254  splash/SplashFTFontFile.cc               | 11 +++++++++++
40255  splash/SplashFTFontFile.h                | 11 +++++++++++
40256  splash/SplashFont.cc                     | 11 +++++++++++
40257  splash/SplashFont.h                      | 11 +++++++++++
40258  splash/SplashFontEngine.cc               | 11 +++++++++++
40259  splash/SplashFontEngine.h                | 11 +++++++++++
40260  splash/SplashFontFile.cc                 | 12 ++++++++++++
40261  splash/SplashFontFile.h                  | 12 ++++++++++++
40262  splash/SplashT1Font.cc                   | 11 +++++++++++
40263  splash/SplashT1Font.h                    | 11 +++++++++++
40264  splash/SplashT1FontEngine.cc             | 11 +++++++++++
40265  splash/SplashT1FontFile.cc               | 11 +++++++++++
40266  splash/SplashT1FontFile.h                | 11 +++++++++++
40267  splash/SplashTypes.h                     | 11 +++++++++++
40268  splash/SplashXPathScanner.cc             | 11 +++++++++++
40269  utils/HtmlFonts.cc                       | 24 ++++++++++++++++++++++++
40270  utils/HtmlFonts.h                        | 12 ++++++++++++
40271  utils/HtmlLinks.cc                       | 23 +++++++++++++++++++++++
40272  utils/HtmlLinks.h                        | 12 ++++++++++++
40273  utils/HtmlOutputDev.cc                   | 13 +++++++++++++
40274  utils/HtmlOutputDev.h                    | 11 +++++++++++
40275  utils/ImageOutputDev.cc                  | 13 +++++++++++++
40276  utils/ImageOutputDev.h                   | 12 ++++++++++++
40277  utils/parseargs.c                        | 13 +++++++++++++
40278  utils/parseargs.h                        | 11 +++++++++++
40279  utils/pdffonts.cc                        | 12 ++++++++++++
40280  utils/pdfimages.cc                       | 11 +++++++++++
40281  utils/pdfinfo.cc                         | 12 ++++++++++++
40282  utils/pdftoabw.cc                        | 26 +++++++++++++++++++-------
40283  utils/pdftohtml.cc                       | 11 +++++++++++
40284  utils/pdftoppm.cc                        | 11 +++++++++++
40285  utils/pdftops.cc                         | 12 ++++++++++++
40286  utils/pdftotext.cc                       | 12 ++++++++++++
40287  165 files changed, 1795 insertions(+), 37 deletions(-)
40289 commit 0dfbb8996ee91aa044eb2bdf2859ef64005116f8
40290 Author: Loïc Minier <lool@dooz.org>
40291 Date:   Wed Aug 20 22:10:07 2008 +0200
40293     Fixes escaping of hyphens in man pages
40295  utils/pdfinfo.1 |  2 +-
40296  utils/pdftops.1 | 16 ++++++++--------
40297  2 files changed, 9 insertions(+), 9 deletions(-)
40299 commit 6cfa0e598a81460e5d0a7d60d8584366d2a70165
40300 Author: Loïc Minier <lool@dooz.org>
40301 Date:   Wed Aug 20 19:57:42 2008 +0200
40303     Fix synopsis of pdftops in man page to clarify that a PDF file is
40304     required in all cases
40306  utils/pdftops.1 | 4 ++--
40307  1 file changed, 2 insertions(+), 2 deletions(-)
40309 commit 48a73cc709a8bed9d2d0f9cbd2a9d2b6c0dad05b
40310 Author: Pino Toscano <pino@kde.org>
40311 Date:   Sat Aug 23 19:26:01 2008 +0200
40313     [Qt4] convert the title of movie annotations
40315  qt4/src/poppler-page.cc | 6 ++++++
40316  1 file changed, 6 insertions(+)
40318 commit 419ec15ac825f2e0052b411462f00ac57fed030e
40319 Author: Pino Toscano <pino@kde.org>
40320 Date:   Sat Aug 23 19:25:04 2008 +0200
40322     [Qt4] get/set the title for movie annotations
40324  qt4/src/poppler-annotation.cc | 13 +++++++++++++
40325  qt4/src/poppler-annotation.h  |  3 +++
40326  2 files changed, 16 insertions(+)
40328 commit 63bcaf113fcb5a4a9e5c120df2c3dafb2977c90a
40329 Author: Pino Toscano <pino@kde.org>
40330 Date:   Sat Aug 23 01:58:30 2008 +0200
40332     [Qt4] convert the movie annotation from the core type to the Qt4 one
40334  qt4/src/poppler-page.cc | 18 +++++++++++++++---
40335  1 file changed, 15 insertions(+), 3 deletions(-)
40337 commit 5cc490de74af12726bdeb9b5a6a0f0d1d79383b5
40338 Author: Pino Toscano <pino@kde.org>
40339 Date:   Sat Aug 23 01:55:41 2008 +0200
40341     [Qt4] first version of a MovieAnnotation
40343     right mow it just holds the movie object
40345  qt4/src/poppler-annotation.cc | 74
40346  +++++++++++++++++++++++++++++++++++++++++++
40347  qt4/src/poppler-annotation.h  | 26 ++++++++++++++-
40348  2 files changed, 99 insertions(+), 1 deletion(-)
40350 commit 3d5c2e22d790d7c139e1cd28aebb21cfe76b8b6b
40351 Author: Pino Toscano <pino@kde.org>
40352 Date:   Sat Aug 23 01:54:30 2008 +0200
40354     compile the new poppler-movie.cc
40356  qt4/src/CMakeLists.txt | 1 +
40357  qt4/src/Makefile.am    | 1 +
40358  2 files changed, 2 insertions(+)
40360 commit 599698a9b133999f1f0bb0548489111e9d7b6f05
40361 Author: Pino Toscano <pino@kde.org>
40362 Date:   Sat Aug 23 01:52:58 2008 +0200
40364     [Qt4] first version of a MovieObject object for movies
40366     slightly differs from the version in core
40368  qt4/src/poppler-movie.cc | 73
40369  ++++++++++++++++++++++++++++++++++++++++++++++++
40370  qt4/src/poppler-qt4.h    | 34 ++++++++++++++++++++++
40371  2 files changed, 107 insertions(+)
40373 commit 820f15009845870701e1f4e7f4fc4fb93312ab3e
40374 Author: Pino Toscano <pino@kde.org>
40375 Date:   Sat Aug 23 01:45:07 2008 +0200
40377     fix Movie::copy()
40379     the default copy ctor already does the vertbatim copies, so no need to
40380     do them on our own; what needs to be done is checking whether
40381     an object
40382     is valid before either doing a "smart copy" or "postprocessing" it
40384  poppler/Movie.cc | 14 ++++++++------
40385  1 file changed, 8 insertions(+), 6 deletions(-)
40387 commit c3a006ae35250e9a5638c2ce713b7470380751c7
40388 Author: Pino Toscano <pino@kde.org>
40389 Date:   Sat Aug 23 01:04:34 2008 +0200
40391     compile attachments.c in the demo with cmake as well
40393  glib/demo/CMakeLists.txt | 1 +
40394  1 file changed, 1 insertion(+)
40396 commit b5a7987a50b3d28fbfa219e2cef85b9e53aaf079
40397 Author: Carlos Garcia Campos <carlosgc@gnome.org>
40398 Date:   Thu Aug 21 20:40:18 2008 +0200
40400     [glib-demo] Fix attachments demo with documents that don't contain
40401     attachments
40403  glib/demo/attachments.c | 27 ++++++++++++++++++++-------
40404  1 file changed, 20 insertions(+), 7 deletions(-)
40406 commit a2b0aefedbdb20ce0ef8398a700202021fcf00db
40407 Author: Carlos Garcia Campos <carlosgc@gnome.org>
40408 Date:   Thu Aug 21 20:14:50 2008 +0200
40410     [glib-demo] Fix typo
40412  glib/demo/attachments.c | 4 ++--
40413  1 file changed, 2 insertions(+), 2 deletions(-)
40415 commit 9e563d6d877624b1caf82ac30c5ae30a1eb48f21
40416 Author: Carlos Garcia Campos <carlosgc@gnome.org>
40417 Date:   Thu Aug 21 20:12:33 2008 +0200
40419     [glib-demo] Add checksum validation to attachments demo
40421  glib/demo/attachments.c | 101
40422  ++++++++++++++++++++++++++++++++++++++++++++++++
40423  1 file changed, 101 insertions(+)
40425 commit e233325e6f13d8b232bf68a2812fe755e7fccd4d
40426 Author: Carlos Garcia Campos <carlosgc@gnome.org>
40427 Date:   Thu Aug 21 19:03:32 2008 +0200
40429     [glib-demo] Add demo for attachments
40431  glib/demo/Makefile.am   |   2 +
40432  glib/demo/attachments.c | 242
40433  ++++++++++++++++++++++++++++++++++++++++++++++++
40434  glib/demo/attachments.h |  31 +++++++
40435  glib/demo/main.c        |   4 +-
40436  glib/demo/utils.c       |  23 +++++
40437  glib/demo/utils.h       |   1 +
40438  6 files changed, 302 insertions(+), 1 deletion(-)
40440 commit 0e2efa0fce5bf059ce85d3e3bec2293b405ec3c9
40441 Author: Carlos Garcia Campos <carlosgc@gnome.org>
40442 Date:   Thu Aug 21 19:02:24 2008 +0200
40444     [glib] Make sure name and descripction are valid utf8 strings
40446  glib/poppler-attachment.cc | 4 ++--
40447  1 file changed, 2 insertions(+), 2 deletions(-)
40449 commit 15a73704ab6b009ca5e07c08f0b12d970adc387d
40450 Author: Chris Wilson <chris@chris-wilson.co.uk>
40451 Date:   Tue Aug 19 09:18:03 2008 +0100
40453     Memleak and invalid free.
40455     CairoOutputDev::setSoftMask() fails to free the cairo_t and mask
40456     it uses
40457     to draw the opaque soft mask and attempts to destroy a reference to a
40458     surface it does not own (this bug was masked by the fact that
40459     a reference
40460     was still being held by the unfreed cairo_t).
40462  poppler/CairoOutputDev.cc | 11 ++++++++---
40463  1 file changed, 8 insertions(+), 3 deletions(-)
40465 commit d3110e392097db54e9ee59300213e490dee39126
40466 Author: Albert Astals Cid <aacid@kde.org>
40467 Date:   Tue Aug 19 19:19:09 2008 +0200
40469     Fix include so it can be used in the unsupported way of installing
40470     internal poppler/ headers
40472     Notified by Caolan McNamara <caolanm@redhat.com>
40474  poppler/PreScanOutputDev.h | 2 +-
40475  poppler/SecurityHandler.h  | 2 +-
40476  2 files changed, 2 insertions(+), 2 deletions(-)
40478 commit 303249e5548bfbf6823e97850e498970d802b4a0
40479 Author: Albert Astals Cid <tsdgeos@samsung.localdomain>
40480 Date:   Fri Aug 15 01:52:52 2008 +0200
40482     Revert 123a87aff2e35b10efe6a1d715585b427e4a9afa it creates problems
40483     with some pdf files
40485  poppler/Gfx.cc | 14 ++------------
40486  poppler/Gfx.h  |  3 ---
40487  2 files changed, 2 insertions(+), 15 deletions(-)
40489 commit 27ddf3c5e839358c8553d41743faa8ee304767bf
40490 Author: Pino Toscano <pino@kde.org>
40491 Date:   Wed Aug 13 13:55:57 2008 +0200
40493     [Qt4] make sure to use the correct page width/height for form
40494     widgets coordinates
40496  qt4/src/poppler-form.cc | 12 +++++++++---
40497  1 file changed, 9 insertions(+), 3 deletions(-)
40499 commit 2e7b0eb4af8cf5938833e5659d01b77096e7b7f7
40500 Author: Pino Toscano <pino@kde.org>
40501 Date:   Tue Aug 12 13:49:52 2008 +0200
40503     [Qt4] add a method to get the activation action of a FormField
40505  qt4/src/poppler-form.cc | 19 +++++++++++++++++++
40506  qt4/src/poppler-form.h  |  8 ++++++++
40507  2 files changed, 27 insertions(+)
40509 commit f9e679adbd6830da26eb9909bcb16e3bdf0da6b4
40510 Author: Pino Toscano <pino@kde.org>
40511 Date:   Tue Aug 12 13:47:15 2008 +0200
40513     create a static version of PageData::convertLinkActionToLink()
40515  qt4/src/poppler-page-private.h | 2 ++
40516  qt4/src/poppler-page.cc        | 5 +++++
40517  2 files changed, 7 insertions(+)
40519 commit a6ecc864ea3e94d7232cff6a2e8f49919d8f24ff
40520 Author: Albert Astals Cid <tsdgeos@samsung.localdomain>
40521 Date:   Tue Aug 12 01:23:21 2008 +0200
40523     initialize widget, fixes crash on EC2006.pdf
40525  poppler/Annot.cc | 1 +
40526  1 file changed, 1 insertion(+)
40528 commit 123a87aff2e35b10efe6a1d715585b427e4a9afa
40529 Author: Albert Astals Cid <tsdgeos@samsung.localdomain>
40530 Date:   Tue Aug 12 00:37:09 2008 +0200
40532     Cache the last created GfxResource, very useful because some pdf
40533     created by pstopdf push and pop the same GfxResource all the time
40535     This brings us a speedup of 16 times (from 11 seconds to about 600
40536     msec) in kde bug 168663
40538  poppler/Gfx.cc | 14 ++++++++++++--
40539  poppler/Gfx.h  |  3 +++
40540  2 files changed, 15 insertions(+), 2 deletions(-)
40542 commit 5ad1a12183f4b8e328f32386a74b5616e7e59070
40543 Author: Albert Astals Cid <aacid@kde.org>
40544 Date:   Mon Aug 4 20:34:42 2008 +0200
40546     Be less strict when parsing TTF tables
40548     With this change and freetype from CVS i can render Bug 16940 using
40549     the splash renderer
40551  fofi/FoFiTrueType.cc | 8 +++++++-
40552  1 file changed, 7 insertions(+), 1 deletion(-)
40554 commit d322720428fa416b7d5f23acc72d1d4b4f74d041
40555 Author: Albert Astals Cid <aacid@kde.org>
40556 Date:   Mon Aug 4 20:16:50 2008 +0200
40558     Report an error when FoFiTrueType::load or FoFiTrueType::make fail
40560  poppler/SplashOutputDev.cc | 5 +++++
40561  1 file changed, 5 insertions(+)
40563 commit 901ebc84ff7c0872c3f9f5e6eaf418ba6400fa10
40564 Author: Pino Toscano <pino@kde.org>
40565 Date:   Sun Aug 3 10:54:09 2008 +0200
40567     [Qt4] Make the paper color setting working as it should.
40569     A BGR colorspace means that colors should be set as blue,green,red,
40570     and
40571     not red,green,blue.
40573  qt4/src/poppler-private.h | 8 ++++----
40574  1 file changed, 4 insertions(+), 4 deletions(-)
40576 commit 66b34c78943be598778a3ef438b0cefac668c6a2
40577 Author: Albert Astals Cid <aacid@kde.org>
40578 Date:   Sat Aug 2 13:54:34 2008 +0200
40580     This should not be here, breaks jpeg rendering when not using libjpeg
40582     That was included erroneously when the file writing code was added
40584  poppler/Stream.cc | 1 -
40585  1 file changed, 1 deletion(-)
40587 commit fd8d71ea8b12393201ece9c09372fd69c7573025
40588 Author: Albert Astals Cid <aacid@kde.org>
40589 Date:   Fri Aug 1 23:47:51 2008 +0200
40591     These defines are unneeded too
40593  msvc/poppler/poppler-config.h | 30 ------------------------------
40594  poppler-config.h.cmake        | 30 ------------------------------
40595  poppler/poppler-config.h.in   | 30 ------------------------------
40596  3 files changed, 90 deletions(-)
40598 commit 391b5d5cdd9f63fe90229f88cdad628fb63c0206
40599 Author: Albert Astals Cid <aacid@kde.org>
40600 Date:   Fri Aug 1 23:36:09 2008 +0200
40602     Get rid of more defines, say our version on command line tools,
40603     also say our copyright
40605     Did not modify PSOutputDev.cc output as PS is too fragile
40607  msvc/poppler/poppler-config.h | 9 +--------
40608  poppler-config.h.cmake        | 9 +--------
40609  poppler/PSOutputDev.cc        | 2 +-
40610  poppler/poppler-config.h.in   | 9 +--------
40611  utils/pdffonts.cc             | 3 ++-
40612  utils/pdfimages.cc            | 3 ++-
40613  utils/pdfinfo.cc              | 3 ++-
40614  utils/pdftohtml.cc            | 3 ++-
40615  utils/pdftoppm.cc             | 3 ++-
40616  utils/pdftops.cc              | 3 ++-
40617  utils/pdftotext.cc            | 3 ++-
40618  11 files changed, 18 insertions(+), 32 deletions(-)
40620 commit d14fb1513be045363f7edec21cee04fd4937ede2
40621 Author: Albert Astals Cid <aacid@kde.org>
40622 Date:   Fri Aug 1 23:14:28 2008 +0200
40624     Add GooList *getEncodingNames();
40626     Forgot to commit this earlier :-(
40628  poppler/GlobalParams.cc | 19 +++++++++++++++++++
40629  poppler/GlobalParams.h  |  2 ++
40630  2 files changed, 21 insertions(+)
40632 commit 9fd34443d765ccd61864d18bceadc049d905b957
40633 Author: Albert Astals Cid <aacid@kde.org>
40634 Date:   Fri Aug 1 23:09:39 2008 +0200
40636     remove defines we don't use at all
40638  msvc/poppler/poppler-config.h | 4 ----
40639  poppler-config.h.cmake        | 4 ----
40640  poppler/poppler-config.h.in   | 4 ----
40641  3 files changed, 12 deletions(-)
40643 commit 0f13013dc3079915572b6b002dac8d01d2dbde04
40644 Author: Albert Astals Cid <aacid@kde.org>
40645 Date:   Fri Aug 1 23:06:50 2008 +0200
40647     xpdfrc has been dead for a while
40649  msvc/poppler/poppler-config.h | 25 -------------------------
40650  poppler-config.h.cmake        | 25 -------------------------
40651  poppler/poppler-config.h.in   | 25 -------------------------
40652  3 files changed, 75 deletions(-)
40654 commit 96392667d1331d2f8750f27c116e34bbf9282dca
40655 Author: Albert Astals Cid <aacid@kde.org>
40656 Date:   Fri Aug 1 22:20:55 2008 +0200
40658     Provide a default constructor for FontInfo so you can use it as
40659     metatype for qvariant
40661  qt4/src/poppler-fontinfo.cc | 5 +++++
40662  qt4/src/poppler-private.h   | 7 +++++++
40663  qt4/src/poppler-qt4.h       | 5 +++++
40664  3 files changed, 17 insertions(+)
40666 commit 9fd1077e63d97a316380b8df4821bf4c9434fb52
40667 Author: Albert Astals Cid <aacid@kde.org>
40668 Date:   Fri Aug 1 17:47:51 2008 +0200
40670     Build with cmake too
40672  utils/CMakeLists.txt | 4 ++--
40673  1 file changed, 2 insertions(+), 2 deletions(-)
40675 commit d8d6a3f46620d45c279b7ca1a4a2fa3a36285cde
40676 Author: Albert Astals Cid <aacid@kde.org>
40677 Date:   Fri Aug 1 17:44:07 2008 +0200
40679     Improve manpages and add -listenc to pdfinfo and pdftotext in the way
40681     Our manpages listed things like xpdfrc and -cfg options we don't
40682     support at all.
40683     Also some options were missing from the man pages
40684     Finally there was the -enc option you completely had to guess which
40685     string to pass,
40686     so i've added the -listenc option to get the user the list of
40687     encodings he can use
40689  utils/Makefile.am       |  2 ++
40690  utils/pdffonts.1        | 18 ------------------
40691  utils/pdfimages.1       | 14 --------------
40692  utils/pdfinfo.1         | 28 ++++------------------------
40693  utils/pdfinfo.cc        | 16 ++++++++++++++--
40694  utils/pdftoppm.1        | 42 +++++++++++++++++++++---------------------
40695  utils/pdftops.1         | 41 +++--------------------------------------
40696  utils/pdftotext.1       | 32 ++++----------------------------
40697  utils/pdftotext.cc      | 16 ++++++++++++++--
40698  utils/printencodings.cc | 34 ++++++++++++++++++++++++++++++++++
40699  utils/printencodings.h  | 24 ++++++++++++++++++++++++
40700  11 files changed, 120 insertions(+), 147 deletions(-)
40702 commit f5b0ca794b0879e3d239bf1d6138b15ead27d9ca
40703 Author: Adrian Johnson <ajohnson@redneon.com>
40704 Date:   Tue Jul 29 20:18:33 2008 +0930
40706     Fix ActualText string length check in TextOutputDev.cc
40708  poppler/TextOutputDev.cc | 2 +-
40709  1 file changed, 1 insertion(+), 1 deletion(-)
40711 commit 21bbdc9d663995336900f1ce97cf294f04464e01
40712 Author: Boris Toloknov <tlknv@yandex.ru>
40713 Date:   Mon Jul 28 21:02:07 2008 +0200
40715     make xml output valid xml
40717  utils/HtmlLinks.cc     | 33 ++++++++++++++++++--
40718  utils/HtmlOutputDev.cc | 85
40719  ++++++++++++++++++++++++++++++++------------------
40720  2 files changed, 85 insertions(+), 33 deletions(-)
40722 commit dccfc4c2910b47a77cd7b6019d9365f1684ffd0c
40723 Author: Boris Toloknov <tlknv@yandex.ru>
40724 Date:   Mon Jul 28 20:58:13 2008 +0200
40726     Limit ascent and descent are to reasonable values.
40728     See bug 16592 to cases where this helps
40730  utils/HtmlOutputDev.cc | 14 ++++++++++++--
40731  1 file changed, 12 insertions(+), 2 deletions(-)
40733 commit 0fd5a3db1ddad447d44b64eff9abfb077a7853a0
40734 Author: Boris Toloknov <tlknv@yandex.ru>
40735 Date:   Mon Jul 28 20:52:19 2008 +0200
40737     Make html output to keep all the spaces with &nbsp;
40739  utils/HtmlFonts.cc     | 2 ++
40740  utils/HtmlOutputDev.cc | 2 +-
40741  2 files changed, 3 insertions(+), 1 deletion(-)
40743 commit 650c73fa0f570f699d907e33060fb23290940b42
40744 Author: Albert Astals Cid <aacid@kde.org>
40745 Date:   Mon Jul 28 20:44:13 2008 +0200
40747     findDest crashes on null goostrings so rework the ifs a bit
40749  utils/HtmlOutputDev.cc | 16 +++++++++-------
40750  1 file changed, 9 insertions(+), 7 deletions(-)
40752 commit adee9c0e9e8b2de20309b3ae6eb8e6d6ed05cf85
40753 Author: Albert Astals Cid <aacid@kde.org>
40754 Date:   Sat Jul 26 00:04:03 2008 +0200
40756     We are not storing the ctu, so decref and leak-- :-)
40758  poppler/Annot.cc | 1 +
40759  1 file changed, 1 insertion(+)
40761 commit e7b3e3ae3080bd6f239f7d96761729ad30b075ae
40762 Author: Albert Astals Cid <aacid@kde.org>
40763 Date:   Fri Jul 25 23:52:28 2008 +0200
40765     Fix leak
40767  qt4/src/poppler-form.cc | 1 +
40768  1 file changed, 1 insertion(+)
40770 commit 006b974d4faae53e6bd51a4281dd923ab1c2d4e8
40771 Author: Albert Astals Cid <aacid@kde.org>
40772 Date:   Fri Jul 25 23:15:11 2008 +0200
40774     Fix memory leak
40776  poppler/Annot.cc | 1 +
40777  1 file changed, 1 insertion(+)
40779 commit 3a549d75acceedfa25dcf79074d0cdfb643c746e
40780 Author: Albert Astals Cid <aacid@kde.org>
40781 Date:   Fri Jul 25 23:08:21 2008 +0200
40783     Free the previous modified object in case it exists
40785  poppler/XRef.cc | 1 +
40786  1 file changed, 1 insertion(+)
40788 commit 040d244b97a554342061c777a286e99dbb9acabd
40789 Author: Albert Astals Cid <aacid@kde.org>
40790 Date:   Fri Jul 25 21:31:55 2008 +0200
40792     Need this or otherwise it crashes on complete overwrite
40794  poppler/PDFDoc.cc | 1 +
40795  1 file changed, 1 insertion(+)
40797 commit 11ebceeef938a7e6fa9b5437e65b5b4b822f3018
40798 Author: Albert Astals Cid <aacid@kde.org>
40799 Date:   Fri Jul 25 21:30:24 2008 +0200
40801     Fix my last fix about saving, i think this is the correct one
40803      - One incremental update only write the modified entries xref,
40804      not all
40805      - Update gen to 0 when resizing entries
40806      - On XRef::add correctly initialize all newly allocated entries
40808  poppler/PDFDoc.cc |  4 ++--
40809  poppler/XRef.cc   | 57
40810  ++++++++++++++++++++++++++++++++++++++++++++-----------
40811  poppler/XRef.h    |  2 +-
40812  3 files changed, 49 insertions(+), 14 deletions(-)
40814 commit 03d445f485f90972ab1c05d79b2999b763ab7377
40815 Author: Albert Astals Cid <aacid@kde.org>
40816 Date:   Fri Jul 25 20:16:54 2008 +0200
40818     Fix XRef::writeToFile after my change
40820  poppler/XRef.cc | 10 +++-------
40821  1 file changed, 3 insertions(+), 7 deletions(-)
40823 commit 136fa97576f2df0d7a7563b34651ca222927ea57
40824 Author: Albert Astals Cid <aacid@kde.org>
40825 Date:   Fri Jul 25 20:12:51 2008 +0200
40827     Fix XRef::add and XRef::addIndirectObject, also remove num from
40828     XRefEntry
40830     Previous code was under some incorrect assumptions:
40831      * our XRef does not maintain the free link list so if you want to
40832        find a free entry you have to go though all of them
40833      * our XRefEntry does not need a num because the index itself is
40834      the num
40836     Conflicts:
40838         poppler/XRef.cc
40840  poppler/XRef.cc | 70
40841  +++++++++++++++++++++------------------------------------
40842  poppler/XRef.h  |  1 -
40843  2 files changed, 25 insertions(+), 46 deletions(-)
40845 commit 55572b77da95c47393b78f3aff804ea9c5ae17e5
40846 Author: Albert Astals Cid <aacid@kde.org>
40847 Date:   Tue Jul 22 22:50:00 2008 +0200
40849     Really do what the comment says and also init changeLeft, changeTop
40850     and changeZoom
40852  poppler/Link.cc | 1 +
40853  1 file changed, 1 insertion(+)
40855 commit 8dc7afaeea08183de331ecfd41ce1971e7772fd0
40856 Author: Albert Astals Cid <aacid@kde.org>
40857 Date:   Tue Jul 22 21:05:03 2008 +0200
40859     Some documents have loops in XObject dictionaries, make sure we
40860     don't get in an infinite loop while traversing them
40862     Fixes infinite loop on http://bugs.kde.org/show_bug.cgi?id=166145
40864  poppler/FontInfo.cc | 44 ++++++++++++++++++++++++++++++++++++--------
40865  poppler/FontInfo.h  |  4 ++++
40866  2 files changed, 40 insertions(+), 8 deletions(-)
40868 commit 9fb17c952dcff798e45280eeb9c718680147e766
40869 Author: Albert Astals Cid <aacid@kde.org>
40870 Date:   Sun Jul 20 13:47:11 2008 +0200
40872     Fix condition, we want thumb to be a Stream, not to be non null
40874     Fixes bug 16579
40876  glib/poppler-page.cc | 2 +-
40877  1 file changed, 1 insertion(+), 1 deletion(-)
40879 commit 3696025977fd345b12767f75a2de6ed7e9467365
40880 Author: Pino Toscano <pino@kde.org>
40881 Date:   Fri Jul 18 23:32:25 2008 +0200
40883     initialize pageWidgets, otherwise it can be a rubbish pointer
40884     is Annots
40885     is not a valid object
40887  poppler/Page.cc | 1 +
40888  1 file changed, 1 insertion(+)
40890 commit 0189ff8b86de18486f7397076f7a0fbf133a1a33
40891 Author: Albert Astals Cid <aacid@kde.org>
40892 Date:   Tue Jul 1 20:16:50 2008 +0200
40894     Fix condition, we want fetched_thumb to be a Stream, not to be
40895     non null
40897     Fixes bug 16579
40899  poppler/Page.cc | 2 +-
40900  1 file changed, 1 insertion(+), 1 deletion(-)
40902 commit 5bd77dcdd5220d63934f4b3e78d85a936947a53d
40903 Author: Albert Astals Cid <aacid@kde.org>
40904 Date:   Tue Jul 1 00:49:01 2008 +0200
40906     forgot about we use autofoo too
40908  qt4/tests/Makefile.am | 5 +++++
40909  1 file changed, 5 insertions(+)
40911 commit 5ed2503003d973b5461594af15485af49591451d
40912 Author: Albert Astals Cid <aacid@kde.org>
40913 Date:   Tue Jul 1 00:43:26 2008 +0200
40915     unittesting about ActualText
40917  qt4/tests/CMakeLists.txt       |  1 +
40918  qt4/tests/check_actualtext.cpp | 33 +++++++++++++++++++++++++++++++++
40919  2 files changed, 34 insertions(+)
40921 commit f3bb2eb556f5248242f6db85052ef045fcb697c6
40922 Author: Albert Astals Cid <aacid@kde.org>
40923 Date:   Tue Jul 1 00:41:35 2008 +0200
40925     Unbreak ActualText extraction
40927  poppler/Gfx.cc | 10 +---------
40928  1 file changed, 1 insertion(+), 9 deletions(-)
40930 commit 9e9543b105b39f8b0048c00fc94741e43ad615e9
40931 Author: Pino Toscano <pino@kde.org>
40932 Date:   Thu Jun 26 20:19:06 2008 +0200
40934     use FindPackageHandleStandardArgs
40936  cmake/modules/FindLIBOPENJPEG.cmake | 11 ++---------
40937  1 file changed, 2 insertions(+), 9 deletions(-)
40939 commit fec41ceddebe194f139bcc5b2f3fa74e7d1ae502
40940 Author: Pino Toscano <pino@kde.org>
40941 Date:   Thu Jun 26 20:18:27 2008 +0200
40943     need to use LIBOPENJPEG_FOUND, as it really represents whether
40944     libopenjpeg was found or not
40946  CMakeLists.txt | 18 +++++++++---------
40947  1 file changed, 9 insertions(+), 9 deletions(-)
40949 commit 5498d93e59a0b79e5add3dc6181d5e98ba689217
40950 Author: Michael Vrable <mvrable@cs.ucsd.edu>
40951 Date:   Fri Jun 20 21:42:34 2008 -0700
40953     Use a single global FT_Library in CairoOutputDev
40955     Cairo may internally keep references to the FreeType fonts loaded in
40956     CairoFontEngine even after poppler is done with them.  Commit
40957     42db4890e829
40958     ("Do not call FT_Done_Face on a live cairo_font_face_t") introduced
40959     a fix
40960     for one use-after-free bug, by delaying deleting an FT_Face objects
40961     until
40962     cairo is done with it.
40964     That fix doesn't correct all the bugs.  An FT_Library object is
40965     created for
40966     each CairoOutputDev object, and deleted when the CairoOutputDev
40967     goes away.
40968     But the FT_Library object should not be deleted while fonts loaded
40969     using it
40970     are still in use.  And cairo can keep references to fonts around
40971     more or
40972     less indefinitely.
40974     To more fully fix the problem, we can either:
40975      1. Keep a count of not-yet-deleted fonts associated with each
40976      FT_Library,
40977         and wait to call FT_Done_FreeType until it drops to zero.
40978      2. Never call FT_Done_FreeType.
40980     The second option is the simplest.  To avoid leaking memory FT_Library
40981     objects, use a single global FT_Library instead of a
40982     per-CairoOutputDev
40983     copy.
40985  poppler/CairoOutputDev.cc | 18 +++++++++++++++---
40986  poppler/CairoOutputDev.h  |  4 +++-
40987  2 files changed, 18 insertions(+), 4 deletions(-)
40989 commit c75632d62a052d3c3739b96f5586f97c68baf25b
40990 Author: Albert Astals Cid <aacid@kde.org>
40991 Date:   Tue Jun 24 02:31:43 2008 +0200
40993     Open in WriteOnly mode, fixes the fact that when writing to an
40994     existing file, the contents beyond what we wrote were still there
40996  qt4/src/poppler-base-converter.cc | 2 +-
40997  1 file changed, 1 insertion(+), 1 deletion(-)
40999 commit 9810fdfc54aac80aa99561a9d820d11b062e4637
41000 Author: Albert Astals Cid <aacid@kde.org>
41001 Date:   Tue Jun 24 02:12:21 2008 +0200
41003     the entry is not updated here either, fix uninitialized variable use
41005  poppler/XRef.cc | 1 +
41006  1 file changed, 1 insertion(+)
41008 commit 2da15db4751d3cb93d40b48e348dbc51f6e7a29f
41009 Author: Carlos Garcia Campos <carlosgc@gnome.org>
41010 Date:   Fri Jun 20 11:39:08 2008 +0200
41012     Do not create an OCGs object if there isn't an OCProperties dictionary
41013     in the Catalog
41015  poppler/Catalog.cc         |  5 +++--
41016  poppler/Gfx.cc             | 12 +++++++++++-
41017  poppler/OptionalContent.cc | 25 +++++--------------------
41018  3 files changed, 19 insertions(+), 23 deletions(-)
41020 commit d6fb5dcb7b7596961800d9744d17b6adb8d9a2ad
41021 Author: Michael Vrable <mvrable@cs.ucsd.edu>
41022 Date:   Wed Jun 18 11:24:05 2008 -0700
41024     Fix a crash in the cairo backend with Type 3 glyphs
41026     Commit 86b7e8a3bee7 ("Ensure cairo renders Type 3 glyphs with only
41027     the fill
41028     color") introduced a bug into the Cairo backend, causing evince
41029     to crash
41030     with the message
41031         evince: cairo-pattern.c:679: cairo_pattern_destroy: Assertion
41032         `((*&(&pattern->ref_count)->ref_count) > 0)' failed.
41033     Fix this by updating reference counts to the fill and stroke
41034     patterns when
41035     modifying them in beginType3Char.
41037     Simplify the code as well by not saving the old stroke pattern before
41038     overriding it; this is already done since beginType3Char/endType3Char
41039     is
41040     wrapped by calls to saveState/restoreState in Gfx::doShowText.
41042  poppler/CairoOutputDev.cc | 4 ++--
41043  poppler/CairoOutputDev.h  | 2 +-
41044  2 files changed, 3 insertions(+), 3 deletions(-)
41046 commit c3a00c83f1d24c1f88e7ed3b3f772460e578f3cc
41047 Author: Pino Toscano <pino@kde.org>
41048 Date:   Sun Jun 15 02:39:31 2008 +0200
41050     poppler-page-transition.h is here now
41052  qt4/src/Doxyfile | 2 +-
41053  1 file changed, 1 insertion(+), 1 deletion(-)
41055 commit 2affed0fc97b958ae46f531c471a3cf0b04c0f55
41056 Author: Albert Astals Cid <aacid@kde.org>
41057 Date:   Sat Jun 14 01:24:49 2008 +0200
41059     Give warnings if the build configuration for stream decoders is
41060     different from default one
41062  configure.ac | 20 +++++++++++++++++---
41063  1 file changed, 17 insertions(+), 3 deletions(-)
41065 commit 8e74bc612cb4102891324ffdbfcdb47293ecb95e
41066 Author: Albert Astals Cid <aacid@kde.org>
41067 Date:   Sat Jun 14 01:13:53 2008 +0200
41069     Warn the user if he does not have any enabled rendering backend
41071  configure.ac | 3 +++
41072  1 file changed, 3 insertions(+)
41074 commit 99d2361032cbaafd69bd796170757ed6482f208d
41075 Author: Albert Astals Cid <aacid@kde.org>
41076 Date:   Sat Jun 14 00:53:38 2008 +0200
41078     Add a JPEG2000 decoder based on OpenJPEG
41080     Enabled by default since it's generally better than xpdf one
41081     See
41082     http://lists.freedesktop.org/archives/poppler/2008-June/003874.html
41083     for more information
41085  CMakeLists.txt                      |  30 +++++-
41086  cmake/modules/FindLIBOPENJPEG.cmake |  44 +++++++++
41087  configure.ac                        |  33 +++++++
41088  poppler/JPEG2000Stream.cc           | 181
41089  ++++++++++++++++++++++++++++++++++++
41090  poppler/JPEG2000Stream.h            |  48 ++++++++++
41091  poppler/Makefile.am                 |  22 ++++-
41092  poppler/Stream.cc                   |   7 +-
41093  7 files changed, 360 insertions(+), 5 deletions(-)
41095 commit e368838d7f9691c7b1adf7d7f62f65abed91eea7
41096 Author: Albert Astals Cid <aacid@kde.org>
41097 Date:   Wed Jun 11 00:48:53 2008 +0200
41099     [Qt4] Add the possibility of getting a QByteArray with the data of
41100     an embedded font
41102  qt4/src/poppler-document.cc | 23 +++++++++++++++++++++++
41103  qt4/src/poppler-private.h   |  3 +++
41104  qt4/src/poppler-qt4.h       |  5 +++++
41105  3 files changed, 31 insertions(+)
41107 commit 184292ffb8fef5aa5a72bdbfcc0c95b663f452bd
41108 Author: Albert Astals Cid <aacid@kde.org>
41109 Date:   Tue Jun 10 23:00:11 2008 +0200
41111     Make the fontRef and the embRef accessible to FontInfo users
41113  poppler/FontInfo.cc | 2 +-
41114  poppler/FontInfo.h  | 3 +++
41115  2 files changed, 4 insertions(+), 1 deletion(-)
41117 commit 86b7e8a3bee74c5b89c451137cf9c2758ba6913f
41118 Author: Adrian Johnson <ajohnson@redneon.com>
41119 Date:   Sun Jun 8 18:00:05 2008 +0930
41121     Ensure cairo renders Type 3 glyphs with only the fill color
41123  poppler/CairoOutputDev.cc | 3 +++
41124  poppler/CairoOutputDev.h  | 2 +-
41125  2 files changed, 4 insertions(+), 1 deletion(-)
41127 commit 99e2d95728f41c91ab59a01c62d82b19a7a2e083
41128 Author: Adrian Johnson <ajohnson@redneon.com>
41129 Date:   Sun Jun 1 00:49:32 2008 +0930
41131     glib: save/restore cairo state when rendering a page
41133  glib/poppler-page.cc | 2 ++
41134  1 file changed, 2 insertions(+)
41136 commit 6f40ee4af6b59f9d2c326adc8d2574e45f4d4d29
41137 Author: Albert Astals Cid <aacid@kde.org>
41138 Date:   Sun Jun 8 23:46:04 2008 +0200
41140     Make sure we use Qt4 moc to generate moc files of the qt4 frontend
41142  configure.ac          | 20 ++++++++++++++++++++
41143  qt4/demos/Makefile.am |  2 +-
41144  qt4/src/Makefile.am   |  2 +-
41145  qt4/tests/Makefile.am |  2 +-
41146  4 files changed, 23 insertions(+), 3 deletions(-)
41148 commit 86aa8fc0708f7da4a907a8bdb1845e53d29892b7
41149 Author: Albert Astals Cid <aacid@kde.org>
41150 Date:   Thu Jun 5 19:21:08 2008 +0200
41152     Fix leak on ABWOutputDev.cc
41154  poppler/ABWOutputDev.cc | 2 ++
41155  1 file changed, 2 insertions(+)
41157 commit 979ef1cafa968d776a2b804ce555b11212212397
41158 Author: Koji Otani <sho@bbr.jp>
41159 Date:   Tue Jun 3 21:07:15 2008 +0200
41161     Support for surrogates outside the BMP plane
41163  poppler/TextOutputDev.cc | 19 ++++++++++++++++++-
41164  poppler/UTF8.h           | 14 ++++++++++++++
41165  2 files changed, 32 insertions(+), 1 deletion(-)
41167 commit 1614ab3036cf25c9b94967163996678d386ce0ac
41168 Author: Albert Astals Cid <aacid@kde.org>
41169 Date:   Sun Jun 1 16:32:55 2008 +0200
41171     Do not limit CharCodeToUnicodeString to 8 characters
41173  poppler/Annot.cc             | 10 +++++-----
41174  poppler/CharCodeToUnicode.cc | 37 +++++++++++++++++++++----------------
41175  poppler/CharCodeToUnicode.h  |  2 +-
41176  poppler/Gfx.cc               |  8 ++++----
41177  poppler/GfxFont.cc           | 43
41178  ++++++++++++++++++++++++-------------------
41179  poppler/GfxFont.h            |  6 +++---
41180  poppler/PSOutputDev.cc       |  4 ++--
41181  7 files changed, 60 insertions(+), 50 deletions(-)
41183 commit bf95c6970dacaa62512de858cf60ff6cf0c1bf7c
41184 Author: Albert Astals Cid <aacid@kde.org>
41185 Date:   Sun Jun 1 00:07:11 2008 +0200
41187     [Qt] Fix leak when calling Poppler::Document::scanForFonts
41189  qt/poppler-document.cc | 1 +
41190  1 file changed, 1 insertion(+)
41192 commit d21d7271fc74ab78cd157549138d0027cf179471
41193 Author: Albert Astals Cid <aacid@kde.org>
41194 Date:   Sat May 31 23:57:31 2008 +0200
41196     Make sure file exists before printing it
41198  utils/HtmlOutputDev.cc | 2 +-
41199  1 file changed, 1 insertion(+), 1 deletion(-)
41201 commit 0480a788c0f25af1bc09360b599debb37f831e10
41202 Author: Albert Astals Cid <aacid@kde.org>
41203 Date:   Tue May 27 23:20:32 2008 +0200
41205     require gthread-2.0
41207  cmake/modules/FindGTK.cmake | 9 +++++----
41208  1 file changed, 5 insertions(+), 4 deletions(-)
41210 commit 2e40ef652eb9fca7fe947acb2adfecc96ad3c50e
41211 Author: Albert Astals Cid <aacid@kde.org>
41212 Date:   Mon May 26 22:13:38 2008 +0200
41214     Do not shadow a paramer with a local variable name
41216  qt4/src/poppler-page.cc | 8 ++++----
41217  1 file changed, 4 insertions(+), 4 deletions(-)
41219 commit 1fd856aa1fb48869111e5b86f263bfd94fa7af17
41220 Author: Albert Astals Cid <aacid@kde.org>
41221 Date:   Mon May 26 20:52:53 2008 +0200
41223     Do not leak tSplash if transpGroupStack->blendingColorSpace is NULL
41225  poppler/SplashOutputDev.cc | 4 ++--
41226  1 file changed, 2 insertions(+), 2 deletions(-)
41228 commit 492209ec8648342a3a5447611f3f1ce63b63e8e9
41229 Author: Albert Astals Cid <aacid@kde.org>
41230 Date:   Mon May 26 20:51:06 2008 +0200
41232     Move variables only used inside the loop inside the loop, fix delete
41233     of uninitialized data due to my previous patch
41235  poppler/Page.cc | 16 ++++++----------
41236  1 file changed, 6 insertions(+), 10 deletions(-)
41238 commit 79ab8cceb318f3bb5ebad431824e3ae593aea340
41239 Author: Albert Astals Cid <aacid@kde.org>
41240 Date:   Mon May 26 20:38:59 2008 +0200
41242     Do not leak memory if data_out is NULL
41244  poppler/Page.cc | 35 ++++++++++++++++++-----------------
41245  1 file changed, 18 insertions(+), 17 deletions(-)
41247 commit f44c33344d4af31ee008826179bcd92db445f35a
41248 Author: Carlos Garcia Campos <carlosgc@gnome.org>
41249 Date:   Sun May 25 19:16:12 2008 +0200
41251     [glib] Init glib threads in demo app as required by g_timer
41253  configure.ac     | 4 ++--
41254  glib/demo/main.c | 4 ++++
41255  2 files changed, 6 insertions(+), 2 deletions(-)
41257 commit 58d5b7b9ab9ac245481299c4765f3bd305580d2e
41258 Author: Albert Astals Cid <aacid@kde.org>
41259 Date:   Wed May 21 22:18:29 2008 +0200
41261     [Qt4] Fix text() method
41263     I'm not sure this is the real and correct fix, but it works more
41264     than previous code so it's and improvement
41266  qt4/src/poppler-page.cc | 6 +-----
41267  1 file changed, 1 insertion(+), 5 deletions(-)
41269 commit e3e4113c73128f49f99289b592446d4382b5d65c
41270 Author: Albert Astals Cid <aacid@kde.org>
41271 Date:   Mon May 12 15:39:43 2008 +0200
41273     Add getters to some TextBlock members.
41275     Needed by some reader using poppler internals, bad you!
41277  poppler/TextOutputDev.h | 5 +++++
41278  1 file changed, 5 insertions(+)
41280 commit ff699e64bd1de78915aad4ddb79d6f529aef2b87
41281 Author: Albert Astals Cid <aacid@kde.org>
41282 Date:   Sun May 11 23:44:50 2008 +0200
41284     Check the OC we found exists before using it
41286     Fixes crash http://bugs.freedesktop.org/show_bug.cgi?id=15899
41288  poppler/OptionalContent.cc | 33 ++++++++++++++++++---------------
41289  1 file changed, 18 insertions(+), 15 deletions(-)
41291 commit ac26ba5148b99a03a56e37ba201ad420b8619943
41292 Author: Albert Astals Cid <aacid@kde.org>
41293 Date:   Fri May 9 20:17:37 2008 +0200
41295     Do not crash on unlock with wrong password
41297  qt/poppler-private.h | 2 +-
41298  1 file changed, 1 insertion(+), 1 deletion(-)
41300 commit 19ec5a531cb03a7bee1cfcc9c7d5c4390fbd069d
41301 Author: Albert Astals Cid <aacid@kde.org>
41302 Date:   Thu May 8 23:15:58 2008 +0200
41304     Fix build with --enable-fixedpoint
41306  splash/Splash.cc | 4 ++--
41307  1 file changed, 2 insertions(+), 2 deletions(-)
41309 commit 1cf5f0fda542efef575a123622637d81b9c42053
41310 Author: Albert Astals Cid <aacid@kde.org>
41311 Date:   Wed May 7 18:49:28 2008 +0200
41313     [Qt] Fix Document::unlock
41315  qt/poppler-document.cc | 4 +++-
41316  1 file changed, 3 insertions(+), 1 deletion(-)
41318 commit b5041924eb023cc095f2445935ff713cf65dacce
41319 Author: Pino Toscano <pino@kde.org>
41320 Date:   Wed May 7 16:44:03 2008 +0200
41322     do not delete the GooString owned by an Object
41324  poppler/Annot.cc | 4 ----
41325  1 file changed, 4 deletions(-)
41327 commit 546a7b700862db00240de9fd50bdba1dd347765b
41328 Author: Albert Astals Cid <aacid@kde.org>
41329 Date:   Sun May 4 15:26:26 2008 +0200
41331     Fix leaks on error conditions
41333  poppler/Annot.cc           | 6 ++++++
41334  poppler/ArthurOutputDev.cc | 1 +
41335  poppler/JBIG2Stream.cc     | 1 +
41336  3 files changed, 8 insertions(+)
41338 commit 914f1b1d814ab3d958aa0ca21ad73ef5aed20b89
41339 Author: Albert Astals Cid <aacid@kde.org>
41340 Date:   Sat May 3 18:21:28 2008 +0200
41342     A widget annot does not always belong to a form, so check before
41343     accessing the widget member
41345  poppler/Annot.cc | 4 ++--
41346  1 file changed, 2 insertions(+), 2 deletions(-)
41348 commit c907e41ab18dda10cd3c9789bd0e7fe71b6402a8
41349 Author: Albert Astals Cid <aacid@kde.org>
41350 Date:   Wed Apr 30 00:42:34 2008 +0200
41352     findSegment can return NULL check for it
41354  poppler/JBIG2Stream.cc | 6 +++---
41355  1 file changed, 3 insertions(+), 3 deletions(-)
41357 commit 8b7f29b577bca3295e99fea4a5cf4a6bb7ba2617
41358 Author: Albert Astals Cid <aacid@kde.org>
41359 Date:   Wed Apr 30 00:26:28 2008 +0200
41361     new[] implies delete[]
41363  poppler/ABWOutputDev.cc | 2 +-
41364  1 file changed, 1 insertion(+), 1 deletion(-)
41366 commit 926c13825d5f7364286975db8ffa507b92f4b3ab
41367 Author: Albert Astals Cid <aacid@kde.org>
41368 Date:   Tue Apr 29 23:44:51 2008 +0200
41370     add lost return when adding kees patch
41372  poppler/Object.h | 2 +-
41373  1 file changed, 1 insertion(+), 1 deletion(-)
41375 commit ba9283f6bc78e97006e52ef5de20c958ee9e1a37
41376 Author: Albert Astals Cid <aacid@kde.org>
41377 Date:   Tue Apr 29 23:42:00 2008 +0200
41379     make the function static
41381  utils/pdftoppm.cc | 2 +-
41382  1 file changed, 1 insertion(+), 1 deletion(-)
41384 commit 931a8272f556ba8a35342f0c5bf53bdb57ea7a31
41385 Author: Albert Astals Cid <aacid@kde.org>
41386 Date:   Tue Apr 29 23:41:31 2008 +0200
41388     make the variable static
41390  utils/pdftoabw.cc | 2 +-
41391  1 file changed, 1 insertion(+), 1 deletion(-)
41393 commit 1887d2910d2006c7fc3ecc95db0150f1537e9d0a
41394 Author: Albert Astals Cid <aacid@kde.org>
41395 Date:   Tue Apr 29 23:35:17 2008 +0200
41397     constify some static arrays
41399  poppler/CompactFontTables.h |  2 +-
41400  poppler/Decrypt.cc          |  8 ++++----
41401  poppler/Function.cc         |  2 +-
41402  poppler/GfxFont.cc          |  6 +++---
41403  poppler/GfxState.cc         |  4 ++--
41404  poppler/JBIG2Stream.cc      | 10 +++++-----
41405  poppler/JPXStream.cc        |  4 ++--
41406  poppler/Lexer.cc            |  2 +-
41407  poppler/PSOutputDev.cc      |  6 +++---
41408  poppler/PSTokenizer.cc      |  2 +-
41409  poppler/SplashOutputDev.cc  |  2 +-
41410  poppler/Stream-CCITT.h      | 12 ++++++------
41411  poppler/Stream.cc           | 10 +++++-----
41412  poppler/UnicodeTypeTable.cc |  2 +-
41413  14 files changed, 36 insertions(+), 36 deletions(-)
41415 commit 51140e2d9490696d716f77d3225da0bfdfc212b4
41416 Author: Albert Astals Cid <aacid@kde.org>
41417 Date:   Tue Apr 29 23:14:59 2008 +0200
41419     more static markers
41421  poppler/Annot.cc           | 2 +-
41422  poppler/DCTStream.cc       | 2 +-
41423  poppler/Object.cc          | 2 +-
41424  poppler/SplashOutputDev.cc | 2 +-
41425  4 files changed, 4 insertions(+), 4 deletions(-)
41427 commit 893703cb9eee879f728db329f7ee1fc19e7f980e
41428 Author: Albert Astals Cid <aacid@kde.org>
41429 Date:   Tue Apr 29 23:03:51 2008 +0200
41431     add static
41433  poppler/XRef.cc | 2 +-
41434  1 file changed, 1 insertion(+), 1 deletion(-)
41436 commit 7333bc913111e56ee241b7ef2bf6e9fea68b7da2
41437 Author: Albert Astals Cid <aacid@kde.org>
41438 Date:   Tue Apr 29 23:01:13 2008 +0200
41440     add static
41442  poppler/JBIG2Stream.cc | 30 +++++++++++++++---------------
41443  1 file changed, 15 insertions(+), 15 deletions(-)
41445 commit 1ea36507f9c9f163b6772268046e7560d0c00dbc
41446 Author: Albert Astals Cid <aacid@kde.org>
41447 Date:   Tue Apr 29 22:47:19 2008 +0200
41449     make findModifier static
41451  poppler/GlobalParams.cc | 2 +-
41452  1 file changed, 1 insertion(+), 1 deletion(-)
41454 commit be9961571dbfabb982e6f69abd3bbc98fa971864
41455 Author: Albert Astals Cid <aacid@kde.org>
41456 Date:   Tue Apr 29 21:48:09 2008 +0200
41458     make variables not used outside static
41460  utils/pdftohtml.cc | 4 ++--
41461  1 file changed, 2 insertions(+), 2 deletions(-)
41463 commit b157064a85350da6ea9c4f46e965e45ebc59d227
41464 Author: Albert Astals Cid <aacid@kde.org>
41465 Date:   Tue Apr 29 21:43:23 2008 +0200
41467     constify setPSPaperSize
41469  utils/pdftops.cc | 2 +-
41470  1 file changed, 1 insertion(+), 1 deletion(-)
41472 commit ee57ead8a6f34fa8de044399e5912395e0f3a425
41473 Author: Albert Astals Cid <aacid@kde.org>
41474 Date:   Tue Apr 29 21:37:57 2008 +0200
41476     constify argDesc arrays
41478     Gives me binaries 2KB smaller (in total) in release build
41480  utils/parseargs.c  | 18 +++++++++---------
41481  utils/parseargs.h  |  4 ++--
41482  utils/pdffonts.cc  |  2 +-
41483  utils/pdfimages.cc |  2 +-
41484  utils/pdfinfo.cc   |  2 +-
41485  utils/pdftoabw.cc  |  2 +-
41486  utils/pdftohtml.cc |  2 +-
41487  utils/pdftoppm.cc  |  2 +-
41488  utils/pdftops.cc   |  2 +-
41489  utils/pdftotext.cc |  2 +-
41490  10 files changed, 19 insertions(+), 19 deletions(-)
41492 commit 9f93d9eb464877e0d23dcf205295da9162f03253
41493 Author: Albert Astals Cid <aacid@kde.org>
41494 Date:   Tue Apr 29 20:45:01 2008 +0200
41496     make psOpNames static
41498     Makes my release build 64 bytes smaller
41500  poppler/Function.cc | 2 +-
41501  1 file changed, 1 insertion(+), 1 deletion(-)
41503 commit 29e3e779c68371b7c4aadcf68ee0712046f39c6d
41504 Author: Pino Toscano <pino@kde.org>
41505 Date:   Sat Apr 26 23:47:01 2008 +0200
41507     remember to call the base implementation here
41509  qt4/demos/optcontent.cpp | 1 +
41510  1 file changed, 1 insertion(+)
41512 commit a188f3cd36775d78ace5b5d62c8ab7c059b3b2b1
41513 Author: Pino Toscano <pino@kde.org>
41514 Date:   Sat Apr 26 23:42:09 2008 +0200
41516     reset the current page to 0, when closing a document
41518  qt4/demos/viewer.cpp | 1 +
41519  1 file changed, 1 insertion(+)
41521 commit 7eca6da6436ffc1c41cfed1a07be4dafa1172463
41522 Author: Pino Toscano <pino@kde.org>
41523 Date:   Sat Apr 26 23:41:45 2008 +0200
41525     no need to manually disconnect from the model, as it will be deleted
41526     by the document anyway
41528  qt4/demos/optcontent.cpp | 1 -
41529  1 file changed, 1 deletion(-)
41531 commit 6cddda7f3c3b8ddb95e6aba1b234a27c4454c23d
41532 Author: Pino Toscano <pino@kde.org>
41533 Date:   Sat Apr 26 22:41:59 2008 +0200
41535     sync updateFont() with SplashOutputDev
41537  poppler/ArthurOutputDev.cc | 75
41538  ++++++++++++++++++++++++++++++++++++----------
41539  1 file changed, 59 insertions(+), 16 deletions(-)
41541 commit ddc7c1f8c24762bae615e7dec92e92a58c827478
41542 Author: Pino Toscano <pino@kde.org>
41543 Date:   Sat Apr 26 18:12:51 2008 +0200
41545     construct AnnotPolygon for Polygon and PolyLine annotations
41547  poppler/Annot.cc | 4 ++--
41548  1 file changed, 2 insertions(+), 2 deletions(-)
41550 commit f9c7e8037b7165b6271ce7aea0d315053c4d66a5
41551 Merge: 59d33d8 f5fec4f
41552 Author: Pino Toscano <pino@kde.org>
41553 Date:   Sat Apr 26 18:09:59 2008 +0200
41555     Merge branch 'master' of
41556     ssh://pino@git.freedesktop.org/git/poppler/poppler
41558 commit 59d33d8e99673f73ccf2ad9a62bd25fca51f0eb8
41559 Author: Pino Toscano <pino@kde.org>
41560 Date:   Sat Apr 26 17:56:42 2008 +0200
41562     use the base implementation to update all the states
41564  poppler/ArthurOutputDev.cc | 11 +----------
41565  1 file changed, 1 insertion(+), 10 deletions(-)
41567 commit 45d2a9529bf241554c59437118cb8c705554dc27
41568 Author: Pino Toscano <pino@kde.org>
41569 Date:   Sat Apr 26 17:55:39 2008 +0200
41571     Set the font antialiasing from the painter settings, instead of the
41572     global settings.
41574  poppler/ArthurOutputDev.cc | 2 +-
41575  1 file changed, 1 insertion(+), 1 deletion(-)
41577 commit 5faa72fd70e0d85268e807a8b870d80dda9189a9
41578 Author: Pino Toscano <pino@kde.org>
41579 Date:   Sat Apr 26 17:53:28 2008 +0200
41581     Get the font and painter matrices, and reenable the font drawing.
41583  poppler/ArthurOutputDev.cc | 28 +++++++++++++++++++++-------
41584  1 file changed, 21 insertions(+), 7 deletions(-)
41586 commit f5fec4fdedd8d316b19968545e447e2036a1bb47
41587 Author: Kees Cook <kees@outflux.net>
41588 Date:   Wed Apr 23 19:53:03 2008 +0200
41590     provide type-checking for union pointer accesses
41592  poppler/Object.h | 68
41593  +++++++++++++++++++++++++++++++++++---------------------
41594  1 file changed, 43 insertions(+), 25 deletions(-)
41596 commit a567c921ce538616f4ba0b7933086ef5a8ab0f55
41597 Author: Iñigo Martínez <inigomartinez@gmail.com>
41598 Date:   Tue Apr 22 23:09:10 2008 +0200
41600     Little change to avoid AnnotWidget crashing when they aren't related
41601     to FormWidgets.
41603     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
41605  poppler/Annot.cc | 19 ++++++++++---------
41606  1 file changed, 10 insertions(+), 9 deletions(-)
41608 commit 73798c95b8a4c0504e9246e6f73fd31f812ad6fa
41609 Author: Albert Astals Cid <tsdgeos@bluebox.(none)>
41610 Date:   Mon Apr 21 19:56:52 2008 +0200
41612     Link to pthread when needed
41614     Should fix bug 15625
41616  configure.ac        |   2 +
41617  m4/acx_pthread.m4   | 280
41618  ++++++++++++++++++++++++++++++++++++++++++++++++++++
41619  poppler/Makefile.am |   4 +
41620  3 files changed, 286 insertions(+)
41622 commit 6c248bdad77235a45402d9693a0b822cc208b6b9
41623 Author: Pino Toscano <pino@kde.org>
41624 Date:   Sun Apr 20 18:32:59 2008 +0200
41626     the dtor should be virtual
41628  qt4/src/poppler-converter-private.h | 2 +-
41629  1 file changed, 1 insertion(+), 1 deletion(-)
41631 commit 68dba1a452ca70add5b05ab8e2adab838bc2cb73
41632 Author: Albert Astals Cid <aacid@kde.org>
41633 Date:   Sun Apr 20 16:21:10 2008 +0200
41635     if ncand is a Guint cand should be one too
41637  poppler/CMap.cc | 2 +-
41638  1 file changed, 1 insertion(+), 1 deletion(-)
41640 commit 0b91eb19f5a3d07b625ee5188f1fcb4b4b1544ea
41641 Author: Albert Astals Cid <aacid@kde.org>
41642 Date:   Sun Apr 20 16:17:50 2008 +0200
41644     Unused var--
41646  poppler/GfxFont.cc | 2 +-
41647  1 file changed, 1 insertion(+), 1 deletion(-)
41649 commit 1ed3cc40987b691319fd9f1a30296d80de5732fd
41650 Author: Pino Toscano <pino@kde.org>
41651 Date:   Wed Apr 16 15:45:45 2008 +0200
41653     fix border style conversion
41655  qt4/src/poppler-page.cc | 2 +-
41656  1 file changed, 1 insertion(+), 1 deletion(-)
41658 commit 7c8feb4e3627bde2052a7e536d2d49d1cbbce8ee
41659 Author: Albert Astals Cid <aacid@kde.org>
41660 Date:   Tue Apr 15 21:57:31 2008 +0200
41662     Hack to "support" 16 bits images
41664     Everywhere we assume a component fits in 8 bits, with this hack
41665     we treat 16 bit images as 8 bit ones until it's fixed correctly.
41666     Fixes http://bugs.kde.org/show_bug.cgi?id=158165
41668  poppler/GfxState.cc | 6 ++++++
41669  poppler/Stream.cc   | 9 +++++++++
41670  2 files changed, 15 insertions(+)
41672 commit f338a9ded5d42dd65853c5c7bbe27f6724096416
41673 Author: Pino Toscano <pino@kde.org>
41674 Date:   Sun Apr 13 21:41:51 2008 +0200
41676     [Qt4] convert the sound annotations
41678  qt4/src/poppler-page.cc | 16 ++++++++++++++--
41679  1 file changed, 14 insertions(+), 2 deletions(-)
41681 commit 733d51fca04ee682fed2242f868edd545f3755fa
41682 Author: Pino Toscano <pino@kde.org>
41683 Date:   Sun Apr 13 21:38:25 2008 +0200
41685     [Qt4] First version of a SoundAnnotation.
41687  qt4/src/poppler-annotation.cc | 87
41688  +++++++++++++++++++++++++++++++++++++++++++
41689  qt4/src/poppler-annotation.h  | 30 ++++++++++++++-
41690  2 files changed, 116 insertions(+), 1 deletion(-)
41692 commit feb1ea091111bd7292879c465590acfd7671c876
41693 Author: Pino Toscano <pino@kde.org>
41694 Date:   Sun Apr 13 21:36:26 2008 +0200
41696     First version of AnnotSound.
41698  poppler/Annot.cc | 37 ++++++++++++++++++++++++++++++++++++-
41699  poppler/Annot.h  | 26 ++++++++++++++++++++++++++
41700  2 files changed, 62 insertions(+), 1 deletion(-)
41702 commit ec2cf81edf1b2c6707de4d30316ff5f5e24534d4
41703 Author: Pino Toscano <pino@kde.org>
41704 Date:   Sun Apr 13 18:31:21 2008 +0200
41706     [Qt4] convert the file attachment annotations
41708  qt4/src/poppler-page.cc | 15 +++++++++++++--
41709  1 file changed, 13 insertions(+), 2 deletions(-)
41711 commit 9fa2e96c96d365ae67859545ebd635d726784fca
41712 Author: Pino Toscano <pino@kde.org>
41713 Date:   Sun Apr 13 18:29:00 2008 +0200
41715     [Qt4] Initial version of FileAttachmentAnnotation
41717  qt4/src/poppler-annotation.cc | 88
41718  +++++++++++++++++++++++++++++++++++++++++++
41719  qt4/src/poppler-annotation.h  | 29 +++++++++++++-
41720  2 files changed, 116 insertions(+), 1 deletion(-)
41722 commit 5899aff11f94e707654574e830e0757b1df558d4
41723 Author: Pino Toscano <pino@kde.org>
41724 Date:   Sun Apr 13 10:50:39 2008 +0200
41726     [Qt4] Read the annotations from the core, instead of own parsing.
41728     Almost all the data are converted correctly, the results seem to be
41729     the same.
41730     Added TODOs in the few parts (not essential) I was not able to figure
41731     out how to convert, yet.
41732     Covert also the Caret annotations.
41734  qt4/src/poppler-annotation-helper.h |   2 +-
41735  qt4/src/poppler-page.cc             | 851
41736  +++++++++++++++++-------------------
41737  2 files changed, 393 insertions(+), 460 deletions(-)
41739 commit 40a12793c5ccea206d79e0c17e2f2d0cf74bb4f3
41740 Author: Pino Toscano <pino@kde.org>
41741 Date:   Sun Apr 13 02:21:55 2008 +0200
41743     add getters for the AnnotPolygon properties
41745  poppler/Annot.h | 6 ++++++
41746  1 file changed, 6 insertions(+)
41748 commit 9311f75d4c3da991efb8afd00701a0ce1cbae1b0
41749 Author: Iñigo Martínez <inigomartinez@gmail.com>
41750 Date:   Sun Apr 13 01:52:36 2008 +0200
41752     Almost full AnnotPolygon support.
41754     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
41756  poppler/Annot.cc | 99
41757  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
41758  poppler/Annot.h  | 37 +++++++++++++++++++++
41759  2 files changed, 136 insertions(+)
41761 commit 01aa052ed761a4ada471d196985825986bb58627
41762 Author: Iñigo Martínez <inigomartinez@gmail.com>
41763 Date:   Sun Apr 13 01:13:49 2008 +0200
41765     Extend AnnotPath behaviour to include cooordinate array parsing.
41767     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
41769  poppler/Annot.cc | 96
41770  ++++++++++++++++++++++++++++++--------------------------
41771  poppler/Annot.h  |  4 ++-
41772  2 files changed, 55 insertions(+), 45 deletions(-)
41774 commit ca52830e9519ae7b778f98e5c2547daef7da5f09
41775 Author: Iñigo Martínez <inigomartinez@gmail.com>
41776 Date:   Sun Apr 13 00:54:13 2008 +0200
41778     Added OptionalContent support to Annots.
41780     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
41782  poppler/Annot.cc | 9 +++------
41783  poppler/Annot.h  | 5 +++--
41784  2 files changed, 6 insertions(+), 8 deletions(-)
41786 commit 4b87196b7829c87d15af4e8b4138ca97548fb519
41787 Author: Pino Toscano <pino@kde.org>
41788 Date:   Sun Apr 13 00:18:24 2008 +0200
41790     Isolate the embedded file reading logic into a new EmbFile
41791     constructor.
41793     This way, it can be shared and reused in various places (Catalog,
41794     AnnotFileAttachment, etc).
41796  poppler/Catalog.cc | 205
41797  +++++++++++++++++++++++++++++------------------------
41798  poppler/Catalog.h  |   1 +
41799  2 files changed, 112 insertions(+), 94 deletions(-)
41801 commit 45b407e51905948690065749085a4af1cbb29a8e
41802 Author: Pino Toscano <pino@kde.org>
41803 Date:   Sun Apr 13 00:14:38 2008 +0200
41805     correctly get the FileSpec dictionary
41807  poppler/Annot.cc | 4 +++-
41808  poppler/Annot.h  | 2 +-
41809  2 files changed, 4 insertions(+), 2 deletions(-)
41811 commit c3aa3a97d9c553ea7976741d798901352fb5381c
41812 Author: Pino Toscano <pino@kde.org>
41813 Date:   Sat Apr 12 22:45:57 2008 +0200
41815     properly initialize an AnnotPath
41817  poppler/Annot.cc | 9 ++-------
41818  1 file changed, 2 insertions(+), 7 deletions(-)
41820 commit a3406fb2ace1390db1c181823a7bfc66c9174d98
41821 Author: Pino Toscano <pino@kde.org>
41822 Date:   Sat Apr 12 22:40:42 2008 +0200
41824     properly dispose the memory of the ink lists
41826  poppler/Annot.cc | 13 ++++++++++++-
41827  poppler/Annot.h  |  1 +
41828  2 files changed, 13 insertions(+), 1 deletion(-)
41830 commit 0dad70e2d12e8b587cab8ce2d914c81c6897a1d1
41831 Author: Pino Toscano <pino@kde.org>
41832 Date:   Sat Apr 12 22:15:35 2008 +0200
41834     make AnnotInk working.
41836     - get the point indexes in the correct way
41837     - dispose with free what you allocate with malloc
41838     - fix logic when checking for an even number of points
41840  poppler/Annot.cc | 8 ++++----
41841  1 file changed, 4 insertions(+), 4 deletions(-)
41843 commit 77404e24ea1e175fc9b55097dc5b35cc34760659
41844 Author: Pino Toscano <pino@kde.org>
41845 Date:   Sat Apr 12 21:08:54 2008 +0200
41847     a length is an int
41849  poppler/Annot.h | 2 +-
41850  1 file changed, 1 insertion(+), 1 deletion(-)
41852 commit bc2b2ffd2144f951c311e968fba4bc50b7c43ff3
41853 Merge: cd5afe6 bacc1dd
41854 Author: Iñigo Martínez <inigomartinez@gmail.com>
41855 Date:   Sat Apr 12 17:40:49 2008 +0200
41857     Fixed merging conflict.
41859     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
41861 commit cd5afe6d9eca687ee224ff7680a8cba28d81a36d
41862 Author: Albert Astals Cid <aacid@kde.org>
41863 Date:   Sat Apr 12 00:44:08 2008 +0200
41865     Do not take into account Colorspace resource subdictionary for
41866     image XObjects
41868     Fixes bug 15125
41869     The motivation under that change is on section 4.5.2 of the spec:
41870      Certain objects, such as image XObjects, specify a
41871      color space as an explicit parameter, often associated with the
41872      key ColorSpace.
41873      In this case, the color space array or name is always defined
41874      directly as a PDF
41875      object, not by an entry in the ColorSpace resource
41876      subdictionary. This conven-
41877      tion also applies when color spaces are defined in terms of other
41878      color spaces.
41880  poppler/Gfx.cc | 2 +-
41881  1 file changed, 1 insertion(+), 1 deletion(-)
41883 commit bacc1dd9f37ff19c5e54878a5b08e7d734584bbf
41884 Author: Pino Toscano <pino@kde.org>
41885 Date:   Sat Apr 12 17:20:09 2008 +0200
41887     Read the "in reply to" reference as such, without reading the
41888     associated annotation dictionary.
41890  poppler/Annot.cc | 10 ++++------
41891  poppler/Annot.h  |  4 ++--
41892  2 files changed, 6 insertions(+), 8 deletions(-)
41894 commit ffe09454a0948a6107bcc38f23ba2068151c547d
41895 Author: Iñigo Martínez <inigomartinez@gmail.com>
41896 Date:   Sat Apr 12 17:17:59 2008 +0200
41898     Initial Annot3D parsing a few general improvements.
41900     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
41902  poppler/Annot.cc | 130
41903  +++++++++++++++++++++++++++++++++++++++++++++++++++----
41904  poppler/Annot.h  |  84 +++++++++++++++++++++++++++++------
41905  2 files changed, 193 insertions(+), 21 deletions(-)
41907 commit 8757c577241dda31bc59c7d1c208c159ad428877
41908 Author: Iñigo Martínez <inigomartinez@gmail.com>
41909 Date:   Sat Apr 12 10:38:07 2008 +0200
41911     AnnotFileAttachment support.
41913     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
41915  poppler/Annot.cc | 38 ++++++++++++++++++++++++++++++++++++--
41916  poppler/Annot.h  | 25 +++++++++++++++++++++++++
41917  2 files changed, 61 insertions(+), 2 deletions(-)
41919 commit 36989658149fc9e5e8a049ce070a102f35b7bddc
41920 Author: Iñigo Martínez <inigomartinez@gmail.com>
41921 Date:   Sat Apr 12 09:55:26 2008 +0200
41923     AnnotInk support.
41925     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
41927  poppler/Annot.cc | 113
41928  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
41929  poppler/Annot.h  |  45 ++++++++++++++++++++++
41930  2 files changed, 158 insertions(+)
41932 commit 464b171d0e9b989196c287f2ee4dfbbc14212aa9
41933 Author: Albert Astals Cid <aacid@kde.org>
41934 Date:   Sat Apr 12 00:44:08 2008 +0200
41936     Do not take into account Colorspace resource subdictionary for
41937     image XObjects
41939     Fixes bug 15125
41940     The motivation under that change is on section 4.5.2 of the spec:
41941      Certain objects, such as image XObjects, specify a
41942      color space as an explicit parameter, often associated with the
41943      key ColorSpace.
41944      In this case, the color space array or name is always defined
41945      directly as a PDF
41946      object, not by an entry in the ColorSpace resource
41947      subdictionary. This conven-
41948      tion also applies when color spaces are defined in terms of other
41949      color spaces.
41951  poppler/Gfx.cc | 2 +-
41952  1 file changed, 1 insertion(+), 1 deletion(-)
41954 commit 42db4890e8295aaec5a1be12d1414fc0a9048550
41955 Author: Chris Wilson <chris@chris-wilson.co.uk>
41956 Date:   Thu Mar 27 10:52:22 2008 +0000
41958     Do not call FT_Done_Face on a live cairo_font_face_t.
41960     Currently CairoFont calls FT_Done_Face on its deletion, but the
41961     FT_Face
41962     is usually still in use within cairo. This causes a failure later when
41963     cairo tries to create a glyph from its cairo_font_face_t.
41965     From http://bugs.freedesktop.org/show_bug.cgi?id=15216:
41966     ==13745== Invalid read of size 4
41967     ==13745==    at 0x51BE572: FT_Load_Glyph (ftobjs.c:549)
41968     ==13745==    by 0x4A24921: _cairo_ft_scaled_glyph_init
41969     (cairo-ft-font.c:1922)
41970     ==13745==    by 0x4A117AB: _cairo_scaled_glyph_lookup
41971     (cairo-scaled-font.c:1674)
41972     ==13745==    by 0x4A12A5A: _cairo_scaled_font_glyph_device_extents
41973     (cairo-scaled-font.c:1124)
41974     ==13745==    by 0x4A21ECD: _cairo_analysis_surface_show_glyphs
41975     (cairo-analysis-surface.c:516)
41976     ==13745==    by 0x4A144DC: _cairo_surface_show_glyphs
41977     (cairo-surface.c:2086)
41978     ==13745==    by 0x4A1FCC8: _cairo_meta_surface_replay_internal
41979     (cairo-meta-surface.c:816)
41980     ==13745==    by 0x4A214B1: _paint_page (cairo-paginated-surface.c:299)
41981     ==13745==    by 0x4A2171E: _cairo_paginated_surface_show_page
41982     (cairo-paginated-surface.c:445)
41983     ==13745==    by 0x4A14BDF: cairo_surface_show_page
41984     (cairo-surface.c:1702)
41985     ==13745==    by 0x49FF661: cairo_show_page (cairo.c:2155)
41986     ==13745==    by 0xA267D97:
41987     pdf_document_file_exporter_end_page(_EvFileExporter*)
41988     (ev-poppler.cc:1753)
41989     ==13745==  Address 0x55c5630 is 88 bytes inside a block of size
41990     552 free'd
41991     ==13745==    at 0x402269C: free (vg_replace_malloc.c:326)
41992     ==13745==    by 0x51B7ABC: ft_free (ftsystem.c:158)
41993     ==13745==    by 0x51BB319: ft_mem_free (ftutil.c:171)
41994     ==13745==    by 0x51BC318: destroy_face (ftobjs.c:856)
41995     ==13745==    by 0x51BC3B2: FT_Done_Face (ftobjs.c:1972)
41996     ==13745==    by 0x4363704: CairoFont::~CairoFont()
41997     (CairoFontEngine.cc:251)
41998     ==13745==    by 0x436401D: CairoFontEngine::getFont(GfxFont*, XRef*)
41999     (CairoFontEngine.cc:335)
42000     ==13745==    by 0x4366915: CairoOutputDev::updateFont(GfxState*)
42001     (CairoOutputDev.cc:318)
42002     ==13745==    by 0x5093BF1: Gfx::opShowText(Object*, int) (Gfx.cc:3073)
42003     ==13745==    by 0x508F901: Gfx::execOp(Object*, Object*, int)
42004     (Gfx.cc:726)
42005     ==13745==    by 0x50906FF: Gfx::go(int) (Gfx.cc:594)
42006     ==13745==    by 0x5090C96: Gfx::display(Object*, int) (Gfx.cc:557)
42008     The solution is to release the reference to the cairo_font_face_t upon
42009     destruction of the CairoFont, and then to release the FT_Face from the
42010     destroy notify of the cairo_font_face_t.
42012  poppler/CairoFontEngine.cc | 19 +++++++++----------
42013  1 file changed, 9 insertions(+), 10 deletions(-)
42015 commit 5f60843824582ece36d806508ec388330ddee854
42016 Author: Iñigo Martínez <inigomartinez@gmail.com>
42017 Date:   Tue Apr 8 00:30:57 2008 +0200
42019     Added AnnotCoord support.
42021     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
42023  poppler/Annot.cc | 64
42024  ++++++++++++++++++----------------------------------
42025  poppler/Annot.h  | 69
42026  ++++++++++++++++++++++++++------------------------------
42027  2 files changed, 54 insertions(+), 79 deletions(-)
42029 commit a6f70f465a3e6719d63cefbe3c27bae015be43c1
42030 Author: Pino Toscano <pino@kde.org>
42031 Date:   Sun Apr 6 13:12:01 2008 +0200
42033     add getters for the coordinates in an AnnotLine
42035  poppler/Annot.h | 4 ++++
42036  1 file changed, 4 insertions(+)
42038 commit 1d83d6edf9a843335e37a4d1e0e0dd71eb23d93b
42039 Author: Pino Toscano <pino@kde.org>
42040 Date:   Sun Apr 6 12:24:42 2008 +0200
42042     [Qt4] the caret symbol is an enum value, now
42044  qt4/src/poppler-annotation.cc | 35 ++++++++++++++++++++++++++++-------
42045  qt4/src/poppler-annotation.h  |  7 +++++--
42046  2 files changed, 33 insertions(+), 9 deletions(-)
42048 commit 229d991a3258cb9b56f5e00f2deb3c976253cf68
42049 Author: Pino Toscano <pino@kde.org>
42050 Date:   Sun Apr 6 12:23:04 2008 +0200
42052     the caret symbol does not seem to allow additional values, so convert
42053     it to an enum
42055  poppler/Annot.cc | 11 +++++++----
42056  poppler/Annot.h  |  9 +++++++--
42057  2 files changed, 14 insertions(+), 6 deletions(-)
42059 commit fc24500ddd9182f97d23c46eaafc6be79a6721eb
42060 Author: Pino Toscano <pino@kde.org>
42061 Date:   Sun Apr 6 11:43:49 2008 +0200
42063     propetly initialise a couple of members; leak less
42065  poppler/ArthurOutputDev.cc | 5 +++++
42066  1 file changed, 5 insertions(+)
42068 commit 9409de1e7c5b3770c7ef00c01ee376953dd532a5
42069 Author: Iñigo Martínez <inigomartinez@gmail.com>
42070 Date:   Sun Apr 6 01:38:25 2008 +0200
42072     Changed AnnotFreeText RD field to the new parseDiffRectangle.
42074     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
42076  poppler/Annot.cc | 35 ++---------------------------------
42077  1 file changed, 2 insertions(+), 33 deletions(-)
42079 commit 28c5ee2e9fc2a24d2f2efb3d74d5cf882a106239
42080 Author: Pino Toscano <pino@kde.org>
42081 Date:   Sat Apr 5 23:19:33 2008 +0200
42083     typo fix
42085  poppler/Annot.h | 2 +-
42086  1 file changed, 1 insertion(+), 1 deletion(-)
42088 commit ed02769688466ca72bf35d4223c3822a1245604b
42089 Author: Pino Toscano <pino@kde.org>
42090 Date:   Sat Apr 5 19:36:21 2008 +0200
42092     read the destination of a link annotation
42094  poppler/Annot.cc | 5 ++++-
42095  poppler/Annot.h  | 4 ++--
42096  2 files changed, 6 insertions(+), 3 deletions(-)
42098 commit ca31bf12a9d70bac88e457f7799e9935aba58640
42099 Author: Pino Toscano <pino@kde.org>
42100 Date:   Sat Apr 5 16:48:53 2008 +0200
42102     variable forgotten in the copy&paste...
42104  qt4/src/poppler-annotation.cc | 6 +++---
42105  1 file changed, 3 insertions(+), 3 deletions(-)
42107 commit 4168daa141b76e5fcd07d046aca8dac2f3037ff9
42108 Author: Pino Toscano <pino@kde.org>
42109 Date:   Sat Apr 5 16:34:12 2008 +0200
42111     [Qt4] deserialize also CaretAnnotation's
42113  qt4/src/poppler-annotation.cc | 3 +++
42114  1 file changed, 3 insertions(+)
42116 commit b55bcc2aa95825863bef23ab96364b350a49949d
42117 Author: Pino Toscano <pino@kde.org>
42118 Date:   Sat Apr 5 16:31:31 2008 +0200
42120     [Qt4] first version of a CaretAnnotation.
42122  qt4/src/poppler-annotation.cc | 80
42123  +++++++++++++++++++++++++++++++++++++++++++
42124  qt4/src/poppler-annotation.h  | 25 +++++++++++++-
42125  2 files changed, 104 insertions(+), 1 deletion(-)
42127 commit 4c9a02b7e49666efe10fdc16e7a03d8d520b65ec
42128 Author: Pino Toscano <pino@kde.org>
42129 Date:   Sat Apr 5 16:01:58 2008 +0200
42131     First version of AnnotCaret.
42133  poppler/Annot.cc | 36 +++++++++++++++++++++++++++++++++++-
42134  poppler/Annot.h  | 22 ++++++++++++++++++++++
42135  2 files changed, 57 insertions(+), 1 deletion(-)
42137 commit d260fe9e514c667b66969b982119429cc922eb07
42138 Author: Pino Toscano <pino@kde.org>
42139 Date:   Sat Apr 5 15:54:29 2008 +0200
42141     isolate the code for parsing a "difference rectangle" in an own
42142     function
42144  poppler/Annot.cc | 54
42145  +++++++++++++++++++++++++++++++-----------------------
42146  1 file changed, 31 insertions(+), 23 deletions(-)
42148 commit 760833e409c122c0a61f7c87fd3133eebc10b402
42149 Author: Pino Toscano <pino@kde.org>
42150 Date:   Sat Apr 5 15:36:43 2008 +0200
42152     First version of AnnotGeometry.
42154  poppler/Annot.cc | 77
42155  ++++++++++++++++++++++++++++++++++++++++++++++++++++++--
42156  poppler/Annot.h  | 24 ++++++++++++++++++
42157  2 files changed, 99 insertions(+), 2 deletions(-)
42159 commit 95d9d2362534c0524ad0448818b2d69b0909d482
42160 Author: Pino Toscano <pino@kde.org>
42161 Date:   Sat Apr 5 03:23:00 2008 +0200
42163     finally, load the QuadPoints correctly
42165     when checking the validity of the coordinate, do the comparison just
42166     with the proper one (either X or Y);
42167     free the "point" object after each iteration
42169  poppler/Annot.cc | 11 ++++++++---
42170  1 file changed, 8 insertions(+), 3 deletions(-)
42172 commit af1ffcbcec1730332d11f8da4a7ddac833b22408
42173 Author: Pino Toscano <pino@kde.org>
42174 Date:   Sat Apr 5 02:54:00 2008 +0200
42176     More robust reading of QuadPoints (reset the allocated memory,
42177     use the heap)
42179  poppler/Annot.cc | 7 +++----
42180  1 file changed, 3 insertions(+), 4 deletions(-)
42182 commit 68fd98d69bac20282665cf6b824da30c3b310f0b
42183 Author: Pino Toscano <pino@kde.org>
42184 Date:   Sat Apr 5 02:51:41 2008 +0200
42186     Really implement AnnotTextMarkup.
42188  poppler/Annot.cc | 29 +++++++++++++++++++++++++----
42189  poppler/Annot.h  |  2 +-
42190  2 files changed, 26 insertions(+), 5 deletions(-)
42192 commit 69a2ecfaf8f8cffd3027db5c3cc88c41413e42f1
42193 Author: Pino Toscano <pino@kde.org>
42194 Date:   Sat Apr 5 01:38:28 2008 +0200
42196     Add the Stamp annotation type.
42198  poppler/Annot.cc | 28 +++++++++++++++++++++++++++-
42199  poppler/Annot.h  | 20 ++++++++++++++++++++
42200  2 files changed, 47 insertions(+), 1 deletion(-)
42202 commit 97be4332818bcf58461816be995d88926809a4e5
42203 Author: Iñigo Martínez <inigomartinez@gmail.com>
42204 Date:   Fri Apr 4 23:49:12 2008 +0200
42206     Updated glib bindings.
42208     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
42210  glib/demo/annots.c    | 32 +++++---------------------------
42211  glib/poppler-annot.cc | 27 +++++----------------------
42212  glib/poppler-annot.h  | 13 +------------
42213  3 files changed, 11 insertions(+), 61 deletions(-)
42215 commit 5caac407cdaf58621ac27e5561b31a995404ccb3
42216 Author: Iñigo Martínez <inigomartinez@gmail.com>
42217 Date:   Fri Apr 4 23:36:46 2008 +0200
42219     Fixed icon name in AnnotText.
42221     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
42223  poppler/Annot.cc | 25 ++++++-------------------
42224  poppler/Annot.h  | 15 +++------------
42225  2 files changed, 9 insertions(+), 31 deletions(-)
42227 commit 0b714a61383da1b62daf2a60e3f6fcda09b4e9f2
42228 Author: Adam Batkin <adam@batkin.net>
42229 Date:   Thu Apr 3 20:02:52 2008 +0200
42231     FindFirstFile returns INVALID_HANDLE_VALUE and not NULL on error
42233  goo/gfile.cc | 12 ++++++------
42234  1 file changed, 6 insertions(+), 6 deletions(-)
42236 commit be765f27cc5430d9bb2a3e113eb245d67c20a376
42237 Author: Carlos Garcia Campos <carlosgc@gnome.org>
42238 Date:   Mon Mar 31 12:37:33 2008 +0200
42240     [glib] Fix a crash in outline demo due to page_num == dest_page_num
42241     - 1
42243  glib/demo/utils.c | 2 +-
42244  1 file changed, 1 insertion(+), 1 deletion(-)
42246 commit e991e9ac6fcc0b6928b96fe8326eebcf3cb720ca
42247 Author: Albert Astals Cid <tsdgeos@localhost.(none)>
42248 Date:   Sat Mar 29 13:25:52 2008 +0100
42250     Add the export macro
42252  qt4/src/poppler-page-transition.h | 4 +++-
42253  1 file changed, 3 insertions(+), 1 deletion(-)
42255 commit b70ca35dce6da6efdff254c11a63de4f44228278
42256 Author: Albert Astals Cid <tsdgeos@localhost.(none)>
42257 Date:   Sat Mar 29 00:30:31 2008 +0100
42259     Duplicate page-transition files on qt4
42261  qt4/src/CMakeLists.txt                    |   4 +-
42262  qt4/src/Makefile.am                       |   4 +-
42263  qt4/src/poppler-page-transition-private.h |  28 ++++++
42264  qt4/src/poppler-page-transition.cc        |  95 +++++++++++++++++++
42265  qt4/src/poppler-page-transition.h         | 146
42266  ++++++++++++++++++++++++++++++
42267  5 files changed, 273 insertions(+), 4 deletions(-)
42269 commit b5312785063235cef7584ab6a5d198fb72de0988
42270 Author: Iñigo Martínez <inigomartinez@gmail.com>
42271 Date:   Wed Mar 26 23:56:49 2008 +0100
42273     Improved glib annot demo.
42275     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
42277  glib/demo/annots.c | 314
42278  ++++++++++++++++++++++++++++++++++++++++++++++++-----
42279  1 file changed, 289 insertions(+), 25 deletions(-)
42281 commit 7cc8fd70f68d2cdab7ab83a0ecf6c8896c971d62
42282 Author: Pino Toscano <pino@kde.org>
42283 Date:   Wed Mar 26 21:03:34 2008 +0100
42285     remove damn error
42287  qt4/src/poppler-page.cc.orig | 1317
42288  ------------------------------------------
42289  1 file changed, 1317 deletions(-)
42291 commit 7a47ff3b54678a3de6964d25050e02186484f39a
42292 Author: Pino Toscano <pino@kde.org>
42293 Date:   Wed Mar 26 21:00:32 2008 +0100
42295     [Qt4] Add support for JavaScript links, and create them when present.
42297  qt4/src/poppler-link.cc      |   36 ++
42298  qt4/src/poppler-link.h       |   32 +-
42299  qt4/src/poppler-page.cc      |    7 +
42300  qt4/src/poppler-page.cc.orig | 1317
42301  ++++++++++++++++++++++++++++++++++++++++++
42302  4 files changed, 1391 insertions(+), 1 deletion(-)
42304 commit a6f2c10ee01ee62ae945b50f6b6eae380377fe03
42305 Author: Pino Toscano <pino@kde.org>
42306 Date:   Wed Mar 26 20:59:21 2008 +0100
42308     [Qt4] Read the document-level JavaScript scripts.
42310  qt4/src/poppler-document.cc | 15 +++++++++++++++
42311  qt4/src/poppler-qt4.h       |  8 ++++++++
42312  2 files changed, 23 insertions(+)
42314 commit b8a471e55b998836c09c65ff736afdef8ac55189
42315 Author: Pino Toscano <pino@kde.org>
42316 Date:   Wed Mar 26 20:56:01 2008 +0100
42318     Add support for JavaScript actions, and read them when found.
42320  poppler/Link.cc | 33 +++++++++++++++++++++++++++++++++
42321  poppler/Link.h  | 23 +++++++++++++++++++++++
42322  2 files changed, 56 insertions(+)
42324 commit 2fd85dc1b8b2ababadfc60e285c08a844737e4bb
42325 Author: Pino Toscano <pino@kde.org>
42326 Date:   Wed Mar 26 20:53:42 2008 +0100
42328     Read the JavaScript codes in the NameTree of the Catalog.
42330  poppler/Catalog.cc | 39 +++++++++++++++++++++++++++++++++++++++
42331  poppler/Catalog.h  |  7 +++++++
42332  2 files changed, 46 insertions(+)
42334 commit 312f14f5b7be1f0d62620477222919423c3869e0
42335 Author: Albert Astals Cid <aacid@kde.org>
42336 Date:   Wed Mar 26 20:05:31 2008 +0100
42338     compile++
42340  fofi/FoFiBase.cc | 2 +-
42341  1 file changed, 1 insertion(+), 1 deletion(-)
42343 commit 5bd750062e1fb136f77a55d1f35b2d6fabaad1b3
42344 Author: Albert Astals Cid <aacid@kde.org>
42345 Date:   Wed Mar 26 19:42:43 2008 +0100
42347     update version
42349  CMakeLists.txt   | 2 +-
42350  configure.ac     | 2 +-
42351  msvc/config.h    | 6 +++---
42352  qt4/src/Doxyfile | 2 +-
42353  4 files changed, 6 insertions(+), 6 deletions(-)
42355 commit 10d4a8b9aed51902157c04d9deea0e99d829c4f6
42356 Author: Albert Astals Cid <aacid@kde.org>
42357 Date:   Wed Mar 26 19:42:36 2008 +0100
42359     fill news
42361  NEWS | 10 ++++++++++
42362  1 file changed, 10 insertions(+)
42364 commit 2069826d61ebd527768b6455689276c0a8288085
42365 Author: Pino Toscano <pino@kde.org>
42366 Date:   Wed Mar 26 16:05:06 2008 +0100
42368     missing break
42370  qt4/src/poppler-page.cc | 1 +
42371  1 file changed, 1 insertion(+)
42373 commit d6a0c6a6803a03f402c2dcde41c6195e951470ba
42374 Author: Pino Toscano <pino@kde.org>
42375 Date:   Wed Mar 26 15:50:39 2008 +0100
42377     initialize posterStream to avoid crashing later
42379  poppler/Movie.cc | 1 +
42380  1 file changed, 1 insertion(+)
42382 commit 0be811b3ad86b1cb14be94a017e70c65b8e64730
42383 Author: Albert Astals Cid <aacid@kde.org>
42384 Date:   Tue Mar 25 22:59:22 2008 +0100
42386     Don't end up in an infinite recursive loop in case resObj dict is
42387     the same we are already in
42389  poppler/FontInfo.cc | 2 +-
42390  1 file changed, 1 insertion(+), 1 deletion(-)
42392 commit 0222c6ceb0fcf1d7c4422691a68a035a558ad614
42393 Author: Albert Astals Cid <aacid@kde.org>
42394 Date:   Mon Mar 24 17:14:07 2008 +0100
42396     fix build when using cmake, not sure it's completely ok, but at
42397     least i can compile
42399  CMakeLists.txt              |  1 +
42400  cmake/modules/FindGTK.cmake | 23 ++++++++++++++++-------
42401  config.h.cmake              |  3 +++
42402  glib/CMakeLists.txt         | 17 +++++++++++------
42403  glib/poppler-page.cc        |  2 +-
42404  glib/test-poppler-glib.cc   |  2 +-
42405  6 files changed, 33 insertions(+), 15 deletions(-)
42407 commit 3e4164f2db69358adf07596195842dd00458b621
42408 Author: Albert Astals Cid <aacid@kde.org>
42409 Date:   Mon Mar 24 15:10:31 2008 +0100
42411     fix some cmake HAVE_foo
42413  CMakeLists.txt | 6 +++---
42414  1 file changed, 3 insertions(+), 3 deletions(-)
42416 commit 22f615aee488cc363a078330861e80f389f47061
42417 Author: Iñigo Martínez <inigomartinez@gmail.com>
42418 Date:   Sun Mar 23 13:22:07 2008 +0100
42420     Fixed wrong functions.
42422     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
42424  glib/poppler-annot.cc | 4 ++--
42425  1 file changed, 2 insertions(+), 2 deletions(-)
42427 commit cccfe42ed9c53d27cf6a1403ae55bf34a053012d
42428 Author: Albert Astals Cid <aacid@kde.org>
42429 Date:   Sat Mar 22 19:12:05 2008 +0100
42431     Fix rm line not to error when no *moc file is present
42433  qt4/src/Makefile.am   | 2 +-
42434  qt4/tests/Makefile.am | 2 +-
42435  2 files changed, 2 insertions(+), 2 deletions(-)
42437 commit e60d39ba0e8b9742106a0c9b1385b1c907729c3f
42438 Author: Albert Astals Cid <aacid@kde.org>
42439 Date:   Sat Mar 22 19:11:17 2008 +0100
42441     Fix rm line not to error if no *moc file is present
42443  qt4/demos/Makefile.am | 2 +-
42444  1 file changed, 1 insertion(+), 1 deletion(-)
42446 commit d9d52e622c6b28a9941168bb73839ec335ca7232
42447 Author: Albert Astals Cid <aacid@kde.org>
42448 Date:   Sat Mar 22 19:10:40 2008 +0100
42450     Fix configure to not require gdk when we are on try mode
42452  configure.ac | 5 +++--
42453  1 file changed, 3 insertions(+), 2 deletions(-)
42455 commit 9b8809298dd16cdbffcc12b6db8e274578934063
42456 Author: Albert Astals Cid <aacid@kde.org>
42457 Date:   Sat Mar 22 15:49:02 2008 +0100
42459     It's really only an error if < 0
42461  poppler/PDFDoc.cc | 2 +-
42462  1 file changed, 1 insertion(+), 1 deletion(-)
42464 commit 0fb1e697cc4100ce23298141c8b5829273872423
42465 Author: Albert Astals Cid <aacid@kde.org>
42466 Date:   Sat Mar 22 15:46:44 2008 +0100
42468     remove unneeded variable
42470  poppler/PDFDoc.cc | 1 -
42471  1 file changed, 1 deletion(-)
42473 commit 3404cb626ee9b4520d6fe601e07560745a4cb42a
42474 Author: Albert Astals Cid <aacid@kde.org>
42475 Date:   Sat Mar 22 15:44:50 2008 +0100
42477     Remove OutStream::reset since noone uses it
42479     This way we have a fseek less to care about if worked or not
42481  poppler/Stream.cc                            | 5 -----
42482  poppler/Stream.h                             | 5 -----
42483  qt4/src/poppler-qiodeviceoutstream-private.h | 1 -
42484  qt4/src/poppler-qiodeviceoutstream.cc        | 5 -----
42485  4 files changed, 16 deletions(-)
42487 commit 066595dd06c930997d5ec65a06c822616af9baa0
42488 Author: Albert Astals Cid <aacid@kde.org>
42489 Date:   Sat Mar 22 15:43:07 2008 +0100
42491     Check the document stream is seekable when opening it
42493     Fixes bug 14126
42495  poppler/PDFDoc.cc | 7 +++++++
42496  1 file changed, 7 insertions(+)
42498 commit 23b6475463f8973b5ac83bb21a6b7b6000cc435b
42499 Author: Ed Avis <eda@waniasset.com>
42500 Date:   Sat Mar 22 13:55:59 2008 +0100
42502     Check for fseek return values
42504  fofi/FoFiBase.cc   | 14 ++++++++++++--
42505  poppler/GfxFont.cc | 12 ++++++++++--
42506  2 files changed, 22 insertions(+), 4 deletions(-)
42508 commit b33bb282e45cf1a083cfbb13603ac465d386c28d
42509 Author: Iñigo Martínez <inigomartinez@gmail.com>
42510 Date:   Fri Mar 21 13:53:21 2008 +0100
42512     Fixed poppler glib public api.
42514     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
42516  glib/poppler-annot.cc | 4 ++--
42517  glib/poppler-annot.h  | 2 +-
42518  2 files changed, 3 insertions(+), 3 deletions(-)
42520 commit 371932f413d570d7784c668f30834d3d92d7aa80
42521 Author: Carlos Garcia Campos <carlosgc@gnome.org>
42522 Date:   Thu Mar 20 11:44:32 2008 +0100
42524     [glib] Remove unused variable.
42526  glib/poppler-document.cc | 1 -
42527  1 file changed, 1 deletion(-)
42529 commit 21fa476ac384256c15a954b708e009f2b336b06f
42530 Author: Carlos Garcia Campos <carlosgc@gnome.org>
42531 Date:   Thu Mar 20 11:42:32 2008 +0100
42533     [glib] Do not cache image_dev in poppler page.
42535     Thanks to Kouhei Sutou who caught the problem.
42537  glib/poppler-page.cc      | 60
42538  +++++++++++++++++++++++++++--------------------
42539  glib/poppler-private.h    |  3 ---
42540  glib/test-poppler-glib.cc |  9 ++++++-
42541  3 files changed, 43 insertions(+), 29 deletions(-)
42543 commit 22cd70d8fc308fb8b19d36d0172014ba532230fb
42544 Author: Albert Astals Cid <aacid@kde.org>
42545 Date:   Wed Mar 19 21:52:14 2008 +0100
42547     poppler_annot_markup_get_opacity returns a double so use %f
42549  glib/demo/annots.c | 2 +-
42550  1 file changed, 1 insertion(+), 1 deletion(-)
42552 commit b9a5fd4671638caa91f8a389be278d993391f499
42553 Author: Albert Astals Cid <aacid@kde.org>
42554 Date:   Wed Mar 19 21:28:49 2008 +0100
42556     updated by gtk-doc
42558  glib/reference/tmpl/poppler-action.sgml | 1 +
42559  glib/reference/tmpl/poppler.sgml        | 3 +++
42560  2 files changed, 4 insertions(+)
42562 commit b7e0b740578ea1e84ac0ef850b5a03c66b2863e3
42563 Author: Albert Astals Cid <aacid@kde.org>
42564 Date:   Wed Mar 19 21:28:01 2008 +0100
42566     Fill 0.7.3 news
42568  NEWS | 7 +++++++
42569  1 file changed, 7 insertions(+)
42571 commit 3adaff1dad8127fdd06653cf49196027ad414a08
42572 Author: Albert Astals Cid <aacid@kde.org>
42573 Date:   Wed Mar 19 21:27:46 2008 +0100
42575     Bump version to 0.7.3
42577  CMakeLists.txt   | 2 +-
42578  configure.ac     | 2 +-
42579  msvc/config.h    | 6 +++---
42580  qt4/src/Doxyfile | 2 +-
42581  4 files changed, 6 insertions(+), 6 deletions(-)
42583 commit 52dd710b63911be2d8c960de0232c497c35ecac8
42584 Author: Carlos Garcia Campos <carlosgc@gnome.org>
42585 Date:   Wed Mar 19 18:35:35 2008 +0100
42587     [glib] Update outline and links demos to the new POPPLER_ACTION_NONE
42589  glib/demo/utils.c | 3 +++
42590  1 file changed, 3 insertions(+)
42592 commit 6a22f0a20df38156c06e8ba10649e0828a1da102
42593 Author: Eugen Dedu <Eugen.Dedu@pu-pm.univ-fcomte.fr>
42594 Date:   Wed Mar 19 18:32:48 2008 +0100
42596     [glib] Consider no action as an action of type None instead of Unknown
42598  glib/poppler-action.cc | 2 +-
42599  glib/poppler-action.h  | 1 +
42600  2 files changed, 2 insertions(+), 1 deletion(-)
42602 commit 185d5818fd546f85934b041d5b0cdcdf1849b1dc
42603 Author: Carlos Garcia Campos <carlosgc@gnome.org>
42604 Date:   Tue Mar 18 20:08:21 2008 +0100
42606     Improve error handling when creating a document
42608  glib/poppler-document.cc | 40 ++++++++++++++++++++++++++++------------
42609  glib/poppler.h           |  5 ++++-
42610  2 files changed, 32 insertions(+), 13 deletions(-)
42612 commit 9bba2748985049515bfd9c9b44f26b92fa704078
42613 Author: Carlos Garcia Campos <carlosgc@gnome.org>
42614 Date:   Sat Mar 15 01:11:39 2008 +0100
42616     Some more free
42618  poppler/OptionalContent.cc | 5 +++++
42619  1 file changed, 5 insertions(+)
42621 commit bfc308935fa138e27c4d2ad0e1c1cad20eba8e8a
42622 Author: Carlos Garcia Campos <carlosgc@gnome.org>
42623 Date:   Sat Mar 15 01:05:32 2008 +0100
42625     Use error instead of printf
42627  poppler/OptionalContent.cc | 15 ++++++++-------
42628  1 file changed, 8 insertions(+), 7 deletions(-)
42630 commit 998b1523ee653c1585f03b4a580e0d95ba694aca
42631 Author: Carlos Garcia Campos <carlosgc@gnome.org>
42632 Date:   Sat Mar 15 01:02:31 2008 +0100
42634     Some free
42636  poppler/OptionalContent.cc | 3 +++
42637  1 file changed, 3 insertions(+)
42639 commit c65a66a82259f547927cbb918611bcf4a8e264b2
42640 Author: Albert Astals Cid <aacid@kde.org>
42641 Date:   Fri Mar 14 20:29:53 2008 +0100
42643     xx0 is non exclusive so that should be < not <=
42645     Fixes several warnings about writes on bad places
42647  splash/SplashXPathScanner.cc | 5 +++--
42648  1 file changed, 3 insertions(+), 2 deletions(-)
42650 commit bd2272f3079319d1c05ca93f7fb6eb0a5370b938
42651 Author: Albert Astals Cid <aacid@kde.org>
42652 Date:   Fri Mar 14 19:52:04 2008 +0100
42654     Fix "Make sure we don't draw outside the bitmap on Splash::fillGlyph2"
42655     when painting with no aa
42657     Fixes bug 15009
42659  splash/Splash.cc | 12 ++++++++----
42660  1 file changed, 8 insertions(+), 4 deletions(-)
42662 commit 5bf8d864e68854f0855e07fb67aa124e06c739cd
42663 Author: Albert Astals Cid <aacid@kde.org>
42664 Date:   Wed Mar 12 22:48:07 2008 +0100
42666     fix build
42668  glib/reference/Makefile.am | 1 +
42669  1 file changed, 1 insertion(+)
42671 commit d0be5c86dcd3310062d820b3515c31e4720af2ca
42672 Author: Albert Astals Cid <aacid@kde.org>
42673 Date:   Wed Mar 12 22:40:59 2008 +0100
42675     Update version to 0.7.2 and fill NEWS
42677  CMakeLists.txt   |  2 +-
42678  NEWS             | 20 ++++++++++++++++++++
42679  configure.ac     |  2 +-
42680  msvc/config.h    |  6 +++---
42681  qt4/src/Doxyfile |  2 +-
42682  5 files changed, 26 insertions(+), 6 deletions(-)
42684 commit 0b2ecf39572821a99374e6acec7c1bd438911bbc
42685 Author: Albert Astals Cid <aacid@kde.org>
42686 Date:   Wed Mar 12 22:38:57 2008 +0100
42688     update soname here too
42690  glib/CMakeLists.txt | 2 +-
42691  1 file changed, 1 insertion(+), 1 deletion(-)
42693 commit f5065016b168e4896e2fe774cd22bbd900849b52
42694 Author: Carlos Garcia Campos <carlosgc@gnome.org>
42695 Date:   Wed Mar 12 22:06:53 2008 +0100
42697     Make GDK dependency option for glib bindings
42699     Fixes bug #13719.
42701  configure.ac               |  45 ++-
42702  glib/Makefile.am           |   7 +-
42703  glib/demo/page.c           |  88 +++++-
42704  glib/demo/render.c         |   4 +
42705  glib/poppler-action.h      |   1 -
42706  glib/poppler-annot.cc      |  26 +-
42707  glib/poppler-annot.h       |   2 +-
42708  glib/poppler-document.h    |   2 -
42709  glib/poppler-features.h.in |   1 +
42710  glib/poppler-page.cc       | 695
42711  ++++++++++++++++++++++++++-------------------
42712  glib/poppler-page.h        |  76 +++--
42713  glib/poppler.h             |   2 +-
42714  glib/test-poppler-glib.cc  |   2 +-
42715  13 files changed, 610 insertions(+), 341 deletions(-)
42717 commit 46d4fab82332e71d0b68c0a8deeac78f2201ed14
42718 Author: Albert Astals Cid <aacid@kde.org>
42719 Date:   Wed Mar 12 20:35:33 2008 +0100
42721     Increment version of libpoppler and libpoppler-qt4
42723  CMakeLists.txt         | 2 +-
42724  poppler/Makefile.am    | 2 +-
42725  qt4/src/CMakeLists.txt | 2 +-
42726  qt4/src/Makefile.am    | 2 +-
42727  4 files changed, 4 insertions(+), 4 deletions(-)
42729 commit 550c1fc73a6d2af65728751fd0b59ccc7110fa8b
42730 Author: Albert Astals Cid <aacid@kde.org>
42731 Date:   Wed Mar 12 20:34:48 2008 +0100
42733     Init to false updated field of XRefEntries plus indenting fixes
42735  poppler/XRef.cc | 11 ++++++-----
42736  1 file changed, 6 insertions(+), 5 deletions(-)
42738 commit 6a671686c6265ecdb4c48f04392de9c56d4e0936
42739 Author: Adrian Johnson <ajohnson@redneon.com>
42740 Date:   Wed Mar 12 21:43:12 2008 +1030
42742     Fix regression in cairo output when transforming ctm
42744     The commit:
42745     ec01926e5a9dc16e200060497c43e79a1623698d "Avoid setting a singular
42746     ctm"
42747     introduced a regression in the output when using a ctm.
42749     The check for an invertable matrix had the side effect of inverting
42750     the matrix. Instead, make a copy of the matrix before testing if it is
42751     invertable.
42753  poppler/CairoOutputDev.cc | 7 ++++---
42754  1 file changed, 4 insertions(+), 3 deletions(-)
42756 commit 0b2c3bb25c908b07e760d824dbfe93c6051812aa
42757 Merge: 362fe01 9c472f7
42758 Author: Iñigo Martínez <inigomartinez@gmail.com>
42759 Date:   Wed Mar 12 00:23:58 2008 +0100
42761     Merge branch 'master' of
42762     ssh://inigomartinez@git.freedesktop.org/git/poppler/poppler
42764 commit 362fe013c0d96698b52d70cf5226cddca7fe52d4
42765 Author: Iñigo Martínez <inigomartinez@gmail.com>
42766 Date:   Wed Mar 12 00:07:12 2008 +0100
42768     Enabled back the AnnotWidget support.
42770     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
42772  poppler/Annot.cc | 2 +-
42773  1 file changed, 1 insertion(+), 1 deletion(-)
42775 commit 9c472f76d2462d0e775c851fdbac6ca2bc9812ea
42776 Author: Albert Astals Cid <aacid@kde.org>
42777 Date:   Wed Mar 12 00:00:20 2008 +0100
42779     cmake build
42781  glib/demo/CMakeLists.txt | 1 +
42782  1 file changed, 1 insertion(+)
42784 commit 821858f5c36786955d9475044bfee57f5060ad2f
42785 Author: Albert Astals Cid <aacid@kde.org>
42786 Date:   Tue Mar 11 23:58:05 2008 +0100
42788     Return char bounding box instead of edge, it's much more useful for
42789     character positioning
42791  qt4/src/poppler-page.cc    | 8 ++++++--
42792  qt4/src/poppler-private.h  | 3 +--
42793  qt4/src/poppler-qt4.h      | 6 ++----
42794  qt4/src/poppler-textbox.cc | 4 ++--
42795  4 files changed, 11 insertions(+), 10 deletions(-)
42797 commit d7e642732ced592362d9787bddadb7a110dcc5a5
42798 Merge: 3642f0c 2d6c605
42799 Author: Iñigo Martínez <inigomartinez@gmail.com>
42800 Date:   Tue Mar 11 23:41:59 2008 +0100
42802     Merge branch 'master' of
42803     ssh://inigomartinez@git.freedesktop.org/git/poppler/poppler
42805 commit 3642f0c48bc49cd4d698e769544c1d8604c6482f
42806 Author: Iñigo Martínez <inigomartinez@gmail.com>
42807 Date:   Tue Mar 11 23:13:33 2008 +0100
42809     glib annots demo.
42811     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
42813  glib/demo/Makefile.am |   2 +
42814  glib/demo/annots.c    | 468
42815  ++++++++++++++++++++++++++++++++++++++++++++++++++
42816  glib/demo/annots.h    |  31 ++++
42817  glib/demo/main.c      |   4 +-
42818  4 files changed, 504 insertions(+), 1 deletion(-)
42820 commit 2d6c60537317bd3ac9e0582e0da09e7365729097
42821 Author: Pino Toscano <pino@kde.org>
42822 Date:   Tue Mar 11 22:54:44 2008 +0100
42824     For now we cannot handle MovieLink's, so comment them out.
42826  qt4/src/poppler-annotation.cc | 2 ++
42827  qt4/src/poppler-link.cc       | 4 ++++
42828  qt4/src/poppler-link.h        | 2 ++
42829  3 files changed, 8 insertions(+)
42831 commit a354f7198c493990613a1db131c662ec27948863
42832 Author: Hugo Mercier <hmercier31@gmail.com>
42833 Date:   Tue Mar 11 22:49:00 2008 +0100
42835     Initial Movie support (2)
42837     Now with the forgotten files
42839  poppler/Movie.cc | 443
42840  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
42841  poppler/Movie.h  | 177 ++++++++++++++++++++++
42842  2 files changed, 620 insertions(+)
42844 commit 43e5dd941d4bc35c4eebbad66c13235639e0c1a0
42845 Merge: aab1768 4fdd254
42846 Author: Albert Astals Cid <aacid@kde.org>
42847 Date:   Tue Mar 11 22:31:22 2008 +0100
42849     Merge branch 'master' of
42850     ssh://aacid@git.freedesktop.org/git/poppler/poppler
42852 commit 4fdd254370ea6055e95c8ebee51b69e06c501714
42853 Author: Carlos Garcia Campos <carlosgc@gnome.org>
42854 Date:   Tue Mar 11 22:31:00 2008 +0100
42856     Fix build
42858  glib/poppler-page.cc | 6 +++---
42859  1 file changed, 3 insertions(+), 3 deletions(-)
42861 commit aab17684dc3f21ff2b1ee6eacdc0c565d368df78
42862 Author: Hugo Mercier <hmercier31@gmail.com>
42863 Date:   Tue Mar 11 22:28:28 2008 +0100
42865     Initial Movie support
42867  CMakeLists.txt      |   2 +
42868  poppler/Annot.cc    | 316
42869  +++++++++++++++++++++++++++++++++++++++++++++++++++-
42870  poppler/Annot.h     | 125 +++++++++++++++++++++
42871  poppler/Link.cc     | 108 +++++++++++++++---
42872  poppler/Link.h      |  64 ++++++++++-
42873  poppler/Makefile.am |   2 +
42874  6 files changed, 591 insertions(+), 26 deletions(-)
42876 commit 13a0d2390b9e4684af070c213f385485715353df
42877 Author: Albert Astals Cid <aacid@kde.org>
42878 Date:   Tue Mar 11 22:27:38 2008 +0100
42880     Add poppler-annot to the cmake build system
42882  glib/CMakeLists.txt | 2 ++
42883  1 file changed, 2 insertions(+)
42885 commit 19f0e3b40bce4d8157d8c8bd04eaf6bacbef38b8
42886 Author: Iñigo Martínez <inigomartinez@gmail.com>
42887 Date:   Tue Mar 11 22:09:04 2008 +0100
42889     Add preliminary annotations support in the glib frontend
42891  glib/Makefile.am       |   2 +
42892  glib/poppler-annot.cc  | 776
42893  +++++++++++++++++++++++++++++++++++++++++++++++++
42894  glib/poppler-annot.h   | 181 ++++++++++++
42895  glib/poppler-page.cc   | 166 +++++++++++
42896  glib/poppler-page.h    |  15 +
42897  glib/poppler-private.h |   5 +-
42898  glib/poppler.h         |   7 +
42899  7 files changed, 1151 insertions(+), 1 deletion(-)
42901 commit 6fa3ab20fee311b4aff92be18870fd0e1730a81f
42902 Author: Iñigo Martínez <inigomartinez@gmail.com>
42903 Date:   Tue Mar 11 18:44:27 2008 +0100
42905     Changed AnnotMarkup inheritance
42907  poppler/Annot.cc |  9 +++++----
42908  poppler/Annot.h  | 10 +++++-----
42909  2 files changed, 10 insertions(+), 9 deletions(-)
42911 commit 3111cfe2ccb32f9680baaad0c3f0678dd5969f8b
42912 Author: Albert Astals Cid <aacid@kde.org>
42913 Date:   Mon Mar 10 22:12:36 2008 +0100
42915     And free the memory
42917  qt4/tests/test-poppler-qt4.cpp | 2 ++
42918  1 file changed, 2 insertions(+)
42920 commit 58f88c23402ac2e678dc655f64d93d89bb1812be
42921 Author: Albert Astals Cid <aacid@kde.org>
42922 Date:   Mon Mar 10 22:08:43 2008 +0100
42924     Add the -textRects option to the test app so we can check text rects
42925     are correct
42927  qt4/tests/test-poppler-qt4.cpp | 45
42928  +++++++++++++++++++++++++++++++++++++-----
42929  1 file changed, 40 insertions(+), 5 deletions(-)
42931 commit 94ceb3cae79dc7786fa59fd889a87160780ed5df
42932 Merge: 0f9e843 35f34bd
42933 Author: Albert Astals Cid <aacid@kde.org>
42934 Date:   Sun Mar 9 23:34:11 2008 +0100
42936     Merge branch 'master' of
42937     ssh://aacid@git.freedesktop.org/git/poppler/poppler
42939 commit 0f9e84302ac2108f05bdbb10e7e57ae19ad1e9f3
42940 Author: Albert Astals Cid <aacid@kde.org>
42941 Date:   Sun Mar 9 23:33:11 2008 +0100
42943     Do not force default values to fontconfig patterns as fontconfig
42944     already fills in default values for us
42946     Fixes bug 14883
42948  poppler/GlobalParams.cc | 17 +++++++++--------
42949  1 file changed, 9 insertions(+), 8 deletions(-)
42951 commit 35f34bd44c74eeb76a58b30acfbb0303d7285f06
42952 Author: Carlos Garcia Campos <carlosgc@gnome.org>
42953 Date:   Sun Mar 9 17:38:54 2008 +0100
42955     Fix build when compiling without cairo support
42957  glib/demo/images.c | 4 ++++
42958  1 file changed, 4 insertions(+)
42960 commit 32637db19dd80a9b8452f86eb677b10e77290627
42961 Author: Albert Astals Cid <aacid@kde.org>
42962 Date:   Sun Mar 9 00:57:08 2008 +0100
42964     proper lib64 Qt detection
42966     Fixes bug 14583
42968  m4/qt.m4 | 15 ++++++++++++---
42969  1 file changed, 12 insertions(+), 3 deletions(-)
42971 commit 65a88a95a5c54c890048e8a986df361585d601dd
42972 Author: Pino Toscano <pino@kde.org>
42973 Date:   Sat Mar 8 03:11:36 2008 +0100
42975     Provide the mime type for an embedded file, if known.
42977     Adapt the unit test for that.
42979  qt4/src/poppler-embeddedfile.cc | 5 +++++
42980  qt4/src/poppler-qt4.h           | 5 +++++
42981  qt4/tests/check_attachments.cpp | 7 +++++++
42982  3 files changed, 17 insertions(+)
42984 commit 23da27a229c8b3cc2a0a0dd6354c40723934390c
42985 Author: Pino Toscano <pino@kde.org>
42986 Date:   Sat Mar 8 03:10:58 2008 +0100
42988     Optionally read the mimetype for the embedded files.
42990  poppler/Catalog.cc | 17 +++++++++--------
42991  poppler/Catalog.h  |  7 ++++++-
42992  2 files changed, 15 insertions(+), 9 deletions(-)
42994 commit 42c254b978c61e2ccfda083dfeffec9fc35a5fe7
42995 Author: Pino Toscano <pino@kde.org>
42996 Date:   Mon Mar 3 16:56:09 2008 +0100
42998     be safe about out-of-range values
43000  qt4/src/poppler-textbox.cc | 2 +-
43001  1 file changed, 1 insertion(+), 1 deletion(-)
43003 commit 5db75df77938eb7620867d0618058be52ed2d3cb
43004 Author: Pino Toscano <pino@kde.org>
43005 Date:   Mon Mar 3 16:53:39 2008 +0100
43007     initialize nicely
43009  qt4/src/poppler-private.h | 5 +++++
43010  1 file changed, 5 insertions(+)
43012 commit 3ad0ab7e4abd37528284269c69be3cdfb8d31d2e
43013 Author: Pino Toscano <pino@kde.org>
43014 Date:   Mon Mar 3 16:49:23 2008 +0100
43016     apidox
43018  qt4/src/poppler-link.h | 17 +++++++++++++++++
43019  qt4/src/poppler-qt4.h  | 23 ++++++++++++++++++++++-
43020  2 files changed, 39 insertions(+), 1 deletion(-)
43022 commit ec01926e5a9dc16e200060497c43e79a1623698d
43023 Author: Jeff Muizelaar <jeff@infidigm.net>
43024 Date:   Sun Mar 2 20:15:20 2008 -0500
43026     Avoid setting a singular ctm
43028     Ignoring singular ctm's gives a better result than having
43029     our cairo context error and turn off. Related to #14398.
43031  poppler/CairoOutputDev.cc | 14 ++++++++++++++
43032  1 file changed, 14 insertions(+)
43034 commit 4882d7a118b93fdb5c441d70757e485be7ee25d7
43035 Author: Pino Toscano <pino@kde.org>
43036 Date:   Thu Feb 28 15:12:23 2008 +0100
43038     printf -> qDebug
43040  qt4/src/poppler-optcontent.cc | 2 +-
43041  1 file changed, 1 insertion(+), 1 deletion(-)
43043 commit 31ce4049bf12c2716be7ec0fb8eda502d989f66e
43044 Author: Brad Hards <bradh@saxicola.cuneata.net>
43045 Date:   Thu Feb 28 22:09:30 2008 +1100
43047     Respect PageMode for optional content and embedded files.
43049     This makes the PDF 1.7 spec open with the embedded files showing.
43051  qt4/demos/embeddedfiles.cpp | 7 +++++++
43052  qt4/demos/embeddedfiles.h   | 1 +
43053  qt4/demos/optcontent.cpp    | 8 ++++++++
43054  qt4/demos/optcontent.h      | 1 +
43055  4 files changed, 17 insertions(+)
43057 commit ff938c431799d49325c0f46f1e6cbe1033993a83
43058 Author: Albert Astals Cid <aacid@kde.org>
43059 Date:   Wed Feb 27 23:12:53 2008 +0100
43061     do not forget to distribute GlobalParamsWin.cc next time
43063  poppler/Makefile.am | 3 ++-
43064  1 file changed, 2 insertions(+), 1 deletion(-)
43066 commit 277382b8186d137a9f2a62bc2d22e9f0cda7d923
43067 Author: Albert Astals Cid <aacid@kde.org>
43068 Date:   Wed Feb 27 22:56:33 2008 +0100
43070     fix typo
43072  glib/demo/images.c | 2 +-
43073  1 file changed, 1 insertion(+), 1 deletion(-)
43075 commit 5b2f8f21fca63508570a0c77c6f7221a322e6e57
43076 Merge: 7e65118 4254f12
43077 Author: Pino Toscano <pino@kde.org>
43078 Date:   Wed Feb 27 22:10:12 2008 +0100
43080     Merge branch 'master' of
43081     ssh://pino@git.freedesktop.org/git/poppler/poppler
43083 commit 7e651186f483976f9833de245b6c7add38e77a16
43084 Author: Pino Toscano <pino@kde.org>
43085 Date:   Wed Feb 27 22:03:17 2008 +0100
43087     Properly enable/disable the contents when their parents are changed.
43089     Now, the children maintain the "checked state" they had, when their
43090     parent is unchecked;
43091     but, they are really disabled, both in the possibility to be checked
43092     and in the drawing of their associated content [applying the same
43093     to their children, and so on].
43095  qt4/src/poppler-optcontent-private.h |  8 +++++++-
43096  qt4/src/poppler-optcontent.cc        | 37
43097  +++++++++++++++++++++++++++++++-----
43098  2 files changed, 39 insertions(+), 6 deletions(-)
43100 commit 4254f1237ebed09b8e1c85f935a20bde3d8f36ff
43101 Merge: ed6c0c2 0569ae7
43102 Author: Albert Astals Cid <aacid@kde.org>
43103 Date:   Wed Feb 27 20:44:27 2008 +0100
43105     Merge branch 'master' of
43106     ssh://aacid@git.freedesktop.org/git/poppler/poppler
43108 commit 8d384c06f96ba8cb3e73c275b3c708c64da4595d
43109 Author: Pino Toscano <pino@kde.org>
43110 Date:   Wed Feb 27 20:39:09 2008 +0100
43112     small header cleanup
43114  qt4/src/poppler-optcontent-private.h | 9 +++++++--
43115  qt4/src/poppler-optcontent.cc        | 7 ++++---
43116  2 files changed, 11 insertions(+), 5 deletions(-)
43118 commit ed6c0c260837a0025279765ef7778b83d6ee2209
43119 Author: Albert Astals Cid <aacid@kde.org>
43120 Date:   Wed Feb 27 20:43:45 2008 +0100
43122     fix build and distcheck with autools
43124  qt4/demos/Makefile.am | 3 +++
43125  qt4/src/Makefile.am   | 5 ++++-
43126  qt4/tests/Makefile.am | 3 +++
43127  3 files changed, 10 insertions(+), 1 deletion(-)
43129 commit 344d55539b1b6bcabec609fd828db372a07491b4
43130 Author: Albert Astals Cid <aacid@kde.org>
43131 Date:   Wed Feb 27 20:43:13 2008 +0100
43133     fill the NEWS for 0.7.1
43135  NEWS | 15 +++++++++++++++
43136  1 file changed, 15 insertions(+)
43138 commit 1c47633ba782021978fa34d41a4ab0badf3af9d3
43139 Author: Albert Astals Cid <aacid@kde.org>
43140 Date:   Wed Feb 27 20:42:55 2008 +0100
43142     Increase version number to 0.7.1
43144  CMakeLists.txt   | 2 +-
43145  configure.ac     | 2 +-
43146  msvc/config.h    | 6 +++---
43147  qt4/src/Doxyfile | 2 +-
43148  4 files changed, 6 insertions(+), 6 deletions(-)
43150 commit 0569ae76b6af1723b4606af189242a23199f387d
43151 Merge: f395531 d8eba8c
43152 Author: Brad Hards <bradh@kde.org>
43153 Date:   Thu Feb 28 06:26:09 2008 +1100
43155     Merge branch 'master' of
43156     ssh://bradh@git.freedesktop.org/git/poppler/poppler
43158 commit d8eba8c10834116b4f0f295375805172f5216993
43159 Author: Pino Toscano <pino@kde.org>
43160 Date:   Wed Feb 27 19:07:46 2008 +0100
43162     export the OptContentModel
43164  qt4/src/poppler-optcontent.h | 4 +++-
43165  1 file changed, 3 insertions(+), 1 deletion(-)
43167 commit 0445e64a4124af7c1b84673f237022e133eb8542
43168 Author: Pino Toscano <pino@kde.org>
43169 Date:   Wed Feb 27 19:04:03 2008 +0100
43171     make only the Document able to create OptContentsModel's
43173  qt4/src/poppler-optcontent.h | 6 +++++-
43174  1 file changed, 5 insertions(+), 1 deletion(-)
43176 commit c965437b67a4f97ee8365a217bd10406fba3767a
43177 Author: Pino Toscano <pino@kde.org>
43178 Date:   Wed Feb 27 18:58:31 2008 +0100
43180     setRootNode() is private (and unused) API
43182  qt4/src/poppler-optcontent-private.h | 2 ++
43183  qt4/src/poppler-optcontent.cc        | 8 ++++----
43184  qt4/src/poppler-optcontent.h         | 4 ----
43185  3 files changed, 6 insertions(+), 8 deletions(-)
43187 commit e293bfc384e2dfc4ef04582053ce18d8c0bcb7b3
43188 Author: Pino Toscano <pino@kde.org>
43189 Date:   Wed Feb 27 18:50:35 2008 +0100
43191     small cleanup
43193  qt4/src/poppler-optcontent.cc | 11 ++++-------
43194  1 file changed, 4 insertions(+), 7 deletions(-)
43196 commit f11aa0008585e845ce509172d76f72f941be497d
43197 Author: Pino Toscano <pino@kde.org>
43198 Date:   Wed Feb 27 18:44:09 2008 +0100
43200     adapt the tests to the new layout of the contents model
43202  qt4/tests/check_optcontent.cpp | 66
43203  +++++++++++++++---------------------------
43204  1 file changed, 23 insertions(+), 43 deletions(-)
43206 commit 4a324484b5c77ddc348746e7bcf6051ade28e389
43207 Author: Pino Toscano <pino@kde.org>
43208 Date:   Wed Feb 27 18:04:52 2008 +0100
43210     free some objects (thus leak less)
43212  poppler/Gfx.cc             | 2 ++
43213  poppler/OptionalContent.cc | 2 ++
43214  2 files changed, 4 insertions(+)
43216 commit 0f4e7791ab6884072a1aee56e9cec212d8cea263
43217 Author: Pino Toscano <pino@kde.org>
43218 Date:   Wed Feb 27 15:58:21 2008 +0100
43220     ignore any generated .moc here
43222  qt4/src/.gitignore | 2 +-
43223  1 file changed, 1 insertion(+), 1 deletion(-)
43225 commit 136ae44f155b17d9e8b041b67f75531d8544337c
43226 Author: Pino Toscano <pino@kde.org>
43227 Date:   Wed Feb 27 15:56:09 2008 +0100
43229     keep track of the items changed when toggling an item, so we can
43230     update them properly
43232  qt4/src/poppler-optcontent-private.h |  4 ++--
43233  qt4/src/poppler-optcontent.cc        | 38
43234  ++++++++++++++++++++++++++++--------
43235  2 files changed, 32 insertions(+), 10 deletions(-)
43237 commit b73e2afef7e5e1b68d82a10c94bca3c201c5f8b3
43238 Author: Pino Toscano <pino@kde.org>
43239 Date:   Wed Feb 27 15:52:06 2008 +0100
43241     fix indexFromItem once again, and make parent() call it with the
43242     right node
43244  qt4/src/poppler-optcontent-private.h |  2 +-
43245  qt4/src/poppler-optcontent.cc        | 19 +++++++++----------
43246  2 files changed, 10 insertions(+), 11 deletions(-)
43248 commit 803787f763578320aa5f405ed49c64e6b924bad3
43249 Author: Pino Toscano <pino@kde.org>
43250 Date:   Wed Feb 27 15:30:18 2008 +0100
43252     compile with the autotools
43254     (second patch I forgot to apply with the first)
43256  qt4/src/Makefile.am | 9 ++++++---
43257  1 file changed, 6 insertions(+), 3 deletions(-)
43259 commit 0b527a8ed62677bb09df4587f072a310c2959750
43260 Author: Pino Toscano <pino@kde.org>
43261 Date:   Wed Feb 27 14:34:13 2008 +0100
43263     Extract the OptContentItem -> QModelIndex creation in an own function.
43265  qt4/src/poppler-optcontent-private.h | 1 +
43266  qt4/src/poppler-optcontent.cc        | 7 ++++++-
43267  2 files changed, 7 insertions(+), 1 deletion(-)
43269 commit c94d6cc95c6838f31e27832cb3090389bf4d8227
43270 Author: Pino Toscano <pino@kde.org>
43271 Date:   Wed Feb 27 14:30:26 2008 +0100
43273     Make index(), data() and setData() more safe.
43275     Errors spotted using ModelTest.
43277  qt4/src/poppler-optcontent-private.h |  2 +-
43278  qt4/src/poppler-optcontent.cc        | 15 +++++++++------
43279  2 files changed, 10 insertions(+), 7 deletions(-)
43281 commit b8e833733d84eaa93d6bae522710feb3075ca329
43282 Author: Pino Toscano <pino@kde.org>
43283 Date:   Wed Feb 27 14:05:19 2008 +0100
43285     fix build with the autotools
43287  qt4/src/Makefile.am | 4 +++-
43288  1 file changed, 3 insertions(+), 1 deletion(-)
43290 commit f89ba474bae281f1cdeddb72ac8425dee1087e35
43291 Author: Pino Toscano <pino@kde.org>
43292 Date:   Wed Feb 27 13:28:50 2008 +0100
43294     Put the check states of the optional contents in the same column as
43295     the name.
43297     This feels a bit more elegant than changing a value in a different
43298     column.
43299     Cleanup data()/setData() so they can be extended easily.
43301  qt4/src/poppler-optcontent.cc | 74
43302  ++++++++++++++++++++++---------------------
43303  1 file changed, 38 insertions(+), 36 deletions(-)
43305 commit defa0ecb2790402a4069fea3b3c285a50675682d
43306 Author: Pino Toscano <pino@kde.org>
43307 Date:   Wed Feb 27 12:24:16 2008 +0100
43309     Add a skeleton of OptContentModel::headerData().
43311     It does nothing yet, but we can add stuff later on w/o breaking BC.
43313  qt4/src/poppler-optcontent.cc | 5 +++++
43314  qt4/src/poppler-optcontent.h  | 2 ++
43315  2 files changed, 7 insertions(+)
43317 commit f395531a3e8f71a46b3c942f8f437ade1d9fdb57
43318 Author: Brad Hards <bradh@kde.org>
43319 Date:   Wed Feb 27 22:22:51 2008 +1100
43321     Minor cleanup.
43323  qt4/src/poppler-optcontent.cc | 7 +++----
43324  1 file changed, 3 insertions(+), 4 deletions(-)
43326 commit 0a19486cb4de57c0c987cc4ce2434a96bbd18338
43327 Author: Pino Toscano <pino@kde.org>
43328 Date:   Wed Feb 27 12:15:44 2008 +0100
43330     refresh the current page when the data of the content model change
43332  qt4/demos/optcontent.cpp | 8 ++++++++
43333  qt4/demos/optcontent.h   | 3 +++
43334  2 files changed, 11 insertions(+)
43336 commit 09b7cc2efb7d21fa4dabd23d2d2de877cc7d86ee
43337 Author: Pino Toscano <pino@kde.org>
43338 Date:   Wed Feb 27 12:15:18 2008 +0100
43340     optional method to reload the current page
43342  qt4/demos/documentobserver.cpp | 5 +++++
43343  qt4/demos/documentobserver.h   | 1 +
43344  2 files changed, 6 insertions(+)
43346 commit 39fe905be8f2ae79d9c26cd87547f3ea2608411e
43347 Author: Pino Toscano <pino@kde.org>
43348 Date:   Wed Feb 27 12:00:29 2008 +0100
43350     Add a dock for showing the optional content tree.
43352  qt4/demos/CMakeLists.txt |  1 +
43353  qt4/demos/Makefile.am    |  3 +++
43354  qt4/demos/optcontent.cpp | 55
43355  ++++++++++++++++++++++++++++++++++++++++++++++++
43356  qt4/demos/optcontent.h   | 43 +++++++++++++++++++++++++++++++++++++
43357  qt4/demos/viewer.cpp     |  7 ++++++
43358  5 files changed, 109 insertions(+)
43360 commit f17dd5539501a996479b903ac9b8aceb3c4cfafe
43361 Author: Pino Toscano <pino@kde.org>
43362 Date:   Wed Feb 27 11:53:32 2008 +0100
43364     cleanup
43366  qt4/src/poppler-optcontent-private.h | 3 ++-
43367  qt4/src/poppler-optcontent.h         | 4 +---
43368  2 files changed, 3 insertions(+), 4 deletions(-)
43370 commit f3cc894559f10dbd4277fa9f30de9931ed69dfd4
43371 Author: Pino Toscano <pino@kde.org>
43372 Date:   Wed Feb 27 11:43:34 2008 +0100
43374     OptContentModel::itemFromRef() and OptContentItem are private API.
43376     Hide them in the implementation.
43378  qt4/src/poppler-optcontent-private.h | 43
43379  ++++++++++++++++++++++++++++++++++++
43380  qt4/src/poppler-optcontent.cc        |  8 +++----
43381  qt4/src/poppler-optcontent.h         | 42
43382  -----------------------------------
43383  3 files changed, 47 insertions(+), 46 deletions(-)
43385 commit 48e8b2105cf8f177ca655b969470e45e2407db82
43386 Author: Pino Toscano <pino@kde.org>
43387 Date:   Wed Feb 27 11:28:16 2008 +0100
43389     move all the private stuff of OptContentModel into its d-pointer
43391  qt4/src/poppler-optcontent-private.h |  9 +++++++--
43392  qt4/src/poppler-optcontent.cc        | 29 +++++++++++++++--------------
43393  qt4/src/poppler-optcontent.h         |  4 ----
43394  3 files changed, 22 insertions(+), 20 deletions(-)
43396 commit b78a7f7a0e8d5a9c22014d34754090d863030e0d
43397 Author: Pino Toscano <pino@kde.org>
43398 Date:   Wed Feb 27 11:06:57 2008 +0100
43400     use a QPointer for the OptContentModel, so we are safe about
43401     ownership.
43403  qt4/src/poppler-document.cc | 4 ++--
43404  qt4/src/poppler-private.h   | 6 +++---
43405  2 files changed, 5 insertions(+), 5 deletions(-)
43407 commit 48557da71adb0fe6bd4da2fb32433796a96c3576
43408 Author: Brad Hards <bradh@kde.org>
43409 Date:   Wed Feb 27 19:39:18 2008 +1100
43411     We need to install the optional content header.
43413  qt4/src/CMakeLists.txt | 1 +
43414  1 file changed, 1 insertion(+)
43416 commit 6e2bb03b5ef256c03a8da1cbf9bbc87c593942ad
43417 Author: Brad Hards <bradh@kde.org>
43418 Date:   Wed Feb 27 19:23:49 2008 +1100
43420     Partial d-pointer implementation.
43422  qt4/src/poppler-optcontent-private.h | 57
43423  ++++++++++++++++++++++++++++++++++++
43424  qt4/src/poppler-optcontent.cc        | 49 +++++++++++++++++++------------
43425  qt4/src/poppler-optcontent.h         | 24 ++++-----------
43426  3 files changed, 92 insertions(+), 38 deletions(-)
43428 commit c627b7aa10ae9cdceb78b751a7e826170f402af0
43429 Author: Brad Hards <bradh@kde.org>
43430 Date:   Wed Feb 27 16:12:38 2008 +1100
43432     A couple of cleanups suggested by Pino.
43434  qt4/src/poppler-document.cc | 6 +++---
43435  qt4/src/poppler-qt4.h       | 8 +++++---
43436  2 files changed, 8 insertions(+), 6 deletions(-)
43438 commit 81891667e18fcf164af02f5f366de07f78d67c8f
43439 Author: Brad Hards <bradh@kde.org>
43440 Date:   Wed Feb 27 15:47:03 2008 +1100
43442     Add in the initial part of the optional content support.
43444     To see this work, compare ClarityOCGs.pdf with and
43445     without this change.
43447     Right now we only handle optional content using
43448     XObjects. Optional content using Marked Content has
43449     infrastructure, but is not implemented. That will be
43450     quite invasive in Gfx, and I'm not confident enough
43451     to do it this late in the process.
43453  CMakeLists.txt                 |   1 +
43454  poppler/Catalog.cc             |   9 +
43455  poppler/Catalog.h              |   4 +
43456  poppler/Gfx.cc                 |  65 +++++-
43457  poppler/Gfx.h                  |  12 +-
43458  poppler/Makefile.am            |   2 +
43459  poppler/OptionalContent.cc     | 322 ++++++++++++++++++++++++++
43460  poppler/OptionalContent.h      |  85 +++++++
43461  poppler/PDFDoc.h               |   5 +
43462  poppler/PSOutputDev.cc         |   6 +-
43463  poppler/Page.cc                |   2 +-
43464  qt4/src/.gitignore             |   1 +
43465  qt4/src/CMakeLists.txt         |   3 +
43466  qt4/src/Makefile.am            |   6 +
43467  qt4/src/poppler-document.cc    |  13 ++
43468  qt4/src/poppler-optcontent.cc  | 354 +++++++++++++++++++++++++++++
43469  qt4/src/poppler-optcontent.h   | 122 ++++++++++
43470  qt4/src/poppler-private.h      |   4 +
43471  qt4/src/poppler-qt4.h          |  18 ++
43472  qt4/tests/.gitignore           |   1 +
43473  qt4/tests/CMakeLists.txt       |   1 +
43474  qt4/tests/Makefile.am          |   5 +
43475  qt4/tests/check_optcontent.cpp | 499
43476  +++++++++++++++++++++++++++++++++++++++++
43477  23 files changed, 1532 insertions(+), 8 deletions(-)
43479 commit 11b70bcda905e618c199a067db6b0246612e101d
43480 Author: Pino Toscano <pino@kde.org>
43481 Date:   Tue Feb 26 23:01:27 2008 +0100
43483     fixup the default export macro name (added by cmake); _WIN32 is
43484     defined only on win32 (remove a plethora of warnings)
43486  qt4/src/poppler-export.h | 4 ++--
43487  1 file changed, 2 insertions(+), 2 deletions(-)
43489 commit d4d6c14cd83d04c61daa6618c3148a0bb47dc292
43490 Author: Pino Toscano <pino@kde.org>
43491 Date:   Tue Feb 26 22:57:02 2008 +0100
43493     install the export header
43495  qt4/src/CMakeLists.txt | 1 +
43496  qt4/src/Makefile.am    | 1 +
43497  2 files changed, 2 insertions(+)
43499 commit 4ba2e2d21710135656adbf93c5994cfb46502308
43500 Author: Pino Toscano <pino@kde.org>
43501 Date:   Tue Feb 26 22:55:30 2008 +0100
43503     no need to include the export header in private headers
43505  qt4/src/poppler-annotation-helper.h          | 1 -
43506  qt4/src/poppler-annotation-private.h         | 1 -
43507  qt4/src/poppler-converter-private.h          | 1 -
43508  qt4/src/poppler-link-extractor-private.h     | 1 -
43509  qt4/src/poppler-page-private.h               | 1 -
43510  qt4/src/poppler-private.h                    | 1 -
43511  qt4/src/poppler-qiodeviceoutstream-private.h | 1 -
43512  7 files changed, 7 deletions(-)
43514 commit 0a466c09fb70b92f39df19bc315b6575e419ad5b
43515 Author: Albert Astals Cid <aacid@kde.org>
43516 Date:   Tue Feb 26 22:47:31 2008 +0100
43518     We also need to distribute poppler-export.h
43520  qt4/src/Makefile.am | 1 +
43521  1 file changed, 1 insertion(+)
43523 commit 2034d57c700049bc9a6565bbb818e1c9f4467784
43524 Author: Albert Astals Cid <aacid@kde.org>
43525 Date:   Tue Feb 26 22:46:29 2008 +0100
43527     Now for real: Add special casing in cmake buildsystem for MSVC,
43528     also add Export markers to qt4 classes, although symbol visibility
43529     is only used on MSVC at the moment
43531  CMakeLists.txt                               |  5 +++++
43532  qt4/src/CMakeLists.txt                       |  3 +++
43533  qt4/src/poppler-annotation-helper.h          |  1 +
43534  qt4/src/poppler-annotation-private.h         |  1 +
43535  qt4/src/poppler-annotation.h                 | 19 ++++++++++---------
43536  qt4/src/poppler-converter-private.h          |  1 +
43537  qt4/src/poppler-export.h                     |  6 +++---
43538  qt4/src/poppler-form.h                       |  9 +++++----
43539  qt4/src/poppler-link-extractor-private.h     |  1 +
43540  qt4/src/poppler-link.h                       | 17 +++++++++--------
43541  qt4/src/poppler-page-private.h               |  1 +
43542  qt4/src/poppler-private.h                    |  1 +
43543  qt4/src/poppler-qiodeviceoutstream-private.h |  1 +
43544  qt4/src/poppler-qt4.h                        | 21 +++++++++++----------
43545  qt4/tests/CMakeLists.txt                     |  6 ++++++
43546  15 files changed, 59 insertions(+), 34 deletions(-)
43548 commit b931920f63f4276ec355118faa061bafa5ac5244
43549 Author: Albert Astals Cid <aacid@kde.org>
43550 Date:   Tue Feb 26 22:42:16 2008 +0100
43552     Add special casing in cmake buildsystem for MSVC, also add Export
43553     markers to qt4 classes, although symbol visibility is only used on
43554     MSVC at the moment
43556  qt4/src/poppler-export.h | 17 +++++++++++++++++
43557  1 file changed, 17 insertions(+)
43559 commit 1778fddb36d6cb2c7f7848bee06189158f69f16e
43560 Author: Albert Astals Cid <aacid@kde.org>
43561 Date:   Sun Feb 24 23:02:08 2008 +0100
43563     Add the cmake files to EXTRA_DIST so they get added when i do make
43564     dist to get the release tarball
43566  Makefile.am | 39 +++++++++++++++++++++++++++++++++++++++
43567  1 file changed, 39 insertions(+)
43569 commit 51f171e10a42d492c8c32a5e2578d05b73d89238
43570 Author: Albert Astals Cid <aacid@kde.org>
43571 Date:   Sun Feb 24 22:47:46 2008 +0100
43573     ignore more
43575  qt4/demos/.gitignore | 2 ++
43576  1 file changed, 2 insertions(+)
43578 commit adb1ccdb9265f0583cb348c456a39efac610aff1
43579 Author: Albert Astals Cid <aacid@kde.org>
43580 Date:   Sun Feb 24 22:46:33 2008 +0100
43582     ignore
43584  qt4/demos/.gitignore | 2 ++
43585  1 file changed, 2 insertions(+)
43587 commit 101e526c63175ffc1a75e1b68da7bb4fff9cd530
43588 Author: Patrick Spendrin <ps_ml@gmx.de>
43589 Date:   Sun Feb 24 20:52:41 2008 +0100
43591     define snprintf to _snprintf if we are building on MSVC
43593  config.h.cmake | 4 ++++
43594  1 file changed, 4 insertions(+)
43596 commit f7f8ab488257c3979d20e5c0690ec5d7c2cd831b
43597 Author: Patrick Spendrin <ps_ml@gmx.de>
43598 Date:   Sun Feb 24 20:43:11 2008 +0100
43600     define M_PI in case it is not defined
43602  poppler/Function.cc | 4 ++++
43603  1 file changed, 4 insertions(+)
43605 commit f00436b63bf9a42dcb2728a07db9c20f1f23d0bc
43606 Author: Patrick Spendrin <ps_ml@gmx.de>
43607 Date:   Sun Feb 24 20:39:42 2008 +0100
43609     Add proper dirent.h guards
43611  utils/pdftoabw.cc  | 2 ++
43612  utils/pdftohtml.cc | 2 ++
43613  2 files changed, 4 insertions(+)
43615 commit e1463451c584181f918265438cf6ddcb408bf731
43616 Author: Albert Astals Cid <aacid@kde.org>
43617 Date:   Thu Feb 21 20:43:56 2008 +0100
43619     Code uses if USE_EXCEPTIONS, so we need to defined it to 1, not just
43620     define it
43622  configure.ac | 2 +-
43623  1 file changed, 1 insertion(+), 1 deletion(-)
43625 commit 88d4bbbcf828e3247454c8ba3c2fb0fb58207b6a
43626 Author: Michael Vrable <mvrable@cs.ucsd.edu>
43627 Date:   Thu Feb 21 19:53:03 2008 +0100
43629     If a bitmap's dimensions are invalid, do not try to display it.
43631  poppler/Gfx.cc | 3 +++
43632  1 file changed, 3 insertions(+)
43634 commit 452ae6f5674b00b43955952961f7ca0583f73e27
43635 Author: Albert Astals Cid <aacid@kde.org>
43636 Date:   Thu Feb 21 19:46:19 2008 +0100
43638     Make sure we don't draw outside the bitmap on Splash::fillGlyph2
43640  splash/Splash.cc | 76
43641  ++++++++++++++++++++++++++++++++++++--------------------
43642  1 file changed, 49 insertions(+), 27 deletions(-)
43644 commit 7f60fa806bd6d3d28917f349a2a19b52f97f593a
43645 Author: James Cloos <cloos@jhcloos.com>
43646 Date:   Thu Feb 21 13:00:05 2008 -0500
43648     Fix typo
43650     Signed-off-by: James Cloos <cloos@jhcloos.com>
43652  qt4/demos/Makefile.am | 2 +-
43653  1 file changed, 1 insertion(+), 1 deletion(-)
43655 commit 053ecae534a4522d152b0139b6aed6da2059d760
43656 Author: Carl Worth <cworth@cworth.org>
43657 Date:   Wed Feb 20 17:21:27 2008 -0800
43659     Keep cairo and cairo_shape consistent
43661     The 'cairo_shape' state was not always being modified at the same
43662     time as 'cairo'. In some cases this led to a sequence of ever
43663     larger matrix scale factors until things just blew up.
43665  poppler/CairoOutputDev.cc | 6 ++++++
43666  1 file changed, 6 insertions(+)
43668 commit bf6dd890994150406b4464e45355a4a99870fc60
43669 Author: Pino Toscano <pino@kde.org>
43670 Date:   Thu Feb 21 01:23:07 2008 +0100
43672     Add a dock for showing the document metadata.
43674  qt4/demos/CMakeLists.txt |  1 +
43675  qt4/demos/Makefile.am    |  3 +++
43676  qt4/demos/metadata.cpp   | 50
43677  ++++++++++++++++++++++++++++++++++++++++++++++++
43678  qt4/demos/metadata.h     | 43 +++++++++++++++++++++++++++++++++++++++++
43679  qt4/demos/viewer.cpp     |  7 +++++++
43680  5 files changed, 104 insertions(+)
43682 commit b6f0c8f83924c08be20b602b128651bf018172a3
43683 Author: Pino Toscano <pino@kde.org>
43684 Date:   Thu Feb 21 00:54:26 2008 +0100
43686     Do not assign conflicting accelerators.
43688  qt4/demos/viewer.cpp | 2 +-
43689  1 file changed, 1 insertion(+), 1 deletion(-)
43691 commit e0c27a968c7e7a0f6a89a050ddbfe328229f431d
43692 Author: Pino Toscano <pino@kde.org>
43693 Date:   Thu Feb 21 00:53:24 2008 +0100
43695     Apply the antialias settings w/o notify the observers.
43697  qt4/demos/viewer.cpp | 4 ++--
43698  1 file changed, 2 insertions(+), 2 deletions(-)
43700 commit 2c6149abcecda15c6f73a1dee537072240ddd545
43701 Author: Pino Toscano <pino@kde.org>
43702 Date:   Thu Feb 21 00:51:21 2008 +0100
43704     Add a settings menu to choose the render backend.
43706  qt4/demos/viewer.cpp | 28 ++++++++++++++++++++++++++++
43707  qt4/demos/viewer.h   |  3 +++
43708  2 files changed, 31 insertions(+)
43710 commit db2b0778dca364751a1d22294be29f8c7799e2e9
43711 Author: Pino Toscano <pino@kde.org>
43712 Date:   Thu Feb 21 00:33:23 2008 +0100
43714     Add a dock for showing the embedded files.
43716     TODO: show the checksum in a pretty format.
43718  qt4/demos/CMakeLists.txt    |  1 +
43719  qt4/demos/Makefile.am       |  3 ++
43720  qt4/demos/embeddedfiles.cpp | 75
43721  +++++++++++++++++++++++++++++++++++++++++++++
43722  qt4/demos/embeddedfiles.h   | 43 ++++++++++++++++++++++++++
43723  qt4/demos/viewer.cpp        |  7 +++++
43724  5 files changed, 129 insertions(+)
43726 commit 51fba47ccb12a66282769fc504bac4c9f5123f75
43727 Author: Pino Toscano <pino@kde.org>
43728 Date:   Sun Feb 17 01:49:59 2008 +0100
43730     clear the page label when the document is closed
43732  qt4/demos/pageview.cpp | 2 ++
43733  1 file changed, 2 insertions(+)
43735 commit e964e2b9fbbe9b52b137ecd06729a06530835227
43736 Author: Michael Vrable <mvrable@cs.ucsd.edu>
43737 Date:   Tue Feb 19 23:22:55 2008 +0100
43739     Allow grouped checkboxes to be selected individually.
43741     When checkboxes are in a group, they ought to behave like a
43742     collection of
43743     radio buttons.  However, when deciding whether to draw a checkbox as
43744     selected or not, the checkbox-drawing code was looking up the value
43745     of the
43746     V field in the form dictionary, which is shared among all checkboxes
43747     in the
43748     group.  Thus, checkboxes would either all be on or off in unison.
43750     Instead, look up the AS (appearance state) value in each checkbox's
43751     annotation dictionary, so that different checkboxes can be drawn
43752     differently.
43754  poppler/Annot.cc | 6 ++----
43755  1 file changed, 2 insertions(+), 4 deletions(-)
43757 commit 702fdd6c56b5369554c683d8c8e0e2c66e80886c
43758 Author: Albert Astals Cid <aacid@kde.org>
43759 Date:   Tue Feb 19 00:18:04 2008 +0100
43761     changes from gtk-doc
43763  glib/reference/tmpl/poppler-document.sgml | 1 +
43764  glib/reference/tmpl/poppler-page.sgml     | 2 +-
43765  2 files changed, 2 insertions(+), 1 deletion(-)
43767 commit 9e13b91ba38c20989d283588e73490a1601f5bb0
43768 Author: Albert Astals Cid <aacid@kde.org>
43769 Date:   Tue Feb 19 00:10:24 2008 +0100
43771     distribute the headers too
43773  qt4/demos/Makefile.am | 11 ++++++++++-
43774  1 file changed, 10 insertions(+), 1 deletion(-)
43776 commit 194e0ced7c38514ec3126666531862e3b29b4b77
43777 Author: Albert Astals Cid <aacid@kde.org>
43778 Date:   Mon Feb 18 23:34:06 2008 +0100
43780     Fill NEWS and increase version number to 0.7
43782  CMakeLists.txt   |  2 +-
43783  NEWS             | 96
43784  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
43785  configure.ac     |  2 +-
43786  msvc/config.h    |  6 ++--
43787  qt4/src/Doxyfile |  2 +-
43788  5 files changed, 102 insertions(+), 6 deletions(-)
43790 commit 3c407efe9f1f0cc3f6366d3a2b6e9b687656cc95
43791 Merge: 51f0cea 7f4acb8
43792 Author: Pino Toscano <pino@kde.org>
43793 Date:   Mon Feb 18 21:30:42 2008 +0100
43795     Merge branch 'master' of
43796     ssh://pino@git.freedesktop.org/git/poppler/poppler
43798 commit 51f0cea0e3ba1acfc63877752e950fdd8c07e258
43799 Author: Pino Toscano <pino@kde.org>
43800 Date:   Mon Feb 18 21:29:41 2008 +0100
43802     make the poppler_qt4viewer compile with the auto"tools"
43804  qt4/demos/Makefile.am | 16 ++++++++++++----
43805  1 file changed, 12 insertions(+), 4 deletions(-)
43807 commit 7f4acb879d300e18dfaff768027c88195d7d8f1b
43808 Author: Timothy Lee <timothy.lee@siriushk.com>
43809 Date:   Mon Feb 18 20:56:35 2008 +0100
43811     Implement ImageOutputDev::drawMaskedImage and
43812     ImageOutputDev::drawSoftMaskedImage so all images are exported when
43813     using pdfimages
43815  utils/ImageOutputDev.cc | 19 +++++++++++++++++++
43816  utils/ImageOutputDev.h  | 11 +++++++++++
43817  2 files changed, 30 insertions(+)
43819 commit 064b316648e35416bb49336639da1d8d288d1ecf
43820 Author: Albert Astals Cid <aacid@kde.org>
43821 Date:   Mon Feb 18 20:17:37 2008 +0100
43823     xref can be null so check for it before checking we went out of bounds
43825     Fixes bug 14549
43827  poppler/Lexer.cc | 2 +-
43828  1 file changed, 1 insertion(+), 1 deletion(-)
43830 commit b287b611b1c7b7dd00e12518cee3a6c35044e161
43831 Author: Pino Toscano <pino@kde.org>
43832 Date:   Sun Feb 17 01:21:07 2008 +0100
43834     Really niptick: help menu with about dialog for us and Qt.
43836  qt4/demos/viewer.cpp | 15 +++++++++++++++
43837  qt4/demos/viewer.h   |  2 ++
43838  2 files changed, 17 insertions(+)
43840 commit 6400254fdabf3d0d32f27ebd00faa6958be62019
43841 Author: Pino Toscano <pino@kde.org>
43842 Date:   Sun Feb 17 01:12:27 2008 +0100
43844     Add a title to the viewer :)
43846  qt4/demos/viewer.cpp | 2 ++
43847  1 file changed, 2 insertions(+)
43849 commit b363c0568c9c61e7ee8ed86d808f0eed0b93b525
43850 Author: Pino Toscano <pino@kde.org>
43851 Date:   Sun Feb 17 01:09:57 2008 +0100
43853     Add the possibility to save a copy of the file.
43855  qt4/demos/viewer.cpp | 29 +++++++++++++++++++++++++++++
43856  qt4/demos/viewer.h   |  2 ++
43857  2 files changed, 31 insertions(+)
43859 commit 42987dcdd8d7432145f78cfc550f0c099e6e7311
43860 Author: Pino Toscano <pino@kde.org>
43861 Date:   Sun Feb 17 00:33:01 2008 +0100
43863     Add a Permissions dock.
43865  qt4/demos/CMakeLists.txt  |  1 +
43866  qt4/demos/Makefile.am     |  1 +
43867  qt4/demos/permissions.cpp | 77
43868  +++++++++++++++++++++++++++++++++++++++++++++++
43869  qt4/demos/permissions.h   | 43 ++++++++++++++++++++++++++
43870  qt4/demos/viewer.cpp      |  7 +++++
43871  5 files changed, 129 insertions(+)
43873 commit 9d1dda64de1d9e3f6fc81e40a0c2246a6270dfa8
43874 Author: Pino Toscano <pino@kde.org>
43875 Date:   Sat Feb 16 23:56:17 2008 +0100
43877     Add settings for antialias.
43879  qt4/demos/viewer.cpp | 41 +++++++++++++++++++++++++++++++++++++++++
43880  qt4/demos/viewer.h   |  4 ++++
43881  2 files changed, 45 insertions(+)
43883 commit 3abb8703d7d8b7a5fbcbb3c19d8e84d640abe88c
43884 Author: Pino Toscano <pino@kde.org>
43885 Date:   Sat Feb 16 22:25:11 2008 +0100
43887     Add a TOC info dock.
43889  qt4/demos/CMakeLists.txt |  1 +
43890  qt4/demos/Makefile.am    |  1 +
43891  qt4/demos/toc.cpp        | 90
43892  ++++++++++++++++++++++++++++++++++++++++++++++++
43893  qt4/demos/toc.h          | 43 +++++++++++++++++++++++
43894  qt4/demos/viewer.cpp     |  7 ++++
43895  5 files changed, 142 insertions(+)
43897 commit 80925f06d125ebfc9909e36bdbe5d37fd0e48bdc
43898 Author: Pino Toscano <pino@kde.org>
43899 Date:   Sat Feb 16 21:51:10 2008 +0100
43901     Adapt the Fonts and Info docks to the new abstract info dock.
43903  qt4/demos/fonts.cpp | 10 +++-------
43904  qt4/demos/fonts.h   | 11 +++++------
43905  qt4/demos/info.cpp  | 10 +++-------
43906  qt4/demos/info.h    | 11 +++++------
43907  4 files changed, 16 insertions(+), 26 deletions(-)
43909 commit c03531d691e56aba2b4c6538cf9e2463e1e0aa29
43910 Author: Pino Toscano <pino@kde.org>
43911 Date:   Sat Feb 16 21:43:19 2008 +0100
43913     Introduce a base info dock for handling the "dirty" work.
43915  qt4/demos/CMakeLists.txt       |  1 +
43916  qt4/demos/Makefile.am          |  1 +
43917  qt4/demos/abstractinfodock.cpp | 57
43918  ++++++++++++++++++++++++++++++++++++++++++
43919  qt4/demos/abstractinfodock.h   | 48 +++++++++++++++++++++++++++++++++++
43920  4 files changed, 107 insertions(+)
43922 commit 0f7d51c7fc2439ee9392c166576c341238f00f36
43923 Author: Pino Toscano <pino@kde.org>
43924 Date:   Sat Feb 16 18:49:52 2008 +0100
43926     Delete the poppler page after usage.
43928  qt4/demos/pageview.cpp | 1 +
43929  1 file changed, 1 insertion(+)
43931 commit b41d069cdd1435ddb14b3de2986875069523c814
43932 Author: Pino Toscano <pino@kde.org>
43933 Date:   Sat Feb 16 18:48:57 2008 +0100
43935     Initialize the current page number correctly.
43937  qt4/demos/viewer.cpp | 2 +-
43938  1 file changed, 1 insertion(+), 1 deletion(-)
43940 commit 75e516af0e72a2e3041660300e522ad00869372b
43941 Author: Pino Toscano <pino@kde.org>
43942 Date:   Sat Feb 16 18:43:56 2008 +0100
43944     Add a side dock for showing the fonts of the document.
43946  qt4/demos/CMakeLists.txt |  1 +
43947  qt4/demos/Makefile.am    |  1 +
43948  qt4/demos/fonts.cpp      | 78
43949  ++++++++++++++++++++++++++++++++++++++++++++++++
43950  qt4/demos/fonts.h        | 44 +++++++++++++++++++++++++++
43951  qt4/demos/viewer.cpp     |  7 +++++
43952  5 files changed, 131 insertions(+)
43954 commit 8e642d1cbd48d4790a6769287cbfd90c3bc9fc34
43955 Author: Pino Toscano <pino@kde.org>
43956 Date:   Sat Feb 16 17:21:30 2008 +0100
43958     Add a View menu where the dock widget toogle actions will be.
43960     As start, put the Info dock there.
43962  qt4/demos/viewer.cpp | 4 ++++
43963  1 file changed, 4 insertions(+)
43965 commit c1feb7c2b5008cc04edb3c028f888072920ce4dc
43966 Author: Pino Toscano <pino@kde.org>
43967 Date:   Sat Feb 16 17:14:00 2008 +0100
43969     Add a side dock for showing the info keys.
43971  qt4/demos/CMakeLists.txt |  1 +
43972  qt4/demos/Makefile.am    |  1 +
43973  qt4/demos/info.cpp       | 78
43974  ++++++++++++++++++++++++++++++++++++++++++++++++
43975  qt4/demos/info.h         | 44 +++++++++++++++++++++++++++
43976  qt4/demos/viewer.cpp     |  5 ++++
43977  5 files changed, 129 insertions(+)
43979 commit abc9b00c6470f9f6b66c280455f544ad0ee3aa8c
43980 Author: Pino Toscano <pino@kde.org>
43981 Date:   Sat Feb 16 16:09:52 2008 +0100
43983     Basic work in the demo PDF viewer, open documents and navigate into
43984     the pages.
43986     An observer structure was introduced, so extra components can be
43987     easily added and made aware of the document/page changes.
43988     Both the navigation toolbar and the page view are implemented as
43989     observers.
43991  qt4/demos/CMakeLists.txt        |  3 ++
43992  qt4/demos/Makefile.am           |  3 ++
43993  qt4/demos/documentobserver.cpp  | 45 +++++++++++++++++++
43994  qt4/demos/documentobserver.h    | 49 +++++++++++++++++++++
43995  qt4/demos/navigationtoolbar.cpp | 98
43996  +++++++++++++++++++++++++++++++++++++++++
43997  qt4/demos/navigationtoolbar.h   | 56 +++++++++++++++++++++++
43998  qt4/demos/pageview.cpp          | 60 +++++++++++++++++++++++++
43999  qt4/demos/pageview.h            | 44 ++++++++++++++++++
44000  qt4/demos/viewer.cpp            | 98
44001  +++++++++++++++++++++++++++++++++++++++--
44002  qt4/demos/viewer.h              | 17 +++++++
44003  10 files changed, 470 insertions(+), 3 deletions(-)
44005 commit 14c88853a5675f40efb72f3ef01f49eb06ab846c
44006 Author: Pino Toscano <pino@kde.org>
44007 Date:   Sat Feb 16 00:32:30 2008 +0100
44009     Compile the poppler_qt4viewer.
44011  qt4/demos/CMakeLists.txt |  7 +++++++
44012  qt4/demos/Makefile.am    | 12 ++++++++++--
44013  2 files changed, 17 insertions(+), 2 deletions(-)
44015 commit aeb591f015d5e7a2643ed75d872358d2b1256b99
44016 Author: Pino Toscano <pino@kde.org>
44017 Date:   Sat Feb 16 00:31:46 2008 +0100
44019     Add a very minimal base PDF viewer.
44021     So minimal that it does nothing at the moment...
44023  qt4/demos/main_viewer.cpp | 29 +++++++++++++++++++++++++++++
44024  qt4/demos/viewer.cpp      | 46
44025  ++++++++++++++++++++++++++++++++++++++++++++++
44026  qt4/demos/viewer.h        | 45
44027  +++++++++++++++++++++++++++++++++++++++++++++
44028  3 files changed, 120 insertions(+)
44030 commit 8da490b090487c4c37290b63bdc9abcfaf6d6940
44031 Author: Pino Toscano <pino@kde.org>
44032 Date:   Fri Feb 15 23:59:39 2008 +0100
44034     Add a skeleton of directory where PopplerQt4 demos will be.
44036  configure.ac             |  1 +
44037  qt4/CMakeLists.txt       |  1 +
44038  qt4/Makefile.am          |  2 +-
44039  qt4/demos/CMakeLists.txt | 10 ++++++++++
44040  qt4/demos/Makefile.am    | 20 ++++++++++++++++++++
44041  5 files changed, 33 insertions(+), 1 deletion(-)
44043 commit e24b49d52a5c1716641695ee731dd49848a114d9
44044 Author: Pino Toscano <pino@kde.org>
44045 Date:   Thu Feb 14 22:21:54 2008 +0100
44047     do not print it as string
44049  qt4/src/poppler-private.cc | 2 +-
44050  1 file changed, 1 insertion(+), 1 deletion(-)
44052 commit 2316455864e9c900c08d051c59b9508eddcb7c34
44053 Author: Pino Toscano <pino@kde.org>
44054 Date:   Thu Feb 14 21:02:20 2008 +0100
44056     Pipe the poppler error messages through the Qt debug system.
44058  qt4/src/poppler-private.cc | 21 +++++++++++++++++++++
44059  qt4/src/poppler-private.h  |  8 +++++++-
44060  2 files changed, 28 insertions(+), 1 deletion(-)
44062 commit d985d3b0cdc57370137865add2a5f3a7802109c7
44063 Author: Pino Toscano <pino@kde.org>
44064 Date:   Thu Feb 14 14:56:18 2008 +0100
44066     Use what FormWidgetText give us.
44068  qt4/src/poppler-form.cc | 13 +++----------
44069  1 file changed, 3 insertions(+), 10 deletions(-)
44071 commit a69bd442e52f4495f8d6bfd3bb58b3ebd1be1a63
44072 Author: Michael Vrable <mvrable@cs.ucsd.edu>
44073 Date:   Thu Feb 14 12:52:22 2008 +0100
44075     Provide Unicode mappings for some control characters in
44076     PDFDocEncoding.
44078     Though they do not represent glyphs, values such as carriage return
44079     can be
44080     found in text strings in PDFDocEncoding.  Provide mappings for
44081     these bytes
44082     to Unicode.
44084     Additionally, map unknown characters to U+FFFD instead of U+0000,
44085     so that
44086     unknown characters do not result in nulls (which can truncate strings
44087     early, particularly if the string is later re-encoded into
44088     null-terminated
44089     UTF-8).
44091  poppler/PDFDocEncoding.cc | 23 +++++++++++++++++------
44092  1 file changed, 17 insertions(+), 6 deletions(-)
44094 commit ce17383e0ed21770b471e88f25046a64a23e7e45
44095 Author: Albert Astals Cid <aacid@kde.org>
44096 Date:   Wed Feb 13 20:56:39 2008 +0100
44098     Yet another fix for buggy documents, do not use the cache if the
44099     cache could not be created because it ought to be too big
44101     Fixes http://bugs.kde.org/show_bug.cgi?id=157777
44103  splash/SplashFont.cc | 48
44104  ++++++++++++++++++++++++++++--------------------
44105  1 file changed, 28 insertions(+), 20 deletions(-)
44107 commit 15a61cac718ae8cbf83911e299b4cfdd24cdf178
44108 Author: Pino Toscano <pino@kde.org>
44109 Date:   Wed Feb 13 20:55:18 2008 +0100
44111     add images.c
44113  glib/demo/CMakeLists.txt | 1 +
44114  1 file changed, 1 insertion(+)
44116 commit 9cfe10ab7f51d329647e102e446baaef043d8cc6
44117 Merge: e918729 7d65b4d
44118 Author: Pino Toscano <pino@kde.org>
44119 Date:   Wed Feb 13 20:53:43 2008 +0100
44121     Merge branch 'master' of
44122     ssh://pino@git.freedesktop.org/git/poppler/poppler
44124 commit 7d65b4da1bc060aeb94d67c2ff26912cef48c030
44125 Author: Carlos Garcia Campos <carlosgc@gnome.org>
44126 Date:   Wed Feb 13 20:32:43 2008 +0100
44128     Add images demo
44130  glib/demo/Makefile.am |   2 +
44131  glib/demo/images.c    | 338
44132  ++++++++++++++++++++++++++++++++++++++++++++++++++
44133  glib/demo/images.h    |  31 +++++
44134  glib/demo/main.c      |   4 +-
44135  4 files changed, 374 insertions(+), 1 deletion(-)
44137 commit e9187292701e72db1020f7701d0725d83eee4b00
44138 Author: Pino Toscano <pino@kde.org>
44139 Date:   Wed Feb 13 19:41:57 2008 +0100
44141     Do the one-time initialisation in initTestCase().
44143  qt4/tests/check_dateConversion.cpp | 8 ++++++--
44144  1 file changed, 6 insertions(+), 2 deletions(-)
44146 commit fb996c46e3c6b56a2c67819620000bcd804aacd6
44147 Author: Michael Vrable <mvrable@cs.ucsd.edu>
44148 Date:   Wed Feb 13 18:44:41 2008 +0100
44150     Major rework of text display in form fields code.
44152     This adds support for UTF-16 strings as input, and will recode them
44153     to the
44154     appropriate character set for the font.
44156     The method Annot::layoutText packs a lot of functionality together,
44157     but I
44158     couldn't see a good way to split it apart.  It will convert an
44159     input text
44160     string from PDFDocEncoding or UTF-16 (encoding is autodetected) to the
44161     appropriate encoding for the font which will be used to display
44162     the form
44163     field.  At the same time, it can compute the width of the resulting
44164     string,
44165     and optionally break the string at a specified width to aid in
44166     wrapping
44167     multi-line text.  Text wrapping is integrated with encoding conversion
44168     since wrapping is easiest with the original text (where spaces
44169     and newlines
44170     are easily identified), but text widths can only be computed after
44171     re-encoding.
44173     Support for composite fonts is included, so long as those fonts use an
44174     identity CMap, but this is still untested.  Support for more
44175     complex CMaps
44176     is missing.
44178     The rewrite also includes a minor improvement to the formatting
44179     of comb
44180     fields; characters are now centered in the comb cells.
44182  poppler/Annot.cc | 507
44183  +++++++++++++++++++++++++++++++++++--------------------
44184  poppler/Annot.h  |   9 +-
44185  2 files changed, 327 insertions(+), 189 deletions(-)
44187 commit 88c780aed4c9855f879e3c7a9f82500a859635a2
44188 Author: Michael Vrable <mvrable@cs.ucsd.edu>
44189 Date:   Wed Feb 13 18:42:49 2008 +0100
44191     Fix what look to be a few bugs in functions for mapping to/from
44192     Unicode.
44194       - Endianness fix in pdfDocEncodingToUTF16 (previously looked to
44195       assume a
44196         little-endian processor)
44197       - Add support for CharCodeToUnicode::mapToCharCode for Unicode
44198       codepoints
44199         above 255.
44201  poppler/CharCodeToUnicode.cc | 4 ++--
44202  poppler/Form.cc              | 4 ++--
44203  2 files changed, 4 insertions(+), 4 deletions(-)
44205 commit 7574cb71f24ce5b32427f243c39b6029fb58ec81
44206 Merge: e798802 4e45e5c
44207 Author: Pino Toscano <pino@kde.org>
44208 Date:   Wed Feb 13 01:07:31 2008 +0100
44210     Merge branch 'master' of
44211     ssh://pino@git.freedesktop.org/git/poppler/poppler
44213 commit 4e45e5ca4ab0ba2a6586505d80ed81f4b3426752
44214 Author: Patrick Spendrin <ps_ml@gmx.de>
44215 Date:   Tue Feb 12 21:41:26 2008 +0100
44217     Do the right thing with CDECL, that is, undefine it if it is defined
44218     so we can redefine it later
44220  poppler-config.h.cmake | 2 +-
44221  1 file changed, 1 insertion(+), 1 deletion(-)
44223 commit e798802f00bff0a24ee6d1312d6c62624395865a
44224 Author: Pino Toscano <pino@kde.org>
44225 Date:   Tue Feb 12 20:57:56 2008 +0100
44227     Apidox fix: state which checksum is returned (if available).
44229  qt4/src/poppler-qt4.h | 2 +-
44230  1 file changed, 1 insertion(+), 1 deletion(-)
44232 commit 4e2ba70a88c40fef6775053b1cc5fa30e622cea7
44233 Author: Pino Toscano <pino@kde.org>
44234 Date:   Tue Feb 12 11:25:34 2008 +0100
44236     Free the Object after you use it.
44238  poppler/Annot.cc | 1 +
44239  1 file changed, 1 insertion(+)
44241 commit 039545fcd2c12631c7b8aea89c35f36cb387a17a
44242 Author: Pino Toscano <pino@kde.org>
44243 Date:   Tue Feb 12 11:13:27 2008 +0100
44245     Return the siblings even for checkboxes.
44247  qt4/src/poppler-form.cc | 2 +-
44248  1 file changed, 1 insertion(+), 1 deletion(-)
44250 commit fe5ee75cdf3e11e314318af12edf9d5bc8986250
44251 Author: Pino Toscano <pino@kde.org>
44252 Date:   Tue Feb 12 11:12:01 2008 +0100
44254     Initialize correctly; free your memory.
44256  poppler/Form.cc | 2 ++
44257  1 file changed, 2 insertions(+)
44259 commit e0eff92c7067d43faa8e93baed1f061863111251
44260 Author: Carlos Garcia Campos <carlosgc@gnome.org>
44261 Date:   Mon Feb 11 20:32:41 2008 +0100
44263     Update the field dict instead of the annot dict for non composed dicts
44265     We were always updating the annot dictionary, adding or updating
44266     the V field. While this is correct for composed dicts (annot + field)
44267     it isn't for non composed ones since the annot dictionary doesn't
44268     contain any V field because it's a field of the form field dictionary.
44269     In these cases the form field is not correctly updated and if the
44270     document is saved it will be wrong.
44272  poppler/Form.cc | 44 +++++++++++++++++++++++++++++++-------------
44273  poppler/Form.h  |  2 ++
44274  2 files changed, 33 insertions(+), 13 deletions(-)
44276 commit 905e6da9795fee94329022c0cafbc229055fd4f6
44277 Author: Carlos Garcia Campos <carlosgc@gnome.org>
44278 Date:   Sun Feb 10 19:22:50 2008 +0100
44280     Move forms specific draw methods from Annot to AnnotWidget class
44282  poppler/Annot.cc | 3433
44283  +++++++++++++++++++++++++++---------------------------
44284  poppler/Annot.h  |   87 +-
44285  poppler/Form.cc  |   39 +-
44286  poppler/Form.h   |    2 +
44287  poppler/Page.cc  |    9 +-
44288  5 files changed, 1765 insertions(+), 1805 deletions(-)
44290 commit 78afbc4d7819654e8742d4457c9847ad02b73bf1
44291 Author: Carlos Garcia Campos <carlosgc@gnome.org>
44292 Date:   Sun Feb 10 17:12:59 2008 +0100
44294     Some code refactoring and cleanup
44296      - Unused 'field' attribute in FormWidget class is now used and
44297        getField() method has been added
44298      - Method isReadOnly() in FormWidget class is not virtual anymore
44299        but implemented in the base class
44300      - Unused attribute 'catalog' in Form class has been removed and
44301        'acroForm' has been added instead with a getObj() method to get it.
44302      - createFieldFromDict() method is now static
44304  poppler/Form.cc | 128
44305  ++++++++++++++++++++++++++++----------------------------
44306  poppler/Form.h  |  41 +++++++++---------
44307  2 files changed, 84 insertions(+), 85 deletions(-)
44309 commit 5f8e2f9140ee2ede841700726b974768ec863672
44310 Author: Pino Toscano <pino@kde.org>
44311 Date:   Mon Feb 11 20:16:44 2008 +0100
44313     Use QVarLengthArray instead of relying on gcc-ism.
44315  qt4/src/poppler-page.cc | 3 ++-
44316  1 file changed, 2 insertions(+), 1 deletion(-)
44318 commit 7499764d382366823519aa13a38e1e44781c78af
44319 Author: Pino Toscano <pino@kde.org>
44320 Date:   Mon Feb 11 11:57:50 2008 +0100
44322     Add FormFieldButton::siblings().
44324     This is needed for grouping together the radio buttons.
44326  qt4/src/poppler-form.cc | 14 ++++++++++++++
44327  qt4/src/poppler-form.h  |  8 ++++++++
44328  2 files changed, 22 insertions(+)
44330 commit 85bfa4f499a90d45b13df4d0a8760a7da6fc1532
44331 Author: Pino Toscano <pino@kde.org>
44332 Date:   Mon Feb 11 02:40:37 2008 +0100
44334     Small apidox fix.
44336  qt4/src/poppler-form.h | 11 ++---------
44337  1 file changed, 2 insertions(+), 9 deletions(-)
44339 commit ada05055c91e967dc3e2af32a2176dd12cb7fe70
44340 Author: Pino Toscano <pino@kde.org>
44341 Date:   Mon Feb 11 02:27:19 2008 +0100
44343     Preliminary support for "button" form fields (ie, push buttons,
44344     check boxes, and radio buttons).
44346  qt4/src/poppler-form.cc | 55
44347  +++++++++++++++++++++++++++++++++++++++++++++++++
44348  qt4/src/poppler-form.h  | 54
44349  ++++++++++++++++++++++++++++++++++++++++++++++++
44350  qt4/src/poppler-page.cc |  6 ++++++
44351  3 files changed, 115 insertions(+)
44353 commit 278b33f25df418ef12798100002845a3e2ceebd3
44354 Merge: c730b33 fdb0a4a
44355 Author: Pino Toscano <pino@kde.org>
44356 Date:   Mon Feb 11 00:57:24 2008 +0100
44358     Merge branch 'master' of
44359     ssh://pino@git.freedesktop.org/git/poppler/poppler
44361 commit fdb0a4a2f1d86aec7a3b0fcd4b4d48455791ecad
44362 Author: Jeff Muizelaar <jeff@infidigm.net>
44363 Date:   Sun Feb 10 18:47:40 2008 -0500
44365     Avoid prescaling images when printing.
44367     Adds a function for letting the CairoOutputDev know whether it is
44368     targetting a
44369     screen or not. It then uses this knowledge to avoid prescaling
44370     images. This way
44371     cairo gets the full resolution image for use in the printed output.
44373  glib/poppler-page.cc      | 1 +
44374  poppler/CairoOutputDev.cc | 3 ++-
44375  poppler/CairoOutputDev.h  | 2 ++
44376  3 files changed, 5 insertions(+), 1 deletion(-)
44378 commit c730b33f1ec2032c4b8c2660738448d954eb0f7d
44379 Author: Pino Toscano <pino@kde.org>
44380 Date:   Mon Feb 11 00:46:20 2008 +0100
44382     Keep the EmbFile object, and use this for getting the data.
44384  qt4/src/poppler-embeddedfile.cc | 33 +++++++++++----------------------
44385  qt4/src/poppler-private.h       |  1 -
44386  2 files changed, 11 insertions(+), 23 deletions(-)
44388 commit 5915e57e7785370ce305cbbb3c2fedf36886689f
44389 Author: Pino Toscano <pino@kde.org>
44390 Date:   Sun Feb 10 03:19:18 2008 +0100
44392     const & in foreach
44394  qt4/tests/poppler-fonts.cpp      | 2 +-
44395  qt4/tests/stress-poppler-dir.cpp | 2 +-
44396  qt4/tests/stress-poppler-qt4.cpp | 2 +-
44397  qt4/tests/test-password-qt4.cpp  | 2 +-
44398  qt4/tests/test-poppler-qt4.cpp   | 2 +-
44399  5 files changed, 5 insertions(+), 5 deletions(-)
44401 commit d8374e0c2eb3ba05be101687e20c5fcbc42c1ad0
44402 Author: Pino Toscano <pino@kde.org>
44403 Date:   Sun Feb 10 01:32:24 2008 +0100
44405     Include only what needed; remove extra includes.
44407  qt4/tests/poppler-attachments.cpp |  4 +++-
44408  qt4/tests/poppler-fonts.cpp       |  4 +++-
44409  qt4/tests/stress-poppler-dir.cpp  |  9 ++++++---
44410  qt4/tests/stress-poppler-qt4.cpp  |  9 ++++++---
44411  qt4/tests/test-password-qt4.cpp   | 10 ++++++----
44412  qt4/tests/test-poppler-qt4.cpp    | 12 ++++++++----
44413  6 files changed, 32 insertions(+), 16 deletions(-)
44415 commit fa01a1115c4554b18c3462b568d76860d2fbe17b
44416 Author: Pino Toscano <pino@kde.org>
44417 Date:   Sun Feb 10 01:09:57 2008 +0100
44419     Comment out unused vars.
44421  utils/pdftoabw.cc | 6 +++---
44422  1 file changed, 3 insertions(+), 3 deletions(-)
44424 commit d3275e4263372b534c276f81d0c997ecb6675487
44425 Merge: c2186c1 5347a97
44426 Author: Albert Astals Cid <aacid@kde.org>
44427 Date:   Sat Feb 9 23:57:03 2008 +0100
44429     Merge branch 'master' of
44430     ssh://aacid@git.freedesktop.org/git/poppler/poppler
44432 commit c2186c1829c695c4ddb6c471ef8ad4ffa23c1b70
44433 Author: Albert Astals Cid <aacid@kde.org>
44434 Date:   Sat Feb 9 23:56:32 2008 +0100
44436     Only check if we are out of bounds if the object we are searching
44437     for has a known id (0 also means not known)
44439     Found by Michael Vrable
44441  poppler/Lexer.cc | 2 +-
44442  1 file changed, 1 insertion(+), 1 deletion(-)
44444 commit 5347a97e39388ae38cf2ab9c67f953b0f7a02a13
44445 Author: Pino Toscano <pino@kde.org>
44446 Date:   Sat Feb 9 18:26:41 2008 +0100
44448     Add the operators for the flags we have.
44450  qt4/src/poppler-qt4.h | 3 +++
44451  1 file changed, 3 insertions(+)
44453 commit 329ade4f936bf063539cdc887aaf9a1722a5b8e0
44454 Author: Pino Toscano <pino@kde.org>
44455 Date:   Sat Feb 9 18:23:59 2008 +0100
44457     Add options for the PDF export; add the WithChanges flag for saving
44458     the changes to the document as well.
44460  qt4/src/poppler-pdf-converter.cc | 25 +++++++++++++++++++++++--
44461  qt4/src/poppler-qt4.h            | 14 ++++++++++++++
44462  2 files changed, 37 insertions(+), 2 deletions(-)
44464 commit afb255366d56551bdc307766199bef9c5021d3ac
44465 Merge: 8c44b17 8cb0e75
44466 Author: Pino Toscano <pino@kde.org>
44467 Date:   Sat Feb 9 17:58:49 2008 +0100
44469     Merge branch 'master' of
44470     ssh://pino@git.freedesktop.org/git/poppler/poppler
44472 commit 8c44b175081983c492821858341109fee9e86b16
44473 Author: Pino Toscano <pino@kde.org>
44474 Date:   Sat Feb 9 17:57:57 2008 +0100
44476     Do not rely on GNU extensions, but at least use Qt.
44478  qt4/src/poppler-qiodeviceoutstream.cc | 11 ++++-------
44479  1 file changed, 4 insertions(+), 7 deletions(-)
44481 commit 8cb0e75203daa01439413d1a775482b48e784baa
44482 Author: Albert Astals Cid <aacid@kde.org>
44483 Date:   Sat Feb 9 17:56:13 2008 +0100
44485     Domain order is x_min x_max y_min y_max and not x_min y_min x_max
44486     y_max
44488  poppler/GfxState.cc | 4 ++--
44489  1 file changed, 2 insertions(+), 2 deletions(-)
44491 commit c8f734ba4258059fa4521a4d364f62ca1632840b
44492 Author: Albert Astals Cid <aacid@kde.org>
44493 Date:   Sat Feb 9 13:37:04 2008 +0100
44495     PS cos and sin input values are degrees so convert to radians so we
44496     can use the cos and sin cmath functions
44498  poppler/Function.cc | 4 ++--
44499  1 file changed, 2 insertions(+), 2 deletions(-)
44501 commit 5fb0c9d31c1abf2e6ad306c112fbd2a7c33d8772
44502 Merge: 2655663 2255c85
44503 Author: Carlos Garcia Campos <carlosgc@gnome.org>
44504 Date:   Sat Feb 9 13:15:15 2008 +0100
44506     Merge branch 'master' of
44507     ssh://carlosgc@git.freedesktop.org/git/poppler/poppler
44509 commit 26556636e71d5abcbfdd1373f5576d1233532cf8
44510 Author: Carlos Garcia Campos <carlosgc@gnome.org>
44511 Date:   Sat Feb 9 13:14:41 2008 +0100
44513     Add saveWithoutChangesAs method to be able to save the document
44514     ignoring changes made in forms or annots
44516  glib/poppler-document.cc | 41 ++++++++++++++++++++++++++++++++++++++++-
44517  glib/poppler-document.h  |  3 +++
44518  poppler/PDFDoc.cc        | 38 ++++++++++++++++++++++++++++++++------
44519  poppler/PDFDoc.h         |  4 ++++
44520  4 files changed, 79 insertions(+), 7 deletions(-)
44522 commit 2255c85e4939a0752083dca21984ff4398baf8d2
44523 Merge: 5ba9287 56c9246
44524 Author: Pino Toscano <pino@kde.org>
44525 Date:   Sat Feb 9 12:49:45 2008 +0100
44527     Merge branch 'master' of
44528     ssh://pino@git.freedesktop.org/git/poppler/poppler
44530 commit 5ba928762471e1ea8b81acd4644dfd3f58d18f77
44531 Author: Pino Toscano <pino@kde.org>
44532 Date:   Sat Feb 9 12:48:04 2008 +0100
44534     Fix placeholders in printf-like functions.
44536  glib/demo/page.c          | 2 +-
44537  glib/test-poppler-glib.cc | 2 +-
44538  2 files changed, 2 insertions(+), 2 deletions(-)
44540 commit 56c924609223196c5c41b9e6d9102bc248bad947
44541 Author: Albert Astals Cid <aacid@kde.org>
44542 Date:   Sat Feb 9 12:26:06 2008 +0100
44544     atan operator must yield a degrees result between 0 and 360
44546     See testcase at http://bugs.kde.org/show_bug.cgi?id=157497
44548  poppler/Function.cc | 6 ++++--
44549  1 file changed, 4 insertions(+), 2 deletions(-)
44551 commit 2a39932ae35a2716842bd2a1c3d4f9ce6b1e3dd8
44552 Author: Pino Toscano <pino@kde.org>
44553 Date:   Sat Feb 9 01:31:20 2008 +0100
44555     Few improvements to the password test.
44557     - QString::fromUtf8() instead of QFile::encodeName() to correctly
44558     pass the utf8 filenames
44559     - QVERIFY(!foo) instead of QCOMPARE(foo, false)
44560     - QVERIFY() also the return value of unlock()
44562  qt4/tests/check_password.cpp | 31 ++++++++++++++++---------------
44563  1 file changed, 16 insertions(+), 15 deletions(-)
44565 commit cc9c124d4d859b845eebf4ca1e4397870a35fd4e
44566 Author: Pino Toscano <pino@kde.org>
44567 Date:   Sat Feb 9 01:09:02 2008 +0100
44569     Add an unit test case for few invalid dates.
44571  qt4/tests/check_dateConversion.cpp | 34
44572  ++++++++++++++++++++++++++++++++++
44573  1 file changed, 34 insertions(+)
44575 commit eca91761741de5b340f7a2160db5b33401feb935
44576 Author: Pino Toscano <pino@kde.org>
44577 Date:   Fri Feb 8 18:42:14 2008 +0100
44579     Remove unneeded headers.
44581  qt4/src/poppler-page.cc | 4 ++--
44582  1 file changed, 2 insertions(+), 2 deletions(-)
44584 commit 899627505a4645fb1cc7d3599adbeec449c57041
44585 Author: Pino Toscano <pino@kde.org>
44586 Date:   Fri Feb 8 18:41:13 2008 +0100
44588     The return value is QString, so return QString's...
44590  qt4/src/poppler-document.cc | 6 +++---
44591  1 file changed, 3 insertions(+), 3 deletions(-)
44593 commit a1606fa4ff438983e3a7f55dd2d10a66f72e6711
44594 Author: Pino Toscano <pino@kde.org>
44595 Date:   Fri Feb 8 17:31:32 2008 +0100
44597     Move checkDocument() inside the private class.
44599  qt4/src/poppler-document.cc | 6 +++---
44600  qt4/src/poppler-private.h   | 2 ++
44601  qt4/src/poppler-qt4.h       | 2 +-
44602  3 files changed, 6 insertions(+), 4 deletions(-)
44604 commit f1ec70a83f807493dab5118761df31c0f67decad
44605 Author: Pino Toscano <pino@kde.org>
44606 Date:   Fri Feb 8 17:26:41 2008 +0100
44608     Remove C-ism.
44610  qt4/src/poppler-document.cc | 4 ++--
44611  1 file changed, 2 insertions(+), 2 deletions(-)
44613 commit 3e994e8586fa1c87ef7e7f82af1cdacf2cd36310
44614 Author: Pino Toscano <pino@kde.org>
44615 Date:   Fri Feb 8 12:21:56 2008 +0100
44617     Add the missing font types.
44619  qt4/src/poppler-fontinfo.cc | 11 +++++++++--
44620  1 file changed, 9 insertions(+), 2 deletions(-)
44622 commit ba07963f85d777a441349e23d4c2f510e45c73be
44623 Author: Pino Toscano <pino@kde.org>
44624 Date:   Fri Feb 8 12:19:04 2008 +0100
44626     Be safe against self-assignment.
44628  qt4/src/poppler-fontinfo.cc | 3 +++
44629  1 file changed, 3 insertions(+)
44631 commit 834b86548e09f4b24cdb2f194299d053b9b55022
44632 Author: Pino Toscano <pino@kde.org>
44633 Date:   Fri Feb 8 12:15:16 2008 +0100
44635     Small apidox fix.
44637  qt4/src/poppler-qt4.h | 2 +-
44638  1 file changed, 1 insertion(+), 1 deletion(-)
44640 commit 11a61eac5b8cde04bf762bbbe0deab5c0bd52951
44641 Author: Pino Toscano <pino@kde.org>
44642 Date:   Fri Feb 8 02:21:32 2008 +0100
44644     Pack few bools together.
44646  qt4/src/poppler-annotation.cc |  8 ++++----
44647  qt4/src/poppler-link.cc       | 10 +++++-----
44648  qt4/src/poppler-private.h     |  4 ++--
44649  3 files changed, 11 insertions(+), 11 deletions(-)
44651 commit 1aeba15b5eb9b30943259824678ebc9e4f56e870
44652 Merge: a489063 22d10c1
44653 Author: Pino Toscano <pino@kde.org>
44654 Date:   Fri Feb 8 01:39:16 2008 +0100
44656     Merge branch 'master' of
44657     ssh://pino@git.freedesktop.org/git/poppler/poppler
44659 commit a4890637a2c2ab1623311d9a6920e82131c2597c
44660 Author: Pino Toscano <pino@kde.org>
44661 Date:   Fri Feb 8 01:36:56 2008 +0100
44663     Move QStringToUnicodeGooString() and QStringToGooString() to the
44664     private module.
44666  qt4/src/poppler-document.cc | 10 ----------
44667  qt4/src/poppler-form.cc     | 15 ---------------
44668  qt4/src/poppler-private.cc  | 25 +++++++++++++++++++++++++
44669  qt4/src/poppler-private.h   |  4 ++++
44670  4 files changed, 29 insertions(+), 25 deletions(-)
44672 commit 5e44241c4976b819f7be6badd2d183fbfb8ee6de
44673 Author: Pino Toscano <pino@kde.org>
44674 Date:   Fri Feb 8 01:30:07 2008 +0100
44676     Move the string functions implementation in a .cc file.
44678  qt4/src/CMakeLists.txt     |  1 +
44679  qt4/src/Makefile.am        |  1 +
44680  qt4/src/poppler-private.cc | 70
44681  ++++++++++++++++++++++++++++++++++++++++++++++
44682  qt4/src/poppler-private.h  | 46 +++---------------------------
44683  4 files changed, 76 insertions(+), 42 deletions(-)
44685 commit 124d92139241ad95da559d22af48254b45ac4a2e
44686 Author: Pino Toscano <pino@kde.org>
44687 Date:   Fri Feb 8 01:07:43 2008 +0100
44689     Include own header first, remove extra includes.
44691  qt4/src/poppler-document.cc              | 1 -
44692  qt4/src/poppler-embeddedfile.cc          | 3 ++-
44693  qt4/src/poppler-form.cc                  | 4 +++-
44694  qt4/src/poppler-link-extractor-private.h | 2 ++
44695  qt4/src/poppler-link-extractor.cc        | 7 +++++--
44696  qt4/src/poppler-page-private.h           | 6 +++++-
44697  qt4/src/poppler-private.h                | 4 +++-
44698  qt4/src/poppler-qt4.h                    | 2 --
44699  qt4/src/poppler-sound.cc                 | 4 ++--
44700  9 files changed, 22 insertions(+), 11 deletions(-)
44702 commit 22d10c19e232dea143bda372c92aa12b999e4921
44703 Author: Albert Astals Cid <aacid@kde.org>
44704 Date:   Thu Feb 7 23:38:50 2008 +0100
44706     PDF spec says name tokens have a maximum length of 127, but there are
44707     some docs in the wild with more than that and they work on acroread
44708     so increase the allowed length to 128+127
44710  poppler/Lexer.cc | 25 +++++++++++++++++++++----
44711  1 file changed, 21 insertions(+), 4 deletions(-)
44713 commit ee9f85915feb86b54ace1a403baa13bbdd7c3966
44714 Author: Pino Toscano <pino@kde.org>
44715 Date:   Thu Feb 7 18:07:53 2008 +0100
44717     Having a PageData is mandatory.
44719     Just assert when constructing instead of checking for it in each
44720     link iteration.
44722  qt4/src/poppler-link-extractor.cc | 3 ++-
44723  1 file changed, 2 insertions(+), 1 deletion(-)
44725 commit ad4b1361f6c25359e6ddb38599bfc1e4e3e80408
44726 Author: Pino Toscano <pino@kde.org>
44727 Date:   Thu Feb 7 18:03:30 2008 +0100
44729     Precalc stuff we don't need to recalc in each link iteration.
44731  qt4/src/poppler-link-extractor-private.h |  3 ++-
44732  qt4/src/poppler-link-extractor.cc        | 14 ++++++++------
44733  2 files changed, 10 insertions(+), 7 deletions(-)
44735 commit 82432dbc62a0879f4513640c2e0f594fda9347ad
44736 Author: Pino Toscano <pino@kde.org>
44737 Date:   Thu Feb 7 17:51:50 2008 +0100
44739     Store the ::Page internally, so we don't need to get it again
44740     everytime.
44742  qt4/src/poppler-page-private.h |  3 +++
44743  qt4/src/poppler-page.cc        | 37 ++++++++++++++-----------------------
44744  2 files changed, 17 insertions(+), 23 deletions(-)
44746 commit 8ec51f7ca518aa6a4a69f30d373722d05f50cf07
44747 Author: Pino Toscano <pino@kde.org>
44748 Date:   Thu Feb 7 16:48:16 2008 +0100
44750     Compile the stress-poppler-dir test as well.
44752  qt4/tests/CMakeLists.txt | 1 +
44753  1 file changed, 1 insertion(+)
44755 commit 8a946b76ae2e7c2c5238b4e580c1c226eb457dc9
44756 Author: Pino Toscano <pino@kde.org>
44757 Date:   Thu Feb 7 01:07:28 2008 +0100
44759     Micro-touches to the debug messages.
44761  qt4/src/poppler-page.cc | 26 +++++++++++++-------------
44762  1 file changed, 13 insertions(+), 13 deletions(-)
44764 commit c31990dfe50c7a0e3999e6d967699fce5ccb3339
44765 Merge: 7701e2a 6d58cda
44766 Author: Pino Toscano <pino@kde.org>
44767 Date:   Tue Feb 5 00:38:00 2008 +0100
44769     Merge branch 'master' of
44770     ssh://pino@git.freedesktop.org/git/poppler/poppler
44772 commit 7701e2a5c7d18fdaa0fa40c190e6ee0524746046
44773 Author: Pino Toscano <pino@kde.org>
44774 Date:   Tue Feb 5 00:37:01 2008 +0100
44776     Add a AnnotColor -> QColor conversion method.
44778  qt4/src/poppler-annotation-helper.h |  6 ++++++
44779  qt4/src/poppler-annotation.cc       | 31 +++++++++++++++++++++++++++++++
44780  2 files changed, 37 insertions(+)
44782 commit 6d58cda82b0181f2cca6e9d95b15877793be0812
44783 Author: Albert Astals Cid <aacid@kde.org>
44784 Date:   Mon Feb 4 23:33:51 2008 +0100
44786     Protect us against weird dateString values
44788  qt4/src/poppler-document.cc | 5 ++++-
44789  1 file changed, 4 insertions(+), 1 deletion(-)
44791 commit aa0435f1544fe1adcf10173e34eaeaf2a7a703c7
44792 Merge: b43f4e9 37600b5
44793 Author: Pino Toscano <pino@kde.org>
44794 Date:   Mon Feb 4 20:56:53 2008 +0100
44796     Merge branch 'master' of
44797     ssh://pino@git.freedesktop.org/git/poppler/poppler
44799 commit 37600b5e848386d2c92c3dff8219c9dda16b0dca
44800 Author: Iñigo Martínez <inigomartinez@gmail.com>
44801 Date:   Sun Feb 3 22:42:51 2008 +0100
44803     Minor changes to Annot related stuff.
44805     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
44807  poppler/Annot.cc | 15 ++++-----------
44808  poppler/Annot.h  | 12 ++++++++++--
44809  poppler/Gfx.cc   |  7 ++++---
44810  poppler/Page.cc  |  9 +++++++++
44811  poppler/Page.h   |  3 +++
44812  5 files changed, 30 insertions(+), 16 deletions(-)
44814 commit b43f4e9a161a1fd7b827244dc21b1bd2a6df7054
44815 Author: Pino Toscano <pino@kde.org>
44816 Date:   Sun Feb 3 20:32:15 2008 +0100
44818     Pass the DocumentData to the Page (simplify a bit some code).
44820  qt4/src/poppler-document.cc              |  2 +-
44821  qt4/src/poppler-link-extractor-private.h |  4 +-
44822  qt4/src/poppler-link-extractor.cc        |  8 ++--
44823  qt4/src/poppler-page-private.h           |  4 +-
44824  qt4/src/poppler-page.cc                  | 64
44825  ++++++++++++++++----------------
44826  qt4/src/poppler-qt4.h                    |  5 +--
44827  6 files changed, 42 insertions(+), 45 deletions(-)
44829 commit 4e0bb0307fccefc21f74a4c5a3a0d7e8e687b550
44830 Author: Pino Toscano <pino@draco.(none)>
44831 Date:   Sat Feb 2 12:57:25 2008 +0100
44833     Fix include guard.
44835  poppler/ArthurOutputDev.h | 4 ++--
44836  1 file changed, 2 insertions(+), 2 deletions(-)
44838 commit 6f11ef660540fd13aad1350385beb90758ca86af
44839 Author: Albert Astals Cid <aacid@kde.org>
44840 Date:   Fri Feb 1 23:55:37 2008 +0100
44842     Fix for end condition, init ucode to 0
44844  poppler/GfxFont.cc | 4 ++--
44845  1 file changed, 2 insertions(+), 2 deletions(-)
44847 commit 1da2091807ae7f7d4d3f446953c41b4c440d4b1b
44848 Author: Albert Astals Cid <aacid@kde.org>
44849 Date:   Thu Jan 31 23:52:20 2008 +0100
44851     Ensure we don't draw outside the main bitmap on
44852     SplashOutputDev::setSoftMask
44854     Fixes crash on http://bugs.kde.org/show_bug.cgi?id=157000
44856  poppler/SplashOutputDev.cc | 8 ++++++--
44857  1 file changed, 6 insertions(+), 2 deletions(-)
44859 commit ecabc9469b137e8251344e5502de1cbf875223b9
44860 Author: Pino Toscano <pino@kde.org>
44861 Date:   Thu Jan 31 00:20:55 2008 +0100
44863     Set RelWithDebInfo as default build type, if not specified.
44865  cmake/modules/PopplerMacros.cmake | 4 ++++
44866  1 file changed, 4 insertions(+)
44868 commit 19da87a20b3906523a330e3c956903a58a3ede7f
44869 Author: Pino Toscano <pino@kde.org>
44870 Date:   Thu Jan 31 00:11:58 2008 +0100
44872     Support the different CMake build modes.
44874     Now you can specify (using -DCMAKE_BUILD_TYPE=type) a CMake build
44875     type to have GCC or ICC w/ tuned C(XX)FLAGS.
44876     The supported build types are: None (as in no type is specified on
44877     command line), RelWithDebInfo, Release, Debug, DebugFull, Profile.
44879  CMakeLists.txt                    |  7 -------
44880  cmake/modules/PopplerMacros.cmake | 29 +++++++++++++++++++++++++++++
44881  2 files changed, 29 insertions(+), 7 deletions(-)
44883 commit 37d2055137c310ceb217164a76814b188be3b1b2
44884 Author: Pino Toscano <pino@draco.(none)>
44885 Date:   Wed Jan 30 23:12:03 2008 +0100
44887     Introduce the CMake-based build system.
44889     Mostly works nicely as the autotools, and it mimics (almost) all
44890     the autotools behaviours.
44891     Copied some scripts from the KDE cmake scripts (BSD-licensed).
44892     TODO: gtk-doc.
44894  CMakeLists.txt                                    |  390 +++++++
44895  ConfigureChecks.cmake                             |   47 +
44896  cmake/modules/COPYING-CMAKE-SCRIPTS               |   22 +
44897  cmake/modules/FindCairo.cmake                     |   44 +
44898  cmake/modules/FindFontconfig.cmake                |   47 +
44899  cmake/modules/FindFreetype.cmake                  |   74 ++
44900  cmake/modules/FindGTK.cmake                       |   70 ++
44901  cmake/modules/FindPackageHandleStandardArgs.cmake |   58 +
44902  cmake/modules/FindQt3.cmake                       |  319 +++++
44903  cmake/modules/FindQt4.cmake                       | 1295
44904  +++++++++++++++++++++
44905  cmake/modules/MacroBoolTo01.cmake                 |   20 +
44906  cmake/modules/MacroEnsureVersion.cmake            |  117 ++
44907  cmake/modules/MacroOptionalFindPackage.cmake      |   28 +
44908  cmake/modules/MacroPushRequiredVars.cmake         |   47 +
44909  cmake/modules/PopplerDefaults.cmake               |   10 +
44910  cmake/modules/PopplerMacros.cmake                 |   83 ++
44911  config.h.cmake                                    |  149 +++
44912  glib/CMakeLists.txt                               |  107 ++
44913  glib/demo/CMakeLists.txt                          |   17 +
44914  glib/poppler-features.h.cmake                     |   24 +
44915  poppler-cairo.pc.cmake                            |    9 +
44916  poppler-config.h.cmake                            |  160 +++
44917  poppler-glib.pc.cmake                             |   13 +
44918  poppler-qt.pc.cmake                               |   12 +
44919  poppler-qt4.pc.cmake                              |   12 +
44920  poppler-splash.pc.cmake                           |    9 +
44921  poppler.pc.cmake                                  |   11 +
44922  qt/CMakeLists.txt                                 |   33 +
44923  qt4/CMakeLists.txt                                |    2 +
44924  qt4/src/CMakeLists.txt                            |   43 +
44925  qt4/tests/CMakeLists.txt                          |   47 +
44926  test/CMakeLists.txt                               |   52 +
44927  utils/CMakeLists.txt                              |   84 ++
44928  33 files changed, 3455 insertions(+)
44930 commit 1ea831d3eee6eda35fadfb3c75962a0c708e6c7b
44931 Author: Pino Toscano <pino@kde.org>
44932 Date:   Wed Jan 30 22:17:38 2008 +0100
44934     Preprocessor #warning is GCC-specific.
44936  poppler/ArthurOutputDev.cc | 4 ++++
44937  1 file changed, 4 insertions(+)
44939 commit 4c738cc6bd51f9d9e23ba83949c490c5c8691345
44940 Author: Albert Astals Cid <aacid@kde.org>
44941 Date:   Tue Jan 29 23:45:52 2008 +0100
44943     Scale text to match 'm' size
44945     Fixes bug 12304
44947  poppler/SplashOutputDev.cc | 37 +++++++++++++++++++++++++++++++
44948  splash/SplashFTFont.cc     | 55
44949  +++++++++++++++++++++++++++++++++++++++++++++-
44950  splash/SplashFTFont.h      |  4 ++++
44951  splash/SplashFont.h        |  4 ++++
44952  splash/SplashFontFile.cc   |  1 +
44953  splash/SplashFontFile.h    |  2 ++
44954  6 files changed, 102 insertions(+), 1 deletion(-)
44956 commit 64f16cf6ebf2870852fe8d937b25be58869ad40a
44957 Author: Albert Astals Cid <aacid@kde.org>
44958 Date:   Tue Jan 29 23:41:15 2008 +0100
44960     Enable antialias by default on the test tool
44962  qt4/tests/test-poppler-qt4.cpp | 2 ++
44963  1 file changed, 2 insertions(+)
44965 commit 90f0e6bc1e96d9f1666cb8476a92e127f5b927d4
44966 Author: Jonathan Kew <jonathan_kew@sil.org>
44967 Date:   Tue Jan 29 20:23:08 2008 +0100
44969     Provide gstrndup as a portable substitue of strndup
44971  configure.ac       | 1 -
44972  goo/gmem.cc        | 7 +++++++
44973  goo/gmem.h         | 5 +++++
44974  poppler/GfxFont.cc | 8 +-------
44975  4 files changed, 13 insertions(+), 8 deletions(-)
44977 commit 77b91c852ad3d5554afc03aee92a1d928f233401
44978 Merge: 0babb0e 0533696
44979 Author: Albert Astals Cid <aacid@kde.org>
44980 Date:   Mon Jan 28 20:44:34 2008 +0100
44982     Merge branch 'master' of
44983     ssh://aacid@git.freedesktop.org/git/poppler/poppler
44985 commit 0babb0eb1afa343fb12a3fd037b98d2d1c794a1c
44986 Author: Jonathan Kew <jonathan_kew@sil.org>
44987 Date:   Mon Jan 28 20:42:44 2008 +0100
44989     Introduce a check for strndup and alternative for systems without it
44991  configure.ac       | 1 +
44992  poppler/GfxFont.cc | 6 ++++++
44993  2 files changed, 7 insertions(+)
44995 commit 053369678963206a4afa88a614de1994872c7c5a
44996 Author: Carlos Garcia Campos <carlosgc@gnome.org>
44997 Date:   Sun Jan 27 19:36:28 2008 +0100
44999     Add ok_to_fill_form permission flag
45001  glib/poppler-document.cc  |  2 ++
45002  glib/poppler-document.h   |  3 ++-
45003  glib/test-poppler-glib.cc | 21 +++++++++++++++++++--
45004  3 files changed, 23 insertions(+), 3 deletions(-)
45006 commit 3085a9495ad87a54758da0024372610fdaf88d57
45007 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45008 Date:   Sun Jan 27 19:15:34 2008 +0100
45010     Fix slice rendering in poppler glib demo
45012  glib/demo/render.c | 41 ++++++++++++++++++++++++-----------------
45013  1 file changed, 24 insertions(+), 17 deletions(-)
45015 commit 7ad6c4ba110b970516d5380444a03ae217496ddf
45016 Author: Albert Astals Cid <aacid@kde.org>
45017 Date:   Thu Jan 24 21:14:44 2008 +0100
45019     Incrementing the iterator would be a good idea
45021  qt4/src/poppler-annotation.cc | 1 +
45022  1 file changed, 1 insertion(+)
45024 commit 7c99ec4635a4971321bbead7d1bc723da59b755e
45025 Author: Julien Rebetez <julien@fhtagn.net>
45026 Date:   Thu Jan 24 19:18:15 2008 +0100
45028     Revert unwanted change on Dict, fix leak on writeTrailer
45030  poppler/Dict.cc   | 2 +-
45031  poppler/PDFDoc.cc | 4 ++--
45032  2 files changed, 3 insertions(+), 3 deletions(-)
45034 commit 2335fb6034d2e9ec304abba400119b88302b3160
45035 Author: Albert Astals Cid <aacid@kde.org>
45036 Date:   Wed Jan 23 23:26:20 2008 +0100
45038     Draw underlined Links correctly
45040     See http://bugs.kde.org/show_bug.cgi?id=151359 for an example
45042  poppler/Gfx.cc | 8 ++++----
45043  1 file changed, 4 insertions(+), 4 deletions(-)
45045 commit 96c532ea4b56a147de1deb965126e31f87df588b
45046 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45047 Date:   Wed Jan 23 13:30:12 2008 +0100
45049     Fix memory leak
45051  poppler/Form.cc | 4 ++++
45052  1 file changed, 4 insertions(+)
45054 commit 6bca64407c675ca837f83a12c0f655f975f14407
45055 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45056 Date:   Wed Jan 23 13:27:45 2008 +0100
45058     Make sure default values are not loaded more than once for the
45059     same widget.
45061  poppler/Form.cc | 18 +++++++++++++++++-
45062  poppler/Form.h  |  1 +
45063  2 files changed, 18 insertions(+), 1 deletion(-)
45065 commit eccf84b51a1cf5d478c0ec84be3fc9be8e458f4f
45066 Author: Pino Toscano <pino@kde.org>
45067 Date:   Tue Jan 22 23:28:16 2008 +0100
45069     Refactor the PSConverter and add a PDFConverter (for PDF export/save).
45071     Add an OutStream subclass to redirect the output to a QIODevice.
45072     Split the PSConverter in a base class (BaseConverter) w/ d_ptr
45073     structure.
45074     Add a new PDFConverter that inherit BaseConverter, and do the
45075     actual export
45076     making use of the new QIODeviceOutStream.
45077     The BaseConverter now handles automatically file or QIODevice output.
45079  qt4/src/Makefile.am                          |   5 +
45080  qt4/src/poppler-base-converter.cc            |  99 ++++++++++++++++
45081  qt4/src/poppler-converter-private.h          |  48 ++++++++
45082  qt4/src/poppler-document.cc                  |   5 +
45083  qt4/src/poppler-pdf-converter.cc             |  68 +++++++++++
45084  qt4/src/poppler-ps-converter.cc              | 162
45085  ++++++++++++---------------
45086  qt4/src/poppler-qiodeviceoutstream-private.h |  47 ++++++++
45087  qt4/src/poppler-qiodeviceoutstream.cc        |  71 ++++++++++++
45088  qt4/src/poppler-qt4.h                        |  85 +++++++++++---
45089  9 files changed, 483 insertions(+), 107 deletions(-)
45091 commit 547db8be1ab0b2987f0f06d8529eaaed2414028c
45092 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45093 Date:   Tue Jan 22 13:22:20 2008 +0100
45095     Fix a crash when createAnnot returns NULL due to invalid annot dict.
45097  poppler/Annot.cc | 2 +-
45098  1 file changed, 1 insertion(+), 1 deletion(-)
45100 commit 0d558841142587d66bd3b2025e5a9ca39f7a6159
45101 Author: Albert Astals Cid <aacid@kde.org>
45102 Date:   Mon Jan 21 21:43:39 2008 +0100
45104     Fix another reversed comparison due to cmp
45106  poppler/Annot.cc | 2 +-
45107  1 file changed, 1 insertion(+), 1 deletion(-)
45109 commit cb6a87e39336e2e3893f3e5f577e4d176d237a9f
45110 Author: Iñigo Martínez <inigomartinez@gmail.com>
45111 Date:   Mon Jan 21 10:07:35 2008 +0100
45113     Fixed a few compare issues with Annots.
45115     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
45117  poppler/Annot.cc | 24 ++++++++++++------------
45118  1 file changed, 12 insertions(+), 12 deletions(-)
45120 commit 7cf85dc8d7c895a211684c7d36757063ed4f469b
45121 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
45122 Date:   Mon Jan 21 21:27:49 2008 +0100
45124     The glade file needs to be distributed
45126  test/Makefile.am | 3 ++-
45127  1 file changed, 2 insertions(+), 1 deletion(-)
45129 commit 46e93d31dd9b5909ecd8f7a8f8de23329444a7bc
45130 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
45131 Date:   Sun Jan 20 19:56:51 2008 +0100
45133     we need time.h if we use time()
45135  poppler/PDFDoc.cc | 1 +
45136  1 file changed, 1 insertion(+)
45138 commit a0adb006c38ea07f010a01d9c0bb07ca0f48939d
45139 Author: Pino Toscano <pino@kde.org>
45140 Date:   Sun Jan 20 19:55:55 2008 +0100
45142     Added a saveAs() overload which takes a plain OutStream
45144  poppler/PDFDoc.cc | 9 +++++++--
45145  poppler/PDFDoc.h  | 2 ++
45146  2 files changed, 9 insertions(+), 2 deletions(-)
45148 commit fcdd5c51f370d040ae57aa64801c9bd4dbe88752
45149 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45150 Date:   Sat Jan 19 18:00:10 2008 +0100
45152     Do not render images when getting the image mapping, it can be done
45153     later on demand.
45155  glib/poppler-page.cc      |  81 +++++++++++++++-------------
45156  glib/poppler-page.h       |   6 ++-
45157  poppler/CairoOutputDev.cc | 131
45158  ++++++++++++++++++++++++++--------------------
45159  poppler/CairoOutputDev.h  |  12 ++++-
45160  4 files changed, 135 insertions(+), 95 deletions(-)
45162 commit 37ae465775d9a53e7c06cf51aa215439214fd79c
45163 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
45164 Date:   Sat Jan 19 14:00:31 2008 +0100
45166     ignore pdf-fullrewrite binary
45168  test/.gitignore | 1 +
45169  1 file changed, 1 insertion(+)
45171 commit 1d160935ea4c1116b745c584ed7f1fd03fbbfb46
45172 Author: Iñigo Martínez <inigomartinez@gmail.com>
45173 Date:   Sat Jan 19 13:59:46 2008 +0100
45175     AnnotWidget support and few fixes
45177  poppler/Annot.cc | 243
45178  ++++++++++++++++++++++++++++++++++++++++++++++++++++---
45179  poppler/Annot.h  | 142 +++++++++++++++++++++++++++++---
45180  2 files changed, 365 insertions(+), 20 deletions(-)
45182 commit 0e91a3973e525d65236d15930a8ea0e5bbb6a6cc
45183 Author: Iñigo Martínez <inigomartinez@gmail.com>
45184 Date:   Sat Jan 19 13:59:25 2008 +0100
45186     AnnotTextMarkup support and improved AnnotQuadrilaterals
45188  poppler/Annot.cc | 356
45189  ++++++++++++++++++++++++++++++++++++++++++++-----------
45190  poppler/Annot.h  | 130 +++++++++++++++++---
45191  2 files changed, 400 insertions(+), 86 deletions(-)
45193 commit c13952cd56a40bad14a1bf28699b137f65162f10
45194 Author: Iñigo Martínez <inigomartinez@gmail.com>
45195 Date:   Sat Jan 19 13:59:02 2008 +0100
45197     Changed AnnotQuadrilateral parsing inside AnnotLink
45199  poppler/Annot.cc | 246
45200  ++++++++++++++++++++++++++++++-------------------------
45201  poppler/Annot.h  |  19 +++--
45202  2 files changed, 144 insertions(+), 121 deletions(-)
45204 commit 2f821f10fbbba9363405201c86494cd861cec2b2
45205 Author: Iñigo Martínez <inigomartinez@gmail.com>
45206 Date:   Sat Jan 19 13:49:43 2008 +0100
45208     Add AnnotQuadPoints class
45210  poppler/Annot.cc | 16 ++++++++++++++++
45211  poppler/Annot.h  | 23 +++++++++++++++++++++++
45212  2 files changed, 39 insertions(+)
45214 commit de4c8fa6607e55c199bede1dc731227692ef4f53
45215 Author: Iñigo Martínez <inigomartinez@gmail.com>
45216 Date:   Sun Dec 30 21:21:56 2007 +0100
45218     AnnotFreeText support.
45220     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
45222  poppler/Annot.cc | 232
45223  ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
45224  poppler/Annot.h  | 127 ++++++++++++++++++++++++++++++
45225  2 files changed, 358 insertions(+), 1 deletion(-)
45227 commit c3504a87933ae1516b1ef05e527fd1c039091235
45228 Author: Iñigo Martínez <inigomartinez@gmail.com>
45229 Date:   Sun Dec 30 19:37:18 2007 +0100
45231     Improved AnnotLink support.
45233     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
45235  poppler/Annot.cc | 116
45236  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
45237  poppler/Annot.h  |  51 ++++++++++++++++++++++++
45238  2 files changed, 167 insertions(+)
45240 commit a20468cc38bb590124b2b028a08f364f90f2487f
45241 Author: Julien Rebetez <julien@fhtagn.net>
45242 Date:   Sat Jan 19 13:02:17 2008 +0100
45244     Adds a test application to test full rewrite functionnality.
45246  test/Makefile.am        | 11 ++++++++++-
45247  test/pdf-fullrewrite.cc | 44 ++++++++++++++++++++++++++++++++++++++++++++
45248  2 files changed, 54 insertions(+), 1 deletion(-)
45250 commit 246294714c6011651fd0e5b3649bd65919058c72
45251 Author: Julien Rebetez <julien@fhtagn.net>
45252 Date:   Sat Jan 19 12:59:03 2008 +0100
45254     FormWidget's 'modified' member variable is now updated correctly
45255     each time an update is done.
45257     Before, only text FormWidget had their 'modified' field set to 'true'
45258     if they had been updated.
45259     It is now the case for the other type of FormWidgets.
45261  poppler/Form.cc | 7 ++++++-
45262  1 file changed, 6 insertions(+), 1 deletion(-)
45264 commit 6e0f297b8b17afb95779724b8618ca39016e664a
45265 Author: Julien Rebetez <julien@fhtagn.net>
45266 Date:   Sat Jan 19 12:54:09 2008 +0100
45268     Annot will save their generated appearance in their AP dict.
45270  poppler/Annot.cc | 42 ++++++++++++++++++++++++++++++++++++++----
45271  poppler/Annot.h  |  1 +
45272  2 files changed, 39 insertions(+), 4 deletions(-)
45274 commit e20f6a8e9ac3936b4bc03710a71fe390dfc4c094
45275 Author: Julien Rebetez <julien@fhtagn.net>
45276 Date:   Sat Jan 19 12:52:02 2008 +0100
45278     Add deep copy constructor to Dict.
45280  poppler/Dict.cc | 14 +++++++++++++-
45281  poppler/Dict.h  |  1 +
45282  2 files changed, 14 insertions(+), 1 deletion(-)
45284 commit e8d46cab77c7167edb0896296118daafc0f13b6d
45285 Author: Julien Rebetez <julien@fhtagn.net>
45286 Date:   Sat Jan 19 12:51:44 2008 +0100
45288     Adds the ability to save PDF using either incremental update or by
45289     rewriting completly the PDF.
45291  poppler/PDFDoc.cc | 379
45292  +++++++++++++++++++++++++++++++++++++++++++++++++++++-
45293  poppler/PDFDoc.h  |  18 ++-
45294  poppler/XRef.cc   |  12 +-
45295  poppler/XRef.h    |   3 +-
45296  4 files changed, 402 insertions(+), 10 deletions(-)
45298 commit 742b0c3dec01d8672b84f56d5bb0e2890b178594
45299 Author: Julien Rebetez <julien@fhtagn.net>
45300 Date:   Sat Jan 19 12:51:27 2008 +0100
45302     Make the md5 method of Decrypt public so it can be used by other
45303     files.
45305  poppler/Decrypt.cc | 5 ++---
45306  poppler/Decrypt.h  | 1 +
45307  2 files changed, 3 insertions(+), 3 deletions(-)
45309 commit bb7867976740dea259d4110c072552fc5953910f
45310 Author: Julien Rebetez <julien@fhtagn.net>
45311 Date:   Sat Jan 19 12:51:07 2008 +0100
45313     Modify the writeToFile method of XRef so it uses OutStream instead
45314     of a C file descriptor.
45316  poppler/XRef.cc | 10 +++++-----
45317  poppler/XRef.h  |  2 +-
45318  2 files changed, 6 insertions(+), 6 deletions(-)
45320 commit d80736587fdbc0e163077f27bfd21c5e3a7fa4c7
45321 Author: Julien Rebetez <julien@fhtagn.net>
45322 Date:   Sat Jan 19 12:50:49 2008 +0100
45324     Adds addIndirectObject method to XRef. This method allow the creation
45325     of new indirect objects.
45327  poppler/XRef.cc | 39 +++++++++++++++++++++++++++++++++++++++
45328  poppler/XRef.h  |  1 +
45329  2 files changed, 40 insertions(+)
45331 commit 8bd00dd0872191b8806e9411d9a1adc441f08a47
45332 Author: Julien Rebetez <julien@fhtagn.net>
45333 Date:   Sat Jan 19 12:50:16 2008 +0100
45335     Add some unfiltered methods to input stream.
45337     With these methods, it is possible to read the raw content from the
45338     stream, without any filtering (even not the headers).
45340  poppler/Stream.cc | 41 ++++++++++++++++++++++++++++-------------
45341  poppler/Stream.h  | 26 ++++++++++++++++++++++++++
45342  2 files changed, 54 insertions(+), 13 deletions(-)
45344 commit 8bcda287ddd316f90b3e47a3a307fbe63a5c21f7
45345 Author: Julien Rebetez <julien@fhtagn.net>
45346 Date:   Sat Jan 19 12:46:53 2008 +0100
45348     Add setNeedFree method to MemStream so it is possible to choose if
45349     the stream should take care of deleting the buffer.
45351  poppler/Stream.h | 4 ++++
45352  1 file changed, 4 insertions(+)
45354 commit 4fbd143de7e3a8ab386dd14b057e62b3b9fe04e4
45355 Author: Julien Rebetez <julien@fhtagn.net>
45356 Date:   Sat Jan 19 12:45:54 2008 +0100
45358     Add Outstream, a base class for output streams and FileOutStream,
45359     which implements OutStream for output to a file.
45361  poppler/Stream.cc | 55 +++++++++++++++++++++++++++++++++++++++++++++++
45362  poppler/Stream.h  | 64
45363  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
45364  2 files changed, 119 insertions(+)
45366 commit 696eaa47169fb063b7e6998c876926c578b6fbfa
45367 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45368 Date:   Thu Jan 17 15:56:59 2008 +0100
45370     Fix a crash when editing text form fields
45372  poppler/Annot.cc | 4 ++--
45373  1 file changed, 2 insertions(+), 2 deletions(-)
45375 commit 9ec1b28dcdade12498b94b650c26483581294ee6
45376 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45377 Date:   Thu Jan 17 14:54:34 2008 +0100
45379     Fix a crash when a form field contains reference to non existant
45380     children
45382  poppler/Form.cc | 4 ++++
45383  1 file changed, 4 insertions(+)
45385 commit f7ed40c465033bad26dfda008c5984954baa0607
45386 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45387 Date:   Wed Jan 16 21:01:50 2008 +0100
45389     Add a cast to fix build
45391  glib/demo/info.cc | 3 ++-
45392  1 file changed, 2 insertions(+), 1 deletion(-)
45394 commit 1c0aa21e598b879ec49d96700e6438ccb8ac2283
45395 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
45396 Date:   Fri Jan 11 20:28:49 2008 +0100
45398     rename info.c to info.cc to fix bug 14024
45400  glib/demo/Makefile.am |   2 +-
45401  glib/demo/info.c      | 243
45402  --------------------------------------------------
45403  glib/demo/info.cc     | 243
45404  ++++++++++++++++++++++++++++++++++++++++++++++++++
45405  3 files changed, 244 insertions(+), 244 deletions(-)
45407 commit 88f8bf850b6c41d25b9576597b5fc5bd75a122f4
45408 Author: Kjartan Maraas <kmaraas@gnome.org>
45409 Date:   Thu Jan 10 23:51:54 2008 +0100
45411     Fix two use after free bugs in HtmlOutputDev.cc
45413  utils/HtmlOutputDev.cc | 4 ++--
45414  1 file changed, 2 insertions(+), 2 deletions(-)
45416 commit 348f4f9d9d5b0f91da6f46e0fcefec80255d4179
45417 Merge: 8a8a4f0 4eca2e0
45418 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
45419 Date:   Sat Jan 5 23:03:06 2008 +0100
45421     Merge branch 'master' of
45422     ssh://aacid@git.freedesktop.org/git/poppler/poppler
45424 commit 8a8a4f01272fb86898fafbda07129c0cbc03d527
45425 Author: Pino Toscano <pino@kde.org>
45426 Date:   Sat Jan 5 23:02:22 2008 +0100
45428     Make Document::renderHints return the correct render hints
45430  qt4/src/poppler-document.cc | 2 +-
45431  1 file changed, 1 insertion(+), 1 deletion(-)
45433 commit 4eca2e041c93349e0c4666e83ad1ca3caff91dee
45434 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45435 Date:   Tue Jan 1 14:34:00 2008 +0100
45437     Add page transitions demo
45439  glib/demo/Makefile.am   |   2 +
45440  glib/demo/main.c        |  16 +--
45441  glib/demo/transitions.c | 321
45442  ++++++++++++++++++++++++++++++++++++++++++++++++
45443  glib/demo/transitions.h |  31 +++++
45444  4 files changed, 363 insertions(+), 7 deletions(-)
45446 commit e92b50bbd3dfc8657b611e3c33129d7c5bae2319
45447 Author: Koji Otani <sho@bbr.jp>
45448 Date:   Wed Dec 26 18:56:01 2007 +0100
45450     Use getEmbeddedFontID instead of getEmbeddedFontName to check if a
45451     font is embedded or not
45453  poppler/GfxFont.cc | 3 ++-
45454  1 file changed, 2 insertions(+), 1 deletion(-)
45456 commit 30e9bae97e3742913015f7ea46636b2b80937612
45457 Author: Ed Catmur <ed@catmur.co.uk>
45458 Date:   Sat Dec 22 22:54:51 2007 +0100
45460     Fixlets for Adobe Glyph Naming convention implementation
45462  poppler/GfxFont.cc | 94
45463  ++++++++++++++++++++++++++++--------------------------
45464  1 file changed, 48 insertions(+), 46 deletions(-)
45466 commit 40551e616b007ceb15c9d6e3d77c24538ffec924
45467 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
45468 Date:   Sat Dec 22 14:31:50 2007 +0100
45470     Check the destination page of the link does exist
45472  qt4/src/poppler-link.cc | 20 ++++++++++++--------
45473  1 file changed, 12 insertions(+), 8 deletions(-)
45475 commit c06d6f2236d854f05e7621be280109ff27dc73b9
45476 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
45477 Date:   Thu Dec 20 20:13:08 2007 +0100
45479     Use UnicodeParsedString that does exactly what this code does
45481  qt4/src/poppler-document.cc | 28 +---------------------------
45482  1 file changed, 1 insertion(+), 27 deletions(-)
45484 commit 5f9f06a10fdb72a9d809ee1f779e1a8f549840e7
45485 Author: Koji Otani <sho@bbr.jp>
45486 Date:   Thu Dec 20 19:59:26 2007 +0100
45488     Fix for latest CJK code
45490     See
45491     http://lists.freedesktop.org/archives/poppler/2007-December/003244.html
45492     for more information
45494  poppler/GfxFont.cc | 14 ++++++++++----
45495  1 file changed, 10 insertions(+), 4 deletions(-)
45497 commit bb49e1e3909fc7392c197dc67d9b7f5312fd0dad
45498 Author: Ed Catmur <ed@catmur.co.uk>
45499 Date:   Tue Dec 18 20:20:11 2007 +0100
45501     Implement Adobe Glyph Naming convention
45503  poppler/GfxFont.cc | 183
45504  ++++++++++++++++++++++++++++++++++++++++++++---------
45505  1 file changed, 154 insertions(+), 29 deletions(-)
45507 commit 5634d63abdd64d371f2e8687a1c172f55b052008
45508 Author: Koji Otani <sho@bbr.jp>
45509 Date:   Mon Dec 17 20:43:41 2007 +0100
45511     Allow seting some more Graphics States (Font, LW, LC, LJ, ML, D,
45512     RI, FL) by operator 'gs'
45514  poppler/Gfx.cc | 67
45515  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
45516  1 file changed, 67 insertions(+)
45518 commit 7a9e7fc96b47b9d833300233ac38bbd60097f425
45519 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45520 Date:   Sun Dec 16 21:21:08 2007 +0100
45522     Add AnnotLink class so that link annots are properly recognized
45524     Right now, all of the annots except Text, are created using the
45525     base class Annot which sets the type to unknown. For link annots this
45526     causes the border never be drawn, since we are checking first
45527     whether the
45528     annot is a Link and it's always false.
45530  poppler/Annot.cc | 12 +++++++++++-
45531  poppler/Annot.h  | 10 ++++++++++
45532  2 files changed, 21 insertions(+), 1 deletion(-)
45534 commit 796d9cb9b188a8af69d7fbf9bccbb408cbf6a71a
45535 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45536 Date:   Sat Dec 15 15:21:49 2007 +0100
45538     Fix a crash when trying to create a temp annot with catalog = NULL
45540  poppler/Annot.cc | 7 +++++++
45541  poppler/Annot.h  | 1 +
45542  poppler/Form.cc  | 6 ++----
45543  3 files changed, 10 insertions(+), 4 deletions(-)
45545 commit 99f049f0dfbfd9c22bea56ae96253837ae421e23
45546 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45547 Date:   Fri Dec 14 15:26:24 2007 +0100
45549     Use the default dash array when it's not correct in AnnotBorderBS
45551  poppler/Annot.cc | 4 +++-
45552  1 file changed, 3 insertions(+), 1 deletion(-)
45554 commit cb2a997aa6f9dd5508ca8b04e63815da893497ef
45555 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45556 Date:   Fri Dec 14 14:12:14 2007 +0100
45558     Fix another crash due to uninitialized variables
45560  poppler/Annot.cc | 18 ++++++++----------
45561  poppler/Annot.h  |  1 +
45562  2 files changed, 9 insertions(+), 10 deletions(-)
45564 commit f704e86d8c72bacbd9443c4d828cd284d3a11753
45565 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45566 Date:   Fri Dec 14 12:58:12 2007 +0100
45568     Fix several crashes due to uninitialized variables in Annots.
45570  poppler/Annot.cc | 11 +++++++----
45571  1 file changed, 7 insertions(+), 4 deletions(-)
45573 commit 0820a93ba1c0e893681024feb9f9bd120a9eeb4d
45574 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45575 Date:   Fri Dec 14 12:38:58 2007 +0100
45577     Check whether top and left should be changed in FitH, FitV, FitBH
45578     and FitBV destinations
45580     According to the spec, if a null value is specified for top or left
45581     parameter in such
45582     destinations, the parameter should be retained unchanged.
45584  poppler/Link.cc | 36 ++++++++++++++++++++++++++++--------
45585  1 file changed, 28 insertions(+), 8 deletions(-)
45587 commit 0fb42a2f557d5ec83b42326eb6b0be41622ca328
45588 Author: Iñigo Martínez <inigomartinez@gmail.com>
45589 Date:   Wed Dec 12 01:02:31 2007 +0100
45591     Changed getters to const
45593     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
45595  poppler/Annot.cc | 28 +++++++++++-----------
45596  poppler/Annot.h  | 72
45597  ++++++++++++++++++++++++++++----------------------------
45598  2 files changed, 50 insertions(+), 50 deletions(-)
45600 commit 29d39a8ae120e6045a16a7aa0944c36560b42508
45601 Author: Iñigo Martínez <inigomartinez@gmail.com>
45602 Date:   Mon Dec 10 17:56:44 2007 +0100
45604     AnnotText support.
45606     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
45608  poppler/Annot.cc | 123
45609  ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
45610  poppler/Annot.h  |  65 ++++++++++++++++++++++++-----
45611  2 files changed, 177 insertions(+), 11 deletions(-)
45613 commit 2acecde458122bd67487cc302478befa78bf6fbe
45614 Author: Iñigo Martínez <inigomartinez@gmail.com>
45615 Date:   Mon Dec 10 16:45:46 2007 +0100
45617     AnnotMarkup support.
45619     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
45621  poppler/Annot.cc | 115
45622  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
45623  poppler/Annot.h  |  51 ++++++++++++++++++++++++
45624  2 files changed, 166 insertions(+)
45626 commit 1f8c1fe34e04688d2ba200f1166cfdd1ffe563f0
45627 Author: Iñigo Martínez <inigomartinez@gmail.com>
45628 Date:   Mon Dec 10 16:34:01 2007 +0100
45630     AnnotPopup support.
45632     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
45634  poppler/Annot.cc | 34 ++++++++++++++++++++++++++++++++++
45635  poppler/Annot.h  | 21 +++++++++++++++++++++
45636  2 files changed, 55 insertions(+)
45638 commit 6c83e06fb2eb77d0dbefd1ebfbcac3e5f0cbb622
45639 Author: Iñigo Martínez <inigomartinez@gmail.com>
45640 Date:   Mon Dec 10 16:24:38 2007 +0100
45642     Prepare code to Annotation Subtype support.
45644     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
45646  glib/poppler-page.cc |  11 +---
45647  poppler/Annot.cc     | 160
45648  ++++++++++++++++++++++++++++++++++++---------------
45649  poppler/Annot.h      |  54 ++++++++++++++---
45650  poppler/Form.cc      |   6 +-
45651  4 files changed, 167 insertions(+), 64 deletions(-)
45653 commit fa0bb5bbea5bf2769c8b3084f78770b7781002eb
45654 Author: Iñigo Martínez <inigomartinez@gmail.com>
45655 Date:   Mon Dec 10 15:41:38 2007 +0100
45657     Various Annot improvements
45659     Signed-off-by: Iñigo Martínez <inigomartinez@gmail.com>
45661  poppler/Annot.cc | 613
45662  ++++++++++++++++++++++++++++++++++++-------------------
45663  poppler/Annot.h  | 140 +++++++++++--
45664  poppler/Gfx.cc   |  21 +-
45665  poppler/Gfx.h    |   5 +-
45666  4 files changed, 543 insertions(+), 236 deletions(-)
45668 commit e0f49fd5aef3c798798ad7e7dba55857bde1b4c0
45669 Author: Koji Otani <sho@bbr.jp>
45670 Date:   Thu Dec 13 23:40:46 2007 +0100
45672     Some CJK charecters are displayed vertical glyphs incorrectly when
45673     horizontal mode
45675  poppler/GfxFont.cc | 46 +++++++++++++++++++++++++---------------------
45676  1 file changed, 25 insertions(+), 21 deletions(-)
45678 commit 85901922bf354a1268037d0b6ec5cbf14da979a1
45679 Author: Albert Astals Cid <aacid@kde.org>
45680 Date:   Thu Dec 13 23:30:59 2007 +0100
45682     Yet another gmallocn to gmallocn_checkoverflow
45684     Fixes http://bugs.kde.org/show_bug.cgi?id=153949
45686  poppler/SplashOutputDev.cc | 23 ++++++++++++++++-------
45687  1 file changed, 16 insertions(+), 7 deletions(-)
45689 commit f24259cddb9c5e02cf9d2071bfa0106f3e88bd59
45690 Author: Koji Otani <sho@bbr.jp>
45691 Date:   Mon Dec 10 23:24:14 2007 +0100
45693     Display characters outside of unicode BMP with TT font
45695  fofi/FoFiTrueType.cc | 33 ++++++++++++++++++++---
45696  fofi/FoFiTrueType.h  |  2 +-
45697  poppler/CMap.cc      | 34 ++++++++++++++++++++++++
45698  poppler/CMap.h       |  4 +++
45699  poppler/GfxFont.cc   | 75
45700  ++++++++++++++++++++++++++++++++--------------------
45701  5 files changed, 115 insertions(+), 33 deletions(-)
45703 commit 7cbabbf378cf5a9c0411558ff02b44dec2040ea1
45704 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45705 Date:   Mon Dec 10 22:00:30 2007 +0100
45707     Fix a crash when marked content properties operator is not a dict.
45709  poppler/Gfx.cc | 2 +-
45710  1 file changed, 1 insertion(+), 1 deletion(-)
45712 commit e807f9c72c7f0c5cc0655918f676f4af54739442
45713 Merge: bf57117 e2ea743
45714 Author: Albert Astals Cid <aacid@kde.org>
45715 Date:   Sun Dec 9 18:07:30 2007 +0100
45717     Merge branch 'master' of
45718     ssh://aacid@git.freedesktop.org/git/poppler/poppler
45720 commit bf57117df8786778faf31e5d843533004f867ff3
45721 Author: Adrian Johnson <ajohnson@redneon.com>
45722 Date:   Sun Dec 9 18:07:00 2007 +0100
45724     Add support for ActualText entries
45726     Patch by Adrian Johnson with two minor changes by me (one fordward
45727     declaration and a leak fix)
45729  poppler/Form.cc          |  2 +-
45730  poppler/Gfx.cc           |  2 +-
45731  poppler/OutputDev.cc     |  2 +-
45732  poppler/OutputDev.h      |  2 +-
45733  poppler/PDFDocEncoding.h |  4 ++
45734  poppler/TextOutputDev.cc | 98
45735  +++++++++++++++++++++++++++++++++++++++++++++++-
45736  poppler/TextOutputDev.h  | 11 ++++++
45737  7 files changed, 116 insertions(+), 5 deletions(-)
45739 commit e2ea7430e7d6db50cbfdac34713915e5b0942a89
45740 Author: Albert Astals Cid <tsdgeos@localhost.(none)>
45741 Date:   Sat Dec 8 23:21:34 2007 +0100
45743     disable warnings about assigning const char * to char *
45745     We have them all over the place and we are not going to fix it as
45746     that'll be too much overhead when re-merging xpdf changes
45748  configure.ac | 2 +-
45749  1 file changed, 1 insertion(+), 1 deletion(-)
45751 commit acf70c666d4f534cd97de64d4378bf6399e31fd4
45752 Author: Albert Astals Cid <aacid@kde.org>
45753 Date:   Thu Dec 6 23:58:26 2007 +0100
45755     Disable gtk tests if the user disabled glib frontend
45757  configure.ac | 2 +-
45758  1 file changed, 1 insertion(+), 1 deletion(-)
45760 commit bb0ec68f21d355081ff75aad641bc3809141e398
45761 Merge: 5a34cdd b925ea2
45762 Author: Albert Astals Cid <aacid@kde.org>
45763 Date:   Thu Dec 6 18:38:54 2007 +0100
45765     Merge branch 'master' of
45766     ssh://aacid@git.freedesktop.org/git/poppler/poppler
45768 commit b925ea232b6ed5028712600f9aebe453f3b2ba06
45769 Author: Brad Hards <bradh@kde.org>
45770 Date:   Tue Dec 4 19:11:13 2007 +1100
45772     Remove redundant check.
45774  poppler/PSOutputDev.cc | 2 +-
45775  1 file changed, 1 insertion(+), 1 deletion(-)
45777 commit 275afca4ef24020273df652ccfdf76c6994e9294
45778 Author: Brad Hards <bradh@kde.org>
45779 Date:   Sun Dec 2 19:45:16 2007 +1100
45781     Preserve PDF page labels when we output as postscript.
45783     Resolves bug 13338.
45785  poppler/PSOutputDev.cc | 81
45786  +++++++++++++++++++++++++++++++++++++++++++++++++-
45787  poppler/PSOutputDev.h  |  2 ++
45788  2 files changed, 82 insertions(+), 1 deletion(-)
45790 commit 641edb83a457083c13f3e374f6ac6c570dd54d7f
45791 Author: Brad Hards <bradh@kde.org>
45792 Date:   Wed Nov 28 19:42:53 2007 +1100
45794     Minor API documentation update
45796  qt4/src/poppler-annotation.h | 81
45797  ++++++++++++++++++++++++++++++++++++++++++--
45798  1 file changed, 79 insertions(+), 2 deletions(-)
45800 commit 3635ec6fcbc89daf633c03efb644df9031b80f59
45801 Author: Brad Hards <bradh@kde.org>
45802 Date:   Wed Nov 28 19:42:22 2007 +1100
45804     Update doxygen configuration file to version 1.5.3
45806  qt4/src/Doxyfile | 185
45807  ++++++++++++++++++++++++++++++++++++++++++-------------
45808  1 file changed, 141 insertions(+), 44 deletions(-)
45810 commit 02c7ea6e1fd3e225de1eda231813f4db0ffb9fdb
45811 Author: Brad Hards <bradh@kde.org>
45812 Date:   Wed Nov 28 19:41:54 2007 +1100
45814     Fix off-by-one in printCommands path.
45816  poppler/Gfx.cc | 4 ++--
45817  1 file changed, 2 insertions(+), 2 deletions(-)
45819 commit 74af7c1209f47ed39addf7fde3ea106a7c77a408
45820 Author: Carlos Garcia Campos <carlosgc@gnome.org>
45821 Date:   Sat Nov 24 18:12:00 2007 +0100
45823     Convert passwords from utf-8 to latin-1 when needed. Fixes bug #4557
45825  glib/poppler-document.cc | 16 ++++++++++++++--
45826  1 file changed, 14 insertions(+), 2 deletions(-)
45828 commit 5a34cddf043cb484549cb411e034786a7d8688a3
45829 Author: Albert Astals Cid <aacid@kde.org>
45830 Date:   Fri Nov 23 23:13:57 2007 +0100
45832     add a ignore
45834  glib/demo/.gitignore | 1 +
45835  1 file changed, 1 insertion(+)
45837 commit 21a58562cc1e575ec3d81b6e34bfcb21306eb67f
45838 Author: Albert Astals Cid <aacid@kde.org>
45839 Date:   Fri Nov 23 23:12:06 2007 +0100
45841     sscanf does not like null strings, so don't call it on empty qstrings
45843  qt/poppler-document.cc | 2 +-
45844  1 file changed, 1 insertion(+), 1 deletion(-)
45846 commit 6f8451cf9d19f57f658d1568643ecb0f953e1075
45847 Author: Jeff Muizelaar <jeff@infidigm.net>
45848 Date:   Sun Nov 11 21:29:40 2007 -0500
45850     Add support for knockout groups to the cairo backend
45852     This is sort of hacky because we need to keep track of shape and
45853     opacity
45854     seperately.  It is also probably not entirely correct. However,
45855     it should be
45856     closer than previously.
45858  poppler/CairoOutputDev.cc | 309
45859  ++++++++++++++++++++++++++++++++++++++++++++--
45860  poppler/CairoOutputDev.h  |   8 +-
45861  2 files changed, 303 insertions(+), 14 deletions(-)
45863 commit b0fbfb0ac366434d7e4c0350a9be83ddda7b03cf
45864 Author: Jeff Muizelaar <jeff@infidigm.net>
45865 Date:   Sun Nov 11 16:06:16 2007 -0500
45867     Track the AlphaIsShape and TextKnockout state
45869     Parse, store and notify the OutputDevices about these entries.
45871  poppler/Gfx.cc      | 14 ++++++++++++++
45872  poppler/GfxState.h  |  6 ++++++
45873  poppler/OutputDev.h |  2 ++
45874  3 files changed, 22 insertions(+)
45876 commit f6429b13a972f2deb25b3d3a9948dca024a54841
45877 Author: Jeff Muizelaar <jeff@infidigm.net>
45878 Date:   Sat Nov 10 14:08:09 2007 -0500
45880     Fix accidental mode change.
45882  poppler/CairoFontEngine.cc | 0
45883  poppler/CairoOutputDev.cc  | 0
45884  2 files changed, 0 insertions(+), 0 deletions(-)
45886 commit 5797f50a99d1494767edc5928f9c3e9d927b946d
45887 Author: Jeff Muizelaar <jeff@infidigm.net>
45888 Date:   Sat Nov 10 01:52:00 2007 -0500
45890     Scale text to match 'm' size
45892     This adds back the hack that was removed when fontconfig support
45893     was added long
45894     ago. It's not a great solution but lets us be at least as good as
45895     xpdf. Fixes
45896     #12304 with the cairo backend. The problem persists with the splash
45897     backend.
45899  poppler/CairoFontEngine.cc | 56
45900  +++++++++++++++++++++++++++++++++++++++++++---
45901  poppler/CairoFontEngine.h  |  7 +++++-
45902  poppler/CairoOutputDev.cc  |  8 +++++--
45903  3 files changed, 65 insertions(+), 6 deletions(-)
45905 commit 551212e55127c7e46d9aff3318015fd9b5385687
45906 Author: Brad Hards <bradh@frogmouth.net>
45907 Date:   Sat Nov 10 11:56:15 2007 +0100
45909     Fix uninitialized variable access
45911     Supported by Derek B. Noonburg
45913  poppler/GfxState.cc | 4 ++--
45914  1 file changed, 2 insertions(+), 2 deletions(-)
45916 commit 934a5ae45eb17bd0e2010be89f55510e8a69816b
45917 Author: Jeff Muizelaar <jeff@infidigm.net>
45918 Date:   Sat Nov 3 13:08:51 2007 -0400
45920     Avoiding using floating point when converting to luminance.
45922     The code now also does proper rounding instead of just truncating.
45924  poppler/CairoOutputDev.cc | 3 ++-
45925  1 file changed, 2 insertions(+), 1 deletion(-)
45927 commit 1b3f045a25e5d172357bc87c15ba591c8e1511a7
45928 Author: Albert Astals Cid <aacid@kde.org>
45929 Date:   Thu Nov 8 23:34:07 2007 +0100
45931     Move another gmallocn to gmallocn_checkoverflow. Fixes crashes on
45932     incorrect pdf sent by Red Hat
45934  poppler/Stream.cc | 21 +++++++++++++++------
45935  1 file changed, 15 insertions(+), 6 deletions(-)
45937 commit 944d327fd7036332a33b4ad6476ceca7a650ef6e
45938 Merge: fb1d1f4 c340255
45939 Author: Albert Astals Cid <aacid@kde.org>
45940 Date:   Wed Nov 7 23:52:47 2007 +0100
45942     Merge branch 'master' of
45943     ssh://aacid@git.freedesktop.org/git/poppler/poppler
45945 commit fb1d1f459784a6c19034212a617268f7f5a90e9c
45946 Author: Albert Astals Cid <aacid@kde.org>
45947 Date:   Wed Nov 7 23:51:58 2007 +0100
45949     merge ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.02pl2.patch
45951  poppler/Stream.cc | 417
45952  +++++++++++++++++++++++++++++++-----------------------
45953  poppler/Stream.h  |  10 +-
45954  2 files changed, 245 insertions(+), 182 deletions(-)
45956 commit c340255f46bc95b5f850abcd3d9bcdc8594199bb
45957 Author: Brad Hards <bradh@kde.org>
45958 Date:   Mon Nov 5 20:36:23 2007 +1100
45960     Update .gitignore
45962     Suppress the noise a bit.
45964  qt4/.gitignore       | 1 +
45965  qt4/tests/.gitignore | 3 +++
45966  test/.gitignore      | 2 ++
45967  3 files changed, 6 insertions(+)
45969 commit cebf770379e7d71166e729aebf771a4ca291d48b
45970 Author: Brad Hards <bradh@kde.org>
45971 Date:   Mon Nov 5 20:31:18 2007 +1100
45973     Add a new unit test, for non-ASCII searching.
45975     There is a bug report (bug:7063) about not being able
45976     to find text that isn't ASCII. I think that the problem isn't
45977     in poppler core code - this unit test shows we can find
45978     characters as long as they are properly encoded (which the
45979     Qt4 front end does).
45981  qt4/tests/Makefile.am      |  7 ++++++-
45982  qt4/tests/check_search.cpp | 40 ++++++++++++++++++++++++++++++++++++++++
45983  2 files changed, 46 insertions(+), 1 deletion(-)
45985 commit 570fe464a2aae4f22d0b47cce73b8bc36b116e9f
45986 Merge: 1c7b7a0 7875067
45987 Author: Brad Hards <bradh@kde.org>
45988 Date:   Mon Nov 5 15:55:39 2007 +1100
45990     Merge branch 'minor-fixes'
45992 commit 78750679e213d7307cce38166b6af32562e871b8
45993 Author: Brad Hards <bradh@kde.org>
45994 Date:   Mon Nov 5 15:54:36 2007 +1100
45996     Additional check for password protected documents
45998     We need to bail out on locked documents. In the future,
45999     we could probably go interactive, and ask the user for
46000     a password.
46002  qt4/tests/test-poppler-qt4.cpp | 6 ++++++
46003  1 file changed, 6 insertions(+)
46005 commit 1c7b7a0c581b542945cac257202bbb819d33694c
46006 Author: Brad Hards <bradh@kde.org>
46007 Date:   Mon Nov 5 15:49:45 2007 +1100
46009     Minor Qt4 API documentation fix
46011     Also, this is a test of my git newbie-ness.
46013  qt4/src/poppler-form.h | 8 ++++----
46014  1 file changed, 4 insertions(+), 4 deletions(-)
46016 commit b86fc565d175835cf27e9c8632da47a5e0b50237
46017 Author: Albert Astals Cid <aacid@kde.org>
46018 Date:   Mon Nov 5 00:14:55 2007 +0100
46020     Fix FSF address
46022  glib/demo/fonts.c                        | 2 +-
46023  glib/demo/fonts.h                        | 2 +-
46024  glib/demo/forms.c                        | 2 +-
46025  glib/demo/forms.h                        | 2 +-
46026  glib/demo/info.c                         | 2 +-
46027  glib/demo/info.h                         | 2 +-
46028  glib/demo/links.c                        | 2 +-
46029  glib/demo/links.h                        | 2 +-
46030  glib/demo/main.c                         | 2 +-
46031  glib/demo/outline.c                      | 2 +-
46032  glib/demo/outline.h                      | 2 +-
46033  glib/demo/page.c                         | 2 +-
46034  glib/demo/page.h                         | 2 +-
46035  glib/demo/render.c                       | 2 +-
46036  glib/demo/render.h                       | 2 +-
46037  glib/demo/utils.c                        | 2 +-
46038  glib/demo/utils.h                        | 2 +-
46039  glib/poppler-action.cc                   | 2 +-
46040  glib/poppler-action.h                    | 2 +-
46041  glib/poppler-attachment.cc               | 2 +-
46042  glib/poppler-attachment.h                | 2 +-
46043  glib/poppler-document.cc                 | 2 +-
46044  glib/poppler-document.h                  | 2 +-
46045  glib/poppler-features.h.in               | 2 +-
46046  glib/poppler-form-field.cc               | 2 +-
46047  glib/poppler-form-field.h                | 2 +-
46048  glib/poppler-page.cc                     | 2 +-
46049  glib/poppler-page.h                      | 2 +-
46050  glib/poppler.cc                          | 2 +-
46051  glib/poppler.h                           | 2 +-
46052  poppler/PageTransition.cc                | 2 +-
46053  poppler/Sound.cc                         | 2 +-
46054  poppler/Sound.h                          | 2 +-
46055  qt/poppler-document.cc                   | 2 +-
46056  qt/poppler-fontinfo.cc                   | 2 +-
46057  qt/poppler-link-qt3.h                    | 2 +-
46058  qt/poppler-link.cc                       | 2 +-
46059  qt/poppler-page-transition-private.h     | 2 +-
46060  qt/poppler-page-transition.cc            | 2 +-
46061  qt/poppler-page-transition.h             | 2 +-
46062  qt/poppler-page.cc                       | 2 +-
46063  qt/poppler-private.h                     | 2 +-
46064  qt/poppler-qt.h                          | 2 +-
46065  qt4/src/poppler-annotation-helper.h      | 2 +-
46066  qt4/src/poppler-annotation-private.h     | 2 +-
46067  qt4/src/poppler-annotation.cc            | 2 +-
46068  qt4/src/poppler-annotation.h             | 2 +-
46069  qt4/src/poppler-document.cc              | 2 +-
46070  qt4/src/poppler-embeddedfile.cc          | 2 +-
46071  qt4/src/poppler-fontinfo.cc              | 2 +-
46072  qt4/src/poppler-form.cc                  | 2 +-
46073  qt4/src/poppler-form.h                   | 2 +-
46074  qt4/src/poppler-link-extractor-private.h | 2 +-
46075  qt4/src/poppler-link-extractor.cc        | 2 +-
46076  qt4/src/poppler-link.cc                  | 2 +-
46077  qt4/src/poppler-link.h                   | 2 +-
46078  qt4/src/poppler-page-private.h           | 2 +-
46079  qt4/src/poppler-page.cc                  | 2 +-
46080  qt4/src/poppler-private.h                | 2 +-
46081  qt4/src/poppler-ps-converter.cc          | 2 +-
46082  qt4/src/poppler-qt4.h                    | 2 +-
46083  qt4/src/poppler-sound.cc                 | 2 +-
46084  qt4/src/poppler-textbox.cc               | 2 +-
46085  63 files changed, 63 insertions(+), 63 deletions(-)
46087 commit 37776afc6f8a5733b41da6fb0f45e7ace4edf737
46088 Author: Albert Astals Cid <aacid@kde.org>
46089 Date:   Mon Nov 5 00:03:55 2007 +0100
46091     Update from http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
46093  COPYING | 27 +++++++++++++--------------
46094  1 file changed, 13 insertions(+), 14 deletions(-)
46096 commit 34a90b35998b65539cf1e8f09194d45db71064a1
46097 Author: Albert Astals Cid <aacid@kde.org>
46098 Date:   Sun Nov 4 14:03:35 2007 +0100
46100     Remove duplicate checking
46102  poppler/JBIG2Stream.cc | 8 --------
46103  1 file changed, 8 deletions(-)
46105 commit d694e1dd042fb97fbc62046b69cafe30d6f9ea58
46106 Merge: ba5b31c 432e657
46107 Author: Albert Astals Cid <aacid@kde.org>
46108 Date:   Sun Nov 4 13:26:47 2007 +0100
46110     Merge branch 'master' of
46111     ssh://aacid@git.freedesktop.org/git/poppler/poppler
46113 commit ba5b31c6a8b2317332bfa148f6d80f66891fb9ce
46114 Author: Brad Hards <bradh@frogmouth.net>
46115 Date:   Sun Nov 4 13:25:12 2007 +0100
46117     Require fontconfig >= 2.0 Fixes bug 9020
46119  configure.ac | 2 +-
46120  1 file changed, 1 insertion(+), 1 deletion(-)
46122 commit 432e657a49cb097638a79e38c141088039572816
46123 Author: Jeff Muizelaar <jeff@freiheit.infidigm.net>
46124 Date:   Mon Sep 17 19:15:21 2007 -0400
46126     Use realloc/free instead of new/delete when resizing GooStrings
46128     This allows for a large performance improvement when appending a
46129     large number
46130     of characters to a GooString. This is especially helpful for
46131     TextOutputDev on
46132     large PDFs. For example, the following code has the potential to be
46133     O(n) instead of
46134     O(n²) with a good implementation of realloc.
46136     while (n) {
46137       string.append(character);
46138       n--;
46139     }
46141  goo/GooString.cc | 30 +++++++++++++++++-------------
46142  1 file changed, 17 insertions(+), 13 deletions(-)
46144 commit cb80112afed2c5b9642c3c43f1cc001ed88d08cb
46145 Author: Jonathan Kew <jonathan_kew@sil.org>
46146 Date:   Thu Nov 1 20:53:05 2007 +0100
46148     Do not try to parse directories when processing nameToUnicode
46149     dir. Fixes ugly warnings on mingw32
46151  poppler/GlobalParams.cc | 6 ++++--
46152  1 file changed, 4 insertions(+), 2 deletions(-)
46154 commit ad6b888edff7b30be72df948c4052b9934a37705
46155 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46156 Date:   Thu Nov 1 20:48:21 2007 +0100
46158     Add some castings to make it compile
46160  glib/test-poppler-glib.cc | 4 ++--
46161  1 file changed, 2 insertions(+), 2 deletions(-)
46163 commit a968dcc759379f48265c91bea63ca4cf987d94a9
46164 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46165 Date:   Wed Oct 31 23:53:39 2007 +0100
46167     Tests for passwords
46169  qt4/tests/Makefile.am            | 13 +++++-
46170  qt4/tests/check_password.cpp     | 87
46171  ++++++++++++++++++++++++++++++++++++++++
46172  qt4/tests/stress-poppler-dir.cpp | 63 +++++++++++++++++++++++++++++
46173  qt4/tests/test-poppler-qt4.cpp   | 15 ++++++-
46174  4 files changed, 175 insertions(+), 3 deletions(-)
46176 commit 7b7a08863a8278dee7aa1fe7789cf72223c26b35
46177 Author: Brad Hards <bradh@frogmouth.net>
46178 Date:   Wed Oct 31 23:53:27 2007 +0100
46180     Improve documentation
46182  qt4/src/poppler-qt4.h | 64
46183  ++++++++++++++++++++++++++++++++++++++++++++-------
46184  1 file changed, 56 insertions(+), 8 deletions(-)
46186 commit 96493c9409186a7e964e894c7f730962b6995fd7
46187 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46188 Date:   Wed Oct 31 23:51:25 2007 +0100
46190     remove old file
46192  glib/test-poppler-glib.c | 514
46193  -----------------------------------------------
46194  1 file changed, 514 deletions(-)
46196 commit 951a05f7a11af4a44e4cb85a015939d6a3e513f5
46197 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46198 Date:   Sat Oct 27 12:33:22 2007 +0200
46200     Remove fordward declaration of a non-existant class
46202  poppler/Form.h | 1 -
46203  1 file changed, 1 deletion(-)
46205 commit 289679405ab143bc2106cf269227c514a1602e56
46206 Author: Jeff Muizelaar <jeff@infidigm.net>
46207 Date:   Thu Oct 25 22:16:10 2007 -0400
46209     Avoid drawing borders unless /W and /S are specified in /BS
46211     Acroread doesn't sometimes doesn't draw borders when you'd
46212     expect it to. Special case that behaviour so that we do the
46213     same thing.
46215  poppler/Annot.cc | 15 ++++++++++++---
46216  1 file changed, 12 insertions(+), 3 deletions(-)
46218 commit ab0a6c37faf9916edcd70e128d9f2654eb795ace
46219 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46220 Date:   Thu Oct 25 20:56:58 2007 +0200
46222     Fix compilation on mingw. Bug 12493
46224     Added a check for localtime_r in configure.ac
46225     Moved test-poppler-glib.c to test-poppler-glib.cc to get the correct
46226     compiler
46228  configure.ac              |   1 +
46229  glib/Makefile.am          |   2 +-
46230  glib/test-poppler-glib.cc | 520
46231  ++++++++++++++++++++++++++++++++++++++++++++++
46232  3 files changed, 522 insertions(+), 1 deletion(-)
46234 commit 6bd637dc135045b20abf024d394538d7a3160795
46235 Merge: c01ab71 25b273d
46236 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46237 Date:   Tue Oct 23 23:27:01 2007 +0200
46239     Merge branch 'master' of
46240     ssh://aacid@git.freedesktop.org/git/poppler/poppler
46242 commit c01ab714ecd42e39ecb0be1c0c2504635251ac01
46243 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46244 Date:   Tue Oct 23 23:26:21 2007 +0200
46246     Provide setters for some methods that only had getters. Fixes
46247     bug 12894
46249  poppler/GlobalParams.cc | 49
46250  +++++++++++++++++++++++++++++++++++++++++++++++++
46251  poppler/GlobalParams.h  |  7 +++++++
46252  2 files changed, 56 insertions(+)
46254 commit 25b273db677815c8df11e52fe9df29fe857a8a88
46255 Author: Jeff Muizelaar <jeff@infidigm.net>
46256 Date:   Mon Oct 22 23:01:37 2007 -0400
46258     Unset the font if it doesn't exist or we can not load it properly
46260     Previously, the previous font stayed current and glyphs would be
46261     drawn using
46262     it. This resulted in random glyphs being chosen unless the encodings
46263     happened
46264     to match. Now, instead, we draw nothing which matches the behaviour of
46265     acroread.
46267  poppler/Gfx.cc     | 4 ++++
46268  poppler/GfxFont.cc | 4 ++++
46269  2 files changed, 8 insertions(+)
46271 commit 57331767ed5306eba1f9bf60e48fc88debdc2198
46272 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46273 Date:   Mon Oct 22 23:33:59 2007 +0200
46275     builddir != srcdir fixes by Christian Persch <chpe gnome org>
46277  autogen.sh            | 7 ++++---
46278  glib/demo/Makefile.am | 1 +
46279  2 files changed, 5 insertions(+), 3 deletions(-)
46281 commit 2a333e5a618b5c92f3c703816b950321f25d3aab
46282 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46283 Date:   Mon Oct 22 22:14:43 2007 +0200
46285     Splash rework, check if font is inside clip area before rendering
46286     it to a temporary bitmap. Fixes KDE bug 150693
46288     This change is not trivial. What i did is:
46289     It is getGlyph the one that does the intersection between clip area
46290     and rendering area of the font instead fillGlyph2
46291     That means some clipRes = state->clip->testRect but we win more
46292     robustness against broken pdf that specify HUGE fonts
46294  splash/Splash.cc       | 207
46295  ++++++++++++++++++++++++-------------------------
46296  splash/Splash.h        |   4 +-
46297  splash/SplashFTFont.cc |  23 +++++-
46298  splash/SplashFTFont.h  |   4 +-
46299  splash/SplashFont.cc   |  29 +++++--
46300  splash/SplashFont.h    |   5 +-
46301  splash/SplashT1Font.cc |  11 ++-
46302  splash/SplashT1Font.h  |   4 +-
46303  8 files changed, 162 insertions(+), 125 deletions(-)
46305 commit cf785cd12ae77e8dd778ed043584f8f26efe675f
46306 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46307 Date:   Mon Oct 22 21:59:35 2007 +0200
46309     Add gmallocn_checkoverflow, it's the same as gmallocn but returns
46310     NULL on overflow instead of doing exit()
46312  goo/gmem.cc | 18 ++++++++++++++++++
46313  goo/gmem.h  |  3 +++
46314  2 files changed, 21 insertions(+)
46316 commit 37e16ac301a35ceca2e3535f8c6100d4cf723c82
46317 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46318 Date:   Mon Oct 22 21:54:02 2007 +0200
46320     exit(1) is bad in library code, use the src.abort method to describe
46321     failure
46323  poppler/DCTStream.cc | 3 ++-
46324  1 file changed, 2 insertions(+), 1 deletion(-)
46326 commit dbe975c129999a3efceb1c86518fa6fda74f685c
46327 Author: Carlos Garcia Campos <carlosgc@gnome.org>
46328 Date:   Mon Oct 22 11:25:37 2007 +0200
46330     Fix a crash with invalid TrueType fonts
46332  fofi/FoFiTrueType.cc | 10 ++++++----
46333  1 file changed, 6 insertions(+), 4 deletions(-)
46335 commit 8bfe30a48fd7021591ab307bd51f86c06ff202b9
46336 Author: Carlos Garcia Campos <carlosgc@gnome.org>
46337 Date:   Fri Oct 19 15:46:50 2007 +0200
46339     Do not generate appearance stream for radio button that are not active
46341  poppler/Annot.cc | 3 ++-
46342  1 file changed, 2 insertions(+), 1 deletion(-)
46344 commit 1a531dcfee1c6fc79a414c38cbe7327fbf9a59d8
46345 Author: Carlos Garcia Campos <carlosgc@gnome.org>
46346 Date:   Fri Oct 19 13:12:24 2007 +0200
46348     Fix a crash with invalid embedded fonts
46350  poppler/CairoFontEngine.cc | 6 ++++++
46351  1 file changed, 6 insertions(+)
46353 commit e1740278457e512676b623bcdf9968193f0a8d7b
46354 Author: Carlos Garcia Campos <carlosgc@gnome.org>
46355 Date:   Fri Oct 19 12:21:54 2007 +0200
46357     Do not draw annotations when rendering for printing
46359  glib/poppler-page.cc | 25 ++++++++++++++++++++++---
46360  poppler/Annot.h      |  2 ++
46361  2 files changed, 24 insertions(+), 3 deletions(-)
46363 commit a4d25f79dfc1a7e4998e2e113ef92312bd4af553
46364 Author: Carlos Garcia Campos <carlosgc@gnome.org>
46365 Date:   Tue Oct 16 15:24:08 2007 +0200
46367     Detect form fields at any depth level
46369     We were ignoring non root form fields that contain only a kids
46370     dictionary.
46371     See evince bug: http://bugzilla.gnome.org/show_bug.cgi?id=486957
46373  poppler/Form.cc | 2 +-
46374  1 file changed, 1 insertion(+), 1 deletion(-)
46376 commit 03e1da99f7393fb1103643311b0b5af7b875e09c
46377 Author: Jeff Muizelaar <jeff@infidigm.net>
46378 Date:   Sat Oct 13 19:38:15 2007 -0400
46380     Add an implementation of CairoOutputDev::startPage()
46382     The implementation initializes fill_pattern and stroke_pattern
46383     to black matching SplashOutputDev. This fixes #12504.
46385  poppler/CairoOutputDev.cc | 9 +++++++++
46386  poppler/CairoOutputDev.h  | 2 +-
46387  2 files changed, 10 insertions(+), 1 deletion(-)
46389 commit 825c942d46e0c3e254028441015c5dd8440cc734
46390 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46391 Date:   Fri Oct 12 13:47:09 2007 +0200
46393     Copy the embeddef file description string correctly
46395  poppler/Catalog.cc | 3 +--
46396  1 file changed, 1 insertion(+), 2 deletions(-)
46398 commit 5e60da78695eff44cc10dbce46ef170727f682b1
46399 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
46400 Date:   Fri Oct 12 13:46:52 2007 +0200
46402     Correctly delete the embedded file stream
46404  qt4/src/poppler-embeddedfile.cc | 1 +
46405  qt4/src/poppler-private.h       | 2 +-
46406  2 files changed, 2 insertions(+), 1 deletion(-)
46408 commit 1627fbbde8be01af3bdd2583f3439897a37d5215
46409 Author: Jeff Muizelaar <jeff@infidigm.net>
46410 Date:   Sat Oct 6 23:27:40 2007 -0400
46412     Use maskWidth and maskHeight for reading from the mask image in
46413     CairoOutputDev::drawMaskedImage()
46415     Previously, drawMaskedImage() was incorrectly using the image width
46416     and height which is
46417     wrong when width != maskWidth or heigh != maskHeight. Fixes #12668.
46419  poppler/CairoOutputDev.cc | 4 ++--
46420  1 file changed, 2 insertions(+), 2 deletions(-)
46422 commit 3156d560c5eaf6970da422d0b09fd2e95bfe6d1d
46423 Author: Carlos Garcia Campos <carlosgc@gnome.org>
46424 Date:   Fri Oct 5 11:34:01 2007 +0200
46426     Fix a crash when Form Fields array contains references
46427     to non existent objects. Fixes bug #11865
46429  poppler/Form.cc | 9 +++++++++
46430  1 file changed, 9 insertions(+)
46432 commit f0b5e6286e94c6153c8247b5fae63a18622c48d3
46433 Author: Carlos Garcia Campos <carlosgc@gnome.org>
46434 Date:   Thu Oct 4 15:22:01 2007 +0200
46436     Do not return unknown field type for signature form fields
46438  glib/poppler-form-field.cc | 2 ++
46439  1 file changed, 2 insertions(+)
46441 commit 498fd7fb99b01a879d07e2ad12c0b9462a8fc438
46442 Author: Carlos Garcia Campos <carlosgc@gnome.org>
46443 Date:   Thu Oct 4 12:36:39 2007 +0200
46445     Add poppler_page_render_for_printing() and
46446     poppler_page_render_to_pixbuf_for_printing()
46448     We were unconditionally passing printing=gFalse to displaySlice. With
46449     these new
46450     functions we can render to a pixbuf or cairo surface passing
46451     printing=gTrue to
46452     displaySlice.
46454  glib/poppler-page.cc | 135
46455  +++++++++++++++++++++++++++++++++++++++++----------
46456  glib/poppler-page.h  |  10 ++++
46457  2 files changed, 119 insertions(+), 26 deletions(-)
46459 commit 56af69787c78c2edbb69266e86a5a5b639ca6d3e
46460 Author: Jeff Muizelaar <jeff@infidigm.net>
46461 Date:   Wed Oct 3 23:02:25 2007 -0400
46463     Error out if we can't find a .cidToUnicode for a known character
46464     collection
46466     This situation was caused by the fixes for bug #11413. I'm not sure
46467     it's the best thing to do, but it seems better.
46469  poppler/GfxFont.cc | 19 +++++++++++++++++++
46470  1 file changed, 19 insertions(+)
46472 commit 3d0df46908379bce1d196b9dc41153b1adb5f725
46473 Author: Michael Wolf <maw@ximian.com>
46474 Date:   Wed Oct 3 19:43:55 2007 +0200
46476     Fix compile warning
46478  glib/test-poppler-glib.c | 2 ++
46479  1 file changed, 2 insertions(+)
46481 commit aba29e12528025c2cc71bf46e02e76ac4db2b193
46482 Author: Carlos Garcia Campos <carlosgc@gnome.org>
46483 Date:   Fri Sep 28 21:01:50 2007 +0200
46485     Add forms demo to glib poppler demo
46487  glib/demo/Makefile.am |   2 +
46488  glib/demo/forms.c     | 489
46489  ++++++++++++++++++++++++++++++++++++++++++++++++++
46490  glib/demo/forms.h     |  31 ++++
46491  glib/demo/main.c      |   8 +-
46492  glib/demo/utils.c     |   1 -
46493  5 files changed, 527 insertions(+), 4 deletions(-)
46495 commit d0c0f26d2c95232c216e3daa15e98a3aff14ac27
46496 Merge: 59d55f7 38d5bb1
46497 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
46498 Date:   Tue Sep 25 03:33:52 2007 -0700
46500     Merge branch 'master' of
46501     ssh://kjk@git.freedesktop.org/git/poppler/poppler
46503 commit 38d5bb150a5fe883da1d4256463d1f796d201283
46504 Author: Krzysztof Kowalczyk <kkowalczyk@kjkubu.(none)>
46505 Date:   Tue Sep 25 16:13:51 2007 -0700
46507     Silence deprecation warnings - annoying with msvc 2005.
46509  makefile.vc | 2 +-
46510  1 file changed, 1 insertion(+), 1 deletion(-)
46512 commit 59d55f7371bee81c9392fa2d4174ceffaacde471
46513 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
46514 Date:   Tue Sep 25 01:21:19 2007 -0700
46516     Fix misleading comment.
46518  goo/GooTimer.h | 2 +-
46519  1 file changed, 1 insertion(+), 1 deletion(-)
46521 commit c36d8afc984795aca0a12a94ec7668092067db82
46522 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
46523 Date:   Tue Sep 25 00:32:29 2007 -0700
46525     Revert "replace extremely confusing 'a*(int)sizeof(foo)/sizeof(foo)
46526     != a' which, due to type promotions, if a is int, is equivalent to
46527     a < 0; fix problems revealed by the change"
46529     This reverts commit 08bf7c1151d594d4c7d253a2c89f4f3a088ad8ec.
46531  poppler/XRef.cc | 25 +++++++++++++++++++++----
46532  1 file changed, 21 insertions(+), 4 deletions(-)
46534 commit ff25e83abae1ca17e2e7dd6f20946026fca69fff
46535 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
46536 Date:   Mon Sep 24 23:57:25 2007 -0700
46538     Make perf-test compile on unix as well.
46540  test/Makefile.am                |  16 ++++++-
46541  test/perf-test-preview-dummy.cc |   1 +
46542  test/perf-test.cc               | 104
46543  +++++++++++++++++-----------------------
46544  3 files changed, 59 insertions(+), 62 deletions(-)
46546 commit 70f3bf42b3028d9a2e4aefdc2e1a458b3c77b0e7
46547 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
46548 Date:   Mon Sep 24 21:26:54 2007 -0700
46550     Let perf-test.cc manage lifetime of rendered bitmap.
46552  test/perf-test-preview-win.cc | 7 -------
46553  1 file changed, 7 deletions(-)
46555 commit b622b252cba068a15eae77df5deb261dd98affaf
46556 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
46557 Date:   Mon Sep 24 21:20:12 2007 -0700
46559     Disable my_error for now - seems to corrupt memory.
46561  test/perf-test.cc | 2 ++
46562  1 file changed, 2 insertions(+)
46564 commit bde8c9669ca6b43cb6a664bd14df164a718041ea
46565 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
46566 Date:   Mon Sep 24 21:08:58 2007 -0700
46568     Con't copy the file unless COPY_FILE is defined.
46570  test/perf-test.cc | 11 ++++++++++-
46571  1 file changed, 10 insertions(+), 1 deletion(-)
46573 commit bf9b46b012c64624818a2110af7c4b7e3b419728
46574 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
46575 Date:   Mon Sep 24 20:13:54 2007 -0700
46577     Respect -loadonly cmd-line arg.
46579  test/perf-test.cc | 2 ++
46580  1 file changed, 2 insertions(+)
46582 commit 2f664b654ca19135f0f8a0fe89872b9e0d526fa2
46583 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
46584 Date:   Mon Sep 24 19:41:45 2007 -0700
46586     Fix msvc debug build. Fix bitmap leak in perf-test.
46588  makefile.vc       | 6 ++++--
46589  test/perf-test.cc | 1 +
46590  2 files changed, 5 insertions(+), 2 deletions(-)
46592 commit 05d41cd5aec39b4e3c8949445a9986e5ca8b50dd
46593 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
46594 Date:   Mon Sep 24 08:10:37 2007 -0700
46596     Use GooTimer instead of my own timer.
46598  test/perf-test.cc | 98
46599  +++++--------------------------------------------------
46600  1 file changed, 8 insertions(+), 90 deletions(-)
46602 commit 05fbce5b6657e883ece9054c79576b25271a05a4
46603 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
46604 Date:   Mon Sep 24 08:01:11 2007 -0700
46606     Make GooTimer work for Windows/msvc build.
46608  goo/GooTimer.cc | 69
46609  +++++++++++++++++++++++++++++++++++++++------------------
46610  goo/GooTimer.h  | 28 ++++++++++++++---------
46611  poppler/Gfx.cc  | 11 ++-------
46612  3 files changed, 66 insertions(+), 42 deletions(-)
46614 commit 6347915085a487da08d39a859f4261fa812dab09
46615 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46616 Date:   Mon Sep 24 01:08:17 2007 -0700
46618     Add Error.cc in msvc build and use setErrorFunction in perf-test.
46620  makefile.vc       |  3 +--
46621  test/perf-test.cc | 10 +++++-----
46622  2 files changed, 6 insertions(+), 7 deletions(-)
46624 commit ed01b3965c57ce2a4eabf9c46b5319ea627d3324
46625 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46626 Date:   Mon Sep 24 01:03:09 2007 -0700
46628     Match declaration of setErrorFunction with its definition.
46630     Also enable this code for Windows, since CDECL was what
46631     was throwing msvc off.
46633  poppler/Error.cc | 12 +++---------
46634  1 file changed, 3 insertions(+), 9 deletions(-)
46636 commit 71fb15f8bd131a13d8cf0f394fe601cfbb6e1772
46637 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46638 Date:   Mon Sep 24 00:38:29 2007 -0700
46640     Even less compiler warnings.
46642  poppler/CairoOutputDev.cc |  6 +++---
46643  qt/poppler-page.cc        |  3 +++
46644  utils/HtmlOutputDev.cc    | 10 ++++++----
46645  3 files changed, 12 insertions(+), 7 deletions(-)
46647 commit 7ba3f198a0651d2a7c91b7d9e10a5173dc3de0a3
46648 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46649 Date:   Mon Sep 24 00:32:37 2007 -0700
46651     Even less compiler warnings.
46653  qt/poppler-document.cc      |  8 ++++++++
46654  qt/poppler-private.h        |  8 --------
46655  qt4/src/poppler-document.cc | 10 ++++++++++
46656  qt4/src/poppler-form.cc     | 15 +++++++++++++++
46657  qt4/src/poppler-private.h   | 25 -------------------------
46658  5 files changed, 33 insertions(+), 33 deletions(-)
46660 commit ab1059f594cb9fccd8568ca2a535a363c7521daa
46661 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46662 Date:   Mon Sep 24 00:14:01 2007 -0700
46664     Don't break aliasing.
46666  poppler/GlobalParams.cc | 40 ++++++++++++++++++----------------------
46667  1 file changed, 18 insertions(+), 22 deletions(-)
46669 commit 71c47b30adf687a0bcece22834933267053360de
46670 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46671 Date:   Sun Sep 23 23:49:31 2007 -0700
46673     Reduce compiler warnings.
46675  poppler/JBIG2Stream.cc | 16 ++++++++++++----
46676  1 file changed, 12 insertions(+), 4 deletions(-)
46678 commit 8466d94929844c976bbad8bb7d1ea7f7f77cc196
46679 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46680 Date:   Sun Sep 23 23:34:52 2007 -0700
46682     Reduce compiler warnings. Tabs to spaces.
46684  fofi/FoFiType1C.cc | 30 +++++++++++++++---------------
46685  1 file changed, 15 insertions(+), 15 deletions(-)
46687 commit c53b8ccfba6fa4345086493f9e44212721c11d0a
46688 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46689 Date:   Sun Sep 23 23:23:34 2007 -0700
46691     Reduce number of compiler warnings.
46693  poppler/CharCodeToUnicode.cc | 2 +-
46694  poppler/Gfx.cc               | 6 ++----
46695  poppler/PageLabelInfo.cc     | 2 ++
46696  3 files changed, 5 insertions(+), 5 deletions(-)
46698 commit abede2a06c5c9dc97b40479deda49621458f1171
46699 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46700 Date:   Sun Sep 23 23:03:36 2007 -0700
46702     Reduce number of compiler warnings.
46704  glib/poppler-action.cc        |  1 -
46705  glib/poppler-document.cc      |  9 ++-------
46706  glib/poppler-page.cc          |  3 +--
46707  qt/poppler-document.cc        |  1 -
46708  qt4/src/poppler-annotation.cc | 16 +++++++++++++---
46709  5 files changed, 16 insertions(+), 14 deletions(-)
46711 commit 60f5bcea4a920441e25ae11d677636242aabb2db
46712 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46713 Date:   Sun Sep 23 22:48:06 2007 -0700
46715     Remove unused variables.
46717  utils/pdftoppm.cc | 2 +-
46718  1 file changed, 1 insertion(+), 1 deletion(-)
46720 commit 3179eee44eb0afbc642675268b9a4abb16ccdde3
46721 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46722 Date:   Sun Sep 23 22:47:21 2007 -0700
46724     Remove unused variables.
46726  utils/HtmlOutputDev.cc | 23 -----------------------
46727  1 file changed, 23 deletions(-)
46729 commit e9dc379190aa3166870d0b11a05ccc4e9dad2706
46730 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46731 Date:   Sun Sep 23 22:41:59 2007 -0700
46733     Remove unused variables.
46735  poppler/ArthurOutputDev.cc | 16 +++++-----------
46736  1 file changed, 5 insertions(+), 11 deletions(-)
46738 commit 08bf7c1151d594d4c7d253a2c89f4f3a088ad8ec
46739 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46740 Date:   Sun Sep 23 22:28:16 2007 -0700
46742     replace extremely confusing 'a*(int)sizeof(foo)/sizeof(foo) != a'
46743     which, due to type promotions, if a is int, is equivalent to a < 0;
46744     fix problems revealed by the change
46746  poppler/XRef.cc | 25 ++++---------------------
46747  1 file changed, 4 insertions(+), 21 deletions(-)
46749 commit 5a1f670a4d16affeed86cdf643ab22f481caa3a5
46750 Author: Krzysztof Kowalczyk <kkowalczyk@kjkubu.(none)>
46751 Date:   Sun Sep 23 20:42:59 2007 -0700
46753     ignore *.o files
46755  .gitignore | 1 +
46756  1 file changed, 1 insertion(+)
46758 commit c156aed7234f82dea4cb384c1b8a7acdd34545be
46759 Author: Krzysztof Kowalczyk <kkowalczyk@kjkubu.(none)>
46760 Date:   Sun Sep 23 20:41:19 2007 -0700
46762     remove unused variables
46764  poppler/ABWOutputDev.cc | 10 ++--------
46765  1 file changed, 2 insertions(+), 8 deletions(-)
46767 commit d0bdef4752be5fa609a0766ee87aa54d51611d9a
46768 Author: Krzysztof Kowalczyk <kkowalczyk@kjkubu.(none)>
46769 Date:   Sat Sep 22 13:38:03 2007 -0700
46771     undo accidental changes to file permissions
46773  msvc/poppler/poppler-config.h   | 0
46774  poppler/Annot.cc                | 0
46775  poppler/CairoFontEngine.cc      | 0
46776  poppler/CairoOutputDev.cc       | 0
46777  poppler/Catalog.cc              | 0
46778  poppler/Form.cc                 | 0
46779  poppler/GfxFont.cc              | 0
46780  poppler/GfxState.cc             | 0
46781  poppler/Page.cc                 | 0
46782  poppler/SplashOutputDev.cc      | 0
46783  poppler/TextOutputDev.cc        | 0
46784  splash/Splash.cc                | 0
46785  splash/SplashFTFontEngine.cc    | 0
46786  test/perf-test-preview-dummy.cc | 0
46787  test/perf-test-preview-win.cc   | 0
46788  test/perf-test.cc               | 0
46789  16 files changed, 0 insertions(+), 0 deletions(-)
46791 commit 6c69473f2f4a49757614ddd249e65bb7a13c63c1
46792 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46793 Date:   Fri Sep 21 08:09:53 2007 -0700
46795     undo accidental mode change
46797  makefile.vc | 0
46798  1 file changed, 0 insertions(+), 0 deletions(-)
46800 commit e7e386e7ce8cb8eb8a7037ebdaa601524d332ae7
46801 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46802 Date:   Fri Sep 21 08:08:53 2007 -0700
46804     more simplification by removing unneded code
46806  makefile.vc       |  2 +-
46807  test/perf-test.cc | 60
46808  +++++++++----------------------------------------------
46809  2 files changed, 10 insertions(+), 52 deletions(-)
46811 commit 3e10604637ec193269a3155985476d3b83dc7d62
46812 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46813 Date:   Fri Sep 21 07:48:38 2007 -0700
46815     for portability use bool/true/false instead of BOOL/TRUE/FALSE
46817  test/perf-test.cc | 176
46818  ++++++++++++++++++++++++++----------------------------
46819  1 file changed, 86 insertions(+), 90 deletions(-)
46821 commit 634718936f2a95fac2a9d12fcea483b3d0ca8fa6
46822 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46823 Date:   Fri Sep 21 07:41:14 2007 -0700
46825     simplify perf-test
46827  test/perf-test-pdf-engine.h   | 78
46828  -------------------------------------------
46829  test/perf-test-preview-win.cc |  5 ++-
46830  test/perf-test.cc             | 75
46831  +++++++++++++++++++++++++++++++++++++++--
46832  3 files changed, 75 insertions(+), 83 deletions(-)
46834 commit 617550199762fab42ca2e202e641e047b3efbac0
46835 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46836 Date:   Fri Sep 21 05:20:16 2007 -0700
46838     simplify perf-test code
46840  test/perf-test-pdf-engine.h     |  67 +++--------------------
46841  test/perf-test-preview-dummy.cc |   3 +-
46842  test/perf-test-preview-win.cc   |  80 ++++++++++++++++++++++++----
46843  test/perf-test.cc               | 114
46844  ++++------------------------------------
46845  4 files changed, 86 insertions(+), 178 deletions(-)
46847 commit fb5bf808b88992c1772a10e4ed9fe788fb618417
46848 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46849 Date:   Fri Sep 21 03:03:26 2007 -0700
46851     more msvc build fixes
46853  makefile.vc       | 2 +-
46854  test/perf-test.cc | 4 ++++
46855  2 files changed, 5 insertions(+), 1 deletion(-)
46857 commit 60829b08a7440f36014f68ec54bee7a742412738
46858 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46859 Date:   Fri Sep 21 03:02:34 2007 -0700
46861     msvc build fixes
46863  msvc/poppler/poppler-config.h | 143
46864  ++++++++++++++++++++++++++++++++++++++++++
46865  1 file changed, 143 insertions(+)
46867 commit 853c22a174bae81139edc9aeded7f26ae2655cef
46868 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46869 Date:   Thu Sep 20 23:21:35 2007 -0700
46871     add pre-made config.h for msvc build
46873  msvc/config.h | 62
46874  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
46875  1 file changed, 62 insertions(+)
46877 commit 31c43b118bd4372134018be6f6693f77d1f6a39b
46878 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46879 Date:   Thu Sep 20 22:10:09 2007 -0700
46881     remove unused variables
46883  poppler/CairoFontEngine.cc   |  6 ++----
46884  poppler/CairoOutputDev.cc    | 14 ++------------
46885  splash/SplashFTFontEngine.cc |  2 ++
46886  3 files changed, 6 insertions(+), 16 deletions(-)
46888 commit 01b99f60e36dd955817f23911ef38947360f61f7
46889 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46890 Date:   Thu Sep 20 21:14:17 2007 -0700
46892     remove unused variables
46894  poppler/GfxState.cc        | 11 ++---------
46895  poppler/SplashOutputDev.cc |  9 +++------
46896  poppler/TextOutputDev.cc   |  3 ---
46897  3 files changed, 5 insertions(+), 18 deletions(-)
46899 commit 7c406400532d68524a43cf963d894d3c4b269400
46900 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46901 Date:   Thu Sep 20 20:57:44 2007 -0700
46903     remove unused variables
46905  poppler/Catalog.cc | 1 -
46906  poppler/Form.cc    | 5 -----
46907  poppler/GfxFont.cc | 6 ++----
46908  poppler/Page.cc    | 2 +-
46909  splash/Splash.cc   | 5 ++++-
46910  5 files changed, 7 insertions(+), 12 deletions(-)
46912 commit 70f23389c97b1870b7311d97322cdd16b580a79d
46913 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46914 Date:   Thu Sep 20 20:23:59 2007 -0700
46916     don't silence warnings about unused variables/functions to keep
46917     programmers honest
46919  configure.ac | 2 +-
46920  1 file changed, 1 insertion(+), 1 deletion(-)
46922 commit cdb6fcf98137473efd993e1374a6f010e9db67db
46923 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46924 Date:   Thu Sep 20 20:00:56 2007 -0700
46926     Remove unused variables
46928  poppler/Annot.cc | 5 ++---
46929  1 file changed, 2 insertions(+), 3 deletions(-)
46931 commit 0e76b49ac852a5a7ebae4c1f67b153e0b7c9f905
46932 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46933 Date:   Tue Sep 18 01:04:50 2007 -0700
46935     Explain how to compile on Windows using msvc makefile.
46937  README.windows | 63
46938  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
46939  1 file changed, 63 insertions(+)
46941 commit c002b4dc75b2688ffe8a734cf3e15f5891797842
46942 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46943 Date:   Tue Sep 18 00:04:47 2007 -0700
46945     Add Windows/msvc makefile.
46947     Add native msvc windows makefile and pre-made
46948     config.h for windows in msvc directory.
46950  makefile.vc | 149
46951  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
46952  1 file changed, 149 insertions(+)
46954 commit 1f33fc58201c92120c587189d2e0e819f83167da
46955 Author: Krzysztof Kowalczyk <kkowalczyk@tlapx60ubu.(none)>
46956 Date:   Mon Sep 17 23:53:02 2007 -0700
46958     Start on a test program.
46960     Test program can be used for regression testing and
46961     performance testing. It renders a page (or pages)
46962     in a given PDF (or PDFs) and records rendering times.
46963     For historical reasons the code is ugly and probably
46964     only compiles on windows, but it'll get better.
46966  test/perf-test-pdf-engine.h     |  131 ++++
46967  test/perf-test-preview-dummy.cc |   22 +
46968  test/perf-test-preview-win.cc   |  222 ++++++
46969  test/perf-test.cc               | 1428
46970  +++++++++++++++++++++++++++++++++++++++
46971  4 files changed, 1803 insertions(+)
46973 commit b96db4ad27535c2666fccdfe0a3c04cc7c37792d
46974 Author: Jeff Muizelaar <jeff@freiheit.infidigm.net>
46975 Date:   Mon Sep 17 20:28:38 2007 -0400
46977     Avoid double free caused by 302 merge
46979     The ownership of the the string returned by getKey() changed with
46980     the 302 merge
46981     but this code was not updated. Found by Matthew Woehlke.
46983  qt4/src/poppler-document.cc | 4 +---
46984  1 file changed, 1 insertion(+), 3 deletions(-)
46986 commit 2a495f19d4465e15fd2fa96656d904315c79a443
46987 Author: Kristian Høgsberg <krh@redhat.com>
46988 Date:   Mon Sep 17 16:52:45 2007 -0400
46990     Simplify ChangeLog rule a bit.
46992  ChangeLog.mk | 81
46993  ------------------------------------------------------------
46994  Makefile.am  |  7 +++---
46995  2 files changed, 4 insertions(+), 84 deletions(-)
46997 commit 7d5abbeec55e4b90b139671d96cfdf58bdab70b8
46998 Author: Kristian Høgsberg <krh@redhat.com>
46999 Date:   Mon Sep 17 15:45:26 2007 -0400
47001     Add dist hook to generate ChangeLog.
47003     Taken from cairo.  It still need some tweaking.
47005  ChangeLog.mk | 81
47006  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
47007  Makefile.am  |  4 +++
47008  configure.ac |  2 +-
47009  3 files changed, 86 insertions(+), 1 deletion(-)
47011 commit 15ad81c64cd8b1cb438d41be402daa19a239db3d
47012 Author: Albert Astals Cid <tsdgeos@bluebox.localdomain>
47013 Date:   Mon Sep 17 19:39:29 2007 +0200
47015     Use = instead of == in qt.m4
47017  m4/qt.m4 | 2 +-
47018  1 file changed, 1 insertion(+), 1 deletion(-)
47020 commit 70fabcb96e207b9b889bb32c0cf5ea3fc0aa08f8
47021 Author: Kristian Høgsberg <krh@redhat.com>
47022 Date:   Sun Sep 16 20:40:53 2007 -0400
47024     Rename .cvsignore files to .gitignore and drop ChangeLog file.
47026  .cvsignore                |   25 -
47027  .gitignore                |   25 +
47028  ChangeLog                 | 4586
47029  ---------------------------------------------
47030  fofi/.cvsignore           |    8 -
47031  fofi/.gitignore           |    8 +
47032  glib/.cvsignore           |   11 -
47033  glib/.gitignore           |   11 +
47034  glib/reference/.cvsignore |   18 -
47035  glib/reference/.gitignore |   18 +
47036  goo/.cvsignore            |    8 -
47037  goo/.gitignore            |    8 +
47038  poppler/.cvsignore        |   10 -
47039  poppler/.gitignore        |   10 +
47040  qt/.cvsignore             |    7 -
47041  qt/.gitignore             |    7 +
47042  qt4/.cvsignore            |    3 -
47043  qt4/.gitignore            |    3 +
47044  qt4/src/.cvsignore        |    8 -
47045  qt4/src/.gitignore        |    8 +
47046  qt4/tests/.cvsignore      |   20 -
47047  qt4/tests/.gitignore      |   20 +
47048  splash/.cvsignore         |    8 -
47049  splash/.gitignore         |    8 +
47050  test/.cvsignore           |   11 -
47051  test/.gitignore           |   11 +
47052  utils/.cvsignore          |   12 -
47053  utils/.gitignore          |   12 +
47054  27 files changed, 149 insertions(+), 4735 deletions(-)
47056 commit c9f9403ffc5b95ae790c3c81284c7786afe33f4d
47057 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
47058 Date:   Fri Sep 14 20:50:07 2007 +0000
47060     Windows implementation for matching fonts that doesn't use fontconfig
47062  ChangeLog                  |   6 +
47063  poppler/GlobalParamsWin.cc | 285
47064  +++++++++++++++++++++++++++++++++++++++++++++
47065  2 files changed, 291 insertions(+)
47067 commit d18b5361a0504458da805ed6be037c9d648f9372
47068 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
47069 Date:   Fri Sep 14 20:47:11 2007 +0000
47071     Update ChangeLog for previous checkin
47073  ChangeLog | 15 +++++++++++++++
47074  1 file changed, 15 insertions(+)
47076 commit 3330763ddca66b30d5ee60aab94d6fe0bbae9c8f
47077 Author: Krzysztof Kowalczyk <kkowalczyk@gmail.com>
47078 Date:   Fri Sep 14 06:17:35 2007 +0000
47080     windows/msvc compilation fixes
47082  poppler/DCTStream.h          |  2 +-
47083  poppler/Error.cc             |  6 ++++++
47084  poppler/FlateStream.h        |  2 +-
47085  poppler/GlobalParams.cc      | 12 ++++++++++--
47086  poppler/GlobalParams.h       | 17 +++++++++++++++++
47087  poppler/Stream.cc            |  2 +-
47088  splash/SplashFTFontEngine.cc |  2 ++
47089  splash/SplashFontEngine.cc   |  2 +-
47090  splash/SplashFontFile.cc     |  2 ++
47091  splash/SplashFontFile.h      |  3 ++-
47092  splash/SplashT1FontEngine.cc |  2 +-
47093  11 files changed, 44 insertions(+), 8 deletions(-)
47095 commit 6eb159ef34eb7e2fb8adcfc48afd84d5f50efbbd
47096 Author: Albert Astals Cid <aacid@kde.org>
47097 Date:   Mon Sep 10 17:38:05 2007 +0000
47099             * autogen.sh: Support automake-1.10.
47100             Patch by Krzysztof Kowalczyk <kkowalczyk@gmail.com>
47102  ChangeLog  |  5 +++++
47103  autogen.sh | 11 ++++++-----
47104  2 files changed, 11 insertions(+), 5 deletions(-)
47106 commit 31bbc8c727cfecc79bd8da962ad8d99a0d1d3d33
47107 Author: Albert Astals Cid <aacid@kde.org>
47108 Date:   Sat Sep 8 10:40:17 2007 +0000
47110       * qt4/src/poppler-qt4.h:
47111       * qt4/src/poppler-ps-converter.cc:
47112         Add PSConverter::setOutputDevice() to set a QIODevice where
47113         writing the resulting PS.
47115  ChangeLog                       |  7 ++++++
47116  qt4/src/poppler-ps-converter.cc | 51
47117  +++++++++++++++++++++++++++++++++++++----
47118  qt4/src/poppler-qt4.h           |  5 +++-
47119  3 files changed, 58 insertions(+), 5 deletions(-)
47121 commit b3d63d03c310f01cc5b23d00ffd2103c6891fef2
47122 Author: Albert Astals Cid <aacid@kde.org>
47123 Date:   Wed Sep 5 20:22:32 2007 +0000
47125             * qt4/src/poppler-ps-converter.cc: Fix Right<->Left
47126             interchange
47128  ChangeLog                       | 1 +
47129  qt4/src/poppler-ps-converter.cc | 4 ++--
47130  2 files changed, 3 insertions(+), 2 deletions(-)
47132 commit 64368582d5ca4e28c236f440482c96f1dd3a8897
47133 Author: Albert Astals Cid <aacid@kde.org>
47134 Date:   Wed Sep 5 18:22:52 2007 +0000
47136             * poppler/PSOutputDev.cc: Fix printing of second parameter
47138  ChangeLog              | 4 ++++
47139  poppler/PSOutputDev.cc | 2 +-
47140  2 files changed, 5 insertions(+), 1 deletion(-)
47142 commit eaf9d06cf0d08ccdc183759e0331dc2439a6f10f
47143 Author: Carlos Garcia Campos <carlosgc@gnome.org>
47144 Date:   Wed Sep 5 10:57:09 2007 +0000
47146     2007-09-05  Carlos Garcia Campos  <carlosgc@gnome.org>
47147         * glib/poppler-page.cc:
47148         * glib/demo/render.c: Fix build with --disable-cairo-output.
47150  ChangeLog            |  5 +++++
47151  glib/demo/render.c   | 31 +++++++++++++++++++++++++++----
47152  glib/poppler-page.cc | 22 ++++++++++++----------
47153  3 files changed, 44 insertions(+), 14 deletions(-)
47155 commit c0f488c2b0e115be3e1b7e4dc7baa38db5837498
47156 Author: Albert Astals Cid <aacid@kde.org>
47157 Date:   Tue Sep 4 22:04:52 2007 +0000
47159     did not want to commit this
47161  gtk-doc.make | 2 +-
47162  1 file changed, 1 insertion(+), 1 deletion(-)
47164 commit 3462851b4ea342651095f1803cd488bc3b3f5749
47165 Author: Albert Astals Cid <aacid@kde.org>
47166 Date:   Tue Sep 4 22:02:06 2007 +0000
47168             * utils/pdftoppm.cc: Fix build on Sun Studio compiler.
47169             Patch by Brian Cameron <brian.cameron@sun.com>
47171  ChangeLog         | 5 +++++
47172  gtk-doc.make      | 2 +-
47173  utils/pdftoppm.cc | 2 +-
47174  3 files changed, 7 insertions(+), 2 deletions(-)
47176 commit cdf3b9062cc54d558b8dbeefb3211a920ff2cb94
47177 Author: Albert Astals Cid <aacid@kde.org>
47178 Date:   Mon Sep 3 19:23:11 2007 +0000
47180     write news
47181     fix qt4 build
47183  NEWS                | 13 +++++++++++++
47184  qt4/src/Makefile.am |  3 ++-
47185  2 files changed, 15 insertions(+), 1 deletion(-)
47187 commit c82208a44f3b09c27bc33831641e4f746dd4361f
47188 Author: Albert Astals Cid <aacid@kde.org>
47189 Date:   Mon Sep 3 18:28:44 2007 +0000
47191             * configure.ac: Bump version to 0.6
47192             * glib/Makefile.am
47193             * poppler/Makefile.am
47194             * qt/Makefile.am
47195             * qt4/src/Makefile.am: Bump sonames
47197  ChangeLog           | 8 ++++++++
47198  configure.ac        | 2 +-
47199  glib/Makefile.am    | 2 +-
47200  poppler/Makefile.am | 2 +-
47201  qt/Makefile.am      | 2 +-
47202  qt4/src/Makefile.am | 2 +-
47203  6 files changed, 13 insertions(+), 5 deletions(-)
47205 commit 2a12409ebbf96ea3ca4556b71231a45ae37cb052
47206 Author: Albert Astals Cid <aacid@kde.org>
47207 Date:   Mon Sep 3 17:09:01 2007 +0000
47209             * poppler/JBIG2Stream.cc:
47210             * poppler/Stream.cc: Patch by Derek B. Noonburg
47211             <derekn@foolabs.com>
47212             to fix some errors in CCITTFaxStream and JBIG2Stream.cc
47214  ChangeLog              | 6 ++++++
47215  poppler/JBIG2Stream.cc | 7 ++++---
47216  poppler/Stream.cc      | 2 +-
47217  3 files changed, 11 insertions(+), 4 deletions(-)
47219 commit 0b483e71ef02b4040b665935c1018c8b30b9c1ca
47220 Author: Carlos Garcia Campos <carlosgc@gnome.org>
47221 Date:   Mon Sep 3 08:54:01 2007 +0000
47223     2007-09-03  Carlos Garcia Campos  <carlosgc@gnome.org>
47224         * gtk-doc.make:
47225         * glib/poppler-document.cc:
47226         * glib/poppler-form-field.cc:
47227         * glib/poppler-page.cc:
47228         * glib/reference/poppler-docs.sgml:
47229         * glib/reference/poppler-sections.txt:
47230         * glib/reference/poppler.types:
47231         * glib/reference/tmpl/poppler-action.sgml:
47232         * glib/reference/tmpl/poppler-attachment.sgml:
47233         * glib/reference/tmpl/poppler-document.sgml:
47234         * glib/reference/tmpl/poppler-enums.sgml:
47235         * glib/reference/tmpl/poppler-form-field.sgml:
47236         * glib/reference/tmpl/poppler-page.sgml:
47237         * glib/reference/tmpl/poppler-private.sgml:
47238         * glib/reference/tmpl/poppler.sgml: Update glib bindings API
47239         documentation.
47241  ChangeLog                                   |  19 ++
47242  glib/poppler-document.cc                    |  10 +
47243  glib/poppler-form-field.cc                  | 205 ++++++++++++++++++
47244  glib/poppler-page.cc                        |  12 +-
47245  glib/reference/poppler-docs.sgml            |   2 +
47246  glib/reference/poppler-sections.txt         | 108 +++++++++-
47247  glib/reference/poppler.types                |   2 +
47248  glib/reference/tmpl/poppler-action.sgml     |  36 +++-
47249  glib/reference/tmpl/poppler-attachment.sgml |  65 ++++++
47250  glib/reference/tmpl/poppler-document.sgml   |  50 +++++
47251  glib/reference/tmpl/poppler-enums.sgml      |  60 ++++++
47252  glib/reference/tmpl/poppler-form-field.sgml | 315
47253  ++++++++++++++++++++++++++++
47254  glib/reference/tmpl/poppler-page.sgml       | 236 ++++++++++++++++++++-
47255  glib/reference/tmpl/poppler-private.sgml    |   6 +
47256  glib/reference/tmpl/poppler.sgml            |  49 +++++
47257  gtk-doc.make                                |  34 +--
47258  16 files changed, 1181 insertions(+), 28 deletions(-)
47260 commit 289e3893cda45055951bb8d3b82a45644bc0b6c6
47261 Author: Albert Astals Cid <aacid@kde.org>
47262 Date:   Sun Sep 2 17:02:55 2007 +0000
47264             * poppler/GfxState.cc: Pad zeroes instead of aborting when
47265             rendering
47266             1-bit images and the stream is "too short" to mimic
47267             Acroread and
47268             ghostscript behaviour. Patch by <darren.kenny@sun.com>. Fixes
47269             #12208
47271  ChangeLog           | 3 +++
47272  poppler/GfxState.cc | 4 ++--
47273  2 files changed, 5 insertions(+), 2 deletions(-)
47275 commit 6f6c2180aca2e26ea0e3c2f21f11bc8f457c19c0
47276 Author: Albert Astals Cid <aacid@kde.org>
47277 Date:   Sun Sep 2 16:31:19 2007 +0000
47279             * glib/demo/Makefile.am: Add
47280             $(top_builddir)/poppler/libpoppler.la
47281             * poppler/TextOutputDev.cc: Patch from Ed Catmur
47282             <ed@catmur.co.uk> to
47283             improve matching of half strings of decomposed
47284             characters/ligatures.
47286  ChangeLog                |  3 +++
47287  glib/demo/Makefile.am    |  1 +
47288  poppler/TextOutputDev.cc | 21 +++++++++++++--------
47289  3 files changed, 17 insertions(+), 8 deletions(-)
47291 commit be1b5a0196cdfc78f74e08a023b477cac16eb0f3
47292 Author: Albert Astals Cid <aacid@kde.org>
47293 Date:   Sun Sep 2 16:06:03 2007 +0000
47295     poppler/PDFDoc.cc: Don't enforce %%EOF at the end of file
47297  ChangeLog         | 4 ++++
47298  poppler/PDFDoc.cc | 3 ++-
47299  2 files changed, 6 insertions(+), 1 deletion(-)
47301 commit 500a87af9240344806c18ebbd05a89f4f4c69955
47302 Author: Jeff Muizelaar <jeff@infidigm.net>
47303 Date:   Sun Sep 2 00:53:42 2007 +0000
47305     2007-09-01  Jeff Muizelaar  <jeff@infidigm.net>
47307         * poppler/CairoOutputDev.cc:
47308         * poppler/Error.cc:
47309         * poppler/Error.h: Report any cairo errors when destroying
47310         the cairo
47311         context.
47313  ChangeLog                 | 7 +++++++
47314  poppler/CairoOutputDev.cc | 7 ++++++-
47315  poppler/Error.cc          | 7 +++++++
47316  poppler/Error.h           | 1 +
47317  4 files changed, 21 insertions(+), 1 deletion(-)
47319 commit 0c22556bf70ff67eb388cdcd9784603030397785
47320 Author: Jeff Muizelaar <jeff@infidigm.net>
47321 Date:   Sat Sep 1 23:38:04 2007 +0000
47323     2007-09-01  Jeff Muizelaar  <jeff@infidigm.net>
47325         * glib/demo/Makefile.am: Only build the demo app if the cflags
47326         will be
47327         appropriately set.
47329  ChangeLog             | 5 +++++
47330  glib/demo/Makefile.am | 2 ++
47331  2 files changed, 7 insertions(+)
47333 commit a23d45dd6cd8a2ac4181170a9ee924fe49a9781b
47334 Author: Jeff Muizelaar <jeff@infidigm.net>
47335 Date:   Sat Sep 1 23:00:59 2007 +0000
47337     2007-09-01  Jeff Muizelaar  <jeff@infidigm.net>
47339         * glib/poppler-page.cc: Add note about clipping
47341  ChangeLog            | 4 ++++
47342  glib/poppler-page.cc | 2 ++
47343  2 files changed, 6 insertions(+)
47345 commit bf489d5cebc467807f2b38f74f6a6e34a503a9ca
47346 Author: Albert Astals Cid <aacid@kde.org>
47347 Date:   Thu Aug 30 18:39:51 2007 +0000
47349             * poppler/Form.h: Remove unused methods. Fixes 12013
47351  ChangeLog      | 4 ++++
47352  poppler/Form.h | 3 ---
47353  2 files changed, 4 insertions(+), 3 deletions(-)
47355 commit a81cc06c855385911dffa826b9e1407d6097e8c8
47356 Author: Carlos Garcia Campos <carlosgc@gnome.org>
47357 Date:   Thu Aug 30 18:15:34 2007 +0000
47359     2007-08-30  Carlos Garcia Campos  <carlosgc@gnome.org>
47360         * poppler/TextOutputDev.cc:
47361         * poppler/TextOutputDev.h:
47362         * glib/poppler.h:
47363         * glib/poppler-page.cc:
47364         * glib/poppler-page.h:
47365         * glib/test-poppler-glib.c: Add support for word and line
47366         selections. Based on patch by Kristian Høgsberg.
47368  ChangeLog                | 10 ++++++
47369  glib/poppler-page.cc     | 81
47370  ++++++++++++++++++++++++++++++++++++++++++------
47371  glib/poppler-page.h      |  2 ++
47372  glib/poppler.h           |  4 +--
47373  glib/test-poppler-glib.c |  2 +-
47374  poppler/TextOutputDev.cc | 74 +++++++++++++++++++++++++++++--------------
47375  poppler/TextOutputDev.h  | 34 +++++++++++++++-----
47376  7 files changed, 163 insertions(+), 44 deletions(-)
47378 commit 59ddb5cc8bec54305b6d256ad9975e95ecdcb935
47379 Author: Albert Astals Cid <aacid@kde.org>
47380 Date:   Mon Aug 27 18:37:55 2007 +0000
47382             * poppler/UnicodeTypeTable.cc: Fix error on the NFKC text
47383             matching
47384             routine. Fixes bug #11775. Patch by Ed Catmur
47385             <ed@catmur.co.uk>
47387  ChangeLog                   | 5 +++++
47388  poppler/UnicodeTypeTable.cc | 2 +-
47389  2 files changed, 6 insertions(+), 1 deletion(-)
47391 commit a6e46ce61670679f368e66c1a98a7d5d1c960c5b
47392 Author: Albert Astals Cid <aacid@kde.org>
47393 Date:   Mon Aug 27 17:56:29 2007 +0000
47395             * qt4/src/Doxyfile:
47396             * qt4/src/Mainpage.dox:
47397             * qt4/src/poppler-annotation.h:
47398             * qt4/src/poppler-form.h:
47399             * qt4/src/poppler-link.h:
47400             * qt4/src/poppler-qt4.h:
47401             A few API documentation fixes and improvements.
47403  ChangeLog                    | 10 +++++++
47404  qt4/src/Doxyfile             | 26 ++++++------------
47405  qt4/src/Mainpage.dox         | 26 +++++++++++-------
47406  qt4/src/poppler-annotation.h | 34 ++++++++++++++++++++++++
47407  qt4/src/poppler-form.h       | 18 ++++++-------
47408  qt4/src/poppler-link.h       | 63
47409  +++++++++++++++++++++++++++++++++++++++++---
47410  qt4/src/poppler-qt4.h        | 44 +++++++++++++++++++++----------
47411  7 files changed, 166 insertions(+), 55 deletions(-)
47413 commit a7f8d92fba8c45d6ca83568c045d5e324158ee6b
47414 Author: Albert Astals Cid <aacid@kde.org>
47415 Date:   Mon Aug 27 17:17:14 2007 +0000
47417         * qt4/src/poppler-link.cc:
47418         * qt4/src/poppler-link.h:
47419         Initialise correctly, and missing empty destructor.
47420         * qt4/src/poppler-annotation.cc:
47421         Don't leak the private class.
47423  ChangeLog                     | 9 +++++++++
47424  qt4/src/poppler-annotation.cc | 4 ++--
47425  qt4/src/poppler-link.cc       | 8 ++++++--
47426  qt4/src/poppler-link.h        | 1 +
47427  4 files changed, 18 insertions(+), 4 deletions(-)
47429 commit 2b1ef8f06879eb0b79288d57540c238ea833db24
47430 Author: Albert Astals Cid <aacid@kde.org>
47431 Date:   Sun Aug 26 21:39:22 2007 +0000
47433     Fix bug 12121
47435  ChangeLog               | 4 ++++
47436  utils/ImageOutputDev.cc | 2 +-
47437  2 files changed, 5 insertions(+), 1 deletion(-)
47439 commit 20bcac5ee1988befb9c590a0d16cb615f0c49901
47440 Author: Albert Astals Cid <aacid@kde.org>
47441 Date:   Sun Aug 26 21:28:34 2007 +0000
47443     forgot to cvs add
47445  qt4/src/poppler-annotation-private.h | 49
47446  ++++++++++++++++++++++++++++++++++++
47447  1 file changed, 49 insertions(+)
47449 commit e48de657db0ef439457b4b5ca39b937da25d531e
47450 Author: Albert Astals Cid <aacid@kde.org>
47451 Date:   Sun Aug 26 18:11:01 2007 +0000
47453            * qt4/src/poppler-annotation.cc:
47454            * qt4/src/poppler-annotation.h:
47455            Move all the private members of the *Annotation classes into
47456            a common
47457            shared private.
47459  ChangeLog                     |   4 +
47460  qt4/src/poppler-annotation.cc | 969
47461  +++++++++++++++++++++++++++++++++++-------
47462  qt4/src/poppler-annotation.h  | 277 ++++++++----
47463  qt4/src/poppler-page.cc       | 249 ++++++-----
47464  4 files changed, 1155 insertions(+), 344 deletions(-)
47466 commit 392f050f909b6a1250acf1971446a1849534482c
47467 Author: Albert Astals Cid <aacid@kde.org>
47468 Date:   Sun Aug 26 16:42:46 2007 +0000
47470             * qt4/src/poppler-document.cc:
47471             * qt4/src/poppler-embeddedfile.cc:
47472             * qt4/src/poppler-fontinfo.cc:
47473             * qt4/src/poppler-form.cc:
47474             * qt4/src/poppler-form.h:
47475             * qt4/src/poppler-qt4.h:
47476             * qt4/src/poppler-sound.cc:
47477             * qt4/src/poppler-textbox.cc:
47478             API work: remove 'const' and 'const&' from return values
47479             with Qt
47480             classes; make the non-copiable classes really non-copiable;
47481             uninline a Document::page() method; other related small
47482             changes.
47483             * qt4/src/poppler-link.cc:
47484             * qt4/src/poppler-link.h:
47485             Make LinkDestination an implicitely shared class, with all
47486             the private
47487             members into the private class; move all the private members
47488             of the
47489             Link* classes into a common shared private.
47491  ChangeLog                       |  23 ++-
47492  qt4/src/poppler-document.cc     |   7 +-
47493  qt4/src/poppler-embeddedfile.cc |  12 --
47494  qt4/src/poppler-fontinfo.cc     |  12 +-
47495  qt4/src/poppler-form.cc         |  16 +-
47496  qt4/src/poppler-form.h          |  14 +-
47497  qt4/src/poppler-link.cc         | 373
47498  ++++++++++++++++++++++++++++++----------
47499  qt4/src/poppler-link.h          |  67 +++++---
47500  qt4/src/poppler-qt4.h           |  32 ++--
47501  qt4/src/poppler-sound.cc        |   7 -
47502  qt4/src/poppler-textbox.cc      |   4 +-
47503  11 files changed, 404 insertions(+), 163 deletions(-)
47505 commit f215aca25fdd8fe287b717dde53f0be273d995e4
47506 Author: Carlos Garcia Campos <carlosgc@gnome.org>
47507 Date:   Sun Aug 26 10:52:19 2007 +0000
47509     2007-08-26  Carlos Garcia Campos  <carlosgc@gnome.org>
47510         * configure.ac:
47511         * glib/Makefile.am:
47512         * glib/demo/Makefile.am:
47513         * glib/demo/fonts.[ch]:
47514         * glib/demo/info.[ch]:
47515         * glib/demo/links.[ch]:
47516         * glib/demo/main.c:
47517         * glib/demo/outline.[ch]:
47518         * glib/demo/page.[ch]:
47519         * glib/demo/render.[ch]:
47520         * glib/demo/utils.[ch]: Add poppler glib demo tool.
47522  ChangeLog             |  14 ++
47523  configure.ac          |   1 +
47524  glib/Makefile.am      |   2 +-
47525  glib/demo/Makefile.am |  26 +++
47526  glib/demo/fonts.c     | 276 ++++++++++++++++++++++++++++
47527  glib/demo/fonts.h     |  31 ++++
47528  glib/demo/info.c      | 243 ++++++++++++++++++++++++
47529  glib/demo/info.h      |  31 ++++
47530  glib/demo/links.c     | 289 +++++++++++++++++++++++++++++
47531  glib/demo/links.h     |  31 ++++
47532  glib/demo/main.c      | 205 +++++++++++++++++++++
47533  glib/demo/outline.c   | 218 ++++++++++++++++++++++
47534  glib/demo/outline.h   |  31 ++++
47535  glib/demo/page.c      | 249 +++++++++++++++++++++++++
47536  glib/demo/page.h      |  31 ++++
47537  glib/demo/render.c    | 498
47538  ++++++++++++++++++++++++++++++++++++++++++++++++++
47539  glib/demo/render.h    |  31 ++++
47540  glib/demo/utils.c     | 234 ++++++++++++++++++++++++
47541  glib/demo/utils.h     |  42 +++++
47542  19 files changed, 2482 insertions(+), 1 deletion(-)
47544 commit 7c9529b70dc44bb001d21a3b47fc65916813dec1
47545 Author: Carlos Garcia Campos <carlosgc@gnome.org>
47546 Date:   Thu Aug 23 20:39:31 2007 +0000
47548     2007-08-23  Carlos Garcia Campos  <carlosgc@gnome.org>
47549         * glib/poppler-page.cc: Add missing comma.
47551  ChangeLog            | 4 ++++
47552  glib/poppler-page.cc | 2 +-
47553  2 files changed, 5 insertions(+), 1 deletion(-)
47555 commit 3c4a85503261ee81a829a1683f1f5fa85d41f8ee
47556 Author: Jeff Muizelaar <jeff@infidigm.net>
47557 Date:   Thu Aug 23 20:15:46 2007 +0000
47559     2007-08-23  Jeff Muizelaar  <jeff@infidigm.net>
47561         * glib/poppler-page.cc: pass in -1 to displaySlice so that it
47562         sets up
47563         the slice size for us. This fixes the case of the wrong values
47564         being
47565         used when the pdf was rotated on its side.
47566         Fixes #11913.
47568  ChangeLog            | 7 +++++++
47569  glib/poppler-page.cc | 5 ++---
47570  2 files changed, 9 insertions(+), 3 deletions(-)
47572 commit 3ba088d8caee3c40c2aba0cd85adcf9195ae88a3
47573 Author: Albert Astals Cid <aacid@kde.org>
47574 Date:   Wed Aug 22 21:29:32 2007 +0000
47576             * splash/SplashBitmap.cc:
47577             * splash/SplashBitmap.h:
47578             * utils/pdftoppm.cc: Add the following features to pdftoppm
47579               - if omitting input filename or using - for input filename
47580                 reads pdf from stdin
47581               - if omitting output filename, prints output to stdout
47582               - create image of a cropped rectangle of the pdf
47583               - scale pdf to fit in a square of wanted size
47584             Patch by Ilmari Heikkinen <ilmari.heikkinen@gmail.com>
47586  ChangeLog              |  12 ++++++
47587  splash/SplashBitmap.cc |  18 +++++++--
47588  splash/SplashBitmap.h  |   2 +
47589  utils/pdftoppm.cc      | 107
47590  +++++++++++++++++++++++++++++++++++++++++--------
47591  4 files changed, 119 insertions(+), 20 deletions(-)
47593 commit 567e82c13aace4f40c7a555a62a3a4d223a46d92
47594 Author: Jeff Muizelaar <jeff@infidigm.net>
47595 Date:   Wed Aug 22 19:34:02 2007 +0000
47597     2007-08-22  Jeff Muizelaar  <jeff@infidigm.net>
47599         * poppler/GlobalParams.cc: Fix debug spew. Patch from Matthias
47600         Clasen.
47602  ChangeLog               | 4 ++++
47603  poppler/GlobalParams.cc | 1 -
47604  2 files changed, 4 insertions(+), 1 deletion(-)
47606 commit bc499987074d046baf29deafe4a29d57039c0c5e
47607 Author: Jeff Muizelaar <jeff@infidigm.net>
47608 Date:   Wed Aug 22 19:28:24 2007 +0000
47610     2007-08-22  Jeff Muizelaar  <jeff@infidigm.net>
47612         * poppler/CairoOutputDev.cc: Fix the computation of the padding
47613         in the
47614         image scaling code.
47616  ChangeLog                 | 5 +++++
47617  poppler/CairoOutputDev.cc | 6 ++++--
47618  2 files changed, 9 insertions(+), 2 deletions(-)
47620 commit d9719233447cb4f85f2bf9d9ec6ef089caa21140
47621 Author: Jeff Muizelaar <jeff@infidigm.net>
47622 Date:   Sun Aug 19 16:20:21 2007 +0000
47624     2007-08-19  Jeff Muizelaar  <jeff@infidigm.net>
47626         * poppler/CairoOutputDev.cc: Avoid allocating the glyph array if
47627         currentFont is not set in beginString. This closes a possible
47628         memory leak.
47630  ChangeLog                 | 6 ++++++
47631  poppler/CairoOutputDev.cc | 3 +++
47632  2 files changed, 9 insertions(+)
47634 commit 099eb56896046e020f4ef0365e1ee382f85ec1ab
47635 Author: Albert Astals Cid <aacid@kde.org>
47636 Date:   Wed Aug 15 18:52:20 2007 +0000
47638            * poppler/JBIG2Stream.cc: Quick fix for bug #12014
47640  ChangeLog              |  4 ++++
47641  poppler/JBIG2Stream.cc | 16 +++++++++++-----
47642  2 files changed, 15 insertions(+), 5 deletions(-)
47644 commit 3b7e3645c85c7a3d341457f105835b58c935bd67
47645 Author: Albert Astals Cid <aacid@kde.org>
47646 Date:   Wed Aug 15 00:04:48 2007 +0000
47648     RC2 is out! (0.5.91)
47650  ChangeLog    |  1 +
47651  NEWS         | 18 ++++++++++++++++++
47652  configure.ac |  2 +-
47653  3 files changed, 20 insertions(+), 1 deletion(-)
47655 commit c240daefe660ac3456dc0c5f5dc82aa53ebc3313
47656 Author: Albert Astals Cid <aacid@kde.org>
47657 Date:   Tue Aug 14 23:10:37 2007 +0000
47659     * poppler/Stream.cc: Fix CVE-2007-3387 by merging xpdf-3.02pl1.patch
47661  ChangeLog         |  1 +
47662  poppler/Stream.cc | 12 +++++-------
47663  2 files changed, 6 insertions(+), 7 deletions(-)
47665 commit 1ba884b6b98ac8d755c9adc9f23a7a68d8b17b54
47666 Author: Albert Astals Cid <aacid@kde.org>
47667 Date:   Tue Aug 14 22:47:30 2007 +0000
47669             * configure.ac:
47670             * pòppler/Makefile.am: Patch by Vincent Torri
47671             <vtorri@univ-evry.fr> to
47672             fix linking under MinGW
47674  ChangeLog           |  6 ++++++
47675  configure.ac        | 13 +++++++++++++
47676  poppler/Makefile.am |  5 +++--
47677  3 files changed, 22 insertions(+), 2 deletions(-)
47679 commit 3c31f923fcf1aeb361910eb1e9445cc28aa5b3ca
47680 Author: Jeff Muizelaar <jeff@infidigm.net>
47681 Date:   Tue Aug 7 16:22:12 2007 +0000
47683     2007-08-07  Jeff Muizelaar  <jeff@infidigm.net>
47685         * poppler/CairoOutputDev.cc: Don't use the prescaleMethod
47686         when we have a rotation as that case has not been tested.
47687         Also make sure that scaledHeight is at least 1.
47689  ChangeLog                 | 6 ++++++
47690  poppler/CairoOutputDev.cc | 7 ++++++-
47691  2 files changed, 12 insertions(+), 1 deletion(-)
47693 commit af97e5f8e0f3beeb43acde92a0788c02d9718adf
47694 Author: Carlos Garcia Campos <carlosgc@gnome.org>
47695 Date:   Mon Aug 6 17:41:17 2007 +0000
47697     2007-08-06  Carlos Garcia Campos  <carlosgc@gnome.org>
47698         * poppler/Annot.cc:
47699         * poppler/Annot.h:
47700         * poppler/Form.cc:
47701         * poppler/Form.h:
47702         * poppler/Page.cc: Do not always regenerate appearance stream for
47703         every form widget, but only when it's actually needed.
47705  ChangeLog        |  9 ++++++
47706  poppler/Annot.cc | 86
47707  ++++++++++++++++++++++++++++++++++----------------------
47708  poppler/Annot.h  |  8 +++---
47709  poppler/Form.cc  | 25 +++-------------
47710  poppler/Form.h   |  4 ++-
47711  poppler/Page.cc  |  8 ++----
47712  6 files changed, 74 insertions(+), 66 deletions(-)
47714 commit 74627e71388ca0a4c0938a472c291ef87186f370
47715 Author: Jeff Muizelaar <jeff@infidigm.net>
47716 Date:   Tue Jul 31 21:40:19 2007 +0000
47718     2007-07-31  Jeff Muizelaar  <jeff@infidigm.net>
47720         * poppler/GlobalParams.cc: s/GList/GooList/ some Windows code.
47722  ChangeLog               | 4 ++++
47723  poppler/GlobalParams.cc | 8 ++++----
47724  2 files changed, 8 insertions(+), 4 deletions(-)
47726 commit f421e2151345ac855b75e819e19343a90789b3bf
47727 Author: Jeff Muizelaar <jeff@infidigm.net>
47728 Date:   Tue Jul 31 16:50:06 2007 +0000
47730     2007-07-31  Jeff Muizelaar  <jeff@infidigm.net>
47732         * glib/poppler-document.cc:
47733         * glib/poppler-document.h: Add poppler_fonts_iter_get_file_name.
47735  ChangeLog                |  5 +++++
47736  glib/poppler-document.cc | 16 ++++++++++++++++
47737  glib/poppler-document.h  |  1 +
47738  3 files changed, 22 insertions(+)
47740 commit 4d57b8a12b845d5d5ac321d7a4bca980d60d429f
47741 Author: Jeff Muizelaar <jeff@infidigm.net>
47742 Date:   Tue Jul 31 16:48:35 2007 +0000
47744     2007-07-31  Jeff Muizelaar  <jeff@infidigm.net>
47746         * poppler/CairoOutputDev.h: Add comment about
47747         CairoImageOutputDevice's
47748         implementation.
47750  ChangeLog                | 5 +++++
47751  poppler/CairoOutputDev.h | 1 +
47752  2 files changed, 6 insertions(+)
47754 commit f04a67006abdb5843ab481aa1e25b51abd1b1b64
47755 Author: Carlos Garcia Campos <carlosgc@gnome.org>
47756 Date:   Tue Jul 31 11:41:53 2007 +0000
47758     2007-07-31  Carlos Garcia Campos  <carlosgc@gnome.org>
47759         * poppler/Form.cc:
47760         * poppler/Form.h: Fix memory leak.
47762  ChangeLog       | 5 +++++
47763  poppler/Form.cc | 9 +++++----
47764  poppler/Form.h  | 4 ++--
47765  3 files changed, 12 insertions(+), 6 deletions(-)
47767 commit ee9d556a8b413160911a535a0e9089b919ca29f5
47768 Author: Carlos Garcia Campos <carlosgc@gnome.org>
47769 Date:   Tue Jul 31 11:40:22 2007 +0000
47771     2007-07-31  Carlos Garcia Campos  <carlosgc@gnome.org>
47772         * poppler/CairoOutputDev.h: Empty implementation of transparency
47773         groups and soft masks in CairoImageOutputDev. Fixes a crash in
47774         poppler_page_get_image_mapping.
47776  ChangeLog                |  6 ++++++
47777  poppler/CairoOutputDev.h | 11 +++++++++++
47778  2 files changed, 17 insertions(+)
47780 commit e08779856c801b9968dc2d47e28e86abc1ec7110
47781 Author: Jeff Muizelaar <jeff@infidigm.net>
47782 Date:   Tue Jul 31 05:29:57 2007 +0000
47784     2007-07-31  Jeff Muizelaar  <jeff@infidigm.net>
47786         * poppler/GfxFont.cc: Fix the case where the Encoding is
47787         "Identity"
47788         and ToUnicode exists. GfxCIDFont::getCodeToGIDMap makes
47789         CIDTOGID map
47790         from ToUnicde map, but when encoding is Identity, it should
47791         not use
47792         ToUnicode map to get GID. If encoding is Identity, No CIDTOGID
47793         map is
47794         needed.
47795         Patch by Koji Otani.
47796         Fixes #11413.
47798  ChangeLog          | 10 ++++++++++
47799  poppler/GfxFont.cc |  1 +
47800  2 files changed, 11 insertions(+)
47802 commit 86fc9a6f343be920f5159e745947401227e41a37
47803 Author: Jeff Muizelaar <jeff@infidigm.net>
47804 Date:   Mon Jul 30 19:28:17 2007 +0000
47806     2007-07-30  Jeff Muizelaar  <jeff@infidigm.net>
47808         * poppler/CairoOutputDev.cc:
47809         * poppler/CairoOutputDev.h: Prescale image masks before giving
47810         them
47811         to cairo to improve the quality of the scaled image. Improves
47812         #5589.
47814  ChangeLog                 |   6 +
47815  poppler/CairoOutputDev.cc | 300
47816  ++++++++++++++++++++++++++++++++++++++++++++--
47817  poppler/CairoOutputDev.h  |  10 +-
47818  3 files changed, 303 insertions(+), 13 deletions(-)
47820 commit f754246e47161e9bf99887201e283c1419ade4f1
47821 Author: Jeff Muizelaar <jeff@infidigm.net>
47822 Date:   Mon Jul 30 19:07:45 2007 +0000
47824     2007-07-30  Jeff Muizelaar  <jeff@infidigm.net>
47826         * configure.ac: Update require cairo version to 1.4
47828  ChangeLog    | 4 ++++
47829  configure.ac | 2 +-
47830  2 files changed, 5 insertions(+), 1 deletion(-)
47832 commit bb20249ac676995725b617ef442f5feb01f78205
47833 Author: Jeff Muizelaar <jeff@infidigm.net>
47834 Date:   Mon Jul 30 18:44:41 2007 +0000
47836     2007-07-30  Jeff Muizelaar  <jeff@infidigm.net>
47838         * poppler/CairoOutputDev.cc:
47839         * poppler/CairoOutputDev.h: Add transparency group support.
47840         Fixes #7856.
47842  ChangeLog                 |   6 +++
47843  poppler/CairoOutputDev.cc | 133
47844  ++++++++++++++++++++++++++++++++++++++++++++++
47845  poppler/CairoOutputDev.h  |  21 +++++++-
47846  3 files changed, 159 insertions(+), 1 deletion(-)
47848 commit a85acecaeb0d122becbc52a385d918561e995eca
47849 Author: Jeff Muizelaar <jeff@infidigm.net>
47850 Date:   Mon Jul 30 00:22:35 2007 +0000
47852     2007-07-29  Jeff Muizelaar  <jeff@infidigm.net>
47854         * poppler/CairoOutputDev.cc:
47855         * poppler/CairoOutputDev.h: transform the original matrix for
47856         type3 fonts
47857         instead of using set_matrix()
47859  ChangeLog                 |  6 ++++++
47860  poppler/CairoOutputDev.cc | 20 +++++++++++++++++---
47861  poppler/CairoOutputDev.h  |  1 +
47862  3 files changed, 24 insertions(+), 3 deletions(-)
47864 commit a81a082169de32d01c36c969616a5c2279f1bac7
47865 Author: Jeff Muizelaar <jeff@infidigm.net>
47866 Date:   Mon Jul 30 00:18:59 2007 +0000
47868     2007-07-29  Jeff Muizelaar  <jeff@infidigm.net>
47870         * glib/test-poppler-glib.c: include <time.h> to fix compilation.
47872  ChangeLog                | 4 ++++
47873  glib/test-poppler-glib.c | 1 +
47874  2 files changed, 5 insertions(+)
47876 commit 81393cb30f6287caf5195265cdc039555f2767d3
47877 Author: Carlos Garcia Campos <carlosgc@gnome.org>
47878 Date:   Sat Jul 28 08:22:40 2007 +0000
47880     2007-07-28  Carlos Garcia Campos  <carlosgc@gnome.org>
47881         * poppler/Annot.cc:
47882         * poppler/Annot.h:
47883         * poppler/Form.cc:
47884         * poppler/Form.h: Make fieldLookup static in Form and use it from
47885         both Form and Annot.
47887  ChangeLog        |  8 +++++++
47888  poppler/Annot.cc | 43 +++++++++++-------------------------
47889  poppler/Annot.h  |  1 -
47890  poppler/Form.cc  | 66
47891  +++++++++++++++++++++++++++-----------------------------
47892  poppler/Form.h   |  2 ++
47893  5 files changed, 54 insertions(+), 66 deletions(-)
47895 commit 81b669dcb14bf821a49c9879f8d4129075647f5f
47896 Author: Carlos Garcia Campos <carlosgc@gnome.org>
47897 Date:   Sat Jul 28 08:05:11 2007 +0000
47899     2007-07-28  Carlos Garcia Campos  <carlosgc@gnome.org>
47900         * glib/poppler-page.h: Remove unneeded declarations. Fixes bug
47901         #11744. Patch by Kouhei Sutou <kou@cozmixng.org>.
47903  ChangeLog           | 5 +++++
47904  glib/poppler-page.h | 2 --
47905  2 files changed, 5 insertions(+), 2 deletions(-)
47907 commit f2c4e5305009f1da770c99d3e2e3371ff37c75f3
47908 Author: Carlos Garcia Campos <carlosgc@gnome.org>
47909 Date:   Fri Jul 27 09:17:40 2007 +0000
47911     2007-07-27  Carlos Garcia Campos  <carlosgc@gnome.org>
47912         * glib/poppler-document.cc:
47913         * glib/poppler-document.h:
47914         * glib/poppler-private.h:
47915         * glib/test-poppler-glib.c: Make PopplerFontInfo GObject. Patch by
47916         Kouhei Sutou <kou@cozmixng.org>.
47918  ChangeLog                |  8 ++++++++
47919  glib/poppler-document.cc | 44
47920  ++++++++++++++++++++++++++++++++++++++++----
47921  glib/poppler-document.h  |  6 +++++-
47922  glib/poppler-private.h   |  1 +
47923  glib/test-poppler-glib.c |  2 +-
47924  5 files changed, 55 insertions(+), 6 deletions(-)
47926 commit 975c7cff10d9b00359e147329ae2c7a93f8a3833
47927 Author: Albert Astals Cid <aacid@kde.org>
47928 Date:   Wed Jul 25 17:20:06 2007 +0000
47930     micro optimization
47932  qt4/src/poppler-page.cc | 4 ++--
47933  1 file changed, 2 insertions(+), 2 deletions(-)
47935 commit 525a7f49dd95f2644870a1c59ca15124e30026b4
47936 Author: Carlos Garcia Campos <carlosgc@gnome.org>
47937 Date:   Tue Jul 24 16:45:25 2007 +0000
47939     2007-07-24  Carlos Garcia Campos  <carlosgc@gnome.org>
47940         * poppler/Annot.cc:
47941         * poppler/Form.cc: Several fixes in forms. Generate appearance for
47942         field buttons that don't have an AP dict. Do not remove the first
47943         character of the second and following lines in multiline text
47944         fields. Fix a crash with pdf documents created by ooo which have
47945         radio buttons. Look for some inheritable attributes in the
47946         parent when needed.
47948  ChangeLog        | 10 ++++++++
47949  poppler/Annot.cc | 27 ++++++++++----------
47950  poppler/Form.cc  | 77
47951  +++++++++++++++++++++++++++++++++++++++-----------------
47952  3 files changed, 78 insertions(+), 36 deletions(-)
47954 commit 633a1cde65f86ee6577a68f4f8d36de43d14c714
47955 Author: Albert Astals Cid <aacid@kde.org>
47956 Date:   Sun Jul 15 21:03:50 2007 +0000
47958             * utils/HtmlOutputDev.cc:
47959             * utils/HtmlOutputDev.h: Create the html files in the
47960             correct place,
47961             not in the invocation dir. Fixes bug #11610
47963  ChangeLog              |  6 ++++++
47964  utils/HtmlOutputDev.cc | 37 ++++++++++---------------------------
47965  utils/HtmlOutputDev.h  |  4 ----
47966  3 files changed, 16 insertions(+), 31 deletions(-)
47968 commit ccb2d420ca8d818aa9ba1d64f08f5e94ab313a72
47969 Author: Albert Astals Cid <aacid@kde.org>
47970 Date:   Sun Jul 15 17:09:29 2007 +0000
47972             * poppler/DCTStream.cc
47973             * poppler/DCTStream.h: Implement less evil error handling. On
47974             a
47975             error_exit level error we don't want to actually exit the
47976             program. See
47977             http://bugs.kde.org/show_bug.cgi?id=147878 for a pdf with this
47978             problem. libjpeg was printing "Bogus Huffman table definition"
47979             and
47980             exiting the program.
47981             * poppler/Stream.cc: Remove bogus #warning
47983  ChangeLog            | 10 ++++++++++
47984  poppler/DCTStream.cc | 17 ++++++++++++++++-
47985  poppler/DCTStream.h  |  1 +
47986  poppler/Stream.cc    |  1 -
47987  4 files changed, 27 insertions(+), 2 deletions(-)
47989 commit f9d82dfd299ae23a1baf3e35e2c3cd351129c525
47990 Author: Albert Astals Cid <aacid@kde.org>
47991 Date:   Sat Jul 14 18:23:42 2007 +0000
47993             * utils/pdftops.cc: init width/height to -1 so it is
47994             calculated if not
47995             specified
47997  ChangeLog        | 5 +++++
47998  utils/pdftops.cc | 4 ++--
47999  2 files changed, 7 insertions(+), 2 deletions(-)
48001 commit 1c04136e9538ccfaa2d6b968861682ca3b69ffb3
48002 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48003 Date:   Sat Jul 14 15:23:31 2007 +0000
48005     2007-07-14  Pino Toscano  <pino@kde.org>
48006         * glib/poppler-action.h:
48007         * glib/poppler-document.h: Remove trailing comma from the last
48008         item of enums.
48010  ChangeLog               | 6 ++++++
48011  glib/poppler-action.h   | 2 +-
48012  glib/poppler-document.h | 8 ++++----
48013  3 files changed, 11 insertions(+), 5 deletions(-)
48015 commit b9b68cabce19a5e23911e5432ace8c13bd237391
48016 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48017 Date:   Sat Jul 14 15:15:57 2007 +0000
48019     2007-07-14  Carlos Garcia Campos  <carlosgc@gnome.org>
48020         * glib/poppler-form-field.cc:
48021         * glib/poppler-form-field.h:
48022         * glib/test-poppler-glib.c: Make is_password a property instead of
48023         a text form field type, since a text field could be multiline and
48024         password at the same time.
48026  ChangeLog                  |  8 ++++++++
48027  glib/poppler-form-field.cc | 10 ++++++++--
48028  glib/poppler-form-field.h  |  2 +-
48029  glib/test-poppler-glib.c   |  4 ++--
48030  4 files changed, 19 insertions(+), 5 deletions(-)
48032 commit 14a8361039d708661b8699b2e7c4496135021a85
48033 Author: Albert Astals Cid <aacid@kde.org>
48034 Date:   Fri Jul 13 22:18:05 2007 +0000
48036             * fofi/FoFiTrueType.cc
48037             * fofi/FoFiTrueType.h
48038             * poppler/CairoFontEngine.cc
48039             * poppler/CharCodeToUnicode.cc
48040             * poppler/CharCodeToUnicode.h
48041             * poppler/GfxFont.cc
48042             * poppler/GfxFont.h
48043             * poppler/SplashOutputDev.cc: Patch by
48044             Koji Otani <sho@bbr.jp> to fix several problems with
48045             Japanese fonts.
48046             Fixes bug 11413
48048  ChangeLog                    |  13 ++
48049  fofi/FoFiTrueType.cc         | 305
48050  +++++++++++++++++++++++++++++++++++++++++++
48051  fofi/FoFiTrueType.h          |  12 ++
48052  poppler/CairoFontEngine.cc   |  47 ++-----
48053  poppler/CharCodeToUnicode.cc |  16 +++
48054  poppler/CharCodeToUnicode.h  |   1 +
48055  poppler/GfxFont.cc           | 230 ++++++++++++++++++++++++++++----
48056  poppler/GfxFont.h            |   2 +
48057  poppler/SplashOutputDev.cc   |  53 ++------
48058  9 files changed, 577 insertions(+), 102 deletions(-)
48060 commit 8389099d8e8940e3f8920b14a83075d69bcd8e6c
48061 Author: Albert Astals Cid <aacid@kde.org>
48062 Date:   Fri Jul 13 18:21:02 2007 +0000
48064             * poppler/FontInfo.cc: Fix the FontInfoScanner::scan method to
48065             actually scan the number of requested pages
48067  ChangeLog           |  6 ++++++
48068  poppler/FontInfo.cc | 12 ++++++------
48069  2 files changed, 12 insertions(+), 6 deletions(-)
48071 commit 9ced4442372d08375e0ded62f79052d8a3ec9cd6
48072 Author: Albert Astals Cid <aacid@kde.org>
48073 Date:   Fri Jul 13 18:08:44 2007 +0000
48075             * poppler/GlobalParams.cc: Remove dead unused code from
48076             Win32 ifdef
48078  ChangeLog               | 4 ++++
48079  poppler/GlobalParams.cc | 6 ------
48080  2 files changed, 4 insertions(+), 6 deletions(-)
48082 commit fb89fdb8de608ff94082e16819f042cddabf2bcc
48083 Author: Albert Astals Cid <aacid@kde.org>
48084 Date:   Wed Jul 11 18:52:12 2007 +0000
48086             * poppler/PSOutputDev.cc
48087             * poppler/PSOutputDev.h
48088             * utils/pdftohtml.cc: Fix bug 9746. pdftohtml complex mode
48089             had text
48090             twice
48092  ChangeLog              | 7 +++++++
48093  poppler/PSOutputDev.cc | 5 +++++
48094  poppler/PSOutputDev.h  | 2 ++
48095  utils/pdftohtml.cc     | 3 +--
48096  4 files changed, 15 insertions(+), 2 deletions(-)
48098 commit 0c9fa59bf5edf3cfcca1792da51b904a7c7f7615
48099 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48100 Date:   Wed Jul 11 18:30:19 2007 +0000
48102     2007-07-11  Carlos Garcia Campos  <carlosgc@gnome.org>
48103         * poppler/Form.cc:
48104         * poppler/XRef.cc:
48105         * poppler/XRef.h: Fix memory leak.
48107  ChangeLog       |  6 ++++++
48108  poppler/Form.cc | 49 ++++++++++++++++++++++++-------------------------
48109  poppler/XRef.cc | 22 ++++++++++------------
48110  poppler/XRef.h  |  2 +-
48111  4 files changed, 41 insertions(+), 38 deletions(-)
48113 commit 4ae7d43bd54c5b3e2f08c48441f741d3099e228f
48114 Author: Albert Astals Cid <aacid@kde.org>
48115 Date:   Wed Jul 11 18:12:26 2007 +0000
48117             * goo/GooVector.h: Rename guard from _VECTOR_H to GOO_VECTOR_H
48118             * goo/gfile.cc: GString -> GooString in Windows code
48119             * poppler/GlobalParams.cc: GString -> GooString in Windows
48120             code
48121             * splash/SplashT1FontEngine.cc
48122             * splash/SplashT1FontEngine.h
48123             * splash/SplashT1FontFile.cc
48124             * splash/SplashT1FontFile.h: T1 code is not supported,
48125             but at least
48126             make it compile :-D
48128  ChangeLog                    | 11 +++++++++++
48129  goo/GooVector.h              |  4 ++--
48130  goo/gfile.cc                 |  6 +++---
48131  poppler/GlobalParams.cc      | 26 +++++++++++++-------------
48132  splash/SplashFontEngine.cc   |  2 +-
48133  splash/SplashT1FontEngine.cc |  8 ++++----
48134  splash/SplashT1FontEngine.h  |  7 +++----
48135  splash/SplashT1FontFile.cc   |  8 +++++---
48136  splash/SplashT1FontFile.h    |  4 ++--
48137  9 files changed, 44 insertions(+), 32 deletions(-)
48139 commit 7bd125ce96c603fd5cf42d7c6a29b542e82dd4ec
48140 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48141 Date:   Wed Jul 11 18:08:07 2007 +0000
48143     2007-07-11  Carlos Garcia Campos  <carlosgc@gnome.org>
48144         * poppler/Form.cc:
48145         * poppler/Form.h:
48146         * glib/poppler-form-field.cc:
48147         * glib/poppler-form-field.h:
48148         * glib/test-poppler-glib.c: Add a method to get the max length
48149         allowed in text form fields.
48151  ChangeLog                  |  9 +++++++++
48152  glib/poppler-form-field.cc |  8 ++++++++
48153  glib/poppler-form-field.h  |  1 +
48154  glib/test-poppler-glib.c   |  1 +
48155  poppler/Form.cc            | 11 +++++++++++
48156  poppler/Form.h             |  4 ++++
48157  6 files changed, 34 insertions(+)
48159 commit 8a68855735e9d295d71685e82de39204d639ea7a
48160 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48161 Date:   Mon Jul 9 08:52:58 2007 +0000
48163     2007-07-09  Carlos Garcia Campos  <carlosgc@gnome.org>
48164         * poppler/Annot.cc:
48165         * poppler/Annot.h: Render '*' instead of the actual content in
48166         password form fields. Patch by Julien Rebetez <julien@fhtagn.net>
48168  ChangeLog        |  6 ++++++
48169  poppler/Annot.cc | 52
48170  +++++++++++++++++++++++++++++-----------------------
48171  poppler/Annot.h  |  5 +++--
48172  3 files changed, 38 insertions(+), 25 deletions(-)
48174 commit 53cf7d7084dc03a28239f11c94f2095bb02d6108
48175 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48176 Date:   Sat Jul 7 16:23:56 2007 +0000
48178     2007-07-07  Carlos Garcia Campos  <carlosgc@gnome.org>
48179         * poppler/Form.cc:
48180         * poppler/Form.h:
48181         * glib/poppler-form-field.cc:
48182         * glib/poppler-form-field.h:
48183         * glib/test-poppler-glib.c: Add a method to get the type of a Form
48184         Field Button.
48186  ChangeLog                  |  9 +++++++++
48187  glib/poppler-form-field.cc | 18 ++++++++++++++++++
48188  glib/poppler-form-field.h  |  8 ++++++++
48189  glib/test-poppler-glib.c   | 26 +++++++++++++++++++++++---
48190  poppler/Form.cc            |  5 +++++
48191  poppler/Form.h             |  2 ++
48192  6 files changed, 65 insertions(+), 3 deletions(-)
48194 commit de0a40181e5832a0dc263d40ed0a269867764623
48195 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48196 Date:   Sat Jul 7 15:28:29 2007 +0000
48198     2007-07-07  Carlos Garcia Campos  <carlosgc@gnome.org>
48199         * poppler/Form.cc: Fix a crash when setting state on buttons that
48200         don't have state.
48202  ChangeLog       | 5 +++++
48203  poppler/Form.cc | 3 +++
48204  2 files changed, 8 insertions(+)
48206 commit a33518a3283ff25aa5517bc535ddb61383b1cfdc
48207 Author: Albert Astals Cid <aacid@kde.org>
48208 Date:   Fri Jul 6 09:08:44 2007 +0000
48210             * poppler/Form.cc: Fix a bug with FormField's destructor
48211             which was not
48212             checking if the FormField is terminal to determine wether
48213             it needs to
48214             delete children or widgets. Patch by
48215             Julien Rebetez <julien@fhtagn.net>
48217  ChangeLog       |  4 ++++
48218  poppler/Form.cc | 17 +++++++++++------
48219  2 files changed, 15 insertions(+), 6 deletions(-)
48221 commit 43f0d5b9bb198cdcbc2f7111f294c6f947105314
48222 Author: Albert Astals Cid <aacid@kde.org>
48223 Date:   Fri Jul 6 08:47:11 2007 +0000
48225             * goo/GooString.cc:
48226             * poppler/ABWOutputDev.cc: Build on Sun Force compiler,
48227             patch by
48228             Darren Kenny <darren.kenny@sun.com>
48230  ChangeLog               | 6 ++++++
48231  goo/GooString.cc        | 2 +-
48232  poppler/ABWOutputDev.cc | 4 +++-
48233  3 files changed, 10 insertions(+), 2 deletions(-)
48235 commit 4e7405071b69889362e4d49de3f881f0e3e261e3
48236 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48237 Date:   Thu Jul 5 13:04:01 2007 +0000
48239     2007-07-05  Carlos Garcia Campos  <carlosgc@gnome.org>
48240         * glib/poppler-form-field.cc: Allow to set NULL in form fields
48241         that can contain text.
48243  ChangeLog                  |  5 +++++
48244  glib/poppler-form-field.cc | 30 ++++++++++++------------------
48245  2 files changed, 17 insertions(+), 18 deletions(-)
48247 commit 625510797c528257527003477fe28adbacfe80e7
48248 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48249 Date:   Thu Jul 5 08:13:51 2007 +0000
48251     2007-07-05  Carlos Garcia Campos  <carlosgc@gnome.org>
48252         * glib/poppler-attachment.cc:
48253         * glib/poppler-attachment.h:
48254         * glib/test-poppler-glib.c: Rename cdate and mdate again to ctime
48255         and mtime, since they are public attributes and we don't want to
48256         break the API.
48258  ChangeLog                  | 8 ++++++++
48259  glib/poppler-attachment.cc | 4 ++--
48260  glib/poppler-attachment.h  | 4 ++--
48261  glib/test-poppler-glib.c   | 4 ++--
48262  4 files changed, 14 insertions(+), 6 deletions(-)
48264 commit 9b2640f156f24b07c797d9461f84e64d550efa1a
48265 Author: Albert Astals Cid <aacid@kde.org>
48266 Date:   Wed Jul 4 13:57:31 2007 +0000
48268             * qt4/src/poppler-form.cc: QStringToGooString ->
48269             QStringToUnicodeGooString has FormWidgetText::setContent
48270             wants to have
48271             the unicode formated string
48272             * qt4/src/poppler-private.h: create QStringToUnicodeGooString
48274  ChangeLog                 |  7 +++++++
48275  qt4/src/poppler-form.cc   |  2 +-
48276  qt4/src/poppler-private.h | 15 +++++++++++++++
48277  3 files changed, 23 insertions(+), 1 deletion(-)
48279 commit b70115cf979b29f75c644518ae0e9c0dd9892ebf
48280 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48281 Date:   Wed Jul 4 13:06:38 2007 +0000
48283     2007-07-04  Carlos Garcia Campos  <carlosgc@gnome.org>
48284         * glib/poppler-form-field.cc: Convert strings from UTF8 to UTF16BE
48285         before setting them.
48287  ChangeLog                  |  5 +++++
48288  glib/poppler-form-field.cc | 34 ++++++++++++++++++++++++----------
48289  2 files changed, 29 insertions(+), 10 deletions(-)
48291 commit d37843877a6f93a9f27502d07ad82cba79e9aa73
48292 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48293 Date:   Wed Jul 4 08:26:52 2007 +0000
48295     2007-07-04  Carlos Garcia Campos  <carlosgc@gnome.org>
48296         * glib/poppler-attachment.cc:
48297         * glib/poppler-attachment.h: Add size, creation and modification
48298         date and checksum properties to attachments. Fix memory leaks.
48299         * glib/test-poppler-glib.c:
48300         * glib/poppler.h:
48301         * glib/poppler-private.h:
48302         * glib/poppler-document.cc: Add a function to convert a pdf date
48303         into a GTime that is used by attachments and document
48304         properties. Fix memory leak in attachments.
48306  ChangeLog                  |  12 ++++
48307  glib/poppler-attachment.cc |  25 +++++++-
48308  glib/poppler-attachment.h  |  16 ++---
48309  glib/poppler-document.cc   | 142
48310  +++++++++++++++++++++++----------------------
48311  glib/poppler-private.h     |   6 +-
48312  glib/poppler.h             |   1 +
48313  glib/test-poppler-glib.c   |  56 +++++++++++++++---
48314  7 files changed, 171 insertions(+), 87 deletions(-)
48316 commit d933f47d4af0992059148259a189373b42499bbe
48317 Author: Albert Astals Cid <aacid@kde.org>
48318 Date:   Tue Jul 3 20:31:20 2007 +0000
48320             * qt4/tests/poppler-fonts.cpp: For the sake of completeness,
48321             add all
48322             the enums
48324  ChangeLog                   |  2 ++
48325  qt4/tests/poppler-fonts.cpp | 28 ++++++++++++++++++++--------
48326  2 files changed, 22 insertions(+), 8 deletions(-)
48328 commit d90b166cfbdc4857351baa627d158d5e0b6652b4
48329 Author: Albert Astals Cid <aacid@kde.org>
48330 Date:   Tue Jul 3 16:46:51 2007 +0000
48332             * poppler/Catalog.cc: Fix crash,
48333             embeddedFileNameTree.getName(i)
48334             returns a reference to its own data so does not have to
48335             be deleted
48336             * qt4/tests/poppler-attachments.cpp: Delete the doc, just
48337             for sake of
48338             correctness
48340  ChangeLog                         | 7 +++++++
48341  poppler/Catalog.cc                | 1 -
48342  qt4/tests/poppler-attachments.cpp | 1 +
48343  3 files changed, 8 insertions(+), 1 deletion(-)
48345 commit 7fa87eb2b093770271bc3a72de5b0b9dc228aa1b
48346 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48347 Date:   Tue Jul 3 14:01:40 2007 +0000
48349     2007-07-03  Carlos Garcia Campos  <carlosgc@gnome.org>
48350         * glib/poppler-form-field.cc:
48351         * glib/poppler-form-field.h:
48352         * glib/test-poppler-glib.c: Add choice_commit_on_change function
48353         to glib bindings.
48355  ChangeLog                  | 7 +++++++
48356  glib/poppler-form-field.cc | 8 ++++++++
48357  glib/poppler-form-field.h  | 1 +
48358  glib/test-poppler-glib.c   | 2 ++
48359  4 files changed, 18 insertions(+)
48361 commit 8b67e0403f6eaab6770cc0b7861074ae0b6d85bb
48362 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48363 Date:   Tue Jul 3 13:49:18 2007 +0000
48365     2007-07-03  Carlos Garcia Campos  <carlosgc@gnome.org>
48366         * glib/poppler-form-field.cc:
48367         * glib/poppler-form-field.h:
48368         * glib/test-poppler-glib.c: Fix a typo.
48370  ChangeLog                  | 6 ++++++
48371  glib/poppler-form-field.cc | 2 +-
48372  glib/poppler-form-field.h  | 2 +-
48373  glib/test-poppler-glib.c   | 2 +-
48374  4 files changed, 9 insertions(+), 3 deletions(-)
48376 commit 33a5765eb404a4b321b09c26af74c1ed64a5d474
48377 Author: Albert Astals Cid <aacid@kde.org>
48378 Date:   Tue Jul 3 13:22:54 2007 +0000
48380             * poppler/Catalog.cc:
48381             * poppler/Catalog.h: Add size and checksum properties to
48382             the embeded
48383             files
48384             * qt4/src/poppler-embeddedfile.cc:
48385             * qt4/src/poppler-qt4.h: Add size and checksum properties
48386             to the qt4
48387             frontend
48389  ChangeLog                       |  9 +++++++++
48390  poppler/Catalog.cc              | 19 ++++++++++++++++---
48391  poppler/Catalog.h               | 13 +++++++++++--
48392  qt4/src/poppler-embeddedfile.cc | 16 ++++++++++++++++
48393  qt4/src/poppler-qt4.h           | 14 ++++++++++++++
48394  5 files changed, 66 insertions(+), 5 deletions(-)
48396 commit c7d21f9354bbe090cce6459124dcaadf1e46639e
48397 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48398 Date:   Mon Jul 2 13:39:32 2007 +0000
48400     2007-07-02  Carlos Garcia Campos  <carlosgc@gnome.org>
48401         * glib/poppler-form-field.cc:
48402         * glib/poppler-form-field.h:
48403         * glib/test-poppler-glib.c:
48404         Use FILE_SELECT instead of FILESELECT and fix a typo. Patch by
48405         Kouhei Sutou
48407  ChangeLog                  | 9 +++++++++
48408  glib/poppler-form-field.cc | 2 +-
48409  glib/poppler-form-field.h  | 2 +-
48410  glib/test-poppler-glib.c   | 2 +-
48411  4 files changed, 12 insertions(+), 3 deletions(-)
48413 commit 5e301064c62c6d58f488839d7bf804af912a3de1
48414 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48415 Date:   Mon Jul 2 13:34:26 2007 +0000
48417     2007-07-02  Carlos Garcia Campos  <carlosgc@gnome.org>
48418         * glib/poppler-form-field.cc:
48419         * glib/poppler-form-field.h:
48420         * glib/test-poppler-glib.c:
48421         Add poppler_form_field_is_read_only to glib bindings. Patch by
48422         Kouhei Sutou
48424  ChangeLog                  | 9 +++++++++
48425  glib/poppler-form-field.cc | 8 ++++++++
48426  glib/poppler-form-field.h  | 1 +
48427  glib/test-poppler-glib.c   | 6 +++++-
48428  4 files changed, 23 insertions(+), 1 deletion(-)
48430 commit 11875746ce28e8999bcad46167fcfea131cd267a
48431 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48432 Date:   Sat Jun 30 08:33:30 2007 +0000
48434     2007-06-30  Carlos Garcia Campos  <carlosgc@gnome.org>
48435         * glib/poppler-page.cc: Use poppler_page_transition_get_type
48436         instead of poppler_page_transition which doesn't exist. Patch by
48437         Kouhei Sutou
48439  ChangeLog            | 6 ++++++
48440  glib/poppler-page.cc | 2 +-
48441  2 files changed, 7 insertions(+), 1 deletion(-)
48443 commit 0a5acaae3b9bfcd731bc4e072f35f9433aa773da
48444 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48445 Date:   Sat Jun 30 08:25:15 2007 +0000
48447     2007-06-30  Carlos Garcia Campos  <carlosgc@gnome.org>
48448         * glib/Makefile.am:
48449         * glib/poppler-form-field.cc:
48450         * glib/poppler-form-field.h:
48451         * glib/poppler-document.cc:
48452         * glib/poppler-document.h:
48453         * glib/poppler-page.cc:
48454         * glib/poppler-page.h:
48455         * glib/poppler-private.h:
48456         * glib/poppler.h:
48457         * glib/test-poppler-glib.c: Improve forms API in the glib bindings
48458         in order to make it more consistent with the current API and
48459         easier to use.
48461  ChangeLog                  |  15 +++
48462  glib/Makefile.am           |   2 +
48463  glib/poppler-document.cc   | 197 ++--------------------------
48464  glib/poppler-document.h    |  55 +-------
48465  glib/poppler-form-field.cc | 316
48466  +++++++++++++++++++++++++++++++++++++++++++++
48467  glib/poppler-form-field.h  |  96 ++++++++++++++
48468  glib/poppler-page.cc       | 210 ++++++++++++------------------
48469  glib/poppler-page.h        |  55 ++------
48470  glib/poppler-private.h     |  11 +-
48471  glib/poppler.h             |  40 +++---
48472  glib/test-poppler-glib.c   | 119 ++++++++++++++---
48473  11 files changed, 662 insertions(+), 454 deletions(-)
48475 commit 2212874e57a6eb9db733b2e9a98f0cfcb88a8fc1
48476 Author: Albert Astals Cid <aacid@kde.org>
48477 Date:   Tue Jun 26 21:31:07 2007 +0000
48479             * poppler/Form.cc: Don't crash on documents with AcroForm
48480             but no
48481             AcroForm->Fields (it's mandatory but...)
48483  ChangeLog       |  5 +++++
48484  poppler/Form.cc | 54
48485  +++++++++++++++++++++++++++++-------------------------
48486  2 files changed, 34 insertions(+), 25 deletions(-)
48488 commit e48ee9c4af6bf98b6988c51dcab9ee9ef6e3cafe
48489 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48490 Date:   Sat Jun 23 18:06:07 2007 +0000
48492     2007-06-23  Carlos Garcia Campos  <carlosgc@gnome.org>
48493         * poppler/Annot.cc:
48494         * poppler/Form.cc: Fix memory leaks.
48496  ChangeLog        |  5 +++++
48497  poppler/Annot.cc |  2 +-
48498  poppler/Form.cc  | 13 +++++++++----
48499  3 files changed, 15 insertions(+), 5 deletions(-)
48501 commit d874a2753e3ac51b6f539dfdf980435c8c381b4f
48502 Author: Albert Astals Cid <aacid@kde.org>
48503 Date:   Wed Jun 20 20:07:15 2007 +0000
48505         * qt4/src/poppler-qt4.h:
48506         * qt4/src/poppler-document.cc: Allow access to a document's
48507         metadata contents
48508         from the qt4 binding. Based on patch by Jason Kivlighn
48509         * qt4/tests/test-poppler-qt4.cpp: Print metadata if it exists
48511  ChangeLog                      |  5 +++++
48512  qt4/src/poppler-document.cc    | 13 +++++++++++++
48513  qt4/src/poppler-qt4.h          |  5 +++++
48514  qt4/tests/test-poppler-qt4.cpp |  1 +
48515  4 files changed, 24 insertions(+)
48517 commit 08d4c437e735ac50a340c4ae17ee0eeccd00dc20
48518 Author: Albert Astals Cid <aacid@kde.org>
48519 Date:   Wed Jun 20 18:40:03 2007 +0000
48521            * glib/poppler-document.cc: Allow access to a document's
48522            metadata stream
48523            through the glib binding. Patch by Jason Kivlighn
48524            <jkivlighn@gmail.com> Approved by Carlos
48526  ChangeLog                |  6 ++++++
48527  glib/poppler-document.cc | 21 +++++++++++++++++++++
48528  2 files changed, 27 insertions(+)
48530 commit cdd2a49dc99aa16ded674c58dbb50298f06cf18a
48531 Author: Albert Astals Cid <aacid@kde.org>
48532 Date:   Fri Jun 15 18:15:53 2007 +0000
48534             * poppler/ABWOutputDev.cc: Replaces the getBiggestSeperator
48535             function
48536             at the ABWoutputdev with one that is easier to read/debug
48537             and less likely to contain bugs. Some cosmetic fixes at the
48538             functions recursiveXYC and splitnodes. Patch by
48539             Jauco Noordzij <jauco.noordzij@gmail.com>. More info at
48540             bug #11273
48542  ChangeLog               |   8 +
48543  poppler/ABWOutputDev.cc | 384
48544  ++++++++++++------------------------------------
48545  2 files changed, 106 insertions(+), 286 deletions(-)
48547 commit 7f23383197b0e2fa24be7b4925ea6f39eb95bbc1
48548 Author: Albert Astals Cid <aacid@kde.org>
48549 Date:   Wed Jun 13 20:39:21 2007 +0000
48551             * poppler/ABWOutputDev.cc
48552             * poppler/ABWOutputDev.h: Remove dependency on debugxml. Patch
48553             by
48554             Jauco Noordzij <jauco.noordzij@gmail.com>. Fixes bug #11187
48556  ChangeLog               |  6 ++++
48557  poppler/ABWOutputDev.cc | 80
48558  ++++++++++++++++++++++++++++++++++++++++++++++++-
48559  poppler/ABWOutputDev.h  |  1 +
48560  3 files changed, 86 insertions(+), 1 deletion(-)
48562 commit 948520cd529ce47d1970aae6a0b8058128e37c30
48563 Author: Albert Astals Cid <aacid@kde.org>
48564 Date:   Wed Jun 13 18:50:40 2007 +0000
48566             * goo/FixedPoint.h
48567             * goo/gmem.h
48568             * poppler/SecurityHandler.h
48569             * poppler/poppler-config.h.in
48570             * utils/ImageOutputDev.h:
48571             Patch by Axel Howind <Axel.Howind@htp-tel.de>
48572             - include USE_EXCEPTIONS and USE_FIXEDPOINT in
48573             poppler-config.h.in
48574             - fix typo (MULTITHREADED/MULTITHREADING) in
48575             poppler.config.h.in
48576             - change installed headers to include poppler-config.h
48577             instead of
48578             config.h
48579             - use <poppler/poppler-config.h> instead of <poppler-config.h>
48580             so that
48581             installed headers can be used without including
48582             .../include/poppler
48583             in the include path
48585  ChangeLog                   | 16 ++++++++++++++++
48586  goo/FixedPoint.h            |  2 +-
48587  goo/gmem.h                  |  2 +-
48588  poppler/SecurityHandler.h   |  2 +-
48589  poppler/poppler-config.h.in | 12 +++++++++++-
48590  utils/ImageOutputDev.h      |  2 +-
48591  6 files changed, 31 insertions(+), 5 deletions(-)
48593 commit 825461e47b05595805e87a0d2960b07197c8da8b
48594 Author: Albert Astals Cid <aacid@kde.org>
48595 Date:   Wed Jun 13 18:24:56 2007 +0000
48597     configure.ac: Fix detection of glib
48599  ChangeLog    | 4 ++++
48600  configure.ac | 2 +-
48601  2 files changed, 5 insertions(+), 1 deletion(-)
48603 commit a67a93fc6b4812a4f892b311c5b299e59283cd47
48604 Author: Albert Astals Cid <aacid@kde.org>
48605 Date:   Mon Jun 11 21:14:22 2007 +0000
48607             * poppler/CMap.h:
48608             * poppler/CharCodeToUnicode.h:
48609             * poppler/GlobalParams.h:
48610             * poppler/PageLabelInfo.h:
48611             * poppler/UnicodeMap.h: Further include cleanup. Patch by
48612             Axel Howind
48613             on bug #11228
48615  ChangeLog                   | 9 +++++++++
48616  poppler/CMap.h              | 2 +-
48617  poppler/CharCodeToUnicode.h | 2 +-
48618  poppler/GlobalParams.h      | 2 +-
48619  poppler/PageLabelInfo.h     | 6 +++---
48620  poppler/UnicodeMap.h        | 2 +-
48621  6 files changed, 16 insertions(+), 7 deletions(-)
48623 commit 051b31af053cac4727718169b79b25451a4bdd95
48624 Author: Albert Astals Cid <aacid@kde.org>
48625 Date:   Mon Jun 11 21:11:05 2007 +0000
48627            * qt/poppler-qt.h
48628            * qt4/src/poppler-qt4.h: Headers cleanup
48630  ChangeLog             | 5 +++++
48631  qt/poppler-qt.h       | 6 +++---
48632  qt4/src/poppler-qt4.h | 8 ++++----
48633  3 files changed, 12 insertions(+), 7 deletions(-)
48635 commit 3e1597b80fc6750f1ec3269f9819aa8225879524
48636 Author: Albert Astals Cid <aacid@kde.org>
48637 Date:   Fri Jun 8 22:39:23 2007 +0000
48639     poppler/Annot.cc: Fix leak
48641  ChangeLog        | 4 ++++
48642  poppler/Annot.cc | 1 +
48643  2 files changed, 5 insertions(+)
48645 commit 49535c20b4f71d1c1381134233e2e1449cf560c0
48646 Author: Jeff Muizelaar <jeff@infidigm.net>
48647 Date:   Thu Jun 7 21:23:03 2007 +0000
48649     2007-06-07  Jeff Muizelaar  <jeff@infidigm.net>
48651         * poppler/ABWOutputDev.cc: Change "and", "or", "not" to "&&",
48652         "||",
48653         "!" for consistency with the rest of the code. Patch by Jens
48654         Granseuer
48656  ChangeLog               |  5 +++
48657  poppler/ABWOutputDev.cc | 93
48658  +++++++++++++++++++++++++------------------------
48659  2 files changed, 52 insertions(+), 46 deletions(-)
48661 commit dd8fa975bf51dd18120369d0ef2d8f1781e04d93
48662 Author: Albert Astals Cid <aacid@kde.org>
48663 Date:   Sat Jun 2 09:18:11 2007 +0000
48665     correct form of patch 11102
48667  utils/HtmlFonts.cc | 5 ++++-
48668  1 file changed, 4 insertions(+), 1 deletion(-)
48670 commit cdf70857ece0748f13b11c923ccf9626094555b4
48671 Author: Albert Astals Cid <aacid@kde.org>
48672 Date:   Fri Jun 1 18:34:48 2007 +0000
48674             * poppler/ArthurOutputDev.cc
48675             * splash/SplashFTFont.cc
48676             * splash/SplashMath.h: Make it compile with
48677             --enable-fixedpoint. Fixes
48678             bug 11110
48680  ChangeLog                  | 7 +++++++
48681  poppler/ArthurOutputDev.cc | 8 ++++----
48682  splash/SplashFTFont.cc     | 8 ++++----
48683  splash/SplashMath.h        | 2 +-
48684  4 files changed, 16 insertions(+), 9 deletions(-)
48686 commit 90b1a404629a884cc32737a3a729c9a75f7a59c1
48687 Author: Albert Astals Cid <aacid@kde.org>
48688 Date:   Wed May 30 18:33:24 2007 +0000
48690             * configure.ac: Fix to check for glib-2.0 not glib that is
48691             1.0. Patch
48692             came though Pardus developers and they don't remember where
48693             they got
48694             it from.
48696  ChangeLog    | 6 ++++++
48697  configure.ac | 2 +-
48698  2 files changed, 7 insertions(+), 1 deletion(-)
48700 commit 03d766ea1ddd4ce6d938f96b53906a7dc8bd179a
48701 Author: Albert Astals Cid <aacid@kde.org>
48702 Date:   Wed May 30 18:29:57 2007 +0000
48704     make dist needs this
48706  qt4/src/Makefile.am | 2 ++
48707  1 file changed, 2 insertions(+)
48709 commit d540c04268047fdd125ad932ca05c7553a97c0fe
48710 Author: Albert Astals Cid <aacid@kde.org>
48711 Date:   Wed May 30 17:50:00 2007 +0000
48713            * utils/HtmlFonts.cc: Make pdftohtml not pollute stdout. Patch
48714            by
48715             Nanning Buitenhuis <nanning@elvenkind.com>
48717     And some changes in glib/reference/tmpl
48719  ChangeLog                                 |   5 +
48720  glib/reference/tmpl/poppler-document.sgml |   4 +
48721  glib/reference/tmpl/poppler-enums.sgml    | 150
48722  ++++++++++++++++++++++++++++++
48723  glib/reference/tmpl/poppler-page.sgml     |   5 +-
48724  glib/reference/tmpl/poppler-unused.sgml   | 130
48725  --------------------------
48726  utils/HtmlFonts.cc                        |   2 +-
48727  6 files changed, 162 insertions(+), 134 deletions(-)
48729 commit ce414f2a36f4d97a3bddfd42baabdc1e34bf9321
48730 Author: Kristian Høgsberg <krh@redhat.com>
48731 Date:   Tue May 29 22:01:58 2007 +0000
48733     2007-05-29  Kristian Høgsberg  <krh@redhat.com>
48735         * poppler/gen-unicode-tables.py: Add this script to fix distcheck.
48737  ChangeLog                     |  4 ++++
48738  poppler/gen-unicode-tables.py | 38 ++++++++++++++++++++++++++++++++++++++
48739  2 files changed, 42 insertions(+)
48741 commit 97e602752b05f3690acb1821bdca31c5771361e1
48742 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48743 Date:   Sun May 27 11:24:40 2007 +0000
48745     2007-05-27  Carlos Garcia Campos <carlosgc@gnome.org>
48746         * glib/test-poppler-glib.c: Add forms test
48747         * glib/poppler-page.cc:
48748         * glib/poppler-page.h:
48749         Fix indentation, some code cleanups and memory leaks.
48751  ChangeLog                |   7 ++
48752  glib/poppler-page.cc     | 198
48753  ++++++++++++++++++++++++++++-------------------
48754  glib/poppler-page.h      |   6 +-
48755  glib/test-poppler-glib.c |  39 ++++++++++
48756  4 files changed, 168 insertions(+), 82 deletions(-)
48758 commit 3d31c2b1ea913fc80211f1c6fed9b3666f124049
48759 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48760 Date:   Sun May 27 10:12:56 2007 +0000
48762     2007-05-27  Carlos Garcia Campos <carlosgc@gnome.org>
48763         * glib/poppler-page.cc:
48764         * glib/poppler-page.h:
48765         Add missing image mapping type definition.
48767  ChangeLog            |  6 ++++++
48768  glib/poppler-page.cc | 48
48769  +++++++++++++++++++++++++++++++++++++++++++++---
48770  glib/poppler-page.h  |  5 +++++
48771  3 files changed, 56 insertions(+), 3 deletions(-)
48773 commit 8284a769568322066a9d4626bd9b2cf3d18a6487
48774 Author: Albert Astals Cid <aacid@kde.org>
48775 Date:   Sat May 26 23:20:12 2007 +0000
48777             * configure.ac:
48778             * NEWS: Bump release to 0.5.9 (0.6 Release Candidate)
48780  ChangeLog    |  2 ++
48781  NEWS         | 15 +++++++++++++++
48782  configure.ac |  2 +-
48783  3 files changed, 18 insertions(+), 1 deletion(-)
48785 commit e6ff9e0d95e058f6aff3c72d5f4d7d7ccf661999
48786 Author: Albert Astals Cid <aacid@kde.org>
48787 Date:   Sat May 26 22:33:21 2007 +0000
48789             * poppler-qt.pc.in:
48790             * poppler-qt4.pc.in:
48791             * qt/Makefile.am:
48792             * qt4/src/Makefile.am: Install qt3 and qt4 headers in
48793             separate dirs.
48794             That way be can reuse poppler-page-transition.h and distros
48795             don't get
48796             conflicts when making separate qt3 and qt4 packages
48798  ChangeLog           | 9 +++++++++
48799  poppler-qt.pc.in    | 2 +-
48800  poppler-qt4.pc.in   | 2 +-
48801  qt/Makefile.am      | 2 +-
48802  qt4/src/Makefile.am | 2 +-
48803  5 files changed, 13 insertions(+), 4 deletions(-)
48805 commit fefefe495a182c1745314186b99441b9e76ba5b4
48806 Author: Albert Astals Cid <aacid@kde.org>
48807 Date:   Fri May 25 23:17:58 2007 +0000
48809             * qt4/src/poppler-link-extractor-private.cc:
48810             * qt4/src/poppler-link-extractor-private.h:
48811             * qt4/src/poppler-link.cc:
48812             * qt4/src/poppler-link.h: Return link coordinates in 0..1
48813             range
48814             instead of 0..size, much more easier to do user<->dev
48815             transformations
48816             * qt4/src/poppler-private.h: Fix indentation
48818  ChangeLog                                |  6 ++++++
48819  qt4/src/poppler-link-extractor-private.h |  1 +
48820  qt4/src/poppler-link-extractor.cc        | 12 ++++++------
48821  qt4/src/poppler-link.cc                  | 25 +++++++++++++++----------
48822  qt4/src/poppler-link.h                   |  7 ++++++-
48823  qt4/src/poppler-private.h                | 15 ++++++++-------
48824  6 files changed, 42 insertions(+), 24 deletions(-)
48826 commit ecaeaa9512d1dae4a036703ea8739102a8e463f0
48827 Author: Albert Astals Cid <aacid@kde.org>
48828 Date:   Fri May 25 22:30:20 2007 +0000
48830             * qt4/src/poppler-link-extractor.cc: Use correct page box
48831             to extract
48832             link clickable area
48834  ChangeLog                         | 5 +++++
48835  qt4/src/poppler-link-extractor.cc | 2 +-
48836  2 files changed, 6 insertions(+), 1 deletion(-)
48838 commit 774a9456c668ef70b2e8f17d59f8f427aa97bad5
48839 Author: Jeff Muizelaar <jeff@infidigm.net>
48840 Date:   Fri May 25 18:43:04 2007 +0000
48842     2007-05-25  Jeff Muizelaar  <jeff@infidigm.net>
48844         * poppler/GfxFont.cc:
48845         * poppler/GfxFont.h:
48846         * poppler/GlobalParams.cc:
48847         Don't cache DisplayFontParams by font name, instead cache them
48848         in GfxFont. Fixes #8140.
48850  ChangeLog               | 8 ++++++++
48851  poppler/GfxFont.cc      | 2 ++
48852  poppler/GfxFont.h       | 6 ++++++
48853  poppler/GlobalParams.cc | 4 ++--
48854  4 files changed, 18 insertions(+), 2 deletions(-)
48856 commit a88fadf0bb9af55c83c9c4f7d08deb17d6aa9ae4
48857 Author: Carlos Garcia Campos <carlosgc@gnome.org>
48858 Date:   Fri May 25 17:33:37 2007 +0000
48860     2007-05-25  Carlos Garcia Campos <carlosgc@gnome.org>
48861         * glib/poppler-page.cc:
48862         * glib/poppler-page.h:
48863         * glib/poppler.h:
48864         Add selection style parameter to render_selection in order
48865         to allow
48866         requesting selections of words and paragraphs.
48868  ChangeLog            |  8 ++++++++
48869  glib/poppler-page.cc | 30 ++++++++++++++++--------------
48870  glib/poppler-page.h  |  6 ++++--
48871  glib/poppler.h       |  7 +++++++
48872  4 files changed, 35 insertions(+), 16 deletions(-)
48874 commit bf195b489c22875695e202d6ca6659144ef57e61
48875 Author: Albert Astals Cid <aacid@kde.org>
48876 Date:   Wed May 23 21:20:58 2007 +0000
48878             * qt4/src/poppler-document.cc:
48879             * qt4/src/poppler-private.h:
48880             Better handle the setting of the vector antialiasing for
48881             Splash.
48882             * qt4/src/Mainpage.dox:
48883             * qt4/src/poppler-link.h:
48884             * qt4/src/poppler-qt4.h:
48885             A few of API documentation fixes and improvements.
48887  ChangeLog                   | 10 ++++++++
48888  qt4/src/Mainpage.dox        |  8 ++-----
48889  qt4/src/poppler-document.cc |  5 ++--
48890  qt4/src/poppler-link.h      |  4 +++-
48891  qt4/src/poppler-private.h   |  1 +
48892  qt4/src/poppler-qt4.h       | 57
48893  ++++++++++++++++++++++++++++++---------------
48894  6 files changed, 57 insertions(+), 28 deletions(-)
48896 commit 36d1fe292778ba29990a389c50a0df0d51f11913
48897 Author: Albert Astals Cid <aacid@kde.org>
48898 Date:   Mon May 21 21:42:38 2007 +0000
48900     Fix assert in bug 11023
48902  ChangeLog              | 4 ++++
48903  glib/poppler-action.cc | 2 +-
48904  2 files changed, 5 insertions(+), 1 deletion(-)
48906 commit 5b411246a2cce6ed3bb2d8c9e9d856227b6aba7f
48907 Author: Albert Astals Cid <aacid@kde.org>
48908 Date:   Mon May 21 21:39:08 2007 +0000
48910             * glib/poppler-page.cc:
48911             * glib/poppler-page.h:
48912             poppler_page_render_section() for cairo. Bug 7023
48914  ChangeLog            |  6 ++++
48915  glib/poppler-page.cc | 88
48916  ++++++++++++++++++++++++++++++++++++++++++++++------
48917  glib/poppler-page.h  |  9 ++++++
48918  3 files changed, 93 insertions(+), 10 deletions(-)
48920 commit 409f2a9cb31add29accb87011331c50dc08110cd
48921 Author: Albert Astals Cid <aacid@kde.org>
48922 Date:   Mon May 21 21:35:10 2007 +0000
48924             * glib/poppler-page.cc:
48925             * glib/poppler-page.h:
48926             * glib/poppler-private.h:
48927             * glib/poppler.h:
48928             * glib/test-poppler-glib.c:
48929             * poppler/CairoOutputDev.cc:
48930             * poppler/CairoOutputDev.h: Extend CairoOutputdev to do
48931             image caching when rendering
48933  ChangeLog                 |  11 +++
48934  glib/poppler-page.cc      | 161 ++++++++++++++++++++++++++++++++--
48935  glib/poppler-page.h       |  10 +++
48936  glib/poppler-private.h    |   3 +
48937  glib/poppler.h            |   9 +-
48938  glib/test-poppler-glib.c  |  27 +++++-
48939  poppler/CairoOutputDev.cc | 215
48940  ++++++++++++++++++++++++++++++++++++++++++++++
48941  poppler/CairoOutputDev.h  | 122 ++++++++++++++++++++++++++
48942  8 files changed, 545 insertions(+), 13 deletions(-)
48944 commit afd11ec66430dae084b5a5560333e933460fc637
48945 Author: Albert Astals Cid <aacid@kde.org>
48946 Date:   Mon May 21 21:29:09 2007 +0000
48948             * poppler/Annot.cc: avoid crashing if the font for the
48949             drawing methods
48950             can not be found
48951             * poppler/Form.cc: fix memory leak
48952             * qt4/src/poppler-private.h: fix the UnicodeParsedString
48953             function to
48954             really work and not crash
48955             * splash/SplashTypes.h: RGB8X mode makes max number of
48956             components in
48957             any SplashColor always be 4
48959  ChangeLog                 | 11 +++++++++++
48960  poppler/Annot.cc          |  6 ++++++
48961  poppler/Form.cc           |  1 +
48962  qt4/src/poppler-private.h |  5 ++++-
48963  splash/SplashTypes.h      |  6 +-----
48964  5 files changed, 23 insertions(+), 6 deletions(-)
48966 commit f019c8a8efde004e1663ea88cb48c0e46318d936
48967 Author: Albert Astals Cid <aacid@kde.org>
48968 Date:   Thu May 17 21:32:57 2007 +0000
48970     2007-05-17  Pino Toscano <pino@kde.org>
48972             * qt4/src/poppler-link.cc:
48973             Give some default values to LinkDestination
48974             * qt4/src/poppler-private.h:
48975             Fix memory leak when converting QString -> GooString
48977  ChangeLog                 |  7 +++++++
48978  qt4/src/poppler-link.cc   | 12 ++++++++++++
48979  qt4/src/poppler-private.h |  4 +++-
48980  3 files changed, 22 insertions(+), 1 deletion(-)
48982 commit d68a4eb44b5390b3093774f39a6805ad2e95c146
48983 Author: Jeff Muizelaar <jeff@infidigm.net>
48984 Date:   Sun May 13 00:53:43 2007 +0000
48986     2007-05-12  Jeff Muizelaar  <jeff@infidigm.net>
48988         * poppler/Annot.cc: Only do appearance generation for text,
48989         choice or
48990         other fields that contain text. Patch by Julien Rebetez.
48992  ChangeLog        |  5 +++++
48993  poppler/Annot.cc | 52
48994  ++++++++++++++++++++++++++++++++++++++++++++++------
48995  2 files changed, 51 insertions(+), 6 deletions(-)
48997 commit 96f8731e90af1abce67d00a3febc11880c69ce62
48998 Author: Albert Astals Cid <aacid@kde.org>
48999 Date:   Mon May 7 18:41:09 2007 +0000
49001             * Catalog.cc: Fix leak
49002             * Form.cc: Fix leak, provide empty
49003             FormPageWidgets::~FormPageWidgets
49004             implementation
49005             * Page.cc: Fix leak
49007  ChangeLog          | 7 +++++++
49008  poppler/Catalog.cc | 1 +
49009  poppler/Form.cc    | 5 +++++
49010  poppler/Page.cc    | 1 +
49011  4 files changed, 14 insertions(+)
49013 commit d46553d696b2d7fe416ce8db40db54dd1d7c6733
49014 Author: Albert Astals Cid <aacid@kde.org>
49015 Date:   Mon Apr 30 22:34:21 2007 +0000
49017             * poppler/Makefile.am: Don't link cairo to all poppler,
49018             just to
49019             poppler_cairo so when compiling the qt frontend and the
49020             glib frontend
49021             the qt one does not end up depending on cairo
49023  ChangeLog           | 6 ++++++
49024  poppler/Makefile.am | 1 -
49025  2 files changed, 6 insertions(+), 1 deletion(-)
49027 commit d5c52409c532a126bcb8eb65f6f1390113a5f258
49028 Author: Albert Astals Cid <aacid@kde.org>
49029 Date:   Sun Apr 29 17:37:38 2007 +0000
49031     jeff committed this line by mistake
49033  ChangeLog | 1 -
49034  1 file changed, 1 deletion(-)
49036 commit 6ddc11ef4c534369ee104422bfb989603c466790
49037 Author: Jeff Muizelaar <jeff@infidigm.net>
49038 Date:   Sun Apr 29 17:33:58 2007 +0000
49040     2007-04-29  Jeff Muizelaar  <jeff@infidigm.net>
49042         * poppler/UnicodeTypeTable.cc: Make some of the unicode tables
49043         const
49044         which gets rid of about 20k of data.
49046                    text    data     bss     dec     hex filename
49047         before: 1415838  128864       8 1544710  179206 libpoppler.so
49048         after:  1404574  140128       8 1544710  179206 libpoppler.so
49050  ChangeLog                   | 10 ++++++++++
49051  poppler/UnicodeTypeTable.cc | 24 ++++++++++++------------
49052  2 files changed, 22 insertions(+), 12 deletions(-)
49054 commit c5613ab5ce65fc84eb3a5584cee1454171173fa7
49055 Author: Albert Astals Cid <aacid@kde.org>
49056 Date:   Sat Apr 28 23:25:59 2007 +0000
49058             * poppler/SplashOutputDev.cc:
49059             * qt/poppler-private.h:
49060             * qt4/src/poppler-private.h:
49061             * splash/Splash.cc:
49062             * splash/SplashBitmap.cc:
49063             * splash/SplashTypes.h: Rename splashModeRGBX8 to
49064             splashModeXBGR8 and
49065             hopefully fix qt frontends image generation
49067  ChangeLog                  |  10 +++++
49068  poppler/SplashOutputDev.cc | 102
49069  +++++++++++++++++++++++++++++++++------------
49070  qt/poppler-private.h       |   2 +-
49071  qt4/src/poppler-private.h  |   2 +-
49072  splash/Splash.cc           |  44 +++++++++----------
49073  splash/SplashBitmap.cc     |  16 +++----
49074  splash/SplashTypes.h       |   4 +-
49075  7 files changed, 120 insertions(+), 60 deletions(-)
49077 commit 6479ce224f1393235ca9888dfe0710327fbfccd2
49078 Author: Albert Astals Cid <aacid@kde.org>
49079 Date:   Sat Apr 28 22:12:22 2007 +0000
49081     fix merging problems
49083  splash/Splash.cc       | 1 +
49084  splash/SplashBitmap.cc | 1 -
49085  2 files changed, 1 insertion(+), 1 deletion(-)
49087 commit e2ac4ada3e29139053871ff7f53772e1ccc7adc0
49088 Author: Albert Astals Cid <aacid@kde.org>
49089 Date:   Sat Apr 28 15:39:36 2007 +0000
49091     \n at the end of the printf
49092     Although i'm not sure we want to printf this...
49094  poppler/GlobalParams.cc | 2 +-
49095  1 file changed, 1 insertion(+), 1 deletion(-)
49097 commit 9b8133940638c95940edcb9b98126ca9a4f7b8d4
49098 Author: Albert Astals Cid <aacid@kde.org>
49099 Date:   Sat Apr 28 12:00:38 2007 +0000
49101             * qt4/src/Makefile.am:
49102             * qt4/src/poppler-document.cc:
49103             * qt4/src/poppler-ps-converter.cc:
49104             * qt4/src/poppler-qt4.h: Replace Document::print function
49105             with lots of
49106             arguments with a helper class with lots of functions. Will
49107             help
49108             mantaining BC in case we decide to add more functionality
49109             to the
49110             printing process.
49112  ChangeLog                       |  10 +++
49113  qt4/src/Makefile.am             |   1 +
49114  qt4/src/poppler-document.cc     |  39 ++-------
49115  qt4/src/poppler-ps-converter.cc | 190
49116  ++++++++++++++++++++++++++++++++++++++++
49117  qt4/src/poppler-qt4.h           | 119 +++++++++++++++++++++----
49118  5 files changed, 307 insertions(+), 52 deletions(-)
49120 commit 26d5fefcd4c858e2ebd689d963a65773957ac808
49121 Author: Albert Astals Cid <aacid@kde.org>
49122 Date:   Sat Apr 28 11:35:34 2007 +0000
49124     * qt4/src/poppler-page.cc:
49125            Hopefully fix the calculation of the image size when rendering
49126            using
49127            ArthurOutputDev.
49129  ChangeLog               | 6 ++++++
49130  qt4/src/poppler-page.cc | 2 +-
49131  2 files changed, 7 insertions(+), 1 deletion(-)
49133 commit 218364bc4951682de8e63e1bd3f061636b08b615
49134 Author: Albert Astals Cid <aacid@kde.org>
49135 Date:   Sat Apr 28 11:34:14 2007 +0000
49137             * glib/poppler-document.h:
49138             * poppler/FontInfo.h:
49139             * qt/poppler-qt.h:
49140             * qt4/src/poppler-qt4.h: GfxFontType changed, adapt enums
49141             of the
49142             frontends and helper classes. Forgot to do it before merging.
49144  ChangeLog               |  8 ++++++++
49145  glib/poppler-document.h |  6 +++++-
49146  poppler/FontInfo.h      |  6 +++++-
49147  qt/poppler-qt.h         |  6 +++++-
49148  qt4/src/poppler-qt4.h   | 20 ++++++++++++--------
49149  5 files changed, 35 insertions(+), 11 deletions(-)
49151 commit c1a40d3b4e9b27e34c94c9477a0313534563a394
49152 Author: Albert Astals Cid <aacid@kde.org>
49153 Date:   Sat Apr 28 11:20:58 2007 +0000
49155             * qt4/src/poppler-annotation.h:
49156             Make the header clean.
49158  ChangeLog                    | 5 +++++
49159  qt4/src/poppler-annotation.h | 3 +++
49160  2 files changed, 8 insertions(+)
49162 commit 3f4bf880b95e28a1ae7a38b18b341e089860780c
49163 Author: Albert Astals Cid <aacid@kde.org>
49164 Date:   Sat Apr 28 11:16:49 2007 +0000
49166            * qt4/src/Makefile.am:
49167            * qt4/src/poppler-link-extractor-private.h:
49168            * qt4/src/poppler-link-extractor.cc:
49169            * qt4/src/poppler-page-private.h:
49170            * qt4/src/poppler-page.cc:
49171            * qt4/src/poppler-private.h:
49172            * qt4/src/poppler-qt4.h:
49173            Getting the links of a page now is not more dependant on
49174            the current
49175            output device, and can be done anytime; thus, the doLinks
49176            parameter
49177            of the Page::render() can be dropped.
49179  ChangeLog                                | 13 ++++++
49180  qt4/src/Makefile.am                      |  3 +-
49181  qt4/src/poppler-link-extractor-private.h | 55 ++++++++++++++++++++++++
49182  qt4/src/poppler-link-extractor.cc        | 74
49183  ++++++++++++++++++++++++++++++++
49184  qt4/src/poppler-page-private.h           | 38 ++++++++++++++++
49185  qt4/src/poppler-page.cc                  | 52 ++++------------------
49186  qt4/src/poppler-private.h                |  5 ++-
49187  qt4/src/poppler-qt4.h                    |  4 +-
49188  8 files changed, 195 insertions(+), 49 deletions(-)
49190 commit 7f9eec9ef4e7dc895d2a3e38014b6368cc7564b6
49191 Author: Albert Astals Cid <aacid@kde.org>
49192 Date:   Fri Apr 27 22:41:10 2007 +0000
49194     2007-04-28  Albert Astals Cid <aacid@kde.org>
49196             * qt4/*: Stop requyring users to declare UNSTABLE_POPPLER_QT4
49198  ChangeLog                          | 4 ++++
49199  qt4/src/Doxyfile                   | 2 +-
49200  qt4/src/Mainpage.dox               | 3 +--
49201  qt4/src/poppler-document.cc        | 2 --
49202  qt4/src/poppler-embeddedfile.cc    | 2 --
49203  qt4/src/poppler-fontinfo.cc        | 2 --
49204  qt4/src/poppler-form.cc            | 1 -
49205  qt4/src/poppler-link.cc            | 2 --
49206  qt4/src/poppler-page.cc            | 1 -
49207  qt4/src/poppler-qt4.h              | 3 ---
49208  qt4/src/poppler-sound.cc           | 2 --
49209  qt4/src/poppler-textbox.cc         | 2 --
49210  qt4/tests/check_attachments.cpp    | 1 -
49211  qt4/tests/check_dateConversion.cpp | 1 -
49212  qt4/tests/check_fonts.cpp          | 1 -
49213  qt4/tests/check_metadata.cpp       | 1 -
49214  qt4/tests/check_pagelayout.cpp     | 1 -
49215  qt4/tests/check_pagemode.cpp       | 1 -
49216  qt4/tests/check_permissions.cpp    | 1 -
49217  qt4/tests/poppler-attachments.cpp  | 1 -
49218  qt4/tests/poppler-fonts.cpp        | 1 -
49219  qt4/tests/stress-poppler-qt4.cpp   | 1 -
49220  qt4/tests/test-password-qt4.cpp    | 1 -
49221  qt4/tests/test-poppler-qt4.cpp     | 1 -
49222  24 files changed, 6 insertions(+), 32 deletions(-)
49224 commit 45993a6faafd7646075bc6630d5d2ad7a44f7e20
49225 Author: Albert Astals Cid <aacid@kde.org>
49226 Date:   Fri Apr 27 22:26:09 2007 +0000
49228     2007-04-28  Carlos Garcia Campos <carlosgc@gnome.org>
49229             reviewed and some code by: Albert Astals Cid <aacid@kde.org>
49231             * glib/poppler-page.cc:
49232             * glib/poppler-page.h:
49233             * glib/poppler.h:
49234             * glib/test-poppler-glib.c:
49235             * poppler/Makefile.am:
49236             * poppler/PageTransition.cc:
49237             * poppler/PageTransition.h:
49238             * qt/poppler-page-transition.cc:
49239             * qt/poppler-page-transition.h: Move Page Transition parsing
49240             from qt
49241             frontends to poppler core. Expose Page transitions on the glib
49242             frontend.
49244  ChangeLog                     |  15 ++++
49245  glib/poppler-page.cc          | 122 ++++++++++++++++++++++++++
49246  glib/poppler-page.h           | 111 ++++++++++++++----------
49247  glib/poppler.h                |  58 +++++++++----
49248  glib/test-poppler-glib.c      |  60 +++++++++++++
49249  poppler/Makefile.am           |   2 +
49250  poppler/PageTransition.cc     | 197
49251  +++++++++++++++---------------------------
49252  poppler/PageTransition.h      |  86 ++++++++++++++++++
49253  qt/poppler-page-transition.cc | 145 ++++++-------------------------
49254  qt/poppler-page-transition.h  |   9 +-
49255  10 files changed, 497 insertions(+), 308 deletions(-)
49257 commit 877d6b202a75eb12119b16e740f85cc8b477d589
49258 Author: Albert Astals Cid <aacid@kde.org>
49259 Date:   Fri Apr 27 21:25:30 2007 +0000
49261             * glib/poppler-page.cc:
49262             * poppler/PSOutputDev.cc:
49263             * poppler/PSOutputDev.h:
49264             * qt/poppler-document.cc:
49265             * qt4/src/poppler-document.cc:
49266             * qt4/src/poppler-qt4.h:
49267             * utils/pdftohtml.cc:
49268             * utils/pdftops.cc:
49269             Add option to force rasterizing the pages when printing them
49270             Add functionality to output the title field on the PS file
49271             Only Qt4 frontend exposes the functionality
49273     Bringing this features from KPDF 3.5.7 to poppler
49274     Testers welcome
49275     Patches for other frontends more than welcome
49276     Comments and suggestions even more than welcome :-)
49278  ChangeLog                   | 14 +++++++++++++
49279  glib/poppler-page.cc        |  3 ++-
49280  poppler/PSOutputDev.cc      | 48
49281  +++++++++++++++++++++++++++++++--------------
49282  poppler/PSOutputDev.h       | 17 ++++++++++------
49283  qt/poppler-document.cc      |  2 +-
49284  qt4/src/poppler-document.cc |  9 +++++++--
49285  qt4/src/poppler-qt4.h       |  2 +-
49286  utils/pdftohtml.cc          |  2 +-
49287  utils/pdftops.cc            |  2 +-
49288  9 files changed, 71 insertions(+), 28 deletions(-)
49290 commit 99053be5357235c47a87775985646ef8d9880ed9
49291 Author: Albert Astals Cid <aacid@kde.org>
49292 Date:   Thu Apr 26 17:57:01 2007 +0000
49294             * goo/Makefile.am: Remove duplicate gmem.h
49296  ChangeLog       | 4 ++++
49297  goo/Makefile.am | 1 -
49298  2 files changed, 4 insertions(+), 1 deletion(-)
49300 commit f6adb46cd88d23b34f1918d3be31c05b68b6a443
49301 Author: Albert Astals Cid <aacid@kde.org>
49302 Date:   Wed Apr 25 21:31:17 2007 +0000
49304     ignore pdftoabw binary
49306  utils/.cvsignore | 1 +
49307  1 file changed, 1 insertion(+)
49309 commit e09f231ac6c03ac2c3606f1bf20ba1bde3d85abd
49310 Author: Albert Astals Cid <aacid@kde.org>
49311 Date:   Wed Apr 25 21:25:06 2007 +0000
49313     2007-04-25  Albert Astals Cid <aacid@kde.org>
49315             * qt4/src/poppler-document.cc: remove a delete[] no longer
49316             needed
49317             * qt4/src/poppler-private: initilize m_hints
49319  ChangeLog                   | 5 +++++
49320  qt4/src/poppler-document.cc | 1 -
49321  qt4/src/poppler-private.h   | 1 +
49322  3 files changed, 6 insertions(+), 1 deletion(-)
49324 commit bf7e0e980bf29994021cb1228f89f582adddf284
49325 Author: Albert Astals Cid <aacid@kde.org>
49326 Date:   Wed Apr 25 19:59:09 2007 +0000
49328     Merge xpdf302branch in HEAD as noone vetoed it.
49329     Testing more than welcome
49331  ChangeLog                           |  140 +
49332  configure.ac                        |    4 +
49333  fofi/FoFiTrueType.cc                |  458 +++-
49334  fofi/FoFiTrueType.h                 |   42 +-
49335  fofi/FoFiType1.cc                   |   65 +-
49336  fofi/FoFiType1C.cc                  |  590 +++--
49337  fofi/FoFiType1C.h                   |    7 +-
49338  glib/poppler-action.cc              |   12 +-
49339  glib/poppler-document.cc            |    5 +-
49340  glib/poppler-page.cc                |    8 +-
49341  goo/FixedPoint.cc                   |   31 +-
49342  goo/FixedPoint.h                    |    5 +
49343  goo/GooString.cc                    |  444 +++-
49344  goo/GooString.h                     |   41 +-
49345  goo/Makefile.am                     |    2 +-
49346  goo/gfile.cc                        |   54 +-
49347  goo/gmem.c                          |  238 --
49348  goo/gmem.cc                         |  264 ++
49349  goo/gmem.h                          |   27 +-
49350  poppler/ABWOutputDev.cc             |    1 -
49351  poppler/ABWOutputDev.h              |    1 -
49352  poppler/Annot.cc                    | 1685 +++++++++---
49353  poppler/Annot.h                     |   83 +-
49354  poppler/ArthurOutputDev.cc          |   13 +-
49355  poppler/Catalog.cc                  |   79 +-
49356  poppler/Catalog.h                   |   16 +-
49357  poppler/CharCodeToUnicode.cc        |   31 +-
49358  poppler/DCTStream.cc                |    2 +-
49359  poppler/DCTStream.h                 |    4 +-
49360  poppler/Decrypt.cc                  |  427 ++-
49361  poppler/Decrypt.h                   |   54 +-
49362  poppler/Dict.cc                     |   23 +-
49363  poppler/Dict.h                      |   27 +-
49364  poppler/FontInfo.cc                 |    1 -
49365  poppler/Form.cc                     |   19 +-
49366  poppler/Form.h                      |    2 +-
49367  poppler/Function.cc                 |   65 +-
49368  poppler/Function.h                  |    8 +-
49369  poppler/Gfx.cc                      | 1247 ++++++---
49370  poppler/Gfx.h                       |   39 +-
49371  poppler/GfxFont.cc                  |   45 +-
49372  poppler/GfxFont.h                   |    7 +-
49373  poppler/GfxState.cc                 |  209 +-
49374  poppler/GfxState.h                  |   42 +-
49375  poppler/GlobalParams.cc             |  399 ++-
49376  poppler/GlobalParams.h              |   41 +-
49377  poppler/JBIG2Stream.cc              |   96 +-
49378  poppler/JBIG2Stream.h               |    4 +-
49379  poppler/JPXStream.cc                |  246 +-
49380  poppler/JPXStream.h                 |    8 +-
49381  poppler/Lexer.cc                    |   18 +-
49382  poppler/Link.cc                     |  150 +-
49383  poppler/Link.h                      |   49 +-
49384  poppler/Makefile.am                 |    4 +-
49385  poppler/Object.cc                   |    5 +-
49386  poppler/Object.h                    |   29 +-
49387  poppler/Outline.cc                  |    1 -
49388  poppler/OutputDev.cc                |    2 +
49389  poppler/OutputDev.h                 |   62 +-
49390  poppler/PDFDoc.cc                   |  100 +-
49391  poppler/PDFDoc.h                    |   21 +-
49392  poppler/PSOutputDev.cc              | 2715 ++++++++++++++-----
49393  poppler/PSOutputDev.h               |   58 +-
49394  poppler/PSTokenizer.cc              |    2 +-
49395  poppler/Page.cc                     |  227 +-
49396  poppler/Page.h                      |   22 +-
49397  poppler/PageLabelInfo.cc            |    1 -
49398  poppler/Parser.cc                   |   66 +-
49399  poppler/Parser.h                    |   11 +-
49400  poppler/PreScanOutputDev.cc         |  255 ++
49401  poppler/PreScanOutputDev.h          |  128 +
49402  poppler/SecurityHandler.cc          |   17 +-
49403  poppler/SecurityHandler.h           |    5 +
49404  poppler/SplashOutputDev.cc          | 1480 ++++++-----
49405  poppler/SplashOutputDev.h           |   41 +-
49406  poppler/Stream.cc                   |  338 +--
49407  poppler/Stream.h                    |   39 +-
49408  poppler/TextOutputDev.cc            |  537 +++-
49409  poppler/TextOutputDev.h             |   77 +-
49410  poppler/UGooString.cc               |  182 --
49411  poppler/UGooString.h                |   79 -
49412  poppler/XRef.cc                     |   29 +-
49413  poppler/XRef.h                      |    6 +-
49414  qt/poppler-document.cc              |   15 +-
49415  qt/poppler-page-transition.cc       |    1 -
49416  qt/poppler-page.cc                  |    4 +-
49417  qt/poppler-private.h                |   72 +-
49418  qt4/src/poppler-annotation-helper.h |   38 +-
49419  qt4/src/poppler-document.cc         |    7 +-
49420  qt4/src/poppler-embeddedfile.cc     |    6 +-
49421  qt4/src/poppler-form.cc             |   12 +-
49422  qt4/src/poppler-page.cc             |    8 +-
49423  qt4/src/poppler-private.h           |   76 +-
49424  splash/Splash.cc                    | 4994
49425  ++++++++++++++++++-----------------
49426  splash/Splash.h                     |  137 +-
49427  splash/SplashBitmap.cc              |  110 +-
49428  splash/SplashBitmap.h               |   10 +-
49429  splash/SplashClip.cc                |  276 +-
49430  splash/SplashClip.h                 |   28 +-
49431  splash/SplashFTFont.cc              |  104 +-
49432  splash/SplashFTFont.h               |    5 +-
49433  splash/SplashFTFontEngine.cc        |   54 +-
49434  splash/SplashFTFontEngine.h         |    9 +-
49435  splash/SplashFTFontFile.cc          |   19 +-
49436  splash/SplashFTFontFile.h           |    9 +-
49437  splash/SplashFont.cc                |    6 +-
49438  splash/SplashFont.h                 |   13 +-
49439  splash/SplashFontEngine.cc          |   72 +-
49440  splash/SplashFontEngine.h           |   11 +-
49441  splash/SplashFontFile.cc            |    1 -
49442  splash/SplashFontFile.h             |    2 +-
49443  splash/SplashMath.h                 |   15 +-
49444  splash/SplashPath.cc                |   42 +-
49445  splash/SplashPath.h                 |   31 +-
49446  splash/SplashPattern.cc             |   28 -
49447  splash/SplashPattern.h              |   25 -
49448  splash/SplashScreen.cc              |  304 ++-
49449  splash/SplashScreen.h               |   18 +-
49450  splash/SplashState.cc               |   63 +-
49451  splash/SplashState.h                |   14 +-
49452  splash/SplashT1Font.cc              |  101 +-
49453  splash/SplashT1Font.h               |    6 +-
49454  splash/SplashT1FontEngine.cc        |    4 +-
49455  splash/SplashT1FontFile.cc          |    9 +-
49456  splash/SplashT1FontFile.h           |    7 +-
49457  splash/SplashTypes.h                |   72 +-
49458  splash/SplashXPath.cc               |  353 +--
49459  splash/SplashXPath.h                |   26 +-
49460  splash/SplashXPathScanner.cc        |  143 +
49461  splash/SplashXPathScanner.h         |   13 +
49462  utils/HtmlOutputDev.cc              |   15 +-
49463  utils/HtmlOutputDev.h               |   15 +-
49464  utils/pdffonts.cc                   |   15 +-
49465  utils/pdfinfo.cc                    |   21 +-
49466  utils/pdftoabw.cc                   |    1 -
49467  utils/pdftohtml.cc                  |    3 +-
49468  utils/pdftoppm.cc                   |    8 +
49469  utils/pdftops.cc                    |    8 +-
49470  utils/pdftotext.cc                  |    1 -
49471  139 files changed, 14538 insertions(+), 7039 deletions(-)
49473 commit ba74bb3b0632593d1937911d73709fc870480efd
49474 Author: Albert Astals Cid <aacid@kde.org>
49475 Date:   Mon Apr 16 21:25:46 2007 +0000
49477     * qt4/src/poppler-private.h:
49478            Add the information about the open/close item in the DOM tree
49479            of the TOC.
49481  ChangeLog                 | 7 +++++++
49482  qt4/src/poppler-private.h | 5 ++++-
49483  2 files changed, 11 insertions(+), 1 deletion(-)
49485 commit 6c7969f37c85f326327aca98e0346f2ebc86ffda
49486 Author: Albert Astals Cid <aacid@kde.org>
49487 Date:   Sat Apr 14 23:19:46 2007 +0000
49489            * utils/HtmlFonts.cc: Fix rendering of text colors on
49490            complex mode.
49491            * utils/pdftohtml.cc: Fix rendering of links.
49493  ChangeLog          | 5 +++++
49494  utils/HtmlFonts.cc | 8 ++++----
49495  utils/pdftohtml.cc | 2 +-
49496  3 files changed, 10 insertions(+), 5 deletions(-)
49498 commit add8515d7b3fba59c20ed1bbb058cea9e138c1a8
49499 Author: Brad Hards <bradh@frogmouth.net>
49500 Date:   Sat Apr 14 07:29:04 2007 +0000
49502     Not sure what this was intended to do, but it triggers a lot of
49503     problems with the unit tests (essentially, duplicate delete's).
49505     CCMAIL: aacid@kde.org
49507  qt4/src/poppler-embeddedfile.cc | 1 -
49508  1 file changed, 1 deletion(-)
49510 commit f3ded10305f6ac682640c37c21f569db0f830756
49511 Author: Jeff Muizelaar <jeff@infidigm.net>
49512 Date:   Sat Apr 7 21:12:35 2007 +0000
49514     2007-04-07  Jeff Muizelaar  <jeff@infidigm.net>
49516         * utils/pdftoabw.cc: Fixing passing the wrong type
49517         to fprintf. Patch by Kouhei Sutou. Fixes #10554.
49519  ChangeLog         | 5 +++++
49520  utils/pdftoabw.cc | 2 +-
49521  2 files changed, 6 insertions(+), 1 deletion(-)
49523 commit 2fcb76df955c143153fe4b273d0388fcb7f67d8a
49524 Author: Jeff Muizelaar <jeff@infidigm.net>
49525 Date:   Fri Apr 6 15:27:52 2007 +0000
49527     2007-04-06  Jeff Muizelaar  <jeff@infidigm.net>
49529         * poppler/ABWOutputDev.cc:
49530         * utils/pdftoabw.cc: Fix a number of issues with the new
49531         AbiWord code:
49532                 *) Allows you to save to a file other than stdout
49533                 *) Checks for error conditions when reading the PDF
49534                 doc and
49535                    writing the ABW doc
49536                 *) Removes dead code in pdftoabw.cc
49537                 *) Fixes a SEGV I encountered when converting my new
49538                 home's floor plan
49539                 *) Returns proper error conditions should the conversion
49540                 fail for any reason
49541         Patch by Dominic Lachowicz
49543  ChangeLog               |  12 ++++++
49544  poppler/ABWOutputDev.cc |   3 ++
49545  utils/pdftoabw.cc       | 101
49546  ++++++++++++++++++++++++++++--------------------
49547  3 files changed, 74 insertions(+), 42 deletions(-)
49549 commit 29da65ec48b5ba91139084e197ce457d3cff3732
49550 Author: Albert Astals Cid <aacid@kde.org>
49551 Date:   Thu Apr 5 12:13:51 2007 +0000
49553     * poppler/PSOutputDev.cc: Readd code wrongly removed when doing the
49554     GlobalParams cleaning
49556  ChangeLog              | 5 +++++
49557  poppler/PSOutputDev.cc | 5 +++++
49558  2 files changed, 10 insertions(+)
49560 commit 722b2bd86f58f2d7a914571cccfa195485a70c47
49561 Author: Jeff Muizelaar <jeff@infidigm.net>
49562 Date:   Wed Apr 4 02:42:29 2007 +0000
49564     2007-04-03  Jeff Muizelaar  <jeff@infidigm.net>
49566         * configure.ac:
49567         * poppler/ABWOutputDev.cc:
49568         * poppler/ABWOutputDev.h:
49569         * poppler/Makefile.am:
49570         * utils/Makefile.am:
49571         * utils/pdftoabw.cc: Add AbiWord output device and pdftoabw
49572         program.
49573         Patch by Jauco Noordzij. Autotools stuff by Dominic Lachowicz.
49575  ChangeLog               |   10 +
49576  configure.ac            |   15 +
49577  poppler/ABWOutputDev.cc | 1286
49578  +++++++++++++++++++++++++++++++++++++++++++++++
49579  poppler/ABWOutputDev.h  |  140 ++++++
49580  poppler/Makefile.am     |   17 +
49581  utils/Makefile.am       |   16 +-
49582  utils/pdftoabw.cc       |  138 +++++
49583  7 files changed, 1620 insertions(+), 2 deletions(-)
49585 commit c9b467da290476da5ebbe8dc25699cd25e589b57
49586 Author: Albert Astals Cid <aacid@kde.org>
49587 Date:   Thu Mar 22 20:56:24 2007 +0000
49589             * poppler/Gfx.cc: Accept reals for width and height of
49590             images. Fixes
49591             KDE bug 143322
49593  ChangeLog      |  5 +++++
49594  poppler/Gfx.cc | 14 ++++++++++----
49595  2 files changed, 15 insertions(+), 4 deletions(-)
49597 commit ff8f8d44ef47a98f7dbdfaa4d27a720b1f37015f
49598 Author: Albert Astals Cid <aacid@kde.org>
49599 Date:   Thu Mar 15 20:16:13 2007 +0000
49601            * glib/Makefile.am: Make it build with BSD/Make. Patch by
49602            Henry Precheur <henry@precheur.org>
49604  ChangeLog        | 5 +++++
49605  glib/Makefile.am | 4 ++--
49606  2 files changed, 7 insertions(+), 2 deletions(-)
49608 commit bbf7e78b6b2509ecdc476d7f55151ef327470d9d
49609 Author: Albert Astals Cid <aacid@kde.org>
49610 Date:   Wed Mar 7 19:15:32 2007 +0000
49612     2007-03-07  Carlos Garcia Campos <carlosgc@gnome.org>
49613             reviewed by: Albert Astals Cid <aacid@kde.org>
49615             * poppler/Page.cc: Consider 0x0 boxes as invalid. Fixes
49616             http://bugzilla.gnome.org/show_bug.cgi?id=408682
49618     2007-03-06  Pino Toscano <pino@kde.org>
49619             reviewed by: Albert Astals Cid <aacid@kde.org>
49621            * configure.ac:
49622            * qt/Makefile.am:
49623            * qt/poppler-link.cc:
49624            * qt/poppler-page.cc:
49625            * qt/poppler-private.h:
49626            * qt4/poppler-link.cc:
49627            Make the Qt4 frontend compilable again with no Splash.
49628            Make the Qt3 frontend compilable with no Splash.
49630  ChangeLog               | 18 ++++++++++++++++++
49631  configure.ac            | 12 +-----------
49632  poppler/Page.cc         |  7 ++++++-
49633  qt/Makefile.am          |  1 -
49634  qt/poppler-link.cc      |  4 +++-
49635  qt/poppler-page.cc      | 16 +++++++++++++++-
49636  qt/poppler-private.h    | 11 ++++++++++-
49637  qt4/src/poppler-link.cc | 10 ++++++----
49638  8 files changed, 59 insertions(+), 20 deletions(-)
49640 commit 08dcc7121450cbfa163254001e73bb6a2670e055
49641 Author: Albert Astals Cid <aacid@kde.org>
49642 Date:   Tue Mar 6 22:27:18 2007 +0000
49644             * poppler/Annot.cc:
49645             * poppler/Form.cc:
49646             Fix uninitialized variables.
49647             Properly escape parenthesis and slash in text field
49649  ChangeLog        | 9 ++++++++-
49650  poppler/Annot.cc | 3 +++
49651  poppler/Form.cc  | 1 +
49652  3 files changed, 12 insertions(+), 1 deletion(-)
49654 commit e8d3b21d08a59ec8b62503b48504fe046d746bfa
49655 Author: Brad Hards <bradh@frogmouth.net>
49656 Date:   Sun Mar 4 07:30:31 2007 +0000
49658     Switch to using pkg-config to find Qt4.
49660  ChangeLog             |   9 +++
49661  configure.ac          |  36 +++++------
49662  m4/qt.m4              | 165
49663  --------------------------------------------------
49664  poppler/Makefile.am   |   2 +-
49665  qt4/src/Makefile.am   |   3 +-
49666  qt4/tests/Makefile.am |  21 +++----
49667  6 files changed, 36 insertions(+), 200 deletions(-)
49669 commit bd99616b9c06f96beadb68e015d2904b7fe2df1d
49670 Author: Albert Astals Cid <aacid@kde.org>
49671 Date:   Sun Feb 25 00:34:21 2007 +0000
49673     007-02-25  Julien Rebetez  <julienr@svn.gnome.org>
49675             reviewed by: Albert Astals Cid <aacid@kde.org>
49677             * poppler/Annot.cc:
49678             * poppler/Annot.h:
49679             * poppler/Form.cc:
49680             * poppler/Form.h:
49681             Fix compilation warnings.
49683  ChangeLog        | 10 ++++++++++
49684  poppler/Annot.cc | 30 +++++++++++++++++-------------
49685  poppler/Annot.h  |  5 ++++-
49686  poppler/Form.cc  | 37 ++++++++++++++-----------------------
49687  poppler/Form.h   | 13 ++++++-------
49688  5 files changed, 51 insertions(+), 44 deletions(-)
49690 commit d8d23b56332618d8c7d8198f55ec6efafd24187e
49691 Author: Albert Astals Cid <aacid@kde.org>
49692 Date:   Sun Feb 25 00:00:20 2007 +0000
49694     forgot to commit these
49696  qt4/src/poppler-form.cc | 284
49697  ++++++++++++++++++++++++++++++++++++++++++++++++
49698  qt4/src/poppler-form.h  | 247 +++++++++++++++++++++++++++++++++++++++++
49699  2 files changed, 531 insertions(+)
49701 commit 984ce7f919aec27d5f4225376550cd6b58d4ae52
49702 Author: Albert Astals Cid <aacid@kde.org>
49703 Date:   Sat Feb 24 23:58:31 2007 +0000
49705     2007-02-25  Pino Toscano <pino@kde.org>
49706                 reviewed by: Albert Astals Cid <aacid@kde.org>
49708             * qt4/src/Doxyfile:
49709             * qt4/src/Makefile.am:
49710             * qt4/src/poppler-annotation-helper.h:
49711             * qt4/src/poppler-form.cc:
49712             * qt4/src/poppler-form.h:
49713             * qt4/src/poppler-page.cc:
49714             * qt4/src/poppler-private.h:
49715             * qt4/src/poppler-qt4.h:
49716                     Beginning of interactive forms support, first
49717                     implementation in the
49718                     Qt4 frontend. It supports text and choice fields in
49719                     a basic way.
49721  ChangeLog                           | 14 ++++++++++
49722  qt4/src/Doxyfile                    |  1 +
49723  qt4/src/Makefile.am                 |  2 ++
49724  qt4/src/poppler-annotation-helper.h | 18 ++++++-------
49725  qt4/src/poppler-page.cc             | 36 +++++++++++++++++++++++++
49726  qt4/src/poppler-private.h           | 52
49727  ++++++++++++++++++++++++++++++++++++-
49728  qt4/src/poppler-qt4.h               |  7 +++++
49729  7 files changed, 120 insertions(+), 10 deletions(-)
49731 commit de7a90fc724de14151ec994d18f860ada3be2ac8
49732 Author: Albert Astals Cid <aacid@kde.org>
49733 Date:   Sat Feb 24 23:43:34 2007 +0000
49735     2007-02-25  Albert Astals Cid <aacid@kde.org>
49737             * configure.ac:
49738             * glib/poppler-document.cc:
49739             * poppler/GlobalParams.cc:
49740             * poppler/GlobalParams.h:
49741             * poppler/PSOutputDev.cc:
49742             * qt/poppler-document.cc:
49743             * qt4/src/poppler-document.cc:
49744             * qt4/src/poppler-private.h:
49745             * qt4/src/poppler-qt4.h:
49746             * test/gtk-splash-test.cc:
49747             * test/pdf-inspector.cc:
49748             * utils/pdffonts.cc:
49749             * utils/pdfimages.cc:
49750             * utils/pdfinfo.cc:
49751             * utils/pdftohtml.cc:
49752             * utils/pdftoppm.cc:
49753             * utils/pdftops.cc:
49754             * utils/pdftotext.cc: Remove dependency on xpdfrc file
49755             and cleanup
49756                                   GlobalParams accordingly
49758  ChangeLog                   |  22 ++
49759  configure.ac                |   1 -
49760  glib/poppler-document.cc    |   4 +-
49761  poppler/GlobalParams.cc     | 666
49762  +-------------------------------------------
49763  poppler/GlobalParams.h      |  59 +---
49764  poppler/PSOutputDev.cc      |   8 -
49765  qt/poppler-document.cc      |   4 +-
49766  qt4/src/poppler-document.cc |   2 +-
49767  qt4/src/poppler-private.h   |   2 +-
49768  qt4/src/poppler-qt4.h       |   6 +-
49769  test/gtk-splash-test.cc     |   2 +-
49770  test/pdf-inspector.cc       |   2 +-
49771  utils/pdffonts.cc           |   5 +-
49772  utils/pdfimages.cc          |   5 +-
49773  utils/pdfinfo.cc            |   5 +-
49774  utils/pdftohtml.cc          |   2 +-
49775  utils/pdftoppm.cc           |  15 +-
49776  utils/pdftops.cc            |  50 ++--
49777  utils/pdftotext.cc          |   5 +-
49778  19 files changed, 72 insertions(+), 793 deletions(-)
49780 commit 74e70386b759a3cd9864d11eb4ca210010136aa5
49781 Author: Albert Astals Cid <aacid@kde.org>
49782 Date:   Sat Feb 24 23:32:22 2007 +0000
49784     2007-02-25  Julien Rebetez  <julienr@svn.gnome.org>
49785                 reviewed by: <aacid@kde.org>
49787             * glib/poppler-document.cc:
49788             * glib/poppler-document.h:
49789             * glib/poppler-page.cc:
49790             * glib/poppler-page.h:
49791             * glib/poppler-private.h:
49792             * glib/poppler.h:
49793             * poppler/Annot.cc:
49794             * poppler/Annot.h:
49795             * poppler/Catalog.cc:
49796             * poppler/Catalog.h:
49797             * poppler/CharCodeToUnicode.cc:
49798             * poppler/CharCodeToUnicode.h:
49799             * poppler/Dict.cc:
49800             * poppler/Dict.h:
49801             * poppler/Form.cc:
49802             * poppler/Form.h:
49803             * poppler/GfxFont.cc:
49804             * poppler/GfxFont.h:
49805             * poppler/Makefile.am:
49806             * poppler/Object.h:
49807             * poppler/Page.cc:
49808             * poppler/Page.h:
49809             * poppler/XRef.cc:
49810             * poppler/XRef.h:
49811                     Beginning of Interactive Form support:
49812                     Add a bunch of new classes (FormWidget / FormField)
49813                     to deal with form
49814                     fields.
49815                     Add support for object modification through
49816                     XRef::setModifiedObject, as
49817                     well as a function to write the Xref to a file,
49818                     which will be used
49819                     to implement PDF writing.
49820                     Add some functions to glib wrapper to expose the
49821                     new form features.
49823  ChangeLog                    |   35 ++
49824  glib/poppler-document.cc     |  192 +++++++
49825  glib/poppler-document.h      |   55 ++
49826  glib/poppler-page.cc         |  120 +++++
49827  glib/poppler-page.h          |   55 ++
49828  glib/poppler-private.h       |    4 +
49829  glib/poppler.h               |   15 +-
49830  poppler/Annot.cc             |  344 +++++++++---
49831  poppler/Annot.h              |   21 +-
49832  poppler/Catalog.cc           |   17 +-
49833  poppler/Catalog.h            |    4 +
49834  poppler/CharCodeToUnicode.cc |   34 ++
49835  poppler/CharCodeToUnicode.h  |    3 +
49836  poppler/Dict.cc              |   32 ++
49837  poppler/Dict.h               |    4 +
49838  poppler/Form.cc              | 1187
49839  ++++++++++++++++++++++++++++++++++++++++++
49840  poppler/Form.h               |  470 +++++++++++++++++
49841  poppler/GfxFont.cc           |   27 +
49842  poppler/GfxFont.h            |    5 +
49843  poppler/Makefile.am          |    2 +
49844  poppler/Object.h             |    4 +
49845  poppler/Page.cc              |   11 +-
49846  poppler/Page.h               |    8 +-
49847  poppler/XRef.cc              |   87 ++++
49848  poppler/XRef.h               |    9 +
49849  25 files changed, 2666 insertions(+), 79 deletions(-)
49851 commit 5c4ea446f33248964431e79b14592b30362634fe
49852 Author: Albert Astals Cid <aacid@kde.org>
49853 Date:   Sun Feb 18 21:44:24 2007 +0000
49855     * configure.ac: Change {datadir}/poppler to {datarootdir}/poppler so
49856                     that i get /usr/local/share/poppler in config.h
49857                     instead of
49858                     ${prefix}/poppler Better fixes are welcome.
49860  ChangeLog    | 6 ++++++
49861  configure.ac | 2 +-
49862  2 files changed, 7 insertions(+), 1 deletion(-)
49864 commit dd140dd63de661303b578863af4d515d82117cca
49865 Author: Albert Astals Cid <aacid@kde.org>
49866 Date:   Sun Feb 4 00:19:25 2007 +0000
49868     fix date
49870  ChangeLog | 2 +-
49871  1 file changed, 1 insertion(+), 1 deletion(-)
49873 commit 3c1ed68bf4ee49b27275f7f65d49f42933b1cfa0
49874 Author: Albert Astals Cid <aacid@kde.org>
49875 Date:   Sun Feb 4 00:16:43 2007 +0000
49877             * poppler/Lexer.cc:
49878             * poppler/Lexer.h: Patch to fix regression introduced by
49879             optimizations
49880             in bugzilla issue 7808
49882  ChangeLog        |  6 ++++++
49883  poppler/Lexer.cc | 30 ++++++++++++++++++++----------
49884  poppler/Lexer.h  |  2 +-
49885  3 files changed, 27 insertions(+), 11 deletions(-)
49887 commit 672408839de0deac4c6006b54df723336ee4be2d
49888 Author: Albert Astals Cid <aacid@kde.org>
49889 Date:   Wed Jan 31 22:05:09 2007 +0000
49891     * qt4/src/poppler-page.cc:
49892       Patch by Pino Toscano <pino@kde.org> to remove a nonsense done
49893       by him.
49895     * qt4/tests/test-poppler-qt4.cpp:
49896       Simply a bit. Patch by Pino Toscano <pino@kde.org>.
49898  ChangeLog                      |  8 ++++++++
49899  qt4/src/poppler-page.cc        |  2 --
49900  qt4/tests/test-poppler-qt4.cpp | 24 ++++++++++++------------
49901  3 files changed, 20 insertions(+), 14 deletions(-)
49903 commit 9c64b8c754e09ff2858af56ce38ef013002bf8e4
49904 Author: Albert Astals Cid <aacid@kde.org>
49905 Date:   Wed Jan 31 18:48:16 2007 +0000
49907     * m4/qt.m4: Fix Qt4 detection on Mac. Patch by Benjamin Reed
49908     <ranger@befunk.com>
49910  ChangeLog |  5 +++++
49911  m4/qt.m4  | 26 +++++++++++++++++++++++---
49912  2 files changed, 28 insertions(+), 3 deletions(-)
49914 commit 1b81192ff2bb9fae4a7bbc685fafe1718f303a7b
49915 Author: Albert Astals Cid <aacid@kde.org>
49916 Date:   Sun Jan 28 15:55:11 2007 +0000
49918             * glib/poppler-page.cc: Make link mapping coordinates
49919             follow page
49920             rotation. Patch by Carlos Garcia Campos <carlosgc@gnome.org>
49921             * glib/poppler-action.cc: Fix link destination
49922             coordinates. Patch by
49923             Carlos Garcia Campos <carlosgc@gnome.org>
49925  ChangeLog              |   4 ++
49926  glib/poppler-action.cc |  15 +++++-
49927  glib/poppler-page.cc   | 124
49928  +++++++++++++++++++++++++++++++------------------
49929  3 files changed, 97 insertions(+), 46 deletions(-)
49931 commit 75dcf94f53c2d7241111f0d527ee4d3a2ef0b0cf
49932 Author: Albert Astals Cid <aacid@kde.org>
49933 Date:   Sun Jan 28 15:36:08 2007 +0000
49935     * glib/poppler-document.cc: Plug memory leak in
49936     poppler-document. Patch by Carlos Garcia Campos <carlosgc@gnome.org>
49938  ChangeLog                |  5 +++++
49939  glib/poppler-document.cc | 30 ++++++++++++++----------------
49940  2 files changed, 19 insertions(+), 16 deletions(-)
49942 commit 682a15fc38a2c569d9b1f9871e3e949b62b33cf8
49943 Author: Albert Astals Cid <aacid@kde.org>
49944 Date:   Sun Jan 21 22:35:23 2007 +0000
49946            * poppler-document.cc:
49947            * poppler-page.cc:
49948            * poppler-private.h:
49949            * poppler-qt4.h:
49950            No need to destroy the Splash output device to change its
49951            paper color.
49952            Add the possibility to set flags that affect the rendering
49953            (some
49954            backends supports only some of them, though).
49955            Add a Page::label to get the label associated with a page.
49956            Patches by Pino Toscano <pino@kde.org>.
49958  ChangeLog                   | 12 ++++++++++++
49959  qt4/src/poppler-document.cc | 20 ++++++++++++++++++++
49960  qt4/src/poppler-page.cc     | 14 +++++++++++++-
49961  qt4/src/poppler-private.h   | 29 ++++++++++++++++++++++++-----
49962  qt4/src/poppler-qt4.h       | 25 +++++++++++++++++++++++++
49963  5 files changed, 94 insertions(+), 6 deletions(-)
49965 commit 7331bc46c1cb323316501f05ae1740bea5655596
49966 Author: Albert Astals Cid <aacid@kde.org>
49967 Date:   Wed Jan 17 20:06:29 2007 +0000
49969             * poppler/Sound.h:
49970             * poppler/Sound.cc:
49971             * qt4/src/poppler-sound.cc: Move most of the sound reading
49972             code
49973             into the Sound class, so frontends can use it easily.
49974             Patch by Pino Toscano <pino@kde.org>.
49976  ChangeLog                |  10 +++-
49977  poppler/Sound.cc         |  80 +++++++++++++++++++++++++-
49978  poppler/Sound.h          |  32 ++++++++++-
49979  qt4/src/poppler-sound.cc | 144
49980  +++++++++++++++++------------------------------
49981  4 files changed, 167 insertions(+), 99 deletions(-)
49983 commit 841bee94da7b6376d2e1fb3daaf8b727b90e42d8
49984 Author: Albert Astals Cid <aacid@kde.org>
49985 Date:   Sat Jan 13 23:19:21 2007 +0000
49987             * poppler/Stream.h:
49988             * poppler/Stream.cc: Remove MemStream::setNeedFree method
49989             i really did
49990             not need it
49991             * qt4/src/poppler-document.cc:
49992             * qt4/src/poppler-link.cc:
49993             * qt4/src/poppler-page.cc:
49994             * qt4/src/poppler-private.h: Make Document::loadFromData
49995             work on
49996             documents with a password and don't need to do a malloc and
49997             a memcpy.
49999  ChangeLog                   | 11 +++++++
50000  poppler/Stream.cc           |  5 ---
50001  poppler/Stream.h            |  1 -
50002  qt4/src/poppler-document.cc | 74
50003  ++++++++++++++++++++++++---------------------
50004  qt4/src/poppler-link.cc     |  4 +--
50005  qt4/src/poppler-page.cc     | 34 ++++++++++-----------
50006  qt4/src/poppler-private.h   | 24 +++++++++------
50007  7 files changed, 84 insertions(+), 69 deletions(-)
50009 commit e1432fd7c4a6a2386789f450d39c6d954fd4e656
50010 Author: Albert Astals Cid <aacid@kde.org>
50011 Date:   Sat Jan 13 18:29:39 2007 +0000
50013             * configure.ac
50014             * poppler/Makefile.am
50015             * qt4/src/Makefile.am
50016             * qt4/src/poppler-document.cc
50017             * qt4/src/poppler-link.cc
50018             * qt4/src/poppler-page.cc
50019             * qt4/src/poppler-private.h
50020             * qt4/src/poppler-qt4.h: Make the Qt4 backend compilable
50021             even with
50022             no Splash backend. Patch by Pino Toscano <pino@kde.org>.
50024  ChangeLog                   | 12 ++++++++++++
50025  configure.ac                |  5 -----
50026  poppler/Makefile.am         |  5 +++--
50027  qt4/src/Makefile.am         |  6 +++++-
50028  qt4/src/poppler-document.cc | 16 ++++++++++++++--
50029  qt4/src/poppler-link.cc     |  1 +
50030  qt4/src/poppler-page.cc     | 15 ++++++++++++---
50031  qt4/src/poppler-private.h   |  8 +++++++-
50032  qt4/src/poppler-qt4.h       |  6 ++++++
50033  9 files changed, 60 insertions(+), 14 deletions(-)
50035 commit 457038e97325720615c4390ffa075dd8283966ee
50036 Author: Albert Astals Cid <aacid@kde.org>
50037 Date:   Sat Jan 13 17:56:07 2007 +0000
50039             * poppler/Stream.h:
50040             * poppler/Stream.cc: Add MemStream::setNeedFree method
50041             * qt4/src/poppler-document.cc:
50042             * qt4/src/poppler-private.h:
50043             * qt4/src/poppler-qt4.h: Add Document::loadFromData method
50045  ChangeLog                   |  8 ++++++++
50046  poppler/Stream.cc           |  5 +++++
50047  poppler/Stream.h            |  1 +
50048  qt4/src/poppler-document.cc | 22 ++++++++++++++++++++++
50049  qt4/src/poppler-private.h   | 17 +++++++++++++++--
50050  qt4/src/poppler-qt4.h       | 16 ++++++++++++++++
50051  6 files changed, 67 insertions(+), 2 deletions(-)
50053 commit 4e2a9c49ecab00b1f5d175570165cd490afdd31e
50054 Author: Albert Astals Cid <aacid@kde.org>
50055 Date:   Thu Jan 11 22:28:03 2007 +0000
50057      goo/gmem.c: Merge change from xpdf-3.01pl2
50059  ChangeLog  |  4 ++++
50060  goo/gmem.c | 13 +++++++++++--
50061  2 files changed, 15 insertions(+), 2 deletions(-)
50063 commit bce14b274fd788d728116950d6464a85e33a9966
50064 Author: Albert Astals Cid <aacid@kde.org>
50065 Date:   Thu Jan 11 22:12:11 2007 +0000
50067            * poppler/Catalog.h:
50068            * poppler/Catalog.cc: Limit max depth of recursive calls on
50069            readPageTree to fix MOAB-06-01-2007
50071  ChangeLog          |  6 ++++++
50072  poppler/Catalog.cc | 20 +++++++++++++++-----
50073  poppler/Catalog.h  |  2 +-
50074  3 files changed, 22 insertions(+), 6 deletions(-)
50076 commit 3f0679a336ffaf2aff149f8526fa11f8f8cbda59
50077 Author: Albert Astals Cid <aacid@kde.org>
50078 Date:   Sat Jan 6 21:53:08 2007 +0000
50080     Patch by Pino Toscano <pino@kde.org> to fix some memory leaks when
50081     dealing with sounds.
50083  ChangeLog                | 9 +++++++++
50084  poppler/Sound.cc         | 1 +
50085  qt4/src/poppler-link.cc  | 5 +++++
50086  qt4/src/poppler-link.h   | 1 +
50087  qt4/src/poppler-page.cc  | 4 ++++
50088  qt4/src/poppler-sound.cc | 7 ++++++-
50089  6 files changed, 26 insertions(+), 1 deletion(-)
50091 commit d41cd2f567a955031cb7498d9089e70e14df4a42
50092 Author: Albert Astals Cid <aacid@kde.org>
50093 Date:   Thu Jan 4 19:10:16 2007 +0000
50095     qt4/src/poppler-private.h: gmallocn -> new[]
50097  ChangeLog                 | 4 ++++
50098  qt4/src/poppler-private.h | 2 +-
50099  2 files changed, 5 insertions(+), 1 deletion(-)
50101 commit f8edfb6832144cbbd1b234f6b35e33325269255c
50102 Author: Albert Astals Cid <aacid@kde.org>
50103 Date:   Thu Jan 4 18:56:13 2007 +0000
50105     qt/poppler-page-transition.cc: Fix memory leak. Patch by Tobias
50106     Koenig <tokoe@kde.org>
50108  ChangeLog                     | 5 +++++
50109  qt/poppler-page-transition.cc | 1 +
50110  2 files changed, 6 insertions(+)
50112 commit 250a9f4b429344e0968c7bd0c0cebe7af373ae0a
50113 Author: Albert Astals Cid <aacid@kde.org>
50114 Date:   Sat Dec 30 14:50:25 2006 +0000
50116     * qt4/src/poppler-qt4.h:
50117     * qt4/src/poppler-document.cc: Add const & to some parameters. Patch
50118     by Pino Toscano <pino@kde.org>
50120  ChangeLog                   | 6 ++++++
50121  qt4/src/poppler-document.cc | 4 ++--
50122  qt4/src/poppler-qt4.h       | 4 ++--
50123  3 files changed, 10 insertions(+), 4 deletions(-)
50125 commit 250c1f94cc9a53f980fd08364d6cce29db9fd067
50126 Author: Albert Astals Cid <aacid@kde.org>
50127 Date:   Fri Dec 29 14:08:35 2006 +0000
50129     * poppler/UGooString.cc: Patch by Pino Toscano <pino@kde.org> so
50130     that QStringToUGooString does not crash.
50132  ChangeLog             | 5 +++++
50133  poppler/UGooString.cc | 1 +
50134  2 files changed, 6 insertions(+)
50136 commit 42770e5f07407b03dce31c73fd6956f9c8fc9a06
50137 Author: Jeff Muizelaar <jeff@infidigm.net>
50138 Date:   Fri Dec 29 04:12:40 2006 +0000
50140     2006-12-28  Brad Taylor  <brad@getcoded.net>
50142         * poppler/glib/poppler-document.h:
50143         * poppler/glib/poppler-document.cc: Add
50144         poppler_document_new_from_data
50145           to allow loading PDFs out of memory.
50147  ChangeLog                |   6 +++
50148  glib/poppler-document.cc | 113
50149  ++++++++++++++++++++++++++++++++++-------------
50150  glib/poppler-document.h  |   4 ++
50151  3 files changed, 93 insertions(+), 30 deletions(-)
50153 commit 6fedd991b584e300b5710630fa7942d357fe7aaa
50154 Author: Albert Astals Cid <aacid@kde.org>
50155 Date:   Thu Dec 28 17:22:36 2006 +0000
50157     * qt4/src/poppler-embeddedfile.cc:
50158     * qt4/src/poppler-document.cc:
50159     * qt/poppler-document.cc: Fix memory leaks
50161  ChangeLog                       | 6 ++++++
50162  qt/poppler-document.cc          | 4 ++++
50163  qt4/src/poppler-document.cc     | 4 +++-
50164  qt4/src/poppler-embeddedfile.cc | 4 +++-
50165  4 files changed, 16 insertions(+), 2 deletions(-)
50167 commit 7da5885e45c33382060276c95d9a3bd117ae55c7
50168 Author: Albert Astals Cid <aacid@kde.org>
50169 Date:   Thu Dec 28 15:51:44 2006 +0000
50171     * goo/GooString.cc
50172     * goo/GooString.h
50173     * goo/gmem.c
50174     * goo/gmem.h
50175     * poppler/Lexer.cc
50176     * poppler/Lexer.h
50177     * poppler/PageLabelInfo.cc
50178     * poppler/Parser.cc
50179     * poppler/UGooString.cc
50180     * poppler/UGooString.h: Patch by Krzysztof Kowalczyk
50181     <kkowalczyk@gmail.com> to improve performance. See bug 7808 for
50182     details.
50184  ChangeLog                |  15 ++++
50185  goo/GooString.cc         | 186
50186  ++++++++++++++++++++++++-----------------------
50187  goo/GooString.h          |  28 +++++--
50188  goo/gmem.c               |   3 +-
50189  goo/gmem.h               |   2 +-
50190  poppler/Lexer.cc         |  19 +++--
50191  poppler/Lexer.h          |  10 +++
50192  poppler/PageLabelInfo.cc |   1 +
50193  poppler/Parser.cc        |  17 +++--
50194  poppler/UGooString.cc    | 137 +++++++++++++++++++++++++++-------
50195  poppler/UGooString.h     |  40 ++++++++--
50196  11 files changed, 313 insertions(+), 145 deletions(-)
50198 commit fbc05a6791fc28ee26a9d9188722ea3453c65ddc
50199 Author: Albert Astals Cid <aacid@kde.org>
50200 Date:   Wed Dec 27 23:15:06 2006 +0000
50202     * poppler/Annot.cc:
50203     * poppler/Annot.h: Add type checking to processing of "Rect". Patch
50204     by Scott Turner <scotty1024@mac.com>
50206  ChangeLog        |  6 ++++++
50207  poppler/Annot.cc | 48 +++++++++++++++++++++++++++++-------------------
50208  poppler/Annot.h  |  1 +
50209  3 files changed, 36 insertions(+), 19 deletions(-)
50211 commit dc6b372358ac629c43aa2faabd644942cb0ed98b
50212 Author: Albert Astals Cid <aacid@kde.org>
50213 Date:   Wed Dec 27 15:23:04 2006 +0000
50215     Remove , after last value of enum. Thanks to André Wöbbeking
50217  ChangeLog         | 1 +
50218  poppler/Catalog.h | 2 +-
50219  2 files changed, 2 insertions(+), 1 deletion(-)
50221 commit c7d19539a95927eb277966a521f13393c9e116bb
50222 Author: Albert Astals Cid <aacid@kde.org>
50223 Date:   Wed Dec 27 12:38:58 2006 +0000
50225     qt4/src/poppler-qt4.h: Remove , after last value of enum. Thanks to
50226     André Wöbbeking
50228  ChangeLog             | 5 +++++
50229  qt4/src/poppler-qt4.h | 4 ++--
50230  2 files changed, 7 insertions(+), 2 deletions(-)
50232 commit b29429c702e6540b9f35689b0a164f30e747d5d9
50233 Author: Albert Astals Cid <aacid@kde.org>
50234 Date:   Tue Dec 26 20:07:03 2006 +0000
50236     * qt4/src/poppler-qt4.h:
50237     * qt4/src/poppler-page.cc: Add Page::duration() function to the
50238     qt4 frontend.
50240  ChangeLog               | 6 ++++++
50241  qt4/src/poppler-page.cc | 8 ++++++++
50242  qt4/src/poppler-qt4.h   | 9 ++++++++-
50243  3 files changed, 22 insertions(+), 1 deletion(-)
50245 commit 62dfc58903b496c4cc720c8b2c759c6fb82fb443
50246 Author: Albert Astals Cid <aacid@kde.org>
50247 Date:   Tue Dec 26 19:56:28 2006 +0000
50249             * glib/test-poppler-glib.c:
50250             * glib/poppler-page.cc:
50251             * glib/poppler-page.h:
50252             * poppler/Page.cc:
50253             * poppler/Page.h: Implement /Dur entry in page object. Patch
50254             by Carlos
50255             Garcia Campos <carlosgc@gnome.org>
50257  ChangeLog                |  9 +++++++++
50258  glib/poppler-page.cc     | 16 ++++++++++++++++
50259  glib/poppler-page.h      |  1 +
50260  glib/test-poppler-glib.c |  7 +++++++
50261  poppler/Page.cc          | 13 +++++++++++++
50262  poppler/Page.h           |  6 ++++++
50263  6 files changed, 52 insertions(+)
50265 commit 34e5aa62f4d3ba7a2d94a68a91c11a48277a4119
50266 Author: Albert Astals Cid <aacid@kde.org>
50267 Date:   Sat Dec 23 13:12:13 2006 +0000
50269             * poppler/PSTokenizer.cc: Enhance PSTokenizer::getToken
50270             performance.
50271             Patch by Scott Turner <scotty1024@mac.com>. In a random pdf
50272             i tested
50273             the patchs improves PSTokenizer::getToken performance by 15%
50275  ChangeLog              |  6 ++++++
50276  poppler/PSTokenizer.cc | 33 +++++++++++++++++++++------------
50277  poppler/PSTokenizer.h  |  1 +
50278  3 files changed, 28 insertions(+), 12 deletions(-)
50280 commit 1a5fa1d2ced62e7d027e085663e987cff625ce0b
50281 Author: Albert Astals Cid <aacid@kde.org>
50282 Date:   Fri Dec 22 23:39:41 2006 +0000
50284     poppler/Page.cc: Fix memory leak when reading a wrong color map in
50285     a thumbnail. Patch by Scott Turner <scotty1024@mac.com>
50287  ChangeLog       | 3 +++
50288  poppler/Page.cc | 1 +
50289  2 files changed, 4 insertions(+)
50291 commit dd1c134dcf085338a85188c7f205fc300396dc86
50292 Author: Albert Astals Cid <aacid@kde.org>
50293 Date:   Fri Dec 22 23:27:53 2006 +0000
50295     qt/poppler-page.cc: Fix memory leak in Page::textList. Patch by
50296     Jerry Epplin <jepplin@globalvelocity.com>
50298  ChangeLog          | 5 +++++
50299  qt/poppler-page.cc | 4 +++-
50300  2 files changed, 8 insertions(+), 1 deletion(-)
50302 commit 87e474a018c4808d6251fd79f9e9640e0f733551
50303 Author: Jeff Muizelaar <jeff@infidigm.net>
50304 Date:   Thu Dec 21 01:01:30 2006 +0000
50306     2006-12-20  Jeff Muizelaar  <jeff@infidigm.net>
50308         * poppler/CairoOutputDev.cc: Fix scaling of maskedImage
50309         masks. They
50310         should be scaled to the size of the image not the size of
50311         the mask.
50312         Fixes #9403.
50314  ChangeLog                 | 6 ++++++
50315  poppler/CairoOutputDev.cc | 8 ++------
50316  2 files changed, 8 insertions(+), 6 deletions(-)
50318 commit 769a89623c680f51690db1751522b016b02b83a8
50319 Author: Jeff Muizelaar <jeff@infidigm.net>
50320 Date:   Wed Dec 20 19:55:55 2006 +0000
50322     2006-12-20  Jeff Muizelaar  <jeff@infidigm.net>
50324         * poppler/GlobalParams.cc: Try to make zero-width lines as
50325         close to
50326         one pixel wide as we can. Fixes #9393.
50328  ChangeLog                 |  5 +++++
50329  poppler/CairoOutputDev.cc | 10 ++++++++--
50330  2 files changed, 13 insertions(+), 2 deletions(-)
50332 commit 5c4bca18373528f293bd5e080efca572977fc1ff
50333 Author: Albert Astals Cid <aacid@kde.org>
50334 Date:   Tue Dec 19 20:27:55 2006 +0000
50336     poppler/SplashOutputDev.cc: Fix gray calculation. Patch by Scott
50337     Turner <scotty1024@mac.com>
50339  ChangeLog                  | 5 +++++
50340  poppler/SplashOutputDev.cc | 2 +-
50341  2 files changed, 6 insertions(+), 1 deletion(-)
50343 commit fba99578f6001ae0c0df0442bb73040b55109b1d
50344 Author: Jeff Muizelaar <jeff@infidigm.net>
50345 Date:   Tue Dec 12 05:23:59 2006 +0000
50347     2006-12-12  Jeff Muizelaar  <jeff@infidigm.net>
50349         * poppler/CairoOutputDev.cc: Change a cairo_set_matrix to
50350         cairo_transform so that we don't blindly clobber the existing
50351         matrix.
50352         Patch by Daniel Colascione.
50353         Fixes #9190.
50355  ChangeLog                 | 7 +++++++
50356  poppler/CairoOutputDev.cc | 2 +-
50357  2 files changed, 8 insertions(+), 1 deletion(-)
50359 commit 9a6ffa1c6e009f8606a055f873efdcd5829fcfa2
50360 Author: Jeff Muizelaar <jeff@infidigm.net>
50361 Date:   Sun Dec 10 05:24:56 2006 +0000
50363     2006-12-09  Jeff Muizelaar  <jeff@infidigm.net>
50365         * poppler/Function.cc: Initialize PostScriptFunction::codeString
50366         to
50367         NULL so that it can safely deleted if initialization fails.
50368         Fixes #9263.
50370  ChangeLog           | 6 ++++++
50371  poppler/Function.cc | 1 +
50372  2 files changed, 7 insertions(+)
50374 commit e92d63a179ae022270156da4e396c15ff9236d89
50375 Author: Albert Astals Cid <aacid@kde.org>
50376 Date:   Thu Nov 23 19:01:44 2006 +0000
50378     * m4/libjpeg.m4: Make JPEG library header search work under
50379     MSYS. Patch by Alexis Wilke
50381  ChangeLog     | 5 +++++
50382  m4/libjpeg.m4 | 2 +-
50383  2 files changed, 6 insertions(+), 1 deletion(-)
50385 commit 3913110f698fd006b394a395b5b0adfde30af31b
50386 Author: Albert Astals Cid <aacid@kde.org>
50387 Date:   Wed Nov 22 21:55:27 2006 +0000
50389     there should not be any whitespace after the \
50391  qt4/src/Makefile.am | 2 +-
50392  1 file changed, 1 insertion(+), 1 deletion(-)
50394 commit c3ab7addec5a7990872949b813c2b727b1614d64
50395 Author: Albert Astals Cid <aacid@kde.org>
50396 Date:   Sun Nov 19 18:51:23 2006 +0000
50398     Another leak fix on qt4/src/poppler-page.cc the previous changelog
50399     is enough for this one ;-)
50401  qt4/src/poppler-page.cc | 4 ++++
50402  1 file changed, 4 insertions(+)
50404 commit 9e9b82da91abacb916b05302d40bf822af6ac7f1
50405 Author: Albert Astals Cid <aacid@kde.org>
50406 Date:   Sun Nov 19 12:59:48 2006 +0000
50408             * qt4/src/poppler-link.cc:
50409             * qt4/src/poppler-page.cc:
50410             * qt4/src/poppler-qt4.h:
50411             * qt4/src/poppler-textbox.cc: Fix memory leaks
50412             * splash/Splash.cc: Initialize the values of nClipRes
50414  ChangeLog                  | 8 ++++++++
50415  qt4/src/poppler-link.cc    | 6 ++++++
50416  qt4/src/poppler-page.cc    | 4 +++-
50417  qt4/src/poppler-qt4.h      | 1 +
50418  qt4/src/poppler-textbox.cc | 5 +++++
50419  splash/Splash.cc           | 2 +-
50420  6 files changed, 24 insertions(+), 2 deletions(-)
50422 commit b9faacc62182efcbc84df2471e4c5dcf2b03bda8
50423 Author: Albert Astals Cid <aacid@kde.org>
50424 Date:   Sat Nov 18 17:08:04 2006 +0000
50426             * qt4/src/poppler-document.cc
50427             * qt4/src/poppler-qt4.h: Add int marginRight, int
50428             marginBottom, int
50429             marginLeft, int marginTop, bool strictMargins to
50430             Document::print()
50432  ChangeLog                   |  6 ++++++
50433  qt4/src/poppler-document.cc | 11 +++++++++--
50434  qt4/src/poppler-qt4.h       |  6 +++++-
50435  3 files changed, 20 insertions(+), 3 deletions(-)
50437 commit da8e6d4c3e0afdaa031413649ae20545c8a1f845
50438 Author: Albert Astals Cid <aacid@kde.org>
50439 Date:   Thu Nov 16 21:03:27 2006 +0000
50441     really commit pino's patch :-S
50443  qt4/src/Doxyfile             |  11 +++--
50444  qt4/src/Mainpage.dox         |  26 +++++-----
50445  qt4/src/poppler-annotation.h |  33 ++++++++-----
50446  qt4/src/poppler-link.h       |  68 +++++++++++++++++++++----
50447  qt4/src/poppler-qt4.h        | 115
50448  +++++++++++++++++++++++++++----------------
50449  5 files changed, 171 insertions(+), 82 deletions(-)
50451 commit 4f26e65096e3133a39fc0c9e82084c90cf77dda9
50452 Author: Albert Astals Cid <aacid@kde.org>
50453 Date:   Thu Nov 16 21:00:10 2006 +0000
50455             * qt4/src/Mainpage.dox:
50456             * qt4/src/Doxyfile:
50457             * qt4/src/poppler-annotation.h:
50458             * qt4/src/poppler-link.h:
50459             * qt4/src/poppler-qt4.h: Improve API documentation. Patch by
50460             Pino Toscano.
50462     Generated docu at http://people.freedesktop.org/~aacid/docs/qt4/
50464  ChangeLog            | 9 +++++++++
50465  qt4/src/Mainpage.dox | 2 +-
50466  2 files changed, 10 insertions(+), 1 deletion(-)
50468 commit e68b6f3f8fea1e4f036eba0f19bb7e0c423d408c
50469 Author: Albert Astals Cid <aacid@kde.org>
50470 Date:   Wed Nov 15 21:07:50 2006 +0000
50472     2006-11-15  Albert Astals Cid <aacid@kde.org>
50474             * qt4/src/poppler-link.cc:
50475             * qt4/src/poppler-page.cc:
50476             * qt4/src/poppler-qt4.h:
50477             * qt4/src/poppler-document.cc:
50478             * qt4/src/poppler-private.h: Generalize the way we render
50479             the pages:
50480             merge all the Page::renderTo* functions in only one that
50481             renders on
50482             a QImage, taking into account the currently chosen backend.
50483             It is possible to switch rendering backend using the Document.
50484             Patch by Pino Toscano.
50486             * qt4/tests/stress-poppler-qt4.cpp:
50487             * qt4/tests/test-password-qt4.cpp:
50488             * qt4/tests/test-poppler-qt4.cpp: Adapt the tests to the
50489             changes in
50490             the rendering API of Page. Patch by Pino Toscano.
50492  ChangeLog                        |  17 ++++++
50493  qt4/src/poppler-document.cc      |  14 +++++
50494  qt4/src/poppler-link.cc          |   2 +-
50495  qt4/src/poppler-page.cc          | 123
50496  +++++++++++++++++++++------------------
50497  qt4/src/poppler-private.h        |  32 ++++++----
50498  qt4/src/poppler-qt4.h            |  75 +++++++-----------------
50499  qt4/tests/stress-poppler-qt4.cpp |   3 +-
50500  qt4/tests/test-password-qt4.cpp  |  12 ++--
50501  qt4/tests/test-poppler-qt4.cpp   |  17 +++---
50502  9 files changed, 152 insertions(+), 143 deletions(-)
50504 commit 37088dd3335be6e7641c47bea9b1ddd689b07372
50505 Author: Albert Astals Cid <aacid@kde.org>
50506 Date:   Mon Nov 13 19:16:44 2006 +0000
50508             * poppler/ArthurOutputDev.cc: Small fix to get colors right
50510  ChangeLog                  | 4 ++++
50511  poppler/ArthurOutputDev.cc | 8 ++++----
50512  2 files changed, 8 insertions(+), 4 deletions(-)
50514 commit 302e2cab9fd626222c69ad40f7e40be2e65d34a9
50515 Author: Albert Astals Cid <aacid@kde.org>
50516 Date:   Sat Nov 11 15:41:27 2006 +0000
50518     Fix typo when outputing PS scale
50520  ChangeLog              | 4 ++++
50521  poppler/PSOutputDev.cc | 2 +-
50522  2 files changed, 5 insertions(+), 1 deletion(-)
50524 commit e3550fb286dae98992b30edbf4a9300fa58d2e77
50525 Author: Jeff Muizelaar <jeff@infidigm.net>
50526 Date:   Tue Nov 7 23:53:31 2006 +0000
50528     2006-11-07  Jeff Muizelaar  <jeff@infidigm.net>
50530         * poppler/CairoOutputDev.cc: take horizontal scaling into account
50531         when updating the font. Also, cleanup some unused code. Fixes
50532         #8924.
50534  ChangeLog                 | 5 +++++
50535  poppler/CairoOutputDev.cc | 9 ++-------
50536  2 files changed, 7 insertions(+), 7 deletions(-)
50538 commit f020b64a72ad5c82c3e7bdcf15039bb0037b1f22
50539 Author: Albert Astals Cid <aacid@kde.org>
50540 Date:   Wed Oct 18 18:43:59 2006 +0000
50542     2006-10-18  Albert Astals Cid <aacid@kde.org>
50544            * qt4/src/poppler-document.cc:
50545            * qt4/src/poppler-private.h: Do not crash when opening a
50546            encrypted document. Do not crash when unlocking a locked
50547            document.
50549  ChangeLog                   |  7 +++++++
50550  qt4/src/poppler-document.cc | 41
50551  ++++++++++++++++-------------------------
50552  qt4/src/poppler-private.h   | 14 ++++++++++++++
50553  3 files changed, 37 insertions(+), 25 deletions(-)
50555 commit 577330ee1d4d1021174cf1bd59557a83a017e06f
50556 Author: Albert Astals Cid <aacid@kde.org>
50557 Date:   Wed Oct 11 23:09:24 2006 +0000
50559            * splash/Splash.cc:
50560            * splash/SplashErrorCodes.h: Do not crash on documents that
50561            report a
50562              0x0 mask for an image, like
50563              http://bugs.kde.org/attachment.cgi?id=18083&action=view
50565  ChangeLog                 | 7 +++++++
50566  splash/Splash.cc          | 2 ++
50567  splash/SplashErrorCodes.h | 2 ++
50568  3 files changed, 11 insertions(+)
50570 commit 42c016c6d3c6de65fd92b51b9d6cc96d52404689
50571 Author: Albert Astals Cid <aacid@kde.org>
50572 Date:   Sun Oct 8 20:38:47 2006 +0000
50574             * poppler/Link.cc:
50575             * poppler/Link.h:
50576             * poppler/Makefile.am:
50577             * poppler/Page.cc:
50578             * poppler/Page.h:
50579             * poppler/Sound.cc:
50580             * poppler/Sound.h: Make poppler able to read Sound objects,
50581             Sound
50582             actions and Opening/Closing page actions. Patch by Pino
50583             Toscano.
50585             * qt4/src/Makefile.am:
50586             * qt4/src/poppler-link.cc:
50587             * qt4/src/poppler-link.h:
50588             * qt4/src/poppler-qt4.h:
50589             * qt4/src/poppler-page.cc:
50590             * qt4/src/poppler-sound.cc: Support for sounds, sound links
50591             and page
50592             actions in the Qt4 backend. Patch by Pino Toscano.
50594  ChangeLog                |  19 +++++
50595  poppler/Link.cc          |  53 ++++++++++++++
50596  poppler/Link.h           |  32 +++++++++
50597  poppler/Makefile.am      |   2 +
50598  poppler/Page.cc          |   8 +++
50599  poppler/Page.h           |   4 ++
50600  poppler/Sound.cc         |  65 +++++++++++++++++
50601  poppler/Sound.h          |  46 ++++++++++++
50602  qt4/src/Makefile.am      |   1 +
50603  qt4/src/poppler-link.cc  |  35 ++++++++++
50604  qt4/src/poppler-link.h   |  26 ++++++-
50605  qt4/src/poppler-page.cc  |  32 +++++++++
50606  qt4/src/poppler-qt4.h    |  87 +++++++++++++++++++++++
50607  qt4/src/poppler-sound.cc | 177
50608  +++++++++++++++++++++++++++++++++++++++++++++++
50609  14 files changed, 586 insertions(+), 1 deletion(-)
50611 commit 1da064d7e7403ec7111eecb2b9613e27a2c4bb5d
50612 Author: Albert Astals Cid <aacid@kde.org>
50613 Date:   Sat Sep 30 16:28:35 2006 +0000
50615      * qt4/src/poppler-page.cc: PA is optional, H is a name not a string
50617  ChangeLog               |  4 ++++
50618  qt4/src/poppler-page.cc | 15 +++++++++------
50619  2 files changed, 13 insertions(+), 6 deletions(-)
50621 commit 29366d8e470ab2207cdfdab115c2fa9618c4c74e
50622 Author: Albert Astals Cid <aacid@kde.org>
50623 Date:   Mon Sep 25 20:43:18 2006 +0000
50625             * glib/Makefile.am
50626             * qt/Makefile.am
50627             * qt4/src/Makefile.am
50628             * qt4/tests/Makefile.am
50629             * test/Makefile.am
50630             * utils/Makefile.am: Add FONTCONFIG_CFLAGS FONTCONFIG_LIBS
50631             for people
50632             that need them. Patch by morfoh@opensde.org. Fixes bug #8415
50634  ChangeLog             | 10 ++++++++++
50635  glib/Makefile.am      |  2 ++
50636  qt/Makefile.am        |  6 ++++--
50637  qt4/src/Makefile.am   |  2 ++
50638  qt4/tests/Makefile.am |  2 ++
50639  test/Makefile.am      |  6 ++++--
50640  utils/Makefile.am     |  6 ++++--
50641  7 files changed, 28 insertions(+), 6 deletions(-)
50643 commit 957c1e59df213a01ca87f03d067a8dab5dc09fb6
50644 Author: Albert Astals Cid <aacid@kde.org>
50645 Date:   Mon Sep 25 20:05:28 2006 +0000
50647     ignore poppler-features.h
50649  glib/.cvsignore | 1 +
50650  1 file changed, 1 insertion(+)
50652 commit 3158b54375bdfdc82779362cc9442aade87f84f6
50653 Author: Kristian Høgsberg <krh@redhat.com>
50654 Date:   Fri Sep 22 00:55:54 2006 +0000
50656     2006-09-21  Kristian Høgsberg  <krh@redhat.com>
50658         * NEWS: Update list of bugs fixes, release 0.5.4.
50660  ChangeLog | 2 ++
50661  NEWS      | 2 +-
50662  2 files changed, 3 insertions(+), 1 deletion(-)
50664 commit 17dd1f60f9328ae68fbe262ae0745be976ff9f95
50665 Author: Kristian Høgsberg <krh@redhat.com>
50666 Date:   Thu Sep 21 23:28:14 2006 +0000
50668     2006-09-21  Kristian Høgsberg  <krh@redhat.com>
50670         * configure.ac: Check for gtk+ 2.8 for the gtk+ test case, invert
50671         help text for zlib option (#7788, #7661).
50673  ChangeLog    |  3 +++
50674  configure.ac | 12 +++++-------
50675  2 files changed, 8 insertions(+), 7 deletions(-)
50677 commit ddbbd697424b9122ce1f0541ddada3fe8bb38fb1
50678 Author: Kristian Høgsberg <krh@redhat.com>
50679 Date:   Thu Sep 21 22:58:31 2006 +0000
50681     2006-09-21  Kristian Høgsberg  <krh@redhat.com>
50683         * utils/pdftops.cc: Get duplex setting from GlobalParams.
50685  ChangeLog        | 2 ++
50686  utils/pdftops.cc | 3 ++-
50687  2 files changed, 4 insertions(+), 1 deletion(-)
50689 commit 0d25592a1a5811ee8fffbd70307c7bcaaaacadf3
50690 Author: Kristian Høgsberg <krh@redhat.com>
50691 Date:   Thu Sep 21 22:40:52 2006 +0000
50693     2006-09-21  Kristian Høgsberg  <krh@redhat.com>
50695         * glib/poppler-page.cc (_poppler_page_new): Make PopplerPage
50696         reference its document throughout the lifetime of the page
50697         (#7005).
50699  ChangeLog            | 3 +++
50700  glib/poppler-page.cc | 5 ++++-
50701  2 files changed, 7 insertions(+), 1 deletion(-)
50703 commit b834755c7ae45eb4020e9cdbc3852eac0151fcdc
50704 Author: Kristian Høgsberg <krh@redhat.com>
50705 Date:   Thu Sep 21 22:37:00 2006 +0000
50707     2006-09-21  Kristian Høgsberg  <krh@redhat.com>
50709         * poppler/Gfx.cc: Remove the right out->updateAll() call.
50711  ChangeLog      | 4 ++++
50712  poppler/Gfx.cc | 2 +-
50713  2 files changed, 5 insertions(+), 1 deletion(-)
50715 commit 181e2af1edf2cbc3c8edadad0dce215a64a990dd
50716 Author: Kristian Høgsberg <krh@redhat.com>
50717 Date:   Thu Sep 21 01:05:23 2006 +0000
50719     2006-09-20  Kristian Høgsberg  <krh@redhat.com>
50721         * NEWS: Sum up changes.
50723         * configure.ac: Bump release to 0.5.4.
50725  ChangeLog    |  4 ++++
50726  NEWS         | 10 ++++++++++
50727  configure.ac |  2 +-
50728  3 files changed, 15 insertions(+), 1 deletion(-)
50730 commit cc9c17a6730422be99ebcd69991fcf5d7b569640
50731 Author: Kristian Høgsberg <krh@redhat.com>
50732 Date:   Thu Sep 21 00:56:33 2006 +0000
50734     2006-09-20  Kristian Høgsberg  <krh@redhat.com>
50736         * poppler/Gfx.cc: Remove last remnant of erroneous type3 commit a
50737         while back, fixing #8182.
50739  ChangeLog                 | 5 +++++
50740  poppler/CairoOutputDev.cc | 1 -
50741  poppler/Gfx.cc            | 1 -
50742  3 files changed, 5 insertions(+), 2 deletions(-)
50744 commit 83be722b56d9266b89946fe994023351e47eb4fd
50745 Author: Jeff Muizelaar <jeff@infidigm.net>
50746 Date:   Wed Sep 20 20:22:19 2006 +0000
50748     2006-09-20  Jeff Muizelaar  <jeff@infidigm.net>
50750         * poppler/TextOutputDev.cc: TextFontInfo stores a copy of
50751         a pointer
50752         to a GfxFont but does not increment the reference count. Fix the
50753         problem by calling incRefCnt and decRefCnt appropriately. Fixes
50754         #4649
50756  ChangeLog                | 6 ++++++
50757  poppler/TextOutputDev.cc | 4 ++++
50758  2 files changed, 10 insertions(+)
50760 commit 1cf60015d7d78668c83737be6015dc880fd04ebf
50761 Author: Kristian Høgsberg <krh@redhat.com>
50762 Date:   Tue Sep 19 04:39:07 2006 +0000
50764     2006-09-19  Kristian Høgsberg  <krh@redhat.com>
50766         * poppler/GlobalParams.cc: Add scanEncodingDirs() to automatically
50767         scan in any encodings found under ${datadir}/poppler.
50769         * m4/define-dir.m4: New file, adds AC_DEFINE_DIR macro.
50771  ChangeLog               |   7 +++
50772  configure.ac            |  16 +------
50773  goo/gfile.cc            |  16 +++----
50774  goo/gfile.h             |   2 +
50775  m4/define-dir.m4        |  34 ++++++++++++++
50776  poppler/GlobalParams.cc | 116
50777  ++++++++++++++++++++++++++++++++----------------
50778  poppler/GlobalParams.h  |   7 ++-
50779  7 files changed, 136 insertions(+), 62 deletions(-)
50781 commit 821c883f9df9cc0e5b81aa2e070727996cf3bc4e
50782 Author: Kristian Høgsberg <krh@redhat.com>
50783 Date:   Mon Sep 18 15:40:50 2006 +0000
50785     2006-09-13  Kristian Høgsberg  <krh@redhat.com>
50787         * poppler/Makefile.am (libpoppler_la_LIBADD): Add cairo libs to
50788         link if configured.
50790  ChangeLog           | 3 +++
50791  poppler/Makefile.am | 4 ++++
50792  2 files changed, 7 insertions(+)
50794 commit d8ab8ebc94c32d32ad17ed54cede453de25d7dd5
50795 Author: Kristian Høgsberg <krh@redhat.com>
50796 Date:   Wed Sep 13 20:25:03 2006 +0000
50798     2006-09-13  Kristian Høgsberg  <krh@redhat.com>
50800         * configure.ac: Tighten glib check (#7906), add check for C++
50801         compiler (#8048).
50803  ChangeLog    | 5 +++++
50804  configure.ac | 3 ++-
50805  2 files changed, 7 insertions(+), 1 deletion(-)
50807 commit 7c748075e18cfe95be6a56adf09ce7f2f032b86f
50808 Author: Albert Astals Cid <aacid@kde.org>
50809 Date:   Tue Sep 12 19:48:47 2006 +0000
50811     sorry Jeff
50813  ChangeLog | 7 +++++++
50814  1 file changed, 7 insertions(+)
50816 commit 6cdcfae0e1c6fbec07ee5273e6ad97ef04110868
50817 Author: Albert Astals Cid <aacid@kde.org>
50818 Date:   Mon Sep 11 21:20:56 2006 +0000
50820     2006-09-11  Albert Astals Cid <aacid@kde.org>
50822             * qt4/src/poppler-annotation.cc:
50823             * qt4/src/poppler-annotation.h:
50824             * qt4/src/poppler-page.cc: Add support for
50825             LinkAnnotation. Patch by
50826             Pino Toscano
50828  ChangeLog                     |  10 +-
50829  qt4/src/poppler-annotation.cc | 230
50830  +++++++++++++++++++++++++++++++++++++++-
50831  qt4/src/poppler-annotation.h  |  22 +++-
50832  qt4/src/poppler-page.cc       | 237
50833  +++++++++++++++++++++++++-----------------
50834  4 files changed, 392 insertions(+), 107 deletions(-)
50836 commit 8335c7eea2aa62a580170f47323d8674bd89e412
50837 Author: Jeff Muizelaar <jeff@infidigm.net>
50838 Date:   Fri Sep 8 23:28:22 2006 +0000
50840     2006-09-08  Jeff Muizelaar  <jeff@infidigm.net>
50842         * poppler/CairoOutputDev.cc: The work-around for 1x1 imagemasks
50843         was not
50844         calling cairo_set_source causing the rectangles to be drawn
50845         the wrong
50846         colour occasionally. Fix by moving the existing call to
50847         cairo_set_source above the work-around. Fixes #7113.
50849  ChangeLog                 | 7 +++++++
50850  poppler/CairoOutputDev.cc | 8 ++++----
50851  2 files changed, 11 insertions(+), 4 deletions(-)
50853 commit 02d505aa0176b6e5a54ee82426d8333a9ef8f000
50854 Author: Jeff Muizelaar <jeff@infidigm.net>
50855 Date:   Thu Sep 7 04:01:39 2006 +0000
50857     2006-09-06  Jeff Muizelaar  <jeff@infidigm.net>
50859         * poppler/CairoOutputDev.cc: Avoid crashing in CairoOutputDev if
50860         endString is called without a corresponding beginString. Fixes
50861         #4515.
50863  ChangeLog                 | 5 +++++
50864  poppler/CairoOutputDev.cc | 8 +++++++-
50865  2 files changed, 12 insertions(+), 1 deletion(-)
50867 commit 3ea0aada0434c9f815814253dd9d1374ae6643cc
50868 Author: Jeff Muizelaar <jeff@infidigm.net>
50869 Date:   Wed Sep 6 23:54:30 2006 +0000
50871     2006-09-06  Jeff Muizelaar  <jeff@infidigm.net>
50873         * configure.ac:
50874         * poppler/FlateStream.cc:
50875         * poppler/FlateStream.h: Fix FlateStream to not read more than it
50876         needs. This has a performance impact because our input buffer
50877         is now
50878         only 1 byte large, however correctness is better than performance.
50879         This should fix #3948.
50881  ChangeLog              |  9 +++++++++
50882  configure.ac           |  2 +-
50883  poppler/FlateStream.cc | 35 +++++++++++++++++++++++++----------
50884  poppler/FlateStream.h  |  3 ++-
50885  4 files changed, 37 insertions(+), 12 deletions(-)
50887 commit 1d2e6aedca0b8fcce6ac84ae2576ab067912886b
50888 Author: Jeff Muizelaar <jeff@infidigm.net>
50889 Date:   Tue Sep 5 01:21:50 2006 +0000
50891     2006-09-04  Jeff Muizelaar  <jeff@infidigm.net>
50893         * poppler/CairoOutputDev.cc: Initialize currentFont to NULL before
50894         use. Found by Pascal Terjan. Fixes #7924.
50896  ChangeLog                 | 5 +++++
50897  poppler/CairoOutputDev.cc | 1 +
50898  2 files changed, 6 insertions(+)
50900 commit 7905adaa21f2347346927fa567c64be60e2bc69c
50901 Author: Albert Astals Cid <aacid@kde.org>
50902 Date:   Sun Sep 3 09:27:21 2006 +0000
50904             * poppler/Dict.cc:
50905             * poppler/Dict.h:
50906             * poppler/Object.h:
50907             * poppler/Parser.cc: Patch by Krzysztof Kowalczyk to increase
50908             speed by
50909             means of doing less copies between objects. See bug 8112
50910             for more
50911             information.
50913  ChangeLog         |  9 +++++++++
50914  poppler/Dict.cc   |  4 ++--
50915  poppler/Dict.h    | 11 +++++++++--
50916  poppler/Object.h  | 12 ++++++++++++
50917  poppler/Parser.cc | 15 +++++++++------
50918  5 files changed, 41 insertions(+), 10 deletions(-)
50920 commit 4da7c90a619002e54f436c4efee723b5bc42a112
50921 Author: Albert Astals Cid <aacid@kde.org>
50922 Date:   Thu Aug 24 22:32:31 2006 +0000
50924      * qt4/src/poppler-private.h: Init m_fontInfoScanner to
50925      NULL. Discovered by
50926             Rafael Rodríguez <rafael.rodriguez.tf@gmail.com>
50928  ChangeLog                 | 5 +++++
50929  qt4/src/poppler-private.h | 2 +-
50930  2 files changed, 6 insertions(+), 1 deletion(-)
50932 commit 469202e117910beb4e0ad906d5c154a3bae5c98b
50933 Author: Albert Astals Cid <aacid@kde.org>
50934 Date:   Wed Aug 16 14:35:14 2006 +0000
50936     * qt/poppler-page.cc: Report correct page size. Backport from Qt4
50937       frontend. Patch by Wilfried Huss
50939  ChangeLog          |  5 +++++
50940  qt/poppler-page.cc | 10 ++++++++--
50941  2 files changed, 13 insertions(+), 2 deletions(-)
50943 commit b881844e4d31009c5d54c9321a6daaf0f354cf6b
50944 Author: Albert Astals Cid <aacid@kde.org>
50945 Date:   Wed Aug 16 09:18:04 2006 +0000
50947     did not want to commit that, thanks Brad for noticing!
50949  configure.ac | 2 +-
50950  1 file changed, 1 insertion(+), 1 deletion(-)
50952 commit f52380e6d569280839d7c37362bd7cc59f2573c3
50953 Author: Albert Astals Cid <aacid@kde.org>
50954 Date:   Tue Aug 15 22:27:31 2006 +0000
50956     add a warning how nasty zlib can be, it can come and it your pdfs
50957     and make your readers crash when you are not looking at it, so be
50958     aware that if you enable it you are on your own ;-)
50960  ChangeLog    | 4 ++++
50961  configure.ac | 4 ++--
50962  2 files changed, 6 insertions(+), 2 deletions(-)
50964 commit 1caba84b1024f1fa7865deebbf70379855ce078d
50965 Author: Albert Astals Cid <aacid@kde.org>
50966 Date:   Fri Aug 11 13:12:11 2006 +0000
50968     2006-08-11  Albert Astals Cid  <aacid@kde.org>
50970             * poppler/Catalog.cc: Fix leak
50972  ChangeLog          | 4 ++++
50973  poppler/Catalog.cc | 1 +
50974  2 files changed, 5 insertions(+)
50976 commit 9b6455f6530e273afaa5f948b67ceeec8a06f976
50977 Author: Albert Astals Cid <aacid@kde.org>
50978 Date:   Thu Aug 10 16:08:51 2006 +0000
50980     2006-08-10  Albert Astals Cid  <aacid@kde.org>
50982             * poppler/SplashOutputDev.cc: Try to fix refs to fonts
50983             yet again
50985  ChangeLog                  | 4 ++++
50986  poppler/SplashOutputDev.cc | 4 ++--
50987  2 files changed, 6 insertions(+), 2 deletions(-)
50989 commit 305f60e0437dcfc5babd449123a1fe4cd062a219
50990 Author: Albert Astals Cid <aacid@kde.org>
50991 Date:   Sat Aug 5 17:10:07 2006 +0000
50993     2006-08-05  Albert Astals Cid  <aacid@kde.org>
50995             * poppler/Catalog.cc: The name array can contain references
50996             to strings
50997             instead of stings themselves, or at least PDF of
50998             https://bugs.freedesktop.org/show_bug.cgi?id=7780 does. This
50999             makes it
51000             work with that file
51001             * qt4/src/poppler-embeddedfile.cc: Use UGooString for
51002             description
51004  ChangeLog                       |  8 ++++++++
51005  poppler/Catalog.cc              | 12 ++++++++++--
51006  qt4/src/poppler-embeddedfile.cc |  3 ++-
51007  3 files changed, 20 insertions(+), 3 deletions(-)
51009 commit dd8758ea3f0f44e9f8362343f15b2064f428ad64
51010 Author: Albert Astals Cid <aacid@kde.org>
51011 Date:   Fri Aug 4 22:48:09 2006 +0000
51013     2006-08-05  Albert Astals Cid  <aacid@kde.org>
51015             * utils/pdftotext.cc:
51016             * utils/pdfinfo.cc:
51017             * utils/pdffonts.cc: Add the posibility of reading a file
51018             from stdin.
51019             Patch by Dom Lachowicz
51021  ChangeLog          |  7 +++++++
51022  utils/pdffonts.cc  | 11 ++++++++++-
51023  utils/pdfinfo.cc   | 11 ++++++++++-
51024  utils/pdftotext.cc | 11 ++++++++++-
51025  4 files changed, 37 insertions(+), 3 deletions(-)
51027 commit a418d844cf6baa797919796ceadaf21ef9b2e5b9
51028 Author: Albert Astals Cid <aacid@kde.org>
51029 Date:   Thu Aug 3 10:34:52 2006 +0000
51031             * configure.ac: Use the correct variable to output the
51032             utils status.
51033             Patch by Dom Lachowic
51035  ChangeLog    | 5 +++++
51036  configure.ac | 2 +-
51037  2 files changed, 6 insertions(+), 1 deletion(-)
51039 commit 1673b895656143a8a1f1a45e07f777f39995940d
51040 Author: Albert Astals Cid <aacid@kde.org>
51041 Date:   Sun Jul 30 20:31:31 2006 +0000
51043             * poppler/GfxState.cc: make nGfxBlendModeNames define
51044             return the
51045             correct size of the gfxBlendModeNames array so it does
51046             not access
51047             invalid memory areas when the blend mode is not
51048             found. Discovered by
51049             Krzysztof Kowalczyk
51051  ChangeLog           |  7 +++++++
51052  poppler/GfxState.cc | 12 +++++++-----
51053  2 files changed, 14 insertions(+), 5 deletions(-)
51055 commit e4561568d14e7b3b2aec6ecaf3cc09078bdf7a46
51056 Author: Albert Astals Cid <aacid@kde.org>
51057 Date:   Sun Jul 30 09:38:28 2006 +0000
51059             * splash/SplashFontEngine.cc:
51060             * poppler/SplashOutputDev.cc: Fix memory leak when using
51061             embedded
51062             fonts in the pdf file. Patch by Krzysztof Kowalczyk
51064  ChangeLog                  |  6 ++++++
51065  poppler/SplashOutputDev.cc |  8 ++++++--
51066  splash/SplashFontEngine.cc | 12 ++++++++----
51067  3 files changed, 20 insertions(+), 6 deletions(-)
51069 commit 4a27502159a89992f54be2673b44bf7a8392b60d
51070 Author: Albert Astals Cid <aacid@kde.org>
51071 Date:   Sat Jul 29 16:24:53 2006 +0000
51073     push back thing i did not want to commit, sorry
51075  configure.ac | 4 ++--
51076  1 file changed, 2 insertions(+), 2 deletions(-)
51078 commit ba448afc0e97a9e779409ff228adcd4f627971f5
51079 Author: Albert Astals Cid <aacid@kde.org>
51080 Date:   Sat Jul 29 16:22:52 2006 +0000
51082             * configure.ac: Disable qt and qt4 frontends if splash
51083             backend is
51084             disabled
51086  ChangeLog    |  5 +++++
51087  configure.ac | 18 ++++++++++++++----
51088  2 files changed, 19 insertions(+), 4 deletions(-)
51090 commit 1e32d3baa5e8296caf55bd5853216a96618c74ac
51091 Author: Kristian Høgsberg <krh@redhat.com>
51092 Date:   Fri Jul 28 18:17:45 2006 +0000
51094     2006-07-28  Kristian Høgsberg  <krh@redhat.com>
51096         * poppler/CairoOutputDev.cc: Don't set font matrix translation
51097         (fix from Behdad Esfahbod).
51099  ChangeLog                 | 5 +++++
51100  poppler/CairoOutputDev.cc | 4 ++--
51101  2 files changed, 7 insertions(+), 2 deletions(-)
51103 commit 0bc1b0f35c28cb80dd27d24110367348e52c143b
51104 Author: Albert Astals Cid <aacid@kde.org>
51105 Date:   Thu Jul 27 18:21:28 2006 +0000
51107     fix date, i don't live in the past
51109  ChangeLog | 2 +-
51110  1 file changed, 1 insertion(+), 1 deletion(-)
51112 commit 2f27c3a0218608568f6cd1c718ef51b9879023a3
51113 Author: Albert Astals Cid <aacid@kde.org>
51114 Date:   Thu Jul 27 18:17:50 2006 +0000
51116             * poppler/Stream.cc: If you are going to test a variable,
51117             better
51118             initialize it first ;-) Fixes bug 7646
51120  ChangeLog         | 5 +++++
51121  poppler/Stream.cc | 2 +-
51122  2 files changed, 6 insertions(+), 1 deletion(-)
51124 commit f39ab43ca824cb7e5db73137c4545b3e85134425
51125 Author: Albert Astals Cid <aacid@kde.org>
51126 Date:   Wed Jul 26 18:16:01 2006 +0000
51128     2006-07-26  Albert Astals Cid  <aacid@kde.org>
51130             * qt/poppler-document.cc:
51131             * qt/poppler-private.h:
51132             * qt/poppler-qt.h: Port the QDomDocument *Document::toc()
51133             const method
51134             from the qt4 frontend to the qt frontend. Patch by Wilfried
51135             Huss
51137  ChangeLog              |  7 ++++++
51138  qt/poppler-document.cc | 18 ++++++++++++++++
51139  qt/poppler-private.h   | 58
51140  ++++++++++++++++++++++++++++++++++++++++++++++++++
51141  qt/poppler-qt.h        | 16 ++++++++++++++
51142  4 files changed, 99 insertions(+)
51144 commit c3a9fd546b853c85b6be5fc8f4e5a78d8a7e7437
51145 Author: Albert Astals Cid <aacid@kde.org>
51146 Date:   Tue Jul 25 18:39:57 2006 +0000
51148             * qt4/src/poppler-document.cc: Obey kdeprint masters in that
51149             a library
51150             should output as much device independent PS as posible,
51151             so disabling
51152             duplex printing for default is a good idea.
51154  ChangeLog                   | 6 ++++++
51155  qt4/src/poppler-document.cc | 2 +-
51156  2 files changed, 7 insertions(+), 1 deletion(-)
51158 commit edc0499644b8083600ced9a5087ec0b0189e615b
51159 Author: Kristian Høgsberg <krh@redhat.com>
51160 Date:   Mon Jul 24 19:49:51 2006 +0000
51162     2006-07-24  Kristian Høgsberg  <krh@redhat.com>
51164         * configure.ac:
51165         * poppler/Makefile.am: Move fontconfig dependency to libpoppler.
51167  ChangeLog           |  5 +++++
51168  configure.ac        | 18 +++++++-----------
51169  poppler/Makefile.am |  6 ++++--
51170  3 files changed, 16 insertions(+), 13 deletions(-)
51172 commit 24b5a68a3f4cdba63fbcd01dc178a330b5f604a7
51173 Author: Jeff Muizelaar <jeff@infidigm.net>
51174 Date:   Tue Jul 18 21:32:11 2006 +0000
51176     2006-07-18  Jeff Muizelaar  <jeff@infidigm.net>
51178         * poppler/Gfx.cc: fix opCloseStroke to match the behaviour of
51179         a separate opClose and opStroke. Previously, opCloseStroke only
51180         closes if there is a path however opClose closes unconditionally.
51182  ChangeLog      | 6 ++++++
51183  poppler/Gfx.cc | 2 +-
51184  2 files changed, 7 insertions(+), 1 deletion(-)
51186 commit c57ebd40fcf85432b2e5045086d158a63af12525
51187 Author: Jeff Muizelaar <jeff@infidigm.net>
51188 Date:   Tue Jul 18 21:26:57 2006 +0000
51190     2006-07-18  Jeff Muizelaar  <jeff@infidigm.net>
51192         * poppler/TextOutputDev.cc: call setDefaultCTM() after start page
51193         like in Gfx.cc. This fixes a regression caused by the fix
51194         to #6948.
51196  ChangeLog                | 5 +++++
51197  poppler/TextOutputDev.cc | 1 +
51198  2 files changed, 6 insertions(+)
51200 commit 640d5d5a9d9e53f3f677eb05f3d18e6bfc74e95a
51201 Author: Albert Astals Cid <aacid@kde.org>
51202 Date:   Sun Jul 16 18:22:23 2006 +0000
51204     2006-07-16  Albert Astals Cid  <aacid@kde.org>
51206             * poppler/GfxState.cc: Do not crash when we can not
51207             parse a GfxImageColorMap
51208             Fixes crash on pdf that can be found at
51210  ChangeLog           | 7 +++++++
51211  poppler/GfxState.cc | 4 ++++
51212  qt4/src/Doxyfile    | 4 ++--
51213  3 files changed, 13 insertions(+), 2 deletions(-)
51215 commit c6926d1d8ab04468f56f4687cdd3f06af206226b
51216 Author: Albert Astals Cid <aacid@kde.org>
51217 Date:   Wed Jun 28 19:23:52 2006 +0000
51219         * poppler/DCTStream.cc:
51220             * poppler/DCTStream.h: Reset jpeg structures on reset.
51221             Fixes crash while printing pdf at
51222             http://bugs.kde.org/attachment.cgi?id=16818&action=view
51224  ChangeLog            |  7 +++++++
51225  poppler/DCTStream.cc | 25 ++++++++++++++++++-------
51226  poppler/DCTStream.h  |  2 ++
51227  3 files changed, 27 insertions(+), 7 deletions(-)
51229 commit 96ac8dec591a0325a822c1f7b7bc7e78b867e3a0
51230 Author: Albert Astals Cid <aacid@kde.org>
51231 Date:   Sun Jun 25 16:59:31 2006 +0000
51233     Ask for paper size width and height to pass it to PSOutputDev in
51234     both qt frontends (qt got abi mantained, qt4 changed as you still
51235     have to define UNSTABLE_POPPLER_QT4 to be able of using it, one day
51236     we'll have to think of removing it)
51238  ChangeLog                   |  8 ++++++++
51239  qt/poppler-document.cc      |  9 +++++++--
51240  qt/poppler-qt.h             |  9 +++++++++
51241  qt4/src/poppler-document.cc |  4 ++--
51242  qt4/src/poppler-qt4.h       | 10 +++++++++-
51243  5 files changed, 35 insertions(+), 5 deletions(-)
51245 commit 965011f2001fb1ea36857995d5555266f82b8d96
51246 Author: Albert Astals Cid <aacid@kde.org>
51247 Date:   Sun Jun 25 16:20:50 2006 +0000
51249     put back a change that was not meant to be commited
51251  qt/poppler-qt.h | 2 +-
51252  1 file changed, 1 insertion(+), 1 deletion(-)
51254 commit 4995d09c91173d34a435112828aff21a63b147e9
51255 Author: Albert Astals Cid <aacid@kde.org>
51256 Date:   Sun Jun 25 16:19:32 2006 +0000
51258     rename poppler-link.h to poppler-link-qt3.h to not get conflicts
51259     on install
51261  qt/Makefile.am        |   2 +-
51262  qt/poppler-link-qt3.h | 188 ++++++++++++++++++++++++++++++++++++
51263  qt/poppler-link.cc    | 258
51264  ++++++++++++++++++++++++++++++++++++++++++++++++++
51265  qt/poppler-qt.h       |   4 +-
51266  4 files changed, 449 insertions(+), 3 deletions(-)
51268 commit 087921b134c2646e6d41960f471a1819c7c8790a
51269 Author: Albert Astals Cid <aacid@kde.org>
51270 Date:   Sun Jun 25 10:29:22 2006 +0000
51272     add link support to qt3 frontend.
51273     Patch by Wilfried Huss based on Qt4 code
51275  ChangeLog              |  11 ++++
51276  qt/Makefile.am         |   4 +-
51277  qt/poppler-document.cc |  19 ++++---
51278  qt/poppler-page.cc     | 136
51279  ++++++++++++++++++++++++++++++++++++++++++++++---
51280  qt/poppler-private.h   |  33 +++++++++++-
51281  qt/poppler-qt.h        |  14 +++--
51282  6 files changed, 196 insertions(+), 21 deletions(-)
51284 commit 831bd8942ef3224354b128d5e14e68fdfc57168b
51285 Author: Albert Astals Cid <aacid@kde.org>
51286 Date:   Sun Jun 11 16:14:32 2006 +0000
51288     optimization by Mario Teijeiro Otero
51290  poppler/UGooString.cc | 2 +-
51291  1 file changed, 1 insertion(+), 1 deletion(-)
51293 commit 1223fd4b200f6c13996f8299f3563c818af0c21d
51294 Author: Albert Astals Cid <aacid@kde.org>
51295 Date:   Sat Jun 10 22:23:19 2006 +0000
51297             * poppler/UGooString.cc: When any of the chars that we
51298             are passing to the UGooString is not pdfencodable, do not
51299             encode the string, because we loose information if we do,
51300             this fixes rendering of
51301             http://publikationen.ub.uni-frankfurt.de/volltexte/2005/890/pdf/TR_abs_g.pdf
51302             and other docs with type3 fonts and ligatures
51304  ChangeLog             | 9 +++++++++
51305  poppler/UGooString.cc | 8 ++++++++
51306  2 files changed, 17 insertions(+)
51308 commit b85a39ddfc7de8c0621e995c114885ecd08fcdc2
51309 Author: Albert Astals Cid <aacid@kde.org>
51310 Date:   Thu Jun 1 21:03:38 2006 +0000
51312             * qt4/src/poppler-qt4.h:
51313             * qt4/src/poppler-page.cc: Add Rotation parameter that
51314             is  passed
51315             to the respective output devs
51317  ChangeLog               |  6 ++++++
51318  qt4/src/poppler-page.cc | 22 ++++++++++++++--------
51319  qt4/src/poppler-qt4.h   | 14 +++++++++-----
51320  3 files changed, 29 insertions(+), 13 deletions(-)
51322 commit 2b5d3277f36864ff1ef44f1942f22de247d67ab6
51323 Author: Albert Astals Cid <aacid@kde.org>
51324 Date:   Thu Jun 1 17:23:45 2006 +0000
51326             * qt/poppler-document.cc:
51327             * qt/poppler-qt.h: Add printing support, patch by
51328             Stefan Kebekus <stefan.kebekus@math.uni-koeln.de>
51330  ChangeLog              |  6 ++++++
51331  qt/poppler-document.cc | 18 ++++++++++++++++++
51332  qt/poppler-qt.h        |  2 ++
51333  3 files changed, 26 insertions(+)
51335 commit 5380d005b7b54cc6587ce6e8c3bbb358da5cd9a5
51336 Author: Jeff Muizelaar <jeff@infidigm.net>
51337 Date:   Thu Jun 1 06:42:25 2006 +0000
51339     2006-06-01  Jeff Muizelaar  <jeff@infidigm.net>
51341         * poppler/PSOutputDev.cc:
51342         * poppler/PSOutputDev.h: Change filename parameter to PSOutputDev
51343         constructor from char * to const char *.
51345  ChangeLog              | 6 ++++++
51346  poppler/PSOutputDev.cc | 2 +-
51347  poppler/PSOutputDev.h  | 2 +-
51348  3 files changed, 8 insertions(+), 2 deletions(-)
51350 commit c2a81ea8b01f3943a2eb737cf957acc0d05f7eed
51351 Author: Albert Astals Cid <aacid@kde.org>
51352 Date:   Wed May 31 20:14:04 2006 +0000
51354         * poppler/SplashOutputDev.cc:
51355             * splash/Splash.cc: Fix no splashModeRGB8Qt mode, that is,
51356             make it
51357             show images
51359     I'm sorry, really, i'll try to do better
51361  ChangeLog                  |  6 ++++++
51362  poppler/SplashOutputDev.cc | 10 ++++++++++
51363  splash/Splash.cc           |  3 +++
51364  3 files changed, 19 insertions(+)
51366 commit 643b310cf51474b6dfc077fe086ea121e807f6e1
51367 Author: Jeff Muizelaar <jeff@infidigm.net>
51368 Date:   Wed May 31 19:18:28 2006 +0000
51370     2006-05-31  Jeff Muizelaar  <jeff@infidigm.net>
51372         * TODO: Remove items's from my list that are done.
51374  ChangeLog | 4 ++++
51375  TODO      | 3 ---
51376  2 files changed, 4 insertions(+), 3 deletions(-)
51378 commit 96e582721dcb15ea258b989c7c500084bff9f56d
51379 Author: Jeff Muizelaar <jeff@infidigm.net>
51380 Date:   Wed May 31 17:31:49 2006 +0000
51382     2006-05-31  Jeff Muizelaar  <jeff@infidigm.net>
51384         * poppler/CairoOutputDev.cc:
51385         * poppler/CairoOutputDev.h: Change the cairo backend to use the
51386         transformation in cairo instead of doing all of the
51387         transformations in
51388         the OutputDevice. Fixes #6948.
51390  ChangeLog                 |   7 ++
51391  poppler/CairoOutputDev.cc | 200
51392  ++++++++++++++++++++--------------------------
51393  poppler/CairoOutputDev.h  |   1 +
51394  3 files changed, 96 insertions(+), 112 deletions(-)
51396 commit 00ffb9bf50b6b3b2e8eaa8af593aaa01d4a62a34
51397 Author: Kristian Høgsberg <krh@redhat.com>
51398 Date:   Wed May 31 04:53:27 2006 +0000
51400     2006-05-31  Kristian Høgsberg  <krh@redhat.com>
51402         * NEWS: Sum up changes.
51404         * configure.ac: Bump release to 0.5.3.
51406  ChangeLog    | 6 ++++++
51407  NEWS         | 8 ++++++++
51408  configure.ac | 2 +-
51409  3 files changed, 15 insertions(+), 1 deletion(-)
51411 commit 223a4bf3a679f666b6c963a8787cf5b5ac75c4b6
51412 Author: Kristian Høgsberg <krh@redhat.com>
51413 Date:   Wed May 31 02:02:54 2006 +0000
51415     2006-05-30  Kristian Høgsberg  <krh@redhat.com>
51417         * poppler-glib.pc.in:
51418         * configure.ac: Add poppler as a private requires if pkg-config
51419         supports it.
51421  ChangeLog          |  6 ++++++
51422  configure.ac       | 11 +++++++++++
51423  poppler-glib.pc.in |  3 ++-
51424  3 files changed, 19 insertions(+), 1 deletion(-)
51426 commit 7aaa4d3fbdb8ea2534d3cb80e68b2759b2e8fd2f
51427 Author: Kristian Høgsberg <krh@redhat.com>
51428 Date:   Tue May 30 21:46:06 2006 +0000
51430     2006-05-30  Kristian Høgsberg  <krh@redhat.com>
51432         * test/gtk-cairo-test.cc: Add --page option to gtk-cairo-test.
51434  ChangeLog              |  4 ++++
51435  test/gtk-cairo-test.cc | 21 ++++++++++++++++++---
51436  2 files changed, 22 insertions(+), 3 deletions(-)
51438 commit f7c1d519b9695ad8adfdcf3af696de746cdcf375
51439 Author: Jeff Muizelaar <jeff@infidigm.net>
51440 Date:   Mon May 29 18:44:17 2006 +0000
51442     2006-05-29  Jeff Muizelaar  <jeff@infidigm.net>
51444         * poppler/CairoFontEngine.cc:
51445         * poppler/CairoFontEngine.h:
51446         * poppler/CairoOutputDev.cc: Allow CairoFont creation to fail more
51447         gracefully. Fixes #4030.
51449  ChangeLog                  |  7 +++++++
51450  poppler/CairoFontEngine.cc | 27 +++++++++++++++++++++------
51451  poppler/CairoFontEngine.h  |  4 +++-
51452  poppler/CairoOutputDev.cc  |  5 +++++
51453  4 files changed, 36 insertions(+), 7 deletions(-)
51455 commit 84861800dad3649d4757d5c5539b9e86e2b2c644
51456 Author: Jeff Muizelaar <jeff@infidigm.net>
51457 Date:   Sat May 27 17:27:37 2006 +0000
51459     2006-05-27  Jeff Muizelaar  <jeff@infidigm.net>
51461         * poppler/CairoOutputDev.cc:
51462         * poppler/CairoOutputDev.h: Back out the rest of krh's type3
51463         font work. This fixes type3 fonts in CairoOutputDevice.
51465  ChangeLog                 | 6 ++++++
51466  poppler/CairoOutputDev.cc | 3 +++
51467  poppler/CairoOutputDev.h  | 2 +-
51468  3 files changed, 10 insertions(+), 1 deletion(-)
51470 commit 6f5a89a0a2cf17d45d1c31ce105829be8c7ac456
51471 Author: Albert Astals Cid <aacid@kde.org>
51472 Date:   Tue May 23 20:49:16 2006 +0000
51474             * poppler/SplashOutputDev.cc:
51475             * qt4/src/poppler-private.h:
51476             * splash/Splash.cc:
51477             * splash/SplashBitmap.cc:
51478             * splash/SplashTypes.h: bring splashModeRGB8 back to the
51479             old code
51480             (before Frank's patch), create splashModeRGB8Qt that has
51481             Frank's
51482             codepath and is used by Qt frontends. Fixes corruption on
51483             other programs expecting the old behaviour.
51485     Remember dude we are now a lib! you can not change behaviour from
51486     one day to another!
51488     /me hits himself
51490  ChangeLog                  |  11 +++
51491  poppler/SplashOutputDev.cc |   8 +++
51492  qt/poppler-private.h       |   2 +-
51493  qt4/src/poppler-private.h  |   2 +-
51494  splash/Splash.cc           | 169
51495  +++++++++++++++++++++++++++++++++++++++++++++
51496  splash/SplashBitmap.cc     |  26 ++++++-
51497  splash/SplashTypes.h       |   2 +
51498  7 files changed, 216 insertions(+), 4 deletions(-)
51500 commit 495d592c3ba7fe81e03774f5b2ed677e5aa560c7
51501 Author: Kristian Høgsberg <krh@redhat.com>
51502 Date:   Tue May 23 19:16:37 2006 +0000
51504     2006-05-23  Kristian Høgsberg  <krh@redhat.com>
51506         * qt4/src/Makefile.am (libpoppler_qt4_la_SOURCES): Add missing
51508  ChangeLog           | 5 +++++
51509  qt4/src/Makefile.am | 1 +
51510  2 files changed, 6 insertions(+)
51512 commit eecd06c86585bca05c99cd2e9a1b1ff3bbae3c72
51513 Author: Kristian Høgsberg <krh@redhat.com>
51514 Date:   Mon May 22 20:19:35 2006 +0000
51516     2006-05-22  Kristian Høgsberg  <krh@redhat.com>
51518         * configure.ac: Bump release.
51519         * NEWS: Sum up changes.
51521  ChangeLog    |  5 +++++
51522  NEWS         | 11 ++++++++++-
51523  configure.ac |  2 +-
51524  3 files changed, 16 insertions(+), 2 deletions(-)
51526 commit 680f20dfd1cf0342d49516b3848a2aef5d2a3883
51527 Author: Kristian Høgsberg <krh@redhat.com>
51528 Date:   Mon May 22 19:58:41 2006 +0000
51530     2006-05-22  Kristian Høgsberg  <krh@redhat.com>
51532         Patch from Rainer Keller to fix the ImageOutputDev (#6984).
51534         * utils/ImageOutputDev.cc (drawImage): Upate to work with new
51535         16-bit color representation.
51537         * utils/ImageOutputDev.h: Return gTrue for needNonText().
51539  ChangeLog               | 9 +++++++++
51540  NEWS                    | 4 ++++
51541  utils/ImageOutputDev.cc | 6 +++---
51542  utils/ImageOutputDev.h  | 2 +-
51543  4 files changed, 17 insertions(+), 4 deletions(-)
51545 commit e43a06bf6e953fa9af18476e2c9f27106398c09c
51546 Author: Kristian Høgsberg <krh@redhat.com>
51547 Date:   Sun May 21 23:26:45 2006 +0000
51549     2006-05-21  Kristian Høgsberg  <krh@redhat.com>
51551         * poppler/CairoFontEngine.cc:
51552         * poppler/CairoFontEngine.h: Back out type3 font work committed by
51553         accident.
51555  ChangeLog                  |   6 +
51556  poppler/CairoFontEngine.cc | 347
51557  +++++----------------------------------------
51558  poppler/CairoFontEngine.h  |  17 +--
51559  3 files changed, 47 insertions(+), 323 deletions(-)
51561 commit 7d4bb0533f88f06449ebd64c1220d0b75001937d
51562 Author: Albert Astals Cid <aacid@kde.org>
51563 Date:   Sun May 21 18:14:15 2006 +0000
51565     fix all is blue issue on ppc machines
51567  ChangeLog               |  7 +++++++
51568  qt/poppler-page.cc      | 17 +++++++++++++++++
51569  qt4/src/poppler-page.cc | 17 +++++++++++++++++
51570  3 files changed, 41 insertions(+)
51572 commit 655af1e0126ca96d75c9c718d7d8f928c898b1f6
51573 Author: Albert Astals Cid <aacid@kde.org>
51574 Date:   Sun May 21 17:19:53 2006 +0000
51576     hope to fix really Kouhei's name now
51578  ChangeLog | 10 +++++-----
51579  1 file changed, 5 insertions(+), 5 deletions(-)
51581 commit cc783a1ebe868ff75db5472775dabe0020ae501f
51582 Author: Albert Astals Cid <aacid@kde.org>
51583 Date:   Sun May 21 11:54:30 2006 +0000
51585     Fix Kouhei name
51587  ChangeLog | 2 +-
51588  1 file changed, 1 insertion(+), 1 deletion(-)
51590 commit e4b6ad3bb873a6f334934921e6d56e9d26e06a9a
51591 Author: Kristian Høgsberg <krh@redhat.com>
51592 Date:   Fri May 19 22:55:49 2006 +0000
51594     Add bug number to ChangeLog entry.
51596  ChangeLog | 2 +-
51597  1 file changed, 1 insertion(+), 1 deletion(-)
51599 commit 46f5f070cceb2c0f3b53537c8e33340b9f1bba38
51600 Author: Kristian Høgsberg <krh@redhat.com>
51601 Date:   Fri May 19 22:26:03 2006 +0000
51603     2006-05-19  Kristian Høgsberg  <krh@redhat.com>
51605         * glib/poppler-action.h:
51606         * glib/poppler-action.cc: Add poppler_dest_get_type(), patch from
51607         Kouhei Souto (#6907).
51609  ChangeLog              |  4 ++++
51610  glib/poppler-action.cc | 13 +++++++++++++
51611  glib/poppler-action.h  |  4 ++++
51612  3 files changed, 21 insertions(+)
51614 commit 875dc5b112dfe2d4a48a7567b1ff79257447cc0d
51615 Author: Kristian Høgsberg <krh@redhat.com>
51616 Date:   Fri May 19 22:21:35 2006 +0000
51618     2006-05-19  Kristian Høgsberg  <krh@redhat.com>
51620         * poppler-glib.pc.in (Requires): Add gdk-2.0 dependency, from
51621         Kouhei Souto (#6896).
51623  ChangeLog          | 3 +++
51624  poppler-glib.pc.in | 2 +-
51625  2 files changed, 4 insertions(+), 1 deletion(-)
51627 commit b66dda2640c088bbe205f698a0c4028144027922
51628 Author: Kristian Høgsberg <krh@redhat.com>
51629 Date:   Fri May 19 22:19:21 2006 +0000
51631     2006-05-19  Kristian Høgsberg  <krh@redhat.com>
51633         * glib/poppler-document.h (POPPLER_TYPE_INDEX_ITER)
51634         (POPPLER_TYPE_FONTS_ITER): Add these macros, patch from Kouhei
51635         Souto (#6897).
51637  ChangeLog               | 4 ++++
51638  glib/poppler-document.h | 2 ++
51639  2 files changed, 6 insertions(+)
51641 commit 095730456c0d8312067af10dd55a3b9165a83736
51642 Author: Kristian Høgsberg <krh@redhat.com>
51643 Date:   Fri May 19 22:16:25 2006 +0000
51645     2006-05-19  Kristian Høgsberg  <krh@redhat.com>
51647         * glib/Makefile.am (INCLUDES): Add define for G_LOG_DOMAIN, from
51648         Kouhei Souto (#6899).
51650  ChangeLog        | 3 +++
51651  glib/Makefile.am | 1 +
51652  2 files changed, 4 insertions(+)
51654 commit b8d77633899c1dec5f3b9c9a0f075f39afa98965
51655 Author: Kristian Høgsberg <krh@redhat.com>
51656 Date:   Fri May 19 22:12:38 2006 +0000
51658     2006-05-19  Kristian Høgsberg  <krh@redhat.com>
51660         * glib/poppler-document.cc (poppler_document_save): Memleak patch
51661         from Paolo Borelli (#6908).
51663  ChangeLog                | 5 +++++
51664  glib/poppler-document.cc | 2 ++
51665  2 files changed, 7 insertions(+)
51667 commit 488f77298fee9eebbca5983c1c9fb186b3b67aa3
51668 Author: Kristian Høgsberg <krh@redhat.com>
51669 Date:   Fri May 19 22:04:17 2006 +0000
51671     2006-05-19  Kristian Høgsberg  <krh@redhat.com>
51673         * TextOutputDev.h:
51674         * TextOutputDev.cc:
51675         * UnicodeTypeTable.h:
51676         * UnicodeTypeTable.cc:
51677         * UnicodeCClassTables.h:
51678         * UnicodeCompTables.h:
51679         * UnicodeDecompTables.h:
51680         * gen-unicode-tables.py: Patch from Ed Catmur (#2929) to convert
51681         search string and document text to unicode NFKC (compatibility
51682         composition) before matching so ligatures match correctly.
51684  ChangeLog                     |   13 +
51685  poppler/Makefile.am           |    5 +
51686  poppler/TextOutputDev.cc      |   41 +-
51687  poppler/TextOutputDev.h       |    3 +
51688  poppler/UnicodeCClassTables.h | 1827 +++++++++
51689  poppler/UnicodeCompTables.h   |  665 ++++
51690  poppler/UnicodeDecompTables.h | 8526
51691  +++++++++++++++++++++++++++++++++++++++++
51692  poppler/UnicodeTypeTable.cc   |  235 ++
51693  poppler/UnicodeTypeTable.h    |    3 +
51694  9 files changed, 11303 insertions(+), 15 deletions(-)
51696 commit ecb942e54a1ab0f7eded91b7d1278f0ac62e2071
51697 Author: Kristian Høgsberg <krh@redhat.com>
51698 Date:   Fri May 19 21:42:54 2006 +0000
51700     2006-05-19  Kristian Høgsberg  <krh@redhat.com>
51702         * glib/poppler-page.cc (poppler_page_prepare_output_dev): Fix the
51703         rotation bug for real.
51705  ChangeLog            |  5 +++++
51706  glib/poppler-page.cc | 16 +++++++++-------
51707  2 files changed, 14 insertions(+), 7 deletions(-)
51709 commit 28ae789afe0625a641525e4a0768d51fa8bd667c
51710 Author: Kristian Høgsberg <krh@redhat.com>
51711 Date:   Fri May 19 20:54:13 2006 +0000
51713     2006-05-19  Kristian Høgsberg  <krh@redhat.com>
51715         Patch from Kouhei Sutou (#6905).
51717         * glib/poppler-document.cc:
51718         * glib/poppler-document.h:
51719         * glib/poppler-private.h:
51720         * glib/reference/tmpl/poppler-private.sgml:
51721         * glib/reference/tmpl/poppler.sgml: Make PopplerPSOutput a proper
51722         glib object.
51724  ChangeLog                                | 11 +++++++
51725  glib/poppler-document.cc                 | 51
51726  ++++++++++++++++++++++++++------
51727  glib/poppler-document.h                  |  4 +++
51728  glib/poppler-private.h                   |  2 ++
51729  glib/reference/tmpl/poppler-private.sgml |  1 +
51730  glib/reference/tmpl/poppler.sgml         |  1 +
51731  6 files changed, 61 insertions(+), 9 deletions(-)
51733 commit 02cf7fd7df0b2d8c2b1c6f108e581bc1c7a973b1
51734 Author: Kristian Høgsberg <krh@redhat.com>
51735 Date:   Fri May 19 20:35:43 2006 +0000
51737     2006-05-19  Kristian Høgsberg  <krh@redhat.com>
51739         * glib/poppler-page.cc (poppler_page_prepare_output_dev): Fix
51740         rotation bug (#6913, #6926).
51742  ChangeLog            |  3 +++
51743  glib/poppler-page.cc | 12 +++++++++++-
51744  2 files changed, 14 insertions(+), 1 deletion(-)
51746 commit 78ae3efd9541d7b63ff5a2c4de3fde300806688f
51747 Author: Kristian Høgsberg <krh@redhat.com>
51748 Date:   Fri May 19 19:21:59 2006 +0000
51750     2006-05-19  Kristian Høgsberg  <krh@redhat.com>
51752         Memory leak patch from Carlos Garcia Campos (#6947).
51754         * glib/poppler-action.cc:
51755         * glib/poppler-document.cc:
51756         * glib/poppler-page.cc:
51757         * poppler/CairoFontEngine.cc:
51758         * poppler/CairoFontEngine.h:
51759         * poppler/CairoOutputDev.cc:
51760         * poppler/CairoOutputDev.h:
51761         * poppler/Gfx.cc:
51762         * poppler/TextOutputDev.cc:  Fix various memory leaks.
51764  ChangeLog                  |  14 ++
51765  glib/poppler-action.cc     |   9 +-
51766  glib/poppler-document.cc   |  31 +++-
51767  glib/poppler-page.cc       |   2 +
51768  poppler/CairoFontEngine.cc | 347
51769  ++++++++++++++++++++++++++++++++++++++++-----
51770  poppler/CairoFontEngine.h  |  17 ++-
51771  poppler/CairoOutputDev.cc  |   5 +-
51772  poppler/CairoOutputDev.h   |   2 +-
51773  poppler/Gfx.cc             |   1 +
51774  poppler/TextOutputDev.cc   |   9 ++
51775  10 files changed, 381 insertions(+), 56 deletions(-)
51777 commit 354c1926b7181fd668f221e1d672974e04fda747
51778 Author: Albert Astals Cid <aacid@kde.org>
51779 Date:   Fri May 19 17:24:19 2006 +0000
51781     * qt4/src/poppler-link.cc: Patch by Pino Toscano, ensure the
51782             splashoutput is created when parsing the TOC.
51784  ChangeLog               | 5 +++++
51785  qt4/src/poppler-link.cc | 5 +++--
51786  2 files changed, 8 insertions(+), 2 deletions(-)
51788 commit 3c9a5f37704781c9a51e72edd18451870452b9a7
51789 Author: Albert Astals Cid <aacid@kde.org>
51790 Date:   Sun May 14 16:11:54 2006 +0000
51792             * poppler/FontInfo.cc: Fix possible crash, half patch
51793             by Kouhei Sutou <kou@cozmixng.org>
51795  ChangeLog           | 5 +++++
51796  poppler/FontInfo.cc | 4 ++--
51797  2 files changed, 7 insertions(+), 2 deletions(-)
51799 commit 436f578fe762e8ceccce95a0f2003406527dde64
51800 Author: Albert Astals Cid <aacid@kde.org>
51801 Date:   Sat May 13 16:01:57 2006 +0000
51803             * poppler/GfxState.cc:
51804             * poppler/GfxState.h: Fix memleak, patch by
51805                     Carlos Garcia Campos <carlosgc@gnome.org>
51807  ChangeLog           | 6 ++++++
51808  poppler/GfxState.cc | 8 ++++++++
51809  poppler/GfxState.h  | 3 +--
51810  3 files changed, 15 insertions(+), 2 deletions(-)
51812 commit 906515769097f2e38f6b2c2aff598919b9d1ee0d
51813 Author: Albert Astals Cid <aacid@kde.org>
51814 Date:   Sat May 13 15:58:37 2006 +0000
51816             * qt4/src/poppler-document.cc: leak--
51817             * qt4/src/poppler-private.h: Refcount globalparams
51818             * qt4/tests/test-poppler-qt4.cpp: Some leaks less
51820  ChangeLog                      |  6 ++++++
51821  qt4/src/poppler-document.cc    | 10 +++++-----
51822  qt4/src/poppler-private.h      |  8 ++++++++
51823  qt4/tests/test-poppler-qt4.cpp |  6 ++++--
51824  4 files changed, 23 insertions(+), 7 deletions(-)
51826 commit 46fd63c44369c882d8dac473d4156001d9d4ed18
51827 Author: Albert Astals Cid <aacid@kde.org>
51828 Date:   Sat May 13 11:14:24 2006 +0000
51830     numbers for easier casting
51832  qt4/src/poppler-link.h | 14 ++++++++++++--
51833  1 file changed, 12 insertions(+), 2 deletions(-)
51835 commit 35500375e3f790c444ab7e7d0a687d270c5a66b1
51836 Author: Albert Astals Cid <aacid@kde.org>
51837 Date:   Fri May 12 21:02:01 2006 +0000
51839     fixing compile problems for some people
51841  qt4/src/poppler-page.cc | 6 ++++++
51842  1 file changed, 6 insertions(+)
51844 commit 181f09829cf4831965059e3064114d83348c51b5
51845 Author: Albert Astals Cid <aacid@kde.org>
51846 Date:   Fri May 12 20:40:05 2006 +0000
51848             * qt4/src/Makefile.am
51849             * qt4/src/poppler-annotation-helper.h
51850             * qt4/src/poppler-annotation.cc
51851             * qt4/src/poppler-annotation.h
51852             * qt4/src/poppler-link.cc
51853             * qt4/src/poppler-link.h
51854             * qt4/src/poppler-page.cc
51855             * qt4/src/poppler-qt4.h: Code for annotations stripped
51856             from oKular,
51857             it's all based on Enrico's work, so ask him for details,
51858             the problem
51859             is that he left KDE development a while ago.
51861  ChangeLog                           |  14 +
51862  qt4/src/Makefile.am                 |   2 +
51863  qt4/src/poppler-annotation-helper.h | 213 ++++++++++
51864  qt4/src/poppler-annotation.cc       | 792
51865  ++++++++++++++++++++++++++++++++++++
51866  qt4/src/poppler-annotation.h        | 257 ++++++++++++
51867  qt4/src/poppler-link.cc             |   4 +-
51868  qt4/src/poppler-link.h              |   2 +-
51869  qt4/src/poppler-page.cc             | 691 +++++++++++++++++++++++++++++++
51870  qt4/src/poppler-qt4.h               |   8 +-
51871  9 files changed, 1980 insertions(+), 3 deletions(-)
51873 commit 3a48e89dfbe54af73a68ed8e917938f14ad17f01
51874 Author: Albert Astals Cid <aacid@kde.org>
51875 Date:   Tue May 9 20:07:06 2006 +0000
51877         * qt4/src/Makefile.am:
51878             * qt4/src/poppler-document.cc:
51879             * qt4/src/poppler-link.cc:
51880             * qt4/src/poppler-page.cc:
51881             * qt4/src/poppler-private.h:
51882             * qt4/src/poppler-qt4.h: Adding links extraction code,
51883             should work as
51884               it is basically stripped out from kpdf, but comments are
51885               obviously welcome as always
51887  ChangeLog                   |  10 +++
51888  qt4/src/Makefile.am         |   1 +
51889  qt4/src/poppler-document.cc |  13 +---
51890  qt4/src/poppler-link.cc     | 129 ++++++++++++++++++++++++++++++--
51891  qt4/src/poppler-link.h      | 178
51892  ++++++++++++++++++++++++++++++++++++++++++++
51893  qt4/src/poppler-page.cc     | 139 ++++++++++++++++++++++++++++++----
51894  qt4/src/poppler-private.h   |   9 ++-
51895  qt4/src/poppler-qt4.h       |  56 +++-----------
51896  8 files changed, 456 insertions(+), 79 deletions(-)
51898 commit f628e1506e576a8553a9699c1d7f05ef55c24fa2
51899 Author: Albert Astals Cid <aacid@kde.org>
51900 Date:   Mon May 8 19:03:51 2006 +0000
51902     memleak-- by carlos
51904  ChangeLog          | 5 +++++
51905  poppler/Catalog.cc | 5 ++++-
51906  2 files changed, 9 insertions(+), 1 deletion(-)
51908 commit 1fce6266564583d356817a21f43c6b1ad8ce3716
51909 Author: Albert Astals Cid <aacid@kde.org>
51910 Date:   Sat May 6 10:57:07 2006 +0000
51912     fix code, i suck
51914  qt4/src/poppler-page.cc | 2 +-
51915  1 file changed, 1 insertion(+), 1 deletion(-)
51917 commit be913b90d59da35a347498b86fdd3edb065aef23
51918 Author: Albert Astals Cid <aacid@kde.org>
51919 Date:   Fri May 5 20:51:01 2006 +0000
51921             * poppler/Function.cc: quick fix for KDE bug #126760
51923     Better solutions are of course accepted
51925  ChangeLog           | 4 ++++
51926  poppler/Function.cc | 2 +-
51927  2 files changed, 5 insertions(+), 1 deletion(-)
51929 commit 2b085293bd73b4e77da848b3fe63a7e82e9ba5e5
51930 Author: Albert Astals Cid <aacid@kde.org>
51931 Date:   Thu May 4 19:10:55 2006 +0000
51933             * qt4/src/poppler-qt4.h:
51934             * qt4/src/poppler-page.cc: Implement search functionality
51936     more code to make oKular qt4popplered possible, probably not most
51937     quickest code around, feel free to comment/optimize
51939  ChangeLog               |  5 +++++
51940  qt4/src/poppler-page.cc | 43 +++++++++++++++++++++++++++++++++++++++++++
51941  qt4/src/poppler-qt4.h   | 16 ++++++++++++++++
51942  3 files changed, 64 insertions(+)
51944 commit a9b0c7977aba7bc85a8673c7f95187ff17ee4173
51945 Author: Kristian Høgsberg <krh@redhat.com>
51946 Date:   Tue May 2 04:38:39 2006 +0000
51948     2006-05-02  Kristian Høgsberg  <krh@redhat.com>
51950         * glib/poppler-page.cc:
51951         * poppler/Gfx.cc:
51952         * poppler/GfxFont.cc:
51953         * poppler/GfxFont.h:
51954         * poppler/GfxState.cc:
51955         * poppler/TextOutputDev.cc: Patch from Gary Coady to add reference
51956         counting to GfxFont so we don't crash on text selection.
51958  ChangeLog                | 10 ++++++++++
51959  glib/poppler-page.cc     |  2 +-
51960  poppler/Gfx.cc           |  2 ++
51961  poppler/GfxFont.cc       | 14 +++++++++++++-
51962  poppler/GfxFont.h        |  4 ++++
51963  poppler/GfxState.cc      |  7 +++++++
51964  poppler/TextOutputDev.cc |  1 +
51965  7 files changed, 38 insertions(+), 2 deletions(-)
51967 commit 57af0207334ff1a407899370281ebb90fe953a32
51968 Author: Albert Astals Cid <aacid@kde.org>
51969 Date:   Mon May 1 18:33:47 2006 +0000
51971             * qt4/src/poppler-page.cc:
51972             * qt4/src/poppler-private.h:
51973             * qt4/src/poppler-qt4.h:
51974             * qt4/src/poppler-textbox.cc: Add nextWord(), hasSpaceAfter()
51975             and
51976             edge() to TextBox
51978     More things to make poppler-qt4Okular nearer
51980  ChangeLog                  |  8 ++++++++
51981  qt4/src/poppler-page.cc    | 14 ++++++++++++++
51982  qt4/src/poppler-private.h  | 11 +++++++++++
51983  qt4/src/poppler-qt4.h      |  8 ++++++++
51984  qt4/src/poppler-textbox.cc | 23 ++++++++++++++++-------
51985  5 files changed, 57 insertions(+), 7 deletions(-)
51987 commit 61b126390f764fd38c79b6a64160a7dc7870bd4a
51988 Author: Albert Astals Cid <aacid@kde.org>
51989 Date:   Mon May 1 13:41:14 2006 +0000
51991     revert thing that should not have gone in
51993  poppler/PageLabelInfo.cc | 43 +++++++++++++++++++++++++++++++++++++++++++
51994  poppler/PageLabelInfo.h  | 44
51995  --------------------------------------------
51996  2 files changed, 43 insertions(+), 44 deletions(-)
51998 commit f2424ef63e86d82b2be277e2b268b48aae29601e
51999 Author: Albert Astals Cid <aacid@kde.org>
52000 Date:   Mon May 1 13:32:31 2006 +0000
52002             * qt4/src/poppler-document.cc:
52003             * qt4/src/poppler-private.h:
52004             * qt4/src/poppler-qt4.h: Add the possibility of setting
52005             the paper
52006             color
52008     One step more to make oKular fully use the qt4 bindings
52010  ChangeLog                   |  7 +++++++
52011  poppler/PageLabelInfo.cc    | 43
52012  -------------------------------------------
52013  poppler/PageLabelInfo.h     | 44
52014  ++++++++++++++++++++++++++++++++++++++++++++
52015  qt4/src/poppler-document.cc | 10 ++++++++++
52016  qt4/src/poppler-private.h   | 22 +++++++++++++++++-----
52017  qt4/src/poppler-qt4.h       |  6 ++++++
52018  6 files changed, 84 insertions(+), 48 deletions(-)
52020 commit 4147400e2b692df7f70c3772e8a4b576d4d85294
52021 Author: Albert Astals Cid <aacid@kde.org>
52022 Date:   Sat Apr 29 15:23:41 2006 +0000
52024     Fix memory leak. Bug 6765
52026  ChangeLog              | 5 +++++
52027  poppler/JBIG2Stream.cc | 1 +
52028  2 files changed, 6 insertions(+)
52030 commit 960d60467d62d28f20b127d07e8de1af42eec568
52031 Author: Jeff Muizelaar <jeff@infidigm.net>
52032 Date:   Thu Apr 27 17:26:36 2006 +0000
52034     2006-04-27  Jeff Muizelaar  <jeff@infidigm.net>
52036         * poppler/CairoOutputDev.cc: delete imgStr if some of the cairo
52037         functions fail. Fixes coverty reports #2106, #2107, #2077 and
52038         bug #6764. Patch by Kjartan Maraas.
52040  ChangeLog                 |  6 ++++++
52041  poppler/CairoOutputDev.cc | 34 +++++++++++++++++++++++++---------
52042  2 files changed, 31 insertions(+), 9 deletions(-)
52044 commit 155112131c6e25bfde752cf5daa80a6c9712cfed
52045 Author: Albert Astals Cid <aacid@kde.org>
52046 Date:   Sun Apr 23 15:50:52 2006 +0000
52048     qt4/src/poppler-private.h: Protect us against a link not having
52049             a destination or a namedDestination
52051  ChangeLog                 | 5 +++++
52052  qt4/src/poppler-private.h | 2 +-
52053  2 files changed, 6 insertions(+), 1 deletion(-)
52055 commit c902a3a22bcceedc8ee8ca377064efcc8a9178ca
52056 Author: Brad Hards <bradh@frogmouth.net>
52057 Date:   Fri Apr 21 12:02:19 2006 +0000
52059     Add another path to search for Qt4 libs and includes.
52061     CCMAIL: montel@kde.org
52063  m4/qt.m4 | 4 ++--
52064  1 file changed, 2 insertions(+), 2 deletions(-)
52066 commit 18f8e1f1d213dbcda27cd0ec429273801f65e208
52067 Author: Albert Astals Cid <aacid@kde.org>
52068 Date:   Tue Apr 18 19:11:56 2006 +0000
52070     * goo/GooVector.h: Fix typo that was preventing build with MSVC8
52071             Discovered by Reece Dunn <msclrhd@hotmail.com>
52073  ChangeLog       | 5 +++++
52074  goo/GooVector.h | 4 ++--
52075  2 files changed, 7 insertions(+), 2 deletions(-)
52077 commit cbbb28a5959343d20dffe945ea83272c0b2e287b
52078 Author: Kristian Høgsberg <krh@redhat.com>
52079 Date:   Sun Apr 16 22:59:44 2006 +0000
52081     2006-04-16  Carlos Garcia Campos  <carlosgc@gnome.org>
52083         * glib/poppler-action.cc:
52084         * glib/poppler-action.h:
52085         * glib/poppler-private.h:
52086         * glib/poppler.h:
52087         Add support for named destinations and named actions.
52089         * glib/poppler-document.cc:
52090         * glib/poppler-document.h:
52091         Allow to find named destinations in document.
52093  ChangeLog                                 |  12 +++
52094  glib/poppler-action.cc                    | 152
52095  +++++++++++++++++++++++++-----
52096  glib/poppler-action.h                     |   7 +-
52097  glib/poppler-document.cc                  |  37 ++++++++
52098  glib/poppler-document.h                   |   4 +-
52099  glib/poppler-private.h                    |   2 +
52100  glib/poppler.h                            |   1 +
52101  glib/reference/tmpl/poppler-action.sgml   |   2 +
52102  glib/reference/tmpl/poppler-document.sgml |   4 -
52103  9 files changed, 189 insertions(+), 32 deletions(-)
52105 commit 85687a1e0e4c6be2dbfb23ba00018b9c7c7454f5
52106 Author: Jeff Muizelaar <jeff@infidigm.net>
52107 Date:   Wed Apr 12 06:52:07 2006 +0000
52109     2006-04-12  Jeff Muizelaar  <jeff@infidigm.net>
52111         * poppler/CairoOutputDev.cc:
52112         * poppler/CairoOutputDev.h: Add support for masked images to
52113         the cairo
52114         backend. CairoOutputDevice really should have been refactored
52115         before
52116         committing this, but the results were so pretty I couldn't resist.
52117         Fixes #6174.
52119  ChangeLog                 |   8 ++++
52120  poppler/CairoOutputDev.cc | 118
52121  ++++++++++++++++++++++++++++++++++++++++++++++
52122  poppler/CairoOutputDev.h  |   8 ++++
52123  3 files changed, 134 insertions(+)
52125 commit 6039d4fc65cb25bef20efa29bc29d42086fc0854
52126 Author: Jeff Muizelaar <jeff@infidigm.net>
52127 Date:   Wed Apr 12 05:46:44 2006 +0000
52129     2006-04-12  Jeff Muizelaar  <jeff@infidigm.net>
52131         * poppler/CairoOutputDev.cc: Fix breakage by krh by only calling
52132         cairo_destroy on non-null.
52134  ChangeLog                 | 5 +++++
52135  poppler/CairoOutputDev.cc | 4 +++-
52136  2 files changed, 8 insertions(+), 1 deletion(-)
52138 commit d839a0bd78361930e5e2fe889df12e1e853ffed3
52139 Author: Kristian Høgsberg <krh@redhat.com>
52140 Date:   Wed Apr 12 02:07:07 2006 +0000
52142     2006-04-11  Kristian Høgsberg  <krh@redhat.com>
52144         * configure.ac:
52145         * poppler-glib.pc.in:
52146         * glib/Makefile.am:
52147         * glib/poppler-page.cc:
52148         * glib/poppler-page.h:
52149         * glib/poppler.h:
52150         * poppler/CairoOutputDev.cc:
52151         * poppler/CairoOutputDev.h:
52152         * glib/poppler-features.h.in:
52153         Make the CairoOutputDev render to a cairo_t instead of a
52154         cairo_surface_t and expose that functionality in the glib wrapper
52155         (poppler_page_render).
52157         * test/Makefile.am:
52158         * test/gtk-cairo-test.cc:
52159         Update gtk-cairo-test to use this new interface and add a spin
52160         button for changing page (#5951).
52162         * utils/Makefile.am (EXTRA_DIST): Fix warning where this was
52163         assigned twice.
52165  ChangeLog                  |  23 ++++
52166  configure.ac               |   8 ++
52167  glib/Makefile.am           |  10 +-
52168  glib/poppler-features.h.in |  24 ++++
52169  glib/poppler-page.cc       |  63 +++++++---
52170  glib/poppler-page.h        |  10 ++
52171  glib/poppler.h             |   1 +
52172  poppler-glib.pc.in         |   2 +-
52173  poppler/CairoOutputDev.cc  |  23 ++--
52174  poppler/CairoOutputDev.h   |   6 +-
52175  test/Makefile.am           |   4 +-
52176  test/gtk-cairo-test.cc     | 286
52177  ++++++++++++++-------------------------------
52178  utils/Makefile.am          |   6 +-
52179  13 files changed, 221 insertions(+), 245 deletions(-)
52181 commit b198c9801c668014c0979c57033a0637e7e046e2
52182 Author: Jeff Muizelaar <jeff@infidigm.net>
52183 Date:   Mon Apr 10 18:12:44 2006 +0000
52185     2006-04-10  Jeff Muizelaar  <jeff@infidigm.net>
52187         * poppler/CairoOutputDev.cc: take originX and originY into
52188         account in
52189         drawChar() to draw vertical text properly. Fixes #6551.
52191  ChangeLog                 | 5 +++++
52192  poppler/CairoOutputDev.cc | 2 +-
52193  2 files changed, 6 insertions(+), 1 deletion(-)
52195 commit fd251f52efc7748fda91cc77fb9d3966e0f02ac8
52196 Author: Albert Astals Cid <aacid@kde.org>
52197 Date:   Sun Apr 9 11:05:51 2006 +0000
52199     m4/qt.m4: Improve for systems that need -pthread to be linked when
52200     linking Qt. Patch by Diego Pettenò
52202  ChangeLog |  5 +++++
52203  m4/qt.m4  | 28 +++++++++++++++++++++++++++-
52204  2 files changed, 32 insertions(+), 1 deletion(-)
52206 commit 36de9747153a2ea9b3cf86c41e75a521441a2e06
52207 Author: Albert Astals Cid <aacid@kde.org>
52208 Date:   Sat Apr 8 10:44:43 2006 +0000
52210     * poppler/Makefile.am:
52211     * qt4/src/Makefile.am: Don't link Qt4 in libpoppler when using
52212     Qt4 frontend
52213       Patch by Stefan Schweizer
52215  ChangeLog           |  6 ++++++
52216  poppler/Makefile.am | 11 +++++------
52217  qt4/src/Makefile.am |  1 +
52218  3 files changed, 12 insertions(+), 6 deletions(-)
52220 commit bf7afe161d76c50fd1c480eb236607145782e59d
52221 Author: Albert Astals Cid <aacid@kde.org>
52222 Date:   Wed Apr 5 18:20:56 2006 +0000
52224     poppler/JBIG2Stream.cc: Fix for some buggy JBIG2 documents, patch
52225     by Raj Kumar and Paul Walmsley. Fixes bug 6500
52227  ChangeLog              |  5 +++++
52228  poppler/JBIG2Stream.cc | 43 +++++++++++++++++++++++++++++++++++++++++++
52229  2 files changed, 48 insertions(+)
52231 commit 315f8e488d3db848f88a06c7568b6583bbf0e432
52232 Author: Jeff Muizelaar <jeff@infidigm.net>
52233 Date:   Wed Apr 5 17:20:56 2006 +0000
52235     2006-04-05  Jeff Muizelaar  <jeff@infidigm.net>
52237         * poppler/CairoOutputDev.cc: use a separate matrix for the
52238         softmask.
52239         fixes #6492.
52241  ChangeLog                 |  5 +++++
52242  poppler/CairoOutputDev.cc | 11 ++++++++++-
52243  2 files changed, 15 insertions(+), 1 deletion(-)
52245 commit 0d311518f678a479c1efeaec15011e0a34de80fc
52246 Author: Albert Astals Cid <aacid@kde.org>
52247 Date:   Tue Apr 4 21:01:01 2006 +0000
52249             * splash/Splash.cc:
52250             * splash/SplashBitmap.cc: Make Splashbitmap RGB8 use 32bits
52251             internally
52252             * qt/poppler-page.cc:
52253             * qt4/src/poppler-page.cc: Adapt to splashbitmap change so
52254             copying to
52255             QImage is faster.
52256             Patch by Frank Meerkötter slightly modified by Albert
52257             Astals Cid
52259     I'll leave adapting the glib frontend for you guys, i tried to adapt
52260     it but i got lost at gdk_pixbuf_get_n_channels (pixbuf);
52262  ChangeLog               |  9 ++++++
52263  qt/poppler-page.cc      | 18 ++++-------
52264  qt4/src/poppler-page.cc | 15 ++++-----
52265  splash/Splash.cc        | 81
52266  +++++++++++++++++++++++++------------------------
52267  splash/SplashBitmap.cc  | 10 +++---
52268  5 files changed, 67 insertions(+), 66 deletions(-)
52270 commit 888bd41b42507f0a1af55c55495d31d802ce7706
52271 Author: Albert Astals Cid <aacid@kde.org>
52272 Date:   Tue Apr 4 20:42:08 2006 +0000
52274     Fix crash when using fixedpoint math. Patch by Frank Meerkoetter
52276  ChangeLog              | 5 +++++
52277  splash/SplashFTFont.cc | 2 +-
52278  2 files changed, 6 insertions(+), 1 deletion(-)
52280 commit 56c98450160b639790931226a045ce4712e7d45e
52281 Author: Albert Astals Cid <aacid@kde.org>
52282 Date:   Sun Apr 2 18:07:59 2006 +0000
52284     Improvements to the Qt4 frontend, comments welcome
52286  ChangeLog                   |   7 +++
52287  m4/qt.m4                    |   4 +-
52288  qt4/src/Makefile.am         |   1 +
52289  qt4/src/poppler-document.cc |  85 +++++++++++++++++++++------
52290  qt4/src/poppler-link.cc     | 138
52291  ++++++++++++++++++++++++++++++++++++++++++++
52292  qt4/src/poppler-page.cc     |   9 ++-
52293  qt4/src/poppler-private.h   |  95 +++++++++++++++++++++++++++++-
52294  qt4/src/poppler-qt4.h       |  86 ++++++++++++++++++++++++---
52295  8 files changed, 395 insertions(+), 30 deletions(-)
52297 commit c80ebf237e9c6232a1d0567a2688a294acfd481b
52298 Author: Albert Astals Cid <aacid@kde.org>
52299 Date:   Sat Apr 1 11:25:57 2006 +0000
52301     Fix bug 6454
52303  ChangeLog       |  5 +++++
52304  poppler/XRef.cc | 22 +++++++++++++---------
52305  2 files changed, 18 insertions(+), 9 deletions(-)
52307 commit fe8142fbc12127682b8024673fe1af57b47bb5c9
52308 Author: Jeff Muizelaar <jeff@infidigm.net>
52309 Date:   Tue Mar 21 04:25:53 2006 +0000
52311     2006-03-20  Jeff Muizelaar  <jeff@infidigm.net>
52313         * glib/poppler-page.cc: Avoid strdup in poppler_page_get_property
52314         and
52315         make code cleaner. Combined with the memleak fix closes #6187.
52316         Patch by chpe.
52318  ChangeLog            | 6 ++++++
52319  glib/poppler-page.cc | 5 +----
52320  2 files changed, 7 insertions(+), 4 deletions(-)
52322 commit 4f961df2e6e91a0dc0a024ae5acdefa394179a05
52323 Author: Jeff Muizelaar <jeff@infidigm.net>
52324 Date:   Tue Mar 21 04:19:18 2006 +0000
52326     2006-03-20  Jeff Muizelaar  <jeff@infidigm.net>
52328         * glib/poppler-page.cc: Fix memory leak in poppler_page_get_text
52329         Patch by chpe.
52331  ChangeLog            | 5 +++++
52332  glib/poppler-page.cc | 2 +-
52333  2 files changed, 6 insertions(+), 1 deletion(-)
52335 commit ff4febab0a519732972c21bf76d7693c98265e0f
52336 Author: Albert Astals Cid <aacid@kde.org>
52337 Date:   Mon Mar 20 20:07:36 2006 +0000
52339     Use UGooString for dates, fixes KDE bug 123938
52341  ChangeLog                   | 6 ++++++
52342  qt/poppler-document.cc      | 2 +-
52343  qt4/src/poppler-document.cc | 2 +-
52344  3 files changed, 8 insertions(+), 2 deletions(-)
52346 commit 75ac6de8cd651b1cbe2d6a7ffa4574097088041f
52347 Author: Jeff Muizelaar <jeff@infidigm.net>
52348 Date:   Mon Mar 20 19:12:29 2006 +0000
52350     2006-03-20  Carlos Garcia Campos  <calosgc@gnome.org>
52352         reviewed by: Jeff Muizelaar <jeff@infidigm.net>
52354         * glib/poppler-document.cc: Fix memory leak in
52355         poppler_font_info_free
52357  ChangeLog                | 6 ++++++
52358  glib/poppler-document.cc | 2 +-
52359  2 files changed, 7 insertions(+), 1 deletion(-)
52361 commit 784f6d9a0888dab34c586ffe14db8e55b8a11f51
52362 Author: Jeff Muizelaar <jeff@infidigm.net>
52363 Date:   Mon Mar 20 19:02:10 2006 +0000
52365     2006-03-20  Jeff Muizelaar  <jeff@infidigm.net>
52367         * poppler/CairoFontEngine.h: remove unused variables
52369  ChangeLog                 | 4 ++++
52370  poppler/CairoFontEngine.h | 1 -
52371  2 files changed, 4 insertions(+), 1 deletion(-)
52373 commit 847436779d7c82b428acfd6339130228bfadca24
52374 Author: Albert Astals Cid <aacid@kde.org>
52375 Date:   Sun Mar 19 19:19:42 2006 +0000
52377     fix date
52379  ChangeLog | 2 +-
52380  1 file changed, 1 insertion(+), 1 deletion(-)
52382 commit 401bae69cc7ade676cacd89b483f0a93a653c7a1
52383 Author: Albert Astals Cid <aacid@kde.org>
52384 Date:   Sun Mar 19 17:01:05 2006 +0000
52386     fix htmloutputdev
52388  ChangeLog              | 4 ++++
52389  utils/HtmlOutputDev.cc | 2 +-
52390  utils/HtmlOutputDev.h  | 2 +-
52391  3 files changed, 6 insertions(+), 2 deletions(-)
52393 commit d56330e688c0a40b4e206ed3bbddd06d7f3ee66c
52394 Author: Albert Astals Cid <aacid@kde.org>
52395 Date:   Thu Mar 16 22:04:56 2006 +0000
52397             * poppler/Page.cc: Remove a #ifdef that was never defined
52398             (nice to
52399             have so sucky W args), probably came from gpdf (it's not
52400             on xpdf
52401             sources) and was causing bugs 6079 and 6167
52403     Might be worth backporting to the stable branch
52405  ChangeLog       | 8 +++++++-
52406  poppler/Page.cc | 2 --
52407  2 files changed, 7 insertions(+), 3 deletions(-)
52409 commit 7ed6737b00ece7ca00cee1d148752b11700370e6
52410 Author: Albert Astals Cid <aacid@kde.org>
52411 Date:   Thu Mar 16 19:21:11 2006 +0000
52413     poppler/FontInfo.cc: Embedded fonts don't have a font file
52415  ChangeLog           |  4 ++++
52416  poppler/FontInfo.cc | 20 ++++++++++++--------
52417  2 files changed, 16 insertions(+), 8 deletions(-)
52419 commit a34688ee29e1cdfcbaca232cf005af55af87f796
52420 Author: Albert Astals Cid <aacid@kde.org>
52421 Date:   Tue Mar 14 19:34:10 2006 +0000
52423     * qt4/src/poppler-qt4.h: Fix compilation with gcc4.1, patch by
52424     Michael Olbrich
52426  ChangeLog             |  5 +++++
52427  qt4/src/poppler-qt4.h | 10 +++++-----
52428  2 files changed, 10 insertions(+), 5 deletions(-)
52430 commit 1a90b3aaf6be4ca3ebb47e904842b1e14a0e8dfc
52431 Author: Albert Astals Cid <aacid@kde.org>
52432 Date:   Sat Mar 11 15:19:02 2006 +0000
52434     * poppler/FontInfo.cc:
52435     * poppler/FontInfo.h: Add getFile() function that returns
52436     the path of the font that is beign used in the system to
52437     represent that font
52438     * qt4/src/poppler-document.cc:
52439     * qt4/src/poppler-fontinfo.cc:
52440     * qt4/src/poppler-private.h:
52441     * qt4/src/poppler-qt4.h: Add the file() function
52442     * qt4/tests/poppler-fonts.cpp: Show the path of the font
52443     used to represent each font
52445     May be interesting to have in the other frontends
52447  ChangeLog                   | 13 +++++++++++++
52448  poppler/FontInfo.cc         | 10 ++++++++++
52449  poppler/FontInfo.h          |  2 ++
52450  qt4/src/poppler-document.cc | 14 +-------------
52451  qt4/src/poppler-fontinfo.cc | 29 +++++++++--------------------
52452  qt4/src/poppler-private.h   | 29 +++++++++++++++++++++++++++++
52453  qt4/src/poppler-qt4.h       |  8 ++++++--
52454  qt4/tests/poppler-fonts.cpp |  5 +++--
52455  8 files changed, 73 insertions(+), 37 deletions(-)
52457 commit 22b1618185ec70895ec644d9e590c266ff98c9db
52458 Author: Albert Astals Cid <aacid@kde.org>
52459 Date:   Thu Mar 9 21:56:07 2006 +0000
52461     Build with cairo disabled, patch by Eduardo de Barros Lima
52463  ChangeLog        | 5 +++++
52464  glib/Makefile.am | 2 +-
52465  2 files changed, 6 insertions(+), 1 deletion(-)
52467 commit 50ecfadab36a9769b09e4c2c1670d86448a0e1ee
52468 Author: Kristian Høgsberg <krh@redhat.com>
52469 Date:   Tue Feb 28 23:24:59 2006 +0000
52471     2006-02-28  Kristian Høgsberg  <krh@redhat.com>
52473             * configure.ac: Bump release to 0.5.1.
52475             * NEWS: Sum up 0.5.1 changes so far.
52477             * TextOutputDev.h: add getters for a couple of attributes.
52479             * glib/Makefile.am:
52480             * poppler/Makefile.am: Move cairo link dependency to glib
52481             bindings.
52483  ChangeLog               | 11 +++++++++++
52484  NEWS                    | 10 ++++++++++
52485  configure.ac            |  2 +-
52486  glib/Makefile.am        | 11 ++++++-----
52487  poppler/Makefile.am     | 19 ++++++++-----------
52488  poppler/TextOutputDev.h |  7 +++++--
52489  qt/Makefile.am          |  1 +
52490  test/Makefile.am        | 16 +++++++++-------
52491  utils/Makefile.am       | 29 +++++++++++++++++------------
52492  9 files changed, 68 insertions(+), 38 deletions(-)
52494 commit b9e951ac68b9977ab7217ad0346bcf46a3fa3dfe
52495 Author: Kristian Høgsberg <krh@redhat.com>
52496 Date:   Tue Feb 28 19:59:58 2006 +0000
52498     2006-02-28  Kristian Høgsberg  <krh@redhat.com>
52500             * goo/gmem.c: (gmalloc), (grealloc):
52501             * poppler/JBIG2Stream.cc:
52502             * poppler/Stream.cc:
52503             * poppler/Stream.h:
52504             * splash/SplashXPathScanner.cc:
52506             More integer overflow fixes from Derek Noonburg (#5922).
52508  ChangeLog              | 10 ++++++++++
52509  goo/gmem.c             |  9 +++++----
52510  poppler/JBIG2Stream.cc | 12 ++++++++++--
52511  poppler/Stream.cc      |  7 +++++++
52512  poppler/Stream.h       |  2 +-
52513  5 files changed, 33 insertions(+), 7 deletions(-)
52515 commit 46db73a142d65a0c944910388d5971debc06ecbf
52516 Author: Kristian Høgsberg <krh@redhat.com>
52517 Date:   Tue Feb 28 18:31:59 2006 +0000
52519     2006-02-28  Kristian Høgsberg  <krh@redhat.com>
52521             * poppler/PSOutputDev.cc: Make PSOutputDev constructor respect
52522             passed in paper size (#5946, #5749).
52524  ChangeLog              |  5 +++++
52525  poppler/PSOutputDev.cc | 14 ++++++++------
52526  2 files changed, 13 insertions(+), 6 deletions(-)
52528 commit 0f7f2182b2abe965b382937f5569b65a8828fc93
52529 Author: Kristian Høgsberg <krh@redhat.com>
52530 Date:   Tue Feb 28 18:25:00 2006 +0000
52532     2006-02-28  Kristian Høgsberg  <krh@redhat.com>
52534             * glib/poppler-document.cc (info_dict_get_string): Refactor
52535             _popper_goo_string_to_utf8() out into it's own function.
52537             * glib/poppler-page.cc (poppler_page_get_property): Use
52538             _popper_goo_string_to_utf8() here to convert ucs2 page labels.
52540             * glib/poppler-page.cc (poppler_page_get_selection_region):
52541             Add
52542             braces to fix warning.
52544             * poppler/PageLabelInfo.cc: If the label prefix string has
52545             a ucs2
52546             marker, append the number part of the label as ucs2 (#5952).
52548  ChangeLog                               |  14 +++
52549  glib/poppler-document.cc                |  52 +++++------
52550  glib/poppler-page.cc                    |  23 +++--
52551  glib/poppler-private.h                  |   3 +
52552  glib/reference/tmpl/poppler-enums.sgml  | 150
52553  --------------------------------
52554  glib/reference/tmpl/poppler-unused.sgml | 130 +++++++++++++++++++++++++++
52555  glib/test-poppler-glib.c                |   2 +-
52556  goo/GooString.cc                        |   5 ++
52557  goo/GooString.h                         |   4 +
52558  poppler/PageLabelInfo.cc                |  39 ++++++---
52559  poppler/PageLabelInfo.h                 |   2 +-
52560  11 files changed, 228 insertions(+), 196 deletions(-)
52562 commit 1bf83cdc8b75e1c76956ae643ee273e0b558fd08
52563 Author: Albert Astals Cid <aacid@kde.org>
52564 Date:   Sat Feb 25 12:30:30 2006 +0000
52566     fix warning
52568  ChangeLog         | 4 ++++
52569  poppler/Object.cc | 3 ++-
52570  2 files changed, 6 insertions(+), 1 deletion(-)
52572 commit eb5642f396c8772c83b2cf27da437413b692c952
52573 Author: Albert Astals Cid <aacid@kde.org>
52574 Date:   Thu Feb 23 22:26:05 2006 +0000
52576     Don't build pdftoppm when splashoutput is disabled as it does not link
52578  ChangeLog         |  5 +++++
52579  utils/Makefile.am | 13 +++++++++++--
52580  2 files changed, 16 insertions(+), 2 deletions(-)
52582 commit 7c5c1361045429a429a6f40d936f8c7c01fe0d07
52583 Author: Jeff Muizelaar <jeff@infidigm.net>
52584 Date:   Sat Feb 18 20:17:00 2006 +0000
52586     2006-02-18  Jeff Muizelaar  <jeff@infidigm.net>
52588         * poppler/CairoOutputDev.cc:
52589         * poppler/CairoOutputDev.h:
52590         * poppler/GfxState.cc:
52591         * poppler/GfxState.h: Add support for drawSoftMaskedImage to
52592         CairoOutputDev. Ugly but works.
52594  ChangeLog                 |   8 ++++
52595  poppler/CairoOutputDev.cc | 101
52596  ++++++++++++++++++++++++++++++++++++++++++++++
52597  poppler/CairoOutputDev.h  |   6 +++
52598  poppler/GfxState.cc       |  50 +++++++++++++++++++++++
52599  poppler/GfxState.h        |   2 +
52600  5 files changed, 167 insertions(+)
52602 commit dcb748f68112bd5f99fea8a3da06666be6cff0c5
52603 Author: Jeff Muizelaar <jeff@infidigm.net>
52604 Date:   Thu Feb 16 19:41:17 2006 +0000
52606     2006-02-16  Jeff Muizelaar  <jeff@infidigm.net>
52608         * poppler/CairoOutputDev.cc: Work around cairo bug when scaling
52609         1x1 bitmaps. Fixes #3387. Also gives a performance improvement.
52611  ChangeLog                 |  5 +++++
52612  poppler/CairoOutputDev.cc | 33 ++++++++++++++++++++++++---------
52613  2 files changed, 29 insertions(+), 9 deletions(-)
52615 commit ef1070f6ca2d1e74c5f94728f3aaae22f0990c17
52616 Author: Albert Astals Cid <aacid@kde.org>
52617 Date:   Thu Feb 16 19:28:54 2006 +0000
52619     Update soname
52621  ChangeLog           | 8 ++++++++
52622  glib/Makefile.am    | 2 ++
52623  poppler/Makefile.am | 2 ++
52624  qt/Makefile.am      | 2 ++
52625  qt4/src/Makefile.am | 2 ++
52626  5 files changed, 16 insertions(+)
52628 commit 24b9f5c33fb00ff80a79b34444282a57288f636c
52629 Author: Albert Astals Cid <aacid@kde.org>
52630 Date:   Mon Feb 13 23:04:54 2006 +0000
52632     * poppler/ArthurOutputDev.cc: Make it compile after changing code
52633     so we did not pass files to freetype but buffers
52635  ChangeLog                  |  5 +++++
52636  poppler/ArthurOutputDev.cc | 53
52637  +++++++++++++++++-----------------------------
52638  2 files changed, 24 insertions(+), 34 deletions(-)
52640 commit 0bda90310b267d3a4963096293eb2bd29b120768
52641 Author: Albert Astals Cid <aacid@kde.org>
52642 Date:   Mon Feb 13 22:38:44 2006 +0000
52644     Probably the last of inner patches missing from kpdf
52645     Everybody will we happy now, kpdf has been finally assimilated
52647  ChangeLog              |   5 ++
52648  poppler/PSOutputDev.cc | 124
52649  +++++++++++++++++++++++++++++++++++++++++++++----
52650  poppler/PSOutputDev.h  |   4 +-
52651  3 files changed, 123 insertions(+), 10 deletions(-)
52653 commit cf9867fbbee2468a955b5845016585eeedf2debe
52654 Author: Albert Astals Cid <aacid@kde.org>
52655 Date:   Mon Feb 6 20:49:21 2006 +0000
52657     Various fixes from Frank Meerkötter to enable fixedpoint arithmetic
52659  ChangeLog            | 8 ++++++++
52660  configure.ac         | 2 +-
52661  goo/FixedPoint.h     | 2 +-
52662  splash/Splash.cc     | 4 ++--
52663  splash/SplashTypes.h | 2 +-
52664  5 files changed, 13 insertions(+), 5 deletions(-)
52666 commit f04e2c4f20f821ff8cb9465a715ccbb22091d449
52667 Author: Albert Astals Cid <aacid@kde.org>
52668 Date:   Mon Feb 6 18:50:10 2006 +0000
52670     Jeff Muizelaar's improvements to my yesterday's small patches
52672  ChangeLog              | 6 ++++++
52673  poppler/Annot.cc       | 9 ++++-----
52674  poppler/JBIG2Stream.cc | 2 +-
52675  3 files changed, 11 insertions(+), 6 deletions(-)
52677 commit 33e98f81cdfda0935ac7ea79a691976465ec790b
52678 Author: Albert Astals Cid <aacid@kde.org>
52679 Date:   Sun Feb 5 15:46:10 2006 +0000
52681     Some small fixes from kpdf
52683  ChangeLog                  | 8 ++++++++
52684  poppler/Gfx.cc             | 1 +
52685  poppler/GfxFont.cc         | 1 +
52686  poppler/JBIG2Stream.cc     | 2 +-
52687  poppler/SplashOutputDev.cc | 1 -
52688  5 files changed, 11 insertions(+), 2 deletions(-)
52690 commit 6d9e6489d24b3105204ff4233f6493136e9b5715
52691 Author: Jeff Muizelaar <jeff@infidigm.net>
52692 Date:   Sat Feb 4 21:10:41 2006 +0000
52694     2006-02-04  Jeff Muizelaar  <jeff@infidigm.net>
52696         * poppler/Gfx.cc:
52697         * poppler/OutputDev.cc:
52698         * poppler/OutputDev.h: Let output devices know about pdf grouping
52699         operators.
52700         Patch by Thorkild Stray.
52702  ChangeLog            |  8 ++++++++
52703  poppler/Gfx.cc       | 14 ++++++++++++++
52704  poppler/OutputDev.cc | 16 ++++++++++++++++
52705  poppler/OutputDev.h  | 10 ++++++++++
52706  4 files changed, 48 insertions(+)
52708 commit b4e34d905cd0ca5815a450de35b4c2774f4887c9
52709 Author: Jeff Muizelaar <jeff@infidigm.net>
52710 Date:   Sat Feb 4 20:48:25 2006 +0000
52712     2006-02-04  Jeff Muizelaar  <jeff@infidigm.net>
52714         * poppler/GlobalParams.cc: Check all fonts returned by fontconfig.
52715         Discard the ones that are not truetype or type1. Fixes #5758.
52716         Patch by Ed Catmur.
52718  ChangeLog               |  6 ++++++
52719  poppler/GlobalParams.cc | 51
52720  +++++++++++++++++++++++++++----------------------
52721  2 files changed, 34 insertions(+), 23 deletions(-)
52723 commit fd85a0afdd7b4cafc68df400d4f94fccaea18c76
52724 Author: Albert Astals Cid <aacid@kde.org>
52725 Date:   Sat Feb 4 20:34:13 2006 +0000
52727     Remove bug from "do not use an external file to pass fonts to
52728     Freetype" patch, patch by Stefan Schweizer
52730  ChangeLog                  |  3 +++
52731  poppler/SplashOutputDev.cc | 14 ++++++++++----
52732  2 files changed, 13 insertions(+), 4 deletions(-)
52734 commit 67ca9d01f8badcf542f60b23521c384c9840ca1b
52735 Author: Albert Astals Cid <aacid@kde.org>
52736 Date:   Sat Feb 4 20:31:00 2006 +0000
52738     Added a DTD of the xml pdftohtml creates patch by Stefan Schweizer
52740  ChangeLog         |  2 ++
52741  utils/Makefile.am |  2 ++
52742  utils/pdf2xml.dtd | 28 ++++++++++++++++++++++++++++
52743  3 files changed, 32 insertions(+)
52745 commit f4df23ca7f396883a906f16dfc8db1ebd528e04a
52746 Author: Albert Astals Cid <aacid@kde.org>
52747 Date:   Sat Feb 4 20:24:03 2006 +0000
52749     ignore++
52751  utils/.cvsignore | 1 +
52752  1 file changed, 1 insertion(+)
52754 commit 93ad488679f594e45547a67e2a7397f4c8bd2820
52755 Author: Albert Astals Cid <aacid@kde.org>
52756 Date:   Sat Feb 4 20:07:07 2006 +0000
52758     Actually create pdftoppm patch by Stefan Schweizer
52760  ChangeLog         | 44 +++++++++++++++++++++++++-------------------
52761  utils/Makefile.am | 10 ++++++++--
52762  utils/pdftoppm.cc |  9 +++++----
52763  3 files changed, 38 insertions(+), 25 deletions(-)
52765 commit 7d2be955e6345a052590b06b29a6d2fb2111e2e6
52766 Author: Albert Astals Cid <aacid@kde.org>
52767 Date:   Thu Feb 2 23:06:20 2006 +0000
52769     CVE-2006-0301 fix by Derek though KDE security team
52771  ChangeLog                    |  5 +++++
52772  splash/SplashXPathScanner.cc | 32 ++++++++++++++++++++------------
52773  2 files changed, 25 insertions(+), 12 deletions(-)
52775 commit c191e7d0f13ea429017e4d4f79ce803e84c72e40
52776 Author: Albert Astals Cid <aacid@kde.org>
52777 Date:   Thu Feb 2 22:54:27 2006 +0000
52779     i should learn on which day i live
52781  ChangeLog | 2 +-
52782  1 file changed, 1 insertion(+), 1 deletion(-)
52784 commit 1ddeed60d07c3a7e011f3f594fa9299379d0b000
52785 Author: Albert Astals Cid <aacid@kde.org>
52786 Date:   Thu Feb 2 22:50:01 2006 +0000
52788     don't use files to pass fonts to freetype
52790  ChangeLog                    | 26 ++++++++++++
52791  fofi/FoFiTrueType.cc         | 43 ++++++++++++++++----
52792  fofi/FoFiTrueType.h          |  7 ++--
52793  fofi/FoFiType1C.h            |  2 +-
52794  goo/gfile.cc                 |  8 ++++
52795  poppler/GfxFont.cc           | 49 ++++++++++++++++++++++-
52796  poppler/GfxFont.h            |  2 +
52797  poppler/GlobalParams.cc      |  1 +
52798  poppler/GlobalParams.h       |  1 +
52799  poppler/SplashOutputDev.cc   | 94
52800  ++++++++++++++++++++++----------------------
52801  splash/SplashFTFontEngine.cc | 44 +++++++++++++--------
52802  splash/SplashFTFontEngine.h  | 16 ++++----
52803  splash/SplashFTFontFile.cc   | 47 +++++++++++++---------
52804  splash/SplashFTFontFile.h    | 18 ++++-----
52805  splash/SplashFontEngine.cc   | 46 +++++++++-------------
52806  splash/SplashFontEngine.h    | 16 ++++----
52807  splash/SplashFontFile.cc     | 70 +++++++++++++++++++++++++++++----
52808  splash/SplashFontFile.h      | 25 ++++++++++--
52809  splash/SplashT1FontEngine.cc | 29 +++++++-------
52810  splash/SplashT1FontFile.cc   | 30 +++++++++++---
52811  splash/SplashT1FontFile.h    |  4 +-
52812  21 files changed, 396 insertions(+), 182 deletions(-)
52814 commit 34df4cfa5cd8788ccf2ea698cbedd05b209041f5
52815 Author: Jeff Muizelaar <jeff@infidigm.net>
52816 Date:   Wed Feb 1 03:52:12 2006 +0000
52818     2006-01-31  Jeff Muizelaar  <jeff@infidigm.net>
52820         * poppler/GlobalParams.cc (GlobalParams::getDisplayFont):
52821         Allow ttc fonts to be used.
52823  ChangeLog               | 5 +++++
52824  poppler/GlobalParams.cc | 2 +-
52825  2 files changed, 6 insertions(+), 1 deletion(-)
52827 commit 0184e7c928ec60c0aa3f8634d96ae0cf0ad6d157
52828 Author: Jeff Muizelaar <jeff@infidigm.net>
52829 Date:   Sun Jan 29 05:16:31 2006 +0000
52831     2006-01-28  Jeff Muizelaar  <jeff@infidigm.net>
52833         * glib/poppler-attachment.h: fix compile by adding <time.h>
52834         include.
52835         Acked-by: Jonathan Blanford <jrb@redhat.com>
52837  ChangeLog                 | 5 +++++
52838  glib/poppler-attachment.h | 1 +
52839  2 files changed, 6 insertions(+)
52841 commit c805e25f2f074640e4345f8b71eef8d7de677109
52842 Author: Kristian Høgsberg <krh@redhat.com>
52843 Date:   Thu Jan 26 19:25:07 2006 +0000
52845     2006-01-26  Kristian Høgsberg  <krh@redhat.com>
52847             * poppler/CairoOutputDev.cc: Patch from Christian Krause;
52848             handle
52849             0-width lines (#5545).
52851  ChangeLog                 | 5 +++++
52852  poppler/CairoOutputDev.cc | 6 +++++-
52853  2 files changed, 10 insertions(+), 1 deletion(-)
52855 commit 4f48abcd4c21460d4c5b718a7ba18cdceb30c2d1
52856 Author: Jonathan Blandford <jrb@redhat.com>
52857 Date:   Tue Jan 24 06:21:39 2006 +0000
52859     Tue Jan 24 01:19:40 2006  Jonathan Blandford  <jrb@redhat.com>
52861             * glib/Makefile.am:
52862             * glib/poppler-attachment.cc:
52863             * glib/poppler-attachment.h:
52864             * glib/poppler-document.cc:
52865             * glib/poppler-document.h:
52866             * glib/poppler-page.cc:
52867             * glib/poppler-private.h:
52868             * glib/poppler.h:
52869             * glib/test-poppler-glib.c:
52870             * glib/reference/tmpl/poppler-enums.sgml:
52871             * glib/reference/tmpl/poppler-unused.sgml: glib bindings
52872             for the
52873             embedded file support.  It doesn't support mtime and
52874             ctime yet,
52875             but the rest works.
52877  ChangeLog                               |  16 +++
52878  glib/Makefile.am                        |   2 +
52879  glib/poppler-attachment.cc              | 223
52880  ++++++++++++++++++++++++++++++++
52881  glib/poppler-attachment.h               |  67 ++++++++++
52882  glib/poppler-document.cc                |  63 +++++++++
52883  glib/poppler-document.h                 |   6 +
52884  glib/poppler-page.cc                    |   2 +-
52885  glib/poppler-private.h                  |   6 +-
52886  glib/poppler.h                          |   1 +
52887  glib/reference/tmpl/poppler-enums.sgml  | 150 +++++++++++++++++++++
52888  glib/reference/tmpl/poppler-unused.sgml | 130 -------------------
52889  glib/test-poppler-glib.c                |  26 +++-
52890  12 files changed, 559 insertions(+), 133 deletions(-)
52892 commit 052bf4b80c8a0dc45f6222617bfd8ae1b9c40410
52893 Author: Kristian Høgsberg <krh@redhat.com>
52894 Date:   Mon Jan 23 18:52:48 2006 +0000
52896     2006-01-23  Kristian Høgsberg  <krh@redhat.com>
52898             * configure.ac:
52899             * poppler/GlobalParams.cc:
52900             * poppler/poppler-config.h.in:
52901             * utils/pdftohtml.cc:
52902             * utils/pdftops.cc: Respect command line paper size settings
52903             (#5641).
52904             Drop the built-in paper sizes.
52906  ChangeLog                   |  9 +++++++++
52907  configure.ac                |  1 -
52908  poppler/GlobalParams.cc     | 23 ++---------------------
52909  poppler/poppler-config.h.in |  5 -----
52910  utils/pdftohtml.cc          |  4 +---
52911  utils/pdftops.cc            |  4 +++-
52912  6 files changed, 15 insertions(+), 31 deletions(-)
52914 commit fb2054a5031d60aac3ccc9a36b3ed88a32188e33
52915 Author: Kristian Høgsberg <krh@redhat.com>
52916 Date:   Mon Jan 23 15:40:54 2006 +0000
52918     2006-01-23  Kristian Høgsberg  <krh@redhat.com>
52920             * glib/test-poppler-glib.c (print_document_info, print_index):
52921             Move variable declarations to top (#5692).
52923             * utils/*.cc: Move config.h #include to top of #include's
52924             (#5693).
52926  ChangeLog                | 5 +++++
52927  glib/test-poppler-glib.c | 5 +++--
52928  poppler/FontInfo.cc      | 2 +-
52929  utils/HtmlOutputDev.cc   | 2 +-
52930  utils/ImageOutputDev.cc  | 2 +-
52931  utils/pdffonts.cc        | 2 +-
52932  utils/pdfimages.cc       | 2 +-
52933  utils/pdfinfo.cc         | 2 +-
52934  utils/pdftohtml.cc       | 4 ++--
52935  utils/pdftoppm.cc        | 2 +-
52936  utils/pdftops.cc         | 2 +-
52937  utils/pdftotext.cc       | 2 +-
52938  12 files changed, 19 insertions(+), 13 deletions(-)
52940 commit 836af3529e827e25f20cb4710cbbf9ed0371a42c
52941 Author: Kristian Høgsberg <krh@redhat.com>
52942 Date:   Mon Jan 23 14:45:30 2006 +0000
52944     2006-01-23  Kristian Høgsberg  <krh@redhat.com>
52946             * splash/SplashFTFont.cc: Don't use deprecated freetype
52947             include
52948             files.
52950  ChangeLog              | 5 +++++
52951  splash/SplashFTFont.cc | 3 ++-
52952  2 files changed, 7 insertions(+), 1 deletion(-)
52954 commit 60e13bf84e4f020a264811e4a5bf85d67e15d6df
52955 Author: Jeff Muizelaar <jeff@infidigm.net>
52956 Date:   Sat Jan 21 21:56:40 2006 +0000
52958     2006-01-21  Jeff Muizelaar  <jeff@infidigm.net>
52960         * TODO: Add my todo list.
52962  ChangeLog |  4 ++++
52963  TODO      | 10 ++++++++++
52964  2 files changed, 14 insertions(+)
52966 commit cebba06563d1b691a8bbb83828e47c9cc91e231a
52967 Author: Albert Astals Cid <aacid@kde.org>
52968 Date:   Wed Jan 18 22:40:26 2006 +0000
52970     ok, ok, lasts files, i promise :-/
52972  qt4/tests/check_attachments.cpp   | 151
52973  ++++++++++++++++++++++++++++++++++++++
52974  qt4/tests/poppler-attachments.cpp |  37 ++++++++++
52975  2 files changed, 188 insertions(+)
52977 commit 0b12e7cce6c6633b1d07e2902a9fa13ff52079e7
52978 Author: Albert Astals Cid <aacid@kde.org>
52979 Date:   Wed Jan 18 22:38:59 2006 +0000
52981     YAMF = Yet Another Missing File
52983  qt4/src/poppler-embeddedfile.cc | 106
52984  ++++++++++++++++++++++++++++++++++++++++
52985  1 file changed, 106 insertions(+)
52987 commit 38c8f3a53b3eb2be1fbfa360f77285037d89b719
52988 Author: Albert Astals Cid <aacid@kde.org>
52989 Date:   Wed Jan 18 22:36:01 2006 +0000
52991     as usual i foget some files
52993  poppler/UGooString.cc | 86
52994  +++++++++++++++++++++++++++++++++++++++++++++++++++
52995  poppler/UGooString.h  | 55 ++++++++++++++++++++++++++++++++
52996  2 files changed, 141 insertions(+)
52998 commit ad6e7d862c8fa6e10a7dbbb3391cbb0b6c922375
52999 Author: Albert Astals Cid <aacid@kde.org>
53000 Date:   Wed Jan 18 22:32:13 2006 +0000
53002     Brad patch for embedded document extraction, only has Qt4 bindings
53003     for now, needs Qt3 and glib work
53005  ChangeLog                     |  42 +++++++++++++
53006  glib/poppler-action.cc        |   2 +-
53007  glib/poppler-document.cc      |   1 +
53008  poppler/Annot.cc              |   1 +
53009  poppler/Catalog.cc            | 133
53010  +++++++++++++++++++++++++++++++++++++++---
53011  poppler/Catalog.h             |  60 +++++++++++++++++--
53012  poppler/Dict.cc               |  17 +++---
53013  poppler/Dict.h                |  15 ++---
53014  poppler/FontInfo.cc           |   1 +
53015  poppler/Function.cc           |   1 +
53016  poppler/Gfx.cc                |   1 +
53017  poppler/GfxFont.cc            |   5 +-
53018  poppler/GfxState.cc           |   1 +
53019  poppler/Link.cc               |   9 +--
53020  poppler/Link.h                |   9 +--
53021  poppler/Makefile.am           |   2 +
53022  poppler/Object.h              |  17 +++---
53023  poppler/Outline.cc            |   1 +
53024  poppler/PDFDoc.cc             |   1 +
53025  poppler/PDFDoc.h              |   2 +-
53026  poppler/PSOutputDev.cc        |   5 +-
53027  poppler/Page.cc               |   1 +
53028  poppler/PageLabelInfo.cc      |   1 +
53029  poppler/Parser.cc             |   2 +
53030  poppler/SecurityHandler.cc    |   1 +
53031  poppler/Stream.cc             |   1 +
53032  poppler/XRef.cc               |   1 +
53033  qt/poppler-document.cc        |   1 +
53034  qt/poppler-page-transition.cc |   1 +
53035  qt4/src/Makefile.am           |   1 +
53036  qt4/src/poppler-document.cc   |  26 ++++++++-
53037  qt4/src/poppler-private.h     |   2 +
53038  qt4/src/poppler-qt4.h         |  68 +++++++++++++++++++++
53039  qt4/tests/.cvsignore          |   2 +
53040  qt4/tests/Makefile.am         |  16 ++++-
53041  utils/HtmlOutputDev.cc        |   1 +
53042  utils/pdffonts.cc             |   1 +
53043  utils/pdfinfo.cc              |   1 +
53044  utils/pdftohtml.cc            |   1 +
53045  utils/pdftotext.cc            |   1 +
53046  40 files changed, 401 insertions(+), 54 deletions(-)
53048 commit 550fb0b617ece7951ec39aec5fa5504cc90022fc
53049 Author: Albert Astals Cid <aacid@kde.org>
53050 Date:   Wed Jan 18 21:22:12 2006 +0000
53052     Add some more documentation to PageTransition, patch by Stefan Kebekus
53054  ChangeLog                    |  6 ++++++
53055  qt/poppler-page-transition.h | 40
53056  +++++++++++++++++++++++++++++++++-------
53057  qt4/src/Doxyfile             |  2 +-
53058  3 files changed, 40 insertions(+), 8 deletions(-)
53060 commit d66f3647ff1c38318d4cd056cb4d4c7a32eb6603
53061 Author: Albert Astals Cid <aacid@kde.org>
53062 Date:   Wed Jan 18 18:54:12 2006 +0000
53064     poppler/CharCodeToUnicode.cc: Fix check for length that was not
53065             having into account that there could be \n or \r in tokens
53066             an that
53067             those do not have to be took into account. Fixes
53068             http://bugs.kde.org/show_bug.cgi?id=120310
53070  ChangeLog                    |  9 ++++++++-
53071  poppler/CharCodeToUnicode.cc | 31 +++++++++++++++++++++++++++----
53072  2 files changed, 35 insertions(+), 5 deletions(-)
53074 commit d78b670339c8f92a32ab5f0a574d0e21690806f8
53075 Author: Albert Astals Cid <aacid@kde.org>
53076 Date:   Tue Jan 17 21:35:31 2006 +0000
53078     When doing the parsing check with XREF we did not grow too much. Fixes
53079     serialata10a.pdf
53081  ChangeLog         | 10 ++++++++++
53082  poppler/Lexer.cc  | 22 +++++++++++++++++++---
53083  poppler/Lexer.h   |  8 +++++---
53084  poppler/Parser.cc |  6 +++---
53085  poppler/Parser.h  |  2 +-
53086  poppler/XRef.cc   | 17 +++++++++++++++++
53087  poppler/XRef.h    |  3 +++
53088  7 files changed, 58 insertions(+), 10 deletions(-)
53090 commit f5db636af0cd6e05cd7ede37a8585001d51192a1
53091 Author: Albert Astals Cid <aacid@kde.org>
53092 Date:   Tue Jan 17 20:33:08 2006 +0000
53094     i suck
53095     i suck
53096     i suck
53097     i suck
53098     i suck
53099     A file i forgot to add to make it compile :-/
53101  qt/poppler-page-transition-private.h | 28 ++++++++++++++++++++++++++++
53102  1 file changed, 28 insertions(+)
53104 commit 9cc97908ea67ab431e58129f589e00f41f40a143
53105 Author: Jeff Muizelaar <jeff@infidigm.net>
53106 Date:   Thu Jan 12 23:54:08 2006 +0000
53108     2006-01-12  Jeff Muizelaar  <jeff@infidigm.net>
53110         * poppler/GlobalParams.cc: Make buildFcPattern() static.
53112  ChangeLog               | 4 ++++
53113  poppler/GlobalParams.cc | 2 +-
53114  2 files changed, 5 insertions(+), 1 deletion(-)
53116 commit c7ce134fb1dadb46e2b3773d0976ea31da0a046f
53117 Author: Kristian Høgsberg <krh@redhat.com>
53118 Date:   Wed Jan 11 16:52:58 2006 +0000
53120     2006-01-11  Kristian Høgsberg  <krh@redhat.com>
53122             * poppler/JBIG2Stream.cc:
53123             * poppler/Stream.cc: Merge patch to fix CVE-2005-3624,
53124             CVE-2005-3625 and CVE-2005-3627 issues.
53126  ChangeLog              |  6 ++++++
53127  poppler/JBIG2Stream.cc | 32 +++++++++++++++++++++++++++++++-
53128  poppler/Stream.cc      |  8 +++++---
53129  3 files changed, 42 insertions(+), 4 deletions(-)
53131 commit ec7fb41725c19bc7f2aad1073fe6397ea0a8da0d
53132 Author: Albert Astals Cid <aacid@kde.org>
53133 Date:   Tue Jan 10 21:57:28 2006 +0000
53135             * configure.ac:
53136             * m4/qt.m4: Fix bugs created when splitting the code from
53137             configure.ac, take QTDIR into account when looking for
53138             QtTestLib and
53139             do not die if it is not found as it is not mandatory
53140             * qt/poppler-page-transition.cc:
53141             * qt/poppler-page.cc:
53142             * qt/poppler-private.h:
53143             * qt4/tests/Makefile.am:
53144             * qt4/src/poppler-qt4.h:
53145             * qt4/src/poppler-page.cc:
53146             * qt4/src/Makefile.am: Fix mess created my the moving and
53147             renaming of
53148             PageTransition.cc
53150  ChangeLog                     | 15 +++++++++++++++
53151  configure.ac                  | 14 ++++----------
53152  m4/qt.m4                      |  5 +++++
53153  qt/poppler-page-transition.cc |  2 +-
53154  qt/poppler-page.cc            |  1 +
53155  qt/poppler-private.h          |  5 -----
53156  qt4/src/Makefile.am           |  1 +
53157  qt4/src/poppler-page.cc       |  2 +-
53158  qt4/src/poppler-qt4.h         |  2 +-
53159  qt4/tests/Makefile.am         |  1 +
53160  10 files changed, 30 insertions(+), 18 deletions(-)
53162 commit d9bc53a741b3bbd2a202662c66fe70f49ac72a49
53163 Author: Kristian Høgsberg <krh@redhat.com>
53164 Date:   Tue Jan 10 17:59:51 2006 +0000
53166     2006-01-10  Kristian Høgsberg  <krh@redhat.com>
53168             * splash/Makefile.am: Only install splash headers if
53169             --enable-xpdf-headers is given.
53171             * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Set this here.
53173  ChangeLog          | 7 +++++++
53174  Makefile.am        | 1 +
53175  splash/Makefile.am | 4 ++++
53176  3 files changed, 12 insertions(+)
53178 commit ea6d9b97cec6fabf8a5005c565bbdb378bed7f54
53179 Author: Jeff Muizelaar <jeff@infidigm.net>
53180 Date:   Tue Jan 10 17:55:59 2006 +0000
53182     2006-01-10  Jeff Muizelaar  <jeff@infidigm.net>
53184         * poppler/CairoOutputDev.cc:
53185         * poppler/CairoOutputDev.h:
53186         Fix the following fixme in CairoOutputDevice.
53188         // FIXME: This is quite right yet, we need to accumulate all
53189         // glyphs within one text object before we clip.  Right now this
53190         // just add this one string.
53192         The fix uses a strategy similar to the one the Splash backend.
53193         textClipPath is used to store the appended path from each call to
53194         endString(). The accumulated path is clipped in endTextObject.
53196  ChangeLog                 | 14 ++++++++++++++
53197  poppler/CairoOutputDev.cc | 27 +++++++++++++++++++++++----
53198  poppler/CairoOutputDev.h  |  1 +
53199  3 files changed, 38 insertions(+), 4 deletions(-)
53201 commit 9e8a655a2bd3ca8cff1a150dce0dd378aeca047b
53202 Author: Jeff Muizelaar <jeff@infidigm.net>
53203 Date:   Sun Jan 8 22:59:48 2006 +0000
53205     2006-01-08  Jeff Muizelaar  <jeff@infidigm.net>
53207         * poppler/CairoOutputDev.cc: Don't try and load type3 fonts
53208         (#4030).
53210  ChangeLog                 | 6 +++++-
53211  poppler/CairoOutputDev.cc | 5 ++++-
53212  2 files changed, 9 insertions(+), 2 deletions(-)
53214 commit 25fd8e1ea87c41855a4ee702fbe47f5661a54c22
53215 Author: Jeff Muizelaar <jeff@infidigm.net>
53216 Date:   Sun Jan 8 22:51:17 2006 +0000
53218     2006-01-08  Jeff Muizelaar  <jeff@infidigm.net>
53220         * poppler/Page.cc: use colToByte for reading thumbnails (#5420).
53222         Patch by Nickolay V. Shmyrev.
53224  ChangeLog       | 6 ++++++
53225  poppler/Page.cc | 6 +++---
53226  2 files changed, 9 insertions(+), 3 deletions(-)
53228 commit df73ee2ec4b65ccf611f0fd76fb456cc797693d4
53229 Author: Jeff Muizelaar <jeff@infidigm.net>
53230 Date:   Sat Jan 7 06:10:15 2006 +0000
53232     2006-01-07  Jeff Muizelaar <jeff@infidigm.net>
53234         * poppler/CairoOutputDev.cc: Initialize (fill|stroke)_opacity.
53236  ChangeLog                 | 4 ++++
53237  poppler/CairoOutputDev.cc | 2 ++
53238  2 files changed, 6 insertions(+)
53240 commit 18eb8de66749082e4aa65cc6d369a533826fab33
53241 Author: Kristian Høgsberg <krh@redhat.com>
53242 Date:   Fri Jan 6 10:05:58 2006 +0000
53244     2006-01-06  Kristian Høgsberg  <krh@redhat.com>
53246             * qt/poppler-page.cc:
53247             * qt/poppler-private.h:
53248             * qt/poppler-qt.h:
53249             * qt4/src/Makefile.am:
53250             * qt/Makefile.am:
53251             * poppler/Makefile.am: Move PageTransition to qt bindings,
53252             move
53253             contents from Private.h to qt/poppler-private.h.
53255             * poppler/TextOutputDev.cc (visitWord): Remove #warning.
53257             * utils/Makefile.am (pdfimages_SOURCES): Add ImageOutputDev.h,
53258             use
53259             dist_man1_MANS so we actually dist the man pages.
53261             * goo/Makefile.am (poppler_goo_include_HEADERS): Add
53262             GooVector.h.
53264             * glib/reference/Makefile.am: DOC_SOURCE_DIR must be
53265             relative to
53266             $(srcdir), fix this to make distchek run.
53268             * m4/qt.m4:
53269             * m4/libjpeg.m4:
53270             * acinclude.m4:
53271             * configure.ac: Split out Qt and libjpeg checks from
53272             configure.ac
53273             and acinclude.m4 to m4/qt.m4 and m4/libjpeg.m4.
53275  ChangeLog                               |  26 ++++
53276  acinclude.m4                            | 112 ----------------
53277  configure.ac                            | 223
53278  +++-----------------------------
53279  glib/reference/Makefile.am              |   2 +-
53280  glib/reference/tmpl/poppler-enums.sgml  | 150 ---------------------
53281  glib/reference/tmpl/poppler-unused.sgml | 130 +++++++++++++++++++
53282  goo/Makefile.am                         |   1 +
53283  m4/libjpeg.m4                           | 109 ++++++++++++++++
53284  m4/qt.m4                                | 206
53285  +++++++++++++++++++++++++++++
53286  poppler/Makefile.am                     |   1 -
53287  poppler/PageTransition.h                | 118 -----------------
53288  poppler/Private.h                       |  30 -----
53289  poppler/TextOutputDev.cc                |   2 -
53290  qt/Makefile.am                          |   8 +-
53291  qt/poppler-page-transition.cc           | 187 ++++++++++++++++++++++++++
53292  qt/poppler-page-transition.h            | 117 +++++++++++++++++
53293  qt/poppler-page.cc                      |   1 -
53294  qt/poppler-private.h                    |   9 +-
53295  qt/poppler-qt.h                         |   2 +-
53296  qt4/src/Makefile.am                     |   8 +-
53297  utils/Makefile.am                       |  54 ++++++--
53298  21 files changed, 857 insertions(+), 639 deletions(-)
53300 commit 93921e77115ebe4d527f98675e438de485e84507
53301 Author: Albert Astals Cid <aacid@kde.org>
53302 Date:   Thu Jan 5 23:53:33 2006 +0000
53304     * poppler/DCTStream.cc: Fix handling of malformed jpeg streams like
53305       the one at http://bugs.kde.org/show_bug.cgi?id=119569
53307     Might be worth backporting to 0.4.x
53309  ChangeLog            |  5 +++++
53310  poppler/DCTStream.cc | 26 ++++++++++++++++----------
53311  2 files changed, 21 insertions(+), 10 deletions(-)
53313 commit 0dc16af02071350a0dc11af4106799378c99cdad
53314 Author: Albert Astals Cid <aacid@kde.org>
53315 Date:   Thu Jan 5 13:53:58 2006 +0000
53317     Introduce variants of renderTo that return a QImage and do not use
53318     a QPixmap so threading is possible.
53320  ChangeLog               |  8 +++++++
53321  qt/poppler-page.cc      | 18 ++++++++++-----
53322  qt/poppler-qt.h         | 30 ++++++++++++++++++++-----
53323  qt4/src/poppler-page.cc |  9 +++++++-
53324  qt4/src/poppler-qt4.h   | 59
53325  +++++++++++++++++++++++++++----------------------
53326  5 files changed, 85 insertions(+), 39 deletions(-)
53328 commit 5c2cbf5d327c6cc75c073b56c3ab1748c0d24387
53329 Author: Albert Astals Cid <aacid@kde.org>
53330 Date:   Mon Jan 2 14:24:31 2006 +0000
53332     Use error() instead std::cerr in PageTranstion.cc
53334  ChangeLog                 | 4 ++++
53335  poppler/PageTransition.cc | 5 +++--
53336  2 files changed, 7 insertions(+), 2 deletions(-)
53338 commit da5a4233498b56df611e1c7bca0090306cb5dbe0
53339 Author: Jonathan Blandford <jrb@redhat.com>
53340 Date:   Mon Jan 2 00:06:45 2006 +0000
53342     Sun Jan  1 18:50:51 2006  Jonathan Blandford  <jrb@redhat.com>
53344             * Makefile.am:
53345             * autogen.sh:
53346             * configure.ac:
53347             * gtk-doc.make:
53348             * glib/Makefile.am: enable gtk-doc support.
53350  ChangeLog        |   8 +++
53351  Makefile.am      |   2 +
53352  autogen.sh       |  14 +++++
53353  configure.ac     |   4 ++
53354  glib/Makefile.am |   1 +
53355  gtk-doc.make     | 153
53356  +++++++++++++++++++++++++++++++++++++++++++++++++++++++
53357  m4/gtk-doc.m4    |  53 +++++++++++++++++++
53358  7 files changed, 235 insertions(+)
53360 commit 372c34cc9728d7041bc4f6893c0bae50c9501c50
53361 Author: Albert Astals Cid <aacid@kde.org>
53362 Date:   Sun Jan 1 22:35:48 2006 +0000
53364             * qt4/src/poppler-private.h:
53365             * qt4/src/poppler-page.cc:
53366             * qt4/src/poppler-document.cc: Don't create a SplashOutputDev
53367             for
53368             every splashRenderToPixmap
53370  ChangeLog                   |  4 ++++
53371  qt4/src/poppler-document.cc |  1 -
53372  qt4/src/poppler-page.cc     | 18 +++++-------------
53373  qt4/src/poppler-private.h   | 24 +++++++++++++++++++++++-
53374  4 files changed, 32 insertions(+), 15 deletions(-)
53376 commit 6ff83474ac594368015334db9c6b33d3a552079f
53377 Author: Albert Astals Cid <aacid@kde.org>
53378 Date:   Sun Jan 1 22:18:47 2006 +0000
53380           * qt/poppler-page.cc:
53381           * qt/poppler-private.h: Don't create a SplashOutputDev for every
53382             renderToPixmap.
53384  ChangeLog            |  6 ++++++
53385  qt/poppler-page.cc   |  8 +-------
53386  qt/poppler-private.h | 24 +++++++++++++++++++++++-
53387  3 files changed, 30 insertions(+), 8 deletions(-)
53389 commit 6942646d4c82327a80b021838a38aa55c1026883
53390 Author: Jonathan Blandford <jrb@redhat.com>
53391 Date:   Sun Jan 1 20:34:36 2006 +0000
53393     Sun Jan  1 15:32:08 2006  Jonathan Blandford  <jrb@redhat.com>
53395             * glib/reference/*: More gtk-doc work.  Not enabled for
53396             building
53397             by default, but filled in.
53399  .cvsignore                                   |   1 +
53400  ChangeLog                                    |   5 +
53401  glib/reference/.cvsignore                    |  18 ++
53402  glib/reference/Makefile.am                   |  87 +++++++
53403  glib/reference/poppler-docs.sgml             |  17 ++
53404  glib/reference/poppler-overrides.txt         |   0
53405  glib/reference/poppler-sections.txt          | 151 ++++++++++++
53406  glib/reference/poppler.types                 |   4 +
53407  glib/reference/tmpl/poppler-action.sgml      | 172 +++++++++++++
53408  glib/reference/tmpl/poppler-document.sgml    | 354
53409  +++++++++++++++++++++++++++
53410  glib/reference/tmpl/poppler-enums.sgml       | 169 +++++++++++++
53411  glib/reference/tmpl/poppler-page.sgml        | 243 ++++++++++++++++++
53412  glib/reference/tmpl/poppler-private.sgml     | 128 ++++++++++
53413  glib/reference/tmpl/poppler-unused.sgml      |   0
53414  glib/reference/tmpl/poppler.sgml             | 216 ++++++++++++++++
53415  glib/reference/tmpl/stamp-poppler-enums.sgml |  19 ++
53416  16 files changed, 1584 insertions(+)
53418 commit 0fab1b711f153859e113cb3b6d734ddcb58fb87a
53419 Author: Jonathan Blandford <jrb@redhat.com>
53420 Date:   Sat Dec 31 02:10:33 2005 +0000
53422     Fri Dec 30 21:08:33 2005  Jonathan Blandford  <jrb@redhat.com>
53424             * glib/*{cc,h}: Update inline doc comments.  This is in
53425             preparation for gtk-doc support.
53427  ChangeLog                |   5 ++
53428  glib/poppler-action.cc   |  14 +++++
53429  glib/poppler-action.h    |   2 -
53430  glib/poppler-document.cc | 151
53431  ++++++++++++++++++++++++++++++++++++++++++++++-
53432  glib/poppler-document.h  |   4 +-
53433  glib/poppler-page.cc     |  28 +++++++++
53434  glib/poppler.cc          |  16 +++++
53435  glib/test-poppler-glib.c |  29 +++++++++
53436  8 files changed, 243 insertions(+), 6 deletions(-)
53438 commit 313530036b204eaa5ddfa150730302e855560d6a
53439 Author: Albert Astals Cid <aacid@kde.org>
53440 Date:   Fri Dec 30 22:54:46 2005 +0000
53442     A delete that slipped from the last patch-commit
53444  qt4/src/poppler-page.cc | 1 +
53445  1 file changed, 1 insertion(+)
53447 commit cf6f8123af19aca4200b58a454652f68ce8132e2
53448 Author: Albert Astals Cid <aacid@kde.org>
53449 Date:   Fri Dec 30 22:31:32 2005 +0000
53451     Puting PageTransition implementation into poppler "core", both Qt
53452     and Qt4 frontends use it.
53454  poppler/Makefile.am       |   1 +
53455  poppler/PageTransition.cc | 188
53456  ++++++++++++++++++++++++++++++++++++++++++++++
53457  poppler/PageTransition.h  | 118 +++++++++++++++++++++++++++++
53458  poppler/Private.h         |  30 ++++++++
53459  qt/Makefile.am            |   2 +-
53460  qt/poppler-page.cc        | 111 +--------------------------
53461  qt/poppler-qt.h           |  72 +-----------------
53462  qt4/src/Makefile.am       |   2 +-
53463  qt4/src/poppler-page.cc   |  17 ++++-
53464  qt4/src/poppler-qt4.h     |  14 +++-
53465  10 files changed, 374 insertions(+), 181 deletions(-)
53467 commit 56035ab199ac6deb5c1e07e745d120d1121a5960
53468 Author: Albert Astals Cid <aacid@kde.org>
53469 Date:   Fri Dec 30 21:59:58 2005 +0000
53471      * utils/HtmlOutputDev.cc:
53472      * utils/ImageOutputDev.cc: Fix build when using --disable-libjpeg
53474  ChangeLog               | 5 +++++
53475  utils/HtmlOutputDev.cc  | 2 ++
53476  utils/ImageOutputDev.cc | 2 ++
53477  3 files changed, 9 insertions(+)
53479 commit 8b64dafc7f1d198fb0052c0d6f0da6de97bbb48d
53480 Author: Brad Hards <bradh@frogmouth.net>
53481 Date:   Wed Dec 28 09:23:43 2005 +0000
53483     Plug a few memory leaks in the Qt4 bindings.
53485  ChangeLog                        | 25 ++++++++++++++++++++
53486  qt4/src/poppler-document.cc      |  3 +++
53487  qt4/src/poppler-private.h        |  7 +++++-
53488  qt4/src/poppler-qt4.h            |  3 +++
53489  qt4/tests/check_fonts.cpp        |  8 +++++++
53490  qt4/tests/check_metadata.cpp     | 50
53491  +++++++++++++++++++++++++++++++++++-----
53492  qt4/tests/check_pagelayout.cpp   |  6 +++++
53493  qt4/tests/check_pagemode.cpp     | 10 ++++++++
53494  qt4/tests/check_permissions.cpp  |  2 ++
53495  qt4/tests/check_version.cpp      | 22 ------------------
53496  qt4/tests/poppler-fonts.cpp      |  1 +
53497  qt4/tests/stress-poppler-qt4.cpp |  2 ++
53498  12 files changed, 110 insertions(+), 29 deletions(-)
53500 commit 64c07a20a4ed844f3b3dd26e974f58d5877cf9fd
53501 Author: Brad Hards <bradh@frogmouth.net>
53502 Date:   Tue Dec 27 06:10:01 2005 +0000
53504     qt4/src/poppler-qt4.h and qt4/src/poppler-document.cc: add
53505     convertDate() function that
53506     turns char* PDF date strings into QDateTime. This version handles
53507     the timezone conversions. Refactored the existing date() method
53508     to use it.
53510     qt4/tests/check_dateConversion.cpp: unit tests for convertDate()
53511     qt4/tests/check_metadata.cpp: update to reflect UTC.
53512     qt4/tests/.cvsignore: suppress check_dateConversion
53514  ChangeLog                          |   9 ++++
53515  qt4/src/poppler-document.cc        |  89 ++++++++++++++++++++-----------
53516  qt4/src/poppler-qt4.h              |   5 ++
53517  qt4/tests/.cvsignore               |   1 +
53518  qt4/tests/Makefile.am              |  11 ++--
53519  qt4/tests/check_dateConversion.cpp | 105
53520  +++++++++++++++++++++++++++++++++++++
53521  qt4/tests/check_metadata.cpp       |   4 +-
53522  7 files changed, 188 insertions(+), 36 deletions(-)
53524 commit 4b2e3b5106b75f23c830837a886cd29beb1d1d1b
53525 Author: Brad Hards <bradh@frogmouth.net>
53526 Date:   Tue Dec 27 05:08:34 2005 +0000
53528     * qt4/src/Doxyfile (JAVADOC_AUTOBRIEF): Turned on automatic
53529     \brief mode.
53531     * qt4/src/poppler-qt4.h: Update API documentation. Patch from
53532     Stefan Kebekus, with some changes. Removed \brief entries.
53534  ChangeLog             |  8 +++++
53535  qt4/src/Doxyfile      |  2 +-
53536  qt4/src/poppler-qt4.h | 81
53537  ++++++++++++++++++++++++++++++++++++++++-----------
53538  3 files changed, 73 insertions(+), 18 deletions(-)
53540 commit 8d9cf43aaa73d5012428a6a4c5d7e2cccbd3036e
53541 Author: Kristian Høgsberg <krh@redhat.com>
53542 Date:   Wed Dec 21 22:09:47 2005 +0000
53544     2005-12-21  Kristian Høgsberg  <krh@redhat.com>
53546             * NEWS: Sum up 0.5 changes so far.
53548             * acinclude.m4: Split jpeg macros out into this file.
53550             * poppler/Stream.cc: Apply latest CVE-2005-3191 updates.
53552  ChangeLog            |   8 ++++
53553  NEWS                 |   8 ++++
53554  acinclude.m4         | 112
53555  ++++++++++++++++++++++++++++++++++++++++++++++++++
53556  configure.ac         | 114
53557  ---------------------------------------------------
53558  poppler/JPXStream.cc |   1 +
53559  poppler/Stream.cc    |  11 +++--
53560  6 files changed, 137 insertions(+), 117 deletions(-)
53562 commit 97243286560cb4f264b875185c8768a6af09d554
53563 Author: Kristian Høgsberg <krh@redhat.com>
53564 Date:   Wed Dec 21 17:30:33 2005 +0000
53566     2005-12-21  Kristian Høgsberg  <krh@redhat.com>
53568             * utils/Makefile.am: Add parseargs.h to sources and add
53569             -I$(top_srcdir)/poppler to INCLUDES.
53571             * poppler/CairoFontEngine.cc: Apply patch from Hiroyuki
53572             Ikezoe to
53573             man non-embedded CJK fonts work.
53575  ChangeLog                  | 14 ++++++++++---
53576  configure.ac               |  2 +-
53577  poppler/CairoFontEngine.cc | 52
53578  +++++++++++++++++++++++++++++++++++++++++-----
53579  utils/Makefile.am          | 15 +++++++------
53580  4 files changed, 68 insertions(+), 15 deletions(-)
53582 commit cf887a9a9fae7272165d3aae05c85444ff5ca604
53583 Author: Albert Astals Cid <aacid@kde.org>
53584 Date:   Sun Dec 18 22:03:30 2005 +0000
53586            * poppler/Page.cc: Only discard cropbox sizes one by one
53587            and not
53588            completely. Jeff and Martin were right
53590  ChangeLog       |  2 ++
53591  poppler/Page.cc | 13 ++++++++++---
53592  2 files changed, 12 insertions(+), 3 deletions(-)
53594 commit 495890b9cef9d5d61bb47e789add1cf2c3b8f83d
53595 Author: Albert Astals Cid <aacid@kde.org>
53596 Date:   Sun Dec 18 21:56:15 2005 +0000
53598     + .cvsignore
53600  utils/.cvsignore | 10 ++++++++++
53601  1 file changed, 10 insertions(+)
53603 commit 5dca860bba6918e06fab3aa56a2c75f0ac9ecdfb
53604 Author: Albert Astals Cid <aacid@kde.org>
53605 Date:   Sun Dec 18 21:08:48 2005 +0000
53607     Fix utils building on Slackware
53609  ChangeLog         | 3 +++
53610  configure.ac      | 3 +++
53611  utils/Makefile.am | 3 ++-
53612  3 files changed, 8 insertions(+), 1 deletion(-)
53614 commit 03e3d9164ffd71f03136b57a9941ea14fadb21aa
53615 Author: Albert Astals Cid <aacid@kde.org>
53616 Date:   Sun Dec 18 17:12:28 2005 +0000
53618     2005-12-18  Albert Astals Cid  <aacid@kde.org>
53620             * configure.ac: Better jpeg detection, refer to ml PCbsd
53621             problem
53623  ChangeLog    |   4 ++
53624  configure.ac | 131
53625  +++++++++++++++++++++++++++++++++++++++++++++++++++--------
53626  2 files changed, 118 insertions(+), 17 deletions(-)
53628 commit 888d76a29c9c5ea6c90cc4299b230ca0c2c2944f
53629 Author: Albert Astals Cid <aacid@kde.org>
53630 Date:   Mon Dec 12 20:21:08 2005 +0000
53632     * poppler/Page.cc: Ignore cropBox if it seems incorrect
53634  ChangeLog       | 4 ++++
53635  poppler/Page.cc | 7 +++++++
53636  2 files changed, 11 insertions(+)
53638 commit bcc5e3afe27c8787ce7022a0701997c96eddb4fe
53639 Author: Kristian Høgsberg <krh@redhat.com>
53640 Date:   Mon Dec 12 20:15:11 2005 +0000
53642     2005-12-12  Kristian Høgsberg  <krh@redhat.com>
53644         * Makefile.am:
53645         * configure.ac:
53646         * goo/GooVector.h:
53647         * utils/HtmlFonts.cc:
53648         * utils/HtmlFonts.h:
53649         * utils/HtmlLinks.cc:
53650         * utils/HtmlLinks.h:
53651         * utils/HtmlOutputDev.cc:
53652         * utils/HtmlOutputDev.h:
53653         * utils/ImageOutputDev.cc:
53654         * utils/ImageOutputDev.h:
53655         * utils/Makefile.am:
53656         * utils/parseargs.c:
53657         * utils/parseargs.h:
53658         * utils/pdffonts.1:
53659         * utils/pdffonts.cc:
53660         * utils/pdfimages.1:
53661         * utils/pdfimages.cc:
53662         * utils/pdfinfo.1:
53663         * utils/pdfinfo.cc:
53664         * utils/pdftohtml.1:
53665         * utils/pdftohtml.cc:
53666         * utils/pdftoppm.1:
53667         * utils/pdftoppm.cc:
53668         * utils/pdftops.1:
53669         * utils/pdftops.cc:
53670         * utils/pdftotext.1:
53671         * utils/pdftotext.cc: Add command line utilities from xpdf.
53673  ChangeLog               |   31 +
53674  Makefile.am             |    6 +-
53675  configure.ac            |   25 +-
53676  goo/GooVector.h         |  101 +++
53677  utils/HtmlFonts.cc      |  326 ++++++++++
53678  utils/HtmlFonts.h       |   85 +++
53679  utils/HtmlLinks.cc      |  101 +++
53680  utils/HtmlLinks.h       |   49 ++
53681  utils/HtmlOutputDev.cc  | 1569
53682  +++++++++++++++++++++++++++++++++++++++++++++++
53683  utils/HtmlOutputDev.h   |  302 +++++++++
53684  utils/ImageOutputDev.cc |  195 ++++++
53685  utils/ImageOutputDev.h  |   76 +++
53686  utils/Makefile.am       |   18 +
53687  utils/parseargs.c       |  190 ++++++
53688  utils/parseargs.h       |   71 +++
53689  utils/pdffonts.1        |  128 ++++
53690  utils/pdffonts.cc       |  294 +++++++++
53691  utils/pdfimages.1       |   96 +++
53692  utils/pdfimages.cc      |  159 +++++
53693  utils/pdfinfo.1         |  157 +++++
53694  utils/pdfinfo.cc        |  376 ++++++++++++
53695  utils/pdftohtml.1       |   85 +++
53696  utils/pdftohtml.cc      |  429 +++++++++++++
53697  utils/pdftoppm.1        |  113 ++++
53698  utils/pdftoppm.cc       |  189 ++++++
53699  utils/pdftops.1         |  224 +++++++
53700  utils/pdftops.cc        |  336 ++++++++++
53701  utils/pdftotext.1       |  135 ++++
53702  utils/pdftotext.cc      |  337 ++++++++++
53703  29 files changed, 6194 insertions(+), 9 deletions(-)
53705 commit 5fbded32741acb5fac411189f80cb57aa11df517
53706 Author: Albert Astals Cid <aacid@kde.org>
53707 Date:   Sat Dec 10 10:52:15 2005 +0000
53709     * qt4/src/poppler-page.cc:
53710     * qt4/src/poppler-qt4.h:
53711     * qt4/src/tests/test-poppler-qt4.cpp: The parameters x,y,w,h to the
53712       method splashRenderToPixmap are now used. Convenient
53713       defaults are provided. The test has been changed accordingly. Some
53714       added documentation. Patch by Stefan Kebekus
53716  ChangeLog                      |  9 +++++++++
53717  qt4/src/poppler-page.cc        |  4 ++--
53718  qt4/src/poppler-qt4.h          | 31 +++++++++++++++++++++++--------
53719  qt4/tests/test-poppler-qt4.cpp |  2 +-
53720  4 files changed, 35 insertions(+), 11 deletions(-)
53722 commit bc6df8c41081c0c0107655cbf70ddb8b0c493c34
53723 Author: Kristian Høgsberg <krh@redhat.com>
53724 Date:   Fri Dec 9 20:49:59 2005 +0000
53726     2005-12-09  Kristian Høgsberg  <krh@redhat.com>
53728             * poppler/GfxState.cc: Use colToByte() for converting
53729             GxfColorComp
53730             to bytes (really fix #5117).
53732             * poppler/Stream.cc: Remove duplicated check (#5243).
53734  ChangeLog           | 5 +++++
53735  poppler/GfxState.cc | 6 +++---
53736  poppler/Stream.cc   | 4 ----
53737  3 files changed, 8 insertions(+), 7 deletions(-)
53739 commit 8a2464122455311c6d16ae62bb9ac9a0ae365a28
53740 Author: Kristian Høgsberg <krh@redhat.com>
53741 Date:   Fri Dec 9 19:40:40 2005 +0000
53743     2005-12-09  Kristian Høgsberg  <krh@redhat.com>
53745             * configure.ac:
53746             * poppler/Makefile.am (poppler_includedir):
53747             * goo/Makefile.am (poppler_goo_include_HEADERS): Make
53748             installation
53749             of xpdf header files optional.
53751  ChangeLog           | 10 +++++++++-
53752  configure.ac        |  8 ++++++++
53753  goo/Makefile.am     |  4 ++++
53754  poppler/Makefile.am |  4 ++++
53755  4 files changed, 25 insertions(+), 1 deletion(-)
53757 commit 830b61bfd1c985fe14ec4d0f6724c8f70e924fc1
53758 Author: Albert Astals Cid <aacid@kde.org>
53759 Date:   Thu Dec 8 18:17:42 2005 +0000
53761         * configure.ac: Detect if gettimeofday is available, fixes
53762         for correct
53763             linking to Qt4 on windows
53764             * goo/GooTimer.[cc|h]: Only build if gettimeofday is available
53765             * poppler/Gfx.cc: Only use the timer for profiling if
53766             gettimeofday is
53767             available
53768             * poppler/GlobalParams.cc: Remove extra unlockGlobalParams
53769             that was
53770             making windows hang
53771             * splash/SplashFTFontEngine.cc: i need unistd.h on windows
53772             also
53773             * splash/SplashFontFile.cc: i need unistd.h on windows also
53775  ChangeLog                    | 12 ++++++++++++
53776  configure.ac                 | 14 +++++++++++++-
53777  goo/GooTimer.cc              |  3 +++
53778  goo/GooTimer.h               |  4 ++++
53779  poppler/Gfx.cc               |  6 ++++++
53780  poppler/GlobalParams.cc      |  1 -
53781  splash/SplashFTFontEngine.cc |  4 +---
53782  splash/SplashFontFile.cc     |  4 +---
53783  8 files changed, 40 insertions(+), 8 deletions(-)
53785 commit 0a1c33ed17fd7053ed455da3444856a5dab3c9b4
53786 Author: Albert Astals Cid <aacid@kde.org>
53787 Date:   Thu Dec 8 12:42:50 2005 +0000
53789     Remove -DDATADIR we are not using if for anything and it shadows a
53790     windows typedef
53792  ChangeLog           | 8 ++++++++
53793  glib/Makefile.am    | 3 +--
53794  poppler/Makefile.am | 3 +--
53795  qt/Makefile.am      | 3 +--
53796  test/Makefile.am    | 3 +--
53797  5 files changed, 12 insertions(+), 8 deletions(-)
53799 commit adca042e666fd932f16213d0a4daba08b5021901
53800 Author: Brad Hards <bradh@frogmouth.net>
53801 Date:   Wed Dec 7 08:42:21 2005 +0000
53803     Remove the version check. OK'd by krh.
53805  ChangeLog         | 2 ++
53806  poppler/PDFDoc.cc | 6 +-----
53807  2 files changed, 3 insertions(+), 5 deletions(-)
53809 commit bc57f8dd73eef9a74e4a6e248ed6985c360db838
53810 Author: Brad Hards <bradh@frogmouth.net>
53811 Date:   Wed Dec 7 08:31:09 2005 +0000
53813     Add infoKeys() - allows you to get a list of all the string names
53814     (keys)
53815     for the metadata.
53817  ChangeLog                    |  7 +++++++
53818  qt4/src/poppler-document.cc  | 22 ++++++++++++++++++++++
53819  qt4/src/poppler-qt4.h        |  7 +++++++
53820  qt4/tests/check_metadata.cpp | 18 ++++++++++++++++++
53821  4 files changed, 54 insertions(+)
53823 commit 7ec41df91e6dbf792e11676d929acc2f634bd382
53824 Author: Brad Hards <bradh@frogmouth.net>
53825 Date:   Tue Dec 6 09:58:04 2005 +0000
53827     Add more unit tests for better coverage.
53829  ChangeLog                    |  6 ++++
53830  qt4/tests/check_fonts.cpp    | 24 ++++++++++++++++
53831  qt4/tests/check_metadata.cpp | 66
53832  ++++++++++++++++++++++++++++++++++++++++++++
53833  3 files changed, 96 insertions(+)
53835 commit a92b10016306ac46775c9b95b52d249b233ff950
53836 Author: Albert Astals Cid <aacid@kde.org>
53837 Date:   Mon Dec 5 20:46:22 2005 +0000
53839     * poppler/CairoFontEngine.cc: Correct fix for #5149, i broke it when
53840     merging xpdf 3.01 patches
53842  ChangeLog                  | 5 +++++
53843  poppler/CairoFontEngine.cc | 4 +---
53844  2 files changed, 6 insertions(+), 3 deletions(-)
53846 commit 66096477d1a86f13fcb07ae25caff1cc02b1e7cd
53847 Author: Brad Hards <bradh@frogmouth.net>
53848 Date:   Sun Dec 4 19:48:25 2005 +0000
53850     Add checking for Type3 fonts in the unit test.
53852  ChangeLog                 |  5 +++++
53853  qt4/tests/check_fonts.cpp | 24 ++++++++++++++++++++++++
53854  2 files changed, 29 insertions(+)
53856 commit 62345b0affed8e2e37728fca7f2b750879192c43
53857 Author: Albert Astals Cid <aacid@kde.org>
53858 Date:   Sun Dec 4 18:53:40 2005 +0000
53860     Fix error in merging CAN-2005-3193 fix. Thanks Daniel Gryniewicz
53861     for notifying
53863  ChangeLog            | 5 +++++
53864  poppler/JPXStream.cc | 2 --
53865  2 files changed, 5 insertions(+), 2 deletions(-)
53867 commit ba4b3f88271892f197aa2ec076c80ff63a175887
53868 Author: Albert Astals Cid <aacid@kde.org>
53869 Date:   Sun Dec 4 11:30:00 2005 +0000
53871      * qt/poppler-qt.h:
53872      * qt/poppler-fontinfo.h:
53873      * qt4/src/poppler-qt4.h:
53874      * qt4/src/poppler-fontinfo.cc: Implement copy constructor of
53875      FontInfo needed
53876        as Q[Value]List<FontInfo> uses it when appending
53878  ChangeLog                   | 8 ++++++++
53879  qt/poppler-fontinfo.cc      | 9 +++++++++
53880  qt/poppler-qt.h             | 2 ++
53881  qt4/src/poppler-fontinfo.cc | 9 +++++++++
53882  qt4/src/poppler-qt4.h       | 2 ++
53883  5 files changed, 30 insertions(+)
53885 commit e091231d98d12c19b0098ffbaec6ecda28097dff
53886 Author: Brad Hards <bradh@frogmouth.net>
53887 Date:   Sun Dec 4 10:45:25 2005 +0000
53889     Add new unit test to .cvsignore suppressions.
53891  ChangeLog            | 2 ++
53892  qt4/tests/.cvsignore | 1 +
53893  2 files changed, 3 insertions(+)
53895 commit 6a7b1eaaedbfdd3a8e6b4d899477350f2b485641
53896 Author: Brad Hards <bradh@frogmouth.net>
53897 Date:   Sun Dec 4 10:05:21 2005 +0000
53899     * qt4/src/poppler-qt4.h:
53900       qt4/src/fontinfo.cc: add implementation for FontInfo::typeName()
53902     * qt4/tests/check_fonts.cpp:
53903     * qt4/tests/Makefile.am: add unit test for fonts
53905     * qt4/src/Mainpage.dox: Minor typo fixes.
53907  ChangeLog                   | 11 +++++++++++
53908  qt4/src/Mainpage.dox        |  5 +++--
53909  qt4/src/poppler-fontinfo.cc | 24 ++++++++++++++++++++++++
53910  qt4/src/poppler-qt4.h       | 14 +++++++++++++-
53911  qt4/tests/Makefile.am       |  5 +++++
53912  qt4/tests/check_fonts.cpp   | 42
53913  ++++++++++++++++++++++++++++++++++++++++++
53914  6 files changed, 98 insertions(+), 3 deletions(-)
53916 commit 31b28b4c59f7820901e9cf893197f381acbae8ce
53917 Author: Kristian Høgsberg <krh@redhat.com>
53918 Date:   Sun Dec 4 02:24:25 2005 +0000
53920     2005-12-03  Kristian Høgsberg  <krh@redhat.com>
53922             * glib/poppler-page.cc (poppler_page_set_selection_alpha): Use
53923             Nickolays original fix instead of trying to be clever with
53924             gdk_pixbuf_fill().
53926             * poppler/CairoFontEngine.cc: Fix text corruption bug (#5149),
53927             a rerun of an old classic (#3340).
53929  ChangeLog                  | 7 +++++++
53930  glib/poppler-page.cc       | 8 +++++++-
53931  poppler/CairoFontEngine.cc | 2 ++
53932  3 files changed, 16 insertions(+), 1 deletion(-)
53934 commit 4d169c5c345cdac84a39026e759b928977643417
53935 Author: Kristian Høgsberg <krh@redhat.com>
53936 Date:   Sun Dec 4 01:42:29 2005 +0000
53938     2005-12-03  Kristian Høgsberg  <krh@redhat.com>
53940             * poppler/GfxState.cc: Fixing another problem with new GfxRGB
53941             representation causing images to show up as random pixels
53942             (#5117).
53944  ChangeLog           | 5 +++++
53945  poppler/GfxState.cc | 6 +++---
53946  2 files changed, 8 insertions(+), 3 deletions(-)
53948 commit 58de0458e17b1639ce0bcae45a4b09b2c0a56618
53949 Author: Kristian Høgsberg <krh@redhat.com>
53950 Date:   Sat Dec 3 23:23:53 2005 +0000
53952     2005-12-03  Kristian Høgsberg  <krh@redhat.com>
53954             * qt/Makefile.am (noinst_PROGRAMS): Only build qt test
53955             program if
53956             splash is enabled.
53958             * poppler/CairoOutputDev.cc: Remove unused grid snapping code,
53959             sidestepping #4507.
53961             * glib/poppler-document.h (PopplerPermissions): Breaking enum
53962             definition over multiple lines confuses glib-mkenums (#4600).
53964             * poppler/Makefile.am (libpoppler_la_LIBADD): Add
53965             FREETYPE_LIBS
53966             (#4515).
53968             * poppler/TextOutputDev.cc:
53969             * qt/poppler-qt.h: GCC-4.1 fixes (#5031).
53971  ChangeLog                 | 17 +++++++++++++++++
53972  glib/poppler-document.h   |  5 +----
53973  poppler/CairoOutputDev.cc | 35 +++++++++--------------------------
53974  poppler/CairoOutputDev.h  |  2 +-
53975  poppler/Makefile.am       |  3 ++-
53976  poppler/TextOutputDev.cc  |  2 +-
53977  qt/Makefile.am            |  4 ++++
53978  qt/poppler-qt.h           |  6 +++---
53979  8 files changed, 38 insertions(+), 36 deletions(-)
53981 commit df45483f1437d8a96519e1428d1f4b3ffc08c2cd
53982 Author: Albert Astals Cid <aacid@kde.org>
53983 Date:   Sat Dec 3 22:39:06 2005 +0000
53985     remove another chagne should not have gone in
53987  test/pdf-inspector.cc | 9 ++-------
53988  1 file changed, 2 insertions(+), 7 deletions(-)
53990 commit 7dfe02ee112dee51346525b62d877e6591135761
53991 Author: Albert Astals Cid <aacid@kde.org>
53992 Date:   Sat Dec 3 22:28:46 2005 +0000
53994     Add the font retrieveing on the qt3 backend also, based on a patch
53995     by Wilfried Huss
53997  ChangeLog              |  3 ++
53998  qt/poppler-fontinfo.cc | 75
53999  ++++++++++++++++++++++++++++++++++++++++++++++++++
54000  2 files changed, 78 insertions(+)
54002 commit 655b9dd195ac9faf2f7ea0255880b8c83b249a06
54003 Author: Albert Astals Cid <aacid@kde.org>
54004 Date:   Sat Dec 3 22:26:07 2005 +0000
54006     this should have not went in
54008  poppler/TextOutputDev.h | 10 +++++-----
54009  1 file changed, 5 insertions(+), 5 deletions(-)
54011 commit ab45eb562159d5b006e658ec66723a0a47908f65
54012 Author: Albert Astals Cid <aacid@kde.org>
54013 Date:   Sat Dec 3 22:20:54 2005 +0000
54015      * qt4/src/poppler-qt4.h:
54016      * qt4/src/poppler-fontinfo.cc:
54017      * qt4/src/poppler-textbox.cc: Remove implementation of that classes
54018      from the header, use pimpl
54020  ChangeLog                   |  9 ++++-
54021  poppler/TextOutputDev.h     | 10 +++---
54022  qt/Makefile.am              |  1 +
54023  qt/poppler-document.cc      | 29 ++++++++++++++++
54024  qt/poppler-private.h        |  2 ++
54025  qt/poppler-qt.h             | 80
54026  ++++++++++++++++++++++++++++++++++++++++++++-
54027  qt4/src/Makefile.am         |  2 ++
54028  qt4/src/poppler-fontinfo.cc | 69 ++++++++++++++++++++++++++++++++++++++
54029  qt4/src/poppler-qt4.h       | 43 ++++++++++--------------
54030  qt4/src/poppler-textbox.cc  | 49 +++++++++++++++++++++++++++
54031  test/pdf-inspector.cc       |  9 +++--
54032  11 files changed, 268 insertions(+), 35 deletions(-)
54034 commit 64079ad81caf6d2cf66b1f3a3de9454146e15c6c
54035 Author: Kristian Høgsberg <krh@redhat.com>
54036 Date:   Sat Dec 3 21:55:36 2005 +0000
54038     2005-12-03  Kristian Høgsberg  <krh@redhat.com>
54040             Fixes from Nickolay V. Shmyrev:
54042             * poppler/TextOutputDev.cc (TextLine::visitSelection,
54043             TextBlock::visitSelection): Fix selection crash with
54044             zero-width
54045             word boxes or zero-height line boxes (#4402).
54047             * poppler/CairoOutputDev.h: Fix wrong cairo-ft.h include
54048             (#4413).
54050             * poppler/CairoOutputDev.cc (eoFill, fill):
54051             * glib/poppler-page.cc (poppler_page_render_selection):
54052             Update to
54053             work with new GfxColor definition and use
54054             cairo_pattern_create_rgba() to cache cairo_pattern_t's for the
54055             fill and stroke colors.
54057             * glib/poppler-page.cc (poppler_page_set_selection_alpha):
54058             Zero
54059             out pixbuf first.
54061  ChangeLog                 | 21 +++++++++++++++++
54062  glib/poppler-page.cc      | 18 +++++++++------
54063  poppler/CairoOutputDev.cc | 59
54064  ++++++++++++++++++++++++++++++++++-------------
54065  poppler/CairoOutputDev.h  |  6 ++---
54066  poppler/TextOutputDev.cc  |  8 +++----
54067  5 files changed, 82 insertions(+), 30 deletions(-)
54069 commit f3da21a3ecdd2694290e64af86c8e35fcb61371b
54070 Author: Albert Astals Cid <aacid@kde.org>
54071 Date:   Sat Dec 3 21:35:45 2005 +0000
54073     More docs for the Qt4 frontend, patch by Stefan Kebekus
54075  ChangeLog                      |  8 ++++
54076  qt4/src/.cvsignore             |  3 +-
54077  qt4/src/Doxyfile               |  4 +-
54078  qt4/src/Mainpage.dox           | 91
54079  ++++++++++++++++++++++++++++++++++++++++++
54080  qt4/src/poppler-page.cc        | 20 +++-------
54081  qt4/src/poppler-qt4.h          | 57 ++++++++++++++++++--------
54082  qt4/tests/test-poppler-qt4.cpp |  5 ++-
54083  7 files changed, 151 insertions(+), 37 deletions(-)
54085 commit 7b2c6e92611db9350ca5dcaf3fd730fe5e69afea
54086 Author: Albert Astals Cid <aacid@kde.org>
54087 Date:   Thu Dec 1 22:45:10 2005 +0000
54089     Fix CAN-2005-3193 related bugs
54090     Thanks Leonard for reporting
54092  ChangeLog            |  6 ++++++
54093  poppler/JPXStream.cc |  9 ++++++++-
54094  poppler/Stream.cc    | 33 ++++++++++++++++++++++++++++++++-
54095  poppler/Stream.h     |  3 +++
54096  4 files changed, 49 insertions(+), 2 deletions(-)
54098 commit a90f076af9ebb188895e7b223bcb7e5c3f4309c4
54099 Author: Albert Astals Cid <aacid@kde.org>
54100 Date:   Mon Nov 28 22:50:19 2005 +0000
54102     Fix QPixmap contents generation messed when doing the xpdf 3.01
54103     transition in qt4 frontend
54104     Use Splash backend by default in the qt4 test, added -arthur option
54105     to use the Arthur backend
54107  ChangeLog                      | 12 ++++++++--
54108  qt4/src/poppler-page.cc        | 47 ++++++++++++++++++++++++++++---------
54109  qt4/src/poppler-qt4.h          | 17 ++++++++++----
54110  qt4/tests/test-poppler-qt4.cpp | 53
54111  ++++++++++++++++++++++++++----------------
54112  4 files changed, 91 insertions(+), 38 deletions(-)
54114 commit b7e4f0e7d175abde7fafb1fcc7ba129468bc8c1a
54115 Author: Brad Hards <bradh@frogmouth.net>
54116 Date:   Sun Nov 27 01:33:51 2005 +0000
54118     Convert Qt4 unit tests to use the new Qt4.1 QTestlib framework.
54119     Add a little more API documentation
54121  ChangeLog                       |  7 +++++
54122  qt4/src/poppler-qt4.h           | 11 +++++---
54123  qt4/tests/Makefile.am           | 12 ++++++---
54124  qt4/tests/check_metadata.cpp    | 58
54125  ++++++++++++++++++++---------------------
54126  qt4/tests/check_pagelayout.cpp  | 14 +++++-----
54127  qt4/tests/check_pagemode.cpp    | 22 ++++++++--------
54128  qt4/tests/check_permissions.cpp | 18 ++++++-------
54129  7 files changed, 78 insertions(+), 64 deletions(-)
54131 commit d036fa022dbb6f4421ccc8b12b8f9e4f0c8d7406
54132 Author: Albert Astals Cid <aacid@kde.org>
54133 Date:   Fri Nov 25 22:52:56 2005 +0000
54135     patch from kebekus to add to the qt4 binding the same functions we
54136     added to the qt3 one
54138  ChangeLog               |  5 +++++
54139  qt4/src/poppler-page.cc | 44 ++++++++++++++++++++++++++++++++++++++++++--
54140  qt4/src/poppler-qt4.h   | 22 ++++++++++++++++++++++
54141  3 files changed, 69 insertions(+), 2 deletions(-)
54143 commit 3c9f09d76dc70e4ba766930facee8b6f30bcd2da
54144 Author: Albert Astals Cid <aacid@kde.org>
54145 Date:   Tue Nov 22 21:50:44 2005 +0000
54147     Fix page range in the inspector
54149  ChangeLog             | 4 ++++
54150  test/pdf-inspector.cc | 2 +-
54151  2 files changed, 5 insertions(+), 1 deletion(-)
54153 commit e64f63416dbce497cb2167272b95491664f213e8
54154 Author: Albert Astals Cid <aacid@kde.org>
54155 Date:   Mon Nov 21 22:12:15 2005 +0000
54157     PAtch to add some more functions to the qt binding by Stefan Kebekus
54159  ChangeLog          |  5 ++++
54160  qt/poppler-page.cc | 69
54161  +++++++++++++++++++++++++++++++++++++++++++++++++++++-
54162  qt/poppler-qt.h    | 41 ++++++++++++++++++++++++++++++++
54163  3 files changed, 114 insertions(+), 1 deletion(-)
54165 commit 8bd8cb4160b73da69d058783750352fbface66dc
54166 Author: Albert Astals Cid <aacid@kde.org>
54167 Date:   Mon Nov 21 19:44:09 2005 +0000
54169     Fix a possible build problem
54171  ChangeLog      | 4 ++++
54172  qt/Makefile.am | 1 +
54173  2 files changed, 5 insertions(+)
54175 commit fc59b79dc375544681032a1618e96c458515d724
54176 Author: Kristian Høgsberg <krh@redhat.com>
54177 Date:   Sun Nov 20 23:17:32 2005 +0000
54179     2005-11-20  Kristian Høgsberg  <krh@redhat.com>
54181             * poppler/GfxState.cc: Fix the byte_lookup initialization
54182             broken
54183             by the merges (#4350).  Modify GfxColorSpace::getRGBLine()
54184             to work
54185             with new GfXColor type.
54187  ChangeLog           | 13 +++++++++++-
54188  poppler/GfxState.cc | 59
54189  +++++++++++++++++++++++++++++++----------------------
54190  2 files changed, 47 insertions(+), 25 deletions(-)
54192 commit 6fe2cb0fcd53211143dcd0c47bf8c8c7a8c11a39
54193 Author: Albert Astals Cid <aacid@kde.org>
54194 Date:   Thu Nov 17 21:37:34 2005 +0000
54196     make it compile with freetype 2.2.0 preversions
54198  ChangeLog              |  4 ++++
54199  splash/SplashFTFont.cc | 42 +++++++++++++++++++++++++++++++++++++-----
54200  2 files changed, 41 insertions(+), 5 deletions(-)
54202 commit 429d3521d788be702a3944bc290569f90ae04892
54203 Author: Albert Astals Cid <aacid@kde.org>
54204 Date:   Fri Nov 4 19:03:55 2005 +0000
54206     Make it compile using --disable-cairo-output
54208  ChangeLog                |  4 ++++
54209  glib/poppler-document.cc |  6 ++++--
54210  glib/poppler-page.cc     | 27 +++++++++++++--------------
54211  3 files changed, 21 insertions(+), 16 deletions(-)
54213 commit b96c118eb08d478914c2981204d749a95957cbb3
54214 Author: Albert Astals Cid <aacid@kde.org>
54215 Date:   Tue Nov 1 15:29:32 2005 +0000
54217     Comment some unused parameters to calm down compiler warnings when
54218     using these heders on external projects with higher warning verbosity
54220  ChangeLog           |   5 +++
54221  poppler/OutputDev.h | 125
54222  ++++++++++++++++++++++++++--------------------------
54223  poppler/Stream.h    |  24 +++++-----
54224  3 files changed, 80 insertions(+), 74 deletions(-)
54226 commit 51670972777510a3ec64a56649716b31167b9d0e
54227 Author: Albert Astals Cid <aacid@kde.org>
54228 Date:   Sun Oct 30 20:29:05 2005 +0000
54230     Last xpdf 3.01 merge (at least from my side)
54231     It's very big, but noone has opposed in the 2 weeks time i gave on
54232     the ml so either poppler is dead or people agree with the patch
54234  ChangeLog                  |   39 +
54235  glib/poppler-page.cc       |   32 +-
54236  poppler/ArthurOutputDev.cc |    2 +-
54237  poppler/ArthurOutputDev.h  |    2 +-
54238  poppler/CairoOutputDev.cc  |    2 +-
54239  poppler/CairoOutputDev.h   |    2 +-
54240  poppler/Gfx.cc             |  645 +++++++++--
54241  poppler/Gfx.h              |   17 +-
54242  poppler/GfxState.cc        | 1410 ++++++++++++++++++++---
54243  poppler/GfxState.h         |  196 +++-
54244  poppler/OutputDev.cc       |   25 +
54245  poppler/OutputDev.h        |   46 +-
54246  poppler/PDFDoc.cc          |   98 +-
54247  poppler/PDFDoc.h           |   24 +-
54248  poppler/PSOutputDev.cc     | 1461 ++++++++++++++++++++----
54249  poppler/PSOutputDev.h      |   48 +-
54250  poppler/Page.cc            |  115 +-
54251  poppler/Page.h             |   23 +-
54252  poppler/SplashOutputDev.cc | 1525 ++++++++++++++++++++++---
54253  poppler/SplashOutputDev.h  |   59 +-
54254  poppler/TextOutputDev.cc   |  230 ++--
54255  poppler/TextOutputDev.h    |   16 +-
54256  qt/poppler-page.cc         |   34 +-
54257  qt4/src/poppler-page.cc    |   31 +-
54258  splash/Splash.cc           | 2656
54259  +++++++++++++++++++++++++++++++++-----------
54260  splash/Splash.h            |   75 +-
54261  splash/SplashBitmap.cc     |  216 ++--
54262  splash/SplashBitmap.h      |   13 +-
54263  splash/SplashPattern.cc    |   22 +-
54264  splash/SplashPattern.h     |   19 +-
54265  splash/SplashState.cc      |   11 +
54266  splash/SplashState.h       |    3 +
54267  splash/SplashTypes.h       |  145 ++-
54268  test/gtk-cairo-test.cc     |    2 +-
54269  test/gtk-splash-test.cc    |   23 +-
54270  test/pdf-inspector.cc      |    2 +-
54271  36 files changed, 7685 insertions(+), 1584 deletions(-)
54273 commit 10dfa2254dafb9de93692def2bfb3133d9a39989
54274 Author: Kristian Høgsberg <krh@redhat.com>
54275 Date:   Mon Oct 17 02:17:51 2005 +0000
54277     2005-10-05  Kristian Høgsberg  <krh@redhat.com>
54279             * glib/poppler-page.cc (poppler_page_render_to_ps):
54280             Fix another
54281             off-by-one page number error (#4555).
54283  ChangeLog                   | 6 +++++-
54284  poppler/poppler-config.h.in | 2 +-
54285  2 files changed, 6 insertions(+), 2 deletions(-)
54287 commit 9830f0ea41f09fefada740e9429c491e067a5082
54288 Author: Albert Astals Cid <aacid@kde.org>
54289 Date:   Sun Oct 16 15:11:32 2005 +0000
54291     GfxFont merges from xpdf 3.01
54293  ChangeLog          |   1 +
54294  poppler/GfxFont.cc | 109
54295  ++++++++++++++++++++++++++++++++++++-----------------
54296  2 files changed, 75 insertions(+), 35 deletions(-)
54298 commit 62b5ba221aca8c320e964916b0c0329efc8da572
54299 Author: Albert Astals Cid <aacid@kde.org>
54300 Date:   Sun Oct 16 15:04:39 2005 +0000
54302     Stream[cc|h] merges from xpdf 3.01
54304  ChangeLog         |   1 +
54305  poppler/Stream.cc | 714
54306  +++++++++++++++++++++++++++++++++++++++++++++++++-----
54307  poppler/Stream.h  |  19 +-
54308  3 files changed, 658 insertions(+), 76 deletions(-)
54310 commit b9fab51179f38e9798b10366be672f0432c874da
54311 Author: Albert Astals Cid <aacid@kde.org>
54312 Date:   Sun Oct 16 14:58:14 2005 +0000
54314     Function.cc|h merges from xpdf 3.01
54316  ChangeLog           |  1 +
54317  poppler/Function.cc | 76
54318  ++++++++++++++++++++++++++++++-----------------------
54319  poppler/Function.h  | 42 +++++++++++++++++++++++++++++
54320  3 files changed, 86 insertions(+), 33 deletions(-)
54322 commit c6e0242200f818c67508041763ff317e79daadd6
54323 Author: Albert Astals Cid <aacid@kde.org>
54324 Date:   Sun Oct 16 14:54:17 2005 +0000
54326     Annot.[cc|h] and related merges from xpdf 3.01
54328  ChangeLog              |   7 +-
54329  poppler/Annot.cc       | 234
54330  +++++++++++++++++++++++++++++++++++++++++++------
54331  poppler/Annot.h        |  20 ++---
54332  poppler/FontInfo.cc    |   2 +-
54333  poppler/PSOutputDev.cc |   2 +-
54334  poppler/Page.cc        |   2 +-
54335  6 files changed, 221 insertions(+), 46 deletions(-)
54337 commit 65d574fdc009e45ad66d1d402d5e805e4e94f427
54338 Author: Albert Astals Cid <aacid@kde.org>
54339 Date:   Sun Oct 16 14:30:16 2005 +0000
54341     Merge SplashFTFont.cc with xpdf 3.01 changes
54343  ChangeLog              |  1 +
54344  splash/SplashFTFont.cc | 64
54345  ++++++++++++++++++++++++++++++++++----------------
54346  2 files changed, 45 insertions(+), 20 deletions(-)
54348 commit f9d208e86433b213b21a75089f82fd00dcd746fc
54349 Author: Albert Astals Cid <aacid@kde.org>
54350 Date:   Sun Oct 16 14:25:32 2005 +0000
54352     Merge SplashScreen.[cc|h] from xpdf 3.01
54354  ChangeLog              |   4 ++
54355  splash/SplashScreen.cc | 110
54356  ++++++++++++++++++++++++++++++++-----------------
54357  splash/SplashScreen.h  |  12 +++++-
54358  3 files changed, 87 insertions(+), 39 deletions(-)
54360 commit 7d46ac000316566503a27b5e5c68621be9c081d0
54361 Author: Albert Astals Cid <aacid@kde.org>
54362 Date:   Sun Oct 16 14:19:47 2005 +0000
54364     Merging SplashXPathScanner.cc changes from xpdf 3.01
54366  splash/SplashXPathScanner.cc | 80
54367  ++++++++++++++++++++++++--------------------
54368  1 file changed, 43 insertions(+), 37 deletions(-)
54370 commit e34713a2187e05358f98e749ec2923210a40a862
54371 Author: Kristian Høgsberg <krh@redhat.com>
54372 Date:   Wed Oct 5 15:57:17 2005 +0000
54374     2005-10-05  Kristian Høgsberg  <krh@redhat.com>
54376             * glib/poppler-page.cc (poppler_page_render_to_ps):
54377             Fix another
54378             off-by-one page number error (#4555).
54380  ChangeLog            | 5 +++++
54381  glib/poppler-page.cc | 2 +-
54382  2 files changed, 6 insertions(+), 1 deletion(-)
54384 commit fdd0934430ed251f9aeb45158b6ec95684b3e7b4
54385 Author: Marco Pesenti Gritti <mpg@redhat.com>
54386 Date:   Mon Sep 26 19:29:45 2005 +0000
54388     2005-09-26  Marco Pesenti Gritti  <mpg@redhat.com>
54390             * glib/poppler-action.cc:
54392             Initialize window title even if the action is unknown
54394  ChangeLog              | 6 ++++++
54395  glib/poppler-action.cc | 5 +++--
54396  2 files changed, 9 insertions(+), 2 deletions(-)
54398 commit e9753049ddfbdf28df7a222d35eccdbcbcbc848d
54399 Author: Marco Pesenti Gritti <mpg@redhat.com>
54400 Date:   Mon Sep 26 10:42:38 2005 +0000
54402     2005-09-26  Marco Pesenti Gritti  <mpg@redhat.com>
54404             * glib/poppler-action.cc:
54405             * glib/poppler-action.h:
54407             Implement launch action
54409  ChangeLog              |  7 +++++++
54410  glib/poppler-action.cc | 11 ++++++++---
54411  glib/poppler-action.h  |  1 +
54412  3 files changed, 16 insertions(+), 3 deletions(-)
54414 commit ab18b2cb6d1c62bb91173d105e8631fe4ef1bcfb
54415 Author: Albert Astals Cid <aacid@kde.org>
54416 Date:   Tue Sep 20 15:27:31 2005 +0000
54418     Parser.cc merges from xpdf 3.01
54420  ChangeLog         |  1 +
54421  poppler/Parser.cc | 19 +++++++++++--------
54422  2 files changed, 12 insertions(+), 8 deletions(-)
54424 commit cf6723caaed24615c3b8965cee9c433007f80d77
54425 Author: Albert Astals Cid <aacid@kde.org>
54426 Date:   Tue Sep 20 15:08:52 2005 +0000
54428     TextPage *TextOutpudDev::takeText() from xpdf 3.01
54430  ChangeLog                | 1 +
54431  poppler/TextOutputDev.cc | 8 ++++++++
54432  poppler/TextOutputDev.h  | 4 ++++
54433  3 files changed, 13 insertions(+)
54435 commit e0cbb0ca2c611ad5ac0267e46279c9d61450902a
54436 Author: Albert Astals Cid <aacid@kde.org>
54437 Date:   Tue Sep 20 14:59:43 2005 +0000
54439     more 3.00 -> 3.01 merging
54441  ChangeLog       | 1 +
54442  poppler/XRef.cc | 1 -
54443  2 files changed, 1 insertion(+), 1 deletion(-)
54445 commit 9c7adb318d395ff674c6febf6406a8d47e9e5bf6
54446 Author: Albert Astals Cid <aacid@kde.org>
54447 Date:   Tue Sep 20 14:43:15 2005 +0000
54449             * poppler/UnicodeMap.cc: More grealloc -> greallocn
54450             * poppler/UnicodeTypeTable.cc: Merge from xpdf 3.01
54452  ChangeLog                   | 2 ++
54453  poppler/UnicodeMap.cc       | 4 ++--
54454  poppler/UnicodeTypeTable.cc | 4 ++--
54455  3 files changed, 6 insertions(+), 4 deletions(-)
54457 commit 2c4c9b855b0df1dc0836d4f44e9471215a419ea6
54458 Author: Albert Astals Cid <aacid@kde.org>
54459 Date:   Tue Sep 20 14:34:31 2005 +0000
54461     Merge link.cc changes from xpdf 3.00 -> 3.01
54463  ChangeLog       |  1 +
54464  poppler/Link.cc | 64
54465  ++++++++++++++++++++++++++++++++++++++++++++++++++++++---
54466  2 files changed, 62 insertions(+), 3 deletions(-)
54468 commit 4e9490c0219dd9c99ba0e5533c96663b8570a87b
54469 Author: Albert Astals Cid <aacid@kde.org>
54470 Date:   Tue Sep 20 14:00:43 2005 +0000
54472     Merge GlobalParam.* changes, they are worthless for us as poppler
54473     but this way we are nearer to have the 3.01 sources merged, then we
54474     can remove them if we decide we don't need this options.
54475     Remove a setEncryption from the Xref.h marco probably forgot to
54476     remove when merging
54478  ChangeLog               |  3 +++
54479  poppler/GlobalParams.cc | 41 +++++++++++++++++++++++++++++++++++++++++
54480  poppler/GlobalParams.h  | 22 ++++++++++++++++------
54481  poppler/XRef.h          |  4 ----
54482  4 files changed, 60 insertions(+), 10 deletions(-)
54484 commit 22da021bf69d83d641e3f30cc0e1bd62394e56a4
54485 Author: Marco Pesenti Gritti <mpg@redhat.com>
54486 Date:   Tue Sep 20 13:23:08 2005 +0000
54488     2005-09-20  Marco Pesenti Gritti  <mpg@redhat.com>
54490             * poppler/XRef.cc:
54492             Remove duplicated initialization
54494  ChangeLog       | 6 ++++++
54495  poppler/XRef.cc | 4 ----
54496  2 files changed, 6 insertions(+), 4 deletions(-)
54498 commit 2a8778147938e3ed2af177226a9c35655f898c95
54499 Author: Marco Pesenti Gritti <mpg@redhat.com>
54500 Date:   Tue Sep 20 10:18:57 2005 +0000
54502     2005-09-20  Marco Pesenti Gritti  <mpg@redhat.com>
54504             * poppler/GlobalParams.cc:
54506             s/G/Goo in not yet compiled plugins code
54508  ChangeLog               | 6 ++++++
54509  poppler/GlobalParams.cc | 8 ++++----
54510  2 files changed, 10 insertions(+), 4 deletions(-)
54512 commit 16f720b87cfc491db585dbdc99236cf492ffe85b
54513 Author: Marco Pesenti Gritti <mpg@redhat.com>
54514 Date:   Tue Sep 20 09:57:41 2005 +0000
54516     2005-09-20  Marco Pesenti Gritti  <mpg@redhat.com>
54518             * poppler/Makefile.am:
54520             Add XPDFPlugin*. Thanks to TSDgeos that noticed this.
54522             * poppler/XpdfPluginAPI.cc:
54524             Fixup
54526  ChangeLog                | 10 ++++++++++
54527  poppler/Makefile.am      |  4 +++-
54528  poppler/XpdfPluginAPI.cc |  2 +-
54529  3 files changed, 14 insertions(+), 2 deletions(-)
54531 commit 5f30791c3d87315ad1f742de64d2c1351ca70cb7
54532 Author: Marco Pesenti Gritti <mpg@redhat.com>
54533 Date:   Fri Sep 16 19:33:28 2005 +0000
54535     *** empty log message ***
54537  ChangeLog | 9 +++++++++
54538  1 file changed, 9 insertions(+)
54540 commit db62e07fcf57f45951b21f8aab44b0d943efe5d0
54541 Author: Marco Pesenti Gritti <mpg@redhat.com>
54542 Date:   Fri Sep 16 19:33:05 2005 +0000
54544     2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
54546             * poppler/PDFDoc.cc:
54547             * poppler/PDFDoc.h:
54548             * poppler/XRef.cc:
54549             * poppler/XRef.h:
54551             Merge more from 3.01
54553  poppler/PDFDoc.cc | 20 ++++++++++++++++----
54554  poppler/PDFDoc.h  | 19 +++++++++----------
54555  poppler/XRef.cc   | 13 +++++++++++--
54556  poppler/XRef.h    |  7 +++++--
54557  4 files changed, 41 insertions(+), 18 deletions(-)
54559 commit 3acc7be594712fd0ce7ac07b7188d5b38b382782
54560 Author: Marco Pesenti Gritti <mpg@redhat.com>
54561 Date:   Fri Sep 16 19:05:00 2005 +0000
54563     2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
54565             * poppler/XRef.cc:
54567             Merge some initialization that I lost before
54569  ChangeLog       | 6 ++++++
54570  poppler/XRef.cc | 4 ++++
54571  2 files changed, 10 insertions(+)
54573 commit 3badd82b72b2768be27e309b048cd8dcb1c80038
54574 Author: Marco Pesenti Gritti <mpg@redhat.com>
54575 Date:   Fri Sep 16 18:46:37 2005 +0000
54577     2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
54579             * poppler/XRef.cc:
54581             Merge change from 3.01
54583  ChangeLog       | 6 ++++++
54584  poppler/XRef.cc | 8 --------
54585  2 files changed, 6 insertions(+), 8 deletions(-)
54587 commit 5474583e20ca773befa17242d4ad7b8f81d5bf99
54588 Author: Marco Pesenti Gritti <mpg@redhat.com>
54589 Date:   Fri Sep 16 18:38:58 2005 +0000
54591     2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
54593             * poppler/CharCodeToUnicode.cc:
54594             * poppler/CharCodeToUnicode.h:
54596             Improvements from xpdf 3.01
54598  ChangeLog                    |  7 +++++++
54599  poppler/CharCodeToUnicode.cc | 31 +++++++++++++++++++------------
54600  poppler/CharCodeToUnicode.h  |  4 ++++
54601  3 files changed, 30 insertions(+), 12 deletions(-)
54603 commit b2a6eab113fecd3823885c64f3302bea4f372a9f
54604 Author: Marco Pesenti Gritti <mpg@redhat.com>
54605 Date:   Fri Sep 16 18:37:29 2005 +0000
54607     2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
54609             * poppler/CMap.cc:
54611             Improvements from xpdf 3.01
54613  ChangeLog       |  6 ++++++
54614  poppler/CMap.cc | 30 +++++++++++++++++++++++++++---
54615  2 files changed, 33 insertions(+), 3 deletions(-)
54617 commit 3f69f2158453b9dab9efc280ed1578ac3d0cebe8
54618 Author: Marco Pesenti Gritti <mpg@redhat.com>
54619 Date:   Fri Sep 16 18:35:29 2005 +0000
54621     2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
54623             * poppler/NameToUnicodeTable.h:
54624             * poppler/UnicodeTypeTable.cc:
54625             * poppler/UnicodeTypeTable.h:
54627             Merge some unicode table changes from xpdf 3.01
54629  ChangeLog                    |   8 +
54630  poppler/NameToUnicodeTable.h | 168 +++++------
54631  poppler/UnicodeTypeTable.cc  | 690
54632  +++++++++++++++++++++++++++++++++++++++++--
54633  poppler/UnicodeTypeTable.h   |   2 +
54634  4 files changed, 764 insertions(+), 104 deletions(-)
54636 commit 6cbe76bc55d557fe5fca0f8f1b33bda95acdc0e9
54637 Author: Marco Pesenti Gritti <mpg@redhat.com>
54638 Date:   Fri Sep 16 18:32:29 2005 +0000
54640     2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
54642             * poppler/SplashOutputDev.h:
54643             * splash/Splash.cc:
54644             * splash/Splash.h:
54646             Modified region support from xpdf 3.01
54648  ChangeLog                 |  8 ++++++++
54649  poppler/SplashOutputDev.h |  5 +++++
54650  splash/Splash.cc          | 31 +++++++++++++++++++++++++++++++
54651  splash/Splash.h           | 11 +++++++++++
54652  4 files changed, 55 insertions(+)
54654 commit a9df3f3203c14161e5d6bc6048ec7e123536e6d3
54655 Author: Marco Pesenti Gritti <mpg@redhat.com>
54656 Date:   Fri Sep 16 18:29:18 2005 +0000
54658     2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
54660             * goo/Makefile.am:
54661             * poppler/DCTStream.h:
54662             * poppler/Decrypt.cc:
54663             * poppler/Decrypt.h:
54664             * poppler/FlateStream.h:
54665             * poppler/GlobalParams.cc:
54666             * poppler/GlobalParams.h:
54667             * poppler/Makefile.am:
54668             * poppler/PDFDoc.cc:
54669             * poppler/PDFDoc.h:
54670             * poppler/Parser.cc:
54671             * poppler/Parser.h:
54672             * poppler/Stream.cc:
54673             * poppler/Stream.h:
54674             * poppler/XRef.cc:
54675             * poppler/XRef.h:
54676             * poppler/poppler-config.h.in:
54678             Merge security plugins support from xpdf 3.01
54680  ChangeLog                   |  24 +++
54681  goo/FixedPoint.cc           |  95 +++++++++++
54682  goo/FixedPoint.h            | 150 ++++++++++++++++++
54683  goo/Makefile.am             |   6 +-
54684  poppler/DCTStream.h         |   2 -
54685  poppler/Decrypt.cc          |  23 ++-
54686  poppler/Decrypt.h           |   6 +-
54687  poppler/FlateStream.h       |   2 -
54688  poppler/GlobalParams.cc     | 229 +++++++++++++++++++++++++++
54689  poppler/GlobalParams.h      |  16 ++
54690  poppler/Makefile.am         |   5 +-
54691  poppler/PDFDoc.cc           |  36 +++++
54692  poppler/PDFDoc.h            |   1 +
54693  poppler/Parser.cc           |  20 ---
54694  poppler/Parser.h            |   4 -
54695  poppler/SecurityHandler.cc  | 376
54696  ++++++++++++++++++++++++++++++++++++++++++++
54697  poppler/SecurityHandler.h   | 157 ++++++++++++++++++
54698  poppler/Stream.cc           |  18 ---
54699  poppler/Stream.h            |   8 -
54700  poppler/XRef.cc             | 162 ++-----------------
54701  poppler/XRef.h              |  13 +-
54702  poppler/XpdfPluginAPI.cc    | 262 ++++++++++++++++++++++++++++++
54703  poppler/XpdfPluginAPI.h     | 341 +++++++++++++++++++++++++++++++++++++++
54704  poppler/poppler-config.h.in |   2 -
54705  24 files changed, 1737 insertions(+), 221 deletions(-)
54707 commit a777e5c26483b90d0910e85c2be666640835d0bf
54708 Author: Marco Pesenti Gritti <mpg@redhat.com>
54709 Date:   Fri Sep 16 18:21:38 2005 +0000
54711     2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
54713             * configure.ac:
54714             * goo/Makefile.am:
54715             * splash/Makefile.am:
54716             * splash/SplashFTFont.cc:
54717             * splash/SplashMath.h:
54718             * splash/SplashTypes.h:
54720             Merge support for fixed point
54722  ChangeLog              | 11 +++++++++++
54723  configure.ac           |  4 ++++
54724  splash/Makefile.am     |  1 +
54725  splash/SplashFTFont.cc |  7 +++++++
54726  splash/SplashMath.h    | 34 +++++++++++++++++++++++++++++++++-
54727  splash/SplashTypes.h   |  5 +++++
54728  6 files changed, 61 insertions(+), 1 deletion(-)
54730 commit 00457c5f44a246c9f867a114a72be9f7b2dc1cf5
54731 Author: Marco Pesenti Gritti <mpg@redhat.com>
54732 Date:   Fri Sep 16 18:11:14 2005 +0000
54734     2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>
54736             * poppler/ArthurOutputDev.cc:
54737             * poppler/CairoFontEngine.cc:
54738             * poppler/TextOutputDev.cc:
54739             * poppler/UnicodeMap.cc:
54741             Use mallocn when possible
54743  ChangeLog                  | 9 +++++++++
54744  poppler/ArthurOutputDev.cc | 2 +-
54745  poppler/CairoFontEngine.cc | 4 ++--
54746  poppler/TextOutputDev.cc   | 2 +-
54747  poppler/UnicodeMap.cc      | 2 +-
54748  5 files changed, 14 insertions(+), 5 deletions(-)
54750 commit 09c9ff67ceae5753811a2f625e3ad810628c782e
54751 Author: Albert Astals Cid <aacid@kde.org>
54752 Date:   Fri Sep 16 18:00:43 2005 +0000
54754     SplashXPath.cc merges from xpdf 3.00 -> 3.01
54756  ChangeLog             |  3 ++
54757  splash/SplashXPath.cc | 81
54758  +++++++++++++++++++++++++--------------------------
54759  2 files changed, 42 insertions(+), 42 deletions(-)
54761 commit 0555ba861d3b84d88c80da4fa247274338ff7817
54762 Author: Albert Astals Cid <aacid@kde.org>
54763 Date:   Fri Sep 16 17:42:56 2005 +0000
54765     SplashFontEngine.cc merge from xpdf 3.00 -> 3.01
54767  splash/SplashFontEngine.cc | 8 ++++++++
54768  1 file changed, 8 insertions(+)
54770 commit ddc72bd8354168d992631d1ef8cd0939b428966c
54771 Author: Albert Astals Cid <aacid@kde.org>
54772 Date:   Thu Sep 15 22:24:55 2005 +0000
54774     Merge xpdf 3.00 -> 3.01 changes in SplashT1Font.* files
54776  splash/SplashT1Font.cc | 23 ++++++++++++++++++-----
54777  splash/SplashT1Font.h  |  2 ++
54778  2 files changed, 20 insertions(+), 5 deletions(-)
54780 commit ba409db3157105f326b4bbc342ca7af859a44ce9
54781 Author: Albert Astals Cid <aacid@kde.org>
54782 Date:   Thu Sep 15 22:20:37 2005 +0000
54784     Merge xpdf 3.00 -> 3.01 changes in SplashPath.* files
54786  splash/SplashPath.cc | 3 ++-
54787  splash/SplashPath.h  | 5 +++++
54788  2 files changed, 7 insertions(+), 1 deletion(-)
54790 commit 3ea00e853049d8c26ee88aaef8ea6c47c8d46956
54791 Author: Albert Astals Cid <aacid@kde.org>
54792 Date:   Thu Sep 15 22:15:47 2005 +0000
54794     Merge xpdf 3.00 -> 3.01 changes in SplashFont.* files
54796  splash/SplashFont.cc |  6 ++++++
54797  splash/SplashFont.h  | 10 +++++++++-
54798  2 files changed, 15 insertions(+), 1 deletion(-)
54800 commit e571dcbfd0c77a28e41710577859f632cc989de5
54801 Author: Albert Astals Cid <aacid@kde.org>
54802 Date:   Thu Sep 15 22:09:50 2005 +0000
54804     Merge the xpdf 3.01 change that uses runtime detection of freetype
54805     version
54807  ChangeLog                    |  6 ++++++
54808  configure.ac                 | 14 +++-----------
54809  poppler/CairoFontEngine.cc   | 21 ++++++++++++++-------
54810  poppler/CairoFontEngine.h    |  3 ++-
54811  splash/SplashFTFontEngine.cc | 19 +++++++++++--------
54812  splash/SplashFTFontEngine.h  |  1 +
54813  6 files changed, 37 insertions(+), 27 deletions(-)
54815 commit 59fe2937db192dc7b59bf28c3f29909faf11aae3
54816 Author: Albert Astals Cid <aacid@kde.org>
54817 Date:   Thu Sep 15 21:51:16 2005 +0000
54819     Merge xpdf 3.00 -> 3.01 changes for that file
54821  splash/SplashClip.h | 9 +++++++++
54822  1 file changed, 9 insertions(+)
54824 commit b2f94635249f2c5f0c876a1005826fe4c6eb6025
54825 Author: Albert Astals Cid <aacid@kde.org>
54826 Date:   Thu Sep 15 12:52:36 2005 +0000
54828     Merge xpdf 3.00 -> xpdf 3.01 changes for Catalog.[cc|h]
54830  poppler/Catalog.cc | 5 ++++-
54831  poppler/Catalog.h  | 3 +++
54832  2 files changed, 7 insertions(+), 1 deletion(-)
54834 commit 0fc2e70576b1c48cf47a686e8aa7e202a802bc9d
54835 Author: Albert Astals Cid <aacid@kde.org>
54836 Date:   Thu Sep 15 12:32:25 2005 +0000
54838     Another small merge from xpdf 3.01
54840  ChangeLog          | 3 +++
54841  poppler/Outline.cc | 6 +++---
54842  2 files changed, 6 insertions(+), 3 deletions(-)
54844 commit f8983ceb3c55df72c94870806d71db139c11bdeb
54845 Author: Albert Astals Cid <aacid@kde.org>
54846 Date:   Thu Sep 15 12:28:34 2005 +0000
54848     Another small xpdf 3.00 -> xpdf 3.01 merge
54850  poppler/Object.cc | 2 +-
54851  1 file changed, 1 insertion(+), 1 deletion(-)
54853 commit 52efe9845cf3eb1dd836f90bfa203760baa2f87c
54854 Author: Albert Astals Cid <aacid@kde.org>
54855 Date:   Thu Sep 15 11:46:56 2005 +0000
54857     bradh forgot to remove the two returns when merging xpdf 3.00 ->
54858     xpdf 3.01 changes of this file
54860  poppler/JPXStream.cc | 2 --
54861  1 file changed, 2 deletions(-)
54863 commit 4b4fc5c017bf147c9069bbce32fc14467bd2a81a
54864 Author: Albert Astals Cid <aacid@kde.org>
54865 Date:   Wed Sep 14 21:20:36 2005 +0000
54867     Merge all the fofi/ changes from xpdf 3.01, there is only one api
54868     change that affects PSOutputDev (also has been updated the part
54869     that uses this api not the whole file). All our fixes in that dir
54870     are included in the upgrade.
54872  ChangeLog              |   4 +
54873  fofi/FoFiTrueType.cc   | 406
54874  +++++++++++++++++++++++++++++++++++++++++++------
54875  fofi/FoFiTrueType.h    |  15 +-
54876  fofi/FoFiType1.cc      |  25 ++-
54877  fofi/FoFiType1C.cc     | 134 +++++++++++++---
54878  fofi/FoFiType1C.h      |   6 +
54879  poppler/PSOutputDev.cc |   7 +-
54880  poppler/PSOutputDev.h  |   3 +-
54881  8 files changed, 515 insertions(+), 85 deletions(-)
54883 commit a68e8e6330418b1f623867973b9c128a9a139c0c
54884 Author: Kristian Høgsberg <krh@redhat.com>
54885 Date:   Wed Sep 7 03:00:36 2005 +0000
54887     2005-09-06  Kristian Høgsberg  <krh@redhat.com>
54889             * configure.ac: Enable A4_PAPER and OPI_SUPPORT by default.
54890             There
54891             is no reason to not enable OPI and the paper size should be
54892             controlled by the application.
54894             * test/Makefile.am (EXTRA_DIST): Add pdf-operators.c
54896  ChangeLog        |  8 ++++++++
54897  configure.ac     | 17 ++---------------
54898  test/Makefile.am |  3 +++
54899  3 files changed, 13 insertions(+), 15 deletions(-)
54901 commit b6490944c081ff53f623acea7ab7a600c3e54816
54902 Author: Brad Hards <bradh@frogmouth.net>
54903 Date:   Sat Sep 3 11:53:44 2005 +0000
54905     Switch the qt4/tests unittests to use QtTestLib.
54907  ChangeLog                               |   6 ++
54908  configure.ac                            |  66 +++++++++++++++++++++
54909  qt4/tests/.cvsignore                    |  17 ++----
54910  qt4/tests/Makefile.am                   |  71 ++++++++--------------
54911  qt4/tests/README.unittest               |  23 ++++++++
54912  qt4/tests/check_author.cpp              |  25 --------
54913  qt4/tests/check_linearised.cpp          |  23 --------
54914  qt4/tests/check_metadata.cpp            | 101
54915  ++++++++++++++++++++++++++++++++
54916  qt4/tests/check_orientation.cpp         |  40 -------------
54917  qt4/tests/check_pagelayout.cpp          |  44 ++++++++++++++
54918  qt4/tests/check_pagelayout_facing.cpp   |  22 -------
54919  qt4/tests/check_pagelayout_none.cpp     |  22 -------
54920  qt4/tests/check_pagelayout_single.cpp   |  22 -------
54921  qt4/tests/check_pagemode.cpp            |  64 ++++++++++++++++++++
54922  qt4/tests/check_pagemode_attach.cpp     |  22 -------
54923  qt4/tests/check_pagemode_fullscreen.cpp |  22 -------
54924  qt4/tests/check_pagemode_none.cpp       |  22 -------
54925  qt4/tests/check_pagemode_oc.cpp         |  22 -------
54926  qt4/tests/check_pagemode_thumbs.cpp     |  22 -------
54927  qt4/tests/check_permissions.cpp         |  60 +++++++------------
54928  20 files changed, 354 insertions(+), 362 deletions(-)
54930 commit 3725841417871d1051772068833dc908ca70b7ce
54931 Author: Kristian Høgsberg <krh@redhat.com>
54932 Date:   Fri Sep 2 14:47:24 2005 +0000
54934     2005-09-02  Kristian Høgsberg  <krh@redhat.com>
54936             * glib/poppler-page.cc: Apply Marcos rotation fix.
54938  ChangeLog            | 4 ++++
54939  glib/poppler-page.cc | 5 ++++-
54940  2 files changed, 8 insertions(+), 1 deletion(-)
54942 commit ecf3dcadb948013cbc987e464952933daf78e4bf
54943 Author: Brad Hards <bradh@frogmouth.net>
54944 Date:   Wed Aug 31 15:28:46 2005 +0000
54946     Merge some missing parts of previous patches, and some other minor
54947     cleanups from xpdf 3.0.1
54949  poppler/Catalog.cc     |  16 +--
54950  poppler/JPXStream.cc   | 380
54951  +++++++++++++++++++++++++++++++++----------------
54952  poppler/JPXStream.h    |  25 ++--
54953  poppler/Lexer.cc       |  11 ++
54954  poppler/Lexer.h        |   3 +
54955  poppler/PSOutputDev.cc |  31 ++--
54956  poppler/Stream.h       |   7 +
54957  7 files changed, 309 insertions(+), 164 deletions(-)
54959 commit de78738164319b733e54a9abfb5957870facd6cd
54960 Author: Brad Hards <bradh@frogmouth.net>
54961 Date:   Wed Aug 31 09:51:41 2005 +0000
54963     poppler/JArithmeticDecoder.cc
54964     poppler/JArithmeticDecoder.h
54965     poppler/JBIG2Stream.cc
54966     poppler/JBIG2Stream.h: merge in some of the JBIG2 changes from
54967     xpdf 3.0.1.
54969  ChangeLog                     |   9 ++
54970  poppler/JArithmeticDecoder.cc |  42 ++++++--
54971  poppler/JArithmeticDecoder.h  |  22 +++-
54972  poppler/JBIG2Stream.cc        | 227
54973  +++++++++++++++++++++++++-----------------
54974  poppler/JBIG2Stream.h         |   4 +-
54975  5 files changed, 201 insertions(+), 103 deletions(-)
54977 commit 55952feb637e300b073691ae95d68e766521a769
54978 Author: Kristian Høgsberg <krh@redhat.com>
54979 Date:   Mon Aug 29 15:24:32 2005 +0000
54981     2005-08-29  Kristian Høgsberg  <krh@redhat.com>
54983             * configure.ac (HAVE_FREETYPE_H): Patch from Hiroyuki
54984             Ikezoe: Set
54985             HAVE_FREETYPE_217_OR_OLDER to 0 if we found freetype using
54986             pkg-config (#4223).
54988  ChangeLog    | 6 ++++++
54989  configure.ac | 2 +-
54990  2 files changed, 7 insertions(+), 1 deletion(-)
54992 commit 244e5c1f8f65da41ba6314028766dfe5973f6132
54993 Author: Brad Hards <bradh@frogmouth.net>
54994 Date:   Sun Aug 28 09:43:18 2005 +0000
54996     Merge the Goo* improvements from xpdf 3.0.1. This change is based on
54997     martink's work (7-xpdf-3.01-goo-improvements.patch), with some
54998     tweaking
54999     by me.
55001  ChangeLog            | 13 ++++++++
55002  fofi/FoFiTrueType.cc |  1 +
55003  goo/GooHash.cc       | 24 +++++++++++++++
55004  goo/GooHash.h        |  2 ++
55005  goo/GooList.cc       |  5 ++++
55006  goo/GooList.h        |  5 ++++
55007  goo/GooString.cc     | 85
55008  +++++++++++++++++++++++++++++++++++++++++++++++++++-
55009  goo/GooString.h      | 11 +++----
55010  goo/gmem.c           |  3 ++
55011  poppler/Decrypt.cc   |  1 +
55012  10 files changed, 142 insertions(+), 8 deletions(-)
55014 commit eb91b274245b4f5f5389bc9ddfde2c2806557665
55015 Author: Brad Hards <bradh@frogmouth.net>
55016 Date:   Sun Aug 28 09:31:53 2005 +0000
55018     This part of my previous gmallocn merge patch was missing.
55020  goo/GooHash.cc | 4 ++--
55021  goo/GooList.cc | 8 ++++----
55022  2 files changed, 6 insertions(+), 6 deletions(-)
55024 commit b3474fd5e0efc96b5814d86e0cdedf39387e7ae3
55025 Author: Jeff Muizelaar <jeff@infidigm.net>
55026 Date:   Sun Aug 28 03:26:53 2005 +0000
55028     add note about related bug
55030  ChangeLog | 2 +-
55031  1 file changed, 1 insertion(+), 1 deletion(-)
55033 commit ace2eb6ba518b970b96f30f61c4795c161e0cb79
55034 Author: Jeff Muizelaar <jeff@infidigm.net>
55035 Date:   Sun Aug 28 03:22:04 2005 +0000
55037     2005-08-27  Jeff Muizelaar  <jeff@infidigm.net>
55039         * poppler/FlateStream.cc: Fix predictor leak.
55041  ChangeLog              | 4 ++++
55042  poppler/FlateStream.cc | 1 +
55043  2 files changed, 5 insertions(+)
55045 commit 96657c5480bf2ecf445ad5a105b8e7393ae53c8b
55046 Author: Jeff Muizelaar <jeff@infidigm.net>
55047 Date:   Sun Aug 28 03:19:55 2005 +0000
55049     2005-08-27  Jeff Muizelaar  <jeff@infidigm.net>
55051         * configure.ac: Disable the zlib-based decoder by default.
55053  ChangeLog    | 4 ++++
55054  configure.ac | 2 +-
55055  2 files changed, 5 insertions(+), 1 deletion(-)
55057 commit d1d715158223c7ca3ae279cea420a948cfdb0428
55058 Author: Brad Hards <bradh@frogmouth.net>
55059 Date:   Sat Aug 27 08:43:42 2005 +0000
55061     Merge the gmalloc -> gmallocn changes from xpdf 3.0.1. This change is
55062     based on martink's work (13-xpdf-3.01-goo-allocn.patch) with some
55063     tweaking by me. There may be some residual gmallocn changes still to
55064     be merged.
55066  ChangeLog                     |  7 ++++++
55067  fofi/FoFiTrueType.cc          | 12 +++++-----
55068  fofi/FoFiType1.cc             |  2 +-
55069  fofi/FoFiType1C.cc            | 14 +++++------
55070  goo/gmem.c                    | 22 ++++++++++++++++++
55071  goo/gmem.h                    |  9 ++++++++
55072  poppler/Annot.cc              |  2 +-
55073  poppler/Array.cc              |  2 +-
55074  poppler/BuiltinFont.cc        |  2 +-
55075  poppler/CMap.cc               |  6 ++---
55076  poppler/Catalog.cc            |  8 +++----
55077  poppler/CharCodeToUnicode.cc  | 22 +++++++++---------
55078  poppler/Dict.cc               |  2 +-
55079  poppler/Function.cc           | 20 ++++++++--------
55080  poppler/Gfx.cc                |  2 +-
55081  poppler/GfxFont.cc            | 24 +++++++++----------
55082  poppler/GfxState.cc           | 54
55083  +++++++++++++++++++++----------------------
55084  poppler/JArithmeticDecoder.cc |  2 +-
55085  poppler/JBIG2Stream.cc        | 30 ++++++++++++------------
55086  poppler/Link.cc               |  6 ++---
55087  poppler/NameToCharCode.cc     |  4 ++--
55088  poppler/Outline.cc            |  4 ++--
55089  poppler/SplashOutputDev.cc    |  8 +++----
55090  poppler/Stream.cc             | 12 +++++-----
55091  poppler/TextOutputDev.cc      | 48 +++++++++++++++++++-------------------
55092  poppler/XRef.cc               | 18 +++++++--------
55093  splash/SplashClip.cc          | 12 +++++-----
55094  splash/SplashFTFontFile.cc    |  2 +-
55095  splash/SplashFont.cc          |  6 ++---
55096  splash/SplashPath.cc          |  8 +++----
55097  splash/SplashScreen.cc        |  4 ++--
55098  splash/SplashState.cc         |  4 ++--
55099  splash/SplashT1FontFile.cc    |  4 ++--
55100  splash/SplashXPath.cc         |  4 ++--
55101  splash/SplashXPathScanner.cc  |  4 ++--
55102  35 files changed, 214 insertions(+), 176 deletions(-)
55104 commit feb82c60b1f86a9d1260db57534d98c54ee615c4
55105 Author: Martin Kretzschmar <martink@gnome.org>
55106 Date:   Wed Aug 24 19:41:27 2005 +0000
55108     * configure.ac: add /usr/include/qt4 to qt4_incdirs. That's what
55109     Debian and Ubuntu use. Maybe we should just use pkg-config. If
55110     it's usable with qt4.
55112     * test/.cvsignore: ignore pdf_inspector binary.
55114  ChangeLog       | 8 ++++++++
55115  configure.ac    | 2 +-
55116  test/.cvsignore | 7 ++++---
55117  3 files changed, 13 insertions(+), 4 deletions(-)
55119 commit 8dce80eb74f24f07ac7668905f1631e04a9c5841
55120 Author: Kristian Høgsberg <krh@redhat.com>
55121 Date:   Wed Aug 24 18:57:46 2005 +0000
55123     2005-08-24  Kristian Høgsberg  <krh@redhat.com>
55125             * poppler/TextOutputDev.cc: Push rotation argument down to
55126             GfxState constructor.  This is still not completely
55127             functional yet.
55129             * glib/poppler-page.cc (poppler_page_render_selection): Add
55130             rotation argument so API is useful.  Not yet implemented.
55131             (poppler_page_prepare_output_dev): Patch from Marco to fix
55132             rotation using the cairo backend.
55134  ChangeLog                | 10 ++++++++++
55135  glib/poppler-page.cc     | 22 ++++++++++++++++------
55136  glib/poppler-page.h      |  1 +
55137  poppler/TextOutputDev.cc | 11 ++++++++---
55138  poppler/TextOutputDev.h  |  4 +++-
55139  5 files changed, 38 insertions(+), 10 deletions(-)
55141 commit b909b5ae98bc3e557ef6e658e2b9120e82951259
55142 Author: Jonathan Blandford <jrb@redhat.com>
55143 Date:   Wed Aug 24 03:21:20 2005 +0000
55145     Tue Aug 23 17:21:02 2005  Jonathan Blandford  <jrb@redhat.com>
55147             * test/Makefile.am (gtk_cairo_test_LDADD): add
55148             FREETYPE_{CFLAGS,LIBS} to the cairo deps
55150  ChangeLog        | 5 +++++
55151  test/Makefile.am | 4 +++-
55152  2 files changed, 8 insertions(+), 1 deletion(-)
55154 commit da3aac379f07ffedd6078707ec9923800fc0c0a5
55155 Author: Jonathan Blandford <jrb@redhat.com>
55156 Date:   Tue Aug 23 18:20:45 2005 +0000
55158     Tue Aug 23 13:38:01 2005  Jonathan Blandford  <jrb@redhat.com>
55160             * configure.ac:
55161             * poppler/Gfx.cc:
55162             * poppler/Gfx.h:
55163             * poppler/GlobalParams.cc:
55164             * poppler/GlobalParams.h:
55165             * poppler/Makefile.am:
55166             * poppler/OutputDev.cc:
55167             * poppler/OutputDev.h:
55168             * poppler/ProfileData.cc:
55169             * poppler/ProfileData.h:
55170             * test/Makefile.am:
55171             * test/pdf-inspector.cc:
55172             * test/pdf-inspector.glade:
55173             * test/pdf-operators.c: Initial cut at a pdf inspector.  This
55174             should help us look at PDF files.
55176  ChangeLog                |  18 ++
55177  configure.ac             |   4 +-
55178  poppler/Gfx.cc           |  30 ++++
55179  poppler/Gfx.h            |   1 +
55180  poppler/GlobalParams.cc  |  16 ++
55181  poppler/GlobalParams.h   |   3 +
55182  poppler/Makefile.am      |   2 +
55183  poppler/OutputDev.cc     |  17 ++
55184  poppler/OutputDev.h      |  10 +-
55185  poppler/ProfileData.cc   |  44 +++++
55186  poppler/ProfileData.h    |  41 +++++
55187  test/Makefile.am         |  13 +-
55188  test/pdf-inspector.cc    | 358 ++++++++++++++++++++++++++++++++++++++
55189  test/pdf-inspector.glade | 434
55190  +++++++++++++++++++++++++++++++++++++++++++++++
55191  test/pdf-operators.c     |  81 +++++++++
55192  15 files changed, 1068 insertions(+), 4 deletions(-)
55194 commit 1aad886c6c19a964a3fc9e18f31acc8e115478e0
55195 Author: Kristian Høgsberg <krh@redhat.com>
55196 Date:   Mon Aug 22 18:20:12 2005 +0000
55198     2005-08-22  Kristian Høgsberg  <krh@redhat.com>
55200             * glib/poppler-page.cc:
55201             * glib/poppler-page.h:
55202             * glib/poppler-private.h:
55203             * glib/test-poppler-glib.c: Patch from Marco to simplify
55204             the glib
55205             rotation API.
55207  ChangeLog                |   8 +++
55208  glib/poppler-page.cc     | 136
55209  +++++++----------------------------------------
55210  glib/poppler-page.h      |   4 +-
55211  glib/poppler-private.h   |   1 -
55212  glib/test-poppler-glib.c |   2 +-
55213  5 files changed, 28 insertions(+), 123 deletions(-)
55215 commit 6070b1dc4b76c236f3100fbd255c2d906e61c3c2
55216 Author: Kristian Høgsberg <krh@redhat.com>
55217 Date:   Sun Aug 21 23:14:04 2005 +0000
55219     2005-08-21  Kristian Høgsberg  <krh@redhat.com>
55221             * poppler/Makefile.am (INCLUDES): Add FREETYPE_CFLAGS.
55223             * configure.ac: Make freetype check use pkg-config if
55224             possible.
55226  ChangeLog           |  6 ++++++
55227  configure.ac        | 34 ++++++++++++++++++++++++----------
55228  poppler/Makefile.am |  1 +
55229  3 files changed, 31 insertions(+), 10 deletions(-)
55231 commit 2698ca6fa107ea91dc01eb8cfb0c93383fbca125
55232 Author: Kristian Høgsberg <krh@redhat.com>
55233 Date:   Wed Aug 17 16:54:01 2005 +0000
55235     2005-08-17  Kristian Høgsberg  <krh@redhat.com>
55237             * poppler/GfxFont.cc: Add fix discussed in #3131 to only
55238             use the
55239             MacRoman char map if the font has one or the font dicts
55240             specifies
55241             /MacRoman.
55243  ChangeLog          | 6 ++++++
55244  poppler/GfxFont.cc | 1 -
55245  2 files changed, 6 insertions(+), 1 deletion(-)
55247 commit 5dc9b14b99f2efa2fe018e9267dd363d1bcd78b1
55248 Author: Albert Astals Cid <aacid@kde.org>
55249 Date:   Sun Aug 7 23:58:12 2005 +0000
55251     Fix EOF checking
55253  ChangeLog         |  4 ++++
55254  poppler/PDFDoc.cc | 10 +++++++++-
55255  2 files changed, 13 insertions(+), 1 deletion(-)
55257 commit 155d019d7b474f244a3e4bf64d192015f6a266c4
55258 Author: Kristian Høgsberg <krh@redhat.com>
55259 Date:   Sat Aug 6 18:09:51 2005 +0000
55261     2005-08-06  Kristian Høgsberg  <krh@redhat.com>
55263             * glib/poppler-page.cc:
55264             * glib/poppler-page.h: Use GdkColor for specifying selection
55265             colors, we alreay depend on GDK anyway.
55267  ChangeLog            |  6 ++++++
55268  glib/poppler-page.cc | 20 +++++++++-----------
55269  glib/poppler-page.h  |  5 +++--
55270  3 files changed, 18 insertions(+), 13 deletions(-)
55272 commit c710b645c8297d356c101b13a9889bcaba691176
55273 Author: Albert Astals Cid <aacid@kde.org>
55274 Date:   Sat Aug 6 11:58:59 2005 +0000
55276     Update comment
55278  poppler/PDFDoc.cc | 2 +-
55279  1 file changed, 1 insertion(+), 1 deletion(-)
55281 commit de7953c8a8360d8bfc99298906c5fc1094684fc3
55282 Author: Albert Astals Cid <aacid@kde.org>
55283 Date:   Sat Aug 6 11:47:37 2005 +0000
55285     Increase EOF searching up to last 1024 characters
55287  ChangeLog         |  7 +++++++
55288  poppler/PDFDoc.cc | 23 +++++++++++++----------
55289  2 files changed, 20 insertions(+), 10 deletions(-)
55291 commit 5dd72618688763b50d5f5738d857c9294ef1b1c2
55292 Author: Brad Hards <bradh@frogmouth.net>
55293 Date:   Sat Aug 6 02:15:58 2005 +0000
55295     Add password arguments to document constructor.
55297  ChangeLog                   | 4 ++++
55298  qt4/src/poppler-document.cc | 8 ++++++--
55299  qt4/src/poppler-qt4.h       | 4 +++-
55300  3 files changed, 13 insertions(+), 3 deletions(-)
55302 commit edbd7957b393eb63f48df7db6b220b355d4fc461
55303 Author: Brad Hards <bradh@frogmouth.net>
55304 Date:   Sat Aug 6 02:07:55 2005 +0000
55306     Make API extraction work again.
55308  ChangeLog        | 3 +++
55309  qt4/src/Doxyfile | 2 +-
55310  2 files changed, 4 insertions(+), 1 deletion(-)
55312 commit f43a6f1d1c27c042f5736746c94430083baa4c1d
55313 Author: Brad Hards <bradh@frogmouth.net>
55314 Date:   Sat Aug 6 01:53:06 2005 +0000
55316     Add new test code for encrypted files.
55318  ChangeLog                       |   5 ++
55319  qt4/tests/.cvsignore            |   1 +
55320  qt4/tests/Makefile.am           |   7 ++-
55321  qt4/tests/test-password-qt4.cpp | 135
55322  ++++++++++++++++++++++++++++++++++++++++
55323  4 files changed, 147 insertions(+), 1 deletion(-)
55325 commit 2ec26afaf80864b023899b890b8e229448da9bed
55326 Author: Kristian Høgsberg <krh@redhat.com>
55327 Date:   Fri Aug 5 22:30:20 2005 +0000
55329     2005-08-05  Kristian Høgsberg  <krh@redhat.com>
55331             * poppler/TextOutputDev.cc (visitLine): Round selection
55332             coordinates in device space, so selection isn't fuzzy.
55334             * poppler/GfxState.cc:
55335             * poppler/GfxState.h: Add simple Matrix class.
55337  ChangeLog                 |  8 ++++++++
55338  poppler/CairoOutputDev.cc |  6 +++---
55339  poppler/GfxState.cc       | 26 ++++++++++++++++++++++++++
55340  poppler/GfxState.h        | 10 ++++++++++
55341  poppler/TextOutputDev.cc  | 14 ++++++++++++++
55342  5 files changed, 61 insertions(+), 3 deletions(-)
55344 commit ccba4f0773047eea5e4ad0ac736450160dd97664
55345 Author: Kristian Høgsberg <krh@redhat.com>
55346 Date:   Fri Aug 5 19:04:36 2005 +0000
55348     2005-08-05  Kristian Høgsberg  <krh@redhat.com>
55350             * glib/poppler-page.cc:
55351             * glib/poppler-page.h:
55352             * poppler/TextOutputDev.cc:
55353             * poppler/TextOutputDev.h: Propagate selection colors to
55354             the glib API.
55356  ChangeLog                |  7 ++++++
55357  glib/poppler-page.cc     | 63
55358  ++++++++++++++++++++++++++++++++++++++++++------
55359  glib/poppler-page.h      |  4 ++-
55360  poppler/TextOutputDev.cc | 25 +++++++++----------
55361  poppler/TextOutputDev.h  |  7 ++++--
55362  5 files changed, 82 insertions(+), 24 deletions(-)
55364 commit 43e97129393f403c41f191ceae9a54793ece005f
55365 Author: Brad Hards <bradh@frogmouth.net>
55366 Date:   Thu Aug 4 10:15:23 2005 +0000
55368     Fix problem with drawing filled objects that was introduced in
55369     Rev 1.4.
55371  ChangeLog                  |  5 +++++
55372  poppler/ArthurOutputDev.cc | 13 +++++++++++--
55373  2 files changed, 16 insertions(+), 2 deletions(-)
55375 commit a75d80333a70d2e1ac7c9032d316034eebed9dd6
55376 Author: Brad Hards <bradh@frogmouth.net>
55377 Date:   Wed Aug 3 11:44:55 2005 +0000
55379     Implement paging ability for Qt4, more than a little based
55380     on Albert's work for Qt3.
55381     Up arrow -> previous page
55382     Down arrow -> next page
55383     q -> quit.
55385     What more could you want from a PDF viewer :-)
55387  ChangeLog                      |  6 ++++++
55388  qt4/tests/test-poppler-qt4.cpp | 47
55389  +++++++++++++++++++++++++++++++++---------
55390  2 files changed, 43 insertions(+), 10 deletions(-)
55392 commit f3e0a163b098da1cc389c2c4f47e28358b1bec77
55393 Author: Albert Astals Cid <aacid@kde.org>
55394 Date:   Mon Aug 1 19:15:40 2005 +0000
55396     Fix problem in the patch to fix #3299
55398  ChangeLog            |  4 ++++
55399  poppler/DCTStream.cc | 15 ++++++++++-----
55400  poppler/DCTStream.h  |  1 +
55401  3 files changed, 15 insertions(+), 5 deletions(-)
55403 commit 5f7bd81bedd8c90e3312190256488ff0c15502e1
55404 Author: Kristian Høgsberg <krh@redhat.com>
55405 Date:   Mon Aug 1 15:21:19 2005 +0000
55407     2005-08-01  Kristian Høgsberg  <krh@redhat.com>
55409             Patch from Dan Winship <danw@novell.com>
55411             * glib/poppler-page.cc (poppler_page_copy_to_pixbuf): Set
55412             alpha to
55413             0xff (opaque), not 0x00.
55415  ChangeLog            | 7 +++++++
55416  glib/poppler-page.cc | 2 +-
55417  2 files changed, 8 insertions(+), 1 deletion(-)
55419 commit 22f509e60f60ccaea1f91d9ec1ef7ba8200bee8a
55420 Author: Brad Hards <bradh@frogmouth.net>
55421 Date:   Mon Aug 1 08:09:00 2005 +0000
55423     Fix up the fill problem with drawing text, where the "middle"
55424     of glyphs
55425     with a "hole" (like d, o, p, b, g) got filled. Also remove some
55426     debugging
55427     code. The glyphs are still ugly though.
55429  ChangeLog                  |  7 +++++++
55430  poppler/ArthurOutputDev.cc | 13 +------------
55431  2 files changed, 8 insertions(+), 12 deletions(-)
55433 commit 7bf5d10c1f6edd538769c3a83a3b3d5df56d604b
55434 Author: Brad Hards <bradh@frogmouth.net>
55435 Date:   Sun Jul 31 09:54:04 2005 +0000
55437     An initial version of proper font handling, heavily based on work by
55438     Albert Astals Cid. I changed it to stroke the glyphs based on the
55439     SplashPath. In the longer term, Arthur should use FreeType paths
55440     directly - hopefully that will be less ugly, and not fill everything.
55442  ChangeLog                  |   8 +
55443  poppler/ArthurOutputDev.cc | 401
55444  ++++++++++++++++++++++++++++++++-------------
55445  poppler/ArthurOutputDev.h  |  15 +-
55446  qt4/src/poppler-page.cc    |   2 +-
55447  splash/SplashPath.h        |   2 +
55448  5 files changed, 314 insertions(+), 114 deletions(-)
55450 commit 8567b794628786b82e8db2a7daf75e4ad2398960
55451 Author: Brad Hards <bradh@frogmouth.net>
55452 Date:   Fri Jul 29 12:15:19 2005 +0000
55454     Add some more test cases.
55456  ChangeLog                             |  4 ++++
55457  qt4/tests/.cvsignore                  |  4 ++++
55458  qt4/tests/Makefile.am                 | 10 +++++++++-
55459  qt4/tests/check_pagelayout_facing.cpp | 22 ++++++++++++++++++++++
55460  qt4/tests/check_version.cpp           | 22 ++++++++++++++++++++++
55461  5 files changed, 61 insertions(+), 1 deletion(-)
55463 commit 59d660cf4d614fdea09d6a62b8889f7682c2b4f9
55464 Author: Brad Hards <bradh@frogmouth.net>
55465 Date:   Fri Jul 29 11:41:14 2005 +0000
55467     Compile fix associated with last change.
55469  poppler/ArthurOutputDev.cc | 2 --
55470  1 file changed, 2 deletions(-)
55472 commit 88c57c73f57820d6a57e26825093fbc688845e67
55473 Author: Brad Hards <bradh@frogmouth.net>
55474 Date:   Fri Jul 29 11:24:42 2005 +0000
55476     A couple of minor changes to the Arthur backend.
55478  ChangeLog                  |  9 +++++++++
55479  poppler/ArthurOutputDev.cc | 18 ++++++++++++++----
55480  2 files changed, 23 insertions(+), 4 deletions(-)
55482 commit 481db9d9eae5ea16e5b382f4ad21e6e624a70dcf
55483 Author: Kristian Høgsberg <krh@redhat.com>
55484 Date:   Fri Jul 29 05:48:33 2005 +0000
55486     2005-07-29  Kristian Høgsberg  <krh@redhat.com>
55488             * poppler/TextOutputDev.cc: Finish TextSelectionDumper
55489             class for
55490             extracting the text from a selection.  Add
55491             TextPage::getSelectionText() and
55492             TextOutputDev::getSelectionText()
55493             methods to expose the new functionality.
55495             * glib/poppler-page.cc (poppler_page_get_text): Use
55496             TextOutputDev::getSelectionText() to get the text from the
55497             selection.
55499             * glib/poppler-document.cc (poppler_document_new_from_file):
55500             * glib/poppler-page.cc (_poppler_page_new): Add extra NULL to
55501             g_object_new() constructor to silence gcc warning about
55502             missing
55503             sentinel.
55505  ChangeLog                |  16 +++++
55506  glib/poppler-document.cc |   2 +-
55507  glib/poppler-page.cc     |  31 +++++----
55508  poppler/TextOutputDev.cc | 164
55509  +++++++++++++++++++++++++++++++++++------------
55510  poppler/TextOutputDev.h  |   8 +++
55511  5 files changed, 164 insertions(+), 57 deletions(-)
55513 commit ad312dbded4e8f70c3a2eac9a0964fa00ecb6b2c
55514 Author: Albert Astals Cid <aacid@kde.org>
55515 Date:   Thu Jul 28 22:56:17 2005 +0000
55517     Fix memory leaks in PageLabelInfo.cc
55519  ChangeLog                |  4 ++++
55520  poppler/PageLabelInfo.cc | 11 +++++++++++
55521  poppler/PageLabelInfo.h  |  2 ++
55522  3 files changed, 17 insertions(+)
55524 commit b45ad9f3409d7b1ed147135a70553e5255913c61
55525 Author: Albert Astals Cid <aacid@kde.org>
55526 Date:   Thu Jul 28 20:53:36 2005 +0000
55528     -    delete family;
55529     +    delete[] family;
55530     as family is new[]'ed
55532     When assigning family if the font had "the proper info" and family
55533     had to be deleted, do it.
55535  poppler/GlobalParams.cc | 9 +++++++--
55536  1 file changed, 7 insertions(+), 2 deletions(-)
55538 commit f93dfc5c5133e0b1bd9f4786cfe18bd796cbac2a
55539 Author: Albert Astals Cid <aacid@kde.org>
55540 Date:   Thu Jul 28 18:51:17 2005 +0000
55542     Remove the debugging
55544  poppler/GlobalParams.cc | 5 -----
55545  1 file changed, 5 deletions(-)
55547 commit 8022315004e1623c0be320f7671fcd72c15c0de3
55548 Author: Albert Astals Cid <aacid@kde.org>
55549 Date:   Thu Jul 28 18:37:17 2005 +0000
55551     Wonder how that slipped here
55553  poppler/GlobalParams.cc | 3 +--
55554  1 file changed, 1 insertion(+), 2 deletions(-)
55556 commit 82638babe89e402c0348619ec3205059b977c7e9
55557 Author: Albert Astals Cid <aacid@kde.org>
55558 Date:   Thu Jul 28 17:34:19 2005 +0000
55560     Fontconfig patch is here, rejoice
55562  ChangeLog                   |  15 +-
55563  glib/poppler-document.cc    |   1 -
55564  poppler/CairoFontEngine.cc  |  95 +--------
55565  poppler/CairoFontEngine.h   |   2 -
55566  poppler/CairoOutputDev.cc   |   4 -
55567  poppler/GlobalParams.cc     | 473
55568  ++++++++++++++++++++------------------------
55569  poppler/GlobalParams.h      |  17 +-
55570  poppler/SplashOutputDev.cc  | 132 +------------
55571  poppler/SplashOutputDev.h   |   3 -
55572  qt/poppler-document.cc      |   1 -
55573  qt4/src/poppler-document.cc |   1 -
55574  test/gtk-cairo-test.cc      |   1 -
55575  test/gtk-splash-test.cc     |   1 -
55576  13 files changed, 241 insertions(+), 505 deletions(-)
55578 commit e9015531b1d0e5f2c8d8ca2bc50d5f14aaf954bc
55579 Author: Kristian Høgsberg <krh@redhat.com>
55580 Date:   Thu Jul 28 06:31:57 2005 +0000
55582     2005-07-28  Kristian Høgsberg  <krh@redhat.com>
55584             * poppler/poppler-config.h.in: Add GCC_PRINTF_FORMAT macro to
55585             annotate printf-like functions (#3638).
55587             * poppler/Error.h: Add GCC_PRINTF_FORMAT to error().
55589             * poppler/PSOutputDev.h: Add GCC_PRINTF_FORMAT to
55590             PSOutputDev::writePSFmt().
55592             * poppler/PSOutputDev.cc, poppler/GlobalParams.cc: Quiet new
55593             printf warnings.
55595  ChangeLog                   | 11 +++++++++++
55596  poppler/Error.h             |  2 +-
55597  poppler/GlobalParams.cc     |  3 ++-
55598  poppler/PSOutputDev.cc      |  3 +--
55599  poppler/PSOutputDev.h       |  2 +-
55600  poppler/TextOutputDev.cc    | 13 ++++++++++++-
55601  poppler/poppler-config.h.in | 12 ++++++++++++
55602  7 files changed, 40 insertions(+), 6 deletions(-)
55604 commit 9df89c495683e229b771b3d008ed25d478465c35
55605 Author: Kristian Høgsberg <krh@redhat.com>
55606 Date:   Thu Jul 28 05:52:43 2005 +0000
55608     2005-07-28  Kristian Høgsberg  <krh@redhat.com>
55610             * poppler/TextOutputDev.cc (TextBlock::visitSelection): Assign
55611             start and stop coordinates in one place so we don't assign the
55612             same point to both in some corner cases.
55613             (TextWord::visitSelection): Initialize begin to len, not
55614             len + 1
55615             to fix crash.
55617             (TextWord::visitSelection, TextLine::visitSelection): Change
55618             selection trigger; now midpoint of glyph must be included in
55619             selection area for glyph to be in selection.
55621  ChangeLog                 |  12 +++++
55622  poppler/CairoOutputDev.cc |   2 +-
55623  poppler/TextOutputDev.cc  | 113
55624  ++++++++++++++++++++++------------------------
55625  3 files changed, 67 insertions(+), 60 deletions(-)
55627 commit a3d9b5849cedf1316c6fc5859872e957f3f7b593
55628 Author: Martin Kretzschmar <martink@gnome.org>
55629 Date:   Wed Jul 27 19:21:08 2005 +0000
55631     * poppler/PSOutputDev.cc (PSOutputDev): change the constructor to
55632     take paper size and duplex setting parameters.
55633     (init): add paper size and duplex parameters.
55634     (writeDocSetup): add duplex parameter.
55636     * poppler/PSOutputDev.h: update declarations.
55638     * glib/poppler-private.h (struct _PopplerPSFile): store necessary
55639     information to eventually construct a PSOutputDev.
55641     * glib/poppler-page.cc (poppler_page_render_to_ps): initialize the
55642     output dev if it doesn't exist yet.
55644     * glib/poppler-document.cc (poppler_ps_file_new): don't create the
55645     PSOutputDev here, just store filename and page range.
55646     (poppler_ps_file_set_paper_size, poppler_ps_file_set_duplex): new
55647     functions.
55648     (poppler_ps_file_free): free the filename which we strdup now.
55650     * glib/poppler-document.h: add prototypes.
55652  ChangeLog                | 23 +++++++++++++++++++++++
55653  glib/poppler-document.cc | 49
55654  +++++++++++++++++++++++++++++++++++++++++-------
55655  glib/poppler-document.h  | 15 ++++++++++-----
55656  glib/poppler-page.cc     | 10 ++++++++++
55657  glib/poppler-private.h   |  6 ++++++
55658  poppler/PSOutputDev.cc   | 23 ++++++++++++++---------
55659  poppler/PSOutputDev.h    |  9 +++++++--
55660  7 files changed, 112 insertions(+), 23 deletions(-)
55662 commit 7be920ecf13698c3cf4ab8df09c8c67f1a04bfa2
55663 Author: Albert Astals Cid <aacid@kde.org>
55664 Date:   Tue Jul 26 21:52:09 2005 +0000
55666     Fix mem leak in qt test app
55668  ChangeLog              | 4 ++++
55669  qt/test-poppler-qt.cpp | 2 ++
55670  2 files changed, 6 insertions(+)
55672 commit 2bc26dffd9f296799617d319055648c20f748c8a
55673 Author: Kristian Høgsberg <krh@redhat.com>
55674 Date:   Tue Jul 26 20:34:13 2005 +0000
55676     2005-07-26  Kristian Høgsberg  <krh@redhat.com>
55678             * fofi/FoFiType1.cc: Make check for end of encoding array
55679             a bit
55680             more liberal so we don't crash on complex encoding arrays
55681             (#3344).
55683  ChangeLog         |  5 +++++
55684  fofi/FoFiType1.cc | 21 +++++++--------------
55685  2 files changed, 12 insertions(+), 14 deletions(-)
55687 commit 07911274e4e850a628b1e587cafc2a73c05f93fe
55688 Author: Albert Astals Cid <aacid@kde.org>
55689 Date:   Mon Jul 25 20:40:37 2005 +0000
55691     Work on bad jpeg data that have garbage before the start marker. Fixes
55692     bug #3299
55694  ChangeLog            |  5 +++++
55695  poppler/DCTStream.cc | 38 ++++++++++++++++++++++++++++++++++++++
55696  2 files changed, 43 insertions(+)
55698 commit a1869eca39172fcb42f036a5846b19548be53568
55699 Author: Albert Astals Cid <aacid@kde.org>
55700 Date:   Fri Jul 22 11:01:25 2005 +0000
55702     Fix bug #3586
55704  ChangeLog                  | 5 +++++
55705  poppler/CairoFontEngine.cc | 2 ++
55706  2 files changed, 7 insertions(+)
55708 commit 95529b41272484f08fb54393e1886bf7ff3e02c8
55709 Author: Albert Astals Cid <aacid@kde.org>
55710 Date:   Fri Jul 22 10:45:19 2005 +0000
55712     Make it possible to browse pages in test-poppler-qt
55714  ChangeLog              | 13 +++++++++----
55715  qt/test-poppler-qt.cpp | 49
55716  ++++++++++++++++++++++++++++++++++++++++---------
55717  2 files changed, 49 insertions(+), 13 deletions(-)
55719 commit 2d52650864eab0e9385ed1fe8fb594daac9d8322
55720 Author: Martin Kretzschmar <martink@gnome.org>
55721 Date:   Fri Jul 22 10:35:56 2005 +0000
55723     * glib/poppler-document.cc (poppler_fonts_iter_get_name): if the
55724     font is a subset, strip the ABCDEF+ tag.
55725     (poppler_fonts_iter_get_full_name): does what the old get_name did.
55726     (poppler_fonts_iter_get_font_type, poppler_fonts_iter_is_embedded)
55727     (poppler_fonts_iter_is_subset): new wrappers.
55729     * glib/poppler-document.h (PopplerFontType): new enum.
55730     Update prototypes.
55732  ChangeLog                | 11 ++++++++++
55733  glib/poppler-document.cc | 54
55734  +++++++++++++++++++++++++++++++++++++++++++++++-
55735  glib/poppler-document.h  | 38 ++++++++++++++++++++++++----------
55736  3 files changed, 91 insertions(+), 12 deletions(-)
55738 commit 43bed4aafcf1d291dc96fa5070efbd7936a6122f
55739 Author: Albert Astals Cid <aacid@kde.org>
55740 Date:   Fri Jul 22 10:33:54 2005 +0000
55742     Fix bugs #3728 and #3750
55744  ChangeLog        |  4 ++++
55745  splash/Splash.cc | 10 ++++++++++
55746  2 files changed, 14 insertions(+)
55748 commit c7bcef87493d354a077dd223d76f86640acc0ce3
55749 Author: Martin Kretzschmar <martink@gnome.org>
55750 Date:   Fri Jul 15 19:55:30 2005 +0000
55752     update for 2005-06-27 change to actually display something again.
55754  ChangeLog              |  5 +++++
55755  test/gtk-cairo-test.cc | 10 ++++++----
55756  2 files changed, 11 insertions(+), 4 deletions(-)
55758 commit 6623711d2d50dc52454904ee16b25337f0aab130
55759 Author: Brad Hards <bradh@frogmouth.net>
55760 Date:   Sun Jul 10 09:34:03 2005 +0000
55762     A general cleanup of the Arthur output renderer.
55764  ChangeLog                  |   5 +++
55765  poppler/ArthurOutputDev.cc | 105
55766  ++++++++++++++++-----------------------------
55767  2 files changed, 41 insertions(+), 69 deletions(-)
55769 commit ea1cc9a7b12db9c44b89896c41d07e3ba932d054
55770 Author: Kristian Høgsberg <krh@redhat.com>
55771 Date:   Fri Jul 8 04:59:41 2005 +0000
55773     2005-07-08  Kristian Høgsberg  <krh@redhat.com>
55775             * glib/poppler-page.cc (poppler_page_set_selection_alpha): Add
55776             this function to initialize the alpha channel when using the
55777             splash backend.
55779             * poppler/TextOutputDev.cc (visitLine): Add missing scaling of
55780             intra-line selection edges.
55782  ChangeLog                |  9 ++++++++
55783  glib/poppler-page.cc     | 59
55784  +++++++++++++++++++++++++++++++++++++++++++++++-
55785  poppler/TextOutputDev.cc | 17 ++++++++------
55786  3 files changed, 77 insertions(+), 8 deletions(-)
55788 commit 1cd915397c9532ed80b4f905b6ed9c0126aa38f2
55789 Author: Brad Hards <bradh@frogmouth.net>
55790 Date:   Thu Jul 7 21:15:09 2005 +0000
55792     Add support for page layout to the Qt4 bindings, plus
55793     test cases.
55795  ChangeLog                             |  8 ++++++++
55796  qt4/src/poppler-document.cc           | 22 ++++++++++++++++++++++
55797  qt4/src/poppler-qt4.h                 | 26 ++++++++++++++++++++++++--
55798  qt4/tests/Makefile.am                 | 10 +++++++++-
55799  qt4/tests/check_pagelayout_none.cpp   | 22 ++++++++++++++++++++++
55800  qt4/tests/check_pagelayout_single.cpp | 22 ++++++++++++++++++++++
55801  6 files changed, 107 insertions(+), 3 deletions(-)
55803 commit 4e050aef7ba132900f84205be221fd48808848c3
55804 Author: Kristian Høgsberg <krh@redhat.com>
55805 Date:   Thu Jul 7 17:19:36 2005 +0000
55807     2005-07-07  Kristian Høgsberg  <krh@redhat.com>
55809             * glib/poppler-page.cc (poppler_page_prepare_output_dev):
55810             Account
55811             for page rotation when creating the cairo surface.
55813  ChangeLog            |  5 +++++
55814  glib/poppler-page.cc | 17 +++++++++++++++--
55815  2 files changed, 20 insertions(+), 2 deletions(-)
55817 commit 2eeab0b8afeb4897806df2de6e496889c25dda5e
55818 Author: Kristian Høgsberg <krh@redhat.com>
55819 Date:   Thu Jul 7 15:58:43 2005 +0000
55821     2005-07-06  Kristian Høgsberg  <krh@redhat.com>
55823             * glib/poppler-page.cc (poppler_page_copy_to_pixbuf): Add
55824             out of
55825             bounds checking (from Marco).
55827  ChangeLog            | 6 +++++-
55828  glib/poppler-page.cc | 5 +++++
55829  2 files changed, 10 insertions(+), 1 deletion(-)
55831 commit b1015f6bdbd93b2a2574a9f0e0e1cd7dbae9af78
55832 Author: Brad Hards <bradh@frogmouth.net>
55833 Date:   Thu Jul 7 11:13:24 2005 +0000
55835     At least try to fix glib issues. If you care about glib,
55836     then you should review this.
55838  ChangeLog                | 4 ++++
55839  glib/poppler-document.cc | 2 ++
55840  2 files changed, 6 insertions(+)
55842 commit 8bf787031e7a2e93b4e1202918bd1aee86675082
55843 Author: Brad Hards <bradh@frogmouth.net>
55844 Date:   Thu Jul 7 11:04:08 2005 +0000
55846     Update for page mode - new mode from PDF-1.6, API docs fixes
55847     and some tests.
55849  ChangeLog                               | 15 +++++++++++++++
55850  poppler/Catalog.cc                      |  2 ++
55851  poppler/Catalog.h                       |  3 ++-
55852  qt4/src/poppler-document.cc             |  2 ++
55853  qt4/src/poppler-qt4.h                   | 14 +++++++++-----
55854  qt4/tests/Makefile.am                   | 22 +++++++++++++++++++++-
55855  qt4/tests/check_pagemode_attach.cpp     | 22 ++++++++++++++++++++++
55856  qt4/tests/check_pagemode_fullscreen.cpp | 22 ++++++++++++++++++++++
55857  qt4/tests/check_pagemode_none.cpp       | 22 ++++++++++++++++++++++
55858  qt4/tests/check_pagemode_oc.cpp         | 22 ++++++++++++++++++++++
55859  qt4/tests/check_pagemode_thumbs.cpp     | 22 ++++++++++++++++++++++
55860  11 files changed, 161 insertions(+), 7 deletions(-)
55862 commit 695e27fb4d6fcc3466e2c9c95b4f02821b07e823
55863 Author: Brad Hards <bradh@frogmouth.net>
55864 Date:   Thu Jul 7 11:01:27 2005 +0000
55866     Suppress noise from new test files.
55868  qt4/tests/.cvsignore | 6 ++++++
55869  1 file changed, 6 insertions(+)
55871 commit 8a8d57bdcf11ed2903913d938b9711053b9bb9f1
55872 Author: Albert Astals Cid <aacid@kde.org>
55873 Date:   Wed Jul 6 17:12:36 2005 +0000
55875     Extract family, stretch and weight from the font descriptor
55877  ChangeLog          |  2 ++
55878  poppler/GfxFont.cc | 41 +++++++++++++++++++++++++++++++++++++++++
55879  poppler/GfxFont.h  | 36 ++++++++++++++++++++++++++++++++++++
55880  3 files changed, 79 insertions(+)
55882 commit 3a1646c2f776f5a07b0e830fcb8e1b0a80efb41c
55883 Author: Albert Astals Cid <aacid@kde.org>
55884 Date:   Wed Jul 6 13:29:00 2005 +0000
55886     Add checkFooter to check the document ends with %%EOF
55888  ChangeLog         |  5 +++++
55889  poppler/PDFDoc.cc | 28 ++++++++++++++++++++++++++++
55890  poppler/PDFDoc.h  |  1 +
55891  3 files changed, 34 insertions(+)
55893 commit 377c023d31cf74d8240aa5be9dba8e3838459a8c
55894 Author: Brad Hards <bradh@frogmouth.net>
55895 Date:   Wed Jul 6 11:15:16 2005 +0000
55897     Add unit tests for the isLinearized() property.
55899  ChangeLog                      |  4 ++++
55900  qt4/tests/Makefile.am          |  6 +++++-
55901  qt4/tests/check_linearised.cpp | 23 +++++++++++++++++++++++
55902  3 files changed, 32 insertions(+), 1 deletion(-)
55904 commit 5fa869887a840a585340993718df0841010666cf
55905 Author: Brad Hards <bradh@frogmouth.net>
55906 Date:   Wed Jul 6 09:52:30 2005 +0000
55908     Remove boolean for unicode table lookup from Font
55910  ChangeLog                   | 14 ++++++++++++++
55911  qt4/src/poppler-document.cc |  2 --
55912  qt4/src/poppler-qt4.h       | 14 +-------------
55913  qt4/tests/poppler-fonts.cpp | 16 +++++++---------
55914  4 files changed, 22 insertions(+), 24 deletions(-)
55916 commit 40469c5883e17e734f3d54872c59e76b95bc0f95
55917 Author: Brad Hards <bradh@frogmouth.net>
55918 Date:   Wed Jul 6 09:00:39 2005 +0000
55920     Update to reflect recent changes.
55922  qt4/tests/.cvsignore | 2 ++
55923  1 file changed, 2 insertions(+)
55925 commit 6cea437208f913085a6a8c7183b0826a107cefb5
55926 Author: Albert Astals Cid <aacid@kde.org>
55927 Date:   Tue Jul 5 21:15:48 2005 +0000
55929     Don't crash with files that have fonts with no name
55931  ChangeLog                   |  7 +++++++
55932  qt4/src/poppler-document.cc | 13 ++++++++++---
55933  qt4/src/poppler-qt4.h       |  2 +-
55934  3 files changed, 18 insertions(+), 4 deletions(-)
55936 commit 1323c74479848f5b87a3a13fa26e8b9e096e9f6a
55937 Author: Brad Hards <bradh@frogmouth.net>
55938 Date:   Tue Jul 5 12:31:59 2005 +0000
55940     Check in a couple more test apps
55942  qt4/tests/Makefile.am           | 10 ++++++-
55943  qt4/tests/check_author.cpp      | 25 +++++++++++++++++
55944  qt4/tests/check_permissions.cpp | 59
55945  +++++++++++++++++++++++++++++++++++++++++
55946  3 files changed, 93 insertions(+), 1 deletion(-)
55948 commit 839a798ec3725427185de5a48c58ac448596b25d
55949 Author: Brad Hards <bradh@frogmouth.net>
55950 Date:   Tue Jul 5 12:25:00 2005 +0000
55952     Add Qt4 bindings for new user permission properties.
55954  ChangeLog                   |  4 ++++
55955  qt4/src/poppler-document.cc | 25 ++++++++++++++++++++++
55956  qt4/src/poppler-qt4.h       | 51
55957  ++++++++++++++++++++++++++++++++++++++++-----
55958  3 files changed, 75 insertions(+), 5 deletions(-)
55960 commit e10f6990d3339e3a7adeaa50b1754cf7ecf82f87
55961 Author: Brad Hards <bradh@frogmouth.net>
55962 Date:   Tue Jul 5 12:15:04 2005 +0000
55964     Add some more user permissions properties - high resolution
55965     printing, document assembly, extraction for accessibility
55966     and form completion.
55968  ChangeLog        |  8 ++++++++
55969  poppler/PDFDoc.h |  9 +++++++++
55970  poppler/XRef.cc  | 55
55971  +++++++++++++++++++++++++++++++++++++++++++++++++++----
55972  poppler/XRef.h   |  4 ++++
55973  4 files changed, 72 insertions(+), 4 deletions(-)
55975 commit 3a8e1ba03cdec6412dd0b79f0cc59a4cd97dd4e7
55976 Author: Brad Hards <bradh@frogmouth.net>
55977 Date:   Mon Jul 4 11:38:22 2005 +0000
55979     A couple more little changes.
55981  ChangeLog | 6 ++++++
55982  1 file changed, 6 insertions(+)
55984 commit a44bd0b45bb89f29ddca5d0e8986a8de50f9db39
55985 Author: Brad Hards <bradh@frogmouth.net>
55986 Date:   Mon Jul 4 11:37:21 2005 +0000
55988     Change path to sample file to point to test module
55990  qt4/tests/check_orientation.cpp | 2 +-
55991  1 file changed, 1 insertion(+), 1 deletion(-)
55993 commit 2a7079087c35651c242d3843c94703a3199e61ca
55994 Author: Brad Hards <bradh@frogmouth.net>
55995 Date:   Mon Jul 4 11:36:13 2005 +0000
55997     Fix typo causing failure to pick up upside down pages.
55999  qt4/src/poppler-page.cc | 2 +-
56000  1 file changed, 1 insertion(+), 1 deletion(-)
56002 commit 529a548044ae721a414c5b8e768c0498b1e6830b
56003 Author: Brad Hards <bradh@frogmouth.net>
56004 Date:   Mon Jul 4 08:30:29 2005 +0000
56006     Update to reflect recent changes
56008  ChangeLog            | 30 +++++++++++++++++++++++++++++-
56009  qt4/tests/.cvsignore |  2 ++
56010  2 files changed, 31 insertions(+), 1 deletion(-)
56012 commit 08cca4670f8ae65333beacda85834112e76489d1
56013 Author: Brad Hards <bradh@frogmouth.net>
56014 Date:   Mon Jul 4 08:21:27 2005 +0000
56016     Add in a simple demo/test application, similar to the pdffonts
56017     application in xpdf.
56019  qt4/tests/Makefile.am       |  9 +++++-
56020  qt4/tests/poppler-fonts.cpp | 76
56021  +++++++++++++++++++++++++++++++++++++++++++++
56022  2 files changed, 84 insertions(+), 1 deletion(-)
56024 commit 52af89d8303b50c45d5e4584d19ec8b7d7ebcf9b
56025 Author: Brad Hards <bradh@frogmouth.net>
56026 Date:   Mon Jul 4 08:18:52 2005 +0000
56028     Update to reflect changes to rendering API.
56030  qt4/tests/stress-poppler-qt4.cpp | 4 ++--
56031  qt4/tests/test-poppler-qt4.cpp   | 3 ++-
56032  2 files changed, 4 insertions(+), 3 deletions(-)
56034 commit d42998d0fc32b1e21a2aeef1311e0baf508ade3f
56035 Author: Brad Hards <bradh@frogmouth.net>
56036 Date:   Mon Jul 4 08:16:17 2005 +0000
56038     Qt4 update.
56039         * qt4/src/poppler-qt4.h:
56040         * qt4/src/poppler-document.cc complete Qt4 font metadata handling
56042         * qt4/src/poppler-qt4.h:
56043         * qt4/src/poppler-page.cc: change the render API to make it more
56044         Qt-like.
56046  qt4/src/poppler-document.cc |  7 ++++-
56047  qt4/src/poppler-page.cc     |  5 ++--
56048  qt4/src/poppler-qt4.h       | 73
56049  ++++++++++++++++++++++++++++++++++++++++++---
56050  3 files changed, 77 insertions(+), 8 deletions(-)
56052 commit 5d194b926d1ed642ed4bbd3304befa073d389cd4
56053 Author: Brad Hards <bradh@frogmouth.net>
56054 Date:   Mon Jul 4 08:10:16 2005 +0000
56056     Change FontInfo::type() to return an enumerated value,
56057     rather than a GooString.
56059  poppler/FontInfo.cc | 16 ++--------------
56060  poppler/FontInfo.h  | 16 +++++++++++++---
56061  2 files changed, 15 insertions(+), 17 deletions(-)
56063 commit 1303020b2e97bc110ccf045cd2811daf59ec72ce
56064 Author: Brad Hards <bradh@frogmouth.net>
56065 Date:   Mon Jul 4 07:42:32 2005 +0000
56067     Fix up the unit test, now that I have a real sample
56068     file.
56070  qt4/tests/check_orientation.cpp | 8 ++++----
56071  1 file changed, 4 insertions(+), 4 deletions(-)
56073 commit 96fc0ea3fc6c9c7d933e9e0c02a622b2aeef7617
56074 Author: Kristian Høgsberg <krh@redhat.com>
56075 Date:   Fri Jul 1 04:57:49 2005 +0000
56077     2005-07-01  Kristian Høgsberg  <krh@redhat.com>
56079             * poppler/TextOutputDev.cc: Make selection also work when
56080             dragging
56081             backwards in the text flow.  Currently this is a big pile of
56082             if-statements, and there is certainly room for improvement.
56084  ChangeLog                |   6 +++
56085  poppler/TextOutputDev.cc | 129
56086  ++++++++++++++++++++++++++++++++++++++---------
56087  2 files changed, 111 insertions(+), 24 deletions(-)
56089 commit 06c49c496f28aba608101adcecd8cec34937ac78
56090 Author: Kristian Høgsberg <krh@redhat.com>
56091 Date:   Thu Jun 30 19:44:33 2005 +0000
56093     2005-06-30  Kristian Høgsberg  <krh@redhat.com>
56095             * glib/poppler-page.h: * glib/poppler-page.cc
56096             (poppler_page_copy_to_pixbuf): Fix splash compilation
56097             (patch from
56098             Marco).
56099             (poppler_page_render_to_pixbuf): Drop dest_x and dest_y
56100             coordinates from this function.  This functionality can be
56101             achieved using a sub-GdkPixbuf.
56103             * glib/test-poppler-glib.c (main): Update test case.
56105  ChangeLog                | 11 +++++++++++
56106  NEWS                     |  6 ++++++
56107  glib/poppler-page.cc     | 27 ++++++++++-----------------
56108  glib/poppler-page.h      |  4 +---
56109  glib/test-poppler-glib.c |  2 +-
56110  5 files changed, 29 insertions(+), 21 deletions(-)
56112 commit b126785aeda6b5576a13fc3f3853b027bd7dd306
56113 Author: Kristian Høgsberg <krh@redhat.com>
56114 Date:   Thu Jun 30 00:36:01 2005 +0000
56116     2005-06-29  Kristian Høgsberg  <krh@redhat.com>
56118             * glib/poppler-private.h: Move TextOutputDev.h include
56119             here from
56120             poppler-page.cc
56122  ChangeLog              | 5 +++++
56123  glib/poppler-page.cc   | 1 -
56124  glib/poppler-private.h | 1 +
56125  3 files changed, 6 insertions(+), 1 deletion(-)
56127 commit b15a8caf003d7d0631d4f78db5ab54e55a5a000a
56128 Author: Kristian Høgsberg <krh@redhat.com>
56129 Date:   Wed Jun 29 21:24:48 2005 +0000
56131     2005-06-29  Kristian Høgsberg  <krh@redhat.com>
56133             * configure.ac:
56134             * glib/poppler-page.cc:
56135             * glib/poppler-page.h:
56136             * glib/poppler-private.h:
56137             * poppler/CairoOutputDev.cc:
56138             * poppler/CairoOutputDev.h:
56139             * poppler/Page.cc:
56140             * poppler/Page.h:
56141             * poppler/TextOutputDev.cc:
56142             * poppler/TextOutputDev.h: Add support for rendering real
56143             selection (based on text flow).
56145  ChangeLog                 |  20 ++-
56146  configure.ac              |   4 +-
56147  glib/poppler-page.cc      | 224 +++++++++++++++++++------
56148  glib/poppler-page.h       |  65 ++++----
56149  glib/poppler-private.h    |   3 +
56150  poppler/CairoOutputDev.cc |  13 +-
56151  poppler/CairoOutputDev.h  |   2 +-
56152  poppler/Page.cc           |  59 +++++--
56153  poppler/Page.h            |  12 ++
56154  poppler/TextOutputDev.cc  | 414
56155  +++++++++++++++++++++++++++++++++++++++++++++-
56156  poppler/TextOutputDev.h   |  38 ++++-
56157  11 files changed, 743 insertions(+), 111 deletions(-)
56159 commit 3b5e20465e482eb0e75a106697ee94d60aea2fdc
56160 Author: Albert Astals Cid <aacid@kde.org>
56161 Date:   Tue Jun 28 22:51:29 2005 +0000
56163     Forgot assigning type on copy constructor
56165  poppler/FontInfo.cc | 1 +
56166  1 file changed, 1 insertion(+)
56168 commit e512cd1832a0e6d15149e12e8e67a39d335efc86
56169 Author: Albert Astals Cid <aacid@kde.org>
56170 Date:   Tue Jun 28 22:49:14 2005 +0000
56172     Add FontInfo::getType()
56174  ChangeLog           | 3 +++
56175  poppler/FontInfo.cc | 4 ++++
56176  poppler/FontInfo.h  | 2 ++
56177  3 files changed, 9 insertions(+)
56179 commit 8aeb5205f2876a9dc36eb1dc1e361bb87adf4e31
56180 Author: Albert Astals Cid <aacid@kde.org>
56181 Date:   Tue Jun 28 22:00:05 2005 +0000
56183     use transformation matrix for image rendering in Arthur backend
56185  ChangeLog                  |  4 ++++
56186  poppler/ArthurOutputDev.cc | 12 +++++++-----
56187  2 files changed, 11 insertions(+), 5 deletions(-)
56189 commit a221d06fdc7b0688ca0744a1d6ad49d472c7f12c
56190 Author: Brad Hards <bradh@frogmouth.net>
56191 Date:   Tue Jun 28 10:59:14 2005 +0000
56193     Reduce cvs up noise
56195  .cvsignore           | 1 +
56196  ChangeLog            | 7 +++++++
56197  qt4/.cvsignore       | 3 +++
56198  qt4/src/.cvsignore   | 7 +++++++
56199  qt4/tests/.cvsignore | 8 ++++++++
56200  5 files changed, 26 insertions(+)
56202 commit ea58a20bbcf450a1ecb8fe00e8162cfdf76105f1
56203 Author: Brad Hards <bradh@frogmouth.net>
56204 Date:   Tue Jun 28 10:00:09 2005 +0000
56206     Initial import of Qt4 bindings, and for a Qt4 "Arthur" (QPainter)
56207     backend renderer.
56209     The bindings are currently unstable - you can expect substantial
56210     change
56211     in both source and binary interfaces.
56213     The Arthur renderer currently does a reasonable job of rendering path
56214     and fill, but the image rendering doesn't work (for reasons that
56215     aren't
56216     clear to me) and text rendering doesn't use the right glyphs - it just
56217     draws with the current font. There is a lot of work to do on this
56218     too. Help is, of coure, welcome.
56220  ChangeLog                        |   12 +
56221  Makefile.am                      |   10 +-
56222  configure.ac                     |   94 ++-
56223  poppler-qt4.pc.in                |   12 +
56224  poppler/ArthurOutputDev.cc       |  604 +++++++++++++++++++
56225  poppler/ArthurOutputDev.h        |  133 +++++
56226  poppler/Makefile.am              |   20 +
56227  qt4/Makefile.am                  |    1 +
56228  qt4/src/Doxyfile                 | 1212
56229  ++++++++++++++++++++++++++++++++++++++
56230  qt4/src/Makefile.am              |   22 +
56231  qt4/src/poppler-document.cc      |  309 ++++++++++
56232  qt4/src/poppler-page.cc          |  170 ++++++
56233  qt4/src/poppler-private.h        |   36 ++
56234  qt4/src/poppler-qt4.h            |  286 +++++++++
56235  qt4/tests/Makefile.am            |   34 ++
56236  qt4/tests/check_orientation.cpp  |   40 ++
56237  qt4/tests/stress-poppler-qt4.cpp |   70 +++
56238  qt4/tests/test-poppler-qt4.cpp   |  121 ++++
56239  18 files changed, 3183 insertions(+), 3 deletions(-)
56241 commit 61e9bc76eb2fcb0b4b899ebfad1cc71c59fc8274
56242 Author: Kristian Høgsberg <krh@redhat.com>
56243 Date:   Tue Jun 28 03:44:12 2005 +0000
56245     2005-06-27  Kristian Høgsberg  <krh@redhat.com>
56247             * poppler/CairoOutputDev.cc:
56248             * poppler/CairoOutputDev.h: Change CairoOutputDev to render
56249             to a
56250             given surface and let the user create that surface.
56252             * glib/poppler-document.cc:
56253             * glib/poppler-page.cc:
56254             * glib/poppler-private.h: Create the cairo image surface here
56255             instead and pass it to the CairoOutputDev for rendering.
56257             * poppler/CairoOutputDevImage.cc:
56258             * poppler/CairoOutputDevImage.h:
56259             * poppler/CairoOutputDevX.cc:
56260             * poppler/CairoOutputDevX.h:
56261             * poppler/Makefile.am: Remove specialized cairo output
56262             devices.
56264  ChangeLog                      |  17 ++++
56265  glib/poppler-document.cc       |   2 +-
56266  glib/poppler-page.cc           |  21 +++-
56267  glib/poppler-private.h         |   4 +-
56268  poppler/CairoOutputDev.cc      |  24 +++--
56269  poppler/CairoOutputDev.h       |   8 +-
56270  poppler/CairoOutputDevImage.cc |  80 ---------------
56271  poppler/CairoOutputDevImage.h  |  44 ---------
56272  poppler/CairoOutputDevX.cc     | 216
56273  -----------------------------------------
56274  poppler/CairoOutputDevX.h      | 117 ----------------------
56275  poppler/Makefile.am            |   8 +-
56276  11 files changed, 54 insertions(+), 487 deletions(-)
56278 commit 8079dce3f0ed91dd531465f45c6d3c568ab4ecd1
56279 Author: Kristian Høgsberg <krh@redhat.com>
56280 Date:   Mon Jun 27 01:04:32 2005 +0000
56282     2005-06-26  Kristian Høgsberg  <krh@redhat.com>
56284             * poppler/CairoOutputDev.cc:
56285             * poppler/CairoOutputDev.h: Switch back to using drawChar()
56286             for
56287             text, but utilize the beginString() and endString() hooks
56288             so we
56289             can use cairo_show_glyphs() efficiently.
56291  ChangeLog                 |   7 +++
56292  poppler/CairoOutputDev.cc | 107
56293  ++++++++++++++--------------------------------
56294  poppler/CairoOutputDev.h  |  12 +++++-
56295  3 files changed, 48 insertions(+), 78 deletions(-)
56297 commit 1aa48d6b7907a1d53830f0cf28085041f685368d
56298 Author: Albert Astals Cid <aacid@kde.org>
56299 Date:   Sun Jun 26 23:35:26 2005 +0000
56301     Add PageTransition class and PageTransition* Page::getTransition()
56302     const; to the qt frontend. Code almost 100% copied from xpdf code
56303     inside kpdf
56305  ChangeLog          |   5 +++
56306  qt/poppler-page.cc | 121
56307  +++++++++++++++++++++++++++++++++++++++++++++++++++++
56308  qt/poppler-qt.h    |  78 ++++++++++++++++++++++++++++++++++
56309  3 files changed, 204 insertions(+)
56311 commit 9d4327eecd94299a3629b0814e84f981a4be1dfb
56312 Author: Martin Kretzschmar <martink@gnome.org>
56313 Date:   Sun Jun 26 15:54:16 2005 +0000
56315     add poppler-enums.[ch].
56317  ChangeLog       | 2 ++
56318  glib/.cvsignore | 8 +++++---
56319  2 files changed, 7 insertions(+), 3 deletions(-)
56321 commit 768186514b9fc175cf330344408bb89ab4c909f3
56322 Author: Martin Kretzschmar <martink@gnome.org>
56323 Date:   Sun Jun 26 11:40:35 2005 +0000
56325     require glib 2.4+ for g_value_take_string and G_DEFINE_TYPE.
56327  ChangeLog    | 5 +++++
56328  configure.ac | 4 ++--
56329  2 files changed, 7 insertions(+), 2 deletions(-)
56331 commit 5d40e34a367212c39af06332879f26824d6d62d2
56332 Author: Jeff Muizelaar <jeff@infidigm.net>
56333 Date:   Sun Jun 26 00:01:39 2005 +0000
56335     2005-06-25  Jeff Muizelaar  <jeff@infidigm.net>
56337         * poppler/Error.h: Maybe fix build on Solaris.
56339  ChangeLog       | 4 ++++
56340  poppler/Error.h | 2 +-
56341  2 files changed, 5 insertions(+), 1 deletion(-)
56343 commit c2780a3b3f4615bb28bfe394d649b388db4ccf4d
56344 Author: Kristian Høgsberg <krh@redhat.com>
56345 Date:   Mon Jun 20 21:33:09 2005 +0000
56347     2005-06-20  Kristian Høgsberg  <krh@redhat.com>
56349             * NEWS:
56350             * configure.ac: Bump version to 0.3.3 and sum up changes since
56351             last release.
56353             * glib/poppler-page.cc (poppler_page_find_text): Initialize
56354             xMin
56355             and yMin to avoid referencing unintialized memory (#3582).
56357  ChangeLog            |  9 +++++++++
56358  NEWS                 | 10 ++++++++++
56359  configure.ac         |  2 +-
56360  glib/poppler-page.cc |  2 ++
56361  4 files changed, 22 insertions(+), 1 deletion(-)
56363 commit 9023891f314ac37811b5c973be2e36b6de353cf2
56364 Author: Martin Kretzschmar <martink@gnome.org>
56365 Date:   Mon Jun 20 18:45:41 2005 +0000
56367     (info_dict_get_string): convert from PDFDocEncoding to UTF-8.
56369  ChangeLog                |  5 +++++
56370  glib/poppler-document.cc | 16 +++++++++++++++-
56371  2 files changed, 20 insertions(+), 1 deletion(-)
56373 commit bbf2fe757f0fd08d0e90e3810709ab7152c779c0
56374 Author: Kristian Høgsberg <krh@redhat.com>
56375 Date:   Mon Jun 20 17:58:38 2005 +0000
56377     2005-06-20  Kristian Høgsberg  <krh@redhat.com>
56379             * glib/poppler-page.cc:
56380             * glib/poppler-page.h:
56381             * glib/poppler.h: Clean up glib rotation implementation and
56382             add a
56383             getter for rotation.  Patch from Marco.
56385  ChangeLog            |  7 ++++++
56386  glib/poppler-page.cc | 69
56387  +++++++++++++++++++++++++++++-----------------------
56388  glib/poppler-page.h  | 57 ++++++++++++++++++++++---------------------
56389  glib/poppler.h       |  1 -
56390  4 files changed, 75 insertions(+), 59 deletions(-)
56392 commit c264d8a9f84587cd0f2ef67683a01fc8dd9395af
56393 Author: Kristian Høgsberg <krh@redhat.com>
56394 Date:   Mon Jun 20 17:38:27 2005 +0000
56396     2005-06-20  Kristian Høgsberg  <krh@redhat.com>
56398             * glib/poppler-document.cc:
56399             * poppler/FontInfo.cc: Fixes from Marco to handle fonts
56400             without
56401             name (typically type 3 fonts) and fix an iterator bug.
56403  ChangeLog                |  6 ++++++
56404  glib/poppler-document.cc |  8 +++++++-
56405  poppler/FontInfo.cc      | 13 ++++++++++---
56406  3 files changed, 23 insertions(+), 4 deletions(-)
56408 commit 4746e63a793a2881e904ac54d58b7d3e48b07dcf
56409 Author: Kristian Høgsberg <krh@redhat.com>
56410 Date:   Mon Jun 20 17:22:35 2005 +0000
56412     2005-06-20  Kristian Høgsberg  <krh@redhat.com>
56414             * glib/poppler-page.cc (poppler_page_get_link_mapping): Adjust
56415             link coordinates so they're relative to bounding box
56416             lower left
56417             corner (#3396).
56419  ChangeLog            | 6 ++++++
56420  glib/poppler-page.cc | 6 ++++++
56421  2 files changed, 12 insertions(+)
56423 commit bada3d03583ef6ed34d2aa743de8fd9ca4a5c748
56424 Author: Kristian Høgsberg <krh@redhat.com>
56425 Date:   Fri Jun 17 05:30:56 2005 +0000
56427     2005-06-17  Kristian Høgsberg  <krh@redhat.com>
56429             * autogen.sh: Patch from Emil Soleyman-Zomalan to enable
56430             checks
56431             for automake >= 1.7 (#3554).
56433  ChangeLog  |   5 +++
56434  autogen.sh | 104
56435  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
56436  2 files changed, 109 insertions(+)
56438 commit 25db42831ddde500697126352458e092a9b0ab9b
56439 Author: Kristian Høgsberg <krh@redhat.com>
56440 Date:   Wed Jun 15 15:02:46 2005 +0000
56442     2005-06-15  Kristian Høgsberg  <krh@redhat.com>
56444             * glib/poppler-document.cc:
56445             * glib/poppler-document.h: Patch from Marco to get initial
56446             status
56447             (open or closed) for bookmark subtrees.
56448     -----------------------------------------------------------
56450  ChangeLog                | 6 ++++++
56451  glib/poppler-document.cc | 9 +++++++++
56452  glib/poppler-document.h  | 1 +
56453  3 files changed, 16 insertions(+)
56455 commit e54e306ac5d603001fefda3b9ecd81821e4bd09e
56456 Author: Kristian Høgsberg <krh@redhat.com>
56457 Date:   Mon Jun 13 17:18:32 2005 +0000
56459     Forgot to add new files.
56461  poppler/FontInfo.cc | 197
56462  ++++++++++++++++++++++++++++++++++++++++++++++++++++
56463  poppler/FontInfo.h  |  51 ++++++++++++++
56464  2 files changed, 248 insertions(+)
56466 commit 23e8ed5cbf4d7d999a8a1dcf714aaddaf339ceff
56467 Author: Kristian Høgsberg <krh@redhat.com>
56468 Date:   Mon Jun 13 16:09:33 2005 +0000
56470     2005-06-13  Kristian Høgsberg  <krh@redhat.com>
56472             * glib/poppler-document.cc:
56473             * glib/poppler-document.h:
56474             * glib/poppler-private.h:
56475             * glib/poppler.h:
56476             * glib/test-poppler-glib.c:
56477             * poppler/Makefile.am: Patch from Marco to extract font
56478             info from
56479             document.
56481  ChangeLog                |  10 ++++
56482  glib/poppler-document.cc | 131
56483  +++++++++++++++++++++++++++++++++++++++++++++++
56484  glib/poppler-document.h  |  13 +++++
56485  glib/poppler-private.h   |   7 +++
56486  glib/poppler.h           |   2 +
56487  glib/test-poppler-glib.c |  14 +++++
56488  poppler/Makefile.am      |   2 +
56489  7 files changed, 179 insertions(+)
56491 commit fbb86d2983a28ad2c46b8c5d475a2df1f0f0e4b9
56492 Author: Kristian Høgsberg <krh@redhat.com>
56493 Date:   Wed Jun 8 14:35:46 2005 +0000
56495     2005-06-08  Kristian Høgsberg  <krh@redhat.com>
56497             * poppler/CairoFontEngine.cc: Remember to delete tmpFileName.
56498             Patch from Nikolai Weibull (#3491).
56500  ChangeLog                  |  5 +++++
56501  poppler/CairoFontEngine.cc | 37 +++++++++++++++++++------------------
56502  2 files changed, 24 insertions(+), 18 deletions(-)
56504 commit 699b03025c1d38a42a49e39017097c5d0315fd6f
56505 Author: Kristian Høgsberg <krh@redhat.com>
56506 Date:   Tue Jun 7 20:25:48 2005 +0000
56508     2005-06-07  Kristian Høgsberg  <krh@redhat.com>
56510             * qt/test-poppler-qt.cpp: Add stdlib.h include for exit().
56512  ChangeLog              | 4 ++++
56513  qt/test-poppler-qt.cpp | 1 +
56514  2 files changed, 5 insertions(+)
56516 commit 0017b1a72c58e2d016d22451079c466abdfff15c
56517 Author: Kristian Høgsberg <krh@redhat.com>
56518 Date:   Thu Jun 2 19:14:45 2005 +0000
56520     2005-06-02  Kristian Høgsberg  <krh@redhat.com>
56522             * poppler/TextOutputDev.h:
56523             * qt/poppler-qt.h: Patch from Stanislav Brabec
56524             <sbrabec@suse.cz>
56525             to fix gcc 4.0.1 warnings on undeclared friend classes.
56527             * test/gtk-splash-test.cc: Fix from Martin Kretzschmar
56528             <martink@gnome.org> to compile with OPI enabled (#2911).
56530  ChangeLog               | 9 +++++++++
56531  poppler/TextOutputDev.h | 3 +++
56532  qt/poppler-qt.h         | 2 ++
56533  test/gtk-splash-test.cc | 2 +-
56534  4 files changed, 15 insertions(+), 1 deletion(-)
56536 commit 47c3b4ec2c7691e44f5100b1f5956df0005467c8
56537 Author: Kristian Høgsberg <krh@redhat.com>
56538 Date:   Thu Jun 2 18:49:55 2005 +0000
56540     2005-06-02  Kristian Høgsberg  <krh@redhat.com>
56542             Patch from Stanislav Brabec <sbrabec@suse.cz>:
56544             * configure.ac:
56545             * poppler-cairo.pc.in:
56546             * poppler-glib.pc.in:
56547             * poppler-qt.pc.in:
56548             * poppler-splash.pc.in: Misc fixes to pkg-config files.
56550  ChangeLog            | 10 ++++++++++
56551  configure.ac         |  6 ++++--
56552  poppler-cairo.pc.in  |  3 +--
56553  poppler-glib.pc.in   |  4 ++--
56554  poppler-qt.pc.in     |  1 +
56555  poppler-splash.pc.in |  3 +--
56556  6 files changed, 19 insertions(+), 8 deletions(-)
56558 commit 9f0da96dd005defd5d82dd05b627ff1925430215
56559 Author: Jeff Muizelaar <jeff@infidigm.net>
56560 Date:   Thu Jun 2 00:35:44 2005 +0000
56562     2005-06-01  Jeff Muizelaar  <jeff@infidigm.net>
56564         * poppler/Error.cc:
56565         * poppler/Error.h: Make error handling function setable through
56566         setErrorFunction.
56568         Based on a patch by Albert Astals Cid.
56570  ChangeLog        |  8 ++++++++
56571  poppler/Error.cc | 29 ++++++++++++++++++++---------
56572  poppler/Error.h  |  2 ++
56573  3 files changed, 30 insertions(+), 9 deletions(-)
56575 commit f688aa11d066f1c6f4115cbdb604ac61fb8b5146
56576 Author: Kristian Høgsberg <krh@redhat.com>
56577 Date:   Sun May 29 14:59:34 2005 +0000
56579     2005-05-29  Kristian Høgsberg  <krh@redhat.com>
56581             * glib/*: Add more meta data properties to poppler document.
56582             Patch by Emil Soleyman-Zomalan (#3359).
56584  ChangeLog                |   5 ++
56585  glib/poppler-document.cc | 155
56586  ++++++++++++++++++++++++++++++++++++++++++++++-
56587  glib/poppler.gidl        |   5 ++
56588  glib/test-poppler-glib.c |  46 +++++++++-----
56589  4 files changed, 194 insertions(+), 17 deletions(-)
56591 commit 9e6eeec574d48d2341ee620e16360d3b21c40103
56592 Author: Kristian Høgsberg <krh@redhat.com>
56593 Date:   Thu May 26 13:03:35 2005 +0000
56595     2005-05-26  Kristian Høgsberg  <krh@redhat.com>
56597             * poppler/CairoOutputDev.cc (clip): Remove snapToGrid
56598             so clip()
56599             prototype matches what Gfx actually calls (fixes clipping).
56601             * poppler/CairoOutputDev.cc: Update fill color, stroke
56602             color, fill
56603             opacity and stroke opacity from GfxState on restore,
56604             since they
56605             aren't handled by cairo_restore() (#3362).
56607             * poppler/CairoOutputDev.cc: Comment out tolerance setting
56608             until
56609             we figure out how cairo settings relate to pdf settings.
56611             * poppler/CairoOutputDev.cc: Support fill and stroke opacity.
56613  ChangeLog                 | 12 ++++++++++++
56614  poppler/CairoOutputDev.cc | 41 ++++++++++++++++++++++++++++++-----------
56615  poppler/CairoOutputDev.h  |  6 +++++-
56616  3 files changed, 47 insertions(+), 12 deletions(-)
56618 commit 89a633edd860e3c6ded1e468edf6f28cfcb43d0e
56619 Author: Kristian Høgsberg <krh@redhat.com>
56620 Date:   Thu May 26 12:52:38 2005 +0000
56622     2005-05-26  Kristian Høgsberg  <krh@redhat.com>
56624             * poppler/GfxState.cc:
56625             * poppler/GfxState.h: Add GfxColorSpace::getRGBLine here and
56626             implement in subclasses.
56628             * poppler/CairoOutputDev.cc (drawImage): Use getRGBLine here.
56630  ChangeLog                 |   8 +++
56631  poppler/CairoOutputDev.cc |  66 +++++++++----------
56632  poppler/GfxState.cc       | 160
56633  +++++++++++++++++++++++++++++++++++++++++++++-
56634  poppler/GfxState.h        |  14 ++++
56635  4 files changed, 212 insertions(+), 36 deletions(-)
56637 commit 4d8224819da7a85e4d99f96c9bbb047ece58130a
56638 Author: Jonathan Blandford <jrb@redhat.com>
56639 Date:   Mon May 23 04:23:53 2005 +0000
56641     Mon May 23 00:22:41 2005  Jonathan Blandford  <jrb@redhat.com>
56643             * glib/poppler-document.h: Add a permissions flag to the glib
56644             bindings.
56646  ChangeLog                |  5 +++++
56647  glib/poppler-document.cc | 24 ++++++++++++++++++++++++
56648  glib/poppler-document.h  | 16 +++++++++-------
56649  3 files changed, 38 insertions(+), 7 deletions(-)
56651 commit 1f677e2f60634a7d0c5e0e0d2125ab15c2722979
56652 Author: Kristian Høgsberg <krh@redhat.com>
56653 Date:   Sat May 21 21:33:06 2005 +0000
56655     2005-05-21  Kristian Høgsberg  <krh@redhat.com>
56657             * glib/poppler-document.cc (poppler_ps_file_new): Fix
56658             off-by-one
56659             error spotted by Jürg Billeter.
56660     -----------------------------------------------------
56662  ChangeLog                | 5 +++++
56663  glib/poppler-document.cc | 2 +-
56664  2 files changed, 6 insertions(+), 1 deletion(-)
56666 commit 0bbf2f08173866cde9b097eeeb1f4218a396588d
56667 Author: Kristian Høgsberg <krh@redhat.com>
56668 Date:   Fri May 20 20:48:52 2005 +0000
56670     2005-05-20  Kristian Høgsberg  <krh@redhat.com>
56672             * poppler/CairoOutputDev.cc: Account for different row
56673             vs. column
56674             vector conventions between cairo and poppler.
56676  ChangeLog                 |  3 +++
56677  poppler/CairoOutputDev.cc | 18 +++++++++---------
56678  2 files changed, 12 insertions(+), 9 deletions(-)
56680 commit da44ec7e8de58e55e55b1f780bc3f4bc8307874f
56681 Author: Kristian Høgsberg <krh@redhat.com>
56682 Date:   Fri May 20 18:38:10 2005 +0000
56684     2005-05-20  Kristian Høgsberg  <krh@redhat.com>
56686             * poppler/CairoFontEngine.cc: Only get the code to gid map if
56687             we're using freetype 2.1.7 or older (#3340).
56689  ChangeLog                  |  5 +++++
56690  poppler/CairoFontEngine.cc | 13 ++++++++-----
56691  2 files changed, 13 insertions(+), 5 deletions(-)
56693 commit 6fe29cf0a7e54b8d294471a0f94eb9e989ad1d7f
56694 Author: Kristian Høgsberg <krh@redhat.com>
56695 Date:   Thu May 19 05:18:04 2005 +0000
56697     Add bugzilla number.
56699  ChangeLog | 2 +-
56700  1 file changed, 1 insertion(+), 1 deletion(-)
56702 commit 42de1348622cf86a87bc22941bd48bffa943dac9
56703 Author: Kristian Høgsberg <krh@redhat.com>
56704 Date:   Thu May 19 05:16:22 2005 +0000
56706     2005-05-19  Kristian Høgsberg  <krh@redhat.com>
56708             * poppler/CairoFontEngine.cc: Only cast to Gfx8BitFont when we
56709             know for sure we have a truetype font.
56710             GfxCIDFont::getCIDToGIDLen() can return 0 in which case
56711             codeToGID
56712             will be NULL, and we end up casting it to a Gfx8BitFont.
56714  ChangeLog                  | 7 +++++++
56715  poppler/CairoFontEngine.cc | 2 +-
56716  2 files changed, 8 insertions(+), 1 deletion(-)
56718 commit afc05387c94a76ff0ed69b3f5d9a69ddd1448e83
56719 Author: Kristian Høgsberg <krh@redhat.com>
56720 Date:   Wed May 18 17:39:59 2005 +0000
56722     2005-05-18  Kristian Høgsberg  <krh@redhat.com>
56724             * configure.ac: Require cairo 0.5.0, bump release to 0.3.2.
56726             * NEWS: Sum up latest changes.
56728             * glib/poppler-document.cc (poppler_ps_file_new): Take a page
56729             range here instead of just number of pages.
56731  ChangeLog                |  9 +++++++++
56732  NEWS                     |  7 +++++++
56733  configure.ac             |  6 +++---
56734  glib/poppler-document.cc | 15 ++++++++++-----
56735  glib/poppler-document.h  |  1 +
56736  5 files changed, 30 insertions(+), 8 deletions(-)
56738 commit 420134a194af9161282ccfe329d17adef8d325f2
56739 Author: Kristian Høgsberg <krh@redhat.com>
56740 Date:   Tue May 17 23:38:27 2005 +0000
56742     2005-05-17  Kristian Høgsberg  <krh@redhat.com>
56744             * poppler/CairoOutputDevX.cc:
56745             * test/gtk-cairo-test.cc: Chase the cairo xlib constructor
56746             again.
56748  ChangeLog                  | 5 +++++
56749  poppler/CairoOutputDevX.cc | 5 +++--
56750  test/gtk-cairo-test.cc     | 5 +++--
56751  3 files changed, 11 insertions(+), 4 deletions(-)
56753 commit 6fd62953a910dcfb4abd9de5ea18285b8fa5d202
56754 Author: Kristian Høgsberg <krh@redhat.com>
56755 Date:   Mon May 16 23:16:15 2005 +0000
56757     Add bug number and attribution to ChangeLog entry.
56759  ChangeLog | 4 ++++
56760  1 file changed, 4 insertions(+)
56762 commit 6d7f624c13e8a9a8251ac97388cd80e418c70250
56763 Author: Kristian Høgsberg <krh@redhat.com>
56764 Date:   Mon May 16 21:56:31 2005 +0000
56766     2005-05-16  Kristian Høgsberg  <krh@redhat.com>
56768             * configure.ac: Check for glib-mkenums.
56770             * glib/Makefile.am (poppler-enums.h): Generate glib enums at
56771             compile time.
56773             * glib/poppler-enums.c:
56774             * glib/poppler-enums.h: Removed.
56776  ChangeLog            |   8 +++
56777  configure.ac         |   3 +
56778  glib/.cvsignore      |   1 +
56779  glib/Makefile.am     |  67 ++++++++++++------
56780  glib/poppler-enums.c | 189
56781  ---------------------------------------------------
56782  glib/poppler-enums.h |  49 -------------
56783  6 files changed, 57 insertions(+), 260 deletions(-)
56785 commit 2801b54a944fc9e1072c5dcb9f1153a0c9f42de5
56786 Author: Kristian Høgsberg <krh@redhat.com>
56787 Date:   Mon May 16 20:27:51 2005 +0000
56789     2005-05-16  Kristian Høgsberg  <krh@redhat.com>
56791             * test/gtk-cairo-test.cc: Update this test case also.
56793  ChangeLog              | 2 ++
56794  test/gtk-cairo-test.cc | 5 +++--
56795  2 files changed, 5 insertions(+), 2 deletions(-)
56797 commit 8753ae8ba20fcceaef3ef1dda89129f0456fccf6
56798 Author: Kristian Høgsberg <krh@redhat.com>
56799 Date:   Mon May 16 19:06:00 2005 +0000
56801     2005-05-16  Kristian Høgsberg  <krh@redhat.com>
56803             * poppler/CairoOutputDevX.cc: Track changes to cairo Xlib
56804             surface
56805             constructors.
56807             * poppler/CairoFontEngine.cc (cairo_font_face_destroy):
56808             Make this
56809             static.
56811  ChangeLog                  | 8 ++++++++
56812  poppler/CairoFontEngine.cc | 2 +-
56813  poppler/CairoOutputDevX.cc | 5 +++--
56814  3 files changed, 12 insertions(+), 3 deletions(-)
56816 commit 2e17106ef4711097104a561d5be49980f8b2f5ab
56817 Author: Jonathan Blandford <jrb@redhat.com>
56818 Date:   Fri May 13 03:47:36 2005 +0000
56820     whoops!  commit the right file.
56822  glib/poppler.gidl | 212
56823  ++++++++++++++++++++++++++++++++++++++++++++++++++++++
56824  glib/test.gidl    |  23 ------
56825  2 files changed, 212 insertions(+), 23 deletions(-)
56827 commit 19b62e1c8ea8ce042ac089defe94f756dcaf194e
56828 Author: Jonathan Blandford <jrb@redhat.com>
56829 Date:   Fri May 13 03:25:32 2005 +0000
56831     Thu May 12 23:10:45 2005  Jonathan Blandford  <jrb@redhat.com>
56833             * glib/poppler.gidl: add metadata file.
56835  ChangeLog      |  4 ++++
56836  glib/test.gidl | 23 +++++++++++++++++++++++
56837  2 files changed, 27 insertions(+)
56839 commit bef5a548f3b21e7220079155e9b5054fb0c6c3c7
56840 Author: Kristian Høgsberg <krh@redhat.com>
56841 Date:   Thu May 12 21:26:25 2005 +0000
56843     2005-05-12  Kristian Høgsberg  <krh@redhat.com>
56845             * poppler/CairoOutputDev.cc:
56846             * poppler/CairoOutputDevX.cc:
56847             * poppler/CairoOutputDevImage.cc:
56848             * test/gtk-cairo-test.cc: Update to latest cairo changes,
56849             patch
56850             from Jens Taprogge (#3281)
56852  ChangeLog                      |  8 ++++++++
56853  poppler/CairoOutputDev.cc      | 22 +++++++++++-----------
56854  poppler/CairoOutputDevImage.cc | 11 ++++++-----
56855  poppler/CairoOutputDevX.cc     |  7 +++++--
56856  test/gtk-cairo-test.cc         |  8 +++++---
56857  5 files changed, 35 insertions(+), 21 deletions(-)
56859 commit c10ea2dd9bffaf9af023612ef196bab2b204d3e1
56860 Author: Kristian Høgsberg <krh@redhat.com>
56861 Date:   Wed May 11 20:01:43 2005 +0000
56863     2005-05-11  Kristian Høgsberg  <krh@redhat.com>
56865             * glib/poppler.cc (poppler_get_backend, poppler_get_version):
56866             Add
56867             these functions so it's easy to tell if poppler is using
56868             cairo or
56869             splash and what version.
56871             * glib/test-poppler-glib.c (main): Print out version and
56872             backend.
56874  ChangeLog                |  8 ++++++++
56875  glib/poppler-enums.c     | 26 ++++++++++++++++++++++++++
56876  glib/poppler-enums.h     | 15 +++++++++++++++
56877  glib/poppler.cc          | 21 +++++++++++++++++++++
56878  glib/poppler.h           | 11 +++++++++++
56879  glib/test-poppler-glib.c |  9 ++++++++-
56880  6 files changed, 89 insertions(+), 1 deletion(-)
56882 commit 7d189e33cfa68e722561e9398ad85a77b538ab14
56883 Author: Kristian Høgsberg <krh@redhat.com>
56884 Date:   Fri May 6 16:38:57 2005 +0000
56886     2005-05-06  Kristian Høgsberg  <krh@redhat.com>
56888             * glib/Makefile.am (libpoppler_glib_la_LIBADD): Link
56889             poppler-glib
56890             against poppler.
56892             * qt/Makefile.am (libpoppler_qt_la_LIBADD): Ditto for qt.
56894             * poppler-glib.pc (Libs): Drop -lpoppler from link.
56896             * poppler-qt.pc (Libs): Ditto for qt.
56898             * configure.ac: Test for both libqt-mt.la and libqt-mt.so
56899             in that
56900             order.
56902  ChangeLog              | 14 ++++++++++++++
56903  configure.ac           |  8 +++++++-
56904  glib/Makefile.am       |  1 +
56905  poppler-glib.pc.in     |  2 +-
56906  poppler-qt.pc.in       |  2 +-
56907  qt/Makefile.am         |  1 +
56908  qt/test-poppler-qt.cpp |  1 +
56909  7 files changed, 26 insertions(+), 3 deletions(-)
56911 commit c937e63f17a096b94a554103476ecb9ab1b71b90
56912 Author: Kristian Høgsberg <krh@redhat.com>
56913 Date:   Wed May 4 20:08:41 2005 +0000
56915     2005-05-04  Kristian Høgsberg  <krh@redhat.com>
56917             * poppler/CairoOutputDev.cc (CairoOutputDev::drawImageMask,
56918             CairoOutputDev::drawImage): Track cairo cvs API changes; use
56919             cairo_mask() and cairo_paint() for drawing image masks
56920             and images.
56922  ChangeLog                 |  6 +++
56923  poppler/CairoOutputDev.cc | 98
56924  ++++++++++++++++++++++++-----------------------
56925  2 files changed, 57 insertions(+), 47 deletions(-)
56927 commit c142773ad30b409d8169a53921e731305de46e50
56928 Author: Kristian Høgsberg <krh@redhat.com>
56929 Date:   Wed May 4 19:28:07 2005 +0000
56931     2005-05-04  Kristian Høgsberg  <krh@redhat.com>
56933             * poppler/CairoOutputDev.cc: Fix matrix convention confusion.
56935  ChangeLog                 | 4 ++++
56936  poppler/CairoOutputDev.cc | 4 ++--
56937  2 files changed, 6 insertions(+), 2 deletions(-)
56939 commit 28760927d724231d0137ca7ecc66c6c2250dff0d
56940 Author: Kristian Høgsberg <krh@redhat.com>
56941 Date:   Wed May 4 19:11:11 2005 +0000
56943     2005-05-04  Kristian Høgsberg  <krh@redhat.com>
56945             Patches from Albert Astals Cid:
56947             * qt/poppler-page.cc (getText): Use QString::fromUtf8()
56948             instead of
56949             implicit latin1 cast constructor.
56951             * qt/test-poppler-qt.cpp (main): Use a QLabel for showing text
56952             instead of qDebug.
56954  ChangeLog              | 10 ++++++++++
56955  qt/poppler-page.cc     |  5 ++---
56956  qt/test-poppler-qt.cpp |  6 +++++-
56957  3 files changed, 17 insertions(+), 4 deletions(-)
56959 commit fd36522375bcf436639b8731acb3ad22c03c03f4
56960 Author: Jonathan Blandford <jrb@redhat.com>
56961 Date:   Wed May 4 06:32:38 2005 +0000
56963     Wed May  4 02:31:05 2005  Jonathan Blandford  <jrb@redhat.com>
56965             * glib/poppler-document.cc:
56966             * glib/poppler-document.h:
56967             * glib/poppler-enums.c: (poppler_permissions_get_type):
56968             * glib/poppler-enums.h:
56969             * glib/poppler-page.cc:
56970             * glib/poppler-page.h:
56971             * glib/poppler.h:
56973             Register a bunch of boxed types to test introspection, and for
56974             LBs.  Also, remove unused 'popper_document_save()' (-:
56976  ChangeLog                | 13 ++++++++
56977  glib/poppler-document.cc | 48 ++++++++++++++++------------
56978  glib/poppler-document.h  | 18 +++++++++--
56979  glib/poppler-enums.c     | 19 +++++++++++
56980  glib/poppler-enums.h     |  2 ++
56981  glib/poppler-page.cc     | 83
56982  ++++++++++++++++++++++++++++++++++++++++++++++++
56983  glib/poppler-page.h      | 36 ++++++++++++++-------
56984  glib/poppler.h           | 12 ++++---
56985  8 files changed, 193 insertions(+), 38 deletions(-)
56987 commit 132647f8311c07b1f95ee4fca185e9774aae4913
56988 Author: Kristian Høgsberg <krh@redhat.com>
56989 Date:   Mon May 2 05:39:11 2005 +0000
56991     2005-05-01  Kristian Høgsberg  <krh@redhat.com>
56993             * poppler/CairoFontEngine.cc:
56994             * poppler/CairoFontEngine.h:
56995             * poppler/CairoOutputDev.cc: Back out workaround for cairo
56996             0.4.0
56997             font API and port to new cairo head.
56999  ChangeLog                      |  7 +++++
57000  configure.ac                   |  4 +--
57001  poppler/CairoFontEngine.cc     | 67
57002  +++++++++++++++++-------------------------
57003  poppler/CairoFontEngine.h      | 12 ++++----
57004  poppler/CairoOutputDev.cc      | 39 ++++++++++++++----------
57005  poppler/CairoOutputDevImage.cc |  2 +-
57006  6 files changed, 66 insertions(+), 65 deletions(-)
57008 commit 595c18c038f8dcef73fe58612fc8b93f891e65a1
57009 Author: Jeff Muizelaar <jeff@infidigm.net>
57010 Date:   Mon May 2 00:44:26 2005 +0000
57012     2005-05-01  Jeff Muizelaar  <jeff@infidigm.net>
57014         * splash/SplashFTFont.cc (SplashFTFont::getGlyphPath):
57015         Use FT_LOAD_NO_BITMAP to make sure we get outlines loaded instead
57016         of bitmaps for use in FT_Outline_Decompose.
57018         Patch from Albert Astals Cid.
57020  ChangeLog              | 8 ++++++++
57021  splash/SplashFTFont.cc | 2 +-
57022  2 files changed, 9 insertions(+), 1 deletion(-)
57024 commit 49d89ca0ed3986bec7468f6c0ed295e84ba67239
57025 Author: Jeff Muizelaar <jeff@infidigm.net>
57026 Date:   Sun May 1 21:54:55 2005 +0000
57028     2005-05-01  Jeff Muizelaar  <jeff@infidigm.net>
57030         * goo/gmem.c: (gmalloc), (grealloc), (gfree):
57031         * goo/gmem.h: make memory functions use size_t instead of int.
57033         Patch from Takashi Iwai through Albert Astals Cid.
57035  ChangeLog  |  7 +++++++
57036  goo/gmem.c | 10 +++++-----
57037  goo/gmem.h |  4 ++--
57038  3 files changed, 14 insertions(+), 7 deletions(-)
57040 commit 14d618bece894e4c6bed0f179a8fda4db5a67c9d
57041 Author: Jeff Muizelaar <jeff@infidigm.net>
57042 Date:   Sat Apr 30 19:53:57 2005 +0000
57044     2005-04-30  Jeff Muizelaar  <jeff@infidigm.net>
57046         * qt/poppler-document.cc (Document::unlock) :
57047         * qt/poppler-qt.h (Document::unlock):
57048         Add const to the password argument.
57050         Patch from Albert Astals Cid.
57052  ChangeLog              | 8 ++++++++
57053  qt/poppler-document.cc | 2 +-
57054  qt/poppler-qt.h        | 2 +-
57055  3 files changed, 10 insertions(+), 2 deletions(-)
57057 commit 1e66da32964cc76c6ed3773574f422b4608cb0e1
57058 Author: Jeff Muizelaar <jeff@infidigm.net>
57059 Date:   Sat Apr 30 17:31:47 2005 +0000
57061     2005-04-30  Jeff Muizelaar  <jeff@infidigm.net>
57063         * fofi/FoFiType1.cc (FoFiType1::parse):
57064         Don't assume Encoding array of Type1 fonts end in "foo def".
57065         http://partners.adobe.com/public/developer/en/font/T1_SPEC.PDF
57066         says
57067         "This sequence of assignments must be followed by an instance
57068         of the
57069         token def or readonly; such a token may not occur within the
57070         sequence
57071         of assignments." so it must end with "readonly" "def" "readonly
57072         def"
57073         (That is what most fonts are using and this is why it was not
57074         crashing)
57076         Patch from Albert Astals Cid.
57078  ChangeLog         | 13 +++++++++++++
57079  fofi/FoFiType1.cc | 14 +++++++++++---
57080  2 files changed, 24 insertions(+), 3 deletions(-)
57082 commit 0b532db77ef41937dd5be30d15c96557d81eceb2
57083 Author: Jonathan Blandford <jrb@redhat.com>
57084 Date:   Fri Apr 29 19:37:07 2005 +0000
57086     Fri Apr 29 14:54:44 2005  Jonathan Blandford  <jrb@redhat.com>
57088             * goo/GooTimer.h: New class to do simple timing checks.
57090             * glib/poppler-document.c: Patch from Martin Kretzschmar
57091             to really
57092             set the PDF version correct.  Third time's the charm.
57094  ChangeLog                |  7 ++++++
57095  glib/poppler-document.cc |  4 ++-
57096  goo/GooTimer.cc          | 63
57097  ++++++++++++++++++++++++++++++++++++++++++++++++
57098  goo/GooTimer.h           | 40 ++++++++++++++++++++++++++++++
57099  goo/Makefile.am          |  2 ++
57100  5 files changed, 115 insertions(+), 1 deletion(-)
57102 commit 38948ea6f9ef76dae9b8a7156fe1ef32a0457380
57103 Author: Kristian Høgsberg <krh@redhat.com>
57104 Date:   Fri Apr 29 03:57:16 2005 +0000
57106     2005-04-29  Kristian Høgsberg  <krh@bitplanet.net>
57108             * configure.ac: Bump release to 0.3.1.
57110             * NEWS: Write up news for 0.3.1 release.
57112  ChangeLog    | 6 ++++++
57113  NEWS         | 6 ++++++
57114  configure.ac | 2 +-
57115  3 files changed, 13 insertions(+), 1 deletion(-)
57117 commit af65146c92682a3af06e9d3147426445c78309de
57118 Author: Kristian Høgsberg <krh@redhat.com>
57119 Date:   Thu Apr 28 23:03:06 2005 +0000
57121     2005-04-28  Kristian Høgsberg  <krh@redhat.com>
57123             Patch from Martin Kretzschmar:
57125             * poppler/GlobalParams.cc: use UTF-8 as the default text
57126             encoding.
57127             Fixes Bug 2934.
57129  ChangeLog               | 7 +++++++
57130  poppler/GlobalParams.cc | 2 +-
57131  2 files changed, 8 insertions(+), 1 deletion(-)
57133 commit c2db3e1b297a9dc0accd0d8a1366970d45705c8f
57134 Author: Jeff Muizelaar <jeff@infidigm.net>
57135 Date:   Wed Apr 27 20:56:18 2005 +0000
57137     2005-04-27  Jeff Muizelaar  <jeff@infidigm.net>
57139         * configure.ac:
57140         * poppler/FlateStream.cc:
57141         * poppler/FlateStream.h:
57142         * poppler/Makefile.am:
57143         * poppler/Stream.cc:
57144         * poppler/Stream.h: Add a reimplementation of FlateStream using
57145         zlib.
57147  ChangeLog              |  10 +++++
57148  configure.ac           |  29 ++++++++++++++
57149  poppler/FlateStream.cc | 107
57150  +++++++++++++++++++++++++++++++++++++++++++++++++
57151  poppler/FlateStream.h  |  68 +++++++++++++++++++++++++++++++
57152  poppler/Makefile.am    |  17 +++++++-
57153  poppler/Stream.cc      |   6 +++
57154  poppler/Stream.h       |   2 +
57155  7 files changed, 237 insertions(+), 2 deletions(-)
57157 commit bc0afe524c2b87af191d83fc9e9bcdc8a6ce4042
57158 Author: Kristian Høgsberg <krh@redhat.com>
57159 Date:   Wed Apr 27 18:53:20 2005 +0000
57161     2005-04-27  Kristian Høgsberg  <krh@redhat.com>
57163             * poppler/Catalog.cc (NameTree::lookup): Fix bsearch return
57164             value
57165             NULL check.  Found by Albert Astals Cid.
57167  ChangeLog          | 5 +++++
57168  poppler/Catalog.cc | 8 ++++----
57169  2 files changed, 9 insertions(+), 4 deletions(-)
57171 commit 3c37dc350d54e5a1035aecfba5bfa394f931cf51
57172 Author: Jonathan Blandford <jrb@redhat.com>
57173 Date:   Tue Apr 26 17:17:05 2005 +0000
57175     Tue Apr 26 13:13:42 2005  Jonathan Blandford  <jrb@redhat.com>
57177             * glib/test-poppler-glib.c (main): add a quick dump-to-text
57178             test.
57180  ChangeLog                |  4 ++++
57181  glib/test-poppler-glib.c | 20 ++++++++++++++++++++
57182  2 files changed, 24 insertions(+)
57184 commit 44b800d520f90ffd143255d2c23835ea357c195b
57185 Author: Kristian Høgsberg <krh@redhat.com>
57186 Date:   Mon Apr 25 18:04:32 2005 +0000
57188     Actually commit the qt/Makefile.am change advertised in the ChangeLog.
57190  qt/Makefile.am | 5 +++--
57191  1 file changed, 3 insertions(+), 2 deletions(-)
57193 commit 437bec03dd2ab3cdf6215f9ad443b7f21ce84e18
57194 Author: Kristian Høgsberg <krh@redhat.com>
57195 Date:   Sun Apr 24 19:56:17 2005 +0000
57197     2005-04-24  Kristian Høgsberg  <krh@redhat.com>
57199             * qt/Makefile.am (libpoppler_qt_la_SOURCES): Add
57200             poppler-private.h
57201             to SOURCES.
57203  ChangeLog | 5 +++++
57204  1 file changed, 5 insertions(+)
57206 commit 9b2b1244ed5f30a99120aaee49c72f7cb6a4f556
57207 Author: Kristian Høgsberg <krh@redhat.com>
57208 Date:   Sat Apr 23 20:16:02 2005 +0000
57210     2005-04-23  Kristian Høgsberg  <krh@redhat.com>
57212             * poppler/CairoFontEngine.cc: Use the right fileName for
57213             loading
57214             CID fonts (#3114).
57216  ChangeLog                  |  5 +++++
57217  poppler/CairoFontEngine.cc | 11 +++++++++--
57218  2 files changed, 14 insertions(+), 2 deletions(-)
57220 commit e4516d728a4d1bc85831d5d00b6d6b8d49c79308
57221 Author: Kristian Høgsberg <krh@redhat.com>
57222 Date:   Sat Apr 23 00:09:05 2005 +0000
57224     2005-04-22  Kristian Høgsberg  <krh@redhat.com>
57226             * configure.ac: Actually commit version number bump.
57228  ChangeLog    | 4 ++++
57229  NEWS         | 2 +-
57230  configure.ac | 2 +-
57231  3 files changed, 6 insertions(+), 2 deletions(-)
57233 commit c20448cb26fa1c309d726f272ddf1227f5a0e6ea
57234 Author: Kristian Høgsberg <krh@redhat.com>
57235 Date:   Fri Apr 22 17:29:49 2005 +0000
57237     2005-04-22  Martin Kretzschmar  <martink@gnome.org>
57239             * poppler/CairoFontEngine.cc: declare matrix variable
57240             before the
57241             first goto. Fixes build with gcc 3.3.
57243  ChangeLog                  | 5 +++++
57244  poppler/CairoFontEngine.cc | 3 ++-
57245  2 files changed, 7 insertions(+), 1 deletion(-)
57247 commit 42ecccf9b454893797e3d62f0f1c0a3276689e51
57248 Author: Kristian Høgsberg <krh@redhat.com>
57249 Date:   Fri Apr 22 04:09:23 2005 +0000
57251     Fri Apr 22 00:01:40 2005  Kristian Høgsberg  <krh@redhat.com>
57253             * poppler/CairoFontEngine.cc: Hack around semi-broken
57254             cairo-0.4.0
57255             font API to fix the problem where some glyphs would show up
57256             at the
57257             wrong sizes.  We now create an FT_Face for each size and font
57258             combination we encounter, since an FT_Face can't be shared
57259             between
57260             several cairo_font_t.
57262  ChangeLog                  |  8 +++++
57263  poppler/CairoFontEngine.cc | 79
57264  ++++++++++++++++++++--------------------------
57265  poppler/CairoFontEngine.h  | 23 ++++++--------
57266  poppler/CairoOutputDev.cc  | 18 +++++------
57267  4 files changed, 61 insertions(+), 67 deletions(-)
57269 commit 7a703616d9497eba4d7d318da9918dae9cbe8f12
57270 Author: Kristian Høgsberg <krh@redhat.com>
57271 Date:   Thu Apr 21 19:50:45 2005 +0000
57273     Thu Apr 21 15:43:52 2005  Kristian Høgsberg  <krh@redhat.com>
57275             * poppler/Outline.cc:
57276             * poppler/Outline.h: Implement the documented behaviour for
57277             Outline::getItems() and OutlineItem::getKids() and make
57278             documentation more precise (Patch from Marco).
57280  ChangeLog          | 7 +++++++
57281  poppler/Outline.cc | 6 ++++++
57282  poppler/Outline.h  | 7 ++++---
57283  3 files changed, 17 insertions(+), 3 deletions(-)
57285 commit 5c89902c5ee2cf13536225c141768b29505815ce
57286 Author: Kristian Høgsberg <krh@redhat.com>
57287 Date:   Thu Apr 21 06:35:33 2005 +0000
57289     Thu Apr 21 02:25:20 2005  Kristian Høgsberg  <krh@redhat.com>
57291             * poppler/CairoFontEngine.cc (CairoFont::getFont): Cache
57292             cairo_font_t's for a given CairoFont.  With this patch
57293             cairo will
57294             recognize glyphs coming from the same font as such and
57295             the glyph
57296             cache will actually work.
57298             * glib/poppler-document.cc (poppler_document_new_from_file):
57299             Add
57300             output device (cairo or splash) to PopplerDocument and
57301             initialize
57302             it in the constructor.
57304             * glib/poppler-page.cc (splash_render_to_pixbuf,
57305             cairo_render_to_pixbuf): Use output device from associated
57306             poppler
57307             document instead of creating a new one.
57309             * poppler-glib.pc.in (Requires): Add Requires: field.
57311             * poppler/Page.cc (loadThumb): Remove unecessary and buggy
57312             call to
57313             Stream::addFilters(), reported by Ryan Lortie (#3046).
57315  ChangeLog                  |  7 ++++++-
57316  NEWS                       | 12 +++---------
57317  poppler/CairoFontEngine.cc | 45
57318  +++++++++++++++++++++++++++++++++++++++------
57319  poppler/CairoFontEngine.h  |  9 ++++++++-
57320  poppler/CairoOutputDev.cc  |  9 +--------
57321  5 files changed, 57 insertions(+), 25 deletions(-)
57323 commit 71c1563bb0462154cb7caa4356d8f8d049073ac4
57324 Author: Kristian Høgsberg <krh@redhat.com>
57325 Date:   Thu Apr 21 05:20:24 2005 +0000
57327     Thu Apr 21 00:15:30 2005  Kristian Høgsberg  <krh@redhat.com>
57329             * glib/poppler-document.cc (poppler_document_new_from_file):
57330             Add
57331             output device (cairo or splash) to PopplerDocument and
57332             initialize
57333             it in the constructor.
57335             * glib/poppler-page.cc (splash_render_to_pixbuf,
57336             cairo_render_to_pixbuf): Use output device from associated
57337             poppler
57338             document instead of creating a new one.
57340             * poppler-glib.pc.in (Requires): Add Requires: field.
57342             * poppler/Page.cc (loadThumb): Remove unecessary and buggy
57343             call to
57344             Stream::addFilters(), reported by Ryan Lortie (#3046).
57346  ChangeLog                  | 15 +++++++++++++++
57347  NEWS                       | 15 +++++++++++++++
57348  glib/poppler-document.cc   | 10 ++++++++++
57349  glib/poppler-page.cc       | 22 ++--------------------
57350  glib/poppler-private.h     | 13 +++++++++++++
57351  poppler-glib.pc.in         |  1 +
57352  poppler/CairoFontEngine.cc |  2 +-
57353  poppler/Page.cc            |  2 --
57354  8 files changed, 57 insertions(+), 23 deletions(-)
57356 commit c6328cbc6cea05890b52a8302f8deba443959c03
57357 Author: Jeff Muizelaar <jeff@infidigm.net>
57358 Date:   Wed Apr 20 22:48:52 2005 +0000
57360     2005-04-13  Jeff Muizelaar  <jrmuizel@nit.ca>
57362         * qt/poppler-page.cc (Page::getText):
57363         * qt/poppler-qt.h: add a getText method for getting
57364         the text on a page
57366         * qt/test-poppler-qt.c (PDFDisplay::PDFDisplay):
57367         add the option to display the text on a page
57369         Patch from Albert Astals Cid.
57371  ChangeLog              | 11 +++++++++++
57372  qt/poppler-page.cc     | 37 +++++++++++++++++++++++++++++++++++++
57373  qt/poppler-qt.h        | 20 ++++++++++++++++++++
57374  qt/test-poppler-qt.cpp | 40 ++++++++++++++++++++++++++++++----------
57375  4 files changed, 98 insertions(+), 10 deletions(-)
57377 commit 86a32b65100a5baedd18ce0135703289839a317c
57378 Author: Jonathan Blandford <jrb@redhat.com>
57379 Date:   Tue Apr 19 21:22:26 2005 +0000
57381     Tue Apr 19 17:21:19 2005  Jonathan Blandford  <jrb@redhat.com>
57383             * glib/poppler-document.cc (poppler_document_get_property):
57384             Use
57385             %.2g instead.
57387  ChangeLog                | 5 +++++
57388  glib/poppler-document.cc | 2 +-
57389  2 files changed, 6 insertions(+), 1 deletion(-)
57391 commit 4e81624dcc2d5218f2f8bb4eaa992e724014a853
57392 Author: Jonathan Blandford <jrb@redhat.com>
57393 Date:   Tue Apr 19 21:13:22 2005 +0000
57395     Tue Apr 19 17:11:52 2005  Jonathan Blandford  <jrb@redhat.com>
57397             * glib/poppler-document.cc (poppler_document_get_property):
57398             Use %g
57399             instead of %f to avoid versioning like PDF-1.50000
57401  ChangeLog                | 5 +++++
57402  glib/poppler-document.cc | 2 +-
57403  2 files changed, 6 insertions(+), 1 deletion(-)
57405 commit 6ef9d30f06be2bd8a9e1470d70f49843a7e432ac
57406 Author: Kristian Høgsberg <krh@redhat.com>
57407 Date:   Tue Apr 19 19:48:49 2005 +0000
57409     Tue Apr 19 15:43:35 2005  Kristian Høgsberg  <krh@redhat.com>
57411             * glib/poppler-action.cc (_poppler_action_new): Handle
57412             NULL links
57413             gracefully (fix from Jeff).
57415  ChangeLog              | 5 +++++
57416  glib/poppler-action.cc | 7 ++++++-
57417  2 files changed, 11 insertions(+), 1 deletion(-)
57419 commit 770b7310ce8b07f95960c2014bf3f6040c060ac4
57420 Author: Kristian Høgsberg <krh@redhat.com>
57421 Date:   Tue Apr 19 04:28:15 2005 +0000
57423     Tue Apr 19 00:20:08 2005  Kristian Høgsberg  <krh@redhat.com>
57425         * poppler/Catalog.cc: Fix from Marco to make sure we always
57426         initialize Catalog::pageLabelInfo.
57428  ChangeLog          | 5 +++++
57429  poppler/Catalog.cc | 3 +--
57430  2 files changed, 6 insertions(+), 2 deletions(-)
57432 commit 49c10d9f2c4e0cef031f96929e38a14d7ce5af19
57433 Author: Jonathan Blandford <jrb@redhat.com>
57434 Date:   Sat Apr 16 18:57:43 2005 +0000
57436     Sat Apr 16 14:53:15 2005  Jonathan Blandford  <jrb@redhat.com>
57438             * glib/Makefile.am: Create poppler-enums.[ch]
57440             * glib/poppler.h:
57441             * glib/poppler-page.cc:
57442             * glib/poppler-page.h:
57443             * glib/poppler-action.h: Try to clean up the headers a bit
57445             * glib/poppler-document.cc:
57446             * glib/poppler-document.h: Add support for document data.
57447             Implemented as a lot of GObject properties.
57449             * glib/poppler-enums.c:
57450             * glib/poppler-enums.h: New autogenerated files.
57452             * glib/test-poppler-glib.c: Test the new document metadata.
57453             Seems
57454             to work nicely, other than the PDF string and View Prefs.
57456             * poppler/Catalog.cc:
57457             * poppler/Catalog.h: Extend to support PageLayout.
57459  ChangeLog                |  22 ++++++
57460  glib/Makefile.am         |  32 +++++++-
57461  glib/poppler-action.h    |  15 ++--
57462  glib/poppler-document.cc | 196
57463  ++++++++++++++++++++++++++++++++++++++++++-----
57464  glib/poppler-document.h  |  43 +++++++++--
57465  glib/poppler-enums.c     | 144 ++++++++++++++++++++++++++++++++++
57466  glib/poppler-enums.h     |  32 ++++++++
57467  glib/poppler-page.cc     |   3 -
57468  glib/poppler-page.h      |   1 +
57469  glib/poppler.h           |   7 ++
57470  glib/test-poppler-glib.c |  48 +++++++++++-
57471  poppler/Catalog.cc       |  17 ++++
57472  poppler/Catalog.h        |  11 +++
57473  13 files changed, 529 insertions(+), 42 deletions(-)
57475 commit f35c76cd3528f1e1de594e85e734ca23624b3a62
57476 Author: Kristian Høgsberg <krh@redhat.com>
57477 Date:   Fri Apr 15 02:25:10 2005 +0000
57479     2005-04-14  Kristian Høgsberg  <krh@redhat.com>
57481             * glib/poppler-page.cc:
57482             * glib/poppler-page.h:
57483             * glib/poppler-private.h:
57484             * glib/poppler.h: Patch from Marco Pesenti Gritti to set page
57485             orientaton.
57487  ChangeLog              |   8 ++++
57488  glib/poppler-page.cc   | 109
57489  +++++++++++++++++++++++++++++++++++++++++++++----
57490  glib/poppler-page.h    |  45 ++++++++++----------
57491  glib/poppler-private.h |   1 +
57492  glib/poppler.h         |   9 ++++
57493  5 files changed, 142 insertions(+), 30 deletions(-)
57495 commit 538408a8845e167cc2d796ac8b8129d0a2e6a894
57496 Author: Jeff Muizelaar <jeff@infidigm.net>
57497 Date:   Thu Apr 14 01:34:38 2005 +0000
57499     2005-04-13  Jeff Muizelaar  <jrmuizel@nit.ca>
57501         * poppler/CairoOutputDevImage.cc (getBitmap): remove unused
57502         SplashBitmap. Patch from Albert Astals Cid.
57504  ChangeLog                      | 5 +++++
57505  poppler/CairoOutputDevImage.cc | 2 --
57506  2 files changed, 5 insertions(+), 2 deletions(-)
57508 commit 2903530492c24f3c7cb3bf3b993500694aaa27a8
57509 Author: Kristian Høgsberg <krh@redhat.com>
57510 Date:   Tue Apr 12 15:37:39 2005 +0000
57512     2005-04-12  Kristian Høgsberg  <krh@redhat.com>
57514             * configure.ac: Add fontconfig to PKG_CHECK_MODULES for
57515             the cairo
57516             backend too, since we shouldn't depend on cairo.pc to pull
57517             that in
57518             for us.
57520             * poppler/Makefile.am (INCLUDES): Add $(splash_includes) to
57521             INCLUDES to make sure the fontconfig include path is
57522             added when
57523             using the splash backend.
57525  ChangeLog           | 10 ++++++++++
57526  configure.ac        |  4 ++--
57527  poppler/Makefile.am |  1 +
57528  3 files changed, 13 insertions(+), 2 deletions(-)
57530 commit 0f7dd9a0512ff97293ee3f8a762b0049393b3cc1
57531 Author: Jeff Muizelaar <jeff@infidigm.net>
57532 Date:   Sat Apr 9 18:14:39 2005 +0000
57534     2005-04-09  Jeff Muizelaar  <jrmuizel@nit.ca>
57536         * poppler-qt.h:
57537         * poppler-document.cc (okToPrint, okToChange, okToCopy):
57538         Patch from Albert Astals Cid adding more metadata exports
57540  ChangeLog              |  6 ++++++
57541  qt/poppler-document.cc | 20 ++++++++++++++++++++
57542  qt/poppler-qt.h        |  4 ++++
57543  3 files changed, 30 insertions(+)
57545 commit dee72b531dab83a29c7675ae06ffe376e4498a4e
57546 Author: Kristian Høgsberg <krh@redhat.com>
57547 Date:   Fri Apr 8 21:09:27 2005 +0000
57549     2005-04-08  Kristian Høgsberg  <krh@redhat.com>
57551             * poppler-qt.pc.in (Libs): Add -lpoppler to Libs.
57553  ChangeLog        | 4 ++++
57554  poppler-qt.pc.in | 2 +-
57555  2 files changed, 5 insertions(+), 1 deletion(-)
57557 commit df59ce3b1d5ca8cd46aaf5f189bc78953e21e1a9
57558 Author: Jeff Muizelaar <jeff@infidigm.net>
57559 Date:   Fri Apr 8 03:30:33 2005 +0000
57561     2005-04-07  Jeff Muizelaar  <jrmuizel@nit.ca>
57563         * configure.ac: redo the qt tests from Albert Astals Cid
57565  ChangeLog    |  4 ++++
57566  configure.ac | 78
57567  ++++++++++++++++++++++++++++++++++++------------------------
57568  2 files changed, 51 insertions(+), 31 deletions(-)
57570 commit 3f9dde10e4778255c468895942e45d1a2637af3a
57571 Author: Jeff Muizelaar <jeff@infidigm.net>
57572 Date:   Fri Apr 8 03:11:00 2005 +0000
57574     2005-04-07  Jeff Muizelaar  <jrmuizel@nit.ca>
57576         * qt/poppler-document.cc:
57577         * qt/poppler-page.cc:
57578         * qt/poppler-qt.h:
57579         Patch from Albert Astals Cid adding consts and exporting some more
57580         metadata.
57582  ChangeLog              |  8 ++++++++
57583  qt/poppler-document.cc | 21 ++++++++++++++++++---
57584  qt/poppler-page.cc     |  6 +++---
57585  qt/poppler-qt.h        | 15 +++++++++------
57586  4 files changed, 38 insertions(+), 12 deletions(-)
57588 commit e79a8b946e0d04b32da0b4ceea1649efd203cb07
57589 Author: Kristian Høgsberg <krh@redhat.com>
57590 Date:   Thu Apr 7 22:01:51 2005 +0000
57592     2005-04-07  Kristian Høgsberg  <krh@redhat.com>
57594             * glib/poppler-document.cc:
57595             * glib/poppler-document.h:
57596             * glib/poppler-page.cc:
57597             * glib/poppler-page.h:
57598             * glib/poppler-private.h: Print to PS support from Marco
57599             Pesenti
57600             Gritti.
57602  ChangeLog                |  9 +++++++++
57603  glib/poppler-document.cc | 45
57604  +++++++++++++++++++++++++++++++++++++++++++++
57605  glib/poppler-document.h  |  8 ++++++--
57606  glib/poppler-page.cc     | 19 +++++++++++++++++++
57607  glib/poppler-page.h      | 40 +++++++++++++++++++++-------------------
57608  glib/poppler-private.h   |  7 +++++++
57609  6 files changed, 107 insertions(+), 21 deletions(-)
57611 commit 7319b66eb64e735ae8b811306eb76755f088385b
57612 Author: Jonathan Blandford <jrb@redhat.com>
57613 Date:   Thu Apr 7 16:26:15 2005 +0000
57615     Thu Apr  7 12:25:39 2005  Jonathan Blandford  <jrb@redhat.com>
57617             * configure.ac: check for qt, not glib, when enabling the qt
57618             subdir
57620  ChangeLog    | 5 +++++
57621  configure.ac | 2 +-
57622  2 files changed, 6 insertions(+), 1 deletion(-)
57624 commit e258ed0cb42d524ee39451f680ad4c067e7721da
57625 Author: Jeff Muizelaar <jeff@infidigm.net>
57626 Date:   Wed Apr 6 20:49:19 2005 +0000
57628     2005-04-06  Jeff Muizelaar  <jrmuizel@nit.ca>
57630         * .cvsignore, glib/.cvsignore, qt/.cvsignore:
57631         Add more things to .cvsignore.
57632         Patch from Martin Kretzschmar.
57634  .cvsignore      | 2 ++
57635  ChangeLog       | 6 ++++++
57636  glib/.cvsignore | 7 +++++++
57637  qt/.cvsignore   | 7 +++++++
57638  4 files changed, 22 insertions(+)
57640 commit 2a5624a81aa84677a57e098d7d4045f44e3b6f3a
57641 Author: Jeff Muizelaar <jeff@infidigm.net>
57642 Date:   Wed Apr 6 20:35:03 2005 +0000
57644     2005-04-06  Jeff Muizelaar  <jrmuizel@nit.ca>
57646         * poppler-page.cc (Page::Page, Page::~Page):
57647         Construct and deconstruct the PageData object.
57648         Patch from Albert Astals Cid.
57650  ChangeLog          | 6 ++++++
57651  qt/poppler-page.cc | 6 ++++++
57652  qt/poppler-qt.h    | 1 +
57653  3 files changed, 13 insertions(+)
57655 commit f983e3d317660653f2bfc56f9b06e2cec675beca
57656 Author: Jeff Muizelaar <jeff@infidigm.net>
57657 Date:   Wed Apr 6 14:39:40 2005 +0000
57659     2005-04-06  Jeff Muizelaar  <jrmuizel@nit.ca>
57661             * Makefile.am, configure.ac: Add configuration for qt wrapper.
57663             * poppler-qt.pc.in:
57664             * qt/Makefile.am:
57665             * qt/poppler-document.cc:
57666             * qt/poppler-page.cc:
57667             * qt/poppler-private.h:
57668             * qt/poppler-qt.h:
57669             * qt/test-poppler-qt.cpp:
57670             New files.
57672  ChangeLog              |  13 +++
57673  Makefile.am            |  13 ++-
57674  configure.ac           |  64 +++++++++++++-
57675  poppler-qt.pc.in       |  11 +++
57676  qt/Makefile.am         |  32 +++++++
57677  qt/poppler-document.cc | 232
57678  +++++++++++++++++++++++++++++++++++++++++++++++++
57679  qt/poppler-page.cc     |  66 ++++++++++++++
57680  qt/poppler-private.h   |  32 +++++++
57681  qt/poppler-qt.h        |  75 ++++++++++++++++
57682  qt/test-poppler-qt.cpp |  63 ++++++++++++++
57683  10 files changed, 597 insertions(+), 4 deletions(-)
57685 commit d91dd69a7a0dd581c26728d2640e4d36a7ffe75f
57686 Author: Kristian Høgsberg <krh@redhat.com>
57687 Date:   Tue Apr 5 17:46:44 2005 +0000
57689     2005-04-05  Kristian Høgsberg  <krh@redhat.com>
57691             * NEWS: Attempt to sum up changes since 0.1.2.
57693             * configure.ac: Bump release to 0.2.0, add AC_DEFINEs
57694             for cairo
57695             and splash availability.
57697             * poppler/CairoFontEngine.cc: Disable hinting.
57699             * glib/poppler-page.cc (poppler_page_render_to_pixbuf): Choose
57700             either splash or cairo rendering, based on configure choice.
57701             (cairo_render_to_pixbuf): New function to render using
57702             the cairo
57703             backend.
57704             (splash_render_to_pixbuf): Split out the splash code to this
57705             function.
57707  ChangeLog                      |  16 +++++
57708  NEWS                           |   6 +-
57709  configure.ac                   |  16 +++--
57710  glib/Makefile.am               |  17 ++++-
57711  glib/poppler-page.cc           | 152
57712  +++++++++++++++++++++++++++++++++--------
57713  poppler/CairoFontEngine.cc     |   2 +-
57714  poppler/CairoOutputDevImage.cc |  20 ++----
57715  poppler/CairoOutputDevImage.h  |   3 +-
57716  8 files changed, 179 insertions(+), 53 deletions(-)
57718 commit b62b0cec2335d987b31fbb0043cb33db29cc6a13
57719 Author: Kristian Høgsberg <krh@redhat.com>
57720 Date:   Tue Apr 5 02:56:32 2005 +0000
57722     2005-04-04  Kristian Høgsberg  <krh@redhat.com>
57724             * ChangeLog: Add this entry to test commit mailer script.
57726  ChangeLog | 2 ++
57727  1 file changed, 2 insertions(+)
57729 commit 50b494266ce197fe88468ca2917b9910d77e5f98
57730 Author: Kristian Høgsberg <krh@redhat.com>
57731 Date:   Tue Apr 5 02:49:18 2005 +0000
57733     2005-04-04  Kristian Høgsberg  <krh@redhat.com>
57735             * TODO: Add reminder about using PDF font descriptors with
57736             fontconfig.
57738  ChangeLog | 3 +++
57739  TODO      | 2 ++
57740  2 files changed, 5 insertions(+)
57742 commit d3d12235bf4de48363571b3d992ea3bfc29e6529
57743 Author: Kristian Høgsberg <krh@redhat.com>
57744 Date:   Mon Apr 4 21:50:56 2005 +0000
57746     2005-04-04  Kristian Høgsberg  <krh@redhat.com>
57748             * configure.ac: Add checks for mkstemp() and mkstemps().
57750             * glib/poppler-page.cc (poppler_page_find_text): Reverse
57751             y-coordinates so we return PDF style coordinates.
57753             From Maro Pesenti Gritti <mpgritti@gmail.com>:
57755             * configure.ac, poppler/Makefile.am: Check for fontconfig when
57756             we're building the splash backend.
57758             * glib/poppler-page.cc (poppler_page_get_text): New
57759             function to
57760             select text on page.
57762  ChangeLog            | 15 +++++++++++++++
57763  configure.ac         |  5 ++++-
57764  glib/poppler-page.cc | 48
57765  +++++++++++++++++++++++++++++++++++++++++++++---
57766  glib/poppler-page.h  |  3 +++
57767  poppler/Makefile.am  |  4 ++++
57768  5 files changed, 71 insertions(+), 4 deletions(-)
57770 commit 2cb9d70678e33504246cbfbe0525c33f5e3b7736
57771 Author: Kristian Høgsberg <krh@redhat.com>
57772 Date:   Mon Apr 4 05:56:29 2005 +0000
57774     2005-04-04  Kristian Høgsberg  <krh@redhat.com>
57776             * glib/poppler-page.cc (poppler_page_find_text): Reverse
57777             list of
57778             matches so we get them in the right order.
57780  ChangeLog            | 5 +++++
57781  glib/poppler-page.cc | 2 +-
57782  2 files changed, 6 insertions(+), 1 deletion(-)
57784 commit 8c2a5ffb73c0f2d84adebcfbd43f8347ae8c8bbc
57785 Author: Jeff Muizelaar <jeff@infidigm.net>
57786 Date:   Sun Apr 3 18:17:55 2005 +0000
57788     2005-04-03  Martin Kretzschmar  <martink@gnome.org>
57790         * poppler/DCTStream.h: Wrap #include <jpeglib.h> in extern "C"
57791         Fixes build with unpatched libjpeg.
57793  ChangeLog           | 5 +++++
57794  poppler/DCTStream.h | 2 ++
57795  2 files changed, 7 insertions(+)
57797 commit 1879d82d9088aa36ef5e677f4bae44c84f90caa6
57798 Author: Jeff Muizelaar <jeff@infidigm.net>
57799 Date:   Sat Apr 2 22:16:38 2005 +0000
57801     2005-04-02  Jeff Muizelaar  <jrmuizel@nit.ca>
57803         * poppler/Page.h:
57804         * poppler/Page.cc (Page::Page):
57805         Some initial infrastructure for supporting transitions.
57807  ChangeLog       |  6 ++++++
57808  poppler/Page.cc | 10 ++++++++++
57809  poppler/Page.h  |  4 ++++
57810  3 files changed, 20 insertions(+)
57812 commit fa4efbed51e12811070798a7cfb6b1f9e8d57abc
57813 Author: Kristian Høgsberg <krh@redhat.com>
57814 Date:   Fri Apr 1 00:32:34 2005 +0000
57816     2005-03-31  Kristian Høgsberg  <krh@redhat.com>
57818             * glib/poppler-page.cc (poppler_page_render_to_pixbuf): Clip
57819             output to destination pixbuf and fix RGB order.
57821  ChangeLog            |  5 +++++
57822  glib/poppler-page.cc | 38 +++++++++++++++++++++++---------------
57823  2 files changed, 28 insertions(+), 15 deletions(-)
57825 commit bb508ded0b8c5806a9db1ec73e57b14268896911
57826 Author: Kristian Høgsberg <krh@redhat.com>
57827 Date:   Thu Mar 31 22:45:05 2005 +0000
57829     2005-03-31  Kristian Høgsberg  <krh@redhat.com>
57831             * glib/poppler-page.cc (poppler_page_find_text): New
57832             function to
57833             seach a page for occurrences of a given text string.
57835             * glib/poppler-page.cc: Add g_return_if_fail() checks to
57836             a couple
57837             of functions.
57839  ChangeLog                |  8 +++++
57840  glib/poppler-page.cc     | 82
57841  ++++++++++++++++++++++++++++++++++++++++++------
57842  glib/poppler-page.h      | 18 ++++++++---
57843  glib/test-poppler-glib.c | 19 +++++++++--
57844  4 files changed, 109 insertions(+), 18 deletions(-)
57846 commit 0b4d481e9c79cb18cf41b503970801bbf4b95b3c
57847 Author: Jonathan Blandford <jrb@redhat.com>
57848 Date:   Thu Mar 31 05:29:42 2005 +0000
57850     Thu Mar 31 00:26:20 2005  Jonathan Blandford  <jrb@redhat.com>
57852             * glib/poppler-page.cc:
57853             * glib/poppler-page.h (poppler_page_get_link_mapping,
57854             poppler_page_free_link_mapping): New functions to get a
57855             mapping of
57856             links to locations on the current document.
57857     :s
57859  ChangeLog            |  7 +++++
57860  glib/poppler-page.cc | 85
57861  ++++++++++++++++++++++++++++++++++++++++++++++++----
57862  glib/poppler-page.h  | 15 ++++++++++
57863  3 files changed, 102 insertions(+), 5 deletions(-)
57865 commit c4e18f5a454794bd5e226f1106a54ccf807c6c3d
57866 Author: Jeff Muizelaar <jeff@infidigm.net>
57867 Date:   Thu Mar 31 02:28:46 2005 +0000
57869     2005-03-30  Jeff Muizelaar <jrmuizel@nit.ca>
57871         * poppler/DCTStream.h: change x to unsigned int to eliminate
57872         comparision warning
57874  ChangeLog           | 5 +++++
57875  poppler/DCTStream.h | 2 +-
57876  2 files changed, 6 insertions(+), 1 deletion(-)
57878 commit e6a2a588305b4797af901599eb6854028f2be476
57879 Author: Jeff Muizelaar <jeff@infidigm.net>
57880 Date:   Wed Mar 30 18:43:44 2005 +0000
57882     2005-03-30  Jeff Muizelaar <jrmuizel@nit.ca>
57884         * poppler/Catalog.cc: delete pageLabelInfo on deconstruction
57886  ChangeLog          | 4 ++++
57887  poppler/Catalog.cc | 1 +
57888  2 files changed, 5 insertions(+)
57890 commit a52905c0f0bf4d10d2103b80924a4de204d03836
57891 Author: Jonathan Blandford <jrb@redhat.com>
57892 Date:   Wed Mar 30 04:08:26 2005 +0000
57894     add this
57896  glib/poppler-action.cc | 285
57897  +++++++++++++++++++++++++++++++++++++++++++++++++
57898  1 file changed, 285 insertions(+)
57900 commit 9542860a74076020b5727d4b761c08cdab42d69e
57901 Author: Jonathan Blandford <jrb@redhat.com>
57902 Date:   Wed Mar 30 04:07:57 2005 +0000
57904     add these
57906  glib/poppler-action.h | 157
57907  ++++++++++++++++++++++++++++++++++++++++++++++++++
57908  1 file changed, 157 insertions(+)
57910 commit 07720f98eca8736695f7d0d8e98465d301e6b7cf
57911 Author: Jonathan Blandford <jrb@redhat.com>
57912 Date:   Wed Mar 30 04:07:39 2005 +0000
57914     Tue Mar 29 23:07:17 2005  Jonathan Blandford  <jrb@redhat.com>
57916             * glib/poppler-page.h: Reformat.
57918  ChangeLog           |  4 ++++
57919  glib/poppler-page.h | 34 +++++++++++++++++-----------------
57920  2 files changed, 21 insertions(+), 17 deletions(-)
57922 commit 3437b9e122aa05f4ede24664ee5a9b2d423ef9c4
57923 Author: Jonathan Blandford <jrb@redhat.com>
57924 Date:   Wed Mar 30 04:04:53 2005 +0000
57926     Tue Mar 29 22:49:15 2005  Jonathan Blandford  <jrb@redhat.com>
57928             * glib/poppler-action.[ch]: New item to encapsulate links.
57929             * glib/poppler-document.[ch] (poppler_index_iter_get_action):
57930             New
57931             function to get the action.  Also, fix some warnings.
57932             * glib/poppler-private.h (_poppler_action_new): New function.
57933             * glib/test-poppler-glib.c: Fix warnings.
57935  ChangeLog                |  8 +++++++
57936  glib/Makefile.am         |  2 ++
57937  glib/poppler-document.cc | 57
57938  +++++++++++-------------------------------------
57939  glib/poppler-document.h  |  7 ++----
57940  glib/poppler-private.h   | 12 ++++++++--
57941  glib/poppler.h           |  1 +
57942  glib/test-poppler-glib.c |  4 +++-
57943  7 files changed, 39 insertions(+), 52 deletions(-)
57945 commit cab0ec4d011c34b571050a446c6e3286cc8749c8
57946 Author: Jonathan Blandford <jrb@redhat.com>
57947 Date:   Tue Mar 29 18:49:26 2005 +0000
57949     Tue Mar 29 02:36:00 2005  Jonathan Blandford  <jrb@redhat.com>
57951             * glib/poppler-document.[ch] (PopplerIndexIter): Add an
57952             iter to
57953             extract the index from the doc.  Includes a bad hack, for now.
57955     Mon Mar 28 22:02:07 2005  Jonathan Blandford  <jrb@redhat.com>
57957             * glib/poppler-page.cc:
57958             * glib/poppler-page.h (poppler_page_get_thumbnail_size): New
57959             function.
57960             * poppler-glib.pc.in: add -lpoppler-glib to the libs line.
57962  ChangeLog                |  12 ++++
57963  glib/poppler-document.cc | 160
57964  ++++++++++++++++++++++++++++++++++++++++++++++-
57965  glib/poppler-document.h  |  15 +++++
57966  glib/poppler-page.cc     |  48 +++++++++++++-
57967  glib/poppler-page.h      |   3 +
57968  poppler-glib.pc.in       |   2 +-
57969  6 files changed, 236 insertions(+), 4 deletions(-)
57971 commit 2de98f3871bc4ea3e361ca4fe37f5b6561918c77
57972 Author: Kristian Høgsberg <krh@redhat.com>
57973 Date:   Mon Mar 28 07:49:54 2005 +0000
57975     2005-03-28  Kristian Høgsberg  <krh@redhat.com>
57977             * poppler/Page.cc (loadThumb): Backend agnostic method for
57978             extracting an embedded thumbnail iamge.
57980             * poppler/Dict.cc (lookupInt): New convenience method.
57982             * glib/poppler-page.cc (poppler_page_get_thumbnail): New glib
57983             function for getting the embedded thumbnail image for a page.
57985  ChangeLog                |  10 +++++
57986  glib/poppler-page.cc     |  23 ++++++++++
57987  glib/poppler-page.h      |  32 +++++++-------
57988  glib/test-poppler-glib.c |  24 ++++++++---
57989  poppler/Dict.cc          |  20 +++++++++
57990  poppler/Dict.h           |   1 +
57991  poppler/Page.cc          | 109
57992  +++++++++++++++++++++++++++++++++++++++++++++++
57993  poppler/Page.h           |   1 +
57994  8 files changed, 196 insertions(+), 24 deletions(-)
57996 commit 591055d1fbcd0b9c2bb11f14040568051c5976d1
57997 Author: Kristian Høgsberg <krh@redhat.com>
57998 Date:   Sat Mar 26 00:34:21 2005 +0000
58000     2005-03-25  Kristian Høgsberg  <krh@redhat.com>
58002             * glib/Makefile.am (libpoppler_glib_la_SOURCES): Add
58004             * configure.ac: Check for fontconfig for glib bindings.
58006  ChangeLog        | 4 ++++
58007  configure.ac     | 4 ++--
58008  glib/Makefile.am | 7 +++++--
58009  3 files changed, 11 insertions(+), 4 deletions(-)
58011 commit 1e30abe94a96b91df05716ea079c58782d767951
58012 Author: Kristian Høgsberg <krh@redhat.com>
58013 Date:   Thu Mar 24 22:24:41 2005 +0000
58015     2005-03-24  Kristian Høgsberg  <krh@redhat.com>
58017             * glib/Makefile.am: Use POPPLER_GLIB_CFLAGS and
58018             POPPLER_GLIB_LIBS
58019             instead of GTK_TEST_*.  Reported by Adam Jackson
58020             <ajax@nwnk.net>.
58022  ChangeLog        | 5 +++++
58023  glib/Makefile.am | 7 +++----
58024  2 files changed, 8 insertions(+), 4 deletions(-)
58026 commit 1d9fcaa34222b2ccd53280148561917dbb8d95d9
58027 Author: Kristian Høgsberg <krh@redhat.com>
58028 Date:   Wed Mar 23 05:53:08 2005 +0000
58030     File Edit Options Buffers Tools Help
58031     2005-03-23  Kristian Høgsberg  <krh@redhat.com>
58033             * poppler/Catalog.cc (indexToLabel, labelToIndex): Add
58034             stricter
58035             checking of incoming labels and indices.
58037             * glib/test-poppler-glib.c (main): Change test program to
58038             take the
58039             page label from the command line.
58041  ChangeLog                |  6 ++++++
58042  glib/test-poppler-glib.c |  5 ++++-
58043  poppler/Catalog.cc       | 31 +++++++++++++++++++++++++++++--
58044  3 files changed, 39 insertions(+), 3 deletions(-)
58046 commit a9bbb465a0ee6ab320f76d322a3f575327ad1148
58047 Author: Kristian Høgsberg <krh@redhat.com>
58048 Date:   Wed Mar 23 05:38:34 2005 +0000
58050     2005-03-23  Kristian Høgsberg  <krh@redhat.com>
58052             * glib/poppler-page.cc:
58053             * glib/poppler-page.h: Add poppler_page_get_index() and rename
58054             popper_page_get_dimension() to popper_page_get_size()
58056  ChangeLog                |  6 ++++++
58057  glib/poppler-page.cc     | 12 +++++++++---
58058  glib/poppler-page.h      | 32 +++++++++++++++++---------------
58059  glib/test-poppler-glib.c |  5 ++---
58060  4 files changed, 34 insertions(+), 21 deletions(-)
58062 commit 178bff27d09d1e18d1fc00c975fa235b0e9f93d3
58063 Author: Kristian Høgsberg <krh@redhat.com>
58064 Date:   Wed Mar 23 04:14:28 2005 +0000
58066     2005-03-22  Kristian Høgsberg  <krh@redhat.com>
58068             * glib/poppler-document.cc: Implement poppler_document_save().
58070             * glib/poppler-document.h: Add prototype and format headers
58071             properly.
58073  ChangeLog                |  7 +++++++
58074  glib/poppler-document.cc | 20 ++++++++++++++++++++
58075  glib/poppler-document.h  | 30 +++++++++++++-----------------
58076  3 files changed, 40 insertions(+), 17 deletions(-)
58078 commit e40c6f69c9466df4cc70840b959f72cb0809c777
58079 Author: Kristian Høgsberg <krh@redhat.com>
58080 Date:   Wed Mar 23 01:30:04 2005 +0000
58082     2005-03-22  Kristian Høgsberg  <krh@redhat.com>
58084             * configure.ac: Fix --disable-popper typo reported by Albert.
58085             Require exactly cairo 0.4 since CVS cairo has API changes.
58087  ChangeLog    | 5 +++++
58088  configure.ac | 6 +++---
58089  2 files changed, 8 insertions(+), 3 deletions(-)
58091 commit 2a1e4f6f6dd87dc59b3579175a87215fd7350ee0
58092 Author: Kristian Høgsberg <krh@redhat.com>
58093 Date:   Tue Mar 22 22:46:37 2005 +0000
58095     2005-03-22  Kristian Høgsberg  <krh@redhat.com>
58097             * poppler/Array.cc:
58098             * poppler/Array.h: Add getString() convenience method.
58100             * poppler/Catalog.cc:
58101             * poppler/Catalog.h: Optimize lookup of named destinations.
58103  ChangeLog          |   8 +++
58104  poppler/Array.cc   |  15 ++++++
58105  poppler/Array.h    |   1 +
58106  poppler/Catalog.cc | 142
58107  ++++++++++++++++++++++++++++++++++-------------------
58108  poppler/Catalog.h  |  32 +++++++++++-
58109  5 files changed, 146 insertions(+), 52 deletions(-)
58111 commit 4dfe0ce4a1ca09d632943f0f6315e31135957ada
58112 Author: Kristian Høgsberg <krh@redhat.com>
58113 Date:   Tue Mar 22 01:50:05 2005 +0000
58115     2005-03-21  Kristian Høgsberg  <krh@redhat.com>
58117             * NEWS, TODO: Update these.
58119  ChangeLog |  4 ++++
58120  NEWS      |  1 +
58121  TODO      | 29 ++++++++++++++++++++---------
58122  3 files changed, 25 insertions(+), 9 deletions(-)
58124 commit c158de90a5a8c6514d8aa22efa0b891a1801e822
58125 Author: Kristian Høgsberg <krh@redhat.com>
58126 Date:   Mon Mar 21 07:53:19 2005 +0000
58128     2005-03-21  Kristian Høgsberg  <krh@redhat.com>
58130             From Albert Astals Cid <tsdgeos@yahoo.es>:
58132             * poppler/Catalog.cc, poppler/Catalog.h: Parse PageMode
58133             setting
58134             from the Catalog dict and expose it through getPageMode()
58135             method.
58137  ChangeLog          | 10 ++++++++--
58138  poppler/Catalog.cc | 16 ++++++++++++++++
58139  poppler/Catalog.h  | 12 ++++++++++++
58140  3 files changed, 36 insertions(+), 2 deletions(-)
58142 commit 9887679ca195714d71cbedde9297e9dcea04eb13
58143 Author: Kristian Høgsberg <krh@redhat.com>
58144 Date:   Mon Mar 21 07:36:11 2005 +0000
58146     2005-03-21  Kristian Høgsberg  <krh@redhat.com>
58148             * glib/poppler-document.cc:
58150             * glib/poppler-document.h: Expose the documenttitle as
58151             a GObject
58152             property.
58154             * glib/poppler-page.cc: Expose the page label as a GObject
58155             property.
58157             * glib/poppler-private.h: Add the page index to PopplerPage.
58159             * glib/test-poppler-glib.c: Print out page label and document
58160             title.
58162             * poppler/Catalog.cc:
58163             * poppler/Catalog.h: Add page label accessors.
58165             * poppler/PageLabelInfo.cc:
58166             * poppler/PageLabelInfo.h: New files.
58168             * poppler/Makefile.am: Add new files to sources.
58170  ChangeLog                |  23 ++++
58171  glib/poppler-document.cc |  95 ++++++++++++-
58172  glib/poppler-document.h  |   3 +
58173  glib/poppler-page.cc     |  37 ++++-
58174  glib/poppler-private.h   |   3 +-
58175  glib/test-poppler-glib.c |  13 +-
58176  poppler/Catalog.cc       |  15 ++
58177  poppler/Catalog.h        |   6 +
58178  poppler/Makefile.am      |   4 +-
58179  poppler/PageLabelInfo.cc | 346
58180  +++++++++++++++++++++++++++++++++++++++++++++++
58181  poppler/PageLabelInfo.h  |  37 +++++
58182  11 files changed, 573 insertions(+), 9 deletions(-)
58184 commit 2cfe917de909254bc3a114a6add68a14b5885fd0
58185 Author: Kristian Høgsberg <krh@redhat.com>
58186 Date:   Sun Mar 20 05:44:06 2005 +0000
58188     2005-03-20  Kristian Høgsberg  <krh@redhat.com>
58190             * glib/poppler-document.cc:
58191             * glib/poppler-page.h:
58192             * glib/poppler.cc:
58193             * poppler/Array.cc:
58194             * poppler/Array.h:
58195             * poppler/Catalog.cc: Fix up filenames in #include statements
58196             and
58197             comments.
58199  ChangeLog                | 10 ++++++++++
58200  glib/poppler-document.cc |  2 +-
58201  glib/poppler-document.h  |  2 +-
58202  glib/poppler-page.cc     |  2 +-
58203  glib/poppler-page.h      |  2 +-
58204  glib/poppler.cc          |  2 +-
58205  glib/poppler.h           |  2 +-
58206  7 files changed, 16 insertions(+), 6 deletions(-)
58208 commit f9b6017cfaf8f814ae2fc027927477c29f24af71
58209 Author: Kristian Høgsberg <krh@redhat.com>
58210 Date:   Sun Mar 20 00:35:21 2005 +0000
58212     2005-03-19  Kristian Høgsberg  <krh@redhat.com>
58214             Land the first bits of the glib wrapper.
58216             * Makefile.am:
58217             * configure.ac: Add new glib subdirectory and configure
58218             options
58219             for glib wrapper.
58221             * glib/Makefile.am:
58222             * glib/poppler-document.cc:
58223             * glib/poppler-document.h:
58224             * glib/poppler-page.cc:
58225             * glib/poppler-page.h:
58226             * glib/poppler-private.h:
58227             * glib/poppler.cc:
58228             * glib/poppler.h:
58229             * glib/test-poppler-glib.c:
58230             * poppler-glib.pc.in: New files.
58232  ChangeLog                |  19 ++++++
58233  Makefile.am              |  27 ++++----
58234  NEWS                     |   4 ++
58235  configure.ac             |  25 ++++++-
58236  glib/Makefile.am         |  33 ++++++++++
58237  glib/poppler-document.cc | 165
58238  +++++++++++++++++++++++++++++++++++++++++++++++
58239  glib/poppler-document.h  |  52 +++++++++++++++
58240  glib/poppler-page.cc     | 158
58241  +++++++++++++++++++++++++++++++++++++++++++++
58242  glib/poppler-page.h      |  50 ++++++++++++++
58243  glib/poppler-private.h   |  20 ++++++
58244  glib/poppler.cc          |  29 +++++++++
58245  glib/poppler.h           |  42 ++++++++++++
58246  glib/test-poppler-glib.c |  43 ++++++++++++
58247  poppler-glib.pc.in       |  11 ++++
58248  14 files changed, 661 insertions(+), 17 deletions(-)
58250 commit 2a31446b227b5cdc8334e672a71835b6ea14713a
58251 Author: Jeff Muizelaar <jeff@infidigm.net>
58252 Date:   Wed Mar 16 15:51:36 2005 +0000
58254     2005-03-16  Jeff Muizelaar  <jrmuizel@nit.ca>
58256         From Dan Sheridan <dan.sheridan@postman.org.uk>
58258         * poppler/XRef.cc (XRef::checkEncrypted):
58259         The key length should be 5 for revision 2 documents.
58261  ChangeLog       | 7 +++++++
58262  poppler/XRef.cc | 6 ++++++
58263  2 files changed, 13 insertions(+)
58265 commit e632a1d4b2f685993bda407458c34ef8e6b74136
58266 Author: Kristian Høgsberg <krh@redhat.com>
58267 Date:   Fri Mar 11 22:43:29 2005 +0000
58269     2005-03-11  Kristian Høgsberg  <krh@redhat.com>
58271             From  Jeff Muizelaar  <jrmuizel@nit.ca>:
58273             * poppler/CairoOutputDev.cc (CairoOutputDev::drawImageMask):
58274             Use
58275             getLine instead of getPixel.
58277  ChangeLog                 |  3 +++
58278  poppler/CairoOutputDev.cc | 18 ++++++++----------
58279  2 files changed, 11 insertions(+), 10 deletions(-)
58281 commit 83e904452f205a2c0cd2723cb12b7fd4640ce342
58282 Author: Kristian Høgsberg <krh@redhat.com>
58283 Date:   Fri Mar 11 21:42:52 2005 +0000
58285     2005-03-11  Kristian Høgsberg  <krh@redhat.com>
58287             From  Jeff Muizelaar  <jrmuizel@nit.ca>:
58289             * configure.ac: Add checks for libjpeg.
58291             * DCTStream.cc, DCTStream.h, Stream.cc, Stream.h, Makefile.am:
58292             Conditionally use libjpeg instead of xpdf jpeg decoder.
58294  ChangeLog            |   9 +++++
58295  configure.ac         |  34 +++++++++++++++-
58296  poppler/DCTStream.cc | 110
58297  +++++++++++++++++++++++++++++++++++++++++++++++++++
58298  poppler/DCTStream.h  |  70 ++++++++++++++++++++++++++++++++
58299  poppler/Makefile.am  |  14 ++++++-
58300  poppler/Stream.cc    |   8 ++++
58301  poppler/Stream.h     |   2 +
58302  7 files changed, 245 insertions(+), 2 deletions(-)
58304 commit e2af71338fd89760c4ac76999985efc5eb92817f
58305 Author: Kristian Høgsberg <krh@redhat.com>
58306 Date:   Fri Mar 11 16:42:20 2005 +0000
58308     2005-03-10  Kristian Høgsberg  <krh@redhat.com>
58310             From Jeff Muizelaar <jrmuizel@nit.ca>:
58312             * poppler/CairoFontEngine.cc (CairoFontEngine::getFont):
58313             Don't print "Type 3 font!" message.
58315             * poppler/CairoOutputDev.cc (CairoOutputDev::drawImageMask):
58316             Enable image mask drawing and do it properly, albeit slowly.
58318             * poppler/CairoOutputDev.h
58319             (CairoOutputDev::interpretType3Chars): Return true so that
58320             Gfx.cc turns type3 characters into calls to drawImageMask
58322  ChangeLog                  | 14 ++++++++++++++
58323  poppler/CairoFontEngine.cc |  1 -
58324  poppler/CairoOutputDev.cc  | 25 ++++++++++---------------
58325  poppler/CairoOutputDev.h   |  2 +-
58326  4 files changed, 25 insertions(+), 17 deletions(-)
58328 commit 3dc52373346e448077d2539163e873eef6406ed7
58329 Author: Kristian Høgsberg <krh@redhat.com>
58330 Date:   Wed Mar 9 15:47:00 2005 +0000
58332     2005-03-09  Kristian Høgsberg  <krh@redhat.com>
58334             * NEWS: Describe 0.1.2 (and 0.1.1) release.
58336             * configure.ac: Bump poppler version to 0.1.2
58338  ChangeLog    |  6 ++++++
58339  NEWS         | 12 ++++++++++++
58340  configure.ac |  2 +-
58341  3 files changed, 19 insertions(+), 1 deletion(-)
58343 commit 5c6a2d34fc25df28ca5326e6910d7cf664f0c3d7
58344 Author: Kristian Høgsberg <krh@redhat.com>
58345 Date:   Wed Mar 9 15:35:31 2005 +0000
58347     2005-03-09  Kristian Høgsberg  <krh@redhat.com>
58349             * configure.ac: Bump cairo requirement to 0.4.
58351  ChangeLog    | 4 ++++
58352  configure.ac | 4 ++--
58353  2 files changed, 6 insertions(+), 2 deletions(-)
58355 commit 5b2d9a61e79cefd819888c8c89231a5fafccd114
58356 Author: Kristian Høgsberg <krh@redhat.com>
58357 Date:   Sat Mar 5 04:57:49 2005 +0000
58359     2005-03-04  Kristian Høgsberg  <krh@redhat.com>
58361             Patch from Jeff Muizelaar <jrmuizel@nit.ca>.  Changed to
58362             allocate
58363             glyphs using gmalloc.
58365             * poppler/CairoOutputDev.cc (CairoOutputDev::drawString):
58366             Implement drawString instead of drawChar. This change should
58367             make clipping to a text path work and has a performance
58368             improvement. Currently the code is a little ugly because we
58369             can't concat matrices to cairo without losing our current
58370             font.
58372             * poppler/CairoOutputDev.h (CairoOutputDev::useDrawChar):
58373             Tell Gfx.cc that it should use drawString instead of drawChar.
58375  ChangeLog                 |  14 ++++++
58376  TODO                      |   3 ++
58377  poppler/CairoOutputDev.cc | 110
58378  ++++++++++++++++++++++++++++++++++------------
58379  poppler/CairoOutputDev.h  |   7 +--
58380  4 files changed, 102 insertions(+), 32 deletions(-)
58382 commit 60d190ef80a0dcd9cc3a67306e2c65c5dd482f24
58383 Author: Kristian Høgsberg <krh@redhat.com>
58384 Date:   Sat Mar 5 04:37:14 2005 +0000
58386     2005-03-04  Kristian Høgsberg  <krh@redhat.com>
58388             * test/gtk-cairo-test.cc (view_load):
58389             * test/gtk-splash-test.cc (view_load): Fix missing return
58390             statement, and remove unused variables.
58392             * configure.ac: Add configure option to enable the default KDE
58393             flags as described by Albert Astals Cid <tsdgeos@yahoo.es>.
58395             * TODO: Update with Jeff's items.
58397             * .cvsignore:
58398             * */.cvsignore: Add these to silence CVS.
58400  ChangeLog               |  9 +++++++++
58401  TODO                    | 15 +++++++++++----
58402  configure.ac            | 21 +++++++++++++++++++++
58403  test/gtk-cairo-test.cc  |  6 ++----
58404  test/gtk-splash-test.cc |  5 ++---
58405  5 files changed, 45 insertions(+), 11 deletions(-)
58407 commit e6706e505c1675724c8870f7c58079932661db5f
58408 Author: Kristian Høgsberg <krh@redhat.com>
58409 Date:   Sat Mar 5 02:19:50 2005 +0000
58411     2005-03-04  Kristian Høgsberg  <krh@redhat.com>
58413             * .cvsignore:
58414             * */.cvsignore: Add these to silence CVS.
58416  .cvsignore         | 21 +++++++++++++++++++++
58417  ChangeLog          |  3 +++
58418  fofi/.cvsignore    |  8 ++++++++
58419  goo/.cvsignore     |  8 ++++++++
58420  poppler/.cvsignore | 10 ++++++++++
58421  splash/.cvsignore  |  8 ++++++++
58422  test/.cvsignore    | 10 ++++++++++
58423  7 files changed, 68 insertions(+)
58425 commit 932edfc3c5c61e3b3e98957b717abbf8055e1c5e
58426 Author: Kristian Høgsberg <krh@redhat.com>
58427 Date:   Fri Mar 4 19:47:13 2005 +0000
58429     2005-03-04  Kristian Høgsberg  <krh@redhat.com>
58431             * configure.ac: Implement same check for gtk+-2.0 tests as for
58432             cairo.
58434  ChangeLog    |  5 +++++
58435  configure.ac | 11 ++++++++---
58436  2 files changed, 13 insertions(+), 3 deletions(-)
58438 commit c632b35ad9345f280d78c268f84ae3fd5a3921b9
58439 Author: Kristian Høgsberg <krh@redhat.com>
58440 Date:   Fri Mar 4 16:33:43 2005 +0000
58442     2005-03-04  Kristian Høgsberg  <krh@redhat.com>
58444             * configure.ac: Only fail hard in check for cairo if the user
58445             specified --enable-cairo-output (from Brad Hards
58446             <bradh@frogmouth.net>).  Print summary of configure results
58447             at the
58448             end of configure script.
58450             * poppler/poppler-config.h: Remove this file (noticed by Brad
58451             Hards <bradh@frogmouth.net>).
58453  ChangeLog    |  5 +++++
58454  configure.ac | 17 ++++++++++++++---
58455  2 files changed, 19 insertions(+), 3 deletions(-)
58457 commit 80f9c90273eb31ac349c46bf86dedff7daf21db4
58458 Author: Kristian Høgsberg <krh@redhat.com>
58459 Date:   Fri Mar 4 15:32:32 2005 +0000
58461     2005-03-04  Kristian Høgsberg  <krh@redhat.com>
58463             * poppler/poppler-config.h: Remove this file (noticed by Brad
58464             Hards <bradh@frogmouth.net>).
58466  ChangeLog                |   5 ++
58467  poppler/poppler-config.h | 146
58468  -----------------------------------------------
58469  2 files changed, 5 insertions(+), 146 deletions(-)
58471 commit 338b83b6f08a7212fdde2bbce94385e9a71a3d23
58472 Author: Kristian Høgsberg <krh@redhat.com>
58473 Date:   Fri Mar 4 02:46:44 2005 +0000
58475     2005-03-03  Kristian Høgsberg  <krh@redhat.com>
58477             Patch from Jeff Muizelaar <jrmuizel@nit.ca>:
58479             * poppler/CairoOutputDev.cc (CairoOutputDev::drawImage,
58480             CairoOutputDev::drawImageMask): destroy the image surface and
58481             free the image buffer.
58483  ChangeLog                 | 10 ++++++++++
58484  autogen.sh                |  2 +-
58485  poppler/CairoOutputDev.cc |  8 +++++---
58486  3 files changed, 16 insertions(+), 4 deletions(-)
58488 commit 062aa51487f539406b54458885b4c9501da3c44d
58489 Author: Kristian Høgsberg <krh@redhat.com>
58490 Date:   Thu Mar 3 20:01:14 2005 +0000
58492     2005-03-03  Kristian Høgsberg  <krh@redhat.com>
58494             * autogen.sh: Add to CVS.
58496  ChangeLog  | 4 ++++
58497  autogen.sh | 4 ++++
58498  2 files changed, 8 insertions(+)
58500 commit cb02d5d0e770e2a8cbe5a8ac810820a2ce5fec0c
58501 Author: Kristian Høgsberg <krh@redhat.com>
58502 Date:   Thu Mar 3 19:45:58 2005 +0000
58504     Initial revision
58506  AUTHORS                        |    3 +
58507  COPYING                        |  340 ++++
58508  ChangeLog                      |   33 +
58509  INSTALL                        |  236 +++
58510  Makefile.am                    |   29 +
58511  NEWS                           |    4 +
58512  README                         |   37 +
58513  README-XPDF                    |  376 ++++
58514  TODO                           |   21 +
58515  configure.ac                   |  139 ++
58516  fofi/FoFiBase.cc               |  156 ++
58517  fofi/FoFiBase.h                |   55 +
58518  fofi/FoFiEncodings.cc          |  994 ++++++++++
58519  fofi/FoFiEncodings.h           |   34 +
58520  fofi/FoFiTrueType.cc           | 1438 ++++++++++++++
58521  fofi/FoFiTrueType.h            |  131 ++
58522  fofi/FoFiType1.cc              |  207 ++
58523  fofi/FoFiType1.h               |   57 +
58524  fofi/FoFiType1C.cc             | 2385 ++++++++++++++++++++++
58525  fofi/FoFiType1C.h              |  224 +++
58526  fofi/Makefile.am               |   16 +
58527  goo/GooHash.cc                 |  356 ++++
58528  goo/GooHash.h                  |   74 +
58529  goo/GooList.cc                 |   92 +
58530  goo/GooList.h                  |   89 +
58531  goo/GooMutex.h                 |   49 +
58532  goo/GooString.cc               |  236 +++
58533  goo/GooString.h                |   98 +
58534  goo/Makefile.am                |   20 +
58535  goo/gfile.cc                   |  705 +++++++
58536  goo/gfile.h                    |  140 ++
58537  goo/gmem.c                     |  204 ++
58538  goo/gmem.h                     |   53 +
58539  goo/gmempp.cc                  |   32 +
58540  goo/gtypes.h                   |   29 +
58541  poppler-cairo.pc.in            |   10 +
58542  poppler-splash.pc.in           |   10 +
58543  poppler.pc.in                  |   11 +
58544  poppler/Annot.cc               |  137 ++
58545  poppler/Annot.h                |   79 +
58546  poppler/Array.cc               |   73 +
58547  poppler/Array.h                |   56 +
58548  poppler/BaseFile.h             |   82 +
58549  poppler/BuiltinFont.cc         |   65 +
58550  poppler/BuiltinFont.h          |   55 +
58551  poppler/BuiltinFontTables.cc   | 4284
58552  ++++++++++++++++++++++++++++++++++++++++
58553  poppler/BuiltinFontTables.h    |   23 +
58554  poppler/CMap.cc                |  384 ++++
58555  poppler/CMap.h                 |  101 +
58556  poppler/CairoFontEngine.cc     |  367 ++++
58557  poppler/CairoFontEngine.h      |   61 +
58558  poppler/CairoOutputDev.cc      |  569 ++++++
58559  poppler/CairoOutputDev.h       |  146 ++
58560  poppler/CairoOutputDevImage.cc |   87 +
58561  poppler/CairoOutputDevImage.h  |   43 +
58562  poppler/CairoOutputDevX.cc     |  211 ++
58563  poppler/CairoOutputDevX.h      |  117 ++
58564  poppler/Catalog.cc             |  364 ++++
58565  poppler/Catalog.h              |   87 +
58566  poppler/CharCodeToUnicode.cc   |  533 +++++
58567  poppler/CharCodeToUnicode.h    |  112 ++
58568  poppler/CharTypes.h            |   24 +
58569  poppler/CompactFontTables.h    |  464 +++++
58570  poppler/Decrypt.cc             |  399 ++++
58571  poppler/Decrypt.h              |   59 +
58572  poppler/Dict.cc                |   95 +
58573  poppler/Dict.h                 |   75 +
58574  poppler/Error.cc               |   38 +
58575  poppler/Error.h                |   21 +
58576  poppler/ErrorCodes.h           |   36 +
58577  poppler/FontEncodingTables.cc  | 1824 +++++++++++++++++
58578  poppler/FontEncodingTables.h   |   20 +
58579  poppler/Function.cc            | 1525 ++++++++++++++
58580  poppler/Function.h             |  181 ++
58581  poppler/Gfx.cc                 | 3079 +++++++++++++++++++++++++++++
58582  poppler/Gfx.h                  |  279 +++
58583  poppler/GfxFont.cc             | 1508 ++++++++++++++
58584  poppler/GfxFont.h              |  313 +++
58585  poppler/GfxState.cc            | 2782 ++++++++++++++++++++++++++
58586  poppler/GfxState.h             | 1053 ++++++++++
58587  poppler/GlobalParams.cc        | 1764 +++++++++++++++++
58588  poppler/GlobalParams.h         |  312 +++
58589  poppler/JArithmeticDecoder.cc  |  300 +++
58590  poppler/JArithmeticDecoder.h   |   89 +
58591  poppler/JBIG2Stream.cc         | 3337 +++++++++++++++++++++++++++++++
58592  poppler/JBIG2Stream.h          |  141 ++
58593  poppler/JPXStream.cc           | 2822 ++++++++++++++++++++++++++
58594  poppler/JPXStream.h            |  338 ++++
58595  poppler/Lexer.cc               |  474 +++++
58596  poppler/Lexer.h                |   75 +
58597  poppler/Link.cc                |  851 ++++++++
58598  poppler/Link.h                 |  407 ++++
58599  poppler/Makefile.am            |  140 ++
58600  poppler/NameToCharCode.cc      |  116 ++
58601  poppler/NameToCharCode.h       |   40 +
58602  poppler/NameToUnicodeTable.h   | 1097 ++++++++++
58603  poppler/Object.cc              |  231 +++
58604  poppler/Object.h               |  301 +++
58605  poppler/Outline.cc             |  151 ++
58606  poppler/Outline.h              |   74 +
58607  poppler/OutputDev.cc           |  104 +
58608  poppler/OutputDev.h            |  162 ++
58609  poppler/PDFDoc.cc              |  322 +++
58610  poppler/PDFDoc.h               |  176 ++
58611  poppler/PDFDocEncoding.cc      |   44 +
58612  poppler/PDFDocEncoding.h       |   16 +
58613  poppler/PSOutputDev.cc         | 3803 +++++++++++++++++++++++++++++++++++
58614  poppler/PSOutputDev.h          |  312 +++
58615  poppler/PSTokenizer.cc         |  135 ++
58616  poppler/PSTokenizer.h          |   39 +
58617  poppler/Page.cc                |  370 ++++
58618  poppler/Page.h                 |  176 ++
58619  poppler/Parser.cc              |  231 +++
58620  poppler/Parser.h               |   58 +
58621  poppler/SplashOutputDev.cc     | 1348 +++++++++++++
58622  poppler/SplashOutputDev.h      |  194 ++
58623  poppler/Stream-CCITT.h         |  459 +++++
58624  poppler/Stream.cc              | 3979
58625  +++++++++++++++++++++++++++++++++++++
58626  poppler/Stream.h               |  841 ++++++++
58627  poppler/TextOutputDev.cc       | 3529 +++++++++++++++++++++++++++++++++
58628  poppler/TextOutputDev.h        |  569 ++++++
58629  poppler/UTF8.h                 |   56 +
58630  poppler/UnicodeMap.cc          |  293 +++
58631  poppler/UnicodeMap.h           |  122 ++
58632  poppler/UnicodeMapTables.h     |  361 ++++
58633  poppler/UnicodeTypeTable.cc    |  299 +++
58634  poppler/UnicodeTypeTable.h     |   18 +
58635  poppler/XRef.cc                | 1026 ++++++++++
58636  poppler/XRef.h                 |  133 ++
58637  poppler/poppler-config.h       |  146 ++
58638  poppler/poppler-config.h.in    |  145 ++
58639  splash/Makefile.am             |   52 +
58640  splash/Splash.cc               | 1732 ++++++++++++++++
58641  splash/Splash.h                |  174 ++
58642  splash/SplashBitmap.cc         |  157 ++
58643  splash/SplashBitmap.h          |   46 +
58644  splash/SplashClip.cc           |  270 +++
58645  splash/SplashClip.h            |   86 +
58646  splash/SplashErrorCodes.h      |   30 +
58647  splash/SplashFTFont.cc         |  289 +++
58648  splash/SplashFTFont.h          |   53 +
58649  splash/SplashFTFontEngine.cc   |  141 ++
58650  splash/SplashFTFontEngine.h    |   58 +
58651  splash/SplashFTFontFile.cc     |  111 ++
58652  splash/SplashFTFontFile.h      |   68 +
58653  splash/SplashFont.cc           |  166 ++
58654  splash/SplashFont.h            |   87 +
58655  splash/SplashFontEngine.cc     |  245 +++
58656  splash/SplashFontEngine.h      |   83 +
58657  splash/SplashFontFile.cc       |   55 +
58658  splash/SplashFontFile.h        |   58 +
58659  splash/SplashFontFileID.cc     |   23 +
58660  splash/SplashFontFileID.h      |   28 +
58661  splash/SplashGlyphBitmap.h     |   24 +
58662  splash/SplashMath.h            |   45 +
58663  splash/SplashPath.cc           |  177 ++
58664  splash/SplashPath.h            |  105 +
58665  splash/SplashPattern.cc        |   64 +
58666  splash/SplashPattern.h         |   79 +
58667  splash/SplashScreen.cc         |  107 +
58668  splash/SplashScreen.h          |   38 +
58669  splash/SplashState.cc          |   99 +
58670  splash/SplashState.h           |   86 +
58671  splash/SplashT1Font.cc         |  251 +++
58672  splash/SplashT1Font.h          |   49 +
58673  splash/SplashT1FontEngine.cc   |  124 ++
58674  splash/SplashT1FontEngine.h    |   51 +
58675  splash/SplashT1FontFile.cc     |   96 +
58676  splash/SplashT1FontFile.h      |   55 +
58677  splash/SplashTypes.h           |   80 +
58678  splash/SplashXPath.cc          |  417 ++++
58679  splash/SplashXPath.h           |   90 +
58680  splash/SplashXPathScanner.cc   |  271 +++
58681  splash/SplashXPathScanner.h    |   72 +
58682  test/Makefile.am               |   48 +
58683  test/gtk-cairo-test.cc         |  298 +++
58684  test/gtk-splash-test.cc        |  314 +++
58685  177 files changed, 70512 insertions(+)