[libpng16] Update CHANGES, ANNOUNCE, minor editing of contrib/*/*.c

This commit is contained in:
Glenn Randers-Pehrson 2015-11-25 15:55:01 -06:00
parent 19ffb62903
commit 87049cbf84
4 changed files with 13 additions and 4 deletions

View File

@ -39,7 +39,11 @@ Version 1.6.20beta03 [November 25, 2015]
Version 1.6.20rc01 [November 25, 2015] Version 1.6.20rc01 [November 25, 2015]
Fixed an error in handling of bad zlib CMINFO field, found by American Fixed an error in handling of bad zlib CMINFO field, found by American
Fuzzy Lop. Fuzzy Lop, reported by Brian Carpenter. inflate() doesn't immediately
fault a bad CMINFO field; instead a 'too far back' error happens later
(at least some times). pngfix failed to limit CMINFO to the allowed
values but then assumed that window_bits was in range, triggering an
assert. The bug is mostly harmless; the file can't be fixed.
Send comments/corrections/commendations to png-mng-implement at lists.sf.net Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit (subscription required; visit

View File

@ -5428,7 +5428,11 @@ Version 1.6.20beta03 [November 24, 2015]
Version 1.6.20rc01 [November 25, 2015] Version 1.6.20rc01 [November 25, 2015]
Fixed an error in handling of bad zlib CMINFO field, found by American Fixed an error in handling of bad zlib CMINFO field, found by American
Fuzzy Lop. Fuzzy Lop, reported by Brian Carpenter. inflate() doesn't immediately
fault a bad CMINFO field; instead a 'too far back' error happens later
(at least some times). pngfix failed to limit CMINFO to the allowed
values but then assumed that window_bits was in range, triggering an
assert. The bug is mostly harmless; the file can't be fixed.
Send comments/corrections/commendations to png-mng-implement at lists.sf.net Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit (subscription required; visit

View File

@ -62,6 +62,7 @@ read_png(FILE *fp)
{ {
png_size_t rowbytes = png_get_rowbytes(png_ptr, info_ptr); png_size_t rowbytes = png_get_rowbytes(png_ptr, info_ptr);
/* Failure to initialize these is harmless */
row = malloc(rowbytes); row = malloc(rowbytes);
display = malloc(rowbytes); display = malloc(rowbytes);

View File

@ -2,7 +2,7 @@
* *
* Copyright (c) 2014-2015 John Cunningham Bowler * Copyright (c) 2014-2015 John Cunningham Bowler
* *
* Last changed in libpng 1.6.18 [July 23, 2015] * Last changed in libpng 1.6.20 [(PENDING RELEASE)]
* *
* This code is released under the libpng license. * This code is released under the libpng license.
* For conditions of distribution and use, see the disclaimer * For conditions of distribution and use, see the disclaimer