mirror of
https://git.code.sf.net/p/libpng/code.git
synced 2025-07-10 18:04:09 +02:00
--amend [devel] Imported from libpng-1.5.1.tar
This commit is contained in:
63
ANNOUNCE
63
ANNOUNCE
@@ -1,76 +1,56 @@
|
||||
|
||||
Libpng 1.5.1rc02 - January 31, 2011
|
||||
Libpng 1.5.1 - February 3, 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.
|
||||
This is a public release of libpng, intended for use in production codes.
|
||||
|
||||
Files available for download:
|
||||
|
||||
Source files with LF line endings (for Unix/Linux) and with a
|
||||
"configure" script
|
||||
|
||||
1.5.1rc02.tar.xz (LZMA-compressed, recommended)
|
||||
1.5.1rc02.tar.gz
|
||||
1.5.1rc02.tar.bz2
|
||||
libpng-1.5.1.tar.xz (LZMA-compressed, recommended)
|
||||
libpng-1.5.1.tar.gz
|
||||
libpng-1.5.1.tar.bz2
|
||||
|
||||
Source files with CRLF line endings (for Windows), without the
|
||||
"configure" script
|
||||
|
||||
lp151r02.7z (LZMA-compressed, recommended)
|
||||
lp151r02.zip
|
||||
lpng151.7z (LZMA-compressed, recommended)
|
||||
lpng151.zip
|
||||
|
||||
Other information:
|
||||
|
||||
1.5.1rc02-README.txt
|
||||
1.5.1rc02-LICENSE.txt
|
||||
libpng-1.5.1-README.txt
|
||||
libpng-1.5.1-LICENSE.txt
|
||||
|
||||
Changes since the last public release (1.5.0):
|
||||
|
||||
version 1.5.1beta01 [January 8, 2011]
|
||||
Added description of png_set_crc_action() to the manual.
|
||||
Added a note in the manual that the type of the iCCP profile was changed
|
||||
from png_charpp to png_bytepp in png_get_iCCP(). This change happened
|
||||
in version 1.5.0beta36 but is not noted in the CHANGES. Similarly,
|
||||
from png_charpp to png_bytepp in png_get_iCCP(). Similarly,
|
||||
it was changed from png_charpp to png_const_bytepp in png_set_iCCP().
|
||||
Ensure that png_rgb_to_gray ignores palette mapped images, if libpng
|
||||
internally happens to call it with one.
|
||||
Fixed the failure to handle palette mapped images correctly.
|
||||
|
||||
Version 1.5.1beta02 [January 14, 2011]
|
||||
Fixed a bug in handling of interlaced images (bero at arklinux.org).
|
||||
Updated CMakeLists.txt (Clifford Yapp)
|
||||
|
||||
Version 1.5.1beta03 [January 14, 2011]
|
||||
Fixed typecasting of some png_debug() statements (Cosmin)
|
||||
|
||||
Version 1.5.1beta04 [January 16, 2011]
|
||||
Updated documentation of png_set|get_tRNS() (Thomas Klausner).
|
||||
Mentioned in the documentation that applications must #include "zlib.h"
|
||||
if they need access to anything in zlib.h, and that a number of
|
||||
macros such as png_memset() are no longer accessible by applications.
|
||||
Corrected pngvalid gamma test "sample" function to access all of the color
|
||||
samples of each pixel, instead of sampling the red channel three times.
|
||||
Prefixed variable names index, div, exp, gamma with "png_" to avoid "shadow"
|
||||
warnings.
|
||||
|
||||
Version 1.5.1beta05 [January 16, 2011]
|
||||
Changed variable names png_index, png_div, png_exp, and png_gamma to
|
||||
char_index, divisor, exp_b10, and gamma_val, respectively, and
|
||||
changed exp() back to png_exp().
|
||||
|
||||
Version 1.5.1beta06 [January 20, 2011]
|
||||
Changed variable names index, div, exp, and gamma to char_index, divisor,
|
||||
exp_b10, and gamma_val, respectively, to avoid "shadow" warnings.
|
||||
Prevent png_push_crc_skip() from hanging while reading an unknown chunk
|
||||
or an over-large compressed zTXt chunk with the progressive reader.
|
||||
Eliminated more GCC "shadow" warnings.
|
||||
Revised png_fixed() in png.c to avoid compiler warning about reaching the
|
||||
end without returning anything.
|
||||
|
||||
Version 1.5.1beta07 [January 22, 2011]
|
||||
In the manual, describe the png_get_IHDR() arguments in the correct order.
|
||||
Added const_png_structp and const_png_infop types, and used them in
|
||||
prototypes for most png_get_*() functions.
|
||||
|
||||
Version 1.5.1beta08 [January 23, 2011]
|
||||
Added png_get_io_chunk_type() and deprecated png_get_io_chunk_name()
|
||||
Added synopses for the IO_STATE functions and other missing synopses
|
||||
to the manual. Removed the synopses from libpngpf.3 because they
|
||||
@@ -86,8 +66,6 @@ Version 1.5.1beta08 [January 23, 2011]
|
||||
Added png_process_data_pause and png_process_data_skip for the benefit of
|
||||
progressive readers that need to stop data processing or want to optimize
|
||||
skipping of unread data (e.g. if the reader marks a chunk to be skipped.)
|
||||
|
||||
Version 1.5.1beta09 [January 24, 2011]
|
||||
Enhanced pngvalid, corrected an error in gray_to_rgb, corrected doc error.
|
||||
pngvalid contains tests of transforms, which tests are currently disabled
|
||||
because they are incompletely tested. gray_to_rgb was failing to expand
|
||||
@@ -95,8 +73,6 @@ Version 1.5.1beta09 [January 24, 2011]
|
||||
standing error and resulted, apparently, in invalid output. The
|
||||
documentation did not accurately describe what libpng really does when
|
||||
converting RGB to gray.
|
||||
|
||||
Version 1.5.1beta10 [January 27, 2010]
|
||||
Fixed incorrect examples of callback prototypes in the manual, that were
|
||||
introduced in libpng-1.0.0.
|
||||
In addition the order of the png_get_uint macros with respect to the
|
||||
@@ -107,23 +83,12 @@ Version 1.5.1beta10 [January 27, 2010]
|
||||
the read macros interfering with the symbol file format.
|
||||
Made the manual, synopses, and function prototypes use the function
|
||||
argument names file_gamma, int_file_gamma, and srgb_intent consistently.
|
||||
|
||||
Version 1.5.1beta11 [January 28, 2011]
|
||||
Changed PNG_UNUSED from "param=param;" to "{if(param){}}".
|
||||
Corrected local variable type in new API png_process_data_skip()
|
||||
The type was self-evidently incorrect but only causes problems on 64 bit
|
||||
architectures.
|
||||
Changed PNG_UNUSED from "param=param;" to "(void)param;".
|
||||
Added transform tests to pngvalid and simplified the arguments.
|
||||
|
||||
Version 1.5.1rc01 [January 31, 2011]
|
||||
No changes.
|
||||
|
||||
Version 1.5.1rc02 [January 31, 2011]
|
||||
Added a request in the manual that applications do not use "png_" or
|
||||
"PNG_" to begin any of their own symbols.
|
||||
Changed PNG_UNUSED to "(void)param;" and updated the commentary in pngpriv.h
|
||||
|
||||
Send comments/corrections/commendations to png-mng-implement at lists.sf.net:
|
||||
Send comments/corrections/commendations to png-mng-implement at lists.sf.net
|
||||
(subscription required; visit
|
||||
https://lists.sourceforge.net/lists/listinfo/png-mng-implement
|
||||
to subscribe) or to glennrp at users.sourceforge.net
|
||||
|
||||
Reference in New Issue
Block a user