1pdf2djvu (0.9.17.1) unstable; urgency=low
2
3  * Fix build failure with Poppler ≥ 20.08.
4
5 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 07 Aug 2020 19:13:22 +0200
6
7pdf2djvu (0.9.17) unstable; urgency=low
8
9  * Fix build failure with Poppler ≥ 0.86.
10    Thanks to David B. Evans for the bug report.
11    https://github.com/jwilk/pdf2djvu/issues/142
12  * Drop support for Poppler < 0.35.
13  * Upgrade libraries bundled with the Windows package:
14    - Poppler to 0.86.1;
15    - Expat to 2.2.9;
16    - FreeType to 2.10.1.
17
18 -- Jakub Wilk <jwilk@jwilk.net>  Mon, 02 Mar 2020 17:46:38 +0100
19
20pdf2djvu (0.9.16) unstable; urgency=low
21
22  * Fix build failure with Poppler ≥ 0.85.
23
24 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 20 Feb 2020 11:38:58 +0100
25
26pdf2djvu (0.9.15) unstable; urgency=low
27
28  * Fix build failure with Poppler ≥ 0.83.
29
30 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 20 Dec 2019 15:30:18 +0100
31
32pdf2djvu (0.9.14) unstable; urgency=low
33
34  * Fix build failure with Poppler ≥ 0.82.
35
36 -- Jakub Wilk <jwilk@jwilk.net>  Mon, 28 Oct 2019 17:07:29 +0100
37
38pdf2djvu (0.9.13) unstable; urgency=low
39
40  [ Jakub Wilk ]
41  * Fix build failure with Poppler ≥ 0.76.
42  * Improve warning message for (unhandled) hide actions.
43  * Windows: fix reading files with non-ASCII characters in names.
44    https://github.com/jwilk/pdf2djvu/issues/138
45  * Upgrade libraries bundled with the Windows package:
46    - Poppler 0.77;
47    - FreeType 2.10;
48    - OpenJPEG 2.3.1.
49  * Improve the test suite:
50    + Don't enforce the C locale.
51    + Make it easy to pass arguments to nose.
52      (make test noseargs=...)
53  * Update the Polish translation.
54  * Use HTTPS for exiv2.org URLs.
55  * Update poppler-data URL.
56  * Add support for heap profiling using gperftools.
57
58  [ Samy Mahmoudi ]
59  * Improve build-time logging.
60
61 -- Jakub Wilk <jwilk@jwilk.net>  Mon, 10 Jun 2019 19:06:35 +0200
62
63pdf2djvu (0.9.12) unstable; urgency=low
64
65  * Fix build failure with Poppler ≥ 0.72.
66  * Improve the test suite.
67  * Improve typography in the manual page.
68  * Upgrade libraries bundled with the Windows package:
69    - Poppler 0.72;
70    - poppler-data 0.4.9;
71    - GraphicsMagick 1.3.31;
72    - FreeType 2.9.1;
73    - Expat 2.2.6.
74  * Windows: fix GraphicsMagick configuration search path.
75  * Windows: install miscellaneous documentation files.
76    Regression introduced in 0.8.1.
77  * Windows build system: don't download sources without explicit user's
78    consent.
79
80 -- Jakub Wilk <jwilk@jwilk.net>  Wed, 02 Jan 2019 16:46:27 +0100
81
82pdf2djvu (0.9.11) unstable; urgency=low
83
84  * Fix build failure with Poppler ≥ 0.70.
85  * Improve error handling.
86  * Improve the build system:
87    + Fix Poppler (≥ 0.69) headers detection with old compilers that require
88      the -std option to enable C++11 mode.
89    + Honor the CPPFLAGS environment variable only at configure time, not when
90      running make. (This was already the case for other *FLAGS variables.)
91  * Improve the test suite:
92    + Make it easy to use custom Python interpreter.
93      (make test PYTHON=/path/to/python)
94    + Make it easy to test against installed version of pdf2djvu.
95      (make test-installed)
96  * Improve documentation:
97    + Use HTTPS for leon.bottou.org URL.
98
99 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 25 Oct 2018 23:07:15 +0200
100
101pdf2djvu (0.9.10) unstable; urgency=low
102
103  * Implement work-around for lack of thread-safety in the miniexp API in
104    DjVuLibre < 3.5.26.
105    https://github.com/jwilk/pdf2djvu/issues/131
106  * Drop support for DjVuLibre < 3.5.25.
107  * Improve documentation:
108    + Use HTTPS for www.openmp.org URLs.
109    + Point to Python 2 documentation in the manual page.
110    + Update the credits file to make it clear that the project is no longer
111      being funded.
112  * Improve the build system:
113    + Add checks against BSD make. (Only GNU make is supported.)
114    + Fix portability of the manpage building script.
115    + Ignore the WINDRES variable on non-Windows systems.
116  * Improve the test suite.
117
118 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 27 Jul 2018 18:18:29 +0200
119
120pdf2djvu (0.9.9) unstable; urgency=low
121
122  * Fix build failure with Poppler ≥ 0.64.
123  * Fix undefined behavior in the outline handling code.
124
125 -- Jakub Wilk <jwilk@jwilk.net>  Wed, 18 Apr 2018 15:21:47 +0200
126
127pdf2djvu (0.9.8) unstable; urgency=low
128
129  * Make --help and --version print to stdout, not stderr.
130  * Fix build failure with Poppler ≥ 0.62.
131    https://github.com/jwilk/pdf2djvu/issues/126
132  * Drop support for Poppler < 0.24.
133  * Use HTTPS for savannah.gnu.org and unicode.org URLs.
134  * Improve documentation:
135    + Add README.
136      https://github.com/jwilk/pdf2djvu/issues/124
137    + Document build-requirements for C++11 compiler and GNU make.
138    + Clarify that Python 3.X is not supported for running tests.
139    + Update poppler-data download URL.
140    + Fix date formats in the manual pages:
141      - use YYYY-MM-DD for English;
142      - use DD.MM.YYYY for Polish and Russian.
143    + Remove the “AUTHOR” sections from the manual pages, as per man-pages(7)
144      recommendations.
145  * Improve the configure script.
146    + Enable caching for the C++11 compiler test.
147    + Enable caching for compiler warning flags tests.
148    + Fix non-portable sed(1) calls.
149  * Remove the install-poppler-h-files tool.
150  * Improve the test suite.
151    + Fix test failure on OpenBSD.
152      https://github.com/jwilk/pdf2djvu/issues/125
153    + Fix test failure on systems using musl libc.
154  * Upgrade libraries bundled with the Windows package:
155    - Poppler 0.62;
156    - GraphicsMagick 1.3.27;
157    - Expat 2.2.5;
158    - FreeType 2.9;
159    - OpenJPEG 2.3.0.
160  * Windows: ship only replacements for 14 standard Type 1 fonts.
161  * Windows: ship Poppler data files.
162
163 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 18 Jan 2018 17:05:29 +0100
164
165pdf2djvu (0.9.7) unstable; urgency=low
166
167  * Fix build failure with Poppler ≥ 0.58.
168  * Improve the build system:
169    + Fix non-portable sed(1) calls in the manpage translations makefile.
170    + Use relative paths when building OpenJPEG for Windows (so that absolute
171      paths are not included in the binary).
172  * Upgrade libraries bundled with the Windows package:
173    - Poppler 0.59.
174
175 -- Jakub Wilk <jwilk@jwilk.net>  Mon, 04 Sep 2017 21:15:05 +0200
176
177pdf2djvu (0.9.6) unstable; urgency=low
178
179  * Port the code to C++11.
180    Incidentally, this fixes build failure with Poppler ≥ 0.57.
181  * Fix GCC 8 warnings about catching polymorphic type by value.
182    https://github.com/jwilk/pdf2djvu/issues/122
183  * Upgrade libraries bundled with the Windows package:
184    - Poppler 0.57;
185    - GraphicsMagick 1.3.26;
186    - Expat 2.2.3;
187    - FreeType 2.8;
188    - fontconfig 2.12.4.
189  * Windows: build Poppler against OpenJPEG 2.1.2.
190  * Improve the test suite.
191
192 -- Jakub Wilk <jwilk@jwilk.net>  Mon, 07 Aug 2017 14:52:02 +0200
193
194pdf2djvu (0.9.5) unstable; urgency=low
195
196  [ Jakub Wilk ]
197  * Improve error handling:
198    + Fix temporary files removal order.
199      https://github.com/jwilk/pdf2djvu/issues/114
200    + Ignore duplicate page titles (with warning).
201      Thanks to Juan Francisco Cantero Hurtado for the bug report.
202      https://github.com/jwilk/pdf2djvu/issues/113
203  * Fix creating bookmarks with more than 255 children.
204    Regression introduced in 0.7.20.
205  * Fix incorrect progress output in parallel mode.
206  * Windows: fix console output encoding.
207    https://github.com/jwilk/pdf2djvu/issues/64
208  * Upgrade libraries bundled with the Windows package:
209    - Poppler 0.49;
210    - DjvuLibre 3.5.27;
211    - GraphicsMagick 1.3.25;
212    - Expat 2.2.0;
213    - FreeType 2.6.5;
214    - fontconfig 2.12.1;
215    - gettext 0.19.8.1.
216  * Improve documentation:
217    + Don't mention “--page-title-template=” as a way of disabling page
218      titles. This works only if “--no-page-titles” works; there's no reason
219      to prefer the former.
220      Thanks to Roland Winkler for the bug report.
221    + Update nose homepage URL.
222    + Update OpenMP URLs.
223    + Fix typos.
224  * Improve the test suite:
225    + Fix test failure on GNU/Hurd, which doesn't correctly propagate virtual
226      memory limits to subprocesses.
227      https://savannah.gnu.org/bugs/?43320
228  * Drop support for Poppler < 0.17.
229  * Build with “-std=gnu++98”.
230  * Build with “-Wempty-body”.
231  * Build with “-Werror=misleading-indentation”.
232  * Don't enable unknown warning options for clang.
233  * Update the Polish translation.
234
235  [ Américo Monteiro ]
236  * Update the Portuguese translation.
237
238  [ Chris Leick ]
239  * Update the German translation.
240
241  [ Kyrill Detinov ]
242  * Update the Russian translation.
243
244 -- Jakub Wilk <jwilk@jwilk.net>  Wed, 14 Dec 2016 23:39:19 +0100
245
246pdf2djvu (0.9.4) unstable; urgency=low
247
248  [ Jakub Wilk ]
249  * Standardize on American spelling in the manual page.
250  * Document that bugs can be reported to the mailing list.
251  * Fix build failure with GCC 6.
252    Thanks to Martin Michlmayr for the bug report.
253    https://bugs.debian.org/812007
254  * Improve warning message when a link with an unsupported
255    action type is encountered.
256    Thanks to Janusz S. Bień for the bug report.
257    https://groups.io/g/pdf2djvu/message/26
258  * Improve error handling in out-of-memory situations.
259    Thanks to Daniel Stender for the bug report.
260    https://github.com/jwilk/pdf2djvu/issues/107
261  * Use HTTPS for sourceforge.net and freedesktop.org URLs.
262  * Improve the test suite.
263  * Update the Polish translation.
264
265  [ Chris Leick ]
266  * Update the German translation.
267
268  [ Américo Monteiro ]
269  * Update the Portuguese translation.
270
271  [ Kyrill Detinov ]
272  * Update the Russian translation.
273
274  [ Jean-Paul Guillonneau ]
275  * Update the French translation of the manual page.
276
277 -- Jakub Wilk <jwilk@jwilk.net>  Wed, 24 Feb 2016 18:34:05 +0100
278
279pdf2djvu (0.9.3) unstable; urgency=low
280
281  * Fix rendering some vector elements that should go to the foreground layer.
282    Regression introduced in 0.7.1.
283    https://github.com/jwilk/pdf2djvu/issues/115
284  * Improve the test suite.
285
286 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 20 Nov 2015 19:26:40 +0100
287
288pdf2djvu (0.9.2) unstable; urgency=low
289
290  [ Jakub Wilk ]
291  * Improve error handling.
292    + Ignore document outline items with non-existent destinations.
293      https://github.com/jwilk/pdf2djvu/issues/112
294  * Improve the test suite.
295  * Update the Polish translation.
296
297  [ Chris Leick ]
298  * Update the German translation.
299
300  [ Américo Monteiro ]
301  * Update the Portuguese translation.
302
303  [ Kyrill Detinov ]
304  * Update the Russian translation.
305
306 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 22 Oct 2015 15:06:02 +0200
307
308pdf2djvu (0.9.1) unstable; urgency=low
309
310  * Fix detection of libraries needed for XMP support in the configure script.
311  * Document that libuuid might be a part of e2fsprogs on some systems.
312  * Use DCE uuid_*() functions (instead of libuuid) if they are provided by
313    libc.
314  * Improve error handling.
315  * Improve the test suite.
316    + Add work-around for tests failing on OpenBSD because of an error message
317      from GraphicsMagick (“Failed to close module …”).
318      https://github.com/jwilk/pdf2djvu/issues/108
319
320 -- Jakub Wilk <jwilk@jwilk.net>  Mon, 28 Sep 2015 22:00:48 +0200
321
322pdf2djvu (0.9) unstable; urgency=low
323
324  [ Jakub Wilk ]
325  * Add support for PDF page labels in page titles.
326    Use labels as default page titles.
327    https://github.com/jwilk/pdf2djvu/issues/109
328  * Add the “--no-page-titles” option.
329    Also, don't set page title if “--page-title-template” is empty.
330  * Rename “--pageid-prefix” as “--page-id-prefix”.
331  * Rename “--pageid-template” as “--page-id-template”.
332  * Improve XMP support:
333    + Use the Exiv2 library (instead of the GNOME XSLT library with
334      hand-crafted XSL stylesheets).
335    + Update the xmpMM:InstanceID property.
336    + Update the xmpMM:DocumentID property.
337    + Generate globally unique identifiers in the urn:uuid namespace.
338      https://tools.ietf.org/html/rfc4122#section-3
339    + Use correct timezone offset in xmp:MetadataDate.
340  * Fix a few spelling mistakes in the manual page.
341  * Fix support for files larger than 2GB on 32-bit systems.
342  * Improve error handling.
343  * Improve the test suite.
344  * Update the Polish translation.
345  * Disable building the Ukrainian manual page, which is not fully translated.
346
347  [ Américo Monteiro ]
348  * Update the Portuguese translation.
349
350  [ Chris Leick ]
351  * Update the German translation.
352
353  [ Jean-Paul Guillonneau ]
354  * Update the French translation of the manual page.
355
356  [ Kyrill Detinov ]
357  * Update the Russian translation.
358
359 -- Jakub Wilk <jwilk@jwilk.net>  Sun, 27 Sep 2015 17:45:49 +0200
360
361pdf2djvu (0.8.2) unstable; urgency=low
362
363  [ Jakub Wilk ]
364  * Fix file corruption for some documents with outline.
365    https://github.com/jwilk/pdf2djvu/issues/110
366    Regression introduced in 0.7.20.
367  * Improve thread-safety:
368    + Make GraphicsMagick initialization thread-safe.
369    + Rewrite the subprocess handling code to be thread-safe.
370      Remove PStreams support.
371  * Fix silencing djvuextract's stderr.
372  * Use iconv() for converting from locale encoding to UTF-8.
373  * Document that gettext is needed for internationalization.
374  * Improve error handling.
375  * Improve the test suite.
376  * Update the Polish translation.
377
378  [ Américo Monteiro ]
379  * Update the Portuguese translation.
380
381  [ Chris Leick ]
382  * Update the German translation.
383
384 -- Jakub Wilk <jwilk@jwilk.net>  Tue, 08 Sep 2015 20:43:24 +0200
385
386pdf2djvu (0.8.1) unstable; urgency=low
387
388  * Fix “--fg-colors=N” when GraphicsMagick was compiled with
389    QuantumDepth > 8.
390  * Report GraphicsMagick's QuantumDepth in “--version”.
391  * Build with “-Werror=narrowing”.
392  * Document what software is required to run the tests.
393  * Windows: fix loading Poppler data files.
394  * Windows: don't install build-related documentation.
395  * Improve the test suite.
396
397 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 13 Aug 2015 17:48:55 +0200
398
399pdf2djvu (0.8) unstable; urgency=low
400
401  [ Juan Francisco Cantero Hurtado ]
402  * Don't hardcode the Python interpreter path in script shebangs; use
403    “#!/usr/bin/env python” instead.
404
405  [ Jakub Wilk ]
406  * Don't silently ignore --loss-level when used without --monochrome.
407    https://github.com/jwilk/pdf2djvu/issues/86
408  * Add sanity check that output file is distinct from all input files.
409    https://github.com/jwilk/pdf2djvu/issues/98
410  * Apply NFKC normalization on characters from the Alphabetic Presentation
411    Forms block (U+FB00–U+FB4F), even when --no-nfkc were specified.
412    This is what Poppler (≥ 0.19) does by default.
413    Thanks to Dmitry Shachnev for the bug report.
414    https://github.com/jwilk/pdf2djvu/issues/90
415    https://bugs.freedesktop.org/show_bug.cgi?id=7002
416  * Fail early if duplicate page numbers were specified in -p/--pages.
417    https://github.com/jwilk/pdf2djvu/issues/73
418  * Fail early on duplicate page identifiers and duplicate page titles.
419  * Make --help and --version return with exit code 0.
420  * Windows: build against GraphicsMagick.
421    https://github.com/jwilk/pdf2djvu/issues/75
422  * Improve the configure script:
423    + Check if Poppler xpdf headers exist.
424    + Add option for disabling PStreams (--without-pstreams).
425  * Change the order libraries on linker command line.
426    Move libraries provided by the LIBS configure variable to the end.
427  * Use the reentrant S-expression output API when it's available
428    (DjVuLibre ≥ 3.5.25).
429  * Improve error handling.
430  * Improve the test suite.
431  * Improve documentation:
432    + Simplify documentation about build dependencies.
433    + Document that pkg-config is required for building.
434    + Update poppler-data download URL.
435  * Update the Polish translation.
436
437  [ Américo Monteiro ]
438  * Update the Portuguese translation.
439
440  [ Chris Leick ]
441  * Update the German translation.
442
443  [ Kyrill Detinov ]
444  * Update the Russian translation.
445
446  [ Jean-Paul Guillonneau ]
447  * Update the French translation of the manual page.
448
449 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 07 Aug 2015 14:42:08 +0200
450
451pdf2djvu (0.7.21) unstable; urgency=low
452
453  * Fix insecure use of /tmp when executing c44(1).
454    https://github.com/jwilk/pdf2djvu/issues/103
455
456 -- Jakub Wilk <jwilk@jwilk.net>  Sat, 09 May 2015 23:21:40 +0200
457
458pdf2djvu (0.7.20) unstable; urgency=low
459
460  [ Jakub Wilk ]
461  * Don't use djvused for setting document outline.
462    It was too slow for very long documents.
463    https://github.com/jwilk/pdf2djvu/issues/93
464  * Test suite: automatically skip tests that require features that were not
465    enabled at build time.
466    https://github.com/jwilk/pdf2djvu/issues/55
467  * Improve reporting of versions of the libraries in --version and XMP
468    metadata.
469  * Improve Windows support:
470    + Correctly determine path to DjVuLibre binaries.
471      https://github.com/jwilk/pdf2djvu/issues/85
472    + Fix path splitting is East-Asian locales.
473      https://github.com/jwilk/pdf2djvu/issues/100
474    + Fix stdout redirection.
475      https://github.com/jwilk/pdf2djvu/issues/101
476  * Update the homepage URL and the bug tracker URLs, in documentation and
477    code.
478    https://opensource.googleblog.com/2015/03/farewell-to-google-code.html
479
480  [ Américo Monteiro ]
481  * Update the Portuguese translation.
482
483  [ Kyrill Detinov ]
484  * Update the Russian translation.
485
486  [ Chris Leick ]
487  * Update the German translation.
488
489  [ Serhij Dubyk ]
490  * Update the Ukrainian translation.
491
492 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 01 May 2015 14:21:16 +0200
493
494pdf2djvu (0.7.19) unstable; urgency=low
495
496  * Fix build failure with Poppler ≥ 0.31.
497    Thanks to David Evans for the bug report.
498    https://github.com/jwilk/pdf2djvu/issues/99
499
500 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 06 Feb 2015 20:00:38 +0100
501
502pdf2djvu (0.7.18) unstable; urgency=low
503
504  [ Jakub Wilk ]
505  * Make the xml2c script more portable.
506  * In C++11 mode, use “decltype” instead of “typeof”.
507  * Fix build failure with libc++ in C++98 mode.
508    Thanks to Angelo Graziosi for the bug report.
509    https://github.com/jwilk/pdf2djvu/issues/88
510  * Use the standard AC_OPENMP macro in the configure script (instead of
511    3rd-party AX_OPENMP).
512  * Use HTTPS URLs when they are available, in documentation and code.
513  * Fix capitalization error in the German manual page.
514    Thanks to Chris Leick for help.
515  * Drop support for Poppler < 0.11.1.
516  * Improve error handling.
517
518  [ Américo Monteiro ]
519  * Add Portuguese translation.
520    https://bugs.debian.org/758262
521
522  [ Majid Redouane, Jean-Paul Guillonneau ]
523  * Add French translation of the manual page.
524
525 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 18 Dec 2014 13:25:10 +0100
526
527pdf2djvu (0.7.17) unstable; urgency=low
528
529  * Fix build failure with Poppler ≥ 0.23.
530
531 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 30 May 2013 22:20:31 +0200
532
533pdf2djvu (0.7.16) unstable; urgency=low
534
535  * Fix build failure with Poppler ≥ 0.21.1.
536
537 -- Jakub Wilk <jwilk@jwilk.net>  Wed, 14 Nov 2012 20:44:57 +0100
538
539pdf2djvu (0.7.15) unstable; urgency=low
540
541  * Fix build failure with Poppler ≥ 0.21.
542
543 -- Jakub Wilk <jwilk@jwilk.net>  Sat, 06 Oct 2012 12:32:09 +0200
544
545pdf2djvu (0.7.14) unstable; urgency=low
546
547  [ Jakub Wilk ]
548  * Ignore links with no action. (Previously such links would cause segfault).
549    Thanks to Krzysztof Szafran for the bug report.
550
551  [ Chris Leick ]
552  * Update the German translation.
553
554  [ Kyrill Detinov ]
555  * Update the Russian translation.
556
557  [ Serhij Dubyk ]
558  * Update the Ukrainian translation.
559
560 -- Jakub Wilk <jwilk@jwilk.net>  Tue, 18 Sep 2012 17:27:28 +0200
561
562pdf2djvu (0.7.13) unstable; urgency=low
563
564  [ Jakub Wilk ]
565  * XMP: put ‘softwareAgent’ and ‘when’ attributes in stEvt namespace.
566  * Rewrite test-suite runner from scratch, using nosetests.
567  * Windows: trap errors from external commands.
568    Thanks to Andres Aule for the bug report.
569    https://github.com/jwilk/pdf2djvu/issues/65
570  * Fix build failure with Poppler ≥ 0.19.
571    Thanks to Kyrill Detinov for the bug report.
572    https://github.com/jwilk/pdf2djvu/issues/66
573
574  [ Kyrill Detinov ]
575  * Update the Russian translation.
576
577  [ Serhij Dubyk ]
578  * Update the Ukrainian translation.
579  * Add Ukrainian translation of the manual page.
580
581  [ Chris Leick ]
582  * Update the German translation.
583    https://bugs.debian.org/675573
584
585 -- Jakub Wilk <jwilk@jwilk.net>  Sun, 03 Jun 2012 22:04:29 +0200
586
587pdf2djvu (0.7.12) unstable; urgency=low
588
589  [ Jakub Wilk ]
590  * Fix resolution detection.
591  * Windows: honor console output encoding.
592    https://github.com/jwilk/pdf2djvu/issues/64
593  * Build with “-Werror=overloaded-virtual”.
594
595  [ Serhij Dubyk ]
596  * Add Ukrainian translation.
597
598 -- Jakub Wilk <jwilk@jwilk.net>  Sun, 22 Jan 2012 00:16:38 +0100
599
600pdf2djvu (0.7.11) unstable; urgency=low
601
602  * Fix build failure with Poppler ≥ 0.17.
603    Thanks to Vincent Untz for the bug report and the patch.
604    https://github.com/jwilk/pdf2djvu/issues/61
605
606 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 06 Oct 2011 10:40:39 +0200
607
608pdf2djvu (0.7.10) unstable; urgency=low
609
610  * Fix the --monochrome option.
611    Thanks to Rogério Brito for the bug report.
612    https://github.com/jwilk/pdf2djvu/issues/59
613  * Fix crash with --no-metadata.
614  * Allow one to easily skip running some tests. Move tests requiring
615    GraphicsMagick into separate files.
616    Thanks to Kyrill Detinov for the bug report.
617    https://github.com/jwilk/pdf2djvu/issues/55
618
619 -- Jakub Wilk <jwilk@jwilk.net>  Sat, 20 Aug 2011 20:52:59 +0200
620
621pdf2djvu (0.7.9) unstable; urgency=low
622
623  [ Kyrill Detinov ]
624  * Add Russian translation.
625
626 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 18 Aug 2011 20:44:29 +0200
627
628pdf2djvu (0.7.8) unstable; urgency=low
629
630  [ Chris Leick ]
631  * Add German translation.
632    https://bugs.debian.org/626315
633
634  [ Arno Töll ]
635  * Update the German translation.
636
637  [ Jakub Wilk ]
638  * Add support for merging multiple PDFs into a single DjVu file.
639    https://bugs.debian.org/633628
640
641 -- Jakub Wilk <jwilk@jwilk.net>  Sun, 24 Jul 2011 22:41:20 +0200
642
643pdf2djvu (0.7.7) unstable; urgency=low
644
645  * Don't let the configure script look for windres if winver.h is not
646    available.
647    Thanks to Andrew Isakov for the bug report.
648    https://github.com/jwilk/pdf2djvu/issues/57
649  * Fix build failure with GCC 4.6.
650  * Make it possible to control how work is distributed between threads with
651    the OMP_SCHEDULE variable.
652
653 -- Jakub Wilk <jwilk@jwilk.net>  Tue, 29 Mar 2011 18:21:22 +0200
654
655pdf2djvu (0.7.6) unstable; urgency=low
656
657  * Improve Windows font support.
658    + Compile libxml2 with --with-sax1, which is needed by fontconfig.
659      https://bugs.freedesktop.org/show_bug.cgi?id=34266
660    + Ship more complete configuration for fontconfig.
661    + Ship substitutes for all 35 standard PostScript fonts.
662  * Tests: output error log if a test failed.
663
664 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 18 Feb 2011 13:00:59 +0100
665
666pdf2djvu (0.7.5) unstable; urgency=low
667
668  * Don't allow page identifiers start with a ‘+’ or ‘-’ characters.
669  * Document the use of TMPDIR environment variable.
670  * Windows: fix handling of non-ASCII filenames in CJK locales.
671    Thanks to Lu Wei for the bug report.
672    https://github.com/jwilk/pdf2djvu/issues/53
673
674 -- Jakub Wilk <jwilk@jwilk.net>  Wed, 19 Jan 2011 23:56:19 +0100
675
676pdf2djvu (0.7.4) unstable; urgency=low
677
678  * Fix handling of the --pages option.
679    Thanks to Kyrill Detinov for the bug report.
680    https://github.com/jwilk/pdf2djvu/issues/50
681  * Fix build failure with GCC 4.2.
682    Thanks to Robert Baruch for the bug report.
683    https://github.com/jwilk/pdf2djvu/issues/51
684  * Make messages about missing features a bit more informative.
685    Thanks to François Boulogne for the bug report.
686    https://github.com/jwilk/pdf2djvu/issues/52
687
688 -- Jakub Wilk <jwilk@jwilk.net>  Sat, 12 Jun 2010 22:20:10 +0200
689
690pdf2djvu (0.7.3) unstable; urgency=low
691
692  * Add a few const annotations to fix build failure with Poppler ≥ 0.13.
693    Thanks to Rakesh Pandit for the bug report and the patch.
694    https://github.com/jwilk/pdf2djvu/issues/48
695  * Fix handling of the --indirect option.
696    Thanks to T S Mohan for the bug report.
697    https://github.com/jwilk/pdf2djvu/issues/49
698
699 -- Jakub Wilk <jwilk@jwilk.net>  Mon, 24 May 2010 19:59:43 +0200
700
701pdf2djvu (0.7.2) unstable; urgency=low
702
703  * Add the --fg-colors=black option.
704  * Fix broken output with --fg-colors=web.
705    https://github.com/jwilk/pdf2djvu/issues/45
706  * Fix crash with GraphicsMagick ≥ 1.3.8.
707    https://github.com/jwilk/pdf2djvu/issues/47
708    https://sourceforge.net/p/graphicsmagick/mailman/message/24439342/
709  * Override number of threads set by GraphicsMagick.
710
711 -- Jakub Wilk <jwilk@jwilk.net>  Sat, 01 May 2010 23:52:23 +0200
712
713pdf2djvu (0.7.1) unstable; urgency=low
714
715  * Speed up converting pages for which no foreground were detected.
716
717 -- Jakub Wilk <jwilk@jwilk.net>  Mon, 19 Apr 2010 20:50:47 +0200
718
719pdf2djvu (0.7.0) unstable; urgency=low
720
721  * Add support for parallel page rendering: options -j/--jobs.
722
723 -- Jakub Wilk <jwilk@jwilk.net>  Sat, 27 Feb 2010 23:32:21 +0100
724
725pdf2djvu (0.6.2) unstable; urgency=low
726
727  * Fix build failure without PStreams.
728    Thanks to Kyrill Detinov for the bug report.
729    https://github.com/jwilk/pdf2djvu/issues/43
730
731 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 15 Jan 2010 19:00:44 +0100
732
733pdf2djvu (0.6.1) unstable; urgency=low
734
735  * Add the --text-filter option.
736
737 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 14 Jan 2010 22:57:46 +0100
738
739pdf2djvu (0.6.0) unstable; urgency=low
740
741  * New regression tests.
742    https://github.com/jwilk/pdf2djvu/issues/27
743  * Add support for correcting XMP metadata.
744    https://github.com/jwilk/pdf2djvu/issues/12
745  * Fix resolution detection (Poppler ≥ 0.11.1 only).
746
747 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 01 Oct 2009 18:30:33 +0200
748
749pdf2djvu (0.5.11) unstable; urgency=low
750
751  * Document how to deal with CJK PDFs.
752  * Windows: make it feasible to use poppler-data.
753  * Add support for Poppler ≥ 0.11.1.
754    https://github.com/jwilk/pdf2djvu/issues/40
755
756 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 31 Jul 2009 17:07:07 +0200
757
758pdf2djvu (0.5.10) unstable; urgency=low
759
760  * Add Polish translation of the manual page.
761
762 -- Jakub Wilk <jwilk@jwilk.net>  Sun, 12 Jul 2009 12:58:27 +0200
763
764pdf2djvu (0.5.9) unstable; urgency=low
765
766  [ Mateusz Turcza ]
767  * Add Polish translation.
768
769  [ Jakub Wilk ]
770  * Respect LC_NUMERIC locale settings.
771
772 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 18 Jun 2009 23:20:32 +0200
773
774pdf2djvu (0.5.8) unstable; urgency=low
775
776  * Fix some rounding bugs.
777  * Windows: fix fontconfig configuration and install URW fonts.
778    https://github.com/jwilk/pdf2djvu/issues/39
779
780 -- Jakub Wilk <jwilk@jwilk.net>  Sun, 17 May 2009 10:11:53 +0200
781
782pdf2djvu (0.5.7) unstable; urgency=low
783
784  * Add the --guess-dpi option.
785    https://github.com/jwilk/pdf2djvu/issues/11
786  * Windows: fix file handle leak.
787
788 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 08 May 2009 15:07:20 +0200
789
790pdf2djvu (0.5.6) unstable; urgency=low
791
792  * New default quantization algorithm.
793    https://github.com/jwilk/pdf2djvu/issues/36
794    https://github.com/jwilk/pdf2djvu/issues/42
795  * Fix some character encoding issues.
796    https://github.com/jwilk/pdf2djvu/issues/37
797  * Stricter requirements for pageid names.
798  * Lift a limitation on number of pages in a bundled multi-page document.
799    https://github.com/jwilk/pdf2djvu/issues/38
800
801 -- Jakub Wilk <jwilk@jwilk.net>  Tue, 05 May 2009 18:31:26 +0200
802
803pdf2djvu (0.5.5) unstable; urgency=low
804
805  * Add the --pageid-template option.
806    https://github.com/jwilk/pdf2djvu/issues/13
807  * Add the --page-title-template option.
808    https://github.com/jwilk/pdf2djvu/issues/13
809  * Don't allow duplicate page identifies nor duplicate page titles.
810    https://github.com/jwilk/pdf2djvu/issues/23
811  * More robust UTF-16 to UTF-8 conversion.
812
813 -- Jakub Wilk <jwilk@jwilk.net>  Sat, 25 Apr 2009 22:33:44 +0200
814
815pdf2djvu (0.5.4) unstable; urgency=low
816
817  * Add the --crop-text option.
818    https://github.com/jwilk/pdf2djvu/issues/20
819  * Add support for Windows 9x.
820
821 -- Jakub Wilk <jwilk@jwilk.net>  Sat, 18 Apr 2009 21:36:38 +0200
822
823pdf2djvu (0.5.3) unstable; urgency=low
824
825  * Don't die with an error while trying to add empty outline to an indirect
826    multi-page document.
827  * Work around DjVuLibre performance bug with adding shared annotations to
828    indirect multi-page documents.
829    https://github.com/jwilk/pdf2djvu/issues/19
830
831 -- Jakub Wilk <jwilk@jwilk.net>  Sat, 28 Mar 2009 21:30:10 +0100
832
833pdf2djvu (0.5.2) unstable; urgency=low
834
835  * Add --verbatim-metadata option.
836  * Improve support for Windows systems.
837    https://github.com/jwilk/pdf2djvu/issues/15
838    https://github.com/jwilk/pdf2djvu/issues/16
839    https://github.com/jwilk/pdf2djvu/issues/18
840
841 -- Jakub Wilk <jwilk@jwilk.net>  Sat, 21 Mar 2009 16:28:18 +0100
842
843pdf2djvu (0.5.1) unstable; urgency=low
844
845  * Fix several memory leaks.
846  * On Unix systems, respect the TMPDIR variable.
847  * Improve support for Windows systems.
848  * Document differences between pdf2djvu and djvudigital.
849    https://github.com/jwilk/pdf2djvu/issues/14
850
851 -- Jakub Wilk <jwilk@jwilk.net>  Mon, 16 Mar 2009 20:26:58 +0100
852
853pdf2djvu (0.5.0) unstable; urgency=low
854
855  * Drop support for Poppler < 0.7.3.
856  * Allow compiling with MinGW.
857
858 -- Jakub Wilk <jwilk@jwilk.net>  Sun, 28 Dec 2008 16:24:08 +0100
859
860pdf2djvu (0.4.13) unstable; urgency=low
861
862  * Add --monochrome, --lossy, --loss-level options.
863
864 -- Jakub Wilk <jwilk@jwilk.net>  Wed, 08 Oct 2008 13:54:55 +0200
865
866pdf2djvu (0.4.12) unstable; urgency=low
867
868  * Convert document outline if it is existent but empty.
869    Thanks to Chris Karakas for the bug report.
870  * Hyperlinks without borders no longer cause segmentation faults
871    (Poppler ≥ 0.7 only).
872
873 -- Jakub Wilk <jwilk@jwilk.net>  Mon, 28 Jul 2008 14:13:15 +0200
874
875pdf2djvu (0.4.11) unstable; urgency=low
876
877  * Find text position more accurately (Poppler ≥ 0.6 only).
878    That should partially fix an issue with rotated text, too.
879  * Work around an issue with subsampled image resolution.
880
881 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 20 Jun 2008 12:33:53 +0200
882
883pdf2djvu (0.4.10) unstable; urgency=low
884
885  * Ensure that each character height is ≥ 1 pixel.
886    Thanks to John Goerzen for the bug report.
887    https://github.com/jwilk/pdf2djvu/issues/5
888  * Handle rotated PDF pages properly.
889    Thanks to John Goerzen for the bug report.
890    https://github.com/jwilk/pdf2djvu/issues/4
891  * Extract hyperlinks border colors (Poppler ≥ 0.7 only).
892    https://github.com/jwilk/pdf2djvu/issues/3
893  * Make page references in the form “#<page-id>”, instead of “#<page-no>”.
894  * Fix a regression which disabled the --fg-colors option.
895
896 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 02 May 2008 18:36:02 +0200
897
898pdf2djvu (0.4.9) unstable; urgency=low
899
900  * Perform NFKC normalization on hidden text.
901  * Fix a bug which was (sometimes) breaking index files for multi-page
902    indirect documents.
903  * Fix version information.
904
905 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 18 Apr 2008 20:04:17 +0200
906
907pdf2djvu (0.4.8) unstable; urgency=low
908
909  * From now on, --indirect argument means an index file name.
910  * Add --pageid-prefix option.
911
912 -- Jakub Wilk <jwilk@jwilk.net>  Sun, 13 Apr 2008 20:21:21 +0200
913
914pdf2djvu (0.4.7) unstable; urgency=low
915
916  * Add the --media-box option.
917  * Disable vector anti-aliasing by default.
918
919 -- Jakub Wilk <jwilk@jwilk.net>  Wed, 09 Apr 2008 16:46:37 +0200
920
921pdf2djvu (0.4.6) unstable; urgency=low
922
923  * Don't force red hyperlink border if it's unable to determine proper
924    color.
925  * Enable compilation on Cygwin.
926  * Add the --fg-colors option.
927
928 -- Jakub Wilk <jwilk@jwilk.net>  Sun, 30 Mar 2008 21:06:03 +0200
929
930pdf2djvu (0.4.5.1) unstable; urgency=low
931
932  * Fix version information.
933
934 -- Jakub Wilk <jwilk@jwilk.net>  Mon, 03 Mar 2008 23:48:30 +0100
935
936pdf2djvu (0.4.5) unstable; urgency=low
937
938  * Fix a bug which was (sometimes) breaking index files for multi-page
939    indirect documents.
940    Thanks to Krzysztof Szafran for the bug report.
941  * pdf2djvu version information is now recorded into metadata.
942  * Add the --version option.
943  * Add the --page-size option.
944
945 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 07 Feb 2008 20:43:54 +0100
946
947pdf2djvu (0.4.4) unstable; urgency=low
948
949  * Fix an undefined behavior which led to rendering bugs.
950    Thanks to Janusz S. Bień and Krzysztof Szafran for bug reports.
951
952 -- Jakub Wilk <jwilk@jwilk.net>  Tue, 05 Feb 2008 23:13:23 +0100
953
954pdf2djvu (0.4.3) unstable; urgency=low
955
956  * Fix some linking issues.
957  * Add the --hyperlinks option.
958  * Display compression ratio, file sizes etc.
959
960 -- Jakub Wilk <jwilk@jwilk.net>  Sat, 26 Jan 2008 13:00:32 +0100
961
962pdf2djvu (0.4.2) unstable; urgency=low
963
964  * Split code into several files.
965  * Don't write binary garbage to a terminal.
966  * Don't hang if a DjVuLibre binary tool is not found.
967    Thanks to Janusz S. Bień for the bug report.
968  * Fix an off-by-one error which caused (sometimes) erroneous text
969    conversion.
970    Thanks to Janusz S. Bień and Fadi Edward for bug reports.
971
972 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 17 Jan 2008 23:28:49 +0100
973
974pdf2djvu (0.4.1) unstable; urgency=low
975
976  * Add --bg-subsample option.
977  * Work around djvused bug which made impossible to incorporate document
978    outline into indirect multi-page documents.
979    Thanks to Janusz S. Bień for the bug report.
980  * Tune color quantization a bit.
981
982 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 28 Dec 2007 22:25:51 +0100
983
984pdf2djvu (0.4.0) unstable; urgency=low
985
986  * Add support for indirect multi-page documents.
987  * Don't crash on broken annotations.
988  * Ensure that each character width is ≥ 1 pixel.
989    Thanks to Victor Ivrii and Christian Ohm for bug reports.
990  * Do process I/O with PStreams, rather than with system(3) calls.
991  * More verbose error messages while option processing.
992  * Include “)” and “\” in the text layer.
993
994 -- Jakub Wilk <jwilk@jwilk.net>  Wed, 12 Dec 2007 20:40:02 +0100
995
996pdf2djvu (0.3.6) unstable; urgency=low
997
998  * Fix a bug which (sometimes) caused foreground colors to be discarded.
999  * Proper support for non-white background.
1000  * Fix a file descriptor leak.
1001    Thanks to Victor Ivrii for the report.
1002  * Fix a regression with locating hyperlinks.
1003  * Fix hyperlinks extraction (Poppler 0.6 only).
1004    Thanks to Victor Ivrii for the report.
1005  * Find text position more accurately (Poppler 0.6 only).
1006
1007 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 07 Dec 2007 21:28:32 +0100
1008
1009pdf2djvu (0.3.5) unstable; urgency=low
1010
1011  * Fix a regression with rendering background layer (Poppler 0.4 only).
1012  * Improve bitonal image recognition.
1013  * Coordinate space transformations are now done correctly.
1014
1015 -- Jakub Wilk <jwilk@jwilk.net>  Wed, 28 Nov 2007 16:13:57 +0100
1016
1017pdf2djvu (0.3.4) unstable; urgency=low
1018
1019  * Turn bookmark errors into warnings.
1020  * Add --no-metadata, --no-outline, --no-hyperlinks options.
1021  * Fix erroneous color conversion (Poppler 0.4 only).
1022  * Recognize more link actions.
1023  * Provide the manual page.
1024
1025 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 23 Nov 2007 13:23:18 +0100
1026
1027pdf2djvu (0.3.3) unstable; urgency=low
1028
1029  * Find text position more accurately.
1030  * Handle UTF-16-encoded strings properly.
1031  * Parse dates with respect to PDF Reference.
1032  * Add --words, --lines, --no-text options.
1033  * Add -v/--verbose, -q/--quiet options.
1034  * Don't synchronize C++ I/O streams with C stdio.
1035
1036 -- Jakub Wilk <jwilk@jwilk.net>  Sat, 17 Nov 2007 11:56:25 +0100
1037
1038pdf2djvu (0.3.2) unstable; urgency=low
1039
1040  * Fix a regression which caused hyperlinks not be included into PDF
1041    documents.
1042
1043 -- Jakub Wilk <jwilk@jwilk.net>  Sun, 11 Nov 2007 18:07:35 +0100
1044
1045pdf2djvu (0.3.1) unstable; urgency=low
1046
1047  * Use legible file identifiers.
1048
1049 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 09 Nov 2007 21:59:50 +0100
1050
1051pdf2djvu (0.3) unstable; urgency=low
1052
1053  * Recognize bilevel images as foreground.
1054  * Recognize simple graphics as foreground.
1055  * Fix mishandling of color documents.
1056  * Fix mishandling of Type3 characters.
1057  * Fix some other minor bugs.
1058
1059 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 09 Nov 2007 21:59:42 +0100
1060
1061pdf2djvu (0.2) unstable; urgency=low
1062
1063  * Include hyperlinks to a particular page.
1064  * Include outline/bookmarks.
1065  * Add compatibility layer to allow linking with Poppler < 0.5.
1066  * Improve exception handling.
1067  * Fix some other minor bugs.
1068
1069 -- Jakub Wilk <jwilk@jwilk.net>  Tue, 30 Oct 2007 21:36:53 +0100
1070
1071pdf2djvu (0.1) unstable; urgency=low
1072
1073  * Initial release.
1074
1075 -- Jakub Wilk <jwilk@jwilk.net>  Mon, 22 Oct 2007 19:25:12 +0200
1076