Path to this page:
Subject: CVS commit: pkgsrc/graphics/GraphicsMagick
From: OBATA Akio
Date: 2007-10-14 14:25:16
Message id: 20071014122516.6A8B621507@cvs.netbsd.org
Log Message:
Update GraphicsMagick to 1.1.10.
Significant changes associated with GraphicsMagick 1.1.10 (released September 19
, 2007)
Bugs Fixed:
o Image rotate by -90/270 degrees was producing wrong output.
Significant changes associated with GraphicsMagick 1.1.9 (released September 16, \
2007)
Bugs Fixed:
o In mogrify command, don't remove file name based on random junk in
memory.
o Fixed memory leak when reading MPC files.
o Fixed crash when writing MIFF format and depth is not expected 8/16/32/.
o Find latest Ghostscript under Windows which identifies itself as
"GPL Ghostscript".
o In mogrify command, don't leak memory in the case where the image
file contains multiple frames.
o Fixed crash in PNG and JPEG coders when the image to be written is
part of an image list.
o PNG reader errors are now properly reported to the user.
o TIFF output can now be written to a pipe or other non-seekable
destination.
o Support writing PDF with CCITT compression.
Feature Improvements
o Added a new 'benchmark' command which can be used to perform
benchmarking on any other command.
o Image rotate in clockwise (90 degrees) or counter-clockwise (270
degrees) direction is now 2-9X faster than before.
o The -version option now includes a list of supported features.
o For Windows MinGW-based build, find Ghostscript fonts installed
under C:/Program Files/.
Significant changes associated with GraphicsMagick 1.1.8 (released July 28, 2007)
Security Fixes:
o Shell command injection via delegates subsystem (CVE-2005-4601).
o Insecure use of filenames as a "sprintf" specification \
(CVE-2006-0082).
o EXIF IFD stack overflow vulnerability.
o BMP format: Verify seek before proceeding.
o DCM format: Buffer overflow prevention (CVE-2006-5456).
o DCM format: Integer overflow prevention (CVE-2007-1797).
o PALM format: Heap overflow prevention (CVE-2006-5456).
o SGI format: Fixes for RLE decoding issue (CVE-2006-4144).
o XCF format: Buffer overflow prevention, infinite loop prevention.
Bugs Fixed:
o Typo when searching for HTMLDecodeDelegate.
o Avoid crash if delegate program fails to return an image.
o EXIF memory leak fixes.
o Command parser memory leak fixes.
o Deadlock fix for event log initialization.
o Work with latest Ghostscript "GPL Ghostscript" under Windows.
o 'gm import' now returns image of appropriate depth.
o Fixed memory map resource managment.
o Fixed includedir variable in pkg-config files.
o Fixed validation of -affine argument.
o Fixed bug where fseeko() and ftello() were not used when available.
o Fixed issue when pread() and pwrite() prototypes are missing.
o Fixed pixel cache issues when size_t is an unsigned type.
o Fixed dcraw delegate options to work with modern dcraw.
o Fixed -level argument parsing to allow embedded % characters.
o Fix for segfault in InitializeMagick(NULL).
o Fix for segfault in ModifyCache().
o Fix for Wand MagickGetQuantumDepth() interface.
o Fix for GrayscalePseudoClassImage() on 64-bit systems.
o Fix for MagickReallocMemory memory leak under certain error conditions.
o Validate BLOB access range.
o ICON format: Segfault fix.
o JPEG format: Fixed reading 12-bit grayscale JPEG.
o MAT format: Stability improvements.
o MIFF format: Handle a compression value of 'None'.
o PCX format: Segfault fix. Heap overflow fix.
o PDF format: Fixed writing with JPEG compression.
o PICT format: Segfault fix.
o PNG format: Fixed compile problem with some libpng versions. Segfault fix.
o PNM format: Fixed scaling problem due to rounding error. Validate scaling.
o PSD format: Fixed memory leak with layerd PSD files.
o SGI format: Handle 16-bit SGI image files correctly.
o SUN format: Segfault fix.
o TIFF format: Secure error reporting. Finally support LZW under Windows.
o WPG format: Fixed crash with clip-art WPG files.
o XWD format: Fix for integer under/overflow.
Feature Improvements
o CIN format: Implementation is entirely replaced.
o MAT format: Support Byte and Word formats, as well as big/little endian.
o WPG format: Support for CTM translation.
Updates:
o JasPer is updated to version 1.900.1.
o Jbigkit is updated to version 1.6
o Lcms is updated to version 1.16
o Libpng is updated to version 1.2.18
o Libtiff is updated to version 3.8.2.
Files: