Caolán McNamara
3d239dd3af
[libreoffice] enable ubsan and update dependency cache ( #908 )
2017-10-23 11:10:33 -07:00
Max Moroz
55c0ea6d97
[infra] Temporarily disable sanitizer=profile build configuration.
2017-10-20 20:34:01 -07:00
Max Moroz
1b6cba01b5
[libxml2] Fix compilation error in the fuzz target.
2017-10-20 20:28:12 -07:00
Max Moroz
63a6cb31b4
[infra] Fix the check for COVERAGE_FLAGS overrides in "compile" script. ( #907 )
...
* [infra] Fix the check for COVERAGE_FLAGS overrides in "compile" script.
* Add -pthread to coverage flags ("profile" sanitizer).
2017-10-20 17:15:02 -07:00
Kostya Serebryany
019ef35f1a
more fuzz targets for libc++
2017-10-18 14:53:36 -07:00
Kostya Serebryany
a88717dfdb
add LLVM libc++ (llvm_libcxx) ( #904 )
2017-10-18 12:38:14 -07:00
qiankehan
d0d4a360e5
Integrate augeas project to oss-fuzz. ( #893 )
2017-10-17 22:37:14 -07:00
Mitch Phillips
76a30e08af
Add llvm-special-case-list-fuzzer to llvm's fuzz targets. ( #897 )
2017-10-17 11:38:21 -07:00
Oliver Chang
aea675714e
Improve minijail script.
2017-10-17 08:55:54 -07:00
David Tardon
3aa075c42e
update bundled ICU ( #894 )
...
This "fixes" ofz#3631, ofz#3632 and ofz#3644.
2017-10-17 08:43:57 -07:00
Max Moroz
30797e783a
[libxml2] Disable XML_PARSE_HUGE to avoid stack overflow.
...
Mirror the change from Chromium version:
https://chromium-review.googlesource.com/c/chromium/src/+/720537
This should fix the following bugs:
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2336
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2731
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2779
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3245
2017-10-17 08:23:25 -07:00
Kostya Serebryany
fffae2ee8f
add llvm-isel-fuzzer--x86_64-O2
2017-10-16 19:56:11 -07:00
Oliver Chang
fa41e6a949
Add script for testing sandbox.
2017-10-16 15:54:58 -07:00
Kostya Serebryany
ce51583db6
add llvm-isel-fuzzer--aarch64-O2
2017-10-16 14:02:49 -07:00
Oliver Chang
b598181e29
Don't set sanitizer coverage flags for profile builds ( #891 ).
2017-10-13 15:23:44 -07:00
Mitch Phillips
1f7cee5320
Add llvm-demangle-fuzzer to oss-fuzz. ( #887 )
...
Note: Do not submit until https://reviews.llvm.org/D38855 has been patched into LLVM successfully.
2017-10-13 11:40:39 -07:00
Kostya Serebryany
3bce4473fd
Update project.yaml
2017-10-12 22:07:54 -07:00
Kostya Serebryany
f0d8433eb7
Update project.yaml
2017-10-12 17:44:32 -07:00
morehouse
91f32342b6
Rename llvm-isel-fuzzer using "--" separator. ( #888 )
...
* Remove warning comments in build.sh.
No longer pertinent since we now build the fuzz targets using OSS-Fuzz's
environment variables.
* Rename llvm-isel-fuzzer using "--" separator.
2017-10-12 17:40:47 -07:00
morehouse
e0c7d2f5bd
[llvm] Add clang-proto-fuzzer. ( #885 )
...
* [llvm] Add clang-proto-fuzzer.
- Move protobuf build to build.sh to avoid container overflow false
positive
- Build clang-[proto-]fuzzer using OSS-Fuzz environment variables.
* [llvm] Simplify build.sh and use OSS-Fuzz's environment variables.
2017-10-12 16:20:00 -07:00
Kostya Serebryany
e785a3a156
add -DLLVM_NO_DEAD_STRIP=ON
...
otherwise something is broken with fsanitize=fuzzer
2017-10-12 10:30:25 -07:00
David Tardon
3374666a61
make dlplibs play nicely with MSAN ( #886 )
...
* reduce the amount of copypasta
* build zlib internally
* build libpng internally
* build libxml2 internally
* build icu internally
* reduce build deps
* disable tests for more libs
* drop no longer needed envvar override
2017-10-12 09:48:41 -07:00
Kostya Serebryany
c0818e5b62
Update build.sh
2017-10-11 22:13:23 -07:00
Oliver Chang
a9f2986db5
Fix workaround for not marking builds as failed when GCS logs are truncated.
2017-10-11 12:50:07 -07:00
Kostya Serebryany
1fe314f3af
redirect svn output to a log file
2017-10-11 11:32:49 -07:00
Oliver Chang
4862fdf384
Manually bump llvm revision to 315377 ( #857 ).
...
Once chromium rolls past this, we will still update automatically.
2017-10-11 08:19:21 -07:00
Oliver Chang
2bcecf7123
Update README.md
2017-10-10 12:27:29 -07:00
Kostya Serebryany
af0d768f3d
use "ninja fuzzer" instead of "ninja check-fuzzer"
2017-10-10 12:23:51 -07:00
Kostya Serebryany
bd80c1e043
add vsk to llvm
2017-10-10 08:42:49 -07:00
Dylan Reid
65bc1bbd01
[cras] Add an rclient corpus ( #881 )
...
Pull the corpus that exists in the cras repository and use it.
This corpus was generated by dumping incoming messages while going
through audio use cases on a chromebook.
Signed-off-by: Dylan Reid <dgreid@chromium.org>
2017-10-10 07:58:50 -07:00
Dylan Reid
a86b333d8e
Add cras fuzzer ( #880 )
...
cras is the audio server that runs on ChromeOS.
The first cras fuzzer tests the client's message interface.
Signed-off-by: Dylan Reid <dgreid@chromium.org>
2017-10-09 16:17:21 -07:00
Oliver Chang
5148ce1389
Update builds_status.py
2017-10-06 00:45:37 -07:00
Oliver Chang
edf077bd04
Update builds_status.py
2017-10-06 00:37:50 -07:00
Oliver Chang
e2c1205f54
increase build timeout to 6 hours ( #877 )
2017-10-05 22:16:45 -07:00
Oliver Chang
e9c38132ca
Update builds_status.py
2017-10-05 22:11:54 -07:00
apodtele
e4ec246a78
Update project.yaml ( #878 )
...
Add apodtele.
2017-10-05 10:40:19 -07:00
Max Dymond
069d366abe
Ensure curl and curl-fuzzer are extracted to src ( #875 )
...
Fixes #874
2017-10-02 07:47:55 -07:00
Glenn Randers-Pehrson
e2c6a3ec10
Clone zlib into the libpng project ( #873 )
2017-10-01 13:04:48 -07:00
Oliver Chang
22d023788d
Fix email casing ( #870 )
2017-09-30 13:32:28 -07:00
Glenn Randers-Pehrson
43df131e83
Use libpng's build.sh ( #869 )
2017-09-30 11:22:01 -07:00
Nick Terrell
eebdc80cb9
Add project zstd ( #867 )
2017-09-29 12:53:29 -07:00
Kostya Serebryany
f73c65f40f
add one boost maintainer
2017-09-28 00:26:55 -07:00
Ewald Hew
c3cf1b0589
Update project.yaml ( #861 )
2017-09-26 07:15:55 -07:00
Eugene Kliuchnikov
84d20d9ac9
Update build script ( #860 )
2017-09-25 17:29:46 -07:00
Max Dymond
bf16050624
[curl] Move to using separated repository ( #855 )
...
The curl fuzzer has been moved into its own repository,
http://github.com/curl/curl-fuzzer . For oss-fuzz this means it needs to
check out two codebases and compile them.
2017-09-25 07:51:07 -07:00
Glenn Randers-Pehrson
ba5233236d
add glennrp as project contact (has been approved by mark adler, project owner) ( #853 )
2017-09-23 14:57:35 -07:00
Kostya Serebryany
8bcc8e1e33
add boost/regex fuzzer ( #851 )
2017-09-21 16:33:01 -07:00
Robert Quattlebaum
d36b284106
[wpantund] Update auto_cc in project.yaml ( #852 )
2017-09-21 16:03:18 -07:00
Abhishek Arya
04bb39103e
Fix HTTP 400 on ClusterFuzz due to non-existent emails.
2017-09-20 21:47:29 -07:00
Caolán McNamara
37f642da1d
add fods, fodg, fodp corpuses ( #847 )
...
and update dependency cache
2017-09-19 07:31:16 -07:00