Home | History | Annotate | Download | only in libpng
      1 
      2 Libpng 1.2.46 - July 9, 2011
      3 
      4 This is a public release of libpng, intended for use in production codes.
      5 
      6 Files available for download:
      7 
      8 Source files with LF line endings (for Unix/Linux) and with a
      9 "configure" script
     10 
     11    libpng-1.2.46.tar.xz (LZMA-compressed, recommended)
     12    libpng-1.2.46.tar.gz
     13    libpng-1.2.46.tar.bz2
     14 
     15 Source files with LF line endings (for Unix/Linux) without the
     16 "configure" script
     17 
     18    libpng-1.2.46-no-config.tar.xz (LZMA-compressed, recommended)
     19    libpng-1.2.46-no-config.tar.gz
     20    libpng-1.2.46-no-config.tar.bz2
     21 
     22 Source files with CRLF line endings (for Windows), without the
     23 "configure" script
     24 
     25    lpng1246.zip
     26    lpng1246.7z
     27    lpng1246.tar.bz2
     28 
     29 Project files
     30 
     31    libpng-1.2.46-project-netware.zip
     32    libpng-1.2.46-project-wince.zip
     33 
     34 Other information:
     35 
     36    libpng-1.2.46-README.txt
     37    libpng-1.2.46-KNOWNBUGS.txt
     38    libpng-1.2.46-LICENSE.txt
     39    libpng-1.2.46-Y2K-compliance.txt
     40    libpng-1.2.46-[previous version]-diff.txt
     41 
     42 Changes since the last public release (1.2.43):
     43 
     44 version 1.2.45 [July 9, 2011]
     45 
     46   Fixed uninitialized memory read in png_format_buffer() (Bug
     47     report by Frank Busse, related to CVE-2004-0421).
     48   Pass "" instead of '\0' to png_default_error() in png_err().  This mistake
     49     was introduced in libpng-1.2.20beta01.
     50   Check for up->location !PNG_AFTER_IDAT when writing unknown chunks
     51     before IDAT.
     52   Ported bugfix in pngrtran.c from 1.5.3: when expanding a paletted image,
     53     always expand to RGBA if transparency is present.
     54   Check for integer overflow in png_set_rgb_to_gray().
     55   Check for sCAL chunk too short.
     56   Added CMakeLists.txt, projects/xcode, and pnggccrd.c to EXTRA_DIST in
     57     Makefile.am and Makefile.in
     58   Udated copyright year to 2011.
     59 
     60 Send comments/corrections/commendations to png-mng-implement at lists.sf.net
     61 (subscription required; visit
     62 https://lists.sourceforge.net/lists/listinfo/png-mng-implement
     63 to subscribe) or to glennrp at users.sourceforge.net
     64 
     65 Glenn R-P
     66