Commit Graph

6548 Commits

Author SHA1 Message Date
rbehjati ffeb8fd03d
oak: fix path (#6727)
* oak: fix path
2021-11-15 09:42:10 -06:00
Joel Höner dea4017887
zydis: Add more fuzzer targets (#6827)
Additionally, set `max_len` for all targets for improved performance.
2021-11-15 03:46:39 +00:00
Oliver Chang a40762cc08
Add another CC to XNU 2021-11-15 10:54:49 +11:00
DavidKorczynski 3bf45910c0
zydis: fix build (#6824) 2021-11-14 15:57:30 +00:00
Micah Snyder 63fad5651f
[clamav] install rust toolchain (#6823) 2021-11-14 04:22:19 +00:00
DavidKorczynski 12df8809db
binutils: fuzz dwarf (#6821)
* binutils: add pure dwarf fuzzer

* disable leak detection in fuzz dwarf
2021-11-12 22:10:54 +00:00
DavidKorczynski 9901fd462b
apache-httpd: build pcre to avoid what seems to be false positives in leaks (#6820) 2021-11-12 22:05:12 +00:00
DavidKorczynski 67f7329eb7
gson: add stream parse fuzzer (#6819) 2021-11-12 22:01:49 +00:00
DavidKorczynski 55044d7e42
binutils: fix build (#6818)
* binutils: fix build

* fix nm linking
2021-11-12 19:30:53 +00:00
DavidKorczynski c1a8e33d66
binutils: fix build by updating patch to mainstream (#6816) 2021-11-12 15:46:25 +00:00
Guido Vranken eb315fe496
[num-bigint] Add project (#6783)
* [num-bigint] Add project

* [num-bigint] Fix i386 build
2021-11-11 19:38:27 -05:00
van Hauser 77ba9c1f4d
update afl++ commit id (#6809) 2021-11-11 19:34:28 -05:00
DavidKorczynski 56b840aad7
teleport: fix project yaml and contacts (#6814)
* teleport: fix project yaml and contacts

does the same as https://github.com/google/oss-fuzz/pull/6813 but also fixes the CI

* Update project.yaml
2021-11-10 22:08:46 +00:00
DavidKorczynski 2768634840
dng_sdk: new camera profile fuzzer and extensions of stage fuzzer (#6812)
* dng_sdk: new camera profile fuzzer and extensions of stage fuzzer

* dng_sdk: fix illegal call
2021-11-10 18:14:10 +00:00
DavidKorczynski bc1648031a
binutils: add targeted readelf fuzzer (#6810) 2021-11-10 14:50:07 +00:00
DavidKorczynski d1fdbc70d9
binutils: add preconditions (#6807) 2021-11-10 10:50:51 +00:00
ylavic a3d624e068
apr_pool_initialize() pairs with apr_pool_terminate(), using apr_terminate() causes leaks. (#6806) 2021-11-09 22:31:40 +00:00
Mark 610e787f4d
duckdb: link to extensions as well (#6804) 2021-11-09 16:13:36 +00:00
DavidKorczynski 3c6e96cc94
postfix: initial integration (#6775)
* postfix: initial integration

* postfix; fix build

* postfix: add Wietse`s email

* postfix: avoid warnings when compiling fuzzer
2021-11-09 07:29:37 -08:00
DavidKorczynski 7efdd06e03
binutils: addr2line: move preconditions to external header (#6803) 2021-11-09 15:09:14 +00:00
jonathanmetzman fb856de70b
[ClusterFuzzLite] Fix fuzz target search for coverage (#6799)
Coverage uses a different mechanism for determining if a file
is a fuzz target: It considers any executables in the top level
of /out as fuzz targets.

Fixes #6768
2021-11-09 07:49:21 -05:00
DavidKorczynski 482a8e5314
libra: remove contacts (#6802)
https://github.com/google/oss-fuzz/pull/6624#issuecomment-963759684
2021-11-09 10:04:19 +00:00
DavidKorczynski 758a3c6946
binutils: add fuzz_nm preconditions (#6801) 2021-11-08 22:46:21 +00:00
Evgeny Vereshchagin cdde6fe9ec
[util-linux] switch to the util-linux organization (#6800)
The repository was moved recently
2021-11-08 17:07:27 -05:00
Google AutoFuzz Team d0f46b554b
Add Google-written opus fuzzers (#6798)
Those fuzzers have been written and used internally with great results,
finding a couple of bugs, both in code and in design,
and have a code coverage of ~80% for the src/ folder,
and ~90% for both silk/ and celt/.

The fuzzers are put here and not upstream in libopus' repository,
because they are written in C++, and I'm not sure it's worth
the complexity of re-implementing FuzzedDataProvider
in C just for the sake of moving those files.

Co-authored-by: Julien Voisin <jvoisin@google.com>
2021-11-08 15:55:07 -05:00
Federico Maggi 7d4affc04b
New project.yaml for OpenDDS (#6766)
Signed-off-by: Federico Maggi <fede@maggi.cc>
2021-11-08 12:48:52 -05:00
DavidKorczynski 197a375deb
gson: catch highest excpetion in FuzzReader (#6797) 2021-11-08 11:44:01 +00:00
DavidKorczynski 1d7810a544
dng_sdk: extend with more seeds (#6796)
Currently execution is scarce in areas where image-specific data is
considered. This PR tries to overcome that by including more seeds
in the corpus, with the hope that these images contain examples of
the given data.

Signed-off-by: David Korczynski <david@adalogics.com>
2021-11-08 11:23:44 +00:00
Oliver Chang 34d27c3ad1
Update project.yaml 2021-11-08 11:23:29 +11:00
DavidKorczynski 4d4111183b
libdwarf: add seeds and cleanup fuzzers tt only used public headers (#6795) 2021-11-07 23:39:24 +00:00
tsdgeos baa79e1e6d
poppler: Fix build (#6793) 2021-11-07 21:41:41 +00:00
DavidKorczynski 0c9df2ec8b
gson: catch highest level exceptions (#6792)
* gson: catch highest level exception

This should fix
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=40795

Signed-off-by: David Korczynski <david@adalogics.com>

* gson: catch all exceptions. This should fix https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=40787
2021-11-07 18:51:19 +00:00
DavidKorczynski b32479f00f
libdwarf: do not call internal functions (#6789)
* libdwarf: do not call internal functions

* libdwarf: follow upstream calls
2021-11-06 23:50:59 +00:00
DavidKorczynski 0206e7c501
dng_sdk: extend stage fuzzer and include compressed JPEG in corpus (#6790) 2021-11-06 23:50:43 +00:00
Catena cyber 2881c2e370
suricata: uses pcre2 release from github (#6787) 2021-11-06 21:39:13 +00:00
DavidKorczynski 3a50fc6dac
gson: initial integration (#6742)
* gson: initial integration

* gson: fix project yaml

* gson: update maven

* gson: include reader fuzzer

* gson: finalize integraiton
2021-11-06 09:59:25 -07:00
DavidKorczynski 97620dd473
binutils: extract various types of symbols in dlltool (#6785) 2021-11-06 13:24:12 +00:00
DavidKorczynski f47fd254e9
json-java: initial integration (#6733)
* json-java: initial integration

* json-java: complete set up
2021-11-06 02:30:32 -07:00
Paul Dreik 2ec94a0ab7
[boost-json] fix coverage build (#6781) 2021-11-05 20:33:55 +00:00
rcombs 1c4bcf6267
libass: update my email address (#6779) 2021-11-05 18:30:23 +00:00
DavidKorczynski 82edb9567f
binutils: add addr2line fuzzer (#6780) 2021-11-05 18:30:11 +00:00
krajshiva 222a706a87
Add x-41 developers for bug reviews (#6777)
Signed-off-by: Kirtimaan <krajshiva@google.com>
2021-11-05 12:22:48 -05:00
DavidKorczynski c69c11c865
duckdb: add maintainer (#6776)
CR https://github.com/duckdb/duckdb/pull/2501#issuecomment-961901651
2021-11-05 15:20:58 +00:00
jonathanmetzman 5814852f52
Make gsutil the default filestore on GCB. (#6771)
Also clean up https://github.com/google/oss-fuzz/pull/6744
2021-11-05 09:13:41 -04:00
DavidKorczynski 6949b6303c
libdwarf: new fuzzer and refined set up (#6774)
* libdwarf: new fuzzer, refined build and project yaml

* libdwarf: remove unused variables
2021-11-04 22:00:59 +00:00
DavidKorczynski 57b9be9920
dng_sdk: extend stage fuzzer to include various color encodings (#6773) 2021-11-04 21:26:19 +00:00
DavidKorczynski 9a82ac4882
binutils: extend dlltool fuzzer (#6772) 2021-11-04 21:26:07 +00:00
Oliver Chang 3895accdee
Remove stack_parser. (#6763)
Fixes #6762.
2021-11-04 09:34:32 -04:00
jonathanmetzman cc49e689b9
[cfl] Temporary fix for testcase_path in reproduce. (#6760)
See: https://github.com/google/oss-fuzz/issues/6758
2021-11-04 09:31:13 -04:00
Oliver Chang 69e63c52c9
Write project.yaml for external generator. (#6764) 2021-11-04 09:30:49 -04:00