-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
e6aeff1
commit 452cd48
Showing
63 changed files
with
623 additions
and
464 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
Libpng 1.6.25 - September 1, 2016 | ||
Libpng 1.6.26 - October 20, 2016 | ||
|
||
This is a public release of libpng, intended for use in production codes. | ||
|
||
|
@@ -7,30 +7,55 @@ Files available for download: | |
Source files with LF line endings (for Unix/Linux) and with a | ||
"configure" script | ||
|
||
libpng-1.6.25.tar.xz (LZMA-compressed, recommended) | ||
libpng-1.6.25.tar.gz | ||
libpng-1.6.26.tar.xz (LZMA-compressed, recommended) | ||
libpng-1.6.26.tar.gz | ||
|
||
Source files with CRLF line endings (for Windows), without the | ||
"configure" script | ||
|
||
lpng1625.7z (LZMA-compressed, recommended) | ||
lpng1625.zip | ||
lpng1626.7z (LZMA-compressed, recommended) | ||
lpng1626.zip | ||
|
||
Other information: | ||
|
||
libpng-1.6.25-README.txt | ||
libpng-1.6.25-LICENSE.txt | ||
libpng-1.6.25-*.asc (armored detached GPG signatures) | ||
libpng-1.6.26-README.txt | ||
libpng-1.6.26-LICENSE.txt | ||
libpng-1.6.26-*.asc (armored detached GPG signatures) | ||
|
||
Changes since the last public release (1.6.24): | ||
Reject oversized iCCP profile immediately. | ||
Cleaned up PNG_DEBUG compile of pngtest.c. | ||
Conditionally compile png_inflate(). | ||
Don't install pngcp; it conflicts with pngcp in the pngtools package. | ||
Minor editing of INSTALL, (whitespace, added copyright line) | ||
Added MIPS support (Mandar Sahastrabuddhe <[email protected]>). | ||
Rebased contrib/intel/intel_sse.patch after the MIPS implementation. | ||
Changes since the last public release (1.6.25): | ||
|
||
Fixed handling zero length IDAT in pngfix (bug report by Agostino Sarubbo, | ||
bugfix by John Bowler). | ||
Do not issue a png_error() on read in png_set_pCAL() because png_handle_pCAL | ||
has allocated memory that libpng needs to free. | ||
Conditionally compile png_set_benign_errors() in pngread.c and pngtest.c | ||
Issue a png_benign_error instead of a png_error on ADLER32 mismatch | ||
while decoding compressed data chunks. | ||
Changed PNG_ZLIB_VERNUM to ZLIB_VERNUM in pngpriv.h, pngstruct.h, and | ||
pngrutil.c. | ||
If CRC handling of critical chunks has been set to PNG_CRC_QUIET_USE, | ||
ignore the ADLER32 checksum in the IDAT chunk as well as the chunk CRCs. | ||
Issue png_benign_error() on ADLER32 checksum mismatch instead of png_error(). | ||
Add tests/badcrc.png and tests/badadler.png to tests/pngtest. | ||
Merged pngtest.c with libpng-1.7.0beta84/pngtest.c | ||
Updated the documentation about CRC and ADLER32 handling. | ||
Quieted 117 warnings from clang-3.8 in pngtrans.c, pngread.c, | ||
pngwrite.c, pngunknown.c, and pngvalid.c. | ||
Quieted the 144 remaining -Wconversion compiler warnings by | ||
revising the png_isaligned() macro and trivial changes in png.c, | ||
pngerror.c, pngget.c, pngmem.c, pngset.c, pngrtran.c, pngrutil.c, | ||
pngwtran.c, pngwrite.c, and pngwutil.c. | ||
Quieted (bogus?) clang warnings about "absolute value has no effect" | ||
when PNG_USE_ABS is defined. | ||
Fixed offsets in contrib/intel/intel_sse.patch | ||
Changed integer constant 4294967294 to unsigned 4294967294U in pngconf.h | ||
to avoid a signed/unsigned compare in the preprocessor. | ||
Use zlib-1.2.8.1 inflateValidate() instead of inflateReset2() to | ||
optionally avoid ADLER32 evaluation. | ||
Cosmetic change, "ptr != 0" to "ptr != NULL" in png.c and pngrutil.c | ||
Despammed email addresses (replaced "@" with " at "). | ||
|
||
Send comments/corrections/commendations to png-mng-implement at lists.sf.net | ||
(subscription required; visit | ||
https://lists.sourceforge.net/lists/listinfo/png-mng-implement | ||
to subscribe) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
#! /bin/sh | ||
# Guess values for system-dependent variables and create Makefiles. | ||
# Generated by GNU Autoconf 2.69 for libpng 1.6.25. | ||
# Generated by GNU Autoconf 2.69 for libpng 1.6.26. | ||
# | ||
# Report bugs to <[email protected]>. | ||
# | ||
|
@@ -590,8 +590,8 @@ MAKEFLAGS= | |
# Identity of this package. | ||
PACKAGE_NAME='libpng' | ||
PACKAGE_TARNAME='libpng' | ||
PACKAGE_VERSION='1.6.25' | ||
PACKAGE_STRING='libpng 1.6.25' | ||
PACKAGE_VERSION='1.6.26' | ||
PACKAGE_STRING='libpng 1.6.26' | ||
PACKAGE_BUGREPORT='[email protected]' | ||
PACKAGE_URL='' | ||
|
||
|
@@ -1365,7 +1365,7 @@ if test "$ac_init_help" = "long"; then | |
# Omit some internal or obsolete options to make the list less imposing. | ||
# This message is too long to be a string in the A/UX 3.1 sh. | ||
cat <<_ACEOF | ||
\`configure' configures libpng 1.6.25 to adapt to many kinds of systems. | ||
\`configure' configures libpng 1.6.26 to adapt to many kinds of systems. | ||
Usage: $0 [OPTION]... [VAR=VALUE]... | ||
|
@@ -1435,7 +1435,7 @@ fi | |
|
||
if test -n "$ac_init_help"; then | ||
case $ac_init_help in | ||
short | recursive ) echo "Configuration of libpng 1.6.25:";; | ||
short | recursive ) echo "Configuration of libpng 1.6.26:";; | ||
esac | ||
cat <<\_ACEOF | ||
|
@@ -1603,7 +1603,7 @@ fi | |
test -n "$ac_init_help" && exit $ac_status | ||
if $ac_init_version; then | ||
cat <<\_ACEOF | ||
libpng configure 1.6.25 | ||
libpng configure 1.6.26 | ||
generated by GNU Autoconf 2.69 | ||
Copyright (C) 2012 Free Software Foundation, Inc. | ||
|
@@ -1935,7 +1935,7 @@ cat >config.log <<_ACEOF | |
This file contains any messages produced by compilers while | ||
running configure, to aid debugging if configure makes a mistake. | ||
It was created by libpng $as_me 1.6.25, which was | ||
It was created by libpng $as_me 1.6.26, which was | ||
generated by GNU Autoconf 2.69. Invocation command line was | ||
$ $0 $@ | ||
|
@@ -2806,7 +2806,7 @@ fi | |
|
||
# Define the identity of the package. | ||
PACKAGE='libpng' | ||
VERSION='1.6.25' | ||
VERSION='1.6.26' | ||
|
||
|
||
cat >>confdefs.h <<_ACEOF | ||
|
@@ -2927,10 +2927,10 @@ fi | |
|
||
|
||
|
||
PNGLIB_VERSION=1.6.25 | ||
PNGLIB_VERSION=1.6.26 | ||
PNGLIB_MAJOR=1 | ||
PNGLIB_MINOR=6 | ||
PNGLIB_RELEASE=25 | ||
PNGLIB_RELEASE=26 | ||
|
||
|
||
|
||
|
@@ -14181,7 +14181,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 | |
# report actual input values of CONFIG_FILES etc. instead of their | ||
# values after options handling. | ||
ac_log=" | ||
This file was extended by libpng $as_me 1.6.25, which was | ||
This file was extended by libpng $as_me 1.6.26, which was | ||
generated by GNU Autoconf 2.69. Invocation command line was | ||
CONFIG_FILES = $CONFIG_FILES | ||
|
@@ -14247,7 +14247,7 @@ _ACEOF | |
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 | ||
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" | ||
ac_cs_version="\\ | ||
libpng config.status 1.6.25 | ||
libpng config.status 1.6.26 | ||
configured by $0, generated by GNU Autoconf 2.69, | ||
with options \\"\$ac_cs_config\\" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
# configure.ac | ||
|
||
# Copyright (c) 2004-2016 Glenn Randers-Pehrson | ||
# Last changed in libpng 1.6.25 [September 1, 2016] | ||
# Last changed in libpng 1.6.25 [October 20, 2016] | ||
|
||
# This code is released under the libpng license. | ||
# For conditions of distribution and use, see the disclaimer | ||
|
@@ -25,7 +25,7 @@ AC_PREREQ([2.68]) | |
|
||
dnl Version number stuff here: | ||
|
||
AC_INIT([libpng],[1.6.25],[[email protected]]) | ||
AC_INIT([libpng],[1.6.26],[[email protected]]) | ||
AC_CONFIG_MACRO_DIR([scripts]) | ||
|
||
# libpng does not follow GNU file name conventions (hence 'foreign') | ||
|
@@ -46,10 +46,10 @@ dnl automake, so the following is not necessary (and is not defined anyway): | |
dnl AM_PREREQ([1.11.2]) | ||
dnl stop configure from automagically running automake | ||
|
||
PNGLIB_VERSION=1.6.25 | ||
PNGLIB_VERSION=1.6.26 | ||
PNGLIB_MAJOR=1 | ||
PNGLIB_MINOR=6 | ||
PNGLIB_RELEASE=25 | ||
PNGLIB_RELEASE=26 | ||
|
||
dnl End of version number stuff | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.