ImageMagick-6.9.9-36差分
ImageMagick-6.9.9-35差分 - yoyaのメモの続き
The latest release of ImageMagick is version 6.9.9-36
- 7 系同時リリースは ImageMagick-7.0.7-24
まとめ
- OptimizeLayerFrames の修正。巨大なpageの処理が効率よくなってる(らしい)
- PerlMagick のユニットテストが動かなくなってたので修正
< require 't/subroutines.pl'; --- > require '/home/cristy/ImageMagick-6.9.9-36/PerlMagick/t/subroutines.pl'; 20c20 < testReadCompare('input.jp2', '../reference/openjp2/read_jp2.miff', q//, 0.0001, 0.005); --- > testReadCompare('input.jp2', '../reference/openjp2/read_jp2.miff', q//, 0.13, 1.0);
- 色々と危ない不具合修正。
気になる事
差分
- OptimizeLayerFrames の page を参照しないようにする(代わりに rows, columns を使う)
- PerMagick のユニットテストを再び通るようにした。
- 多くの修正。初期化変数の利用。整数オーバーフロウ、メモリ溢れ、タイムアウト。(OSS Fuzz の寄与)
ChangeLogにない差分
ChangeLog
2018-02-25 6.9.9-35 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 6.9.9-36, GIT revision 12898:fad4ecb37:20180225. 2018-02-19 6.9.9-46 Cristy <quetzlzacatenango@image...> * Do not refer to page in OptimizeLayerFrames (reference https://github.com/ImageMagick/ImageMagick/pull/987). * PerlMagick unit tests pass again. * Fixed numerous use of uninitialized values, integer overflow, memory exceeded, and timeouts (credit to OSS Fuzz).