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
Kevin Lubick
0f5e45d8ff
Move region_deserialize to Skia proper ( #1077 )
2018-01-16 07:09:19 -08:00
Oliver Chang
5ed681d285
Fix bug in -Wl,--no-undefined removal
2018-01-17 00:26:18 +11:00
Joseph Bisch
0c2f7e57ac
[irssi] Add theme-load-fuzz ( #1076 )
...
* [irssi] Add theme-load-fuzz
* [irssi] Move irssi-fuzz target into for loop in build.sh
* [irssi] Add seed corpus for theme-load-fuzz
* [irssi] Add dictionary for theme-load-fuzz
* Update build.sh
2018-01-15 17:14:38 -08:00
Jonathan Rudenberg
b382e89867
[infra] Allow passing environment variables to run_fuzzer ( #1075 )
...
This allows setting additional sanitizer options, for example:
run_fuzzer -e ASAN_OPTIONS=-allocator_may_return_null=0
2018-01-15 10:42:16 -08:00
Joseph Bisch
38fbf1ae2c
[irssi] Add event-get-params-fuzz ( #1074 )
2018-01-15 09:05:29 -08:00
Oliver Chang
2af81c075d
sqlite3: Add zlib1g-dev ( #1068 ).
...
For MSan builds, the configure script thinks zlib is installed and tries
to use it in a build because its .so/.a files are available. However,
the include files aren't because zlib1g-dev isn't installed.
2018-01-15 09:53:38 +11:00
Abhishek Arya
8e2faaabe3
Fix harfbuzz build failure due to fonts dir change ( #1071 )
2018-01-13 22:26:24 -08:00
Max Moroz
d2805976a2
[infra] Increase copyright year in the templates automatically.
2018-01-12 12:49:40 -08:00
Kostya Serebryany
dbae17b1c1
Add Myke to the llvm auto_ccs list
2018-01-12 11:33:48 -08:00
Oliver Chang
b1c85ae176
Update project.yaml
2018-01-12 15:27:01 +11:00
Oliver Chang
8dce262d2b
Update patch_build.py
2018-01-11 15:13:58 +11:00
Oliver Chang
5b3485b2d5
msan_builder: fix permission of patch_build.py
2018-01-11 13:28:19 +11:00
Oliver Chang
3d0c96c087
Make MSan builds with instrumented libraries ( #608 ) ( #1064 )
2018-01-11 12:56:33 +11:00
Oliver Chang
be4e8181b6
Update msan_build.py
2018-01-10 21:04:15 +11:00
Oliver Chang
55092e95a6
Remove unwanted change from last commit
2018-01-10 17:27:32 +11:00
Oliver Chang
127d0ac82f
msan_builder: overwrite existing files on extraction
2018-01-10 17:26:31 +11:00
Oliver Chang
40872f3217
msan_builder: don't create subdirs
2018-01-10 11:55:13 +11:00
Alex Gaynor
3367df63fd
fixed yaml file for imagemagick ( #1062 )
2018-01-10 10:02:05 +11:00
Caolán McNamara
db9f1dc8dd
update dependency cache ( #1061 )
2018-01-09 13:16:16 -08:00
Dylan Reid
a9f74650ff
[cras] Update configure option ( #1060 )
...
The configure options was changed to lower case. Fix the build script to
match the new option.
Signed-off-by: Dylan Reid <dgreid@chromium.org>
2018-01-09 11:33:42 -08:00
Dirk Lemstra
2b97219454
[imagemagick] Files were moved in the ImageMagick project. ( #1059 )
2018-01-09 11:21:59 -08:00
Paul Kehrer
7ee35dbd95
[imagemagick] move fuzzers to the upsteram and build from that ( #1056 )
...
Pushing towards the ideal integration one commit at a time...
2018-01-09 10:32:07 -08:00
David Tardon
8201c68094
[dlplibs] update bundled libs ( #1055 )
2018-01-09 07:45:26 -08:00
Max Moroz
6193217844
[imagemagick] Fix seed corpus archive name.
2018-01-08 10:03:18 -08:00
Paul Kehrer
6813e360b6
[imagemagick] Imagemagick support ( #1040 )
...
* implement imagemagick fuzzing
* Compile one fuzzer per encoder
* oops, need this
* formatting!
* make the fuzzer per encoder work :)
* use ADD
* sizeof all teh things!
* oops
* add dirk as the primary contact
* use Degrees here
* extract just the images we want for the seed corpus (corpi?)
* use Width where possible
* add all sanitizers
* fix a foolish bug
* move the corpus gen to the end of build.sh
2018-01-08 10:01:58 -08:00
Mitch Phillips
ff5509eb59
Add mitchphillips to autocc. ( #1053 )
2018-01-05 08:56:26 -08:00