[libpng16] Cleaned up CHANGES and ANNOUNCE files.
This commit is contained in:
parent
b79c98e57c
commit
bb8d4f76f4
32
ANNOUNCE
32
ANNOUNCE
@ -41,22 +41,15 @@ Version 1.6.3beta03 [April 30, 2013]
|
|||||||
Avoid dereferencing NULL pointer possibly returned from
|
Avoid dereferencing NULL pointer possibly returned from
|
||||||
png_create_write_struct() (Andrew Church).
|
png_create_write_struct() (Andrew Church).
|
||||||
|
|
||||||
Version 1.6.3beta04 [May 6, 2013]
|
Version 1.6.3beta05 [May 9, 2013]
|
||||||
Calculate our own zlib windowBits when decoding rather than trusting the
|
Calculate our own zlib windowBits when decoding rather than trusting the
|
||||||
CMF bytes in the PNG datastream.
|
CMF bytes in the PNG datastream.
|
||||||
|
Added an option to force maximum window size for inflating, which was
|
||||||
Version 1.6.3beta05 [May 9, 2013]
|
the behavior of libpng15 and earlier.
|
||||||
Choose to use windowBits==15 or the zlib header setting via the
|
Added png-fix-itxt and png-fix-too-far-back to the built programs and
|
||||||
benign-errors setting. If benign errors are allowed, then ignore
|
removed warnings from the source code and timepng that are revealed as
|
||||||
the windowBits setting in the zlib header.
|
a result.
|
||||||
Zlib-1.2.8 and earlier don't allow us to decrease the windowBits, so
|
Detect wrong libpng versions linked to png-fix-too-far-back, which currently
|
||||||
undid the improvement in beta04.
|
|
||||||
Added an option to force maximum window size for inflating. For inflate,
|
|
||||||
reverted previous fixes.
|
|
||||||
Added fixitxt and pngdeflate to the built programs and removed warnings
|
|
||||||
from the source code and timepng that are revealed as a result. Fixed
|
|
||||||
fixitxt when the chunk length is more than 65535 (untested, no test case).
|
|
||||||
Detect wrong libpng versions linked to pngdeflate, which currently
|
|
||||||
only works with libpng versions that can be made to reliably fail when
|
only works with libpng versions that can be made to reliably fail when
|
||||||
the deflate data contains an out-of-window reference. This means only
|
the deflate data contains an out-of-window reference. This means only
|
||||||
1.6 and later.
|
1.6 and later.
|
||||||
@ -69,13 +62,14 @@ Version 1.6.3beta05 [May 9, 2013]
|
|||||||
Added a call to png_set_packing()
|
Added a call to png_set_packing()
|
||||||
Initialize dimension values so if sscanf fails at least we have known
|
Initialize dimension values so if sscanf fails at least we have known
|
||||||
invalid values.
|
invalid values.
|
||||||
|
Attempt to detect configuration issues with png-fix-too-far-back, which
|
||||||
|
requires both the correct libpng and the correct zlib to function
|
||||||
|
correctly.
|
||||||
|
Check ZLIB_VERNUM for mismatches, enclose #error in quotes
|
||||||
|
Added information in the documentation about problems with and fixes for
|
||||||
|
the bad CRC and bad iTXt chunk situations.
|
||||||
Attempt to detect configuration issues with pngdeflate, which requires
|
Attempt to detect configuration issues with pngdeflate, which requires
|
||||||
both the correct libpng and the correct zlib to function correctly.
|
both the correct libpng and the correct zlib to function correctly.
|
||||||
Check ZLIB_VERNUM for mismatches, enclose #error in quotes
|
|
||||||
Renamed contrib/tools/fixitxt to contrib/tools/png-fix-itxt.
|
|
||||||
Renamed contrib/tools/pnginflate to contrib/tools/png-fix-too-far-back.
|
|
||||||
Added information in the documentation about problems with and fixes for
|
|
||||||
the bad CRC and bad iTXt chunk situations.
|
|
||||||
|
|
||||||
Version 1.6.3beta06 [May 9, 2013]
|
Version 1.6.3beta06 [May 9, 2013]
|
||||||
|
|
||||||
|
30
CHANGES
30
CHANGES
@ -4524,22 +4524,15 @@ Version 1.6.3beta03 [April 30, 2013]
|
|||||||
Avoid dereferencing NULL pointer possibly returned from
|
Avoid dereferencing NULL pointer possibly returned from
|
||||||
png_create_write_struct() (Andrew Church).
|
png_create_write_struct() (Andrew Church).
|
||||||
|
|
||||||
Version 1.6.3beta04 [May 6, 2013]
|
Version 1.6.3beta05 [May 9, 2013]
|
||||||
Calculate our own zlib windowBits when decoding rather than trusting the
|
Calculate our own zlib windowBits when decoding rather than trusting the
|
||||||
CMF bytes in the PNG datastream.
|
CMF bytes in the PNG datastream.
|
||||||
|
Added an option to force maximum window size for inflating, which was
|
||||||
Version 1.6.3beta05 [May 9, 2013]
|
the behavior of libpng15 and earlier.
|
||||||
Choose to use windowBits==15 or the zlib header setting via the
|
Added png-fix-itxt and png-fix-too-far-back to the built programs and
|
||||||
benign-errors setting. If benign errors are allowed, then ignore
|
removed warnings from the source code and timepng that are revealed as
|
||||||
the windowBits setting in the zlib header.
|
a result.
|
||||||
Zlib-1.2.8 and earlier don't allow us to decrease the windowBits, so
|
Detect wrong libpng versions linked to png-fix-too-far-back, which currently
|
||||||
undid the improvement in beta04.
|
|
||||||
Added an option to force maximum window size for inflating. For inflate,
|
|
||||||
reverted previous fixes.
|
|
||||||
Added fixitxt and pngdeflate to the built programs and removed warnings
|
|
||||||
from the source code and timepng that are revealed as a result. Fixed
|
|
||||||
fixitxt when the chunk length is more than 65535 (untested, no test case).
|
|
||||||
Detect wrong libpng versions linked to pngdeflate, which currently
|
|
||||||
only works with libpng versions that can be made to reliably fail when
|
only works with libpng versions that can be made to reliably fail when
|
||||||
the deflate data contains an out-of-window reference. This means only
|
the deflate data contains an out-of-window reference. This means only
|
||||||
1.6 and later.
|
1.6 and later.
|
||||||
@ -4552,13 +4545,12 @@ Version 1.6.3beta05 [May 9, 2013]
|
|||||||
Added a call to png_set_packing()
|
Added a call to png_set_packing()
|
||||||
Initialize dimension values so if sscanf fails at least we have known
|
Initialize dimension values so if sscanf fails at least we have known
|
||||||
invalid values.
|
invalid values.
|
||||||
Attempt to detect configuration issues with pngdeflate, which requires
|
Attempt to detect configuration issues with png-fix-too-far-back, which
|
||||||
both the correct libpng and the correct zlib to function correctly.
|
requires both the correct libpng and the correct zlib to function
|
||||||
|
correctly.
|
||||||
Check ZLIB_VERNUM for mismatches, enclose #error in quotes
|
Check ZLIB_VERNUM for mismatches, enclose #error in quotes
|
||||||
Renamed contrib/tools/fixitxt to contrib/tools/png-fix-itxt.
|
|
||||||
Renamed contrib/tools/pnginflate to contrib/tools/png-fix-too-far-back.
|
|
||||||
Added information in the documentation about problems with and fixes for
|
Added information in the documentation about problems with and fixes for
|
||||||
the bad CRC and bad iTXt chunk situations.
|
the bad CRC and bad iTXt chunk situations.
|
||||||
|
|
||||||
Version 1.6.3beta06 [May 9, 2013]
|
Version 1.6.3beta06 [May 9, 2013]
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user