Package: imagemagick / 8:6.8.9.9-5+deb8u12

Metadata

Package Version Patches format
imagemagick 8:6.8.9.9-5+deb8u12 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Use svg instead of png for generating class diagram.patch | (download)

config/Magick++.dox.in | 4 2 + 2 - 0 !
config/MagickCore.dox.in | 4 2 + 2 - 0 !
config/MagickWand.dox.in | 4 2 + 2 - 0 !
3 files changed, 6 insertions(+), 6 deletions(-)

 [patch] use svg instead of png for generating class diagram

Use svg instead of png in order to get better compression ratio of
doc package.

Quality is also improved.

0002 Fix html documents.patch | (download)

www/Magick++/Drawable.html | 16 8 + 8 - 0 !
www/Magick++/Enumerations.html | 4829 2414 + 2415 - 0 !
www/Magick++/Image.html | 34 17 + 17 - 0 !
www/Magick++/Montage.html | 4 2 + 2 - 0 !
www/api/magick++-classes.html | 2 1 + 1 - 0 !
www/changelog.html | 7 5 + 2 - 0 !
www/command-line-options.html | 5 3 + 2 - 0 !
7 files changed, 2450 insertions(+), 2447 deletions(-)

 [patch] fix html documents

Fix html documents in order to be conformant.

0003 Fix meta tag damage in html documentation.patch | (download)

