Glenn Randers-Pehrson
|
eb2f42aa97
|
[libpng16] Compute a larger limit on IDAT because some applications write a
deflate buffer for each row (Bug report by Andrew Church).
|
2017-08-31 11:14:23 -05:00 |
|
Glenn Randers-Pehrson
|
47aa798127
|
[libpng16] Cosmetic changes to contrib/oss-fuzz/libpng_read_fuzzer.cc
|
2017-08-30 13:11:16 -05:00 |
|
Glenn Randers-Pehrson
|
5c27e93f51
|
[libpng16] Bump version to 1.6.33beta02
|
2017-08-30 07:03:12 -05:00 |
|
Glenn Randers-Pehrson
|
efaf42e5df
|
[libpng16] Initialize png_handler.row_ptr in
contrib/oss-fuzz/libpng_read_fuzzer.cc
|
2017-08-30 06:47:55 -05:00 |
|
Glenn Randers-Pehrson
|
d3220babe2
|
[libpng16] Revised contrib/oss-fuzz/libpng_read_fuzzer.cc
|
2017-08-29 19:36:49 -05:00 |
|
Glenn Randers-Pehrson
|
a1b5be044f
|
[libpng16] Update "last changed" date in pngtrans.c
|
2017-08-29 12:32:29 -05:00 |
|
Glenn Randers-Pehrson
|
58720d3c06
|
[libpng16] Fix "last changed" dates
|
2017-08-29 12:29:03 -05:00 |
|
Glenn Randers-Pehrson
|
d64c5ea1a8
|
[libpng16] Update ANNOUNCE and CHANGES about pnm2png.c fix
|
2017-08-28 19:07:27 -05:00 |
|
Glenn Randers-Pehrson
|
50d2d49220
|
[libpng16] Imported from libpng-1.6.33beta01.tar
|
2017-08-28 18:34:23 -05:00 |
|
Glenn Randers-Pehrson
|
d2b9af04ac
|
[libpng16] Fixed off-by-one error in png_do_check_palette_indexes() (Bug report
by Mick P., Source Forge Issue #269).
|
2017-08-28 11:58:11 -05:00 |
|
Glenn Randers-Pehrson
|
321c24b0d7
|
[libpng16] Bump version to 1.6.33beta01
|
2017-08-28 11:30:44 -05:00 |
|
Christian Hesse
|
14a8996fe6
|
[libpng] Updated PNGMINUS_UNUSED macro and comments in contrib/pngminus/p*.c
|
2017-08-28 11:28:18 -05:00 |
|
Glenn Randers-Pehrson
|
ef76b1f688
|
[libpng16] Free row_ptr in contrib/oss-fuzz/libpng_read_fuzzer.cc PNG_CLEANUP
to fix google/oss-fuzz issue 3193.
|
2017-08-28 11:07:10 -05:00 |
|
Glenn Randers-Pehrson
|
5c616548a0
|
[libpng16] Added PNGMINUS_UNUSED macro to contrib/pngminus/p*.c and added
missing parenthesis in contrib/pngminus/pnm2png.c (bug report by Christian
Hesse).
|
2017-08-28 07:13:22 -05:00 |
|
Glenn Randers-Pehrson
|
da923d334d
|
[libpng16] Add calls to png_read_update_info() and png_read_end()
to contrib/oss-fuzz/libpng_read_fuzzer.cc, trying to increase coverage.
|
2017-08-26 20:39:50 -05:00 |
|
Glenn Randers-Pehrson
|
e06ec26906
|
[libpng16] Revise contrib/oss-fuzz/build.sh links to other oss-fuzz files
|
2017-08-25 18:56:37 -05:00 |
|
Glenn Randers-Pehrson
|
f6ca33d42c
|
[libpng16] Bump version to 1.6.33beta01
|
2017-08-25 18:54:30 -05:00 |
|
Glenn Randers-Pehrson
|
df7e9dae0c
|
[libpng16] Imported from libpng-1.6.32.tar
|
2017-08-24 16:39:02 -05:00 |
|
Glenn Randers-Pehrson
|
4760bac13d
|
[libpng16] Removed mention of the .yaml file in the oss-fuzz README.txt
|
2017-08-23 21:09:59 -05:00 |
|
Glenn Randers-Pehrson
|
737f347f23
|
[libpng16] Removed contrib/-ss-fuzz/project.yaml which belongs in
google/oss-fuzz/projects/libpng
|
2017-08-23 21:02:57 -05:00 |
|
Glenn Randers-Pehrson
|
1257369169
|
[libpng16] Bump version to 1.6.32rc03
|
2017-08-22 20:06:04 -05:00 |
|
Glenn Randers-Pehrson
|
de315dfaad
|
[libpng16] Imported from libpng-1.6.32rc02.tar
|
2017-08-22 16:31:50 -05:00 |
|
Glenn Randers-Pehrson
|
ba5f7f6a3e
|
[libpng16] Bump version to 1.6.32rc02
|
2017-08-22 14:01:00 -05:00 |
|
Glenn Randers-Pehrson
|
b0d14c7d13
|
'libpng16] Imported more files into the contrib/oss-fuzz directory
|
2017-08-22 13:58:59 -05:00 |
|
Glenn Randers-Pehrson
|
735fde494a
|
[lbpng16] Clarified licensing info in contrib/oss-fuzz/*
|
2017-08-21 20:34:26 -05:00 |
|
Glenn Randers-Pehrson
|
d2533b96f3
|
[libpng16] Use png_handler.png_ptr instead of read_ptr in png_set_options(()
|
2017-08-21 20:19:43 -05:00 |
|
Glenn Randers-Pehrson
|
ddabd0c70a
|
[libpng16] Added contrib/oss-fuzz directory
|
2017-08-21 19:14:39 -05:00 |
|
Glenn Randers-Pehrson
|
945759162e
|
[libpng16] Imported from libpng-1.6.32rc01.tar
|
2017-08-18 20:01:11 -05:00 |
|
Glenn Randers-Pehrson
|
bcb739a864
|
[libpng16]Fix several "{" that were written in a different coding style;
update version number and copyright year
|
2017-08-11 10:14:33 -05:00 |
|
Glenn Randers-Pehrson
|
90b437e372
|
[libpng16] specify full path name of huge_*safe_to_copy.png in pngtest-badpngs
|
2017-08-11 07:48:19 -05:00 |
|
Glenn Randers-Pehrson
|
ab3ea490fd
|
[libpng16] Revise tests/pngtest-badpngs to include the two renamed huge* files.
|
2017-08-11 07:42:38 -05:00 |
|
Glenn Randers-Pehrson
|
d19e8b9a4b
|
[libpng16] Renamed chunks in contrib/testpngs/crashers to avoid having files
whose names differ only in case; this causes problems with some platforms
(github issue #172).
|
2017-08-11 06:39:26 -05:00 |
|
Glenn Randers-Pehrson
|
c5f801c82b
|
[libpng16] Fix typo
|
2017-08-07 14:35:06 -05:00 |
|
Glenn Randers-Pehrson
|
7b8b7115d9
|
[libpng16] Bump version to 1.6.32beta12
|
2017-08-07 14:25:51 -05:00 |
|
Glenn Randers-Pehrson
|
646fad9d55
|
[libpng16] Check for 0 return from png_get_rowbytes() in contrib/pngminus/*.c
to stop some Coverity issues (162705, 162706, and 162707).
|
2017-08-07 14:22:56 -05:00 |
|
Glenn Randers-Pehrson
|
06ec4252a4
|
[libpng16] Made the huge_*_chunk.png files smaller. I could have removed the
IEND chunks, too, but although no application will read them, they give humans
something to look at.
|
2017-08-07 13:15:31 -05:00 |
|
Glenn Randers-Pehrson
|
33848546a3
|
[libpng16] Added contrib/testpngs/crashers/huge-XXXX-chunk.png
|
2017-08-07 12:27:07 -05:00 |
|
Glenn Randers-Pehrson
|
fa2f72258a
|
[libpng16] Imported from libpng-1.6.32beta11.tar
|
2017-08-07 09:44:32 -05:00 |
|
Glenn Randers-Pehrson
|
7653aaa4b1
|
[libpng16] Rename bad_iccp.png, huge_idat.png to bad_iCCP.png, huge_iDAT.png
in the contrib/testpngs/crashers directory.
|
2017-08-07 07:34:02 -05:00 |
|
Glenn Randers-Pehrson
|
c362a8c80e
|
[libpng16] Free eXIf_buf when detecting bad byte-order specifier.
|
2017-08-07 06:31:58 -05:00 |
|
Glenn Randers-Pehrson
|
c339da7fc2
|
[libpng16] Removed JuNK and JuNk chunks from empty_ancillary_chunks.png test file.
|
2017-08-06 10:52:01 -05:00 |
|
Glenn Randers-Pehrson
|
33787340a4
|
Fix typo (1 should be 2) in png_handle_eXIf
|
2017-08-06 10:35:23 -05:00 |
|
Glenn Randers-Pehrson
|
cf713fb0ab
|
[libpng16] Check that the eXIf chunk has at least 2 bytes and begins
with "II" or "MM".
|
2017-08-06 10:24:04 -05:00 |
|
Glenn Randers-Pehrson
|
c82ae40e9f
|
[libpng16] Test or 11 bytes instead of 14 after the iCCP keyword has been read.
|
2017-08-06 08:37:48 -05:00 |
|
Glenn Randers-Pehrson
|
099558d100
|
[libpng16] Relocate the iCCP length test to a point after reading the keyword
|
2017-08-06 08:25:56 -05:00 |
|
Glenn Randers-Pehrson
|
8ed418b042
|
[libpng16] Increase minimum zlib stream from 9 to 14 in png_handle_iCCP(),
to account for the minimum 'deflate' stream.
|
2017-08-06 07:59:02 -05:00 |
|
Glenn Randers-Pehrson
|
39d84f4f6a
|
[lbpng16] Attempt to fix a UMR in png_set_text_2() to fix OSS-fuzz issue.
|
2017-08-05 20:51:23 -05:00 |
|
Glenn Randers-Pehrson
|
c5c778bcfc
|
[libpng16] Initialize profile_header[] in png_handle_iCCP() to fix OSS-fuzz issue.
|
2017-08-05 20:15:52 -05:00 |
|
Glenn Randers-Pehrson
|
1ebe4f75cc
|
[Libpng16] Relocated setting free_me for eXIf data, to stop an OSS-fuzz leak.
|
2017-08-05 19:58:41 -05:00 |
|
Glenn Randers-Pehrson
|
13bc0b6b1f
|
[libpng16] Make png_check_chunk_length|name() parameters const
|
2017-08-05 15:35:45 -05:00 |
|