| GraphicsMagick 1.3.8 ChangeLog (2006) | 
2006-11-02  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
  -  www/Magick++/Image.html: Fix documentation regarding retrieving
        EXIF attribute.
 
-  magick/command.c: Fix typo in usage messages.
2006-11-02  Daniel Kobras  <kobras@debian.org>
  -  coders/dcm.c: (ReadDCMImage) Prevent buffer overflow of
        'photometric' array in DCM coder. Original patch thanks to
        M Joonas Pihlaja. (CVE-2006-5456)
  
-  coders/palm.c: (ReadPALMImage) Fix heap overflows of 'one_row'
        array in PALM coder. Original patch thanks to M Joonas Pihlaja.
(CVE-2006-5456)
2006-10-24  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
  -  Updated libtool to latest CVS head version (1.2352 2006/10/24)
        in order to fix a bootstrap nit.
2006-10-22  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
  -  Updated autoconf to version 2.60, automake to version 1.10, and
        libtool to latest CVS head version (1.2348 2006/10/22).
2006-09-11  Daniel Kobras  <kobras@debian.org>
  -  coders/xcf.c (ReadBlobStringWithLongSize): Add new parameter 'max'
        to prevent overflowing the 'string' array. (CVE-2006-3743)
        (ReadOneLayer): Adjust callers of ReadBlobStringWithLongSize(), and
        guard against infinite loops on premature end-of-file.
        (ReadXCFImage): Adjust callers of ReadBlobStringWithLongSize(), and
        guard against infinite loops on premature end-of-file.
2006-09-09  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
  -  coders/sgi.c (ReadSGIImage): Mostly applied Debian patch for
        CVE-2006-4144 security issue related to RLE decoding.  Also added
        complete verification of file header.
  
-  magick/image.c (ComputePixelError): Add progress monitor.
        (GetImageStatisticsMean): Call progress monitor less often.
        (GetImageStatisticsVariance): Call progress monitor less often.
2006-08-17  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
  -  coders/tiff.c (WriteTIFFImage): ImageInfo 'endian' option now
        controls TIFF byte-order rather than bit-order when writing.
  
-  coders/png.c (ReadOnePNGImage): Fix compilation problem.  Patch
        submitted by Aron Stansvik.
2006-07-11  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
  -  coders/jpeg.c (WriteJPEGImage): Clear the JPEG library
        structures in order to ensure a completely clean slate.
2006-06-04  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
  -  magick/command.c (ConvertImageCommand): Fix memory leaks which
        occured when an image was not returned.
  
-  magick/command.c (IdentifyImageCommand): Ditto.
  
-  magick/command.c (MogrifyImageCommand): Ditto.
2006-06-01  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
  -  magick/command.c: Add mention of -resample to convert and
        mogrify usage messages.
2006-05-31  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
  -  configure.ac: Fix arguments to AC_CHECK_HEADER.
2006-05-19  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
  -  coders/tiff.c (ReadTIFFImage): -define tiff:alpha= override was
        only working if the TIFFTAG_EXTRASAMPLES tag was present.  Now it
        is always available when an alpha channel is present.
2006-05-11  JH  <jh@ops.everybox.com>
  -  GraphicsMagick.spec.in (files devel): Include
        %{_libdir}/lib%{name}Wand.so.
2006-05-04  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
  -  magick/nt_base.c (NTGhostscriptEnumerateVersions): Recent GNU
        Ghostscript identifies itself as "GPL Ghostscript".
2006-04-10  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
  -  tiff: Updated bundled libtiff to version 3.8.2.
2006-04-05  Fojtik Jaroslav  <JaFojtik@seznam.cz>
  -  coders/mat.c: Sets image is_grayscale flag as well as added more
        symbolic constants.
2006-04-04  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
  -  coders/dpx.c (IMAGE_DATA_ROUNDING): Thanks to Steve Sloan for
        noticing that 8K is 8192 rather than 8092.  Added a define to
        allow tailoring the pixel data alignment boundary in case 8K is
        not the right answer for some reason.
2006-03-20  Fojtik Jaroslav  <JaFojtik@seznam.cz>
  -  coders/mat.c: Ensure that unusued opacity channel is set to opaque.
  
-  PerlMagick/t/input.art: New ART test image.
  
-  PerlMagick/t/input8.mat: New MATLAB test image (8-bit indexed).
  
-  PerlMagick/t/input_dbl.mat: New MATLAB test image (double grey)
  
-  PerlMagick/t/input_rgb.mat: New MATLAB test image (8-bit RGB)
2006-03-19  Fojtik Jaroslav  <JaFojtik@seznam.cz>
  -  coders/mat.c: Use symbolic constants rather than plain numbers
        so the module is more maintainable.  Correct the format for the
        day of the week.
2006-03-13  Fojtik Jaroslav  <JaFojtik@seznam.cz>
  -  coders/mat.c (WriteMATLABImage): Add RGB writer support for
        MATLAB format.
2006-03-11  Fojtik Jaroslav  <JaFojtik@seznam.cz>
  -  coders/mat.c (ReadMATImage): RGB support for MAT reader.
2006-03-02  Fojtik Jaroslav  <JaFojtik@seznam.cz>
  -  coders/mat.c: Fixes for observed crash.  Byte and word formats
        are working.
2006-02-27  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
  -  doc/environment.imdoc: MAGICK_FONT_PATH has not been supported
        since 1.1.  Remove mention of it!
2006-02-23  Mike Chiarappa  <mikechiarappa@libero.it>
  -  BCBMagick: Updated to latest changes
2006-02-06  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
  -  coders/sgi.c (ReadSGIImage): Properly compute image depth for
        16-bit SGI image files.
2006-01-22  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
  -  magick/utility.c (GetExecutionPathUsingName): Search executable
        search path for binary.
2006-01-17  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
  -  coders/dpx.c (ReadDPXImage, WriteDPXImage): Alpha channel in DPX
        uses zero, or reference black, to represent an opaque pixel.
2006-01-04  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
  -  magick/semaphore.c (AllocateSemaphoreInfo): Allow semaphores to
        recurse on POSIX systems which support recursive semaphores but
        also warn if the semaphore recurses.
  
-  magick/log.c (SetLogEventMask): Avoid deadlock if invoked before
        log.mgk has been loaded.
 
-  magick/attribute.c (GenerateEXIFAttribute): Fix memory leak on
        error which was reported by Micha³ Kowalczuk.
2006-01-03  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
  -  magick/constitute.c (ReadImage): Avoid crash if delegate fails
        to return image.
2006-01-03  Daniel Kobras  <kobras@debian.org>
  -  magick/attribute.c (GenerateEXIFAttribute): Fix EXIF IFD stack
        overflow vulnerability.
 
-  configure.ac: Fix typo in HTMLDecodeDelegate.
Copyright (C) 2006 GraphicsMagick Group
This program is covered by multiple licenses, which are described in
Copyright.txt. You should have received a copy of Copyright.txt with this
package; otherwise see http://www.graphicsmagick.org/Copyright.html.