index.html | 4 2 + 2 - 0 !
www/ImageMagickObject.html | 4 2 + 2 - 0 !
www/advanced-unix-installation.html | 4 2 + 2 - 0 !
www/advanced-windows-installation.html | 4 2 + 2 - 0 !
www/animate.html | 4 2 + 2 - 0 !
www/api.html | 4 2 + 2 - 0 !
www/api/animate.html | 4 2 + 2 - 0 !
www/api/annotate.html | 4 2 + 2 - 0 !
www/api/attribute.html | 4 2 + 2 - 0 !
www/api/blob.html | 4 2 + 2 - 0 !
www/api/cache-view.html | 2 1 + 1 - 0 !
www/api/cache.html | 4 2 + 2 - 0 !
www/api/channel.html | 4 2 + 2 - 0 !
www/api/cipher.html | 2 1 + 1 - 0 !
www/api/color.html | 4 2 + 2 - 0 !
www/api/colormap.html | 4 2 + 2 - 0 !
www/api/colorspace.html | 2 1 + 1 - 0 !
www/api/compare.html | 2 1 + 1 - 0 !
www/api/composite.html | 4 2 + 2 - 0 !
www/api/constitute.html | 4 2 + 2 - 0 !
www/api/decorate.html | 2 1 + 1 - 0 !
www/api/deprecate.html | 4 2 + 2 - 0 !
www/api/display.html | 4 2 + 2 - 0 !
www/api/distort.html | 2 1 + 1 - 0 !
www/api/draw.html | 4 2 + 2 - 0 !
www/api/drawing-wand.html | 4 2 + 2 - 0 !
www/api/effect.html | 4 2 + 2 - 0 !
www/api/enhance.html | 4 2 + 2 - 0 !
www/api/exception.html | 2 1 + 1 - 0 !
www/api/feature.html | 2 1 + 1 - 0 !
www/api/fourier.html | 2 1 + 1 - 0 !
www/api/fx.html | 2 1 + 1 - 0 !
www/api/histogram.html | 2 1 + 1 - 0 !
www/api/image-view.html | 2 1 + 1 - 0 !
www/api/image.html | 4 2 + 2 - 0 !
www/api/layer.html | 4 2 + 2 - 0 !
www/api/list.html | 2 1 + 1 - 0 !
www/api/magick++-classes.html | 2 1 + 1 - 0 !
www/api/magick-deprecate.html | 4 2 + 2 - 0 !
www/api/magick-image.html | 4 2 + 2 - 0 !
www/api/magick-property.html | 4 2 + 2 - 0 !
www/api/magick-wand.html | 4 2 + 2 - 0 !
www/api/magick.html | 2 1 + 1 - 0 !
www/api/memory.html | 2 1 + 1 - 0 !
www/api/mime.html | 2 1 + 1 - 0 !
www/api/module.html | 2 1 + 1 - 0 !
www/api/mogrify.html | 4 2 + 2 - 0 !
www/api/monitor.html | 4 2 + 2 - 0 !
www/api/montage.html | 2 1 + 1 - 0 !
www/api/morphology.html | 4 2 + 2 - 0 !
www/api/paint.html | 2 1 + 1 - 0 !
www/api/pixel-iterator.html | 4 2 + 2 - 0 !
www/api/pixel-wand.html | 4 2 + 2 - 0 !
www/api/profile.html | 2 1 + 1 - 0 !
www/api/property.html | 4 2 + 2 - 0 !
www/api/quantize.html | 2 1 + 1 - 0 !
www/api/registry.html | 2 1 + 1 - 0 !
www/api/resize.html | 4 2 + 2 - 0 !
www/api/resource.html | 2 1 + 1 - 0 !
www/api/segment.html | 2 1 + 1 - 0 !
www/api/shear.html | 4 2 + 2 - 0 !
www/api/signature.html | 2 1 + 1 - 0 !
www/api/statistic.html | 2 1 + 1 - 0 !
www/api/stream.html | 4 2 + 2 - 0 !
www/api/transform.html | 2 1 + 1 - 0 !
www/api/version.html | 4 2 + 2 - 0 !
www/api/wand-view.html | 2 1 + 1 - 0 !
www/architecture.html | 4 2 + 2 - 0 !
www/binary-releases.html | 4 2 + 2 - 0 !
www/changelog.html | 2 1 + 1 - 0 !
www/cipher.html | 4 2 + 2 - 0 !
www/color-management.html | 4 2 + 2 - 0 !
www/color.html | 4 2 + 2 - 0 !
www/command-line-options.html | 2 1 + 1 - 0 !
www/command-line-processing.html | 4 2 + 2 - 0 !
www/command-line-tools.html | 4 2 + 2 - 0 !
www/compare.html | 4 2 + 2 - 0 !
www/compose.html | 4 2 + 2 - 0 !
www/composite.html | 4 2 + 2 - 0 !
www/conjure.html | 2 1 + 1 - 0 !
www/contact.html | 2 1 + 1 - 0 !
www/convert.html | 4 2 + 2 - 0 !
www/display.html | 4 2 + 2 - 0 !
www/distribute-pixel-cache.html | 4 2 + 2 - 0 !
www/download.html | 4 2 + 2 - 0 !
www/escape.html | 4 2 + 2 - 0 !
www/examples.html | 4 2 + 2 - 0 !
www/exception.html | 2 1 + 1 - 0 !
www/export.html | 4 2 + 2 - 0 !
www/formats.html | 4 2 + 2 - 0 !
www/fx.html | 4 2 + 2 - 0 !
www/high-dynamic-range.html | 4 2 + 2 - 0 !
www/history.html | 2 1 + 1 - 0 !
www/identify.html | 4 2 + 2 - 0 !
www/import.html | 4 2 + 2 - 0 !
www/index.html | 4 2 + 2 - 0 !
www/install-source.html | 4 2 + 2 - 0 !
www/jp2.html | 4 2 + 2 - 0 !
www/license.html | 4 2 + 2 - 0 !
www/links.html | 4 2 + 2 - 0 !
www/magick++.html | 4 2 + 2 - 0 !
www/magick-core.html | 4 2 + 2 - 0 !
www/magick-vector-graphics.html | 4 2 + 2 - 0 !
www/magick-wand.html | 4 2 + 2 - 0 !
www/miff.html | 2 1 + 1 - 0 !
www/mogrify.html | 4 2 + 2 - 0 !
www/montage.html | 4 2 + 2 - 0 !
www/motion-picture.html | 4 2 + 2 - 0 !
www/openmp.html | 4 2 + 2 - 0 !
www/perl-magick.html | 4 2 + 2 - 0 !
www/porting.html | 4 2 + 2 - 0 !
www/quantize.html | 4 2 + 2 - 0 !
www/resources.html | 4 2 + 2 - 0 !
www/search.html | 2 1 + 1 - 0 !
www/sitemap.html | 4 2 + 2 - 0 !
www/sponsors.html | 4 2 + 2 - 0 !
www/stream.html | 4 2 + 2 - 0 !
www/subversion.html | 4 2 + 2 - 0 !
www/support.html | 4 2 + 2 - 0 !
www/t-shirt.html | 2 1 + 1 - 0 !
www/webp.html | 4 2 + 2 - 0 !
121 files changed, 204 insertions(+), 204 deletions(-)

 [patch] fix meta tag damage in html documentation
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Upstream use broken meta tag

