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
Jonathan Rudenberg
df50061797
[mupdf] Add @sebras to auto_ccs ( #1100 )
2018-01-21 10:16:13 -08:00
Dirk Lemstra
ffcb29e3c9
Changed email address of ImageMagick developer. ( #1097 )
2018-01-20 17:05:04 -08:00
Jonathan Rudenberg
3b6b482b52
[mupdf] Ensure document is always freed ( #1094 )
2018-01-19 11:05:50 -08:00
Kostya Serebryany
6eac0c48a5
undo disabling trace-cmp
...
... as per https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=5377#c6
2018-01-19 09:48:51 -08:00
David Tardon
c7012eeb7a
ofz#4860 fix off-by-one in ICU ( #1092 )
2018-01-19 08:36:40 -08:00
Oliver Chang
72c5de97b8
msan-builder: upload libs as zip.
2018-01-19 14:12:44 +11:00
Oliver Chang
cf76f81582
msan-builder: disable libcapnp-0.5.3
...
multiple compile failures with clang.
2018-01-19 13:37:02 +11:00
Jonathan Rudenberg
984d3b0d92
[mupdf] Fix fuzzer ( #1091 )
...
Without the document handlers registered, nothing gets fuzzed!
2018-01-19 13:11:16 +11:00
Kostya Serebryany
5ecb27726d
disable trace-cmp on llvm_libcxx to make it faster, see https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=5377
2018-01-18 17:41:58 -08:00
Varun Khaneja
2d49182f22
Interpret a blob of memory as a rar file for fuzzing. ( #1090 )
...
* Interpret a blob of memory as a rar file for fuzzing. (#4 )
* Use the in-memory representation of the file
* Interpret a blob of memory as a rar file for fuzzing. (#5 )
* Use the in-memory representation of the file
* Use a fixed filename, skip calling getpid
2018-01-18 15:17:44 -08:00
Zbigniew Jędrzejewski-Szmek
57fda22514
[systemd] add more addresses to CC ( #1089 )
...
Backup address for Lennart Poettering, addresseses for Canonical
and systemd contributors who work on memory correctness issues.
Follow-up for #1084 .
2018-01-18 13:08:18 -08:00
Dirk Lemstra
0f29e15765
Added e-mail address for other core developer. ( #1088 )
2018-01-18 11:20:11 -08:00
David Tardon
bbe2d4ef9a
Updates ( #1086 )
...
* [dlplibs] merge 2 fuzzers for Lotus formats
The difference was mostly nominal anyway as all versions are parsed by
the same code.
* [dlplibs] add corpus for MS Multiplan fuzzer
* [dlplibs] move abw.dict to the project
2018-01-18 10:49:11 -08:00
Abhishek Arya
daa994ebe1
Disable failing ubsan config in mupdf ( #1085 )
2018-01-18 08:39:29 -08:00
Abhishek Arya
c06d60f878
Update new_project_guide.md
2018-01-18 08:25:39 -08:00
Jonathan Rudenberg
afa38abb0c
[mupdf] Add mupdf fuzzer ( #1067 )
...
* Add fuzzer for mupdf
* Address review comments
* Add check to ensure corpus/dict exist
* Silence stderr spam
* Update fuzzer based on review comments
* Enable MemorySanitizer
* Set primary contact
2018-01-18 07:45:09 -08:00
Jonathan Rudenberg
b73b36edb3
[systemd] Enable memory sanitizer ( #1084 )
2018-01-18 15:15:04 +11:00
Oliver Chang
442891c4ef
msan-builder: fix boost build.
2018-01-18 14:35:28 +11:00
Jonathan Rudenberg
5aafd18141
[systemd] Add initial systemd integration ( #1073 )
...
* [systemd] Add initial systemd integration
* Add @keszybz to auto_ccs
* Use ppa:pitti/systemd-semaphore for libmount backport
* Simplify build now that dependencies are disabled
* Update Dockerfile to use upstream repo
2018-01-18 13:22:18 +11:00
Augie Fackler
b64e0b812d
mercurial: initial import of fuzzer configuration for Mercurial ( #1083 )
2018-01-17 15:18:29 -08:00
Chris Wolfe
a461f392be
find the static archive and use it, just use whats in src ( #1082 )
2018-01-17 10:41:03 -08:00
Chris Wolfe
2a4963cffb
Projects: Include libsodium ( #1051 )
...
Add libsodium fuzzers.
Add secret_key_auth_fuzzer and secretbox_easy_fuzzer targets from libsodium.
2018-01-17 08:13:47 -08:00
igor-laevsky
c8fa101330
[llvm-opt-fuzzer] Set max_len to 0 ( #1080 )
...
* [llvm-opt-fuzzer] Set max_len=0
* Update build.sh
2018-01-17 07:55:14 -08:00
Oliver Chang
ce2ef93a4c
msan-builder: Add hack to disable more tests during build.
2018-01-17 15:34:03 +11:00
Oliver Chang
c701fb07cc
msan-builder: Disable asm for libgcrypt20 build.
2018-01-17 14:35:37 +11:00
Oliver Chang
8dd186eb36
msan-builder: Fix pixman build.
2018-01-17 11:54:14 +11:00
Dirk Lemstra
d371a02be8
Moved the build script to the repository of ImageMagick. ( #1078 )
2018-01-16 13:32:14 -08:00
Jonathan Foote
87106be546
[knot-dns] don't specify coverage flags for oss-fuzz builds ( #1079 )
2018-01-16 13:31:05 -08:00