2012-07-03 20:00:52 by Adam Ciarcinski | Files touched by this commit (2) |
Log message:
Changes 1.7.31:
* Dropped *.tar.bz2 from distribution.
* Added a comma that was missing from one of the "usage" strings (error
introduced in version 1.7.29).
Changes 1.7.30:
* Only run the new (in libpng-1.5.10) test of palette indexes during the
first trial.
|
2012-06-11 09:06:22 by Adam Ciarcinski | Files touched by this commit (3) |
Log message:
Changes 1.7.29:
* Set "things_have_changed" flag when adding text chunks, so the \
"-force"
option is no longer necessary when adding text to an already-compressed
file.
* Direct usage message and error messages to stderr instead of stdout. If
anyone is still using DOS they may have to change the "if 0" at line
990 to "if 1".
* Added "pngcrush -n -v files.png" to the usage message.
|
2012-05-25 10:01:33 by Adam Ciarcinski | Files touched by this commit (2) |
Log message:
Changes 1.7.28:
* Write proper copyright year for zlib, depending upon ZLIB_VERNUM
Changes 1.7.27:
* Increased row_buf malloc to row_bytes+64 instead of row_bytes+16, to
match the size of big_row_buf in pngrutil.c (it is 48 in libpng14, 15, 16,
and 64 in libpng10, 12. Otherwise there is a double-free crash when the
row_buf is destroyed.
Changes 1.7.26:
* Increased the text_text buffer from 2048 to 10*2048 (Ralph Giles), and
changed an incorrect test for keyword length "< 180" to \
"< 80". The
text_text buffer was inadvertently reduced from 20480 to 2048 in
pngcrush-1.7.9.
* Added -DZ_SOLO to CFLAGS, needed to compile zlib-1.2.6.
* Changed user limits to width and height max 500000, malloc max 2MB,
cache max 500.
* Added -nolimits option which sets the user limits to the default
unlimited values.
|
2012-03-07 16:29:52 by Thomas Klausner | Files touched by this commit (2) |
Log message:
png-license is just a zlib with many authors. Use zlib here (as already
done in png package).
|
2012-02-20 18:27:24 by Adam Ciarcinski | Files touched by this commit (2) |
Log message:
Changes 1.7.25:
* built with libpng-1.5.9 and zlib-1.2.5
|
2012-01-12 17:21:09 by Adam Ciarcinski | Files touched by this commit (2) |
Log message:
Changes 1.7.24:
* Do not append a slash to the directory name if it already has one.
Changes 1.7.23:
* Ignore any attempt to use "-ow" with the "-d" or \
"-e" options, with warning.
* Include zlib.h if ZLIB_H is not defined (instead of checking the libpng
version; see entry below for pngcrush-1.7.14), and include string.h
if _STRING_H_ is not defined (because libpng-1.6 does not include string.h)
* Define SLASH = backslash on Windows platforms so the "-d" option \
will work.
|
2011-12-09 12:50:22 by Adam Ciarcinski | Files touched by this commit (2) |
Log message:
Changes 1.7.22:
This release adds the "-ow" option to overwrite the input file with the
compressed file. If an output filename is given on the command line, it will be
used as a temporary file and removed after compression. If not, \
"pngout.png" is
used as a temporary file
|
2011-11-15 15:47:29 by Adam Ciarcinski | Files touched by this commit (2) |
Log message:
Changes 1.7.21:
* Defined TOO_FAR=32767 in Makefile (instead of in pngcrush.h)
|
2011-10-14 19:56:25 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
Changes 1.7.20:
* Removed the call to png_read_transform_info() when the system libpng
is being used, so it can be built with a system libpng.
Changes 1.7.19:
* pngcrush-1.7.18 failed to read interlaced PNGs. Reverted the change
from calling png_read_transform_info() to png_read_update_info().
Since png_read_transform_info() is not exported we again cannot build
with the system libpng15.
Changes 1.7.18:
* This version will work with either a "system" libpng14 or libpng15, \
or with
the embedded libpng15. The deprecated usage of libpng png_struct members
and unexported functions has been removed.
* Revised the format of the time report (all on one line so you can get
a nice compact report by piping the output to "grep coding").
|
2011-10-04 11:36:01 by Adam Ciarcinski | Files touched by this commit (2) |
Log message:
Changes 1.7.17:
* Changed "#if !defined(PNG_NO_STDIO)" to "#ifdef \
PNG_STDIO_SUPPORTED"
as recommended in the libpng documentation.
* Added PNG_UINT_32_NAME macro and used it to simplify chunk_type integer
definitions.
|