Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37433734
en ru br
ALT Linux repositórios
S:1.3.42-alt1
5.0: 1.3.1-alt3
4.1: 1.1.11-alt1
4.0: 1.1.8-alt1
3.0:
+backports:1.1.7-alt5.0.M30

Group :: Gráficos
RPM: GraphicsMagick

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

25 setembro 2023 Sergey Bolshakov <sbolshakov at altlinux.ru> 1.3.42-alt1

  • 1.3.42 released

29 agosto 2023 Sergey Bolshakov <sbolshakov at altlinux.ru> 1.3.41-alt1

  • 1.3.41 released

20 janeiro 2023 Sergey Bolshakov <sbolshakov at altlinux.ru> 1.3.40-alt1

  • 1.3.40 released

27 dezembro 2022 Sergey Bolshakov <sbolshakov at altlinux.ru> 1.3.39-alt1

  • 1.3.39 released

25 abril 2022 Sergey Bolshakov <sbolshakov at altlinux.ru> 1.3.38-alt1

  • 1.3.38 released

7 fevereiro 2022 Sergey Bolshakov <sbolshakov at altlinux.ru> 1.3.37-alt1

  • 1.3.37 released

30 agosto 2021 Sergey Bolshakov <sbolshakov at altlinux.ru> 1.3.36-alt2

  • devel-static subpackage dropped

29 abril 2021 Michael Shigorin <mike at altlinux.org> 1.3.36-alt1.1

  • E2K: support e2kv4+ either

5 fevereiro 2021 Sergey Bolshakov <sbolshakov at altlinux.ru> 1.3.36-alt1

  • 1.3.36 released

23 setembro 2020 Sergey Bolshakov <sbolshakov at altlinux.ru> 1.3.35-alt1

  • 1.3.35 released

24 janeiro 2019 Igor Vlasenko <viy at altlinux.ru> 1.3.30-alt2.1

  • rebuild with new perl 5.28.1

19 novembro 2018 Sergey Bolshakov <sbolshakov at altlinux.ru> 1.3.30-alt2

  • built with freetype library (closes: 22348)

15 novembro 2018 Sergey Bolshakov <sbolshakov at altlinux.ru> 1.3.30-alt1

  • 1.3.30 released

25 junho 2018 Vitaly Lipatov <lav at altlinux.ru> 1.3.20-alt2.1.1.2

  • NMU: autorebuild with libjpasper.so.4

12 fevereiro 2018 Grigory Ustinov <grenka at altlinux.org> 1.3.20-alt2.1.1.1

  • NMU: Disable openmp for e2k arch.

15 dezembro 2017 Igor Vlasenko <viy at altlinux.ru> 1.3.20-alt2.1.1

  • rebuild with new perl 5.26.1

3 fevereiro 2017 Igor Vlasenko <viy at altlinux.ru> 1.3.20-alt2.1

  • rebuild with new perl 5.24.1

24 fevereiro 2016 Sergey Bolshakov <sbolshakov at altlinux.ru> 1.3.20-alt2

  • rebuilt with new libwebp

25 novembro 2015 Igor Vlasenko <viy at altlinux.ru> 1.3.20-alt1.1.1.1

  • rebuild with new perl 5.22.0

16 junho 2015 Gleb F-Malinovskiy <glebfm at altlinux.org> 1.3.20-alt1.1.1

  • Rebuilt for gcc5 C++11 ABI.

9 dezembro 2014 Igor Vlasenko <viy at altlinux.ru> 1.3.20-alt1.1

  • rebuild with new perl 5.20.1

4 novembro 2014 Sergey Bolshakov <sbolshakov at altlinux.ru> 1.3.20-alt1

  • 1.3.20

4 junho 2014 Sergey Bolshakov <sbolshakov at altlinux.ru> 1.3.18-alt3

  • drop ps/read.t from PerlMagick testsuite

29 agosto 2013 Vladimir Lettiev <crux at altlinux.ru> 1.3.18-alt2

  • built for perl 5.18

23 abril 2013 Slava Dubrovskiy <dubrsl at altlinux.org> 1.3.18-alt1

  • New version

14 outubro 2012 Slava Dubrovskiy <dubrsl at altlinux.org> 1.3.17-alt1

  • New version
  • Bugfix release (CVE-2012-3438 and CVE-2012-3386)

27 setembro 2012 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.3.16-alt2.1

  • Rebuilt with libpng15

4 setembro 2012 Vladimir Lettiev <crux at altlinux.ru> 1.3.16-alt2

  • rebuilt for perl-5.16

28 junho 2012 Slava Dubrovskiy <dubrsl at altlinux.org> 1.3.16-alt1

  • New version

26 fevereiro 2012 Slava Dubrovskiy <dubrsl at altlinux.org> 1.3.14-alt1

  • New version
  • Build with lzma and lcms2

8 janeiro 2012 Slava Dubrovskiy <dubrsl at altlinux.org> 1.3.13-alt1

  • New version

13 outubro 2011 Alexey Tourbin <at at altlinux.ru> 1.3.12-alt3.1

  • rebuilt for perl-5.14

