Hello community, here is the log from the commit of package GraphicsMagick for openSUSE:Factory checked in at 2018-05-23 16:09:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/GraphicsMagick (Old) and /work/SRC/openSUSE:Factory/.GraphicsMagick.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "GraphicsMagick" Wed May 23 16:09:40 2018 rev:65 rq:611509 version:1.3.29 Changes: -------- --- /work/SRC/openSUSE:Factory/GraphicsMagick/GraphicsMagick.changes 2018-02-21 14:12:36.595729561 +0100 +++ /work/SRC/openSUSE:Factory/.GraphicsMagick.new/GraphicsMagick.changes 2018-05-23 16:10:04.927828066 +0200 @@ -1,0 +2,57 @@ +Wed May 23 08:34:17 UTC 2018 - pgaj...@suse.com + +- update to 1.3.29: + * Security Fixes: + . GraphicsMagick is now participating in Google's oss-fuzz project + . JNG: Require that the embedded JPEG image have the same dimensions + as the JNG image as provided by JHDR. Avoids a heap write overflow. + . MNG: Arbitrarily limit the number of loops which may be requested by + the MNG LOOP chunk to 512 loops, and provide the '-define + mng:maximum-loops=value' option in case the user wants to change the + limit. This fixes a denial of service caused by large LOOP + specifications. + * Bug fixes: + . DICOM: Pre/post rescale functions are temporarily disabled (until + the implementation is fixed). + . JPEG: Fix regression in last release in which reading some JPEG + files produces the error "Improper call to JPEG library in state + 201". + . ICON: Some DIB-based Windows ICON files were reported as corrupt to + an unexpectedly missing opacity mask image. + . In-memory Blob I/O: Don't implicitly increase the allocation size + due to seek offsets. + . MNG: Detect and handle failure to allocate global PLTE. Fix divide + by zero. + . DrawGetStrokeDashArray(): Check for failure to allocate memory. + . BlobToImage(): Now produces useful exception reports to cover the + cases where 'magick' was not set and the file format could not be + deduced from its header. + * API Updates: + . Wand API: Added MagickIsPaletteImage(), MagickIsOpaqueImage(), + MagickIsMonochromeImage(), MagickIsGrayImage(), MagickHasColormap() + based on contributions by Troy Patteson. + . New structure ImageExtra added and Image 'clip_mask' member is + replaced by 'extra' which points to private ImageExtra allocation. + The ImageGetClipMask() function now provides access to the clip mask + image. + . New structure DrawInfoExtra and DrawInfo 'clip_path' is replaced by + 'extra' which points to private DrawInfoExtra allocation. The + DrawInfoGetClipPath() function now provides access to the clip path. + . New core library functions: GetImageCompositeMask(), + CompositeMaskImage(), CompositePathImage(), SetImageCompositeMask(), + ImageGetClipMask(), ImageGetCompositeMask(), DrawInfoGetClipPath(), + DrawInfoGetCompositePath() + . Deprecated core library functions: RegisterStaticModules(), + UnregisterStaticModules(). + * Feature improvements: + . Static modules (in static library or shared library without + dynamically loadable modules) are now lazy-loaded using the same + external interface as the lazy-loader for dynamic modules. This + results in more similarity between the builds and reduces the fixed + initialization overhead by only initializing the modules which are + used. + . SVG: The quality of SVG support has been significantly improved due + to the efforts of Greg Wolfe. + . FreeType/TTF rendering: Rendering fixes for opacity. + +------------------------------------------------------------------- @@ -13 +70 @@ -- upate to 1.3.28: +- update to 1.3.28: Old: ---- GraphicsMagick-1.3.28.tar.bz2 New: ---- GraphicsMagick-1.3.29.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ GraphicsMagick.spec ++++++ --- /var/tmp/diff_new_pack.eCbhs2/_old 2018-05-23 16:10:06.167782658 +0200 +++ /var/tmp/diff_new_pack.eCbhs2/_new 2018-05-23 16:10:06.167782658 +0200 @@ -27,7 +27,7 @@ %define pp_so_ver 12 %define wand_so_ver 2 Name: GraphicsMagick -Version: 1.3.28 +Version: 1.3.29 Release: 0 Summary: Viewer and Converter for Images License: MIT ++++++ GraphicsMagick-1.3.28.tar.bz2 -> GraphicsMagick-1.3.29.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/GraphicsMagick/GraphicsMagick-1.3.28.tar.bz2 /work/SRC/openSUSE:Factory/.GraphicsMagick.new/GraphicsMagick-1.3.29.tar.bz2 differ: char 11, line 1