Glenn Randers-Pehrson
06b0c83920
[libpng17] Imported from libpng-1.7.0beta50.tar
v1.7.0beta50
2015-02-15 13:20:53 -06:00
Glenn Randers-Pehrson
2130a3cd20
[libpng17] Combined several redundant lines of code in pngwutil.c
2015-02-15 13:18:50 -06:00
Glenn Randers-Pehrson
f1e4acb5b1
[libpng17] Combined sub_row, up_row, avg_row, and paeth_row buffers into a
...
single try_row buffer and in cases where two or more of those are
being tested, a second tst_row buffer. This improves CPU speed
over that achieved by libpng-1.7.0beta49.
2015-02-15 12:44:16 -06:00
Glenn Randers-Pehrson
7e56f5858d
[libpng17] Bump version to 1.7.0beta50
2015-02-11 07:25:31 -06:00
Glenn Randers-Pehrson
82fca45d27
[libpng17] Imported from libpng-1.7.0beta49.tar
v1.7.0beta49
2015-02-11 07:25:24 -06:00
Glenn Randers-Pehrson
f55ee011a2
[libpng17] Make some parameters "const" in new functions.
2015-02-11 06:18:30 -06:00
Glenn Randers-Pehrson
9c9009ec7d
[libpng17] Deal with integer overflow of sum in pngwutil.c
2015-02-11 06:09:54 -06:00
Glenn Randers-Pehrson
01d91b4370
[libpng17] Consolidated redundant code in pngwutil.c
2015-02-10 22:49:31 -06:00
Glenn Randers-Pehrson
1fd10de101
[libpng17] Removed now-obsolete comments.
2015-02-10 19:55:20 -06:00
Glenn Randers-Pehrson
9149259041
[libpng17] Added PNG_WRITE_CUSTOMIZE_COMPRESSION_SUPPORTED macro, on by default.
2015-02-10 17:09:48 -06:00
Glenn Randers-Pehrson
8bc832389a
[libpng17] Combined sub_row, up_row, avg_row, and paeth_row buffers into a
...
single try_row buffer.
2015-02-10 17:03:27 -06:00
Glenn Randers-Pehrson
ba22b208ed
[libpng17] Bump version to 1.7.0beta49
2015-02-07 09:16:28 -06:00
Glenn Randers-Pehrson
0f6d60e672
[libpng17] Imported from libpng-1.7.0beta48.tar
v1.7.0beta48
2015-02-07 09:07:19 -06:00
Glenn Randers-Pehrson
6ce2d220b4
[lipng17] Do not build png_product2() when it is unused and work around
...
one more Coverity-scan dead-code warning.
2015-02-07 08:54:07 -06:00
Glenn Randers-Pehrson
d7312be749
[libpng17] Improved the comments on some #ifdef lines.
2015-02-03 19:11:50 -06:00
Glenn Randers-Pehrson
125eac0ee4
[libpng17] Bump version to 1.7.0beta48
2015-01-28 19:30:45 -06:00
Glenn Randers-Pehrson
ab95226db8
[libpng17] Imported from libpng-1.7.0beta47.tar
v1.7.0beta47
2015-01-28 19:25:43 -06:00
Glenn Randers-Pehrson
3043819fb2
[libpng17] Quieted some Coverity warnings
2015-01-27 15:54:37 -06:00
Glenn Randers-Pehrson
565e1bc1ae
[libpng17] Added #ifndef __COVERITY__ where needed in png.c, pngrutil.c and
...
pngset.c to avoid warnings about dead code.
2015-01-27 07:00:59 -06:00
Glenn Randers-Pehrson
5bdcb914a4
[libpng17] Updated CHANGES and ANNOUNCE
2015-01-13 09:05:53 -06:00
Glenn Randers-Pehrson
e8213aa68f
[libpng17] Add recent CVE numbers to CHANGES and ANNOUNCE.
2015-01-10 19:12:46 -06:00
Glenn Randers-Pehrson
d4ac328617
[libpng17] Quiet a GCC compiler warning about sample_max in pngset.c
2015-01-09 13:10:14 -06:00
Glenn Randers-Pehrson
56e6741b25
[libpng17] Made the check for out-of-range values in png_set_tRNS() work on
...
16-bit platforms.
2015-01-07 18:59:10 -06:00
Glenn Randers-Pehrson
3e04e189d8
[libpng17] Bump version to 1.7.0beta47
2015-01-02 09:23:24 -06:00
Glenn Randers-Pehrson
eb67f8bcb1
[libpng17] Imported from libpng-1.7.0beta46.tar
v1.7.0beta46
2015-01-02 09:18:28 -06:00
Glenn Randers-Pehrson
9c078fb7d2
[libpng17] Allow calling png_get_IHDR() with NULL arguments (Reuben Hawkins).
2015-01-02 08:23:24 -06:00
Glenn Randers-Pehrson
ae31a1ebdb
[libpng17] Happy 2014, continued.
2014-12-31 19:08:04 -06:00
Glenn Randers-Pehrson
b1d49de5bc
[libpng17] Happy New Year -- update copyright year.
2014-12-31 18:43:44 -06:00
John Bowler
d7e9c1c584
[libpng17] Fixed byte order in 2-byte filler, in png_do_read_filler().
2014-12-29 16:06:32 -06:00
John Bowler
28451a8797
[libpng17] Implement previously untested libpng transforms in pngvalid.c
2014-12-29 14:18:50 -06:00
Glenn Randers-Pehrson
e6eb1d6fda
[libpng17] Bump version to 1.7.0beta46
2014-12-28 13:30:20 -06:00
Glenn Randers-Pehrson
82dd5d3575
[libpng17] Imported from libpng-1.7.0beta45.tar
v1.7.0beta45
2014-12-28 13:30:06 -06:00
John Bowler
a5b6764cea
[libpng17] Added testing of png_set_packing() to pngvalid.c
2014-12-27 19:11:41 -06:00
John Bowler
56850aba35
[libpng17] Removed user limits from pngfix. Also pass NULL pointers to
...
png_read_row to skip the unnecessary row de-interlace stuff.
2014-12-24 17:45:38 -06:00
Glenn Randers-Pehrson
13f025c29a
[libpng17] Restored the old 1-million default limit on rows and columns
2014-12-24 08:28:30 -06:00
Glenn Randers-Pehrson
d92b0f23e6
[libpng17] Updated comments and manual with elimination of PNG_SAFE_LIMITS
2014-12-23 22:43:57 -06:00
Glenn Randers-Pehrson
eeab1cfefc
[libpng17] Eliminated the PNG_SAFE_LIMITS macro and set default limits in
...
pnglibconf.dfa, that can be reset by the user at build time or run time.
This provides a more robust defense against DOS and as-yet undiscovered
overflows.
2014-12-23 22:13:40 -06:00
Glenn Randers-Pehrson
38d22ef928
[libpng17] Bump version to 1.7.0beta45
2014-12-23 14:15:30 -06:00
Glenn Randers-Pehrson
ab1ad88ecc
[libpng17] Imported from libpng-1.7.0beta44.tar
v1.7.0beta44
2014-12-23 14:15:23 -06:00
Glenn Randers-Pehrson
caa59e0007
[libpng17] Removed extraneous PNG_SAFE_LIMITS_SUPPORTED handling from pngconf.h
2014-12-23 14:13:35 -06:00
John Bowler
310ffb25f8
[libpng17] Corrected the width limit calculation in png_check_IHDR().
2014-12-21 19:33:02 -06:00
John Bowler
c026b07529
[libpng17] Restored a test on width that was removed from png.c at libpng-1.6.9
...
(Bug report by Alex Eubanks).
Fixed an overflow in png_combine_row with very wide interlaced images.
2014-12-21 18:42:37 -06:00
Glenn Randers-Pehrson
6988b31244
[libpng17] Bump version to 1.7.0beta44
2014-12-18 09:00:26 -06:00
Glenn Randers-Pehrson
b23a10f565
[libpng17] Imported from libpng-1.7.0beta43.tar
v1.7.0beta43
2014-12-18 09:00:17 -06:00
John Bowler
201e9144a6
[libpng17] Quiet a "comparison always true" warning in pngstest.c (John Bowler).
2014-12-16 19:16:18 -06:00
Glenn Randers-Pehrson
ba8495bba9
[libpng17] Revised Makefile.am and scripts/*.dfn to work with MinGW/MSYS;
...
renamed scripts/*.dfn to scripts/*.c (Bob Friesenhahn and John Bowler).
2014-12-14 22:14:48 -06:00
Glenn Randers-Pehrson
3393042627
[libpng17] Update arm/*.c to libpng coding style.
2014-11-29 17:10:55 -06:00
Glenn Randers-Pehrson
a072dfee8e
[libpng17] Added ".align 2" to arm/filter_neon.S to support old GAS assemblers
...
that don't do alignment correctly.
2014-11-29 16:25:15 -06:00
Glenn Randers-Pehrson
e39e182357
[libpng17] Bump version to 1.7.0beta43
2014-11-21 08:25:41 -06:00
Glenn Randers-Pehrson
ab71e135e7
[libpng17] Imported from libpng-1.7.0beta42.tar
v1.7.0beta42
2014-11-20 10:23:06 -06:00