0004 Fix remaining html error.patch | (download)

www/changelog.html | 15 8 + 7 - 0 !
www/command-line-options.html | 14 7 + 7 - 0 !
www/escape.html | 2 1 + 1 - 0 !
www/jp2.html | 1 0 + 1 - 0 !
www/search.html | 1 0 + 1 - 0 !
5 files changed, 16 insertions(+), 17 deletions(-)

 [patch] fix remaining html error
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

0005 Avoid crash and DOS with special crafted jpeg file.patch | (download)

magick/property.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 [patch] avoid crash and dos with special crafted jpeg file

Some special crafted JPEG file could lead to dos due to missing check in
embeded EXIF properties (EXIF directory offsets must be greater than 0).

Fix CVE-2014-8716.

0006 Avoid an infinite loop.patch | (download)

config/english.xml | 3 3 + 0 - 0 !
config/francais.xml | 3 3 + 0 - 0 !
magick/vision.c | 5 5 + 0 - 0 !
3 files changed, 11 insertions(+)

 [patch] avoid an infinite loop

Avoid an infinite loop if too many object in vision.c

This could lead to a DOS.

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@16864 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0007 Quit earlier in case of corrupted pnm image.patch | (download)

coders/pnm.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] quit earlier in case of corrupted pnm image

Do not try to read a corrupted pnm file. Bail early.

Fix a segv and thus a DOS

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@16867 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0008 Added missing calls to RelinquishUniqueFileResource.patch | (download)

coders/dcm.c | 28 13 + 15 - 0 !
coders/dot.c | 5 4 + 1 - 0 !
coders/exr.c | 10 9 + 1 - 0 !
coders/pict.c | 2 2 + 0 - 0 !
coders/pwp.c | 6 5 + 1 - 0 !
5 files changed, 33 insertions(+), 18 deletions(-)

 [patch] added missing calls to relinquishuniquefileresource.

Avoid to leak fd in case of error.

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@16971 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0009 Fix a double free in pdb coder.patch | (download)

coders/pdb.c | 58 29 + 29 - 0 !
1 file changed, 29 insertions(+), 29 deletions(-)

 [patch] fix a double free in pdb coder

Fix a double free and thus a DOS in pdb coder

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17080 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0010 Fix handling of corrupted dpc and xwd image.patch | (download)

coders/dpx.c | 2 2 + 0 - 0 !
coders/xwd.c | 17 7 + 10 - 0 !
2 files changed, 9 insertions(+), 10 deletions(-)

 [patch] fix handling of corrupted dpc and xwd image

Avoid a segv thus a DOS.

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17092 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0011 Bail out early in case of malformed dpx file.patch | (download)

coders/dpx.c | 11 9 + 2 - 0 !
1 file changed, 9 insertions(+), 2 deletions(-)

 [patch] bail out early in case of malformed dpx file

Avoid a SEGV.

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17112 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0012 Avoid SEGV in malformed xwd file.patch | (download)

coders/xwd.c | 94 74 + 20 - 0 !
1 file changed, 74 insertions(+), 20 deletions(-)

 [patch] avoid segv in malformed xwd file

Check the malformed xwd file.

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17114 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0013 Avoid a NULL dereference in ps handling.patch | (download)

coders/ps.c | 13 8 + 5 - 0 !
1 file changed, 8 insertions(+), 5 deletions(-)

 [patch] avoid a null dereference in ps handling

GetStringInfoDatum(NULL) will likely crash. Avoid it.

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17117 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0014 Avoid out of bound access in xwd file handling.patch | (download)

coders/xwd.c | 12 8 + 4 - 0 !
1 file changed, 8 insertions(+), 4 deletions(-)

 [patch] avoid out of bound access in xwd file handling

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17119 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0015 Fix a SEGV with corrupted viff image.patch | (download)

