libpng/contrib/libtests
John Bowler 98c6fa2495 PNG_IMAGE_PNG_SIZE_MAX error correction
The macro underreported the size (by up to 512 bytes) of an 8-bit non-color
palette based memory format because it failed to take into account that the
memory palette has to be expanded to full RGB when it is written to PNG.

This is not likely to be a serious bug because the macro is new, the memory
format in question is likely to be rarely used and the result of an undersized
buffer fails in a safe way.

Signed-off-by: John Bowler <jbowler@acm.org>
2016-01-27 16:22:51 -08:00
..
fakepng.c [libpng16] Fix typo (extra "*/") in contrib/libtests/fakepng.c 2015-09-15 17:07:34 -05:00
gentests.sh [libpng16] Bump version to 1.6.1beta05 2013-03-02 15:03:15 -06:00
makepng.c [libpng16] Happy 2016! Updated copyright year 2016-01-02 13:40:27 -06:00
pngimage.c Only use exit(77) in configure builds 2016-01-26 17:55:39 -08:00
pngstest-errors.h pngstest 1.6 error limit and warning revisions 2015-09-25 13:40:18 -07:00
pngstest.c PNG_IMAGE_PNG_SIZE_MAX error correction 2016-01-27 16:22:51 -08:00
pngunknown.c Only use exit(77) in configure builds 2016-01-26 17:55:39 -08:00
pngvalid.c Only use exit(77) in configure builds 2016-01-26 17:55:39 -08:00
readpng.c [libpng16] Update CHANGES, ANNOUNCE, minor editing of contrib/*/*.c 2015-11-25 15:55:01 -06:00
tarith.c [libpng16] Change "n bit" to "n-bit" in comments. 2015-08-13 20:57:18 -05:00
timepng.c [libpng16] Reverted use png_get_libpng_ver(NULL) instead of PNG_LIBPNG_VER_STRING 2014-11-06 06:39:56 -06:00