ImageMagick-7.0.8-35差分
ImageMagick-7.0.8-35差分
http://www.imagemagick.org/script/download.php
The latest release of ImageMagick is version 7.0.8-35
6 系同時リリースは ImageMagick-6.9.10-35
まとめ
- -draw "image DstOver 〜" で composite operator の DstOver 相当の結果にならない不具合修正
- draw が DstOver に対応してない問題なので、-compose dstover で回避できる
- その他 issue 消化
- CVE-2019-9956: PSファイル PopHexPixel 脆弱性の修正
気になる事
差分
-
- -draw の画像 DstOver が composite operator に対応しました。
- issue に挙がった件の修正
ChangeLog にない差分
- MagickCore/cache.c
- SetPixelCacheNexusPixels の引数に magick_restrict 修飾子(?)がついた
138,140c138,141 < *SetPixelCacheNexusPixels(const CacheInfo *,const MapMode,const ssize_t, < const ssize_t,const size_t,const size_t,const MagickBooleanType, < NexusInfo *,ExceptionInfo *) magick_hot_spot; --- > *SetPixelCacheNexusPixels(const CacheInfo *magick_restrict,const MapMode, > const ssize_t,const ssize_t,const size_t,const size_t, > const MagickBooleanType,NexusInfo *magick_restrict,ExceptionInfo *) > magick_hot_spot;
- coders/ps.c
- CVE-2019-9956: PSファイル PopHexPixel 脆弱性の修正
q=PopHexPixel(hex_digits,(size_t) MagickMin(length,0xff),q); MagickMin(length,0xff),q); if ((q-pixels+6) >= 80) { *q++='\n'; (void) WriteBlob(image,q-pixels,pixels); q=pixels; }
ChangeLog
2019-03-24 7.0.8-35 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.8-35, GIT revision 15440:4a0a88e41:20190324 2019-03-23 7.0.8-35 Cristy <quetzlzacatenango@image...> * -draw image DstOver is now responsive to the composite operator (reference https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=35650). * Fixed a number of issues (reference https://github.com/ImageMagick/ImageMagick/issues).