Commit Graph

3441 Commits

Author SHA1 Message Date
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
Abhishek Arya d4a5145462
Update index.md 2019-08-16 23:39:03 -07:00
Abhishek Arya 3433d12162
Update README.md 2019-08-16 23:38:26 -07:00
Max Moroz b628847628
[syzkaller] Initial integration. (#2713)
* [syzkaller] Initial integration.

* clarify a comment

* download pre-built go and build 3 fuzzers out of 5
2019-08-16 21:29:04 -07:00
Harish Mahendrakar 4ce4bfbc40 [libavc] Initial fuzzer (#2710)
* [libavc] Initial fuzzer

* [libavc] Fix indentation in build.sh
2019-08-16 19:10:03 -07:00
Bhargava Shastry f484147a22 Make gif data little endian (#2712) 2019-08-16 11:53:59 -07:00
Max Moroz 13f62b853d
[golang] Use ASan instead of UBSan because CF needs it for corpus pruning. 2019-08-16 10:56:46 -07:00
Guido Vranken aebba43c02 [golang] Golang internal library fuzzers (#2188)
* Add golang fuzzer

* Use dvyukov's fuzzers

* Add more fuzzers

* Move data retrieval to Dockerfile + cosmetic changes

* Use upstream Golang, go-fuzz

- Install Golang 1.9 binaries to bootstrap latest development Golang
- Deprecate go-fuzz fork in favor of upstream go-fuzz

* Disable Go fuzzers whose build is broken

* Trigger Travis

* project.yaml stub

* auto_ccs
2019-08-16 10:55:55 -07:00
Guido Vranken c3348366ef [FLAC] Encoder fuzzer (#2707) 2019-08-16 06:59:54 -07:00
Abhishek Arya 65e0da812b
Update new_project_guide.md (#2709) 2019-08-15 16:33:07 -07:00
Abhishek Arya 305e047e71
Update README.md 2019-08-15 15:08:51 -07:00