Commit Graph

3451 Commits

Author SHA1 Message Date
Frank Morgner b2c715031d [opensc] added more CCs people (#2773)
* [opensc] added more CCs people

* use gmail account for better integration
2019-08-28 21:24:54 -07:00
Yang Gao 5938259c44 [grpc] Fix gRPC build (#2768)
* Update grpc

* Fix grpc build

* Fix ubsan

* Disable AFL

* define grpc env var to disable bazel wrapper

* Try again
2019-08-28 15:24:08 -07:00
Google AutoFuzz Team fb35c82348 [Matio] Add matio project (#2761) 2019-08-28 11:56:46 -07:00
Max Moroz 5043a69d61
Revert "Disable TensorFlow fuzzing project. (#2770)" (#2771)
This reverts commit 4e6b899e62.
2019-08-28 11:31:16 -07:00
Mihai Maruseac 4e6b899e62 Disable TensorFlow fuzzing project. (#2770)
The current build rules for TensorFlow take too long and recently they
have been constantly killed. As we are now working on cleaning up the
build, we switched to using new compilers, there is work on making
TensorFlow easier to build, I think it's better to disable the project
for the remainder of the quarter.

Next quarter I'll come back with a better build script and re-enable the
project.
2019-08-28 09:29:18 -07:00
Christoph Diehl 7ed3f375b6 Add Mozilla fuzzing team to auto_cc of their used 3rd party libraries (#2703)
* Add Mozilla fuzzing team to auto_cc of their used 3rd party libraries

* Use new vendor_ccs field in projects.yml (#2703)

* Remove not yet approved projects

* Remove not yet approved projects
2019-08-28 09:16:53 -07:00
Max Dymond 2d28c01fe8 Add a libssh2 fuzzer (#2766)
Currently forked off the latest libssh2 code while the changes are
pending in their source tree.
2019-08-28 09:07:25 -07:00
Max Moroz b3726e9d20
[infra] Use stable version of AFL from the upstream repo. (#2767) 2019-08-27 09:53:48 -07:00
Guido Vranken 4159623ecd [rapidjson] Extended fuzzer (#2765)
* [rapidjson] Extended fuzzer

* [rapidjson] Extended fuzzer: Add Dockerfile and compile with -std=c++2a
2019-08-27 09:40:44 -07:00
Max Moroz a8c21cd243
[docs] Document FuzzedDataProvider support. (#2547)
* [docs][infra] Add build support for FuzzedDataProvider.

* address review comment

* document the new FDP location

* remove redundant new line
2019-08-26 13:42:59 -07:00
Max Moroz ab591ee25f
[zopfli] Fix timeout and use FuzzedDataProvider from the system location. (#2763)
* [zopfli] Use FuzzedDataProvider from the system location.

* add missing size check
2019-08-26 13:39:30 -07:00
Max Moroz ee519b9e83
[spdlog] Silence the fuzz target output + use the new FDP location (). (#2762) 2019-08-26 13:36:50 -07:00
Catena cyber 9304916001 Adds include path for ecc diff project (#2759) 2019-08-26 07:25:38 -07:00
Felix Weinrank f7b804f929 Add usrsctp project (#2739) 2019-08-26 10:59:53 +10:00
Catena cyber d6cf1bcea2 Adds one people for unicorn project (#2757) 2019-08-26 10:58:02 +10:00
Abhishek Arya e4bcc79247
Update builds_status.py 2019-08-23 13:44:21 -07:00
Abhishek Arya 32dd91bc40
Create storage client only once for build status updates. (#2756)
Should fix https://github.com/google/oss-fuzz/issues/2755.
2019-08-23 13:43:10 -07:00
Max Dymond 8799e89e3a Enable MSAN for curl, for real this time! (#2754) 2019-08-23 12:29:41 -07:00
jonathanmetzman 0a1c3c67c9
Enable i386 fuzzing on another 11 projects (#2752) 2019-08-23 11:59:56 -04:00
Max Dymond ee9a96d0c5 Enable i386 for curl. (#2745) 2019-08-23 07:51:51 -04:00
Abhishek Arya 0c9b5c5e2c
Fix doc links. (#2750) 2019-08-22 11:33:39 -07:00
Abhishek Arya 7db0b45f41
Update ideal_integration.md 2019-08-22 11:28:24 -07:00
Abhishek Arya b6643c7c5f
Update ruby gems for docs. (#2749) 2019-08-22 10:50:17 -07:00
Even Rouault 79aac7941e [GDAL] Enable unsigned-integer-overflow (#2747)
GDAL regression test suite now passes with this, and some local testing
of it for ossfuzz is encouraging, so let's enable that.
2019-08-22 11:44:31 -04:00
jonathanmetzman ebd914fb80
Enable i386 fuzzing on 18 projects (#2748)
Maintainers who own these projects: If you don't want i386 fuzzing, feel free to disable.
I figured i386 fuzzing is generally desirable since it can find more bugs but most projects won't switch because of inertia.
2019-08-22 11:44:03 -04:00
Frank Morgner aba3043190 [OpenSC] added fuzzing tests (#2726) 2019-08-22 10:57:42 -04:00
Harish Mahendrakar d19a42cd4c [libmpeg2] Initial fuzzer (#2740) 2019-08-21 16:17:04 -07:00
Max Moroz 1b54658a28
[docs] Replace "furthur" with "further" throughout the documentation. (#2737) 2019-08-21 15:10:15 -07:00
jonathanmetzman 9e4853525f [Golang] Disable AFL (#2738)
* Update project.yaml

* Update project.yaml
2019-08-21 15:08:30 -07:00
Max Moroz 3a0c9fbb3a
[syzkaller] Disable AFL fuzzing engine as it doesn't get coverage feedback. 2019-08-21 15:06:55 -07:00
Max Moroz e944cdfbb8
[golang] Use pre-installed go-fuzz dependencies (#2714). (#2736) 2019-08-21 12:08:22 -07:00
Max Moroz b33c276c0d
[infra] Update base-builder image to support go-fuzz (#2714). (#2735)
* [infra] Update base-builder image to support go-fuzz (#2714).

* address review comments
2019-08-21 11:06:59 -07:00
Abhishek Arya a0b039e7f9
Add documentation for vendor_ccs. (#2734)
* Add documentation for vendor_ccs.

* Address review comments.
2019-08-21 09:59:06 -07:00
Guido Vranken 0e69f9c5ed [python3-libraries] Fix build by removing AFL (#2733) 2019-08-21 06:08:07 -07:00
Oliver Chang 018d80ed71
Fix build links on builds status page. (#2732)
Setting routeData does not work if there is no existing route set.

Also fix deploy to not cache files.
2019-08-21 11:36:18 +10:00
Abhishek Arya 4969c304fd
Add vendor_ccs example. (#2731)
* Add vendor_ccs example.

* Remove dominicc.
2019-08-20 16:56:47 -07:00
Ammar Askar 92d5ba8f9e [infra] Allow perma-links to project logs. Fixes #2690 (#2725) 2019-08-20 16:40:56 -07:00
Google AutoFuzz Team 699f291c44 [libgd] Add more fileformats to libgd's fuzzer (#2720)
* Add more fileformats to libgd's fuzzer

* Fix some corpus path-related issue
2019-08-20 11:36:06 -07:00
Harish Mahendrakar b027caf1f5 [libhevc] Initial fuzzer (#2728) 2019-08-20 08:49:11 -07:00
Even Rouault 1ca3a764e0 [GDAL] Fix broken undefined builds (#2727)
The builds were broken due to inappropriate build flags being passed
during poppler build.
2019-08-20 06:23:31 -07:00
Abhishek Arya a846f976b0
Update reproducing.md 2019-08-19 16:14:15 -07:00
Even Rouault c88eb977f8 GDAL: ignore Poppler UBSAN issues (#2716) 2019-08-19 14:18:22 -07:00
jonathanmetzman 984b792dd9
Document i386 fuzzing (#2704) 2019-08-19 14:07:33 -07:00
Harish Mahendrakar 5f933a0a7c [libavc] Move dictionary file to upstream project (#2722)
avc_dec_fuzzer.dict is now picked from upstream project
2019-08-19 12:09:22 -07:00
Max Moroz 0fa92706ef
[syzkaller] Make report_fuzzer build successfully and move deps to the Dockerfile. (#2721) 2019-08-19 07:04:20 -07:00
Guido Vranken 2cb6fe0085 [FLAC] Fix coverage builds (#2719) 2019-08-18 07:57:03 -07:00
Abhishek Arya b1992b5485
Fix example project build
LIB_FUZZING_ENGINE is a flag now and this old optimization in f858510cbe (diff-f46017656f0a817860c81ddb2621b7ee) is incorrect now and caused build to break.
2019-08-17 22:19:01 -07:00
Darafei Praliaskouski fcd7da5e7e Fix PostGIS fuzzers build (#2717)
* Update build.sh

* Update Dockerfile

* Remove unneeded clang install
2019-08-17 20:49:49 -07:00
Max Moroz 3ac2dbc09c
[golang] Add myself to the CC list to monitor new crashes and comments.
I have access to it anyway, but auto-CC made debugging go-fuzz integration a bit more convenient for me.
2019-08-17 14:37:49 -07:00
Max Moroz 1cfcfec4d7
[syzkaller] Add syzkaller mailing list to the CC and remove view restrictions.
As per chat with @dvyukov
2019-08-17 14:36:35 -07:00