| Libpng 1.6.18beta05 - May 31, 2015 |
| |
| This is not intended to be a public release. It will be replaced |
| within a few weeks by a public version or by another test version. |
| |
| Files available for download: |
| |
| Source files with LF line endings (for Unix/Linux) and with a |
| "configure" script |
| |
| 1.6.18beta05.tar.xz (LZMA-compressed, recommended) |
| 1.6.18beta05.tar.gz |
| |
| Source files with CRLF line endings (for Windows), without the |
| "configure" script |
| |
| lp1618b05.7z (LZMA-compressed, recommended) |
| lp1618b05.zip |
| |
| Other information: |
| |
| 1.6.18beta05-README.txt |
| 1.6.18beta05-LICENSE.txt |
| libpng-1.6.18beta05-*.asc (armored detached GPG signatures) |
| |
| Changes since the last public release (1.6.17): |
| |
| Version 1.6.18beta01 [April 1, 2015] |
| Removed PNG_SET_CHUNK_[CACHE|MALLOC]_LIMIT_SUPPORTED macros. They |
| have been combined with PNG_SET_USER_LIMITS_SUPPORTED (resolves |
| bug report by Andrew Church). |
| Fixed rgb_to_gray checks and added tRNS checks to pngvalid.c. This |
| fixes some arithmetic errors that caused some tests to fail on |
| some 32-bit platforms (Bug reports by Peter Breitenlohner [i686] |
| and Petr Gajdos [i586]). |
| |
| Version 1.6.18beta02 [April 26, 2015] |
| Suppressed some warnings from the Borland C++ 5.5.1/5.82 compiler |
| (Bug report by Viktor Szaka'ts). |
| |
| Version 1.6.18beta03 [May 6, 2015] |
| Replaced "unexpected" with an integer (0xabadca11) in pngset.c |
| where a long was expected, to avoid a compiler warning when PNG_DEBUG > 1. |
| Added contrib/examples/simpleover.c, to demonstrate how to handle |
| alpha compositing of multiple images, using the "simplified API" |
| and an example PNG generation tool, contrib/examples/genpng.c |
| (John Bowler). |
| |
| Version 1.6.18beta04 [May 20, 2015] |
| PNG_RELEASE_BUILD replaces tests where the code depended on the build base |
| type and can be defined on the command line, allowing testing in beta |
| builds (John Bowler). |
| Avoid Coverity issue 80858 (REVERSE NULL) in pngtest.c |
| Avoid a harmless potential integer overflow in png_XYZ_from_xy() (Bug |
| report from Christopher Ferris). |
| |
| Version 1.6.18beta05 [May 31, 2015] |
| Backport filter selection code from libpng-1.7.0beta51, to combine |
| sub_row, up_row, avg_row, and paeth_row into try_row and tst_row. |
| Changed png_voidcast(), etc., to voidcast(), etc., in contrib/tools/pngfix.c |
| to avoid confusion with the libpng private macros. |
| Fixed old cut&paste bug in the weighted filter selection code in |
| pngwutil.c, introduced in libpng-0.95, March 1997. |
| |
| 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 |