jbig2dec (0.20-1build3) noble; urgency=medium
* No-change rebuild for CVE-2024-3094
-- Steve Langasek <steve.langasek@ubuntu.com> Sun, 31 Mar 2024 07:40:24 +0000
jbig2dec (0.20-1build2) noble; urgency=medium
* Rebuild against new libpng16-16t64.
-- Gianfranco Costamagna <locutusofborg@debian.org> Tue, 19 Mar 2024 14:17:38 +0100
jbig2dec (0.20-1build1) noble; urgency=medium
* No-change rebuild against libpng16-16t64
-- Steve Langasek <steve.langasek@ubuntu.com> Thu, 29 Feb 2024 06:58:13 +0000
jbig2dec (0.20-1) unstable; urgency=medium
[ upstream ]
* new release
[ Jonas Smedegaard ]
* update git-buildpackage config:
+ use DEP-14 git branches
+ enable automatic DEP-14 branch name handling
+ add usage config
* drop patches cherry-picked upstream, now obsolete
* add patch cherry-picked upstream
to avoid uninitialized allocator in command-line tool
* update copyright info: update coverage
* simplify build; stop build-depend on cdbs
* declare compliance with Debian Policy 4.6.2
* build-depend on debhelper-compat (not debhelper)
* add patch 1001 to modernize test script;
build-depend on python3
-- Jonas Smedegaard <dr@jones.dk> Thu, 30 Nov 2023 14:40:40 +0100
jbig2dec (0.19-3) unstable; urgency=medium
* add patch cherry-picked upstream
to use correct freeing function for JBIG2 images
* add autopkgtest;
closes: bug#959468, thanks to Dylan Aïssi
-- Jonas Smedegaard <dr@jones.dk> Thu, 22 Apr 2021 13:11:05 +0200
jbig2dec (0.19-2) unstable; urgency=medium
* cherry-pick patches from upstream:
+ silence a compiler warning
+ fix honor memory alignment (needed on SPARC)
* declare compliance with Debian Policy 4.5.1
-- Jonas Smedegaard <dr@jones.dk> Tue, 02 Feb 2021 14:55:02 +0100
jbig2dec (0.19-1) unstable; urgency=medium
[ upstream ]
* new release
[ Jonas Smedegaard ]
* simplify source script copyright-chceck
-- Jonas Smedegaard <dr@jones.dk> Thu, 10 Sep 2020 19:45:19 +0200
jbig2dec (0.18+20200417-1) unstable; urgency=medium
[ upstream ]
* development snapshot
+ Separate command line tool error callback state from parameters.
+ Mention all long options in usage and manpage.
+ Add command line option to limit memory usage.
+ Add more references to specification.
+ Keep type of index and array length the same.
+ Use unsigned suffix when defining UINT32_MAX.
+ Handle under-/overflow detection and messaging better.
+ Let arithmetic decoder and the underlying stream report errors.
+ Add overflow detection for IAID context size.
+ Treat end of stream as fatal error, and remember errors.
+ Avoid artificially limiting jbig2dec.
+ Avoid passing NULL buffer to snprintf().
+ Remove trailing whitespace.
+ Address all signedness comparison issues.
+ Enable warnings for signedness in comparisons.
+ Avoid warning by copying bytes instead of characters.
+ Fix under/overflow handling in arithmetic integer decoder.
+ Pass segment numbers as unsigned values to error callback.
+ Avoid formatting error messages twice in error callback.
+ Use size_t for string length.
+ Handle errors from reading jbig2 streams.
+ Always use uint32_t when counting pages.
+ Use uint32_t when counting segments.
+ Fix signedness conversions.
+ Fix two overlooked warnings.
+ Use correct define for maximum value of type.
+ Record stream errors in separate struct field.
+ Cast literal to avoid shifting outside of valid range.
+ Need to store local copy of error message.
+ Plug leak of image upon error.
+ Adjust number of bytes consumed by MMR decoder.
+ Initiate variable before avoids using uninited data
during cleanup.
+ Refill input buffer upon failure to parse segment header.
[ Jonas Smedegaard ]
* copyright: update coverage
* use debhelper compatibility level 10 (not 9);
stop build-depend explicitly on dh-autoreconf libtool
* avoid running python test apparently relying on missing data files;
drop patch 1001; stop build-depend on python;
closes: bug#943139, thanks to Sandro Tosi
-- Jonas Smedegaard <dr@jones.dk> Thu, 23 Apr 2020 10:01:35 +0200
jbig2dec (0.18-1) unstable; urgency=medium
[ upstream ]
* new release
closes: bug#952674, thanks to Mathieu Malaterre
[ Jonas Smedegaard ]
* declare compliance with Debian Policy 4.5.0
-- Jonas Smedegaard <dr@jones.dk> Sun, 15 Mar 2020 10:48:03 +0100
jbig2dec (0.17-1) unstable; urgency=medium
[ upstream ]
* New release.
[ Jonas Smedegaard ]
* Switch to track upstream release tags.
* Declare compliance with Debian Policy 4.4.1.
* Update copyright info:
+ List uptream bugtracker as preferred upstream contact.
-- Jonas Smedegaard <dr@jones.dk> Wed, 02 Oct 2019 11:31:55 +0200
jbig2dec (0.16+20190905-3) unstable; urgency=medium
* Fix Vcs-Browser URL.
* Add patch 2002 to restore ABI compatibility.
Closes: Bug#940605. Thanks to Julien Cristau.
* Update symbols file: 1 symbol added (i.e. restored).
-- Jonas Smedegaard <dr@jones.dk> Thu, 19 Sep 2019 12:41:12 +0200
jbig2dec (0.16+20190905-2) unstable; urgency=medium
* Fix have libjbig2dec0-dev depend on pkg-config
(not bogus pkgconfig).
* Fix avoid FTCBFS by build-depending on python:native (not python),
and only when check is enabled.
Closes: Bug#893682. Thanks to Helmut Grohne.
* Mark libjbig2dec0-dev as Multi-Arch: same.
-- Jonas Smedegaard <dr@jones.dk> Tue, 17 Sep 2019 03:40:08 +0200
jbig2dec (0.16+20190905-1) unstable; urgency=medium
[ upstream ]
* Development snapshot.
+ Fix bug where realloc returns NULL.
+ Silence automake warning about ar use.
+ Silence automake warning about setting CFLAGS directly.
+ Add empty m4 directory to silence libtool warning.
+ Expose version number in header.
+ Check that header version matches library version.
+ Add pkg-config file and allow for it to be installed.
+ Improve jbig2dec-specific gitignore.
+ Update information in README.
+ Make tests expect that some test files return white image.
+ Indent test code by spaces like the rest of the code.
+ Expect test files to reside inside jbig2dec directory.
+ Verify file hashes of test files during testing.
+ Fix leak of log message in command line tool.
+ Declare internal data array static.
+ Fix leak of huffman decoder state in test code.
+ Avoid duplicate declarations of Huffman tables in test code.
+ Fix incorrectly computed halftone skip mask.
+ Add all ubc test files.
+ A small collection of code cleanups.
+ Avoid double checks for negative coordinates.
+ Validate range of Huffman Table range values.
+ Avoid extending page image beyond INT_MAX pixels high.
+ Validate coordinates when add image onto page.
[ Jonas Smedegaard ]
* Update watch file: Switch to track git snapshots.
* Update homepage.
* Update maintainer script copyright-check
to extract or skip binary image files.
* Declare compliance with Debian Policy 4.4.0.
* Unfuzz patches.
* Simplify rules: Use autoreconf.
Build-depend on dh-autoreconf (not explicitly autoconf automake).
* Have libjbig2dec0-dev include pkgconfig file,
and depend on pkgconfig.
-- Jonas Smedegaard <dr@jones.dk> Mon, 16 Sep 2019 20:01:08 +0200
# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog libjbig2dec0`.
Generated by dwww version 1.16 on Sat Dec 13 16:16:03 CET 2025.