654 Commits

Author SHA1 Message Date
Glenn Randers-Pehrson
41de766f12 [libpng14] Fixed the recently reported 1's complement security issue by
replacing the value that is illegal in the PNG spec, in both signed and
unsigned values, with 0. Illegal unsigned values (anything greater than or equal
to  0x80000000) can still pass through, but since these are not illegal
in ANSI-C (unlike 0x80000000 in the signed case) the checking that
occurs later can catch them (John Bowler).

Safely convert num_bytes to a png_byte in png_set_sig_bytes() (Robert
Seacord).
2015-08-19 12:47:00 -05:00
Glenn Randers-Pehrson
6cbf323db4 [libpng14] Reformat LICENSE, png.h, libpng.3 and libpng*.txt to make the
license text identical and the same format as in libpng15 and libpng16.
2015-07-13 08:48:22 -05:00
Glenn Randers-Pehrson
fbbd9b7723 [libpng14] Bump version to 1.4.17beta01 2015-05-09 21:29:24 -05:00
Glenn Randers-Pehrson
46243cd1e5 [libpng14] Imported from libpng-1.4.16.tar 2015-03-19 09:56:21 -05:00
Glenn Randers-Pehrson
0c7db8ef64 [libpng14] Imported from libpng-1.4.16rc01.tar 2015-03-04 11:19:08 -06:00
Glenn Randers-Pehrson
01313883fc [libpng14] Bump version to 1.4.16beta03 2015-02-25 16:00:27 -06:00
Glenn Randers-Pehrson
f458a0997e [libpng14] Bump version to 1.4.16beta02 2015-02-25 15:46:52 -06:00
Glenn Randers-Pehrson
36c05b6b1a [libpng14] Rebuilt configure scripts with automake-1.15 and libtool-2.4.6 2015-02-21 13:00:57 -06:00
Glenn Randers-Pehrson
ffb50e6516 [libpng14] Imported from libpng-1.4.15.tar 2015-02-12 11:25:07 -06:00
Glenn Randers-Pehrson
4743e9e892 [libpng14] Quieted more harmless warnings from Coverity-scan. 2015-02-06 11:57:17 -06:00
Glenn Randers-Pehrson
83e10a6347 [libpng14] Imported from libpng-1.4.15rc01.tar 2015-02-05 11:54:44 -06:00
Glenn Randers-Pehrson
13688096d4 [libpng14] Imported from libpng-1.4.15beta02.tar 2015-01-30 10:31:57 -06:00
Glenn Randers-Pehrson
173432da9e [lbpng14] Quieted some harmless warnings from Coverity-scan. 2015-01-30 10:26:13 -06:00
Glenn Randers-Pehrson
4df1247bd6 [libpng14] Imported from libpng-1.4.15beta01.tar 2015-01-27 07:21:43 -06:00
Glenn Randers-Pehrson
baecb72555 [libpng14] Bump version to 1.4.15beta01 2015-01-22 12:03:29 -06:00
Glenn Randers-Pehrson
cbfb2ba812 [libpng14] Imported from libpng-1.4.14.tar 2014-11-20 10:22:40 -06:00
Glenn Randers-Pehrson
52a25e7c43 [libpng14] Imported from libpng-1.4.14rc02.tar 2014-11-16 20:04:08 -06:00
Glenn Randers-Pehrson
e5f09122e4 [libpng14] Imported from libpng-1.4.14rc01.tar 2014-11-13 06:46:26 -06:00
Glenn Randers-Pehrson
10fe7027b7 [libpng14] Imported from libpng-1.4.14beta01.tar 2014-11-06 11:12:55 -06:00
Glenn Randers-Pehrson
852b1140b9 [libpng14] Bump version to 1.4.14beta01 2014-02-06 10:42:31 -06:00
Glenn Randers-Pehrson
2f87c9b517 [libpng14] Imported from libpng-1.4.13.tar 2014-02-05 22:18:46 -06:00
Glenn Randers-Pehrson
7d26076ad7 [libpng14] Imported from libpng-1.4.13rc02.tar 2014-01-30 15:28:49 -06:00
Glenn Randers-Pehrson
7d10db1ec0 [libpng14] Imported from libpng-1.4.13rc01.tar 2014-01-28 11:35:05 -06:00
Glenn Randers-Pehrson
a7340925b2 [libpng14] Imported from libpng-1.4.13beta06.tar 2014-01-22 17:40:25 -06:00
Glenn Randers-Pehrson
dc2e7d6595 [libpng14] Bump version to 1.4.13beta06 2014-01-10 12:01:15 -06:00
Glenn Randers-Pehrson
e05b32a487 [libpng14] Imported from libpng-1.4.13beta05.tar 2014-01-10 12:01:07 -06:00
Glenn Randers-Pehrson
0cc925b4c3 [libpng14] Bump version to 1.4.13beta05 2014-01-01 10:40:11 -06:00
Glenn Randers-Pehrson
ce9868d105 [libpng14] Imported from libpng-1.4.13beta04.tar 2014-01-01 09:57:01 -06:00
Glenn Randers-Pehrson
a2e33b691b [libpng14] Bump version to 1.4.13beta04 2013-06-18 13:36:57 -05:00
Glenn Randers-Pehrson
31462497f4 [libpng14] Imported from libpng-1.4.13beta03.tar 2013-06-18 12:37:24 -05:00
Glenn Randers-Pehrson
66c15e8126 [libpng14] Bump version to 1.4.13beta03 2013-01-22 13:35:27 -06:00
Glenn Randers-Pehrson
2a979c5a6e [libpng14] Imported from libpng-1.4.13beta02.tar 2013-01-22 13:35:21 -06:00
Glenn Randers-Pehrson
5f9749bac4 [libpng14] Bump version to 1.4.13beta02 2013-01-01 09:30:48 -06:00
Glenn Randers-Pehrson
e936b9c7b8 [libpng14] Imported from libpng-1.4.13beta01.tar 2013-01-01 09:30:41 -06:00
Glenn Randers-Pehrson
bfb0dba124 [libpng14] Bump version to 1.4.13beta01 2012-07-14 16:57:00 -05:00
Glenn Randers-Pehrson
49284edeff [libpng14] Imported from libpng-1.4.12.tar 2012-07-10 20:56:11 -05:00
Glenn Randers-Pehrson
aa64daaf71 [libpng14] Bump version to 1.4.12beta01 2012-04-26 08:19:50 -05:00
Glenn Randers-Pehrson
b157898378 [libpng14] Imported from libpng-1.4.11.tar 2012-03-29 06:31:35 -05:00
Glenn Randers-Pehrson
7d76ba7393 [libpng14] Imported from libpng-1.4.10.tar 2012-03-14 23:39:48 -05:00
Glenn Randers-Pehrson
9f3a6671b2 [libpng14] Fixed PNG_LIBPNG_BUILD_BASE_TYPE definition in png.h 2012-03-06 16:41:00 -06:00
Glenn Randers-Pehrson
9bae3aa102 [libpng14] Bump version to 1.4.10beta02 2012-02-26 21:56:34 -06:00
Glenn Randers-Pehrson
7d1e150596 [libpng14] Imported from libpng-1.4.10beta01.tar 2012-02-26 21:56:28 -06:00
Glenn Randers-Pehrson
8beb593bc2 [libpng14] Bump version to 1.4.10beta01 2012-02-19 21:28:40 -06:00
Glenn Randers-Pehrson
2b359bd2fd [libpng14] Imported from libpng-1.4.9.tar 2012-02-18 23:43:28 -06:00
Glenn Randers-Pehrson
a22646a5df [libpng14] Imported from libpng-1.4.9rc01.tar 2012-02-18 23:43:25 -06:00
Glenn Randers-Pehrson
3ef6c2439c [libpng14] Imported from libpng-1.4.9beta01.tar 2012-02-18 23:43:23 -06:00
Glenn Randers-Pehrson
fb2bd00859 [master] Bump version to libpng-1.4.9beta01 2011-07-08 13:13:00 -05:00
Glenn Randers-Pehrson
e7625063dc [master] Imported from libpng-1.4.8.tar 2011-07-07 06:41:17 -05:00
Glenn Randers-Pehrson
24f40e321c [master] Imported from libpng-1.4.8rc01.tar 2011-06-30 19:58:41 -05:00
Glenn Randers-Pehrson
0bb898a885 [master] Imported from libpng-1.4.8beta05.tar 2011-06-19 07:22:01 -05:00