diff --git a/CHANGES b/CHANGES index d546b08a2..942cd360f 100644 --- a/CHANGES +++ b/CHANGES @@ -3799,12 +3799,13 @@ Version 1.6.0beta01 [December 15, 2011] (the other two required headers aren't used). Non-ANSI systems that don't have stddef.h or limits.h will have to provide an appropriate fake containing the relevant types and #defines. - The use of FAR/far has been eliminated and the definition of png_alloc_size_t - is now controlled by a flag so that 'small size_t' systems can select it - if necessary. Libpng 1.6 may not currently work on such systems -- it - seems likely that it will ask 'malloc' for more than 65535 bytes with any - image that has a sufficiently large row size (rather than simply failing - to read such images). + Dropped support for 16-bit platforms. The use of FAR/far has been eliminated + and the definition of png_alloc_size_t is now controlled by a flag so + that 'small size_t' systems can select it if necessary. Libpng 1.6 may + not currently work on such systems -- it seems likely that it will + ask 'malloc' for more than 65535 bytes with any image that has a + sufficiently large row size (rather than simply failing to read such + images). New tools directory containing tools used to generate libpng code. Fixed race conditions in parallel make builds. With higher degrees of parallelism during 'make' the use of the same temporary file names such @@ -5148,7 +5149,7 @@ Version 1.7.0beta64 [July 26, 2015] Belatedly added Mans Rullgard and James Yu to the list of Contributing Authors. -Version 1.7.0beta65 [August 3, 2015] +Version 1.7.0beta65 [September 15, 2015] Use nanosleep() instead of usleep() in contrib/gregbook/rpng2-x.c because usleep() is deprecated (port from libpng16). Fixed potential leak of png_pixels in contrib/pngminus/pnm2png.c @@ -5156,6 +5157,7 @@ Version 1.7.0beta65 [August 3, 2015] Moved config.h.in~ from the "libpng_autotools_files" list to the "libpng_autotools_extra" list in autogen.sh because it was causing a false positive for missing files (bug report by Robert C. Seacord). + Fixed some bad links in the man page. Send comments/corrections/commendations to png-mng-implement at lists.sf.net (subscription required; visit diff --git a/contrib/libtests/fakepng.c b/contrib/libtests/fakepng.c index ba360d15a..b190c0bcf 100644 --- a/contrib/libtests/fakepng.c +++ b/contrib/libtests/fakepng.c @@ -1,4 +1,12 @@ /* Fake a PNG - just write it out directly. */ + * + * COPYRIGHT: Written by John Cunningham Bowler, 2014. + * To the extent possible under law, the author has waived all copyright and + * related or neighboring rights to this work. This work is published from: + * United States. + * + */ + #include #include /* for crc32 */ @@ -52,6 +60,6 @@ main(void) fwrite(signature, sizeof signature, 1, stdout); put_chunk(IHDR, sizeof IHDR); - for(;;) + for (;;) put_chunk(unknown, sizeof unknown); }