Glenn Randers-Pehrson
c36bb79352
[devel] Trim trailing blanks from sources and manual
2011-02-12 09:49:07 -06:00
John Bowler
4d56296443
[devel] Implement expansion to 16 bits
2011-02-12 09:01:20 -06:00
John Bowler
5432c01ffd
[devel] Fix png_get_current_row_number in the interlaced case.
2011-02-12 08:59:17 -06:00
John Bowler
9c69360e97
[devel] Fix gcc -pendantic warnings, handle Cygwin longjmp fix png_read_png
2011-02-12 08:58:21 -06:00
Glenn Randers-Pehrson
3d3aae1697
--amend [devel] Imported from libpng-1.5.1.tar
2011-02-02 23:00:03 -06:00
John Bowler
afea7d19e0
[devel] Add-transform-tests-to-pngvalid-simplify-arguments
2011-01-28 06:38:14 -06:00
John Bowler
f21a0d0eee
[devel] Enhance pngvalid, correct an error in gray_to_rgb, correct doc error.
2011-01-23 23:55:19 -06:00
Glenn Randers-Pehrson
47457a01f7
[devel] Bump to version libpng-1.5.1rc01
2011-01-21 08:25:26 -06:00
John Bowler
168a433352
[devel] Eliminate more GCC shadow warnings
2011-01-16 19:32:22 -06:00
John Bowler
e2062f9fa0
[devel] Correct pngvalid gamma test to check each color sample, not just red.
2011-01-15 22:36:33 -06:00
Glenn Randers-Pehrson
f5ea1b7095
[devel] Imported from libpng-1.5.0.tar
2011-01-06 06:45:07 -06:00
Glenn Randers-Pehrson
64b863cd2a
[devel] Update copyright year and bump to version libpng-1.5.0rc07
2011-01-04 09:58:33 -06:00
John Bowler
56a739bf4e
[devel] Minor changes to work round warnings in gcc 3.4
2010-12-19 16:33:20 -06:00
John Bowler
660c6e4d70
[devel] Fixed interlace image handling and add test cases (John Bowler)
2010-12-19 06:22:23 -06:00
John Bowler
b54498edea
[devel] Enable the strip16 tests in pngvalid
2010-12-08 16:26:21 -06:00
Glenn Randers-Pehrson
6735058024
[devel] Added some white space in pngvalid.c
2010-12-07 16:13:22 -06:00
Glenn Randers-Pehrson
9f044c17fa
[devel] Added some whitespace in png.h and pngpriv.h, revised a comment
...
in pngvalid.c
2010-12-07 14:59:43 -06:00
Glenn Randers-Pehrson
f1cf90238b
[devel] Documented the pngvalid gamma error summary with additional comments
...
and print statements.
2010-12-07 14:40:33 -06:00
Glenn Randers-Pehrson
d546f4399f
[devel] Added the private PNG_UNUSED() macro definition in pngpriv.h.
...
(adapted from the UNUSED() macro in pngvalid.c by John Bowler)
2010-12-04 20:41:36 -06:00
Glenn Randers-Pehrson
38ef3a592c
[devel] Added whitespace and fixed typos in pngvalid.c comments.
2010-12-03 11:22:31 -06:00
Glenn Randers-Pehrson
a581556b17
[master] Revised png_get_uint_32, png_get_int_32, png_get_uint_16 (Cosmin)
...
Moved reading of file signature into png_read_sig (Cosmin)
Fixed atomicity of chunk header serialization (Cosmin)
Added test for io_state in pngtest.c (Cosmin)
Added "#!/bin/sh" at the top of contrib/pngminim/*/gather.sh scripts.
2010-11-20 21:48:29 -06:00
Glenn Randers-Pehrson
f0eda4e8d7
[devel] Imported from libpng-1.5.0beta51.tar
2010-10-15 15:08:42 -05:00
Glenn Randers-Pehrson
7e1fabe2f7
[devel] Imported from libpng-1.5.0beta50.tar
2010-10-14 07:35:45 -05:00
Glenn Randers-Pehrson
bc363eca41
[devel] Removed some unwanted spaces
2010-10-12 21:17:00 -05:00
Glenn Randers-Pehrson
9a75d99438
[devel] changed "(unsigned int)" to "(unsigned long)" typecasts
...
in printf statements in pngvalid.c, and changed %ud to %lu.
2010-10-08 16:27:14 -05:00
Glenn Randers-Pehrson
e9c395a3bf
[devel] Added some "(unsigned int)" typecasts in pngvalid.c printf statements.
2010-10-08 13:35:02 -05:00
Glenn Randers-Pehrson
1b49a71df4
[devel] Imported from libpng-1.5.0beta49.tar
2010-10-07 21:01:17 -05:00
Glenn Randers-Pehrson
83b4fc4af4
[devel] Imported from libpng-1.5.0beta48.tar
2010-10-04 23:06:09 -05:00
Glenn Randers-Pehrson
b0876110ca
[devel] Fixed problem with symbols creation in Makefile.am which was assuming
...
that CCP writes to standard output by default (Martin Banky).
2010-10-04 22:24:14 -05:00
Glenn Randers-Pehrson
bcb3aac3c5
[devel] Fixed a number of problems with 64-bit compilation reported by Visual
...
Studio 2010 (John Bowler).
2010-09-10 22:05:27 -05:00
Glenn Randers-Pehrson
39515c9ee0
[devel] Imported from libpng-1.5.0beta46.tar
2010-08-28 06:25:21 -05:00
Glenn Randers-Pehrson
fded04fbf6
[devel] Revised pngvalid.c 16-to-8-big conversion tests
2010-08-27 14:21:21 -05:00
Glenn Randers-Pehrson
2f70282295
[devel] Revised pngvalid.c to test 16-to-8 bit-depth reduction.
2010-08-27 06:39:23 -05:00
Glenn Randers-Pehrson
a7119547e2
[devel] Imported from libpng-1.5.0beta45.tar
2010-08-26 07:10:48 -05:00
Glenn Randers-Pehrson
15333cd28d
[devel] Changed pngvalid to work when floating point APIs are disabled
2010-08-24 15:29:52 -05:00
Glenn Randers-Pehrson
9b362b1e4f
[devel] Bump to version libpng-1.5.0beta45
2010-08-24 09:05:02 -05:00
Glenn Randers-Pehrson
438b3caedb
[devel] Fixed VS warnings/errors in vstudio project, tidy up Try/Catch
...
The Try/Catch blocks were checking that the context had not changed -
unnecessary and cexcept cannot handle separate (potentially interleaved)
contexts anyway. Changed the code to make the Catch re-instate the context -
this should help the compiler because the context is the png_store and
minimising the need for the compiler to avoid optimizing it away is good.
2010-08-24 08:55:40 -05:00
Glenn Randers-Pehrson
9b780b8add
[devel] Turn on progressive reader in pngvalid.c by default and tidy code.
2010-08-24 08:50:01 -05:00
Glenn Randers-Pehrson
0f21161e51
[devel] Implemented progressive read in pngvalid.c gamma tests
2010-08-24 08:46:53 -05:00
Glenn Randers-Pehrson
db712a93b4
[devel] Implemented progressive reader in pngvalid.c for standard tests
2010-08-24 08:44:14 -05:00
Glenn Randers-Pehrson
f18a0ed39b
[devel] Simplified the pngvalid error-handling code
...
now that cexcept.h is in place.
2010-08-24 08:41:00 -05:00
Glenn Randers-Pehrson
21af4cc914
[devel] Check interlaced images in pngvalid
2010-08-24 08:33:28 -05:00
Glenn Randers-Pehrson
949d46c7ba
[devel] Reformatted/rearranged pngvalid.c to assist use of progressive reader.
2010-08-24 08:29:58 -05:00
Glenn Randers-Pehrson
921d91576a
[devel] Implemented memory checks within pngvalid
2010-08-24 08:26:54 -05:00
Glenn Randers-Pehrson
b5a53da717
[devel] Wrapped a long line and fixed a typo in pngvalid.c comments.
2010-08-20 10:15:47 -05:00
Glenn Randers-Pehrson
c08cae1c22
[devel] Revised pngvalid.c to use cexcept.h for error handling.
2010-08-20 09:55:01 -05:00
Glenn Randers-Pehrson
67439c4701
[devel] Addressed various issues identified by GCC, mostly signed/unsigned
...
and shortening problems on assignment but also a few difficult to optimize
(for GCC) loops (John Bowler).
2010-08-19 07:01:09 -05:00
Glenn Randers-Pehrson
e600c51355
[devel]Made all API functions that have const arguments and constant string
...
literal pointers declare them (John Bowler).
Many APIs did not change their arguments but were not declared using
PNG_CONST. This change corrects this. In a few cases APIs that return
constant string literal pointers have also been changed to declare this.
Unlike the argument change this may require app changes; however the
results could never be written to (the app would crash on some platforms
where strings are not writable), so this seems advisable.
2010-08-18 07:25:46 -05:00
Glenn Randers-Pehrson
21b4b339d9
[devel] Fix spelling
2010-08-18 07:12:38 -05:00
Glenn Randers-Pehrson
d3a726db0d
[master] Correct use of _WINDOWS_ in pngconf.h; Removed png_mem_ #defines;
...
they are no longer used.
2010-08-03 20:26:34 -05:00