Commit Graph

4744 Commits

Author SHA1 Message Date
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
Catena cyber 7033ab69e6
Adds a maintainer to dovecot ccs (#4427) 2020-09-09 17:04:20 +10:00
Oliver Chang 460a10836b
Update Dockerfile
Fixes #4400
2020-09-09 11:53:44 +10:00
DavidKorczynski 19a52805b6
Initial integration of Pugixml. (#4410) 2020-09-09 11:46:25 +10:00
Max Moroz e2cd61f00a
[infra] Re-enable clang/LLVM auto-updating (#4348). (#4426) 2020-09-08 17:56:33 -07:00
jonathanmetzman 3d0b6aaa82
[cifuzz] Improve docs (#4359) 2020-09-08 17:29:10 -07:00
Yunshu Ouyang dc44763e9e
[Nginx] fixing startup crashes (#4425)
* fixing startup crashes

* Removed whitespaces
2020-09-08 12:07:01 -07:00
Henning Becker 26cb1c648c
[orbit] Grant more team members access to oss-fuzz (#4422)
This CL adds more team members to `auto_css` for getting access to the
ClusterFuzz dashboard and the bugtracker.
2020-09-07 17:34:43 -07:00
apascovici d3d9cbbe5a
Update project.yaml (#4423) 2020-09-07 17:31:12 -07:00
Yunshu Ouyang 1b7b334da7
Add wrappers for getpwnam and getgrnam (#4419) 2020-09-07 01:30:09 -07:00
Nikos Mavrogiannopoulos e036c4fa32
gnutls: removed Nikos as primary contact and add Daiki (#4417)
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2020-09-07 01:12:14 -07:00
Yunshu Ouyang d66571ff07
Remove get_username (#4418) 2020-09-07 00:47:29 -07:00
Arvid Norberg f8593119d1
update corpus to the most recent version (#4416) 2020-09-07 00:35:08 -07:00
Vincent Rabaud cfd37abba5
Fix OpenCV dependency. (#4412)
libjasper is not part of the oss-fuzz docker image anymore as
it has been removed from Debian. So use built-in openjp2.
2020-09-07 00:34:38 -07:00
Lovell Fuller bafa12a241
[libheif] Add AOM as a dependency to enable AVIF fuzzing (#4414) 2020-09-06 08:03:39 -07:00
Nickolay Olshevsky 9a13af5847
[rnp] Use patchelf instead of chrpath to add/change RPATH for fuzzers. (#4415) 2020-09-06 08:03:05 -07:00
Yunshu Ouyang 76672f3c54
[PostgreSQL] Fixed fuzzers (#4398)
* Fixed fuzzers

* Tar database

* New file with common initialization part

* Fixed argc/argv

* Added set_stack_base

* Fixed fuzzer_initialize.c
2020-09-04 21:50:11 -07:00
Evan Miller 9ad8a64cc1
Add MDB Tools project (#4403) 2020-09-03 16:50:08 -07:00
Anshuman Goel d0063ade0f
Adding Microsoft email to view libyuv bugs (#4409)
Adding Microsoft email as vendor_ccs to view libyuv bugs
2020-09-03 16:41:31 -07:00
Henning Becker baf2672672
[orbit] Fix build bugs for Orbit (#4408)
I added the wrong header in the last commit. This will be fixed by this
commit.

Furthermore it seems to run as a different user in ClusterFuzz. So this
is fixed as well.
2020-09-03 10:01:42 -07:00
Marten Seemann 1070d8fd12
[quic-go] add fuzzing for the handshake (#4404) 2020-09-02 22:20:37 -07:00
Oliver Chang a8263735f5
Add a blackbox field to project.yaml (#4405)
This is needed for CF to determine whether or not to allocate the
project on a higher end bot to run the blackbox fuzzer.

Previously this was keyed on the "none" entry under fuzzing_engines,
which wasn't very descriptive. This change also lets us do both blackbox
and greybox fuzzing in the same project, which will be done for quickjs.
2020-09-03 11:08:09 +10:00
steadmon 00c22c0df0
[git] Add auto_ccs to project.yaml (#4406) 2020-09-02 16:39:19 -07:00
Nickolay Olshevsky e02f4c2e63
[rnp] add more fuzzers and update build script. (#4391)
* [rnp] remove verbose flag during botan unpacking.

* [rnp] use as much make jobs, as available.

* [rnp] stick to the $SRC folder during the build.

* [rnp] automatically detect fuzzers and ignore possible chrpath error.
2020-09-02 10:26:26 -07:00
Max Dymond a6af9885b0
[libsndfile] Add libsndfile support (#4388) 2020-09-01 13:55:43 -07:00