summaryrefslogtreecommitdiff
path: root/pngtest.c
AgeCommit message (Collapse)Author
2019-04-14Release libpng version 1.6.37Cosmin Truta
2019-02-03Fix a memory leak in pngtest.cCosmin Truta
Ensure that row_buf is deallocated not only after a read error, but also after a write error. Use the format "%p" instead of "0x%08lx" for printf-ing row_buf in a portable manner.
2018-12-30Bump version to 1.6.37.gitCosmin Truta
2018-12-01Release libpng version 1.6.36Cosmin Truta
2018-08-18Replace the remaining uses of PNG_CONST with constCosmin Truta
In v1.6.0, compiler support for const became a requirement. It should be used consistently. To maintain backwards compatibility, PNG_CONST is still maintained in deprecated form.
2018-07-28Bump version to 1.6.36.git and update copyright noticeCosmin Truta
2018-07-15Release libpng version 1.6.35Cosmin Truta
2018-06-17[libpng16] Replace the remaining uses of png_size_t with size_tCosmin Truta
In v1.6.0, size_t became a required type. It should be used consistently. To maintain backwards compatibility, png_size_t is still maintained in deprecated form.
2018-03-06[libpng16] Bump version to 1.6.35beta02Glenn Randers-Pehrson
2017-09-29[libpng16] Bump version to 1.6.35beta01Glenn Randers-Pehrson
2017-09-29[libpng16] Imported from libpng-1.6.34.tarGlenn Randers-Pehrson
2017-09-28[libpng16] Bump version to 1.6.34beta01Glenn Randers-Pehrson
2017-09-28[libpng16] Imported from libpng-1.6.33.tarGlenn Randers-Pehrson
2017-09-20[libpng16] Bump version to 1.6.33rc02Glenn Randers-Pehrson
2017-09-20[libpng16] Bump version to 1.6.33rc01Glenn Randers-Pehrson
2017-09-14[libpng16] Bump version to 1.6.33beta04Glenn Randers-Pehrson
2017-09-02[libpng16] Bump version to 1.6.33beta03Glenn Randers-Pehrson
2017-08-30[libpng16] Bump version to 1.6.33beta02Glenn Randers-Pehrson
2017-08-29[libpng16] Fix "last changed" datesGlenn Randers-Pehrson
2017-08-25[libpng16] Bump version to 1.6.33beta01Glenn Randers-Pehrson
2017-08-24[libpng16] Imported from libpng-1.6.32.tarGlenn Randers-Pehrson
2017-08-22[libpng16] Bump version to 1.6.32rc03Glenn Randers-Pehrson
2017-08-22[libpng16] Bump version to 1.6.32rc02Glenn Randers-Pehrson
2017-08-18[libpng16] Imported from libpng-1.6.32rc01.tarGlenn Randers-Pehrson
2017-08-07[libpng16] Bump version to 1.6.32beta12Glenn Randers-Pehrson
2017-08-05[libpng] Added huge_IDAT.png and empty_ancillary_chunks.png to testpngs/crashersGlenn Randers-Pehrson
Make pngtest --strict, --relax, --xfail options imply -m (multiple).
2017-08-04[libpng16] Bump version to 1.6.32beta11Glenn Randers-Pehrson
2017-08-04[libpng16] Insert a newline at beginning of libpng warning in pngtest.cGlenn Randers-Pehrson
2017-08-04[libpng16] Moved bad pngs from tests to contrib/libtests/crashersGlenn Randers-Pehrson
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.
2017-08-03[libpng16] Bump version to 1.6.32beta10Glenn Randers-Pehrson
2017-08-03[libpng16] Bump version to 1.6.32beta09Glenn Randers-Pehrson
2017-08-03[libpng16] Restored png_get_eXIf_1() and png_set_eXIf_1() because ↵Glenn Randers-Pehrson
strlen(eXIf_buf) does not work (the eXIf chunk data can contain zeroes).
2017-08-02[libpng16] Bump version to 1.6.32beta08Glenn Randers-Pehrson
2017-08-02[libpng16] Bump version to 1.6.32beta07Glenn Randers-Pehrson
2017-08-02[libpng16] Removed png_get_eXIf_1() and png_set_eXIf_1().Glenn Randers-Pehrson
2017-08-02[libpng16] Restored png_get_eXIf() and png_set_eXIf() to maintain API ↵Glenn Randers-Pehrson
compatability.
2017-08-01[libpng16] Bump version to 1.6.32beta04Glenn Randers-Pehrson
2017-08-01[libpng16] Stop memory leak when returning from png_handle_eXIf() with an errorGlenn Randers-Pehrson
(Bug report from the OSS-fuzz project).
2017-08-01[libpng16] Bump version to 1.6.32beta03Glenn Randers-Pehrson
2017-07-31[libpng16] Bump version to 1.6.32beta02Glenn Randers-Pehrson
2017-07-31[libpng16] Update "Last changed" dates and some copyright yearsGlenn Randers-Pehrson
2017-07-31[libpng16] Changed name of png_get_eXIF and png_set_eXIf() to png_get_eXIf_1()Glenn Randers-Pehrson
and png_set_eXIf_1(), respectively, to avoid breaking API compatibility with libpng-1.6.31.
2017-07-31[libpng16] Added calls to png_handle_eXIf(() in pngread.c and png_write_eXIf()Glenn Randers-Pehrson
in pngwrite.c, and made various other fixes to png_write_eXIf(). Eliminated png_ptr->num_exif member from pngstruct.h and added num_exif to arguments for png_get_eXIf() and png_set_eXIf().
2017-07-27[libpng16] Bump version to 1.6.32beta01Glenn Randers-Pehrson
2017-07-27[libpng16] Imported from libpng-1.6.31.tarGlenn Randers-Pehrson
2017-07-25[libpng16] Imported from libpng-1.6.31rc02.tarGlenn Randers-Pehrson
2017-07-19[libpng16] Imported from libpng-1.6.31rc01.tarGlenn Randers-Pehrson
2017-07-18[libpng16] Imported from libpng-1.6.31beta07.tarGlenn Randers-Pehrson
2017-07-13[libpng16] Bump version to 1.6.31beta06Glenn Randers-Pehrson
2017-07-13[libpng16] Implement eXIf chunk supportGlenn Randers-Pehrson