Package: exactimage / 0.8.9-7+deb8u2

Metadata

Package Version Patches format
exactimage 0.8.9-7+deb8u2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
makefile cflags.patch | (download)

Makefile | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 respect cflags from the environment.
agg missing includes.patch | (download)

codecs/agg_svg_path_renderer.hh | 3 3 + 0 - 0 !
codecs/svg.cc | 3 3 + 0 - 0 !
lib/agg.hh | 2 2 + 0 - 0 !
3 files changed, 8 insertions(+)

 Add several header includes to be able to link with system copy of AGG.
 See Debian bug #575620.
agg pic.patch | (download)

lib/Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 use pic version of static agg library.
abs int64_t.patch | (download)

lib/ImageIterator2.hh | 10 10 + 0 - 0 !
1 file changed, 10 insertions(+)

 disable dead code that is causing compilation errors.
utility timer dead code.patch | (download)

utility/Timer.cc | 4 4 + 0 - 0 !
utility/Timer.hh | 6 5 + 1 - 0 !
2 files changed, 9 insertions(+), 1 deletion(-)

 Disable dead code in utility/Timer.cc, as it is causing build failures on some
 architectures.
libpng15.patch | (download)

codecs/png.cc | 27 16 + 11 - 0 !
1 file changed, 16 insertions(+), 11 deletions(-)

 fix ftbfs with libpng 1.5
libjpeg8_compat.patch | (download)

codecs/jpegcomp.h | 30 30 + 0 - 0 !
codecs/jpegint.h | 9 9 + 0 - 0 !
codecs/transupp.c | 233 164 + 69 - 0 !
codecs/transupp.h | 41 28 + 13 - 0 !
4 files changed, 231 insertions(+), 82 deletions(-)

 build jpeg functionality for libjpeg8
Bug-Debian: http://bugs.debian.org/679775
verbose_build.patch | (download)

build/bottom.make | 11 1 + 10 - 0 !
build/kde.make | 1 0 + 1 - 0 !
build/top.make | 1 0 + 1 - 0 !
3 files changed, 1 insertion(+), 12 deletions(-)

 enforce simple verbose build for blhc
 The Debian build log analyzer gets confused by the extra output belonging to
 the quiet build. Removing them and enforcing verbose builds removes these
 false positives and increases the effectiveness of blhc
decode_before_read_stride.patch | (download)

lib/rotate.cc | 11 5 + 6 - 0 !
1 file changed, 5 insertions(+), 6 deletions(-)

 decode image before accessing the stride attribute for rotation
Bug-Debian: http://bugs.debian.org/523948
gcc_48_dcraw_infinite_loop.patch | (download)

codecs/dcraw.h | 46 31 + 15 - 0 !
1 file changed, 31 insertions(+), 15 deletions(-)

 avoid infinite loops generated by gcc 4.8 caused by undefined behaviour
 GCC 4.8 uses an aggressive loop optimizer which can cause unexpected runtime
 behavior when the code tries to access memory in an incorrect way.
CVE 2013 1438.patch | (download)

codecs/dcraw.h | 25 20 + 5 - 0 !
1 file changed, 20 insertions(+), 5 deletions(-)

 fix cve-2013-1438
CVE 2013 1441.patch | (download)

codecs/dcraw.cc | 6 5 + 1 - 0 !
1 file changed, 5 insertions(+), 1 deletion(-)

 exactimage: dos, econvert crashes
 setjmp must be called before decoding an image using dcraw because
 it uses longjmp after an error.
libgif.patch | (download)

codecs/Makefile | 4 2 + 2 - 0 !
configure | 4 2 + 2 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

---
ftbfs_evas_object.patch | (download)

gfx/X11Helper.cc | 4 2 + 2 - 0 !
gfx/X11Helper.hh | 4 2 + 2 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 disable unused evas helper function to avoid ftbfs
 Evas_Object and Evas are defined as the same type. Thus it is not possible to
perl_vendor_dir.patch | (download)

api/perl/Makefile | 5 3 + 2 - 0 !
1 file changed, 3 insertions(+), 2 deletions(-)

 install module to perl vendor path
Bug-Debian: http://bugs.debian.org/752344
CVE 2015 3885.patch | (download)

codecs/dcraw.h | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 avoid overflow in ljpeg_start().
draw_jpeg_fix.patch | (download)

codecs/dcraw.h | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 fix execution order of ljpeg_start() and result check
Fix CVE 2015 8366 Index overflow in smal_decode_segment.patch | (download)

codecs/dcraw.h | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 fix cve-2015-8366: index overflow in smal_decode_segment