summaryrefslogtreecommitdiff
path: root/gs/libpng/ANNOUNCE
diff options
context:
space:
mode:
authorHin-Tak Leung <hintak_leung@yahoo.co.uk>2010-06-29 05:30:19 +0000
committerHin-Tak Leung <hintak_leung@yahoo.co.uk>2010-06-29 05:30:19 +0000
commit336275a3e3e7f5600b253f5155aa67906f73b11d (patch)
treef5c01c9f4fbe65647ceafdf3f95e4341de625bac /gs/libpng/ANNOUNCE
parent3cd031ee3ba3fb2681e6d6ff75d70b2c229cab9f (diff)
apply diff between stock 1.2.42 <-> 1.2.44 to upgrade to libpng 1.2.44 - bug fixes - CVE-2010-1205
git-svn-id: http://svn.ghostscript.com/ghostscript/trunk@11453 a1074d23-0009-0410-80fe-cf8c14f379e6
Diffstat (limited to 'gs/libpng/ANNOUNCE')
-rw-r--r--gs/libpng/ANNOUNCE65
1 files changed, 25 insertions, 40 deletions
diff --git a/gs/libpng/ANNOUNCE b/gs/libpng/ANNOUNCE
index 1d0abc227..b0824ee7e 100644
--- a/gs/libpng/ANNOUNCE
+++ b/gs/libpng/ANNOUNCE
@@ -1,5 +1,5 @@
-Libpng 1.2.42 - January 3, 2010
+Libpng 1.2.44 - June 26, 2010
This is a public release of libpng, intended for use in production codes.
@@ -8,59 +8,44 @@ Files available for download:
Source files with LF line endings (for Unix/Linux) and with a
"configure" script
- libpng-1.2.42.tar.xz (LZMA-compressed, recommended)
- libpng-1.2.42.tar.gz
- libpng-1.2.42.tar.bz2
+ libpng-1.2.44.tar.xz (LZMA-compressed, recommended)
+ libpng-1.2.44.tar.gz
+ libpng-1.2.44.tar.bz2
Source files with LF line endings (for Unix/Linux) without the
"configure" script
- libpng-1.2.42-no-config.tar.xz (LZMA-compressed, recommended)
- libpng-1.2.42-no-config.tar.gz
- libpng-1.2.42-no-config.tar.bz2
+ libpng-1.2.44-no-config.tar.xz (LZMA-compressed, recommended)
+ libpng-1.2.44-no-config.tar.gz
+ libpng-1.2.44-no-config.tar.bz2
Source files with CRLF line endings (for Windows), without the
"configure" script
- lpng1242.zip
- lpng1242.7z
- lpng1242.tar.bz2
+ lpng1244.zip
+ lpng1244.7z
+ lpng1244.tar.bz2
Project files
- libpng-1.2.42-project-netware.zip
- libpng-1.2.42-project-wince.zip
+ libpng-1.2.44-project-netware.zip
+ libpng-1.2.44-project-wince.zip
Other information:
- libpng-1.2.42-README.txt
- libpng-1.2.42-KNOWNBUGS.txt
- libpng-1.2.42-LICENSE.txt
- libpng-1.2.42-Y2K-compliance.txt
- libpng-1.2.42-[previous version]-diff.txt
-
-Changes since the last public release (1.2.41):
-
-version 1.2.42 [January 3, 2010]
-
- Removed "#define PNG_NO_ERROR_NUMBERS" that was inadvertently added
- to pngconf.h in version 1.2.41.
- Revised scripts/makefile.netbsd, makefile.openbsd, and makefile.sco
- to put png.h and pngconf.h in $prefix/include, like the other scripts,
- instead of in $prefix/include/libpng. Also revised makefile.sco
- to put them in $prefix/include/libpng12 instead of in
- $prefix/include/libpng/libpng12.
- Removed leftover "-DPNG_CONFIGURE_LIBPNG" from scripts/makefile.darwin
- and contrib/pngminim/*/makefile
- Relocated png_do_chop() to its original position in pngrtran.c; the
- change in version 1.2.41beta08 caused transparency to be handled wrong
- in some 16-bit datastreams (Yusaku Sugai).
- Renamed libpng-pc.in back to libpng.pc.in and revised CMakeLists.txt
- (revising changes made in 1.2.41)
- Swapped PNG_UNKNOWN_CHUNKS_SUPPORTED and PNG_HANDLE_AS_UNKNOWN_SUPPORTED
- in pngset.c to be consistent with other changes in version 1.2.38.
- Avoid deprecated references to png_ptr-io_ptr and png_ptr->error_ptr
- in pngtest.c
+ libpng-1.2.44-README.txt
+ libpng-1.2.44-KNOWNBUGS.txt
+ libpng-1.2.44-LICENSE.txt
+ libpng-1.2.44-Y2K-compliance.txt
+ libpng-1.2.44-[previous version]-diff.txt
+
+Changes since the last public release (1.2.43):
+
+version 1.2.44 [June 26, 2010]
+
+ Rewrote png_process_IDAT_data to consistently treat extra data as warnings
+ and handle end conditions more cleanly.
+ Removed the now-redundant check for out-of-bounds new_row from example.c
Send comments/corrections/commendations to png-mng-implement at lists.sf.net