-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 23 Apr 2020 10:01:35 +0200 Source: jbig2dec Architecture: source Version: 0.18+20200417-1 Distribution: unstable Urgency: medium Maintainer: Debian Printing Team <debian-printing@lists.debian.org> Changed-By: Jonas Smedegaard <dr@jones.dk> Closes: 943139 Changes: 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 Checksums-Sha1: bef4ea7a65fee32d0ca9c492adf66c688ece5013 2087 jbig2dec_0.18+20200417-1.dsc e521ee5a902148be5e7403a19560b67484dfe524 148939 jbig2dec_0.18+20200417.orig.tar.gz 4dc3edf19fc1533f36988e237603b87d9f23fe4b 21180 jbig2dec_0.18+20200417-1.debian.tar.xz 16291d4b8ee4ebc113c69d812e64ca55763202b6 7282 jbig2dec_0.18+20200417-1_amd64.buildinfo Checksums-Sha256: e70e6bc9ccbc6b30894c93e53db7e48279e750782cbb72c5d553157cf40efb9b 2087 jbig2dec_0.18+20200417-1.dsc 945ebd1e093d5760e3f9d5b774b0338e40c99ca5a21a89a22ec31aa88b5f2330 148939 jbig2dec_0.18+20200417.orig.tar.gz acfbbfc133508798aab8493a5b24bb9932afd251da6f8a33923d8277626efe4f 21180 jbig2dec_0.18+20200417-1.debian.tar.xz 5a0a79636883d017bd0808c9bd447b252c2a69adbdb1c61afdc520af3becdea0 7282 jbig2dec_0.18+20200417-1_amd64.buildinfo Files: caacef3ebdac4f7b8948029ca95b571c 2087 libs optional jbig2dec_0.18+20200417-1.dsc ce5c0beef930567f343fc0165e961db6 148939 libs optional jbig2dec_0.18+20200417.orig.tar.gz f768a8d9bb351463cdd114bafb2ce050 21180 libs optional jbig2dec_0.18+20200417-1.debian.tar.xz 94de0251e4c3e31a1702b5f2943f4cf5 7282 libs optional jbig2dec_0.18+20200417-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAl6hTcgACgkQLHwxRsGg ASGT6g/+JdsTsFBn4jIM9nJynI0E94zh+8+ZxhLQhr1sUxwPkG4v9oQC800oiB65 qmLG/xunucoiGboRUcDGiYuIOVAQTIM11AjyVXwDVInCGTzOoWGAR3pfFQWQyICv 9k+VsUTRDdUjiL9RONkNZuG3r+X5CQ9m5nBUJW1r7NPwzTp6mU3UKFJ2tYhCUcEO htqhZT+LJlwx0Md7VMvlujUxonuOs0vV+kBGtAT+ku3GiQP1SP9KUWCPm3q5L+E2 yjhRyGENUvff86RznLKLhAQQuCn6l1HvnxyjU56RyuKJspk8joC73XPaPIPT5j5I 8mJjoygiog+HMalWGBUsqzpDA/g5AA73LNHYJhEln2cM4MIGFsNWNkR+I2LTzlTr M9lrU8RWDcbRKwSysz+kkMQb6phKmaLhZrImHMcLwbwEiir7CQ/k5zu8e/kz8YRM d+oESOOTy6Ux2higSuA774JWaowNG3TPWODefPP+MwkrdnUehlqZIEmALu84L+UN q629LR/fWryi37DO42L3w9ejoVeZx17JhkrtwEpnBic0ssnfeYT2K8TSeWjtX0CI NfeeowETyoCJdSi+/5lG8x643yBM2UyXCHbceio/OOzOzGAlrV/0vnNif+35/egO GuHHEMmPN4fSSYDveXmandGUtZifXqjHAsPHCF1wx00zUnhEeD4= =3gvX -----END PGP SIGNATURE-----