DavidKorczynski
84d255ab00
libprotobuf-mutator projects: fix builds ( #7737 )
...
* libprotobuf-mutator projects: fix builds
Ref: https://github.com/google/oss-fuzz/issues/7736
* boringssl: fix libprotobuf-mutator fuzzer
* giflib: fix libprotobuf-mutator fuzzer
* jsoncpp: fix libprotobuf-mutator fuzzer
* xerces-c: fix libprotobuf-mutator fuzzer
* libpng-proto: fix libprotobuf-mutator fuzzer
* giflib: add license header to satisfy CI
2022-05-21 13:34:16 +01:00
devtty1er
d561c49ae5
Update Dockerfiles ( #4070 )
...
* Use LABEL in place of MAINTAINER
* Remove LABEL maintainer from Dockerfiles
2020-07-06 13:18:23 -07:00
Danny Halawi
8b6899cfb9
Fixing Dockerfile for fuzzers that use LPM ( #4044 )
...
* fixing Dockerfile for libpng-proto
* Fixing Dockerfile so the LPM for giflib works
* Fixing Dockerfile so the LPM for xerces-c works
* taking out unneeded installations
Co-authored-by: Danny Halawi <dhalawi@google.com>
2020-06-29 21:48:37 -07:00
Bhargava Shastry
c06fadbbbf
libpng-proto: Add new proto fuzzer with custom mutator that changes unknown chunk to known chunk. ( #3168 )
2020-04-03 07:33:15 -07:00
Max Moroz
71f4914c45
[presubmit] Enforce language attribute in project.yaml to be always set. ( #3477 )
...
* [presubmit] Enforce language attribute in projectt.yaml to be always set.
* Update documentation, better presubmit check, new project template.
* add docstring to templates.py
* Add example values in the project.yaml template and remove python value for now
* Add "project: c++" to 256 projects
* format
* Add labels and selective_unpack sections to the presubmit check
* fix incorrect auto_ccs format in three projects
* fix nss emails after rebase
2020-03-10 11:08:01 -07:00
Kostya Serebryany
08af8b64ad
[libpng-proto] remove stale comment
2019-04-09 11:01:58 -07:00
Kostya Serebryany
663d09feb2
[libpng-proto] add asan back
2019-04-09 10:57:09 -07:00
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