Commit Graph

14 Commits

Author SHA1 Message Date
Kostya Serebryany e04fe0c39f
revert the previous change: the leak is actually not fixed yet
https://github.com/glennrp/libpng/pull/279
https://github.com/glennrp/libpng/issues/274
2019-02-15 17:31:33 -08:00
Kostya Serebryany c455845d91
reenable leak detection now that the leak is fixed
report: https://github.com/glennrp/libpng/issues/274#issuecomment-458021367
fix: 3c0b79b4d8
2019-02-15 11:44:43 -08:00
Kostya Serebryany be46ee59a7
libpng-proto: disable asan for the experimental png fuzzers
until https://github.com/glennrp/libpng/issues/275 is fixed upstream.
2019-02-15 11:30:39 -08:00
Kostya Serebryany 3a03a358de [libpng-proto] suppress leak reports until https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12716 is fixed 2019-01-31 19:04:19 -08:00
Kostya Serebryany 4b34eb1753 [libpng-proto] extend the fuzz target to cover more APIs 2019-01-31 18:10:20 -08:00
Kostya Serebryany 9689374f84 [libpng-proto] add one more heuristic to speed up libpng_transforms_fuzzer 2019-01-31 15:17:52 -08:00
Kostya Serebryany edf33327b6 [libpng-proto] add libpng_transforms_fuzzer, a fuzz target with more coverage than the in-tree one currently has (#2114) 2019-01-25 22:30:11 -08:00
Kostya Serebryany a9099bd6af [libpng-proto] add another fuzzer, this time using a custom mutator specialized for PNG (no protos) 2019-01-23 17:59:58 -08:00
Kostya Serebryany f9ed8d9c75 [libpng-proto] simplify the target a bit further: remove a field that don't really need to be mutaed 2019-01-18 16:50:16 -08:00
Kostya Serebryany 83585a0190 [libpng-proto] extend the example proto fuzz target with explicit support for iCCP PNG chunk 2019-01-11 16:00:03 -08:00
Kostya Serebryany 86cc0eecbb libpng-proto: compress IDAT chunks 2018-12-21 18:22:54 -08:00
Kostya Serebryany dd5fb22985 libpng-proto: use the Release build of LPM 2018-12-21 17:02:31 -08:00
Kostya Serebryany 0b9b883b79 libpng-proto: don't use vector, use a plain array instead 2018-12-21 15:42:50 -08:00
Kostya Serebryany e47326293d
Adding libpng-proto, an example of proto-based fuzzer (#2048)
* Adding libpng-proto, an example of proto-based fuzzer

* fix year

* remove redundant line

* address comments

* simplify names

* small update in build.sh
2018-12-21 15:10:13 -08:00