Commit Graph

2349 Commits

Author SHA1 Message Date
igor-laevsky 0d87fa2b86 [llvm][opt-fuzzer] Slowly adding more fuzzing targets (#1176) 2018-02-19 07:58:35 -08:00
Behdad Esfahbod d415910e04 [harfbuzz] Add more auto CCs (#1175) 2018-02-18 21:29:14 -08:00
Behdad Esfahbod c6ec29ad7a [harfbuzz] Add timeout / adjust project location (#1174)
* [harfbuzz] Add timeout / adjust project location

* [harfbuzz] Add CC
2018-02-19 11:22:33 +11:00
Abhishek Arya 449c4e94ec
Add verbose logging for debugging clone failure 2018-02-17 20:11:29 -08:00
Abhishek Arya 80bcc0f23e
Fix #1160 2018-02-15 20:51:33 -08:00
Matt Kwong 27be2ccf15 Upgrade Bazel pin in gRPC Dockerfile (#1171) 2018-02-15 17:30:45 -08:00
Varun Khaneja 6b5ff6182b Discontinue in-memory fuzzing for unrar (#1169) 2018-02-15 10:30:23 -08:00
Stefan Profanter 57c8009bb4 [open62541] install libmbedtls dependency (#1167) 2018-02-15 07:40:38 -08:00
Abhishek Arya f51acfafc2
Fixes #1161 2018-02-15 07:17:31 -08:00
Abhishek Arya 704bca43e4
Fixes #1146 2018-02-15 07:04:51 -08:00
Abhishek Arya 9db38ff62d
Fixes #1160 2018-02-15 06:56:34 -08:00
Andreas Schneider b27bf929a7 [libssh] The ssh_server_fuzzer code is in the source directory (#1165)
Fixes #1161
2018-02-15 06:54:49 -08:00
Daniel Salzman 106bb66541 [knot-dns] replace all --with-module-X=no with one --disable-modules (#1151) 2018-02-13 11:37:33 -08:00
Dirk Lemstra f97983ff29 Changed year to current year. (#1153) 2018-02-13 07:03:26 -08:00
Kevin Lubick c4289046e7 Add image decoding fuzz targets to Skia (#1152)
* Add 2 image decoding targets

* Move text_blob to memory-based

* Rebase
2018-02-12 08:14:00 -08:00
Oliver Chang 9e5bbefc9b msan-builder: Set MSAN_NO_TRACK_ORIGINS in child environment too. 2018-02-12 16:43:30 +11:00
Oliver Chang d222c486db fix typo 2018-02-12 15:14:40 +11:00
Oliver Chang e9646525f5 msan-builder: support building without origin tracking. 2018-02-12 15:04:55 +11:00
Nikos Mavrogiannopoulos fd2e2a2104 [gnutls] unconditionally disable assembler in gmp (#833)
Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
2018-02-09 10:18:29 -08:00
Kevin Lubick 5c88efdd28 Add more fuzz targets to Skia (#1149)
* Move image_filter_deserialize to skia proper and rename a few things.
* Add region deserialize
* Add textblob_deserialize
* Add path_deserialize
* Fix Dockerfile
2018-02-09 07:37:11 -08:00
Oliver Chang f12183bc18
Update build.sh 2018-02-09 10:29:11 +11:00
Kevin Lubick 01eeac71c0 Change Skia email addresses (#1144)
Change email addresses
2018-02-08 10:23:05 -08:00
Victor M. Alvarez 44203d1a89 [yara] Enable dex module (#1142) 2018-02-08 07:35:37 -08:00
Kevin Lubick 677d07f0c9 Tweak Skia/SKCMS project configs (#1143)
* Enable UBSan on Skia and SKCMS projects.
* Add mike to cc list.
2018-02-08 07:34:56 -08:00
Kevin Lubick a3f8663d19 Add SKCMS project (#1141) 2018-02-07 15:11:45 -08:00
igor-laevsky 7084117cc9 [llvm][opt-fuzzer] Add SCCP pass as a new fuzzing target (#1138) 2018-02-07 07:42:16 -08:00
Joseph Bisch 84eb3c70f6 [irssi] Add Nei to auto_ccs (#1139) 2018-02-07 07:21:00 -08:00
Caolán McNamara f40c3cff93 add sft corpus (#1140)
* add sft corpus

and update dependency cache

* need recursive zip for this one
2018-02-07 07:20:18 -08:00
Oliver Chang 8db9a9081b Blacklist __gxx_personality_* libcxxabi functions (#1099). 2018-02-07 10:51:47 +11:00
Andreas Schneider af7278b21a libssh: Use the fuzzer from the source code (#1135)
The fuzzer has been integrated into the source code. It is also compiled
there linking against libFuzzer.a from the clang project. However it
seems that oss-fuzz uses its own library so we still need to create the
executable on our own here and can't let cmake do it.
2018-02-05 07:54:37 -08:00
igor-laevsky 70dd97c438 [llvm][opt-fuzzer] Add gvn pass as a new fuzzing target (#1136) 2018-02-05 07:53:27 -08:00
Oliver Chang 2809452c40 Revert unwinder changes (#1099).
Actually breaks msan.
2018-02-05 16:31:18 +11:00
Oliver Chang 99bd56b54c fix typo 2018-02-05 15:41:32 +11:00
Oliver Chang 7ff3be27fb Use llvm unwinder (#1099). 2018-02-05 11:36:16 +11:00
Abhishek Arya f7b62e4365
Update project.yaml 2018-02-03 22:06:44 -08:00
Alex Gaynor 4a52113d49 Wire up graphicsmagick (#1134)
* Wire up graphicsmagick

* Remove chmod, which is now upstreamed
2018-02-03 20:25:19 -08:00
Abhishek Arya 83c6b4d0a3
Update project.yaml 2018-02-03 09:44:06 -08:00
Abhishek Arya 565cbbe945
Disable UBSan to get first build (#1130) 2018-02-03 08:48:55 -08:00
Abhishek Arya 2998db4fa5
Disable UBSan vptr (#1130) 2018-02-03 08:33:30 -08:00
htuch 9761e6519d Revert "infra/helper: persist /root directory via bind mount." (#1133)
* Revert "[Envoy] Add project. (#1130)"

This reverts commit d0fc0203d2.

* Revert "Fix Skia compile (#1132)"

This reverts commit 4bf9e7f8fc.

* Revert "Propose graphics magick for inclusion in OSS-Fuzz (#1131)"

This reverts commit cb277ccb68.

* Revert "[json-c] Add project (#1123)"

This reverts commit 31b00466ff.

* Revert "[infra] Update upload URL timeout to be the same as build timeout (#1112)"

This reverts commit 92152969c5.

* Revert "infra/helper: persist /root directory via bind mount. (#1125)"

This reverts commit b77745ab6c.
2018-02-02 12:51:22 -08:00
htuch d0fc0203d2 [Envoy] Add project. (#1130)
* [Envoy] Add project.

Following the steps at
https://github.com/google/oss-fuzz/blob/master/docs/new_project_guide.md.

Signed-off-by: Harvey Tuch <htuch@google.com>

* Dockerfile review feedback.

Signed-off-by: Harvey Tuch <htuch@google.com>
2018-02-02 09:17:53 -08:00
Kevin Lubick 4bf9e7f8fc Fix Skia compile (#1132)
* Tweak docker file

* Add some more cases and rebase
2018-02-02 07:13:57 -08:00
Alex Gaynor cb277ccb68 Propose graphics magick for inclusion in OSS-Fuzz (#1131) 2018-02-01 18:37:15 -08:00
Chris Wolfe 31b00466ff [json-c] Add project (#1123)
* Add a fuzzer for json_tokener_parse_ex. detect_leaks=0

* remove comments, add email

* remove options file

* free the object; the fuzzer was responsible for the leak

* remove control characters

* make the dict match the fuzzer for the convention to load the dict

* decl and use

* fix signature, reinterpret

* add hawicz's email
2018-02-01 07:19:28 -08:00
Oliver Chang 92152969c5
[infra] Update upload URL timeout to be the same as build timeout (#1112) 2018-02-01 16:04:11 +11:00
htuch b77745ab6c infra/helper: persist /root directory via bind mount. (#1125)
For Bazel builds, this preserves the Bazel cache across multiple
invocations of build_fuzzers, which significantly speeds up the build
and reduces the debug cycle for new projects.

Signed-off-by: Harvey Tuch <htuch@google.com>
2018-02-01 13:32:49 +11:00
Jonathan Hui 27c46265d7 [openthread] enable additional build features (#1128) 2018-01-31 07:50:32 -08:00
Jonathan Rudenberg f96f9a184e [yajl-ruby] Add yajl-ruby fuzzer (#1119)
* [yajl-ruby] Add yajl-ruby fuzzer

* Add dictionary

* Update build.sh
2018-01-30 12:40:07 -08:00
htuch e4a484aabe coverage: docs and infra/helper.py fix. (#1126)
While trying to get a coverage report for a new project (Envoy),
building with the coverage sanitizer seemed necessary to get the
coverage files dumped.

Signed-off-by: Harvey Tuch <htuch@google.com>
2018-01-30 11:35:32 -08:00
jwzawadzki d1f7fa7e2a [wireshark] Add myself to project.yaml (#1127) 2018-01-30 10:03:08 -08:00