1.3.14 (February 25, 2012)
==========================
Security Fixes:
* Windows bundled libpng updated to the 1.5.9 release, which fixes
the dire CVE-2011-3026 buffer overrun bug.
Bug fixes:
* EMF format : Fixed wrong module mapping which caused EMF reading
to not work under Windows.
* TGA format: Assume that 32-bit TGA files have an alpha channel,
even if they are not marked as such.
* XCF format: Fix reading XCF which is comprised of different sized
layers.
* JPEG & CineonLog: Convert RGB-compatible colorspaces
(e.g. CineonLog) to RGB by default since that was the case prior
to release 1.3.13.
* RAW formats: Small memory leak in dcraw module was fixed.
* Resize: ResizeImage() was ignoring its resize filter argument and
was using the filter setting from the Image structure instead.
* The mirror virtual pixel method was broken.
New Features:
* Open64 Compiler Suite: Version 5.0 is fully supported.
* Wand API: Added MagickExtentImage().
* MEF RAW: Mamiya Photo RAW "MEF" format is now supported.
Feature improvements:
* DPX format: Original file endianness is preserved by default.
* PNG library: Updated libpng to 1.5.9 release.
* TIFF library: Updated libtiff to 4.0.1 release.
* Zlib library: Updated to zlib 1.2.6 release.
Performance Improvements:
* Despeckle algorithm (-despeckle) is many times faster.
Behavior Changes:
* DPX format: Original file endianness is preserved by default.
-update to 4.0.1 -- this only adds symbol versioning support to ease
transition from 3.x to 4.x; this is not used in pkgsrc so the
update is purely cosmetical
Version 1.5.9beta01 [February 3, 2012]
Rebuilt configure scripts in the tar distributions.
Version 1.5.9beta02 [February 16, 2012]
Removed two unused definitions from scripts/pnglibconf.h.prebuilt
Removed some unused arrays (with #ifdef) from png_read_push_finish_row().
Removed tests for no-longer-used *_EMPTY_PLTE_SUPPORTED from pngstruct.h
Version 1.5.9rc01 [February 17, 2012]
Fixed CVE-2011-3026 buffer overrun bug. Deal more correctly with the test
on iCCP chunk length. Also removed spurious casts that may hide problems
on 16-bit systems.
so add it to USE_TOOLS.
With the VALID_VERSION function working properly the soname of liblensfun
will now be 'liblensfun.so.0' and liblensfun.so.0 and
liblensfun.so.${PKGVERSION} will also now get installed.
Because the install process installs _three_ copys of liblensfun, delete two
and make them symlinks.
Bump PKGREVISION
At long last, libtiff 4.0.0 is finally released. Libtiff 4.0.0 is the
successor to the libtiff 3.9.X release series. It is intended to be
largely API compatible with the 3.9.X releases, but it is definitely
not ABI compatible so any software which plans to use it will need to
be recompiled. With appropriate care, source code can easily compile
with both the 3.9.X releases and libtiff 4.0.0.
This release supports the BigTIFF TIFF format in which all offsets are
unsigned 64-bit, supporting huge files. APIs which deal with tag
offsets are necessarily updated to pass 64-bit values. I/O functions
supporting the TIFFClientOpen() interface are updated to pass 64-bit
offset values.
Bug fixes:
* GIMP 2.6.10 segfaults when CTRL-left click on a layer mask
* GIMP fails to import a path from SVG
* Crash or Gtk-CRITICAL on File->Open
* [abrt] gimp-2:2.6.11-1.fc14: py-slice.py:172:slice:TypeError: integer argument
expected, got float
* gimp(1) manpage fixes
* Sample Colorize does not function non-interactively
* file-pdf-load: Don't use deprecated API
* file-psp: fix for bogus input data
* Fixes for some buffer overflow problems
* Guard against crash due to quitting while DND is processed
* fails to build with -Werror=format-security
* script-fu: make server IPv6 aware
Version 1.5.8beta01 [January 15, 2011]
Removed '#include config.h"' from contrib/libtests/pngvalid.c. It's not
needed and causes trouble for VPATH building.
Moved AC_MSG_CHECKING([if libraries can be versioned]) later to the proper
location in configure.ac (Gilles Espinasse).
Fix bug in pngerror.c: some long warnings were being improperly truncated
(bug introduced in libpng-1.5.3beta05).
Version 1.5.8rc01 [January 21, 2012]
No changes.
Version 1.5.8rc02 [January 25, 2012]
Fixed Min/GW uninstall to remove libpng.dll.a
Conditionalize the install rules for MINGW and CYGWIN in CMakeLists.txt