coders/viff.c | 115 47 + 68 - 0 !
1 file changed, 47 insertions(+), 68 deletions(-)

 [patch] fix a segv with corrupted viff image

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17110 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0016 Fix a null pointer dereference in wpg file handling.patch | (download)

coders/wpg.c | 85 55 + 30 - 0 !
1 file changed, 55 insertions(+), 30 deletions(-)

 [patch] fix a null pointer dereference in wpg file handling

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17126 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0017 Do not continue on corrupted wpg file.patch | (download)

coders/wpg.c | 29 15 + 14 - 0 !
1 file changed, 15 insertions(+), 14 deletions(-)

 [patch] do not continue on corrupted wpg file

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17127 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0018 Avoid a out of bound acess in viff image.patch | (download)

coders/viff.c | 36 21 + 15 - 0 !
1 file changed, 21 insertions(+), 15 deletions(-)

 [patch] avoid a out of bound acess in viff image

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17131 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0019 Avoid a heap buffer overflow in pdb file handling.patch | (download)

coders/pdb.c | 6 2 + 4 - 0 !
1 file changed, 2 insertions(+), 4 deletions(-)

 [patch] avoid a heap buffer overflow in pdb file handling

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17132 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0020 Avoid an out of bound acess on malformed sun file.patch | (download)

coders/sun.c | 36 25 + 11 - 0 !
1 file changed, 25 insertions(+), 11 deletions(-)

 [patch] avoid an out of bound acess on malformed sun file

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17137 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0021 Avoid heap overflow in palm pnm and xpm files.patch | (download)

coders/palm.c | 63 30 + 33 - 0 !
coders/pnm.c | 2 1 + 1 - 0 !
coders/xpm.c | 51 28 + 23 - 0 !
3 files changed, 59 insertions(+), 57 deletions(-)

 [patch] avoid heap overflow in palm, pnm and xpm files

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17140 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0022 Fix heap overflow in quantum.c palm image handling a.patch | (download)

coders/palm.c | 2 1 + 1 - 0 !
coders/psd.c | 2 1 + 1 - 0 !
magick/quantum.c | 13 8 + 5 - 0 !
3 files changed, 10 insertions(+), 7 deletions(-)

 [patch] fix heap overflow in quantum.c, palm image handling and psd
 image handling.

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17142 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0023 Fix compile problem due to previous patch.patch | (download)

coders/xpm.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] fix compile problem due to previous patch

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17144 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0024 Do not try to read corrupted sun image.patch | (download)

coders/sun.c | 16 9 + 7 - 0 !
1 file changed, 9 insertions(+), 7 deletions(-)

 [patch] do not try to read corrupted sun image

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17146 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0025 Fix handling of corrupted of psd sun and xpm file.patch | (download)

coders/psd.c | 4 2 + 2 - 0 !
coders/sun.c | 4 2 + 2 - 0 !
coders/xpm.c | 33 15 + 18 - 0 !
config/english.xml | 6 3 + 3 - 0 !
config/francais.xml | 6 3 + 3 - 0 !
5 files changed, 25 insertions(+), 28 deletions(-)

 [patch] fix handling of corrupted of psd, sun and xpm file

Fix a heap overflow in psd file.

Bail early in xpm file.

Fix error handling in sun file.

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17149 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0026 Fix corrupted too many colors psd file.patch | (download)

coders/psd.c | 8 7 + 1 - 0 !
1 file changed, 7 insertions(+), 1 deletion(-)

 [patch] fix corrupted (too many colors) psd file

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17151 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0027 Fix out of bound access in sun image handling.patch | (download)

coders/sun.c | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 [patch] fix out of bound access in sun image handling

It the merge of rev 17153 and rev 17155

0028 Fix ImageMagick crashes while read EXIF from TIFF.patch | (download)

coders/tiff.c | 28 16 + 12 - 0 !
1 file changed, 16 insertions(+), 12 deletions(-)

 [patch] fix imagemagick crashes while read exif from tiff

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17157 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0029 Fix handling of corrupted sun and wpg file.patch | (download)

