Glenn Randers-Pehrson
|
7125401411
|
[libpng16] Undo recent pngrutil.c change that did not fix oss-fuzz issue
|
2017-10-31 20:58:19 -05:00 |
|
Glenn Randers-Pehrson
|
4b52ef8e76
|
[libpng16] Removed some unnecessary brackets in pngrtran.c
|
2017-10-31 20:57:23 -05:00 |
|
Glenn Randers-Pehrson
|
5d7b4ab289
|
[libpng16] Replace png_set_add_alpha with png_set_trns_to_alpha in fuzzer.
|
2017-10-30 15:16:33 -05:00 |
|
Glenn Randers-Pehrson
|
7ee802a5a2
|
[libpng16] Initialize trans_color.red, green, and blue == trans_color.gray
in attempt to stop an oss-fuzz "use of ininitialized value" issue
|
2017-10-29 17:49:38 -05:00 |
|
Glenn Randers-Pehrson
|
2f8b82ebca
|
[libpng16] Revert recent changes that did not help with oss-fuzz issues
|
2017-10-29 10:30:42 -05:00 |
|
Glenn Randers-Pehrson
|
aea0ec4346
|
[libpng16] Initialize tRNS read buffers in pngrutil.c
|
2017-10-20 19:38:03 -05:00 |
|
Glenn Randers-Pehrson
|
af08094ba6
|
[libpng16] Use png_calloc instead of png_malloc in png_set_tRNS
|
2017-10-19 20:59:40 -05:00 |
|
Glenn Randers-Pehrson
|
9bddba26de
|
[libpng16] Initialize entire palette array to zero in png_handle_PLTE().
|
2017-10-17 16:22:22 -05:00 |
|
Glenn Randers-Pehrson
|
3b5bcea010
|
[libpng16] Revert recent changes to pngset.c
|
2017-10-17 15:20:31 -05:00 |
|
Glenn Randers-Pehrson
|
adefba1b03
|
[libpng16] Free tRNS chunk data when abandoning it
|
2017-10-16 21:03:43 -05:00 |
|
Glenn Randers-Pehrson
|
48a2460393
|
[libpng16] Do not enable tRNS having trans_color with out-of-range value.
|
2017-10-16 07:25:58 -05:00 |
|
Glenn Randers-Pehrson
|
2be0f33e7c
|
[libpng16] Nullify trans_color with out-of-range value, to stop oss-fuzz issue.
|
2017-10-15 11:04:53 -05:00 |
|
Glenn Randers-Pehrson
|
ccc77d2a8d
|
[libpng16] Add a call to png_set_packing() to the fuzzer.
|
2017-10-14 11:33:59 -05:00 |
|
Glenn Randers-Pehrson
|
f648294931
|
[libpng16] Removed call to png_read_start_image() from the fuzzer. In libpng16
it is an error to call that along with png_read_update_info().
|
2017-10-13 14:00:36 -05:00 |
|
Glenn Randers-Pehrson
|
83f27f018c
|
[libpng16] Relocate png_read_update_info() wrt png_start_image() in fuzzer.
|
2017-10-12 20:10:40 -05:00 |
|
Glenn Randers-Pehrson
|
fefe0affc1
|
[libpng16] Update CHANGES and ANNOUNCE and last-changed date in the fuzzer.
|
2017-10-12 14:30:36 -05:00 |
|
Glenn Randers-Pehrson
|
a3d1057a73
|
[libpng16] Fix typo in fuzzer (png_info_ptr should be info_ptr)
|
2017-10-11 16:58:39 -05:00 |
|
Glenn Randers-Pehrson
|
12384eae6f
|
[libpng16] Relocate malloc of row_ptr after png_read_update_info() in fuzzer
|
2017-10-11 16:28:14 -05:00 |
|
Glenn Randers-Pehrson
|
357af1f095
|
]libpng16] Add png_read_update_info() where needed in the fuzzer
|
2017-10-11 11:56:30 -05:00 |
|
Glenn Randers-Pehrson
|
ab791fc9d6
|
[libpng16] Add some commonly-used transforms to the libpng fuzzer
|
2017-10-10 20:30:54 -05:00 |
|
Glenn Randers-Pehrson
|
f5f8b98dbb
|
[libpng16] Remove "cd ../libpng" from oss-fuzz build.sh
|
2017-10-09 21:02:15 -05:00 |
|
Glenn Randers-Pehrson
|
293b6aaa59
|
[libpng16] Revert to using the system zlib with the libpng fuzzer
|
2017-10-07 12:38:04 -05:00 |
|
Glenn Randers-Pehrson
|
98a3b2a5c2
|
[libpng16] Use --with-libpng-prefix=OSS_FUZZ_ while building the fuzzer
|
2017-10-07 09:46:51 -05:00 |
|
Glenn Randers-Pehrson
|
78ad1208d6
|
[libpng16] Use "--with-zlib-prefix=z_" while building oss-fuzz fuzzer
|
2017-10-05 08:31:26 -05:00 |
|
Glenn Randers-Pehrson
|
477a241c10
|
[libpng16] Use --zprefix in oss-fuzz libpng build to avoid conflict with system libz.
|
2017-10-03 09:51:09 -05:00 |
|
Glenn Randers-Pehrson
|
edb1f47139
|
[libpng16] Clone zlib into the oss-fuzz zlib project and build zlib alongside libpng.
|
2017-10-01 16:21:16 -05:00 |
|
Glenn Randers-Pehrson
|
0f9f170e9f
|
[libpng16] Restore bad interlaced files, in contrib/pngsuite/interlaced
|
2017-09-29 18:15:53 -05:00 |
|
Glenn Randers-Pehrson
|
99d4a62c9a
|
[libpng16] Restored 21 of the contrib/pngsuite/i*.png, which were correct.
|
2017-09-29 11:06:17 -05:00 |
|
Glenn Randers-Pehrson
|
2227793efc
|
[libpng16] Bump version to 1.6.35beta01
|
2017-09-29 10:52:22 -05:00 |
|
Glenn Randers-Pehrson
|
b78804f9a2
|
[libpng16] Imported from libpng-1.6.34.tar
|
2017-09-29 03:42:33 -05:00 |
|
Glenn Randers-Pehrson
|
345fc37fdc
|
[libpng16] Bump version to 1.6.34beta01
|
2017-09-28 17:51:45 -05:00 |
|
Glenn Randers-Pehrson
|
c1effe1bbf
|
[master] Imported from libpng-1.6.33.tar
|
2017-09-28 13:58:53 -05:00 |
|
Glenn Randers-Pehrson
|
2ee8cb0559
|
[libpng16] Imported from libpng-1.6.33.tar
|
2017-09-28 13:58:30 -05:00 |
|
Glenn Randers-Pehrson
|
414de98047
|
[libpng16] Add end_info structure to libpng fuzzer; add row_ptr to CLEANUP
|
2017-09-28 09:20:20 -05:00 |
|
Glenn Randers-Pehrson
|
0512c63533
|
[libpng16] Revert contrib/oss-fuzz/libpng_read_fuzzer.cc to libpng-1.6.32 status
|
2017-09-27 18:05:07 -05:00 |
|
Glenn Randers-Pehrson
|
cae11e3e43
|
[libpng16] Treat benign errors as warnings in the libpng fuzzer
|
2017-09-27 08:19:11 -05:00 |
|
Glenn Randers-Pehrson
|
4f0a0b9a94
|
[libpng16] Build fuzzer with "-O0" to defeat optimizer removing "dead" code
|
2017-09-25 08:15:51 -05:00 |
|
Glenn Randers-Pehrson
|
dc22583aca
|
[libpng16] Undo another faulty attempt to defeat the compiler from
optimizing out the the core of libpng_read_fuzzer.cc
|
2017-09-25 03:54:22 -05:00 |
|
Glenn Randers-Pehrson
|
346cbf2c2a
|
[libpng16] Another attempt to defeat the fuzzer optimizer
|
2017-09-24 09:25:12 -05:00 |
|
Glenn Randers-Pehrson
|
8eb79b3435
|
[libpng16] Undo faulty attempt to defeat the fuzzer optimizer
|
2017-09-24 08:31:08 -05:00 |
|
Glenn Randers-Pehrson
|
13a158690f
|
[libpng16] Imported from libpng-1.6.33rc02.tar
|
2017-09-23 21:25:19 -05:00 |
|
Glenn Randers-Pehrson
|
e4c8312d31
|
[libpng16] Document alpha_mode choices in the man page
|
2017-09-23 21:23:59 -05:00 |
|
Glenn Randers-Pehrson
|
3d2d0b52a3
|
[libpng16] Fix Coverity defect regarding errmsg in pngrutil.c
|
2017-09-23 21:22:18 -05:00 |
|
Glenn Randers-Pehrson
|
073fe76f6a
|
[libpng16] Add support for loading images with associated alpha in the
Simplified API (Samuel Williams).
|
2017-09-23 15:12:52 -05:00 |
|
Glenn Randers-Pehrson
|
4b7635ce72
|
[libpng16] Support associated alpha in the simplified api
|
2017-09-23 15:11:18 -05:00 |
|
Glenn Randers-Pehrson
|
96333b6bea
|
[libpng16] Defeat optimization that removes reading rows in the fuzzer.
|
2017-09-23 10:34:40 -05:00 |
|
Glenn Randers-Pehrson
|
90dd185aed
|
[libpng16] Removed more redundant tests (suggested by "irwir" in Github issue #180).
|
2017-09-22 17:29:59 -05:00 |
|
Glenn Randers-Pehrson
|
8746d57184
|
[libpng16] Fix some color types and bit depths in new pngsuite files
|
2017-09-22 16:15:12 -05:00 |
|
Glenn Randers-Pehrson
|
0165badb9d
|
[libpng16] Relocate new memset() call in pngrutil.c (irwir).
|
2017-09-22 15:21:36 -05:00 |
|
Glenn Randers-Pehrson
|
60d297d592
|
[libpng16] Added interlaced versions of each file in contrib/pngsuite.
|
2017-09-21 20:09:50 -05:00 |
|