home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2004 November
/
Chip_2004-11_cd1.bin
/
software
/
optipng
/
HISTORY.txt
< prev
next >
Wrap
Text File
|
2004-05-31
|
3KB
|
111 lines
OptiPNG - Revision history
==========================
Legend
------
+ Added or improved feature.
- Removed feature.
* Modified code (e.g. for architectural improvements).
! Fixed bug.
!! Fixed dangerous bug, that might cause accidental data loss.
Version 0.4.5 31-may-2004
-------------
+ Upgraded zlib to version 1.2.1.f-cos2 [private]
+ Upgraded libpng to version 1.0.15-cos2 [private]
* Changed user option -nx to -nz.
+ Added user option to preserve file attributes (file mode,
time stamp, etc.) when applicable.
(Thanks to Nehal Mistry for the suggestion.)
! Fixed an incorrect initialization of zlib window bits.
! Displayed an error message when the search space was invalid.
!! Fixed a palette reduction problem for bit depths below 8.
! Eliminated memory leaks.
(Thanks to Niels de Koning for the help.)
Version 0.4.4 20-nov-2003
-------------
+ Upgraded zlib to version 1.2.1
+ Added support for the Z_RLE strategy.
Version 0.4.3 12-aug-2003
-------------
! Fixed a reduction problem that caused an assertion failure.
(Thanks to Dimitri Papadopoulos for the report.)
Version 0.4.2 30-jun-2003
-------------
+ Enhanced the support for palette size reductions:
trailing sterile palette entries are removed even when
the bit depth is below 8.
! Enforced recompression when the new IDAT has the same size,
but other chunks have been reduced.
+ Displayed the IDAT size difference as a percentage.
(Thanks to Nehal Mistry for the suggestion.)
Version 0.4.1 19-may-2003
-------------
! Fixed the removal of trailing sterile palette entries.
Version 0.4 12-may-2003
-----------
+ Added support for palette-to-gray reductions.
+ Added partial support for palette size reductions.
! Fixed the reporting of invalid command-line options.
! Eliminated a spurious warning when the zlib window size
is set to 256.
Version 0.3.2 11-mar-2003
-------------
+ Added support for updating sBIT during reductions.
! Fixed the reduction of the alpha channel.
Version 0.3.1 25-feb-2003
-------------
! Fixed the encoding of interlaced images when they become
bigger than the input.
+ Added the HISTORY document (this file).
Version 0.3 24-feb-2003
-----------
This is the first public release of OptiPNG.
+ Added support for iterating through zlib memory levels.
+ Added support for collapsing IDAT, avoiding calls to
png_set_compression_buffer_size().
This reduces the memory requirements.
+ Added support for lossless reduction of the image type:
RGB[A] -> G[A], RGBA -> RGB, GA -> G
+ Added many user options.
+ Added documentation.
Version 0.2 27-dec-2001
-----------
+ Added support for optimization level presets.
+ Added user option for changing the interlacing.
Version 0.1 17-dec-2001
-----------
+ Added support for chunk I/O status annotation.
This improves the speed of OptiPNG significantly.
* Structured exception handling is provided by cexcept.
Version 0.0 10-dec-2001
-----------
This is the very first version of OptiPNG.
It compresses IDAT repeatedly, iterating through zlib compression
and strategy levels, and PNG filters.