GraphicsMagick 1.3.23 is now available
Bob Friesenhahn <[email protected]> Sat, 7 Nov 2015 17:45:44 -0600 (CST)
| Newsgroups | gmane.comp.video.graphicsmagick.announce |
|---|---|
| Message-ID | <[email protected]> |
GraphicsMagick 1.3.23 is now available. This release is primarily to fix a serious regression in the scale algorithm, but fixes several minor bugs as well. The GraphicsMagick project strives to assure that each release is better than the one before it, but 1.3.22 included an unfortunate regression. Tests have been added to the test suite to assure that this particular problem will not occur again. Read about GraphicsMagick at http://www.graphicsmagick.org/. Files may be downloaded from https://sourceforge.net/projects/graphicsmagick/files/. The following are the change notes associated with this release: 1.3.23 (November 7, 2015) ========================== Security Fixes: * ScaleImage(): While not strictly a security issue, requesting to scale an image while retaining the original number of rows will lead to a program crash or memory corruption due to double-free. Bug fixes: * ScaleImage(): Fix problem with new width/height match original (regression added by 1.3.22). * ScaleImage(): Fix double-free when new rows matches original rows (regression added by 1.3.22). * MinGW build fix related to eliminating a sleep() macro which conflicts with a MinGW-provided inline sleep() function. * PNG: Issue a warning instead of an error when attempting to read a PNG file containing a zero-length profile. This allows the file to be read. * identify: Fix problem in that `identify -format "%A"` (to test if transparency is supported in image) does not always produce the correct results. New Features: * None. Feature improvements: * None. Performance Improvements: * None. Windows Delegate Updates/Additions: * None. Build Changes: * Configure: Removed CFLAGS and LDFLAGS deduplication code which caused problems for user-provided CFLAGS and LDFLAGS which added and then removed compiler/linker options. Specifically, this fixes a problem with creating OS X universal builds. * Configure: Add tests for 'ps2write' and 'eps2write' which are available in recent Ghostscript. Behavior Changes: * None -- Bob Friesenhahn [email protected], http://www.simplesystems.org/users/bfriesen/ GraphicsMagick Maintainer, http://www.GraphicsMagick.org/ ------------------------------------------------------------------------------