libpng/contrib
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
..
arm-neon [libpng16] Imported from libpng-1.6.20rc01.tar 2015-11-26 07:04:24 -06:00
conftest [libpng16] Fixed 'minimal' builds. Various obviously useful minimal 2013-11-22 14:58:04 -06:00
examples [libpng16] Imported from libpng-1.6.20rc01.tar 2015-11-26 07:04:24 -06:00
gregbook [libpng16] Imported from libpng-1.6.20rc01.tar 2015-11-26 07:04:24 -06:00
libtests PNG_IMAGE_PNG_SIZE_MAX error correction 2016-01-27 16:22:51 -08:00
pngminim [libpng16] Removed unneeded "#define PNG_NO_WARNINGS" from contrib/pngminim/* 2014-02-16 13:56:10 -06:00
pngminus [libpng16] Change "n bit" to "n-bit" in comments. 2015-08-13 20:57:18 -05:00
pngsuite [libpng16] Imported from libpng-1.6.19beta02.tar 2015-08-19 12:58:14 -05:00
testpngs test PNG files (contrib/testpngs) 2015-09-25 13:10:13 -07:00
tools [libpng16] Update change dates in pngvalid.c and pngfix.c 2016-01-18 09:24:23 -06:00
visupng [libpng16] tests backported from libpng 1.7 2015-09-15 15:38:52 -07:00
README.txt [libpng16] Update CHANGES and ANNOUNCE 2015-09-25 18:25:08 -05:00

This "contrib" directory contains contributions which are not necessarily under
the libpng license, although all are open source.  They are not part of
libpng proper and are not used for building the library, although some are used
for testing the library via "make check".