[libpng15] Update CHANGES and ANNOUNCE about rowbytes fix

This commit is contained in:
Glenn Randers-Pehrson 2015-10-30 13:01:16 -05:00
parent 8678f9c3f4
commit 20e0daa74a
3 changed files with 14 additions and 4 deletions

View File

@ -1,5 +1,5 @@
Libpng 1.5.24beta03 - October 29, 2015
Libpng 1.5.24beta03 - October 30, 2015
This is not intended to be a public release. It will be replaced
within a few weeks by a public version or by another test version.
@ -52,8 +52,13 @@ Version 1.5.24beta02 [October 15, 2015]
Merged pngvalid.c with version 1.6.19.
Added sPLT support to pngtest.c
Version 1.5.24beta03 [October 29, 2015]
Version 1.5.24beta03 [October 30, 2015]
Prevent writing over-length PLTE chunk (Cosmin Truta).
Libpng incorrectly calculated the output rowbytes when the application
decreased either the number of channels or the bit depth (or both) in
a user transform. This was safe; libpng overallocated buffer space
(potentially by quite a lot; up to 4 times the amount required) but,
from 1.5.4 on, resulted in a png_error (John Bowler).
Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit

View File

@ -4399,8 +4399,13 @@ Version 1.5.24beta02 [October 15, 2015]
Merged pngvalid.c with version 1.6.19.
Added sPLT support to pngtest.c
Version 1.5.24beta03 [October 29, 2015]
Version 1.5.24beta03 [October 30, 2015]
Prevent writing over-length PLTE chunk (Cosmin Truta).
Libpng incorrectly calculated the output rowbytes when the application
decreased either the number of channels or the bit depth (or both) in
a user transform. This was safe; libpng overallocated buffer space
(potentially by quite a lot; up to 4 times the amount required) but,
from 1.5.4 on, resulted in a png_error (John Bowler).
Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit

View File

@ -1,7 +1,7 @@
/* pngrtran.c - transforms the data in a row for PNG readers
*
* Last changed in libpng 1.5.22 [March 26, 2015]
* Last changed in libpng 1.5.24 [(PENDING RELEASE)]
* Copyright (c) 1998-2015 Glenn Randers-Pehrson
* (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
* (Version 0.88 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.)