coders/sun.c | 2 2 + 0 - 0 !
coders/wpg.c | 2 1 + 1 - 0 !
config/english.xml | 6 3 + 3 - 0 !
config/francais.xml | 6 3 + 3 - 0 !
4 files changed, 9 insertions(+), 7 deletions(-)

 [patch] fix handling of corrupted sun and wpg file

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17165 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0030 Fix heap overflow in pcx file psd pict and wpf files.patch | (download)

coders/pcx.c | 2 1 + 1 - 0 !
coders/pict.c | 3 2 + 1 - 0 !
coders/psd.c | 10 6 + 4 - 0 !
coders/wpg.c | 2 1 + 1 - 0 !
coders/xpm.c | 4 3 + 1 - 0 !
5 files changed, 13 insertions(+), 8 deletions(-)

 [patch] fix heap overflow in pcx file, psd, pict and wpf files and
 DOS in xpm file

The rest of the upstream patch is only whitespace change. Do not commit it.

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17166 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0031 Fix compile error in previous fix of sun file.patch | (download)

coders/sun.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 [patch] fix compile error in previous fix of sun file

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17171 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0032 Additional PNM sanity checks.patch | (download)

coders/pnm.c | 10 7 + 3 - 0 !
1 file changed, 7 insertions(+), 3 deletions(-)

 [patch] additional pnm sanity checks

bug: http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=26682
git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17200 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0033 Robustify xmp and pnm reader.patch | (download)

coders/pnm.c | 8 3 + 5 - 0 !
coders/xbm.c | 73 38 + 35 - 0 !
2 files changed, 41 insertions(+), 40 deletions(-)

 [patch] robustify xmp and pnm reader

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17240 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0034 Detect allocation error earlier.patch | (download)

magick/cache.c | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 [patch] detect allocation error earlier

Avoid a segv due to NULL pointer dereference

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17243 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0035 Avoid a crash in coders rle.c.patch | (download)

coders/rle.c | 24 18 + 6 - 0 !
1 file changed, 18 insertions(+), 6 deletions(-)

 [patch] avoid a crash in coders/rle.c

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17255 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0036 Avoid an overflow in ConstrainColormapIndex.patch | (download)

magick/colormap-private.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] avoid an overflow in constraincolormapindex

ConstrainColormapIndex is used like array[ConstrainColormapIndex]. Test if cast to ssize_t render it negative and thus crash later

0037 Avoid an out of bound access in palm file.patch | (download)

coders/palm.c | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 [patch] avoid an out of bound access in palm file

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17291 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0038 Fix another crash in pnm and xpm parser.patch | (download)

coders/pnm.c | 2 1 + 1 - 0 !
coders/xpm.c | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 [patch] fix another crash in pnm and xpm parser

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17297 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0039 Fixed throwing of exceptions in psd handling and fix.patch | (download)

coders/psd.c | 24 14 + 10 - 0 !
1 file changed, 14 insertions(+), 10 deletions(-)

 [patch] fixed throwing of exceptions in psd handling and fix a memory
 leak

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17308 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0040 Fixed boundary checks in DecodePSDPixels.patch | (download)

coders/psd.c | 72 36 + 36 - 0 !
1 file changed, 36 insertions(+), 36 deletions(-)

 [patch] fixed boundary checks in decodepsdpixels.

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17310 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0041 Fix another out of bound problem in rle file.patch | (download)

coders/rle.c | 9 7 + 2 - 0 !
1 file changed, 7 insertions(+), 2 deletions(-)

 [patch] fix another out of bound problem in rle file

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17336 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0042 Fix crash due to corrupted dib file.patch | (download)

coders/dib.c | 39 38 + 1 - 0 !
1 file changed, 38 insertions(+), 1 deletion(-)

 [patch] fix crash due to corrupted dib file

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17343 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0043 Added checks to prevent overflow in rle file.patch | (download)

coders/rle.c | 32 25 + 7 - 0 !
1 file changed, 25 insertions(+), 7 deletions(-)

 [patch] added checks to prevent overflow in rle file

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17348 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0044 Impose a limit of 10 million columns or rows in an i.patch | (download)

coders/png.c | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 [patch] impose a limit of 10 million columns or rows in an input png.

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17368 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0045 Avoid heap overflow in rle file.patch | (download)

coders/rle.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] avoid heap overflow in rle file

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17372 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0046 Don t try to handle a previous image in the JNG deco.patch | (download)

