Commit Graph

3834 Commits

Author SHA1 Message Date
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
Catena cyber 44d340ef60 Adds a new target to binutils project (#3151) 2019-12-18 10:54:39 -08:00
Jamie Wilkinson 06875f9b36 [mtail] Fuzz the github.com/google/mtail project. (#3136)
* Add the github.com/google/mtail project.

* [mtail] Generate the seed corpus in the build script.

* [mtail] Specify the go-only fuzzing engine and sanitizers.
2019-12-18 09:55:47 -08:00
Catena cyber 0428faf12d Project mysql with ubsan build (#3150) 2019-12-18 07:28:49 -08:00
Petteri Aimonen acaffc79a8 [nanopb] Added nanopb project (#3149) 2019-12-18 06:32:17 -08:00
jonathanmetzman 2983354733 [grpc] Workaround bazel issue (#3148) 2019-12-17 18:07:13 -08:00
jonathanmetzman 0a5cd93182
[Envoy][Oak] Use older builder image with older clang to build (#3147) 2019-12-17 17:29:50 -08:00
Kostya Serebryany c5fbbeb79f
[llvm] one more fix to enable the new git hub repo (#3146)
* [llvm] switch to the new github repo

* [llvm] one more fix to enable the new git hub repo
2019-12-17 16:33:08 -08:00
gbedoya 113c5da7d7 Updated contacts for osquery project (#3144) 2019-12-17 12:27:55 -08:00