ImageMagick-6.9.9-38差分

ImageMagick-6.9.9-37差分 - yoyaのメモの続き

The latest release of ImageMagick is version 6.9.9-38

まとめ

  • 色々と危ない不具合修正。
気になる事

差分

  • 多くの修正。初期化変数の利用。整数オーバーフロウ、メモリ溢れ、タイムアウト。(OSS Fuzz の寄与)
ChangeLogにない差分
  • coders/gray.c
    • 透明度データREAD対応
85c84
< %  ReadGRAYImage() reads an image of raw grayscale samples and returns
> %  ReadGRAYImage() reads an image of raw GRAY, GRAYA, or GRAYO samples and returns
  • magick/geometry.c
    • geometry の pagesize 追加
426a427,429
>       MagickPageSize("csheet", "1224x1584"),
>       MagickPageSize("dsheet", "1584x2448"),
>       MagickPageSize("esheet", "2448x3168"),

ChangeLog

2018-03-11  6.9.9-38 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-38, GIT revision 13009:9f53c16ef:20180311.

2018-03-09  6.9.9-38 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).