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
zlowram
518b995967
Added radare2 as new project ( #1121 )
2018-01-28 15:20:03 -08:00
Abhishek Arya
ffdd05e126
Update README.md
2018-01-26 20:27:50 -08:00
igor-laevsky
55059af7ee
[llvm][opt-fuzzer] Add simplifycfg pass as a new fuzzing target. ( #1116 )
2018-01-26 07:35:53 -08:00
Christoph M. Becker
130f5327f3
Add myself to the ACL for libgd reports ( #1117 )
2018-01-26 07:33:35 -08:00
Matt Kwong
c110b5c431
Update list of gRPC members to email bugs ( #1115 )
2018-01-25 16:19:14 -08:00
Tim D. Smith
5626381856
Add libgd ( #1109 )
...
* [libgd] Add libgd with GIF and TGA fuzzers
* [libgd] Add gif corpus
* use a Googlier email address
* Remove template comments
* Centralize image size constraint
instead of trying to parse each format individually in the fuzzing
target.
* Add BMP fuzzing target
* Add project emails
* Document workaround for image size cap
* Single-source format fuzzers
* Add other built-in formats
* Add libz-dev for gd2 format
* Linker incantation for zlib (thanks Alex!)
2018-01-25 14:45:19 -08:00
Abhishek Arya
028d077fe5
Update webcomponentsjs ( #1065 )
2018-01-25 08:54:19 -08:00
Oliver Chang
22b932b620
msan_builder: one more way to disable FORTIFY_SOURCE.
2018-01-25 10:36:49 +11:00
igor-laevsky
b834f3ecc3
[llvm][opt-fuzzer] Add early-cse pass as a new fuzzing target. ( #1108 )
2018-01-24 11:04:24 -08:00
Kostya Serebryany
cc55711667
add Akila to libxml2 CC
2018-01-24 09:08:34 -08:00
Oliver Chang
e078aa41ae
msan-builder: add ugly hack to prevent sqlite3 from failing tcl bindings build.
2018-01-24 16:09:59 +11:00
Oliver Chang
f1fb0b4a6a
msan-builder: properly disable asm for gnutls and libgcrypt
2018-01-24 10:40:20 +11:00
Kevin Lubick
5b7b48d767
First try at filter_fuzz in oss-fuzz ( #1103 )
...
Try to prevent ooms and timeouts. Use a seed corpus hosted in cloud storage.
2018-01-23 12:28:11 -08:00
Nikos Mavrogiannopoulos
4e8526e38c
[gnutls] updated reference to libtasn1 project ( #1106 )
...
The project was moved to gitlab.
Closes #1101
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2018-01-23 07:28:57 -08:00
David Tardon
966f5e985f
[dlplibs] add corpus for FictionBook v.2 ( #1105 )
2018-01-22 13:50:10 -08:00
Jonathan Rudenberg
61cec32e26
[mupdf] Ensure ctm variable is initialized ( #1102 )
2018-01-22 08:20:12 -08:00
Oliver Chang
7152179c4a
msan-builder: add zip
2018-01-22 10:36:15 +11:00