van Hauser
0cf9ebe150
update afl++, abuse better cmplog performance ( #6006 )
...
* enhance afl++ performance
* update afl++, higher chance for cmplog
2021-07-07 10:26:24 +01:00
DavidKorczynski
336002acff
openvpn: improve route fuzzer. ( #6004 )
2021-07-06 18:57:20 +01:00
AdamKorcz
b2cd6f498d
Fix H3 build ( #6003 )
2021-07-06 18:37:49 +01:00
Fabian Meumertzheim
360227e3b3
[infra] Do not close file descriptors also for JVM ( #6002 )
...
Keeps the JVM coverage libFuzzer args in sync with the change in https://github.com/google/oss-fuzz/pull/5999 .
2021-07-06 10:16:48 +01:00
Guido Vranken
1d76e45880
[wolfssl] Import corpora from other projects ( #6001 )
2021-07-06 10:04:25 +01:00
Cuong Manh Le
275c979de5
projects/tendermint: change tendermint email to interchain.io ( #6000 )
...
While at it, also add @tessr and @tychoish to cc list, as the primary
contact is an email group, not individual Google Account.
2021-07-06 10:03:31 +01:00
DavidKorczynski
581aa96454
do not close file descriptors in coverage runs. ( #5999 )
2021-07-05 19:31:56 -07:00
Abhishek Arya
e10f1658fa
Bring back build status page fix until quota issues are resolved. ( #5997 )
2021-07-05 10:15:45 -07:00
DavidKorczynski
d6a3b1cac6
dnsmasq: new fuzzing set up and fuzzers. ( #5996 )
...
* dnsmasq: new fuzzing set up and fuzzers.
* remove old util fuzzer from dockerfile.
2021-07-05 17:39:51 +01:00
Guido Vranken
64370814b4
[bitcoin-core] Updates to libsecp256k1 Cryptofuzz build ( #5991 )
2021-07-05 10:54:32 +01:00
Paul Dreik
2b5114aa25
[simdjson] enable msan ( #5992 )
...
* update the homepage
* add memory sanitizer
2021-07-05 10:53:55 +01:00
AdamKorcz
9cd280993d
[h3] Initial integration ( #5616 )
2021-07-05 12:14:28 +10:00
Guido Vranken
3e7674bab2
[wolfssl] Enable more Cryptofuzz operations ( #5990 )
2021-07-02 08:36:50 -07:00
AdamKorcz
201e928c59
[libigl] Initial integration ( #5708 )
...
* [libigl] Initial integration
* Addd maintainer
2021-07-02 08:33:07 +10:00
jonathanmetzman
535597b038
[build/infra] Build engines in alphabetical order. ( #5987 )
...
* [build/infra] Build engines in alphabetical order.
Previously, a project fuzz targets were usually built in the order:
libfuzzer, afl, honggfuzz. This can bias results if one is looking
at which engine finds bugs first.
* fix tests
* lnt
2021-07-01 11:17:18 -07:00
Mitchel Herman
faea660c5e
Add CIFuzz external entrypoint for cifuzz base ( #5906 )
...
This is an entrypoint for CIFuzz users that can't build two docker images
(e.g. prow users).
Co-authored-by: jonathanmetzman <31354670+jonathanmetzman@users.noreply.github.com>
2021-06-30 17:19:03 -07:00
jonathanmetzman
0672aa4e1f
[CIFuzz] Don't make everything a subdirectory of /out ( #5970 )
...
Use different subdirectories of workspace for builds, old builds, coverage reports, corpora and artifacts/testscases.
2021-06-30 07:34:42 -07:00
DavidKorczynski
a9c49afb78
openvpn: new fuzzers ( #5985 )
...
* openvpn: add first take on forward fuzzer.
* updated the forward fuzzer.
* Add a certificate verification fuzzer.
* update packet_id fuzzer.
* fix max length we us for buffer creation.
2021-06-30 14:37:44 +01:00
AdamKorcz
a47195f754
istio: Move build script upstream ( #5980 )
2021-06-30 09:33:08 +00:00
Hajime Fujita
1fc9289f2a
Add mtakayama to h2o project ( #5984 )
2021-06-30 10:19:41 +01:00
Hajime Fujita
f8d0ee3c89
[h2o] Add options for http3 fuzzer ( #5983 )
...
Now that h2o merged a new fuzzer for http3 (https://github.com/h2o/h2o/pull/2696 )
this commit adds options for running http3 fuzzer.
2021-06-30 10:18:57 +01:00
DavidKorczynski
d6970e868f
infra: Remove unused import from update_build_status ( #5981 )
...
In this commit 0370821e39
the use of the `time` import was removed. This causes the CI to complain about `infra/build/functions/update_build_status.py:21:0: W0611: Unused import time (unused-import)` here https://github.com/google/oss-fuzz/pull/5980/checks?check_run_id=2941631092
2021-06-29 12:29:35 +00:00
Abhishek Arya
0370821e39
Revert rate limits in update_build_status.
2021-06-28 21:30:04 -07:00
DavidKorczynski
1c54b327c8
openvpn: three new fuzzers and improved proxy fuzzer ( #5979 )
...
* add list fuzzer
* add header file inclusion order.
* added an mroute fuzzer.
* add packet id fuzzer.
* refactor list, mroute and packet_id fuzzers.
* set it up so fgets always returns a string with an ASCII char.
* refactor build script.
* hook fopen and fclose in builtin_console.
2021-06-28 21:45:31 +01:00
Daniel Salzman
51a97a0c41
[knot-dns] add missing corpora to $OUT ( #5978 )
2021-06-28 15:45:32 +00:00
Cuong Manh Le
c1d9b023bf
[tendermint] Add project ( #5907 )
2021-06-28 06:48:58 -07:00
Fabian Meumertzheim
84ea9561f7
[infra] Add support for rules_fuzzing's java_fuzz_test macro ( #5960 )
...
* [infra] Add support for rules_fuzzing's java_fuzz_test macro
* [infra] Update bazelisk for rolling release support
* [infra] Fix C++ stdlib mixing for uninstrumented Bazel targets
The build script for Bazel rules_fuzzing tests did not set the C++
stdlib for uninstrumented C++ binaries, which thus use the system
libstdc++ instead of the libc++ built from source.
* [rules_fuzzing] Add test project for rules_fuzzing's java_fuzz_test
2021-06-28 06:33:38 -07:00
DavidKorczynski
5d7cc94d00
openvpn: new fuzzer and refactoring to make all fuzzers c instead of cpp ( #5977 )
...
* refactor to have C-based fuzzers instead of C. Also adds route fuzzer.
* remove cpp fuzzers.
* refactor route fuzzer.
* Fix route fuzzer and add options file.
* minor refactoring.
* fix leak in route fuzzer. This should also be fixed upstream.
* minor cleanup.
2021-06-27 19:25:53 +01:00
tsdgeos
369e2b505a
poppler: fix lcms build ( #5976 )
2021-06-26 21:47:30 -07:00
Lovell Fuller
be1791c77e
libvips: ensure lcms dependency runs autogen ( #5975 )
2021-06-26 23:43:44 +01:00
Abhishek Arya
53eff02879
Update update_build_status.py
2021-06-25 17:43:38 -07:00
Abhishek Arya
a5822bb2ff
Update update_build_status.py
2021-06-25 17:09:42 -07:00
Abhishek Arya
00bbfdb5e1
Update update_build_status.py
2021-06-25 16:56:01 -07:00
Curtis Malainey
dd62b4cfb2
sound-open-firmware: add additional CCs ( #5974 )
...
Add Liam, Harsha and Sathya
2021-06-25 16:47:18 -07:00
Abhishek Arya
7d93e152de
Update update_build_status.py
2021-06-25 13:19:33 -07:00
Abhishek Arya
ea06882e92
Update update_build_status.py
2021-06-25 13:16:47 -07:00
Abhishek Arya
77211e836c
Update update_build_status.py
2021-06-25 12:46:09 -07:00
Abhishek Arya
3096b90ca2
Update update_build_status.py
2021-06-25 12:04:37 -07:00
Abhishek Arya
ba0a288c6e
Update update_build_status.py
2021-06-25 11:40:44 -07:00
Abhishek Arya
7e61f5509e
Update update_build_status.py
2021-06-25 11:06:47 -07:00
Abhishek Arya
3680920a30
Update update_build_status.py
2021-06-25 10:38:19 -07:00
Abhishek Arya
5fcb499c68
Decrease number of build logs to avoid rate limits. ( #5973 )
2021-06-25 10:18:38 -07:00
Abhishek Arya
867646da2d
Update update_build_status.py
2021-06-25 09:43:11 -07:00
Abhishek Arya
3b19d9fc18
Update update_build_status.py
2021-06-25 09:29:33 -07:00
Abhishek Arya
f367531263
Reduce memory requirement in cloud functions to 2gb
2021-06-25 09:24:34 -07:00
Janne Grunau
24d5dab081
dav1d: remove dead email from vendor_ccs ( #5972 )
...
Monorail seems to to detect that the email address bounces and deletes
the CC but something re-adds it regularly.
2021-06-25 16:06:12 +00:00
Abhishek Arya
db33cc2c38
Update update_build_status.py
2021-06-25 09:04:31 -07:00
Guido Vranken
35cc81a473
[cryptofuzz] Add Noble libraries ( #5966 )
2021-06-25 17:04:12 +01:00
DavidKorczynski
01765e6f2b
Openvpn: improve proxy fuzzer and fuzzing infrastructure ( #5971 )
...
* openvpn: improve buffer fuzzer.
* Improve state of openvpn fuzzing, the proxy fuzzer in particular.
2021-06-25 17:01:09 +01:00
Abhishek Arya
13a076b275
Reduce build status workers to see if quota issue resolve.
2021-06-25 08:42:43 -07:00