Commit Graph

7119 Commits

Author SHA1 Message Date
psy 3615c339c0
apache-commons-lang: Initial integration (#7608)
* Initial integration

* Split fuzz target, add dict & corpus
2022-04-27 13:44:05 +10:00
jonathanmetzman aab23a8fb8
Roll AFL++ (#7595)
* Roll AFL++

* Adapt to us-central1

* fix

* test faster

* All projects

* all

* All

* fix

* start small

* bigger

* print dbg

* handle sanitizers

* handle sanitizers

* all means all

* handle flake

* Fix

* fix
2022-04-26 23:46:15 +00:00
Adi (Suissa) Peleg b461889c70
envoy: add include directory to coverage (#7626)
Signed-off-by: Adi Suissa-Peleg <adip@google.com>
2022-04-26 08:55:49 -05:00
DavidKorczynski 334c2be147
fuzz-introspector: bump (#7605) 2022-04-26 13:21:57 +01:00
vargen 8fb48edd24
Apache commons-codec initial integration (#7596) 2022-04-26 17:36:41 +10:00
vargen 8a1103a34a
Initial integration files for apache commons-io (#7571) 2022-04-26 17:17:14 +10:00
Roman Wagner 55818d27b7
[apache-commons-jxpath] Initial Integration (#7582) 2022-04-26 17:14:12 +10:00
psy 184c04b70d
Initial integration (#7611) 2022-04-26 17:13:29 +10:00
psy 7a0502fb71
Initial integration (#7584) 2022-04-26 08:46:09 +10:00
psy 45d1d61baa
jackson-databind: Initial integration (#7610)
* Initial integration

* Use 2.14 branch
2022-04-26 08:43:21 +10:00
Roman Wagner 32fd138d10
[javassist] Initial Integration (#7619) 2022-04-26 08:42:52 +10:00
vargen 481d0c2fd7
Snakeyaml initial integration (#7597) 2022-04-26 08:41:07 +10:00
DavidKorczynski d70fcb5e1b
infra: fix python coverage logic (#7616)
* infra: write python coverage to correct folder

Ref: https://github.com/google/oss-fuzz/issues/7615

* fix issues when atheris does not exit gracefully
2022-04-25 23:27:10 +01:00
Martijn van Beurden 249aab987b
Move fuzzer sources from guidovranken/flac-fuzzers to xiph/flac (#7624) 2022-04-25 21:15:36 +01:00
David Benjamin 31140e501d
boringssl: Remove -std=c++11 (#7623)
BoringSSL is trying to upgrade to C++14. Since that's default for Clang
and GCC for about five years now, just remove the explicit -std flag.
Hopefully that'll save some fuss later on when C++17 is the default
and we want to move there.

https://crbug.com/oss-fuzz/46932
2022-04-25 16:43:17 +00:00
Martin Hickey 8a165f0a06
Add email to Helm project (#7622)
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
2022-04-25 13:58:58 +00:00
DavidKorczynski 7cce1328bf
xmlsec: fix build (#7620) 2022-04-25 10:35:49 +01:00
DavidKorczynski 15cd77a60e
infra: fix base-clang temporarily (#7618) 2022-04-25 09:29:35 +01:00
Guido Vranken f24b166ca2
[python3-libraries] Add AST parser fuzzer (#7614) 2022-04-24 15:34:11 +01:00
Julien Voisin 0e860874bf
Enable MSAN for quickjs (#7607) 2022-04-22 12:50:02 +01:00
Jonathan Metzman 9c2191ac21 fix bug 2022-04-21 16:55:15 -04:00
jonathanmetzman 48c851901d
Fix build status failures after switch to private buildpools (#7603)
Try us-central1 and global endpoints when getting build logs.
2022-04-21 14:39:50 -04:00
jonathanmetzman e455f4ff84
Delete triage-party (#7602) 2022-04-21 14:37:55 -04:00
Oliver Chang c9d66436e1
File github issues for `ngolo-fuzzing` (#7524) 2022-04-21 17:04:13 +10:00
jonathanmetzman 2485d0a84c
Use private buildpools for GCB (#7559)
* tmp

* fix

* Use buildpool for building

* Less hardcoding

* fix

* fix

* undo
2022-04-21 13:44:50 +10:00
Oliver Chang 79bfed7037
Fix another build infra exception. (#7586) 2022-04-21 13:38:49 +10:00
DavidKorczynski d6a6e48408
ostree: initial integration (#7557)
* ostree: initial integration

ostree, aka libostree, is a library for committing and downloading
bootable filesytem trees.

Ostree is used by https://github.com/containers/image which is a library
that's used by https://github.com/cri-o/cri-o which is an implementation
of the Kubernetes container runtime interface
(https://kubernetes.io/blog/2016/12/container-runtime-interface-cri-in-kubernetes/).

In this sense, ostree is library that's used by many Kubernetes
deployments.

Integrating this as it's a dependency to Kubernetes components that is
written in C.

* add primary maintainer

* fix copyright year

* Add one more maintainer
2022-04-20 21:32:57 -04:00
jonathanmetzman 3b168b4864
[CI] Remove clone step (#7594)
This fixes a critical bug in our AFL++ test environment where the base-images were not built using the PR.
2022-04-20 18:24:42 -04:00
DavidKorczynski dbdcb8fb9a
infra: fix fuzz-introspector linker flags (#7583)
Moves -fuse-ld=gold to compile flags and removes -flto from linker
flags.

Should fix a number of the projects
https://github.com/google/oss-fuzz/issues/7540#issuecomment-1101823684

Ref:
https://github.com/google/oss-fuzz/issues/7540#issuecomment-1101868436

Ref:
https://github.com/google/oss-fuzz/issues/7540#issuecomment-1101882757
2022-04-20 18:01:00 +01:00
elias-orijtech 09c54cd1e1
projects/cosmos-sdk: change base image to base-builder-go for Go 1.18 (#7592)
cosmos-sdk fuzz tests are being converted to native Go format, but the
base-builder-go-codeintelligencetesting image doesn't have `gotip`.
2022-04-20 12:50:22 -04:00
Reed Loden f8f388f528
Update contacts for teleport (#7580) 2022-04-20 10:46:32 -04:00
Daniel Salzman 499d402c91
[knot-dns] fix build of the gnutls dependency (#7589)
Fixes: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=46482

Inspired by 88ca7c4214
2022-04-20 15:45:32 +01:00
DavidKorczynski fc6b79a20d
wget, wget2: fix builds (#7587)
Fixes:
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=46501
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=46485
2022-04-20 09:56:57 -04:00
Alastair Donaldson 81c09bb6f7
Fix tint paths in spirv-tools project (#7588)
The spirv-tool project uses some test cases from the tint project, which
was recently merged with the dawn project. This change updates paths
accordingly.
2022-04-20 09:56:25 -04:00
DavidKorczynski 2de9ea9c88
ipython: initial integration (#7541) 2022-04-20 09:14:33 +01:00
Oliver Chang 5eb8a0b238
Fix build infra exception. (#7585) 2022-04-20 03:13:42 +00:00
Catena cyber 38800d5907
ngolo-fuzzing: better excluse pattern (#7574)
so that runtime gets only patterns from runtime and not from
runtime/debug
2022-04-15 21:30:12 +01:00
DavidKorczynski 88ca7c4214
gnutls: fix build (#7577)
Fixes: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=46480
2022-04-15 21:29:08 +01:00
DavidKorczynski 3eb77bab0f
libusb: fix build (#7578)
Fixes: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=45925
2022-04-15 20:53:07 +01:00
DavidKorczynski f9600a44e3
fuzz-introspector: remove use of LDFLAGS (#7573)
* fuzz-introspector: remove use of LDFLAGS

The use of LDFLAGS does not really follow the policy of OSS-Fuzz. This
moves the linker flags into the sanitizer flags.

Ref:
https://github.com/google/oss-fuzz/issues/7540#issuecomment-1094500094
2022-04-15 19:13:24 +01:00
ron minnich 6fad9b7397
Update p9 fuzzer (#7572)
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2022-04-15 00:18:55 +01:00
Roman Wagner cab135ca0d
[hdrhistogram] Initial Integration (#7569) 2022-04-14 11:06:08 -04:00
DavidKorczynski ac723113ab
llhttp: refine build (#7570)
This will shorten the build time and make it compatible with fuzz-introspector builds.
2022-04-14 12:40:31 +01:00
psy 682cce9df7
Initial integration (#7566) 2022-04-14 15:02:57 +10:00
Chris Fallin 7dd39a677c
wasmtime: update regalloc fuzzer to use regalloc2. (#7568)
We are currently (bytecodealliance/wasmtime#3989) switching over to a
new register allocator in Cranelift/wasmtime. This PR switches our
fuzzing setup to start fuzzing the new allocator instead of the old one.
2022-04-13 21:25:21 -04:00
neildhar 1fb0951d4c
Update Hermes build steps (#7534)
* Update Hermes build steps

* Remove cd ${SRC}
2022-04-13 09:50:31 -04:00
Evgeny Vereshchagin 2a7503cff5
[libbpf] add more libbpf contributors (#7562)
https://github.com/libbpf/libbpf/issues/478#issuecomment-1097587752
2022-04-13 09:49:57 -04:00
AdamKorcz 53b489b508
[cri-o] Initial integration (#7558) 2022-04-13 09:43:01 -04:00
DavidKorczynski bc05619b4c
lxml: fix fuzz_xml_parse (#7565) 2022-04-13 10:21:35 +01:00
jonathanmetzman 4f932b199b
[infra] Enable coverage builds for python projects (#7561)
* Python now has coverage support

* fmt
2022-04-13 09:35:19 +10:00