Commit Graph

3792 Commits

Author SHA1 Message Date
Ebrahim Byagowi 6c5632a1a5 [harfbuzz] Add another location of fonts (#3222)
Not very different from ones we have already, for the sake of completeness
2020-01-12 07:55:13 -08:00
jonathanmetzman 363d00ba5f
[infra] Add presubmit script (#3196) 2020-01-10 10:19:42 -08:00
Catena cyber 40a6d7ffdb Silence unsigned overflow (#3216) 2020-01-10 07:04:42 -08:00
Max Moroz 12b5811ad0
[infra] Add parens to ensure correct execution order (#3104). (#3213) 2020-01-09 10:34:08 -08:00
Max Moroz cfe13cb116
[infra] Print additional information for build/coverage failures on GCB (#3104). (#3208)
* [infra] Explicily print failing build config in the GCB log (#3104).

* add trailing "false" command + add a message for misisng coprus backups in code coverage build

* improve the coverage message and behavior

* fix exit command

* use .format() for a single argument format string too

* fix typo
2020-01-09 09:41:58 -08:00
Catena cyber 7cfb7aab73 Silence unsigned integer overflows in binutils project (#3178)
* Silence unsigned integer overflows in binutils

* Use fno-sanitize

* Condition on sanitizer
2020-01-09 07:46:31 -08:00
Guido Vranken 5fdbd83220 [pillow] WebP support (#3211) 2020-01-09 07:45:02 -08:00
Guido Vranken 0a536515b5 [django] Fix coverage build (#3212) 2020-01-09 07:44:40 -08:00
Ben Smith a595e7c879 Update wabt maintainer (#3209)
* Update wabt maintainer

I'm back from leave, so I'll take over maintenance of wabt fuzz bugs.

* Update Dockerfile too
2020-01-08 18:23:42 -08:00
Hasnain Lakhani 5e98e089dd [proxygen] Install libunwind8 in Dockerfile (#3191)
* [proxygen] Install libunwind8 in Dockerfile

This should fix the build since libunwind was removed from the base image and we need it in this case

* Use dev version of the library so that the compiler can actually build against it.
2020-01-08 16:47:53 -08:00
Khaled Hosny a01b4d7507 [ots] Fix build (#3206)
Pin meson version to the latest working version.
2020-01-08 09:15:12 -08:00
jonathanmetzman cec604f363
Fix issue running AFL targets with run_fuzzer (#3195) 2020-01-08 08:03:29 -08:00
jonathanmetzman 345d49adba
Reland Make bad_build_check more likely to catch hardcoding /out (#3180) (#3205)
This reverts commit 689c3f4b65.
2020-01-08 08:02:45 -08:00
Abhishek Arya daa6f9dda0
Add libunwind-dev to fix myanmar-tools build (#3204) 2020-01-08 07:58:16 -08:00
Guido Vranken 9e24e6e8b2 [cryptofuzz] Add Matthias of OpenSSL (#3203) 2020-01-08 07:44:38 -08:00
Oliver Chang 84a2de2f84
Bump up rss limit to 2.5GB. (#3201) 2020-01-08 14:50:44 +11:00
David Bryant e557cec025 wavpack: add memory sanitizer (#3200) 2020-01-07 12:48:25 -08:00
Jonathan Foote 1ccf149b8c [knot-dns] add libev4 dep for gnutls (#3199) 2020-01-07 12:47:02 -08:00
Jonas Witschel 60069cf1fe [tpm2-tss] disable building the Feature API (FAPI) (#3193)
The new API introduced in
6da95b04b4
pulls in additional build dependencies like json-c and is currently not
part of the fuzz testing, so disable it.
2020-01-07 11:29:08 -08:00
jonathanmetzman 689c3f4b65
Revert "Make bad_build_check more likely to catch hardcoding /out (#3180)" (#3197)
Revert so that we don't get two errors in a row.

This reverts commit 14bdd9332c.
2020-01-07 08:23:13 -08:00
Dominik Röttsches 70513142eb Add myself to auto_ccs for FreeType (#3192)
Rationale: I am maintaining the inclusion and rolling of FreeType into
Chromium and have been fixing bugs found by pdfium and chromium fuzzing
in FreeType.
2020-01-07 07:33:44 -08:00
Leo Neat 9532d4781a [infra] Fixing bisection to work with more OSS-Fuzz projects (#3152)
* Max comments

* Added bisection tests

* Added test cases

* Docker run command added to build_specific commit

* Infer main repo uses docker image rather than docker file

* Added mores tests for repo infer

* With verbosity

* Formatting

* Bisection fixed

* Formatting updates

* Oliver small comments.

* Script infer main repo

* Detect repo and test module finished

* Detect main repo from script

* Regex searching

* Regex searching

* Max comments + bisector test script

* Oliver comments

* Max's comments

* String concat update

* Jonathan comments
2020-01-06 12:17:26 -08:00
jonathanmetzman 14bdd9332c
Make bad_build_check more likely to catch hardcoding /out (#3180) 2020-01-06 10:48:35 -08:00
Abhishek Arya c57c658112
Update .travis.yml (#3190) 2020-01-06 07:51:12 -08:00
Max Moroz 1463a2c523
[infra] Do not skip coverage build if there is no build.sh file (#3185). (#3189) 2020-01-06 07:45:45 -08:00
Nikos Mavrogiannopoulos c64b7fdde6 [gnutls] disable the full test suite (#3186)
The full test suite is not necessary for this build and this
disablement avoids any dependencies required by it.

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2020-01-06 07:42:24 -08:00
Robert Löhning 25477f9036 Link statically (#3188) 2020-01-06 07:41:33 -08:00
Robert Löhning eb8dc35664 Use dictionary from AFL for XML (#3187) 2020-01-06 07:40:44 -08:00
Tim Rühsen 80ee4a9247 Fix build issue for wget & wget2 (#3183)
* [wget] Fix building latest gnutls

* [wget2] Fix building latest gnutls
2020-01-05 16:01:11 -08:00
Bhargava Shastry cd22ebeeb6 ovs: Disable debug features in fuzzing build. (#3164) 2020-01-04 23:59:07 -08:00
Teddy Reed 55b7ded4c8 [osquery] Use platform toolchain and fix coverage builds (#3182) 2020-01-04 23:32:42 -08:00
Abhishek Arya c8a528f2cf
Try travis-buddy for travis failure notifications. (#3181)
* Try travis-buddy for travis failures

* Only show failures
2020-01-04 11:05:59 -08:00
Guido Vranken fa662173bf [tesseract-ocr] Fix build (#3177)
* [tesseract-ocr] Fix build

* [tesseract-ocr] Disable AFL, lower resolution
2020-01-03 08:08:19 -08:00
Guido Vranken 17035317a4 [pillow] Fixes (#3175) 2020-01-02 15:31:31 -08:00
Guido Vranken 97dee00a3c [pillow] Pillow fuzzers (#2626)
* [pillow] Pillow fuzzers

* [pillow] Pillow fuzzers #2

* [pillow] Update
2020-01-02 09:41:57 -08:00
Robert Löhning 04ea24ee15 Add the first fuzz target for Qt (#3171) 2020-01-02 07:44:45 -08:00
Damien Miller 01f882f4ec unbreak compilation after FIDO chanegs (#3173) 2020-01-02 14:12:19 +11:00
Oliver Chang 81c4656621
Run apt-get autoremove after removing honggfuzz dependencies. (#3172) 2020-01-02 13:24:21 +11:00
Bhargava Shastry 62313d9348 xml proto converter: Fix ossfuzz issue 19507 (no return value). (#3167) 2019-12-27 08:50:49 -08:00
asraa 65956add11 fix envoy build (#3166)
Signed-off-by: Asra Ali <asraa@google.com>
2019-12-26 07:17:14 -08:00
Jiří Daněk 58a0795ccc [qpid-proton] Remove obsolete patch (#3163)
Patch was merged into upstream in https://github.com/apache/qpid-proton/pull/172
and https://github.com/apache/qpid-proton/pull/224
2019-12-26 06:30:07 -08:00
Stefano Bonicatti bbb5d37c07 Update osquery contacts (#3162) 2019-12-22 20:01:17 -08:00
Vincent Ulitzsch c7e78f27f4 xerces-c: Fix coverage build by configuring with --enable-shared (#3161) 2019-12-22 07:39:46 -08:00
Catena cyber 1a30a8064f [mysql] Fix misalign in mysql fuzz target (#3160) 2019-12-21 15:40:26 -08:00
Damien Neil f4429c52ce [golang-protobuf] include seed corpus(es) (#3158)
Only build fuzzers under internal/fuzz. Assume a fuzzer is a directory
with a corpus/ subdirectory.

Include the contents of corpus/ as the seed corpus.
2019-12-20 21:10:19 -08:00
Bhargava Shastry 09c0f98ebc [boost] Assert post conditions for match (#3018)
* boost: Assert post conditions for match

* boost: Fix broken build

* boost regex: Use fuzzeddataprovider to extract regex pattern and text
2019-12-20 13:41:52 -08:00
Guido Vranken 43b0a9a0e4 [cryptofuzz] Remove OpenSSL 1.0.2 and 1.1.0 (#3156)
OpenSSL 1.1.0 has been end-of-life since 11 September 2019.
OpenSSL 1.0.2 will be end-of-life on 31 December 2019.

Per https://www.openssl.org/policies/releasestrat.html
2019-12-20 06:38:34 -08:00
Louis Dionne f7e0c99fe6 Add my email to libc++ notifications (#3154) 2019-12-19 15:16:43 -08:00
Max Moroz 85441956d1
[kubernetes] Enable three new fuzz targets (Duration, MicroTime, Time). (#2978)
* [kubernetes] Enable three new fuzz targets (Duration, MicroTime, Time).

* Rename the fuzz targets
2019-12-19 13:11:33 -08:00
Randy c3e79556b3 [libzip] enable lzma support (#3153) 2019-12-19 08:56:16 -08:00