Changelog for
libjbig2dec0-0.20-2.2.x86_64.rpm :
* Thu Nov 16 2023 pgajdosAATTsuse.com- security update- added patches fix CVE-2023-46361 [bsc#1216729], SEGV vulnerability via jbig2_error at /jbig2dec/jbig2.c. + jbig2dec-CVE-2023-46361.patch
* Sat Oct 14 2023 Atri Bhattacharya
- Update to version 0.20:
* Move definition of inline macro so that it doesn\'t cause linker errors during cross-compilation.
* Fix OSS-fuzz issue 10862, a memory leak, by freeing image resources upon error.
* Fix a bug where a buffer was accessed without considering alignment requirements on architectures such as SPARC.
* Fix compiler warnings.
* Improve custom memory allocator used in testing to restricting memory usage.
* Use silent automake rules when compiling as a separate project.- Some specfile cleanups:
* Drop additional CFLAGS/LDFLAGS passed for PIE; these are now taken care of by default build flags.
* %make_build instead of make.- New Source URL.
* Sat Sep 12 2020 Dirk Mueller - update to 0.19:
* API change to use full 32 bit segment numbers, in accordance to the JBIG2 specification.
* Better handling of end of input data stream and and when encountering errors in the arithmetic decoder stream. This should improve many situations where jbig2dec appeared to run forever.
* Fix several bugs related to signedness or over-/underflow checks that were not robust.
* Bug fixes for issues reported by Coverity/OSS-fuzz.
* Add option to limit memory usage to command line tool.
* Update manpages, and command line tool usage.
* Sun May 24 2020 Carsten Ziepke - Add Patch fix-for-restore-abi.patch. Restore abi export of jbig2_ctx_new.
* Wed Apr 15 2020 Luigi Baldoni - Update to version 0.18
* Performance enhancements related to decoding of MMR and generic regions as well as composing images onto pages.
* Bug fixes for a few issues reported by Coverity and OSS-Fuzz. version 0.17:
* Improved test suite by verifying input file contents and adding all ubc test streams. Fixed bugs where previously missing ubc test streams were decoded incorrectly.
* Bug fixes for a few issues reported by Coverity.
* Moved version number to jbig2.h, and adapted configure correspondingly. Added pkg-config file to be installed along side library. version 0.16:
* API change allowing for library users to get the custom allocator so it may be freed if necessary. This is useful if the allocator is extended with e.g. a custom pointer needed by the allocator callbacks. version 0.15:
* Bug fix release, with many security related and stability fixes as well as better tolerance/behaviour with out of spec files- New upstream source- Now running autoreconf before configure to avoid problems with the latter. Also build require automake and libtool for this purpose.- Dropped Group tag- Spec cleanup
* Sun Nov 19 2017 aloisioAATTgmx.com- Use AGPL-3.0+ license
* Fri Nov 10 2017 aloisioAATTgmx.com- Update to 0.14
* Bug fix release- Spec cleanup
* Wed May 04 2016 mpluskalAATTsuse.com- Update to 0.13
* Bug fix release.- Cleanup spec file with spec-cleaner- Drop autoreconf call- Update dependencies
* Thu Dec 10 2015 p.drouandAATTgmail.com- Include missing memento.h
* Tue Dec 08 2015 p.drouandAATTgmail.com- Update to version 0.12
* Bug fix release- Remove libpng-devel and xz requirements- Add autoconf, automake and libtool build dependencies; need to run autoreconf