23 junho 2011 Slava Dubrovskiy <dubrsl at altlinux.org> 1.3.12-alt3

  • Fix again (ALT #25782)

22 junho 2011 Slava Dubrovskiy <dubrsl at altlinux.org> 1.3.12-alt2

  • Fix ALT #25782

26 abril 2011 Dmitry V. Levin <ldv at altlinux.org> 1.3.12-alt1.2

  • Fixed RPATH issues.
  • Fixed GraphicsMagick-ImageMagick-compat dependencies.
  • Rebuilt for debuginfo.

5 novembro 2010 Vladimir Lettiev <crux at altlinux.ru> 1.3.12-alt1.1

  • rebuilt with perl 5.12

26 março 2010 Slava Dubrovskiy <dubrsl at altlinux.org> 1.3.12-alt1

  • New version
  • Bugfix release (CVE-2010-0205)

28 fevereiro 2010 Slava Dubrovskiy <dubrsl at altlinux.org> 1.3.11-alt1

  • New version
  • Bugfix release

16 fevereiro 2010 Slava Dubrovskiy <dubrsl at altlinux.org> 1.3.10-alt1

  • New version
  • Bugfix release

8 fevereiro 2010 Slava Dubrovskiy <dubrsl at altlinux.org> 1.3.9-alt1

  • New version
  • Bugfix release

23 janeiro 2010 Slava Dubrovskiy <dubrsl at altlinux.org> 1.3.8-alt1

  • New version
  • Fix ALT (#22348)
  • Change number of bits in a pixel quantum 8 -> 16
  • Fix build with libfpx
  • Security Fixes:
     + Fix for CVE-2009-1882 "Integer overflow in the XMakeImage function".
     + Fix lockup due to hanging in loop while parsing malformed
       sub-image specification (SourceForge issue 2886560).
     + Libltdl: Updated libtool to 2.2.6b in order to fix security issue.
       Resolves CVE-2009-3736 as it pertains to GraphicsMagick.
  • Bug fixes:
     + -convolve, -recolor: Validate that user-provided matrix is square
       when parsing -convolve and -recolor commands in order to avoid a
       core dump.
     + CALS: Reading images taller than the image width resulted in a
       failure.
     + ConstituteImage(), DispatchImage(): 'A' and 'T' should indicate
       transparency and 'O' should indicate opacity.  Behavior was
       inconsistent.  In some cases 'O' meant transparency while in other
       cases it meant opacity. Also, in a few cases, matte was not
       getting enabled in the image as it should.
     + DCRAW: Module name was not registered so modules based builds were
       not supporting formats provided via 'dcraw'.
     + GetOptimalKernelWidth1D(), GetOptimalKernelWidth2D(): In the Q32
       build, convolution kernel size was estimated incorrectly for large
       sigmas on 32-bit systems due to arithmetic overflow.  This could
       cause wrong results for -convolve, -blur, -sharpen, and other
       algorithms which use these functions.
     + Image Size: Fixed the ability to pass the image size via the
       filename specification like "myfile.jpg[640x480]" rather than
       needing to use -size.
     + IPTC: Blob data needed to be padded to an even size.  Size is now
       correctly reported.
     + IPTC: Returned IPTC string values were one character too short.
     + Large Files: Large pixel cache files were not working under GNU Linux.
     + JP2: Fixed some value scaling problems.
     + JP2: Fix possible crash at exit when Jasper is used by a modules build.
     + MPC: is_monochrome and is_grayscale flags were not managed
       properly for the MPC coder.
     + PCL: Page was not always being ejected.
     + PNG: The png8 encoder would fail when trying to write a 1-color image.
     + PSD: PSD parser was confused by 0x0 pixel layers, resulting in
       image data corruption of all following layers.
     + -rotate, -shear: Some internally-reported errors were potentially
       being lost.
     + Subrange/stdin: Commands now support reading an image from stdin
       in conjunction with a subrange specification (e.g. "-[1]").
     + Magick++ STL ShadeImage: Implementation was completely botched.
  • New Features:
     + CALS Type 1 files may now be written (Work contributed by John
       Sergeant).  CALS support is dependent on the TIFF library.
     + GROUP4RAW encoder supports reading/writing RAW Group4 data.
     + JP2: JPEG 2000 may now be written in arbitrary bit depths ranging
       from 2 to 16 rather than just 8 or 16.
     + JPEG: IJG JPEG library version 7 is now supported.
     + JPEG: Added jpeg:block-smoothing and jpeg:fancy-upsampling defines
       to control these JPEG library options.
     + JPEG: Detect and apply colorspaces appropriately for ITU FAX JPEG.
     + Resource Limits: There is now a "threads" resource limit which
       allows specifying the number of OpenMP threads which may be used,
       similar to the OMP_NUM_THREADS environment variable.
     + TIFF: Allow CIELAB TIFF to be read.
     + MagickGetImageAttribute()/MagickSetImageAttribute(): New Wand
       methods to support getting and setting an image attribute.
       Contributed by Mikko Koppanen.
     + ClonePixelWand(): New Wand method to deep-copy an existing pixel wand.
     + ClonePixelWands(): New Wand method to deep-copy an array of
       existing pixel wands.
     + MagickCdlImage(): New Wand method to apply the ASC CDL to an
       image.
     + MagickGetImageBoundingBox(): New Wand method to return the crop
       bounding box required to remove any solid-color border from the
       image.
     + MagickGetImageFuzz(), MagickSetImageFuzz(): New Wand methods to
       get and set the color comparison fuzz factor.
     + MagickHaldClutImage(): New Wand method to apply a Hald CLUT to an
       image.
     + MagickSetResolution(): New Wand method to set the wand resolution.
     + MagickSetResolutionUnits(): New Wand method to set the wand
       resolution units.

18 setembro 2009 Slava Dubrovskiy <dubrsl at altlinux.org> 1.3.7-alt1

  • New version
  • Security Fixes:
     + PCX: Detect improper rows, columns, or depth.  Fixes CVE-2008-1097
       "Memory corruption in ImageMagick's PCX coder".
     + DrawDashPolygon: Avoid a crash which sometimes occured with tiny
       polygons.
  • Bug fixes:
     + JPEG: Profile chunks need to be concatentated in order to build
       the whole profile.  This was not working so embedded profiles
       larger than 32K or maybe 64K were being corrupted.  This bug was
       introduced in GraphicsMagick 1.2.
     + Meta: Fix memory leaks.
     + Meta: Work better with with IPTC record 2 blocks and deal better
       with IPTC embedded in an 8BIM profile.  Fixes by John Sergeant.
     + MPC: Fix crash when reading MPC and the input image is modified.
     + PNG: Ensure that the opacity channel is properly initialized.
     + -profile: Lowercase arguments were sometimes not working as
       expected.
     + Topol: Topol reader actually works now and is included in test suite.
     + TIFF: Read and write JPEG-compressed grayscale TIFF correctly.
     + VisualMagick configure now works properly when output paths are
        specified.
     + WMF: Eliminate memory leaks.
  • New Features:
     + MagickWand: New method MagickSetCompressionQuality() to allow
       setting the compression quality.
     + MagickWand: New method CloneDrawingWand() to deep-copy a drawing wand.
     + MagickWand: New method DrawGetException() to retrieve information
       regarding the last drawing wand exception (if any).
     + MagickWand: New method DrawClearException() to clear a drawing wand
       exception.
     + Magick++: New Image method cdl() to apply the ASC CDL.
     + Magick++: New Image method colorMatrix() to apply a color matrix
       to the image channels.
     + Magick++: New Image method haldClut() to apply a color lookup
       table (Hald CLUT) to the image.
     + MSL/Conjure: Added a new 'profile' command which applies, adds, or
       removes one or more IPTC, ICC or generic profiles from a file.
       Work contributed by John Sergeant.
     + Added a 'time' subcommand to provide Unix-style 'time' output when
       a 'time' capability is missing, or the reporting format is
       inconsistent.  For example 'gm time convert ...'.
  • Feature improvements:
     + ColorMatrixImage(): Add opaque opacity channel when needed.
     + PDF & PS: Use '-type palette' prior to input file name to cause
       Ghostscript to return a dithered colormapped image.
     + PNG: Now compiles with libpng-1.4.0beta74 and later.
     + TIFF: Libtiff in Windows build is upgraded to 3.9.1.  This allows
       GraphicsMagick to read and write 16 and 24 bit float TIFF files.
     + Windows code to find Ghostscript is rewritten from scratch.
  • Performance Improvements:
     + Drawing of points, lines, and polygons (and complex shapes based
       on these) is now accelerated using OpenMP with excellent speed-up.
     + ICC color transforms now see linear speedup from OpenMP.
     + Rotate: For rotations of 90 or 270 degrees, tile sizes are
       selected more appropriately.
  • Behavior Changes:
     + No longer clear the exception structure at the start of
       ReadImage() and other similar functions since this sometimes masks
       errors.  The API user is expected to make sure that the exception
       structure is clean prior to invoking a function.
     + SVG: Writer is now disabled since it usually does not work properly.

11 agosto 2009 Slava Dubrovskiy <dubrsl at altlinux.ru> 1.3.6-alt1

  • New version

30 abril 2009 Slava Dubrovskiy <dubrsl at altlinux.org> 1.3.5-alt1

  • New version
  • Fix fonts
  • Fix Provides and Conflict

8 dezembro 2008 Slava Dubrovskiy <dubrsl at altlinux.org> 1.3.1-alt3

  • Fix Requires %lname-c++

29 novembro 2008 Slava Dubrovskiy <dubrsl at altlinux.ru> 1.3.1-alt2

  • Rebuild. Thanks Led@ for fixes
  • Remove dvips from BuildRequires

24 novembro 2008 Led <led at altlinux.ru> 1.3.1-alt1.3

  • fixed font names
  • fixed *.desktop

24 novembro 2008 Led <led at altlinux.ru> 1.3.1-alt1.2

  • added static gm without X-libs

23 novembro 2008 Led <led at altlinux.ru> 1.3.1-alt1.1

  • fixed and cleaned up spec
  • added *-devel-static packages
  • fixed descriptions

21 novembro 2008 Slava Dubrovskiy <dubrsl at altlinux.org> 1.3.1-alt1

  • New version
  • Remove dependens to X11
  • Security fixes:
     + AVI reader: Re-worked to be more robust against crash or DOS.
     + AVS reader: Re-worked to be more robust against crash or DOS.
     + DCM reader: Re-worked to be more robust against crash or DOS.
     + EPT reader: Re-worked to be more robust against crash or DOS.
     + FITS reader: Re-worked to be more robust against crash or DOS.
     + MTV reader: Re-worked to be more robust against crash or DOS.
     + PALM reader: Re-worked to be more robust against crash or DOS.
     + RLA reader: Re-worked to be more robust against crash or DOS.
     + TGA reader: Re-worked to be more robust against crash or DOS.
     + Avoid possible crash in GetImageCharacteristics() when substituting text in comment read from file.
     + Cineon reader: Fixed crash with broken file from Sami Liedes.
     + Palm reader: Fixed crash with broken files from Sami Liedes.
     + PICT reader: Fixed crash with broken files from Sami Liedes.
     + DPX reader: Validate file data better to avoid improper operation with intentionally (or accidentally) defective files.
     + XCF reader: Fixed crash with broken files from Sami Liedes.
  • Bug fixes:
     + Libbz2 is now detected for MinGW.
     + In PerlMagick, Dissolve composition was not working right.
     + FITS: Ensure that written format conforms to specification.
     + TIFF:
  • Don't accidentially convert CMYK images to RGB.
  • Eliminated a memory leak in the codec support detection code.
     + JPEG: Removed over-write of image->client_data.
     + PDF: Try to properly deal with reading rotated PDFs.
     + PNG: Fixed crash when writing PNG images with transparency and either optimize is requested, or the image is colormapped.
  • Performance Improvements:
     + OpenMP (parallel processing) improvements for functions:
     + Improved coder management performance.

27 julho 2008 Slava Dubrovskiy <dubrsl at altlinux.ru> 1.2.5-alt1

  • New version
  • Update spec, convert to utf8
  • Bug fixes:
     + TIFF: Eliminated a memory leak in the codec support detection code.
     + JPEG: Removed over-write of image->client_data.
     + PNG: Fixed crash when writing PNG images with transparency and either
       optimize is requested, or the image is colormapped.
     + Magick++ Image Quantize was not supporting error measurement properly
       and was wasting time with redundant SyncImage().
  • Security Fixes:
     + AVI reader: Re-worked to be more robust against crash or DOS.
     + AVS reader: Re-worked to be more robust against crash or DOS.
     + DCM reader: Re-worked to be more robust against crash or DOS.
     + EPT reader: Re-worked to be more robust against crash or DOS.
     + FITS reader: Re-worked to be more robust against crash or DOS.
     + MTV reader: Re-worked to be more robust against crash or DOS.
     + PALM reader: Re-worked to be more robust against crash or DOS.
     + RLA reader: Re-worked to be more robust against crash or DOS.
     + TGA reader: Re-worked to be more robust against crash or DOS.
     + Avoid possible crash in GetImageCharacteristics() when substituting
       text in comment read from file.
     + Cineon reader: Fixed crash with broken file from Sami Liedes.
     + Palm reader: Fixed crash with broken files from Sami Liedes.
     + PICT reader: Fixed crash with broken files from Sami Liedes.
     + DPX reader: Validate file data better to avoid improper operation with
       intentionally (or accidentally) defective files.
     + XCF reader: Fixed crash with broken files from Sami Liedes.

29 maio 2008 Slava Dubrovskiy <dubrsl at altlinux.org> 1.2.2-alt1

  • New version. This is a bug-fix release.
  • Bug fixes:
     + HWB colorspace now works correctly.
     + Composition with CopyOpacity now produces an image with transparency
       (as expected).
     + Composition now preserves the canvas colorspace.
     + Composition with a displacement map (-displace) no longer leaks an image.
     + Composition now handles CopyBlack properly for CMYK images.
     + Alpha composition now works as expected when both pixels involved
       include transparency.
     + -gamma multiple channel syntax now works as documented.
     + PerlMagick: Dissolve composition with Opacity now works correctly.
     + TIFF: Was accidentially converting CMYK images to RGB.
     + TIFF: Reject JPEG compression when writing CMYK images.
     + Detects libbz2 and libxml2 and builds properly with them in a MinGW build.
     + MAT: Provide a correct error report when the Pixels limit has been exceeded.
     + GraphicsMagick-config script should now output correct dependency
       information for --libs when libltdl is needed.
     + GraphicsMagick++-config no longer depends on GraphicsMagick-config to
       be in the executable search path.
  • Performance improvments:
     + Exploratory support for OpenMP in the image resize code.  Can result
       in significant performance improvement when significantly reducing
       the image size on multi-core systems, but little to no improvement
       when the input and output images are close to the same size.
     + Module loading and execution performance are improved considerably
       for the modules build. On some systems, the modules build is
       considerably faster than the static or shared builds.
  • Feature improvements:
     + Composition now supports CopyCyan, CopyMagenta, CopyYellow, and
       CopyBlack in order to copy CMYK channels into an image. CMYK copy
       composition operators automatically set the image colorspace to CMYK
       so that everything just works.

9 maio 2008 Slava Dubrovskiy <dubrsl at altlinux.ru> 1.2.1-alt1

  • New version
  • Update spec
  • Bug fixes:
     + MAT: Provide a correct error report when the Pixels limit has been exceeded.
     + GraphicsMagick-config script should now output correct dependency
       information for --libs when libltdl is needed.
     + GraphicsMagick++-config no longer depends on GraphicsMagick-config to
       be in the executable search path.
  • Performance improvments:
     + Module loading and execution performance are improved considerably
       for the modules build. On some systems, the modules build is
       considerably faster than the static or shared builds.

1 maio 2008 Slava Dubrovskiy <dubrsl at altlinux.org> 1.2-alt1

  • New version
  • Remove all patches
  • Update spec
  • Security fixes:
     + Fixes for CERT security alert TA04-217A described at
       "http://www.us-cert.gov/cas/techalerts/TA04-217A.html".
     + AVI, BMP, & DIB security fixes.
     + PSD security fixes.
     + P7 format security fix.
     + Fix EXIF IFD stack overflow vulnerability.
     + SGI security fix for RLE encoding (CVE-2006-4144)
     + XCF security fix (CVE-2006-3743)
     + PALM heap overflow fix (CVE-2006-5456)
     + DCM security fix (CVE-2006-5456)
     + Fix for shell command injection in delegate code via file names)
       (CVE-2005-4601).  Delegate execution is much more secure now.
     + Don't use filenames as printf specifications (CVE-2006-0082).
     + Fix integer overflow in DCM coder (CVE-2007-1797).
     + XWD integer overflow fix (CVE-2007-1797).
     + Implementation has replaced usage of strcpy, strcat, and strncat
       with the more security conscious strlcat and strlcpy.
     + DCM, DIB, XCF, XBM, and XWD security fix for integer overflow
       vulnerability (IDefense 09.19.07).
     + Do not access X11 or invoke convenience or stealth delegate programs
       based on the file extension. In particular, these file extensions are
       rejected for consideration as a format specifier: 'autotrace',
       'browse', 'dcraw', 'edit', 'gs-color', 'gs-color+alpha', 'gs-gray',
       'gs-mono', 'launch', 'mpeg-encode', 'print', 'scan', 'show', 'win',
       'xc', and 'x'.
  • Bug fixes:
     + Ghostscript sometimes displays an error message and fails, yet it
       returns a success error code to GraphicsMagick. Verify that
       Ghostscript has updated the output file before attempting to use it.
     + Fixed a configure script syntax error when testing for trio.
     + When requesting a list of formats, all of the modules in the module
       search path are considered. Previously only the modules in the same
       directory as the LOGO module were listed.
     + Ensure that an image clip mask is respected by the negate algorithm.
     + The BMP writer was sometimes writing incorrect BMP v4 files.
     + Support reading and writing large PCX files.
     + Fixed a bug which could cause possible truncation while cloning the
       image cache.
     + Ensure that MIFF files indicate the compression which was actually used.
     + Properly handle errors from libtiff so that corrupted images are not
       output.
     + Fix for stripped-TIFF reader. Discard extra samples beyond alpha in
       scanline TIFFs.
     + Endian option now controls TIFF byte-order rather than bit-order.
     + TIFF writer can now write to pipes and other non-seekable output
       destinations.
     + JBIG writer was writing empty files for some libjbig releases.
     + Improved handling of corrupt GIF files.
     + Handle large SUN format images.
     + Properly compute image depth for 16-bit SGI image files.
     + For the gmdisplay program, ensure that only RGB data is sent to Windows.
     + Many memory leak fixes.
     + PDF writer is fixed so that Ghoscript 8.5 doesn't warn about the output.
     + PDF writer now writes proper output with CCITT compression.
     + Properly use fseeko() and ftello() if they are available.
     + Fixed a infinite loop bug in the XWD reader.
     + Fix minor memory leak in ProfileImage().
     + Fixed -level command parsing when a percent symbol is supplied within the
       argument rather than at the end.
     + Fix pixel scaling problem caused by floating point
       rounding error (noticed under AIX).
     + Fixed a memory leak in the GIF coder in the error return path.
     + Fix for SourceForge bug id 1353744 "MagickGetQuantumDepth doesn't work".
     + Fix for SourceForge bug id 1315109 "segfault in InitializeMagick(NULL)".
     + Fix for SourceForge bug id 1391421 "problem doing resize on 273x1 JPEG".
     + Fix for SourceForge bug id 1510075 "Failed to write PDF with JPEG compression".
     + Fix for SourceForge bug id 1572357 "GetOnePixel definition appears incorrect".
     + Fix for SourceForge bug id 1576616 Fix includedir variable in pkg-config files".
     + Fix for SourceForge bug id 1173713 "segfault in ModifyCache".
     + Fix for SourceForge bug id 1431805 "clip art wpg files cause access violation
       in graphics magick".
     + Fix for SourceForge bug id 1743141 "Affine matrix option parsing".
     + Fix for SourceForge bug id 1625477 "Memory leak reading layered PSD Image".
     + Fix for SourceForge bug id 1878992 "literal square brackets in file
       name cause large delay and bug id 1783209 "converting runs slowly
       when subimage is specified".
     + Fix for SourceForge bug id 1883527 "compression of tiff-file has no effect".
     + Successfully read files in the form "file[123]".
     + Fix reading 12-bit grayscale JPEG.
     + Set image depth appropriately when importing image from X11 display.
     + Fix map resource tracking.
     + Fix reading recent variants of ImageMagick's MIFF format.
     + Output bilevel TIFF meeting the TIFF Class F specification.
  • New Utilities:
     + A 'benchmark' subcommand is now available to benchmark the
       performance of any other arbitrary subcommand (e.g. 'convert').
  • Feature improvements:
     + LZW compression is now enabled by default.
     + Support industry-standard subsampling notation like "4:2:2".
     + If gm is executed under a traditional alternate name (e.g.
       convert), it will invoke the appropriate sub-command. This allows
       use of hard links, symbolic links, or just copying 'gm' to the
       desired sub-command name in order to achieve 100% ImageMagick 5.5.2
       utility compatibility.
     + Provide the --enable-magick-compat option when configuring to install
       ImageMagick utilities compatibility links.
     + Identify -verbose output includes normalized (0.0-1.0) statistics.
     + Identify and convert now print "pixels per second" rates to help
       evaluate performance.
     + Added the identify +ping option to force reading the complete file.
     + The display program now supports the +progress option to disable any
       visual progress indication (and hourglass cursor) while loading images.
     + Support writing grayscale TGA files.
     + Provide explicit support for Rec 601 and Rec 709 grayscale spaces.
     + Include some support for a log RGB space based on the 2.048 density
       range as defined for the Cineon Digital Film System.
     + Added utilities command-line support for industry standard subsampling
       notation like 4:4:4 and 4:2:2.
     + Use MAGICK_IOBUF_SIZE to tune the size of the I/O buffer.
     + Use -type Bilevel, Grayscale, TrueColor, or TrueColorMatte to
       influence the type of image that Ghostscript returns.
     + Use '-define tiff:fill-order={msb2lsb|lsb2msb}' to control TIFF bit
       fill order.
     + The -version option now dumps a feature list as well as the build
       options.
     + The -endian option now supports the option 'native'.
     + A -monitor is added to enable progress monitoring for the command line
       utilities.
     + Use the -output-directory option to 'mogrify' to send output files to
       the specified directory.
     + Use the -create-directories option in conjunction with
       -output-directory and 'mogrify' to create any necessary subdirectories.
     + A Pixels resource limit is added.  Use '-limit Pixels value' to limit
       the maximum number of pixels in an image to 'value'.
     + The already supported option '-type Optimize' is now honored by
       formats that need to choose a subformat based on the properties of
       the image. Grueling tests of many/all pixels are not performed
       unless '-type Optimize' is supplied.
     + Added a a -set option to the composite, convert, display, mogrify,
       import commands in order to allow setting an image attribute.
     + Display utility no longer defaults to reading from standard input if
       stdin is not a tty.
     + May now be configured to use the umem memory allocation library
       available in Solaris 9, Update 3 and later, or from the portable umem
       project.
  • Coder additions/improvements:
     + Replaced existing DPX "support" with all-new DPX support conforming
       to the SMPTE 268M-2003 standard.
     + Cineon reader completely rewritten.
     + TIFF coder is completely re-written. Now supports reading and
       writing RGB, CMYK, and grayscale, scanline-oriented TIFF images
       with arbitrary (1 to 32 bits) depth. Includes support for tiled
       TIFF, floating point TIFF, LogLuv TIFF, BigTIFF, arbitrary depths,
       and associated alpha.
     + TIFF coder now supports retrieving and saving XMP profiles.
     + MATLAB support is much improved and supports writing as well.
     + WPG reader now supports CTM translations.
     + ART format now supports writing.
     + Support 32-bit raw RGB images.
     + Support 32-bit raw CMYK images.
     + Support 32-bit raw gray images.
     + JP2 coder reads images in YCbCr colorspace and retrieves an embedded
       ICC ICM color profile if present.
  • Performance improvments:
     + The DispatchImage() and ConstituteImage() functions incorporate
       special case code for BGR, BGRO, BGRP, RGB, RGBO, and I formats (8
       bit only) in order to improve performance dramatically.
     + When writing very large JPEG images, don't enable Huffman compression
       since doing so requires libjpeg to buffer the entire image in memory.
     + When using the 'identify' -verbose option, -verbose must be specified
       twice in order to obtain the color count.  This makes normal use of
       -verbose much faster.
     + Significantly improved read/write speed for bilevel and gray images.
     + TIFF I/O is considerably faster.
     + Postscript writer is 10-15X faster.
     + PNM formats writer is 10-100X faster.
     + Rotate by 90 or 270 degrees is 2-9X faster.

26 fevereiro 2008 Slava Dubrovskiy <dubrsl at altlinux.org> 1.1.11-alt1

  • New version
  • Bugs Fixed:
     + BMP: Support large files.
     + DIB: Support large files.
     + PNG: Fix depth handling with 16-bit PNG files in the Q8 build.
     + SUN: Properly report image depth.
     + TIFF: Endian option (-endian) now controls TIFF byte endian order
       rather than bit fill order.
     + DCM, DIB, XBM, XCF, XWD: Eliminate integer overflow vulnerability (IDefense 09.19.07) (SA29094).
     + HSL colorspace transform: Avoid optimization bug noticed on Opteron with GCC.
     + HWB colorspace transform: Avoid optimization bug noticed on Opteron with GCC.
     + RGBTransformImage()/TransformRGBImage(): Was using HWB colorspace when HSL was requested.
     + Successfully reads files with names like 'file[123]'.
     + 'gm display': No longer rely on isatty() to determine if input is from a pipe
       (use 'gm display -' to display an image read from a pipe).
  • Feature Improvements:
     + 'identify +ping' forces the pixels to be read (similar to GM 1.2).
     + 'gm -version' now indicates if build supports "Large Memory" (i.e. 64-bit).
     + TIFF: Use '-define tiff:fill-order={msb2lsb|lsb2msb}' to control TIFF bit fill order.
  • Performance Improvements:
     + No longer bogs down if a directory contains hundreds of thousands of
       files and the filename looks like a wildcard specification.

20 setembro 2007 Slava Dubrovskiy <dubrsl at altlinux.org> 1.1.10-alt1

  • This is an emergency bug-fix release to fix a problem with image
     rotation by 270 degrees.  There are no other changes from the previous release.

18 setembro 2007 Slava Dubrovskiy <dubrsl at altlinux.org> 1.1.9-alt1

  • New version
  • Bugs Fixed:
     + In mogrify command, don't remove file name based on random junk in memory.
     + Fixed memory leak when reading MPC files.
     + Fixed crash when writing MIFF format and depth is not expected 8/16/32/.
     + In mogrify command, don't leak memory in the case where the image file
       contains multiple frames.
     + Fixed crash in PNG and JPEG coders when the image to be written is part of
       an image list.
     + PNG reader errors are not properly reported to the user.
     + TIFF output can now be written to a pipe or other non-seekable destination.
     + Support writing PDF with CCITT compression.
  • Feature Improvements
     + Added a new 'benchmark' command which can be used to perform benchmarking
       on any other command.
     + Image rotate in clockwise (90 degrees) or counter-clockwise (270 degrees)
       direction is now 2-9X faster than before.
     + The -version option now includes a list of supported features.

30 julho 2007 Slava Dubrovskiy <dubrsl at altlinux.org> 1.1.8-alt1

  • New version
  • Removed patches from debian (in upstream)
  • Security Fixes:
     + Shell command injection via delegates subsystem (CVE-2005-4601).
     + Insecure use of filenames as a "sprintf" specification (CVE-2006-0082).
     + EXIF IFD stack overflow vulnerability.
     + BMP  format: Verify seek before proceeding.
     + DCM  format: Buffer overflow prevention (CVE-2006-5456).
     + DCM  format: Integer overflow prevention (CVE-2007-1797).
     + PALM format: Heap overflow prevention (CVE-2006-5456).
     + SGI  format: Fixes for RLE decoding issue (CVE-2006-4144).
     + XCF  format: Buffer overflow prevention, infinite loop prevention.
  • Bugs Fixed:
     + Typo when searching for HTMLDecodeDelegate.
     + Avoid crash if delegate program fails to return an image.
     + EXIF memory leak fixes.
     + Command parser memory leak fixes.
     + Deadlock fix for event log initialization.
     + Work with latest Ghostscript "GPL Ghostscript" under Windows.
     + 'gm import' now returns image of appropriate depth.
     + Fixed memory map resource managment.
     + Fixed includedir variable in pkg-config files.
     + Fixed validation of -affine argument.
     + Fixed bug where fseeko() and ftello() were not used when available.
     + Fixed issue when pread() and pwrite() prototypes are missing.
     + Fixed pixel cache issues when size_t is an unsigned type.
     + Fixed dcraw delegate options to work with modern dcraw.
     + Fixed -level argument parsing to allow embedded % characters.
     + Fix for segfault in InitializeMagick(NULL).
     + Fix for segfault in ModifyCache().
     + Fix for Wand MagickGetQuantumDepth() interface.
     + Fix for GrayscalePseudoClassImage() on 64-bit systems.
     + Fix for MagickReallocMemory memory leak under certain error conditions.
     + Validate BLOB access range.
     + ICON format: Segfault fix.
     + JPEG format: Fixed reading 12-bit grayscale JPEG.
     + MAT  format: Stability improvements.
     + MIFF format: Handle a compression value of 'None'.
     + PCX  format: Segfault fix.  Heap overflow fix.
     + PDF  format: Fixed writing with JPEG compression.
     + PICT format: Segfault fix.
     + PNG  format: Fixed compile problem with some libpng versions. Segfault fix.
     + PNM  format: Fixed scaling problem due to rounding error. Validate scaling.
     + PSD  format: Fixed memory leak with layerd PSD files.
     + SGI  format: Handle 16-bit SGI image files correctly.
     + SUN  format: Segfault fix.
     + TIFF format: Secure error reporting.  Finally support LZW under Windows.
     + WPG  format: Fixed crash with clip-art WPG files.
     + XWD  format: Fix for integer under/overflow.
  • Feature Improvements
     + CIN format: Implementation is entirely replaced.
     + MAT format: Support Byte and Word formats, as well as big/little endian.
     + WPG format: Support for CTM translation.

12 abril 2007 Slava Dubrovskiy <dubrsl at altlinux.org> 1.1.7-alt7

  • Delete fonts-ttf-ms from BuildPreReq (#11385)

19 janeiro 2007 Slava Dubrovskiy <dubrsl at altlinux.ru> 1.1.7-alt6

  • Split of libraries, documents and imagemagick-compat packages
  • Add GraphicsMagick.desktop
  • Add GraphicsMagick-libpath.patch for fix link PerlMagick
  • Add chrpath -r /usr/lib /usr/lib64/perl5/auto/Graphics/Magick/Magick.so
  • Add graphicsmagick_1.1.7-11.diff.gz from Debian
     + config/delegates.mgk.in: Lose obsolete option -2 when calling dcraw
       delegate. Fixes support for raw image data from digital cameras.
     + coders/png.c: Fix syntax errors in asm controlling code of PNG coder.
     + coders/dcm.c: Fix buffer overflow, thanks to M Joonas Pihlaja. (CVE-2006-5456)
     + coders/palm.c: Fix multiple heap overflows, thanks to M Joonas Pihlaja. (CVE-2006-5456)
     + coders/xcf.c: Fix buffer overflow in XCF coder (CVE-2006-3743).
     + coders/sgi.c: Fix multiple heap overflow vulnerabilities in SGI coder due to
  • missing boundary checks in SGIDecode();
  • missing validation of pixel depth field;
  • integer overflow via large columns and rows fields (CVE-2006-4144)
  • missing validation of chunk size fields (variable 'runlength') in
         run-length encoded images.
     + coders/sgi.c: Check for bogus values of 'bytes_per_pixel' and 'depth'.
     + coders/sgi.c: Fix calculation of internal depth value.
     + magick/cache.c: Include definition of HAVE_PREAD before checking its
       value. Now really pulls in proper declarations of pread() and pwrite().
     + coders/wpg.c: Fix segfault in WPG decoder.
     + tests/drawtest.c: Make sure filename strings do not run out of bounds.
     + magick/cache.c: Define as _XOPEN_SOURCE to pull in declarations for
       Unix98 extensions pread() and pwrite().
     + magick/montage.c: Fix bogus modulation of brightness when creating
       shadows around tiles in montage. Instead, drop constant grey shadow
       like current ImageMagick.
     + PerlMagick/t/montage.t: Update reference signatures for montage test
       cases with shadow according to above change.
     + magick/tempfile.c: Canonify relative paths before referring to
       them in a symlink.
     + magick/{blob.c,command.c,image.c,log.c,utility.c,utility.h}:
       FormatString() was called with unsanitized user input. Introduced
       new helper function FormatStringNumeric() to allow a single numeric
       format expansion. (This is a more complete fix for CAN-2005-0397
       reported against ImageMagick.)
     + magick/attribute.c: Apply missing piece of fix for heap overflow in
       EXIF parser from ImageMagick patch. (CAN-2004-0981)
     + configure.ac, configure: Fix typo that lead to an undefined delegate
       for HTML conversion.
     + magick/constitute.c: Apply upstream fix for potential NULL pointer
       dereference in ReadImage().
     + magick/{delegate.c,symbols.h,tempfile.h,tempfile.c}: When calling
       external delegates, check filename against whitelist of safe
       characters, and pass securely named symlink to delegate if check fails.
       (CVE-2005-4601)

9 janeiro 2007 Slava Dubrovskiy <dubrsl at altlinux.ru> 1.1.7-alt5

  • Rebuild with new libjasper

18 outubro 2006 Slava Dubrovskiy <dubrsl at altlinux.ru> 1.1.7-alt4

  • Fix russian filename in dialog "Open ..."

12 outubro 2006 Slava Dubrovskiy <dubrsl at altlinux.ru> 1.1.7-alt3

  • Update BuildRequires
  • Cleanup spec

17 fevereiro 2006 Slava Dubrovskiy <dubrsl at altlinux.ru> 1.1.7-alt2

  • removed miff.4.gz & quantize.5.gz for compatibility with ImageMagick

27 janeiro 2006 Slava Dubrovskiy <dubrsl at altlinux.ru> 1.1.7-alt1

  • in GraphicsMagick-devel added dir /usr/include/GraphicsMagick
  • in perl-GraphicsMagick added dir /usr/lib64/perl5/auto/Graphics/
  • Compatibility with ImageMagick is cleaned (#9074)

19 janeiro 2006 Slava Dubrovskiy <dubrsl at altlinux.ru> 1.1.7-alt0

  • initial build
 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009