coders/png.c | 12 2 + 10 - 0 !
1 file changed, 2 insertions(+), 10 deletions(-)

 [patch] don't try to handle a "previous" image in the jng decoder.

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17078 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
http://trac.imagemagick.org/changeset/17078

0047 Avoid a memory leak in quantum management.patch | (download)

magick/quantum.c | 12 10 + 2 - 0 !
1 file changed, 10 insertions(+), 2 deletions(-)

 [patch] avoid a memory leak in quantum management

Note that upstream magick/colormap-private.h patch is buggy and already applied in the patch queue.

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17207 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0048 Avoid a crash in png coder.patch | (download)

coders/png.c | 22 11 + 11 - 0 !
1 file changed, 11 insertions(+), 11 deletions(-)

 [patch] avoid a crash in png coder

Move some code earlier in order to avoid non initialised pointer.

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17209 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0049 Avoid heap overflow.patch | (download)

coders/fits.c | 2 1 + 1 - 0 !
coders/pnm.c | 14 10 + 4 - 0 !
magick/quantum.c | 4 2 + 2 - 0 !
3 files changed, 13 insertions(+), 7 deletions(-)

 [patch] avoid heap overflow

Avoid to allocate too much memory

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17210 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0050 Thread limit should be at least 1.patch | (download)

magick/resource.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 [patch] thread limit should be at least 1.

Limit thread when thread limit is 0. It is a logic error that could lead to ressource exhaustion.

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17282 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0051 Fixed parsing resource block.patch | (download)

coders/psd.c | 15 8 + 7 - 0 !
1 file changed, 8 insertions(+), 7 deletions(-)

 [patch] fixed parsing resource block.

Avoid a crash

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17305 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0052 Fixed usage of object after it has been destroyed an.patch | (download)

magick/distribute-cache.c | 16 9 + 7 - 0 !
1 file changed, 9 insertions(+), 7 deletions(-)

 [patch] fixed usage of object after it has been destroyed and removed
 unused argument.

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17332 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0053 Create IsValidColormapIndex function.patch | (download)

magick/colormap-private.h | 14 14 + 0 - 0 !
1 file changed, 14 insertions(+)

 [patch] create isvalidcolormapindex function

This function will be used to avoid a memory leak in rle.

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17379 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0054 Replaced calls to ConstrainColormapIndex with IsVali.patch | (download)

coders/rle.c | 41 30 + 11 - 0 !
1 file changed, 30 insertions(+), 11 deletions(-)

 [patch] replaced calls to constraincolormapindex with
 IsValidColormapIndex.

Avoid a memory leak.

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17385 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0055 During identification of image do not fill memory.patch | (download)

coders/tiff.c | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 [patch] during identification of image do not fill memory

This create a security risk (DOS) by filling all memory during identification of image.

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17413 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74
0056 Fix correctly the xpm crash problem.patch | (download)

coders/xpm.c | 11 6 + 5 - 0 !
1 file changed, 6 insertions(+), 5 deletions(-)

 [patch] fix correctly the xpm crash problem

The xpm crash was fixed but the xpm result was not correct (xpm file was destroyed).

Fix correctly.

Bug-Debian: https://bugs.debian.org/773980
0057 Fix a miff security bug.patch | (download)

coders/miff.c | 22 20 + 2 - 0 !
1 file changed, 20 insertions(+), 2 deletions(-)

 [patch] fix a miff security bug

Specially crafted MIFF file could lead to DOS by using excessive CPU.

Fix TEMP-0000000-FDAC72

0058 Fix a DOS in viccar file handling.patch | (download)

coders/vicar.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 [patch] fix a dos in viccar file handling

The current code does not check for EOF condition leading to infinite loop

0059 Fix a DOS in HDR file.patch | (download)

coders/hdr.c | 36 20 + 16 - 0 !
1 file changed, 20 insertions(+), 16 deletions(-)

 [patch] fix a dos in hdr file

Fixed infinite loop and added checks for the sscanf result.

git-svn-id: https://subversion.imagemagick.org/subversion/ImageMagick/branches/ImageMagick-6@17846 aa41f4f7-0bf4-0310-aa73-e5a19afd5a74