Commit Graph

4768 Commits

Author SHA1 Message Date
Josh Matthews 332e0cf3b3
Update servo contact. (#4501) 2020-10-02 09:36:19 -07:00
Jeff Muizelaar 405a7e8ad1
Rewrite qcms fuzz target for the change to Rust (#4499) 2020-09-30 07:05:33 -07:00
Catena cyber f9f99a9604
Enables MSAN for Suricata (#4455)
* Enables MSAN for Suricata

* Move rustup std lib download to base-builder
2020-09-30 07:04:22 -07:00
David Drysdale 14275cf2a7
[c-ares] Add more upstream maintainers to cc (#4498) 2020-09-29 10:13:31 -07:00
Pete Harris 47b025ddbe
[astc-encoder] Sync with upstream and use in-project build.sh (#4488)
* [astc-encoder] Update to use in-project build.sh

- Latest project upstream no longer needs Makefile patch
- Latest project upstream includes a build.sh and some locally
  hosted fuzzers

* Remove oss-fuzz hosted fuzzers
2020-09-28 14:37:30 -07:00
Max Moroz ee749eed2f
[flac] Ignore coverage for JNI headers (fixes #4490). (#4496) 2020-09-28 12:38:34 -07:00
Luca Niccolini c96e2d2fc1
[proxygen] require gperf 3.1 (#4483)
* [proxygen] require gperf 3.1

proxygen recently switched to building with -std=c++17 
gperf < 3.1 emits code with the `register` keyword that has been retired

* do not apt-get install gperf
2020-09-28 11:58:42 -07:00
Oliver Chang 29146813d4
Update project.yaml (#4493) 2020-09-28 15:16:55 +10:00
Taylor Brandstetter 26303f8182
[usrsctp] Switch to main sctplab repository. (#4489) 2020-09-26 13:44:08 -07:00
Max Moroz 4e0b05ee50
[astc-encoder] Remove astc_encode_decode_ise_fuzzer completely. (#4485) 2020-09-25 12:35:15 -07:00
Max Moroz d03e74664b
[astc-encoder] Temporarily disable astc_encode_decode_ise_fuzzer. (#4484) 2020-09-25 10:40:19 -07:00
Oliver Chang ffc4bb4f9b
Rename google-cloud-go to gcloud-go. (#4480)
google-cloud-go causes issues as "google" is not allowed in bucket
names.
2020-09-25 12:00:32 +10:00
Oliver Chang 9c86c34258
Update project.yaml 2020-09-25 11:06:09 +10:00
Cody Oss 5434e702af
[google-cloud-go] Initial integration (#4479) 2020-09-24 17:40:47 -07:00
Antoine Pitrou b935c4fd8b
[Arrow] Enable building Brotli support (#4478)
Our seed corpus generation will be enhanced to also produce Parquet compressed files.
It needs compression to be enabled in the Arrow build configuration.
2020-09-24 10:52:31 -07:00
wantehchang 128e2f3b49
libavif: Update to the new avifIO reader API (#4472)
Fix a build failure.

BUG=25877
2020-09-23 10:55:20 -07:00
Catena cyber 3ccc0291d6
Adds ndpi dependency (#4471) 2020-09-23 07:51:24 -07:00
Oliver Chang 97136f87e4
Set main repo for clamav. (#4466) 2020-09-23 10:41:20 +10:00
Curtis Malainey e085651b87
SOF: add project yaml (#4465)
Sound open firmware is audio firmware for Intel and NXP systems and
therefore is safety critical for systems everywhere.

Signed-off-by: Curtis Malainey <cujomalainey@chromium.org>
2020-09-22 15:43:49 -07:00
Kevin Lubick 72e6ad992b
[skia] Use bin/gn (#4469) 2020-09-22 13:35:34 -07:00
Guido Vranken c21680d835
[wolfssl] Add more wolfSSL and wolfSSH fuzzers (#4468)
* [wolfssl] Add more wolfSSL and wolfSSH fuzzers

* [wolfssl] Don't build new fuzzers with dataflow

Same issue as https://github.com/google/oss-fuzz/issues/4402
Try again after that issue is resolved.
2020-09-22 11:33:27 -07:00
Kevin Lubick 25e212436a
[skia] Remove pinned swiftshader hack (#4467) 2020-09-22 08:01:53 -07:00
Lovell Fuller e25d79502e
libvips: add libheif and libaom as dependencies (#4463)
Allows fuzz testing of AVIF/HEIF inputs
2020-09-21 08:17:58 -07:00
Guido Vranken 8412009d55
[libressl] Add standalone Cryptofuzz instance (#4464) 2020-09-21 08:17:28 -07:00
metamerism 99b3190481
[openexr] fix reading extra EXR channels in readMulti (#4461)
Signed-off-by: Peter Hillman <peter@pedro.kiwi>
2020-09-21 07:32:04 -07:00
Oliver Chang 34751cf016
bisector: early exit when old_commit == new_commit. (#4458)
But do this after computing repo_url as that's still useful information.
2020-09-18 14:10:10 +10:00
metamerism 862bfa9604
[openexr] speed up scanline reading, read all channels in readMulti (#4457)
* [openexr] speed up scanline reading, read all channels in readMulti

Signed-off-by: Peter Hillman <peter@pedro.kiwi>

* [openexr] rearrange channel order in readMulti

Signed-off-by: Peter Hillman <peter@pedro.kiwi>
2020-09-17 18:31:01 -07:00
DavidKorczynski 6e713f2f5c
Fixed haproxy build. (#4454) 2020-09-17 07:50:47 -07:00
Abhishek Arya 83db551f3e
Add google side maintainer for postgres 2020-09-16 21:43:23 -07:00
Yunshu Ouyang e0f8bad47b
[PostgreSQL] Add new protocol fuzzer (#4431)
* Add new protocol fuzzer

* Fixed fuzzer

* Removed tar
2020-09-16 21:42:31 -07:00
metamerism ac56d80070
[openexr] skip reading large images in exrenvmap (#4449)
Signed-off-by: Peter Hillman <peter@pedro.kiwi>
2020-09-16 17:52:07 -07:00
steadmon 069f0b1452
[git] add team members to auto_ccs list (#4452) 2020-09-16 17:51:43 -07:00
Gilles Peskine cecbfb7f59
[cryptofuzz] Subscribe mbed-tls-security (#4450)
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2020-09-16 17:51:23 -07:00
Kevin Lubick 8479af6826
[skia] Remove patches (#4446)
* [skia] Remove patches

* space
2020-09-15 16:31:42 -07:00
Michael Niedermayer e2f566154a
[FFmpeg] Add entry for tools/target_io_dem_fuzzer (#4445)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2020-09-15 08:07:41 -07:00
Guido Vranken 68a53f7b9d
[cryptofuzz] Add bn.js and bignumber.js (#4447)
These are popular JavaScript bignum libraries.
Execution of JavaScript code happens through QuickJS.

This commit adds xxd.c to the project directory because
it's needed to build modules and the distribution doesn't
provide it.
2020-09-14 12:03:01 -07:00
Abhishek Arya f9c56e2ec2
Build more often for skia (#4448) 2020-09-14 10:15:17 -07:00
Oliver Chang 3b233455a1
Update project.yaml 2020-09-14 16:00:53 +10:00
metamerism c341052c92
[openexr] rewind streams between readSingle and readMulti (#4443)
Signed-off-by: Peter Hillman <peter@pedro.kiwi>
2020-09-12 08:48:33 -07:00
Ravi Jotwani 81a82c35ab
[inchi] Initial Integration (#4222)
* added inchi_input_fuzzer

* converted fuzzer to C, removed const_cast<char *>

* place szINCHISource in heap rather than stack, reduce size of szINCHIKey

* disable ubsan and update todo

* Update InChI with new URL and contact address.

Co-authored-by: Michael Jezierny <mtjz@google.com>
2020-09-11 11:03:44 -07:00
Catena cyber a34a6f9cbe
[dovecot] Add new compilation depedencies and more maintainers (#4439)
* Adds dovecot new compilation depedencies

* Add more maintainers to dovecot project
2020-09-11 10:37:37 -07:00
Ravi Jotwani f796236bf6
[astc-encoder] Initial integration (#4188)
* initial commit, build failing

* added fuzzer, build failing

* build working, deadly signal at runtime

* fuzzer working until input ~25

* getting global-buffer-overflow, most likely due to insufficient size of output buffer

* encode_ise_fuzzer build working

* added decode_ise_fuzzer, load_decompress_image_fuzzer (build failing for the latter)

* removed test_fuzzer, build working

* fixed formatting issues with clang-format

* combined astc_encode_ise fuzzer and astc_decode_ise_fuzzer, found correct output buffer size, added relevant comments to astc_load_decompress_image_fuzzer, fixed if statement style, made input size checks more accurate, and removed unused variable declaration in build script

* style fixes

* Fix ASTC build issues.

Fixes the ASTC encoder build under AFL by putting Clang arguments in the
correct (?) order.

* removed implementation-specific checks, limited encode/decode_ise inputs to 64 bytes

* Update ASTC build to work with the updated Makefile.

* Try fixing AFL, Honggfuzz builds

Co-authored-by: Michael Jezierny <mtjz@google.com>
Co-authored-by: Abhishek Arya <inferno@chromium.org>
2020-09-11 09:22:44 -07:00
David Drysdale 008f2177e4
[c-ares] Update build script for upstream changes (#4441)
* [c-ares] Update build script for upstream changes

Upstream https://github.com/c-ares/c-ares/pull/349 re-organized the
c-ares source tree, so update build.sh to find things in their new
places.

Also remove the CFLAGS workaround, which seems to be no longer needed
(and also seems to result in a malformed test/Makefile being generated).

Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25566

* [c-ares] Disable dataflow config

Has link errors due to https://github.com/google/oss-fuzz/issues/3388
2020-09-11 06:57:27 -07:00
Aki Tuomi 9180b87233
Add two more maintainers for dovecot (#4442) 2020-09-11 06:56:26 -07:00
Yunshu Ouyang 762ec93d3b
[PostgreSQL] Fix startup crashes (#4430) 2020-09-11 16:21:59 +10:00
Matthew Waters 3a2cbe546b
[gstreamer] update meson version in docker image (#4437)
GStreamer requires a newer verison of meson (>= 0.54) to build now.

Fixed build error:

meson.build:1:0: ERROR: Meson version is 0.53.2 but project requires >= 0.54
2020-09-10 19:26:41 -07:00
DavidKorczynski 23d522b2e8
[Fluent-bit] Refactor build script (#4372)
* Refactored the build script for fluent-bit since build is about to be controlled in upstream repo.

* Update build.sh

remove whitespace.

* We only support libfuzzer and hongfuzz because of linking issues with AFL.
2020-09-10 13:34:48 -07:00
DavidKorczynski a5d517924f
[libjpeg-turbo] Update project contacts (#4436)
I spoke to the maintainers of libjperg turbo and they would like to have this email added to the CC list of bug reports.
2020-09-10 09:05:00 -07:00
Kevin Lubick 449213e98d
[skia] Add SkSL team to notification emails (#4435)
* [skia] Add SkSL TL to notification emails

* et al
2020-09-10 07:50:57 -07:00
Yunshu Ouyang b0c1a12b03
[nginx] Fix startup crashes (#4433)
* Fix startup crashes

* Clean-up fuzzer
2020-09-10 07:49:59 -07:00