Commit Graph

4299 Commits

Author SHA1 Message Date
Evgeny Vereshchagin d638fac80c
[systemd] turn off hongfuzz (#3889)
See https://github.com/google/oss-fuzz/issues/3887
2020-05-27 15:33:28 -07:00
neildhar 801aeb5a14
[hermes] Add CC for issues (#3882) 2020-05-26 16:40:50 -07:00
Robert Löhning d942fb9657
[qt] Don't install build-essential (#3880)
It's in base-builder now.
2020-05-26 12:51:14 -07:00
asraa fc2236c22a
add hosts and interns (#3879)
Signed-off-by: Asra Ali <asraa@google.com>
2020-05-26 10:57:10 -07:00
Will 8ed0a72c7b
Update email address to non-alias for clusterfuzz login (#3878) 2020-05-26 10:33:31 -07:00
neildhar 5b5937db45
[hermes] Fix coverage build (#3877) 2020-05-26 10:33:12 -07:00
Randy 4ef2d5c359
[stb] extend code coverage for stb_image (#3784)
* [stb] extend code coverage for stb_image

* remove wget's from build.sh

* add wget's to Dockerfile

* fix Dockerfile
2020-05-26 10:26:42 -07:00
Kevin Lubick 56770c7f56
[skia] Speculative build fix (#3847) 2020-05-26 09:48:35 -07:00
Oliver Chang 1778067c4b
build_specified_commit: Don't replace gitdir if already relative. (#3875)
Upgraded git broke this.
2020-05-26 16:08:59 +10:00
Abhishek Arya 29eabc746f
Fix jsoncpp build 2020-05-25 22:10:17 -07:00
Robert Löhning 77fd079da7
[qt] Add fuzzer for QImage::loadFromData() (#3873) 2020-05-25 21:53:29 -07:00
Robert Löhning e41dd0e642
[qt] Get a shallow clone of qtbase (#3872)
Reduces the size by nearly 200 MB
2020-05-25 21:53:19 -07:00
Abhishek Arya 8ce95adeac
Install Python 3.8.3 on builder image. (#3874)
Part of fixing #3756.
2020-05-25 20:04:20 -07:00
Catena cyber b2d6eadcbd
Remove libpcap patch merged upstream (#3865) 2020-05-25 17:02:18 -07:00
Abhishek Arya d70af2fc96
Don't add sanitizer=coverage in RUSTFLAGS 2020-05-25 12:55:58 -07:00
Oliver Chang 9ac361c149
build_specified_commit: revert to using cp. (#3871)
rsync seems to have disappeared in the latest images somehow, and we
can't rely on it always existing.
2020-05-25 15:49:37 +10:00
Luca Boccassi dfa5a7976f
libzmq: fix MSAN (#3868)
* libzmq: build libsodium with --disable-asm to avoid false positives in MSAN checks

* libzmq: set autoconf install prefix to avoid /usr/local being added to the linker library paths

A non-working version of the standard library is installed in oss-fuzz's images
under /usr/local/lib. Using it breaks MSAN's tests with false positives.
Set the prefix in autoconf to something different from the default
/usr/local, as /lib is added by autoconf automatically to the linker
flags, which means this broken standard library is used instead of the
instrumented one in /usr/lib.
2020-05-24 18:30:11 -07:00
Abhishek Arya 854bc5f736
Use latest git version. (#3870)
Adds features needed by firefox and spidermonkey-ufi builds.
2020-05-24 17:39:43 -07:00
Guido Vranken 7e58bb137b
[python3-libraries] Fix build (#3869) 2020-05-24 17:17:40 -07:00
Abhishek Arya 0702091259
Use available rust nightly in firefox 2020-05-24 00:49:20 -07:00
Abhishek Arya d096f611fe
Use available rust nightly in spidermonkey-ufi 2020-05-24 00:27:54 -07:00
Abhishek Arya b79b7cd88d
Use available nightly rust for spidermonkey build 2020-05-24 00:15:16 -07:00
AdamKorcz d96459aa05
[minify] Moved build script upstream (#3867) 2020-05-23 15:47:26 -07:00
tsdgeos f301751aa5
[poppler] Exercise a few more methods (#3857) 2020-05-22 17:44:47 -07:00
neildhar b5a6683cc3
[hermes] Initial setup for Hermes (#3698) 2020-05-21 19:46:47 -07:00
Abhishek Arya f8a00efe4c
Don't add Rust sanitizer flags when using ubsan or i386. (#3862)
Rust sanitizer flags are not supported for these configs.
Fixes Cras and ecc-diff-fuzzer builds.
2020-05-21 17:37:02 -07:00
Abhishek Arya e360d35bda
Fix cras build failure, use default rust nightly. 2020-05-21 17:00:26 -07:00
Gabriel Kihlman 9e0b83a5a7
[libfido2] bump libcbor version from 0.5.0 to 0.7.0 (#3861) 2020-05-21 14:59:52 -07:00
AdamKorcz c7d1d8a593
[fasthttp] Initial integration (#3858) 2020-05-21 13:18:19 -07:00
Abhishek Arya 286badcb3a
Remove unneeded RUSTC_BOOTSTRAP since nightly is used 2020-05-21 10:56:02 -07:00
Abhishek Arya ecf3d384fb
Set rust flags always in compile step. (#3859)
This is needed for projects that mix both rust and c/c++.
2020-05-21 10:16:52 -07:00
AdamKorcz 4da60cd27a
[Minify] Initial integration (#3848) 2020-05-21 06:52:05 -07:00
AdamKorcz 31ea653320
[TiDB] initial integration (#3849) 2020-05-20 11:28:17 -07:00
dependabot[bot] 931b4dea54
Bump httplib2 from 0.11.3 to 0.18.0 in /infra/gcb (#3853)
Bumps [httplib2](https://github.com/httplib2/httplib2) from 0.11.3 to 0.18.0.
- [Release notes](https://github.com/httplib2/httplib2/releases)
- [Changelog](https://github.com/httplib2/httplib2/blob/master/CHANGELOG)
- [Commits](https://github.com/httplib2/httplib2/compare/v0.11.3...v0.18.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-05-20 09:56:41 -07:00
DavidKorczynski 063f7b2e8a
Fixed changes added in clang-11.0. (#3852) 2020-05-20 08:17:18 -07:00
Luca Boccassi 8ca308e0db
libzmq: add maintainer, add UBSAN (#3829)
* Add another maintainer to libzmq's CC list

* Enable UBSAN for libzmq

* libzmq: disable afl fuzzer, CI fails

* libsodium: do not let libsodium's autogen.sh download files from gnu.org

There is no sanity check and if the download fails because gnu.org is down
the build fails with unhelpful errors
2020-05-19 22:56:49 -07:00
Oliver Chang e8ef609568
Relax project language requirement. (#3846)
This is necessary for the bisector to be able to build older revisions.

Print a warning instead.
2020-05-20 08:17:24 +10:00
Nick Fitzgerald 703b92adea
wasmtime: build fuzz targets with --all-features (#3850)
This enables not only the binaryen-using fuzz targets, but also the peepmatic fuzz targets (which is necessary after https://github.com/bytecodealliance/wasmtime/pull/1727).
2020-05-19 11:23:08 -07:00
Evgeny Vereshchagin 0b35444f73
cifuzz: use pull_request.number instead of GITHUB_REF (#3845)
Closes https://github.com/google/oss-fuzz/issues/3732
2020-05-18 18:37:39 -07:00
Bhargava Shastry 0bf59456ec
solidity: Disable Z3 build in dockerfile (#3831) 2020-05-18 08:54:30 -07:00
Abhishek Arya 8d5aef84db
Use hardcoded FUZZING_LANGUAGE to unbreak CIFuzz. (#3844) 2020-05-18 08:23:28 -07:00
Abhishek Arya c066a4232f
Fix missing FUZZING_LANGUAGE in coverage build. (#3843) 2020-05-18 08:12:00 -07:00
Abhishek Arya bc45406906
Remove unneeded rust hacks after #3830. (#3840) 2020-05-18 08:04:26 -07:00
Abhishek Arya 9c53cc323a
Add fuzzing language correctly during compile step. (#3837) 2020-05-17 22:13:28 -07:00
Abhishek Arya 3ffe0a9f5a
Add FUZZING_LANGUAGE to build step. (#3835) 2020-05-17 20:39:00 -07:00
Abhishek Arya 22443e5230
Parse project language and use in infra/helper.py (#3834)
* Parse project language and use in infra/helper.py

* Fix exception message.
2020-05-17 19:22:36 -07:00
Oliver Chang 1e83b88e95
Quick fix for helper.py build_fuzzers. (#3832) 2020-05-18 11:02:26 +10:00
Abhishek Arya 4f7cf1b334
Simplify rust project setup. (#3830)
* Simplify rust project setup.

- Add rust and cargo-fuzz in base builder.
- Set RUSTC_BOOSTRAP to make ASan available.
- Set RUSTFLAGS and C,CXXFLAGS properly.
2020-05-17 16:45:54 -07:00
Daniel Salzman 261abce857
[knot-dns] link against liblmdb statically (#3797)
Relates to d4ec3a3aa8

Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=22191
2020-05-16 09:02:22 -07:00
Zhicheng Cai 6b9b08eb60
[doc] Update new_project_guide.md (#3828) 2020-05-15 19:22:28 -07:00