libpng/contrib
John Bowler 9821954ecc contrib/libtests/timepng: make robust, improve
The code no longer gives up/fails on invalid PNG data, it just skips it (with
error messages).  The code no longer fails on PNG files with data beyond IEND.
Options exist to use png_read_png (reading the whole image, not by row) and, in
that case, to apply any of the supported transforms.  This makes for more
realistic testing; the decoded data actually gets used in a meaningful fashion.

Signed-off-by: John Bowler <jbowler@acm.org>
2016-02-26 16:33:38 -08:00
..
arm-neon [libpng16] Imported from libpng-1.6.20rc01.tar 2015-11-26 07:04:24 -06:00
conftest
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
intel [libpng16] Updated INSTALL instructions for intel SSE code 2016-02-23 09:29:08 -06:00
libtests contrib/libtests/timepng: make robust, improve 2016-02-26 16:33:38 -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".