Format: 1.8 Date: Thu, 23 Apr 2020 10:01:35 +0200 Source: jbig2dec Binary: jbig2dec libjbig2dec0 libjbig2dec0-dev Architecture: ppc64el Version: 0.18+20200417-1 Distribution: groovy-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Jonas Smedegaard Description: jbig2dec - JBIG2 decoder library - tools libjbig2dec0 - JBIG2 decoder library - shared libraries libjbig2dec0-dev - JBIG2 decoder library - development files 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: f59fbb27c3e6fad87f46ce480ab31614a783d37c 23960 jbig2dec-dbgsym_0.18+20200417-1_ppc64el.ddeb 106707d58cb99998ff25afcd4d77e81a71b1033a 8285 jbig2dec_0.18+20200417-1_ppc64el.buildinfo ef6e378d5072390922d3a3deb15cd3b9deffacfa 24992 jbig2dec_0.18+20200417-1_ppc64el.deb 46a0433c0a286b0210ec2dd3bb32fd2f5af247d5 158948 libjbig2dec0-dbgsym_0.18+20200417-1_ppc64el.ddeb 051f087dfa77053f62eac335b9ad7e6c6de5a178 85984 libjbig2dec0-dev_0.18+20200417-1_ppc64el.deb c746596b716dd83e20d38ffe8a229ace8f56d9c6 78108 libjbig2dec0_0.18+20200417-1_ppc64el.deb Checksums-Sha256: 380d1cfc6c4b5944f6faa759d1268ac51be6e6138f451b898ebc5d77f468a4d5 23960 jbig2dec-dbgsym_0.18+20200417-1_ppc64el.ddeb 2f9db7b5887668e246da846d7fc4e6e6299613bc23ae57b82dcf2bdba8c18a89 8285 jbig2dec_0.18+20200417-1_ppc64el.buildinfo 3ecbcf9528f4332f5f8b4548c2a497e9626adcc1a66ee0603cc255b48ac0e5aa 24992 jbig2dec_0.18+20200417-1_ppc64el.deb 2d82cec61d81a82007391d0bd6e97450ed6aa3212a08f18f3a25096338c56835 158948 libjbig2dec0-dbgsym_0.18+20200417-1_ppc64el.ddeb e39aeed991738312e7c923a1e84fa585a0ee5b02858a2a8b0b9196124483b318 85984 libjbig2dec0-dev_0.18+20200417-1_ppc64el.deb 6d4f4e47354c45cb1ab37e09c344d18afdd5733ce9c210aa46e8269654a13ca2 78108 libjbig2dec0_0.18+20200417-1_ppc64el.deb Files: d865d18c74771dff41c683dfccf448f7 23960 debug optional jbig2dec-dbgsym_0.18+20200417-1_ppc64el.ddeb 0f16a2da724bab00089694e2790686ff 8285 libs optional jbig2dec_0.18+20200417-1_ppc64el.buildinfo 7315bca16e8beab45eb14b5e9610f5b8 24992 graphics optional jbig2dec_0.18+20200417-1_ppc64el.deb 1bffe2cb2cc96c39d95a147388960172 158948 debug optional libjbig2dec0-dbgsym_0.18+20200417-1_ppc64el.ddeb 7e98ed91c3bca48ed792a8c90bf19e16 85984 libdevel optional libjbig2dec0-dev_0.18+20200417-1_ppc64el.deb da086df24881ea7050593c317ff413c5 78108 libs optional libjbig2dec0_0.18+20200417-1_ppc64el.deb