Debian Patches

Status for jbig2dec/0.19-3

Patch Description Author Forwarded Bugs Origin Last update
020201107~d8294b2.patch Add casts to silence a compiler warning Sebastian Rasmussen <sebras@gmail.com> invalid upstream, git://git.ghostscript.com/jbig2dec.git;a=commit;h=d8294b2 2021-02-02
020201127~f93f613.patch Searching for a marker in a stream, honor alignment When searching for markers in a stream buffer,
we were "seeking" to the point in the buffer,
and casting to either a byte, ushort or a uint
to make the value comparison.
But we cannot do that on SPARC
because of the strict alignment on that hardware.
.
So, we have to "unpack" the individual bytes from the stream
to do the value comparison.
.
Note: there are slightly confusing comments in the code
that mention being "on a 16 bit boundary" and "on a 32 bit boundary" -
that's referring to the offset into the buffer,
*not* the actual memory address alignment.
.
Found in testing on Solaris/SPARC
Chris Liddell <chris.liddell@artifex.com> invalid upstream, git://git.ghostscript.com/jbig2dec.git;a=commit;h=f93f613 2021-02-02
020210310~ade8a55.patch Use correct freeing function for JBIG2 images When jbig2_image_compose() errors out,
remember to release all allocated pattern images.
Previously the most recently allocated image would not be release.
.
Finally remember to free the array of images itself.
Sebastian Rasmussen <sebras@gmail.com> yes upstream upstream, git://git.ghostscript.com/jbig2dec.git;a=commit;h=ade8a55 2021-04-22
1004_extract_infile_from_autogen-sh.patch Extract header infile oddly embedded in autogen script. Jonas Smedegaard <dr@jones.dk> no 2012-02-10
2001_disable_memento.patch Don't compile unrelated and unusable Memento memory debugging code Yuriy M. Kaminskiy <yumkam@gmail.com> no 2016-05-16
2002_abi_compat.patch Restore ABI compatibility Julien Cristau <jcristau@debian.org> no debian 2019-09-19

All known versions for source package 'jbig2dec'

Links