| |
| Libpng 1.5.16 - May 23, 2013 |
| |
| This is a public release of libpng, intended for use in production codes. |
| |
| Files available for download: |
| |
| Source files with LF line endings (for Unix/Linux) and with a |
| "configure" script |
| |
| libpng-1.5.16.tar.xz (LZMA-compressed, recommended) |
| libpng-1.5.16.tar.gz |
| libpng-1.5.16.tar.bz2 |
| |
| Source files with CRLF line endings (for Windows), without the |
| "configure" script |
| |
| lpng1516.7z (LZMA-compressed, recommended) |
| lpng1516.zip |
| |
| Other information: |
| |
| libpng-1.5.16-README.txt |
| libpng-1.5.16-LICENSE.txt |
| |
| Changes since the last public release (1.5.15): |
| |
| Corrected a misplaced closing bracket in contrib/libtests/pngvalid.c |
| (Flavio Medeiros). |
| Revised stack marking in arm/filter_neon.S and configure.ac |
| Ensure that NEON filter stuff is completely disabled when switched 'off'. |
| Previously the ARM NEON specific files were still built if the option |
| was switched 'off' as opposed to being explicitly disabled. |
| Avoid a compiler warning about unused png_ptr in translate_gamma_flags() |
| Revise pngtest.c to skip tests of unsupported features. |
| Test for 'arm*' not just 'arm' in the host_cpu configure variable. |
| Rebuilt the configure scripts. |
| Expanded manual paragraph about writing private chunks, particularly |
| the need to call png_set_keep_unknown_chunks() when writing them. |
| Updated contrib/pngminus/pnm2png.c (Paul Stewart): |
| Check for EOF |
| Ignore "#" delimited comments in input file to pnm2png.c. |
| Fixed whitespace handling |
| Added a call to png_set_packing() |
| Initialize dimension values so if sscanf fails at least we have known |
| invalid values. |
| Allow contrib/pnminus/pnm2png.c to compile without WRITE_INVERT and WRITE_PACK |
| supported (writes error message that it can't read P1 or P4 PBM files). |
| Revised contrib/pngminim/*/makefile to separate CPPFLAGS and CFLAGS, and |
| to generate pnglibconf.h with the right zlib header files. |
| Ported contrib/pngminus/pnm2png.c changes back from libpng-1.6.3beta06, |
| to use unsigned long, not png_uint_32 arguments to sscanf(). |
| |
| Send comments/corrections/commendations to png-mng-implement at lists.sf.net |
| (subscription required; visit |
| https://lists.sourceforge.net/lists/listinfo/png-mng-implement |
| to subscribe) |
| or to glennrp at users.sourceforge.net |
| |
| Glenn R-P |