Skip to content
Commits on Mar 4, 2012
  1. @Florin65

    libpng: add a security patch.

    Florin65 committed Mar 4, 2012
Commits on Sep 14, 2011
  1. @Florin65
Commits on Mar 18, 2011
  1. @wookietreiber

    libpng: disabled static libs

    wookietreiber committed with Duncan Gibson Mar 18, 2011
Commits on Jul 25, 2010
  1. libpng: add mirror

    Paul Bredbury committed with Duncan Gibson Jul 25, 2010
Commits on Jul 2, 2010
  1. libpng: Version bump fixing CVE-2010-1205.

    Dennis `stumbles` Veatch committed Jul 2, 2010
Commits on Apr 12, 2010
  1. libpng: Version bump.

    Dennis `stumbles` Veatch committed Apr 12, 2010
Commits on Dec 5, 2009
  1. @Florin65

    libpng: version bumped to 1.2.41.

    Florin65 committed Dec 5, 2009
    This is mostly a code cleanup release.
    It avoids building 16-bit gamma tables when they aren't needed.
    Some new warnings (which are off by default, but can be enabled by
    defining PNG_PEDANTIC_WARNINGS) were added to aid in migration to
    future versions of libpng.
Commits on Sep 10, 2009
  1. @Florin65

    libpng: version bumped to 1.2.40.

    Florin65 committed Sep 10, 2009
    Changes:
    An extra png_debug() statement was removed.
    CMakeLists.txt was revised.
    This is intended to be the last of the libpng-1.2.X series,
    with only security fixes from now on.
Commits on Aug 14, 2009
  1. @Florin65

    libpng: version bumped to 1.2.39.

    Florin65 committed Aug 14, 2009
    This release adds a prototype for png_64bit_product() in png.h.
    A possible NULL dereference is avoided in debug build, in png_set_text_2().
    Any attempt to write an iCCP chunk with a negative embedded profile length
    is rejected. The configure scripts have been rebuilt with autoconf-2.64.
Commits on Jul 16, 2009
  1. @Florin65

    libpng: version bumped to 1.2.38.

    Florin65 committed Jul 16, 2009
    Bugfixes release.
Commits on Jun 5, 2009
  1. @Florin65

    libpng: version bumped to 1.2.37.

    Florin65 committed Jun 5, 2009
    Bugfixes.
Commits on May 9, 2009
  1. @Florin65

    libpng: version bumped to 1.2.36.

    Florin65 committed May 9, 2009
    Some code cleanups and bugfixes.
Commits on Mar 5, 2009
  1. libpng: Fixed the patch url

    Terry Chan committed Mar 5, 2009
  2. libpng: adding a patch to fix a png.h error inkscape has during its m…

    Dennis 'stumbles' Veatch committed Mar 5, 2009
    …ake.
Commits on Feb 19, 2009
  1. @Florin65

    libpng: version bumped to 1.2.35.

    Florin65 committed Feb 20, 2009
    Major bugfixes.
Commits on Dec 19, 2008
  1. @Florin65

    libpng: version bumped to 1.2.34.

    Florin65 committed Dec 19, 2008
    Bugfixes release.
Commits on Nov 1, 2008
  1. @Florin65

    libpng: version bumped to 1.2.33.

    Florin65 committed Nov 1, 2008
    This release eliminates a vulnerability to memory leaks after reading a
    malformed tEXt chunk.
Commits on Sep 19, 2008
  1. @Florin65

    libpng: version bumped to 1.2.32.

    Florin65 committed Sep 19, 2008
    This release fixes a new crash bug with reading multiple zTXt chunks.
Commits on Aug 22, 2008
  1. @Florin65

    libpng: version bumped to 1.2.31.

    Florin65 committed Aug 22, 2008
    Bugfixes, including security related ones.
Commits on Aug 18, 2008
  1. @Florin65

    Revert "libpng: version bumped to 1.2.30."

    Florin65 committed Aug 18, 2008
    This reverts commit 9720dc4.
    
    libpng: revert the commit. version restored to 1.2.29.
    
    It was mainly a security release, but it breaks some apps.
Commits on Aug 15, 2008
  1. @Florin65

    libpng: version bumped to 1.2.30.

    Florin65 committed Aug 15, 2008
    There are many cosmetic changes from 1.2.29, and a
    potential DoS due to memory leaking on read error is fixed.
    Reading and writing of chunk length and chunk type are
    combined into a single I/O operation.
Commits on May 9, 2008
  1. @Florin65

    libpng: version bumped to 1.2.29.

    Florin65 committed May 9, 2008
    Bugfixes and improvements.
Commits on Apr 4, 2008
  1. @Florin65

    libpng: version bump to 1.2.26.

    Florin65 committed Apr 4, 2008
    The progressive reader now checks for incorrect IHDR length.
