Commit graph

11 commits

Author SHA1 Message Date
tron
5feac46ad5 Use "${MASTER_SITE_SOURCEFORGE}". 2000-11-11 17:49:22 +00:00
wiz
d284acd7e3 reformat paragraphs 2000-08-10 23:51:00 +00:00
rh
8016c592cf Update pngcrush to 1.5.1. Changes are: disabled color counting by default
(instead it is controlled by commandline arguments "-cc" and "-no_cc"),
and addition of the word "irrevocably" to the license.
2000-07-30 19:23:04 +00:00
rh
a9d1eaf13b Update pngcrush to 1.5.0. Changes are bugfixes only. 2000-07-28 11:25:38 +00:00
rh
9a82057cf8 Update pngcrush to 1.4.8.
Changes include:

Version 1.4.8
 * Detect and remove all-opaque alpha channel.
 * Detect and reduce all-gray truecolor images to grayscale.

Version 1.4.7
 * Restored the "-ext" option that was inadvertently overridden
   with a new "-exit" option in version 1.4.6 ("-exit" is used to
   force an "exit" instead of a "return" from the main program).

Version 1.4.6
 * Fixed bug in color-counting of noninterlaced images.
 * Added capability of processing multiple rows at a time
   (disabled by default because it turns out to be no faster).
 * Replaced "return" statements in main() with "exit" statements.
   User can force exit instead of return with "-exit" argument.
 * Added the UCITA disclaimers to the help output.
2000-07-23 10:31:51 +00:00
rh
76c51054c0 Update pngcrush to 1.4.5
Changes are:
 * Added color-counting and palette-building capability
 * Added "-fix" option, for fixing bad CRC's and other correctable
	conditions.
 * Write sBIT.alpha=1 when adding an opaque alpha channel and sBIT is
	present.
 * Identify the erroneous 2615-byte sRGB monitor profile being written by
	Photoshop 5.5, which causes many apps to crash, and replace it
	with an sRGB chunk.
 * Added a check for input and output on different devices before
	rejecting the output file as being the same as the input file
	based on inode.
 * Added some UCITA language to the disclaimer.
 * Reduced scope of Try/Catch blocks to avoid nesting them, and removed
	returns from within the Try blocks, where they are not allowed.
 * Removed direct access to the png structure when possible
 * Removes extra IDAT chunks (such as found in some POV-ray PNGs) with a
	warning instead of bailing out.
 * Removed the old setjmp interface entirely.
 * RGB to Grayscale conversion is more accurate (15-bit instead of 8-bit)
	and now uses only integer arithmetic.
 * Changed "Compressed" to "Uncompressed" in help for -itxt.
 * Stifled some compiler warnings
 * Add test on stat_buf.st_size to verify fpin==fpout, because stat in
	MSVC++6.0 standard version returns stat_buf.st_ino=0 for all files
 * Revised pngcrush.h to make it easier to control PNG_ZBUF_SIZE and
	PNG_NO_FLOATING_POINT_SUPPORTED from a makefile.
 * Restored ability to enter "replace_gamma" value as a float even when
	floating point arithmetic is not enabled.
 * Enabled removing tEXt, zTXt, or iTXt chunks by chunk type
 * Removed definition of TOO_FAR from pngcrush.h
 * Uses new libpng error handler; if a file has errors, pngcrush now will
	continue on and compress the remaining files instead of bailing
	out.
2000-07-05 15:15:11 +00:00
wiz
3ee61f4d27 updated pngcrush to 1.3.4. ChangeLog says:
* Version 1.3.4 (built with libpng-1.0.5m)
 *   Do not allow pngcrush to overwrite the input file.
2000-02-09 02:52:36 +00:00
rh
5cc78024d7 Update pngcrush to 1.3.3. Changes are:
Version 1.3.3:
 - Restored ability to enter gamma as a float even when floating point
   arithmetic is not enabled.

Version 1.3.2:
 - Fixed "PNG_NO_FLOAING_POINT" typo in pngcrush.h
 - Renamed "dirname" to "directory_name" to avoid conflict with "dirname"
   that appears in string.h on some platforms.
 - #ifdef'ed out parts of the help screen for options that are unsupported.
2000-01-13 08:05:01 +00:00
abs
df05aef71f Strip trailing '.', and/or leading '(a|an) ' 2000-01-05 15:37:50 +00:00
rh
198112270b Update png-crush to 1.3.1. Changes include more use of
'unknown-chunk-processor' for generic chunks, a smaller executable, and
more info about text chunks on the help screen.
1999-12-28 10:04:34 +00:00
rh
3fe6b0621d Initial import of pngcrush-1.2.1, an optimizer for PNG (Portable Network
Graphics) files.
1999-12-07 19:56:21 +00:00