Release Notes: This is a cleanup release with no new features or significant bugfixes. The default gamma handling is improved in the new simplified API.
Release Notes: This release adds a "simplified API" and removes some symbols which were deprecated in libpng15.
Release Notes: This is a cleanup release with some minor bugfixes and a major fix to compressed iTXt handling. The git repository at SourceForge has been relocated.
Release Notes: This release fixes a bug in the png_set_filler function that would incorrectly strip the filler channel under some conditions while writing.
Release Notes: This release makes a one-byte change to the pre-built Makefile.in, to address CVE-2012-3386, which reports a vulnerability in automake. It is not necessary to rebuild libpng applications built with earlier versions of libpng. The change only protects the libpng maintainer who is running "make distcheck" even after setting a safe umask.
Release Notes: This is a minor cleanup release. It does not address any security issues. The efficiency of the new do_check_palette_indexes() function has improved.
Release Notes: This is a security release to fix a potential memory corruption (CVE-2011-3048).
Release Notes: This is a security release to fix a potential unlimited buffer overrun (CVE-2011-3026).
Release Notes: This release fixes a bug in pngerror.c: some long warnings were being improperly truncated and could cause a one-byte buffer overrun (CVE-2011-3464).
Release Notes: This version adds support for the ARM processor and further optimizes the code for reading interlaced PNG images.