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