diff options
| author | Albrecht Schlosser <albrechts.fltk@online.de> | 2015-03-16 16:47:32 +0000 |
|---|---|---|
| committer | Albrecht Schlosser <albrechts.fltk@online.de> | 2015-03-16 16:47:32 +0000 |
| commit | 992192dd0261da8efc9df6016806e05f80b9b81e (patch) | |
| tree | cb8c773b18cc4d1bab1ae186dcbdee0c7cbe61d5 /png/ANNOUNCE | |
| parent | ed339a8b358b0e4ec823e8de33d09eccce4b9e13 (diff) | |
Update bundled libpng from version 1.5.10 to 1.6.16.
libpng 1.6.16 is the current stable version, 1.6.17 is in development (rc..).
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10625 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'png/ANNOUNCE')
| -rw-r--r-- | png/ANNOUNCE | 59 |
1 files changed, 18 insertions, 41 deletions
diff --git a/png/ANNOUNCE b/png/ANNOUNCE index dbc2ed173..c514daf4f 100644 --- a/png/ANNOUNCE +++ b/png/ANNOUNCE @@ -1,5 +1,4 @@ - -Libpng 1.5.10 - March 29, 2012 +Libpng 1.6.16 - December 22, 2014 This is a public release of libpng, intended for use in production codes. @@ -8,52 +7,30 @@ Files available for download: Source files with LF line endings (for Unix/Linux) and with a "configure" script - libpng-1.5.10.tar.xz (LZMA-compressed, recommended) - libpng-1.5.10.tar.gz - libpng-1.5.10.tar.bz2 + libpng-1.6.16.tar.xz (LZMA-compressed, recommended) + libpng-1.6.16.tar.gz Source files with CRLF line endings (for Windows), without the "configure" script - lpng1510.7z (LZMA-compressed, recommended) - lpng1510.zip + lpng1616.7z (LZMA-compressed, recommended) + lpng1616.zip Other information: - libpng-1.5.10-README.txt - libpng-1.5.10-LICENSE.txt - -Changes since the last public release (1.5.9): - - Removed two useless #ifdef directives from pngread.c and one from pngrutil.c - Always put the CMAKE_LIBRARY in "lib" (removed special WIN32 case). - Removed empty vstudio/pngstest directory (Clifford Yapp). - Eliminated redundant png_push_read_tEXt|zTXt|iTXt|unknown code from - pngpread.c and use the sequential png_handle_tEXt, etc., in pngrutil.c; - now that png_ptr->buffer is inaccessible to applications, the special - handling is no longer useful. - Fixed bug with png_handle_hIST with odd chunk length (Frank Busse). - Added PNG_SAFE_LIMITS feature to pnglibconf.dfa and code in pngconf.h - to reset the user limits to safe ones if PNG_SAFE_LIMITS is defined. - To enable, use "CPPFLAGS=-DPNG_SAFE_LIMITS_SUPPORTED" on the configure - command or put "#define PNG_SAFE_LIMITS_SUPPORTED" in pnglibconf.h. - Revised the SAFE_LIMITS feature to be the same as the feature in libpng16. - Added information about the new limits in the manual. - Updated Makefile.in - Removed unused "current_text" members of png_struct and the png_free() - of png_ptr->current_text from pngread.c - Fixed PNG_LIBPNG_BUILD_BASE_TYPE definition. - Fixed CMF optimization of non-IDAT compressed chunks, which was added at - libpng-1.5.4. It sometimes produced too small of a window. - Reject all iCCP chunks after the first, even if the first one is invalid. - Added palette-index checking. Issue a png_benign_error() if an invalid - index is found. - Revised example.c to put text strings in a temporary character array - instead of directly assigning string constants to png_textp members. - This avoids compiler warnings when -Wwrite-strings is enabled. - Prevent PNG_EXPAND+PNG_SHIFT doing the shift twice. - Revised png_set_text_2() to avoid potential memory corruption (fixes - CVE-2011-3048). + libpng-1.6.16-README.txt + libpng-1.6.16-LICENSE.txt + libpng-1.6.16-*.asc (armored detached GPG signatures) + +Changes since the last public release (1.6.15): + Added ".align 2" to arm/filter_neon.S to support old GAS assemblers that + don't do alignment correctly. + Revised Makefile.am and scripts/*.dfn to work with MinGW/MSYS; + renamed scripts/*.dfn to scripts/*.c (Bob Friesenhahn and John Bowler). + Quiet a "comparison always true" warning in pngstest.c (John Bowler). + Restored a test on width that was removed from png.c at libpng-1.6.9 + (Bug report by Alex Eubanks). + Fixed an overflow in png_combine_row with very wide interlaced images. Send comments/corrections/commendations to png-mng-implement at lists.sf.net (subscription required; visit |
