Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [libpng16] specify full path name of huge_*safe_to_copy.png in pngtest-badpngs | Glenn Randers-Pehrson | 2017-08-11 | 1 | -1/+1 |
| | |||||
* | [libpng16] Revise tests/pngtest-badpngs to include the two renamed huge* files. | Glenn Randers-Pehrson | 2017-08-11 | 1 | -1/+2 |
| | |||||
* | [libpng16] Added contrib/testpngs/crashers/huge-XXXX-chunk.png | Glenn Randers-Pehrson | 2017-08-07 | 1 | -0/+1 |
| | |||||
* | [libpng16] Rename bad_iccp.png, huge_idat.png to bad_iCCP.png, huge_iDAT.png | Glenn Randers-Pehrson | 2017-08-07 | 1 | -2/+2 |
| | | | | in the contrib/testpngs/crashers directory. | ||||
* | [libpng] Added huge_IDAT.png and empty_ancillary_chunks.png to testpngs/crashers | Glenn Randers-Pehrson | 2017-08-05 | 1 | -0/+1 |
| | | | | Make pngtest --strict, --relax, --xfail options imply -m (multiple). | ||||
* | [libpng16] Imported from libpng-1.6.32beta10.tarv1.6.32beta10 | Glenn Randers-Pehrson | 2017-08-04 | 1 | -3/+0 |
| | |||||
* | [libpng16] Added contrib/testpngs/crashers/bad_iccp.png | Glenn Randers-Pehrson | 2017-08-04 | 1 | -0/+1 |
| | |||||
* | [libpng16] Moved bad pngs from tests to contrib/libtests/crashers | Glenn Randers-Pehrson | 2017-08-04 | 4 | -0/+9 |
| | | | | | | Moved testing of bad pngs into a separate tests/pngtest-badpngs script Added the --xfail (expected FAIL) option to pngtest.c. It writes XFAIL in the output but PASS for the libpng test. | ||||
* | [libpng16] Imported from libpng-1.6.32beta09.tarv1.6.32beta09 | Glenn Randers-Pehrson | 2017-08-03 | 2 | -0/+1 |
| | |||||
* | [libpng16] updated tests/pngunknown-sAPI; it works now. | Glenn Randers-Pehrson | 2017-07-31 | 1 | -1/+1 |
| | |||||
* | [libpng16] Add tests/badcrc.png and tests/badadler.png to tests/pngtest. | Glenn Randers-Pehrson | 2016-09-26 | 3 | -0/+2 |
| | | | | Merged pngtest.c with libpng-1.7.0beta84/pngtest.c | ||||
* | pngstest: options to fix per-file seed | John Bowler | 2016-01-28 | 1 | -26/+28 |
| | | | | | | | Also avoid command output substition in tests/pngstest and fix the collation locale to ASCII/C/POSIX Signed-off-by: John Bowler <jbowler@acm.org> | ||||
* | [libpng16] Changed "( ... )" to "` ... `" in tests/pngstest (John Bowler) | John Bowler | 2015-12-09 | 1 | -3/+2 |
| | |||||
* | [libpng16] Fixed a syntax error in tests/pngstest that some shells other than | Glenn Randers-Pehrson | 2015-12-08 | 1 | -1/+2 |
| | | | | bash could not parse (Bug report by Nelson Beebe). | ||||
* | pngvalid tests: add --strict, fix test names | John Bowler | 2015-09-25 | 16 | -16/+16 |
| | | | | Signed-off-by: John Bowler <jbowler@acm.org> | ||||
* | pngstest 1.6 error limit and warning revisions | John Bowler | 2015-09-25 | 1 | -1/+1 |
| | | | | | | | | Remove the '--strict' in 1.6 because of the double-gamma-correction warning, update pngstest-errors.h for the errors detected with the new contrib/testspngs PNG test files. Signed-off-by: John Bowler <jbowler@acm.org> | ||||
* | New test PNG files incorporated into make check | John Bowler | 2015-09-25 | 25 | -50/+61 |
| | | | | | | | | | | | | | tests/pngstest-* are changed so that the new test files are divided into 8 groups by gamma and alpha channel. This makes each test take just under 5 seconds on a moderately up-to-date x86_64 system using libpng16 (test times are somewhat variable under libpng17 at present because of the lack of optimization in some gamma processing paths.) These tests have considerably better code and pixel-value coverage than contrib/pngsuite however coverage is still incomplete. Signed-off-by: John Bowler <jbowler@acm.org> | ||||
* | [libpng16] tests backported from libpng 1.7 | John Bowler | 2015-09-15 | 10 | -10/+10 |
| | | | | | | | | | | | | | | | | | This updates libpng16 with all the test changes from libpng17, including changes to pngvalid.c to ensure that the original, distributed, version of contrib/visupng/cexcept.h can be used. pngvalid contains the correction to the use of SAVE/STORE_ UNKNOWN_CHUNKS; a bug revealed by changes in libpng 1.7. More tests contain the --strict option to detect warnings and the pngvalid-standard test has been corrected so that it does not turn on progresive-read (there is a separate test which does that.) Some signed/unsigned fixes have been made. Signed-off-by: John Bowler <jbowler@acm.org> | ||||
* | [libpng16] Reverted new test on unknown chunk location; it was bogus. | Glenn Randers-Pehrson | 2015-03-08 | 1 | -2/+0 |
| | |||||
* | [libpng16] Stopped a potential memory leak in png_set_unknown_chunks(). Breaks | Glenn Randers-Pehrson | 2015-03-07 | 1 | -0/+2 |
| | | | | tests/pngunknown-sAPI so it's temporarily marked SKIP. | ||||
* | [libpng16] Backport recent changes from libpng-1.7.0beta30 and beta31. | John Bowler | 2014-02-06 | 2 | -0/+4 |
| | |||||
* | [libpng16] Merged libpng-1.7.0 changes to make no-interlace configurations work | John Bowler | 2013-12-29 | 1 | -1/+1 |
| | | | | with test programs. | ||||
* | [libpng16] Bump version to 1.6.1beta05 | Glenn Randers-Pehrson | 2013-03-02 | 39 | -0/+101 |
| | |||||
* | [libpng16] Imported from libpng-1.6.0beta05.tarv1.6.1beta05 | Glenn Randers-Pehrson | 2013-03-01 | 39 | -101/+0 |
| | |||||
* | [libpng16] Enabled parallel tests - back ported from libpng-1.7. | John Bowler | 2013-02-16 | 39 | -0/+101 |