ImageMagick: update to 7.0.7.23.
2018-02-18 7.0.7-23 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.0-23, GIT revision 22969:c6b3a22b0:20180218. 2018-02-09 7.0.7-23 Dirk Lemstra <dirk@lem.....org> * Add support for reading the HEIC image format to the Windows build. 2018-01-23 7.0.7-23 Cristy <quetzlzacatenango@image...> * Fixed numerous use of uninitialized values, integer overflow, memory exceeded, and timeouts (credit to OSS Fuzz). * Add list-length policy to limit the maximum image sequence length.
This commit is contained in:
parent
764ad0c57b
commit
bbb6107143
6 changed files with 10 additions and 42 deletions
|
@ -1,6 +1,5 @@
|
|||
# $NetBSD: Makefile,v 1.237 2018/02/18 23:45:07 rillig Exp $
|
||||
# $NetBSD: Makefile,v 1.238 2018/02/25 20:55:07 wiz Exp $
|
||||
|
||||
PKGREVISION= 2
|
||||
.include "Makefile.common"
|
||||
|
||||
PKGNAME= ImageMagick-${DISTVERSION}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile.common,v 1.163 2018/01/28 15:14:40 wiz Exp $
|
||||
# $NetBSD: Makefile.common,v 1.164 2018/02/25 20:55:07 wiz Exp $
|
||||
#
|
||||
# When updating this package, please upload the distfile
|
||||
# since they disappear immediately when new releases happen,
|
||||
|
@ -7,7 +7,7 @@
|
|||
# used by graphics/p5-PerlMagick/Makefile
|
||||
|
||||
IM_MAJOR_VER= 7.0.7
|
||||
IM_MINOR_VER= 22
|
||||
IM_MINOR_VER= 23
|
||||
IM_MAJOR_LIB_VER= 7
|
||||
|
||||
.if (${IM_MINOR_VER} != NONE)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@comment $NetBSD: PLIST,v 1.100 2018/01/28 15:14:40 wiz Exp $
|
||||
@comment $NetBSD: PLIST,v 1.101 2018/02/25 20:55:07 wiz Exp $
|
||||
bin/Magick++-config
|
||||
bin/MagickCore-config
|
||||
bin/MagickWand-config
|
||||
|
@ -112,6 +112,7 @@ include/ImageMagick-7/MagickCore/semaphore.h
|
|||
include/ImageMagick-7/MagickCore/shear.h
|
||||
include/ImageMagick-7/MagickCore/signature.h
|
||||
include/ImageMagick-7/MagickCore/splay-tree.h
|
||||
include/ImageMagick-7/MagickCore/static.h
|
||||
include/ImageMagick-7/MagickCore/statistic.h
|
||||
include/ImageMagick-7/MagickCore/stream.h
|
||||
include/ImageMagick-7/MagickCore/string_.h
|
||||
|
|
|
@ -1,8 +1,6 @@
|
|||
$NetBSD: distinfo,v 1.178 2018/02/18 23:45:07 rillig Exp $
|
||||
$NetBSD: distinfo,v 1.179 2018/02/25 20:55:07 wiz Exp $
|
||||
|
||||
SHA1 (ImageMagick-7.0.7-22.tar.xz) = 5965e9ba6d8c69ff702d1ed3e60bdb218ad2851e
|
||||
RMD160 (ImageMagick-7.0.7-22.tar.xz) = d2a95bd7059cbfc0b4453e1cd083722b41109be0
|
||||
SHA512 (ImageMagick-7.0.7-22.tar.xz) = 3a5bcceb8469c743738d71db670ea60e30fdb4c1bacc5719832828d97d52c256366ce3a4d80aace1466109ac42b9bb6ca8b5c53f939c043eac2d1c816961d772
|
||||
Size (ImageMagick-7.0.7-22.tar.xz) = 8605016 bytes
|
||||
SHA1 (patch-MagickCore_delegate.c) = 5123e00dc1fd9ec2ddd31194ee491d1e00f2c074
|
||||
SHA1 (patch-MagickCore_property.c) = 7ff826e91d5f2737cb4efd15e3de4dcd37d5561e
|
||||
SHA1 (ImageMagick-7.0.7-23.tar.xz) = a32b57de5744083cf9462a9eda7ec87e0f8124ab
|
||||
RMD160 (ImageMagick-7.0.7-23.tar.xz) = bdec29a15268770c867262ab55925a347bbb37f0
|
||||
SHA512 (ImageMagick-7.0.7-23.tar.xz) = adbbde32c8768c8c88870cbedbfa834a4a2c393ffec81ed663f2c82074b4caaa40d282530292110f5b4328c6c909392395abfe9cad2bfbd0ec304f02acdefc9f
|
||||
Size (ImageMagick-7.0.7-23.tar.xz) = 8604724 bytes
|
||||
|
|
|
@ -1,15 +0,0 @@
|
|||
$NetBSD: patch-MagickCore_delegate.c,v 1.1 2018/02/18 23:45:07 rillig Exp $
|
||||
|
||||
See https://github.com/ImageMagick/ImageMagick/pull/988
|
||||
|
||||
--- MagickCore/delegate.c.orig 2018-01-06 14:18:42.000000000 +0000
|
||||
+++ MagickCore/delegate.c
|
||||
@@ -931,7 +931,7 @@ RestoreMSCWarning
|
||||
extent=MagickPathExtent; /* allocated space in string */
|
||||
number=MagickFalse; /* is last char a number? */
|
||||
for (q=interpret_text; *p!='\0';
|
||||
- number=isdigit(*p) ? MagickTrue : MagickFalse,p++)
|
||||
+ number=isdigit((int) ((unsigned char) *p)) ? MagickTrue : MagickFalse,p++)
|
||||
{
|
||||
/*
|
||||
Interpret escape characters (e.g. Filename: %M).
|
|
@ -1,15 +0,0 @@
|
|||
$NetBSD: patch-MagickCore_property.c,v 1.1 2018/02/18 23:45:07 rillig Exp $
|
||||
|
||||
See https://github.com/ImageMagick/ImageMagick/pull/989
|
||||
|
||||
--- MagickCore/property.c.orig 2018-01-06 14:18:42.000000000 +0000
|
||||
+++ MagickCore/property.c
|
||||
@@ -3375,7 +3375,7 @@ RestoreMSCWarning
|
||||
interpret_text=AcquireString(embed_text); /* new string with extra space */
|
||||
extent=MagickPathExtent; /* allocated space in string */
|
||||
number=MagickFalse; /* is last char a number? */
|
||||
- for (q=interpret_text; *p!='\0'; number=isdigit(*p) ? MagickTrue : MagickFalse,p++)
|
||||
+ for (q=interpret_text; *p!='\0'; number=isdigit((int) ((unsigned char) *p)) ? MagickTrue : MagickFalse,p++)
|
||||
{
|
||||
/*
|
||||
Look for the various escapes, (and handle other specials)
|
Loading…
Reference in a new issue