Package: exactimage / 0.8.5-5+deb7u4

Metadata

Package Version Patches format
exactimage 0.8.5-5+deb7u4 3.0 (quilt)

Patch series

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

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

 respect cflags from the environment.
agg missing includes.diff | (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.diff | (download)

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

 use pic version of static agg library.
abs int64_t.diff | (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.diff | (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 | (download)

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

 fix ftbfs with libpng 1.5
g++ 4.7.patch | (download)

edisplay/edisplay.cc | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

---
missing_include_vector.patch | (download)

codecs/pdf.hh | 2 2 + 0 - 0 !
codecs/xpm.cc | 1 1 + 0 - 0 !
lib/Colorspace.cc | 1 1 + 0 - 0 !
3 files changed, 4 insertions(+)

 add missing includes for std::vector
edentify_tga_mismatch.patch | (download)

codecs/Codecs.cc | 19 11 + 8 - 0 !
codecs/Codecs.hh | 9 5 + 4 - 0 !
codecs/tga.hh | 10 5 + 5 - 0 !
3 files changed, 21 insertions(+), 17 deletions(-)

 fix misidentification of pnm as tga
 TARGA files have nearly no magic values that can be used to distinguish them
 from other files. Therefore, it is important to test the other file codec
 handlers before testing for TARGA.
Bug-Debian: http://bugs.debian.org/575324
libjpeg8_compat.patch | (download)

codecs/jpegint.h | 66 50 + 16 - 0 !
codecs/transupp.c | 196 130 + 66 - 0 !
codecs/transupp.h | 34 21 + 13 - 0 !
3 files changed, 201 insertions(+), 95 deletions(-)

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

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

 fix denoise crash on 64-bit systems
CVE 2013 1438.patch | (download)

codecs/dcraw.h | 34 27 + 7 - 0 !
1 file changed, 27 insertions(+), 7 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.
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