Commits on Feb 19, 2008
  1. @Florin65

    libpng: version bump to 1.2.25.

    Florin65 committed Feb 19, 2008
    This release fixes bugs reported by Coverity (probably not
    remotely exploitable) and adds *.lzma and *.7z files to the
    distribution.
Commits on Dec 17, 2007
  1. @Florin65

    libpng: bump the version to 1.2.24.

    Florin65 committed Dec 17, 2007
    Bugfixes and enhacements. Some code cleanups too.
Commits on Nov 11, 2007
  1. bump the version from 1.2.22 to 1.2.23. This release eliminates png_s…

    florin committed Nov 11, 2007
    …trcpy() and png_strncpy(). It fixes a problem with the visualc projects. It rejects all-zero cHRM chunks with a warning.
    
    git-svn-id: svn+ssh://foo-projects.org/var/svn/lunar/moonbase/trunk@26694 fe636330-a7f5-0310-8408-fdd8893149bb
Commits on Oct 14, 2007
  1. bump the version from 1.2.21 to 1.2.22. new bug with decoding iCCP ch…

    florin committed Oct 14, 2007
    …unks was fixed.
    
    git-svn-id: svn+ssh://foo-projects.org/var/svn/lunar/moonbase/trunk@26205 fe636330-a7f5-0310-8408-fdd8893149bb
Commits on Oct 7, 2007
  1. bump the version from 1.2.20 to 1.2.21. This release fixes several po…

    florin committed Oct 7, 2007
    …tential out-of-bounds reads.
    
    git-svn-id: svn+ssh://foo-projects.org/var/svn/lunar/moonbase/trunk@26107 fe636330-a7f5-0310-8408-fdd8893149bb
Commits on Sep 9, 2007
  1. libpng: removed redundand assembly fix.

    zbiggy committed Sep 9, 2007
    git-svn-id: svn+ssh://foo-projects.org/var/svn/lunar/moonbase/trunk@25753 fe636330-a7f5-0310-8408-fdd8893149bb
Commits on Sep 8, 2007
  1. bump the version from 1.2.19 to 1.2.20. The assembler code has been e…

    florin committed Sep 8, 2007
    …liminated.
    
    git-svn-id: svn+ssh://foo-projects.org/var/svn/lunar/moonbase/trunk@25750 fe636330-a7f5-0310-8408-fdd8893149bb
Commits on Aug 23, 2007
  1. bump the version from 1.2.18 to 1.2.19. many bugfixes and improvements.

    florin committed Aug 23, 2007
    git-svn-id: svn+ssh://foo-projects.org/var/svn/lunar/moonbase/trunk@25532 fe636330-a7f5-0310-8408-fdd8893149bb
Commits on Jul 31, 2007
  1. Do not break on x86_64 since that is not a valid march for gcc, it sh…

    ratler committed Jul 31, 2007
    …ould be x86-64
    
    git-svn-id: svn+ssh://foo-projects.org/var/svn/lunar/moonbase/trunk@25335 fe636330-a7f5-0310-8408-fdd8893149bb
Commits on Jul 18, 2007
  1. Bugfix: now libpng is compiled with low level MMX assembly optimizati…

    zbiggy committed Jul 18, 2007
    …on when
    
    MMX ready CPU is detected during compilation.
    This built-in asm optimization is faster than general CFLAGS.
    libpng MMX check is a little bit crazy and _turns off_ building MMX code when:
    - march is higher than i686 (because it autoenables supported by CPU simd optimizations)
    - mmx,sse,3dnow are enabled manually using -m parameter or -mfpmath=
    If MMX optimization is turned off you'll see PNG_NO_MMX_CODE flag in compilation log several times.
    This bugfix fixes this problem by temporary turning off bad flags and by providing alternative optimization.
    libpng built with this bugfix returns:
    checking if assembler code in pnggccrd.c can be compiled without PNG_NO_MMX_CODE... yes
    in configure stage.
    In compilation log you will not see PNG_NO_MMX_CODE anymore.
    
    
    git-svn-id: svn+ssh://foo-projects.org/var/svn/lunar/moonbase/trunk@25168 fe636330-a7f5-0310-8408-fdd8893149bb
Commits on May 27, 2007
  1. bump the version from 1.2.16 to 1.2.18. bugfixes, including two secur…

    florin committed May 27, 2007
    …ity related ones.
    
    git-svn-id: svn+ssh://foo-projects.org/var/svn/lunar/moonbase/trunk@24576 fe636330-a7f5-0310-8408-fdd8893149bb
Commits on Jan 31, 2007
  1. Version bump to libpng-1.2.16.

    tchan committed Jan 31, 2007
    git-svn-id: svn+ssh://tchan@foo-projects.org/var/svn/lunar/moonbase/trunk@23091 fe636330-a7f5-0310-8408-fdd8893149bb
Something went wrong with that request. Please try again.