GraphicsMagick 1.2.10 released
Bob Friesenhahn <[email protected]> Wed, 6 Jan 2010 19:57:54 -0600 (CST)
| Newsgroups | gmane.comp.video.graphicsmagick.announce |
|---|---|
| Message-ID | <[email protected]> |
GraphicsMagick 1.2.10 is now available. This is a maintenance release
for the 1.2 stable branch. This is expected to be the last release
from the 1.2 branch since 1.2 was originally released on April 29,
2008 and most users will be interested in the 1.3 releases.
Please visit the GraphicsMagick web site at
http://www.GraphicsMagick.org/ to learn more or to download the
release.
The following are the changes in this release compared with the 1.2.9
release:
Security Fixes:
* Fix for CVE-2009-1882 "Integer overflow in the XMakeImage
function".
* Eliminate lockup due to hanging in loop while parsing malformed
sub-image specification (SourceForge issue 2886560).
* libltdl: Update libltdl to 2.2.6b in order to fix security issue.
Resolves CVE-2009-3736 as it pertains to GraphicsMagick.
Bug fixes:
* The pixel cache was not working properly for large pixel cache
files (>2GB) under Linux. This limited the maximum image size
which could be handled by a 32-bit application.
* -convolve: Convolve does not accept an argument which looks like a
geometry. Resolves SourceForge issue #2890923 "Different handling
of -convolve between convert and mogrify".
* -convolve: In the Q32 build, convolution kernel size was estimated
incorrectly for large sigmas on 32-bit systems
* -draw: Eliminate read access beyond end of array.
* IPTC: Returned IPTC string values were one character too short.
* JPEG: Work properly with IJG JPEG library version 7.
* Magick++: Implementation fix for STL shadeImage function object.
Feature improvements:
* TextureImage(): Matte channel indication is disabled if a texture
is rendered under the image.
* JPEG 2000: Fix reading/writing 12-bit JPEG 2000. Support ".j2k"
as a file extension.
* X11 display: If an image is TrueColor and has an opacity channel,
then render it on top of a grid image to make the transparency
more apparent.
* Added MagickLibInterfaceNewest and MagickLibInterfaceOldest
preprocessor defines so that applications may easily test for
library versions while compiling.
Performance improvments:
* None
Bob
--
Bob Friesenhahn
[email protected], http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev