libpng/ANNOUNCE

59 lines
2.3 KiB
Plaintext
Raw Normal View History

1998-04-21 20:03:57 +00:00
Libpng 1.5.7beta02 - November 5, 2011
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.
1998-04-21 20:03:57 +00:00
2006-02-22 15:19:25 +00:00
Files available for download:
Source files with LF line endings (for Unix/Linux) and with a
"configure" script
1.5.7beta02.tar.xz (LZMA-compressed, recommended)
1.5.7beta02.tar.gz
1.5.7beta02.tar.bz2
2006-03-31 11:29:33 +00:00
2006-02-22 15:19:25 +00:00
Source files with CRLF line endings (for Windows), without the
"configure" script
lp157b02.7z (LZMA-compressed, recommended)
lp157b02.zip
2006-02-22 15:19:25 +00:00
Other information:
1.5.7beta02-README.txt
1.5.7beta02-LICENSE.txt
Changes since the last public release (1.5.6):
Version 1.5.7beta01 [November 4, 2011]
Added support for ARM processor (Mans Rullgard)
Fixed bug in pngvalid on early allocation failure; fixed type cast in
pngmem.c; pngvalid would attempt to call png_error() if the allocation
of a png_struct or png_info failed. This would probably have led to a
crash. The pngmem.c implementation of png_malloc() included a cast
to png_size_t which would fail on large allocations on 16-bit systems.
Fix for the preprocessor of the Intel C compiler. The preprocessor
splits adjacent @ signs with a space; this changes the concatentation
token from @@@ to PNG_JOIN; that should work with all compiler
preprocessors.
Paeth filter speed improvements from work by Siarhei Siamashka. This
changes the 'Paeth' reconstruction function to improve the GCC code
generation on x86. The changes are only part of the suggested ones;
just the changes that definitely improve speed and remain simple.
The changes also slightly increase the clarity of the code.
Version 1.5.7beta02 [November 5, 2011]
Check compression_type parameter in png_get_iCCP and remove spurious
casts. The compression_type parameter is always assigned to, so must
be non-NULL. The cast of the profile length potentially truncated the
value unnecessarily on a 16-bit int system, so the cast of the (byte)
compression type to (int) is specified by ANSI-C anyway.
Send comments/corrections/commendations to png-mng-implement at lists.sf.net:
2006-08-19 18:59:24 +00:00
(subscription required; visit
2006-02-21 04:09:05 +00:00
https://lists.sourceforge.net/lists/listinfo/png-mng-implement
to subscribe) or to glennrp at users.sourceforge.net
1998-04-21 20:03:57 +00:00
1998-12-29 17:47:59 +00:00
Glenn R-P