Kevin Lubick
5d1936fce5
[skia] fix build ( #1737 )
2018-08-20 06:59:40 -07:00
Abhishek Arya
05e6eee95c
Update build.sh
2018-08-19 15:00:43 -07:00
Abhishek Arya
63c7d817d8
Update Dockerfile
2018-08-19 14:58:18 -07:00
Abhishek Arya
f34c86166a
Create empty file to avoid firefox build failure
2018-08-19 14:21:18 -07:00
pdknsk
b4c15969db
firefox: fix LD_LIBRARY_PATH ( #1734 )
...
* sync internal libFuzzer to HEAD
* fix LD_LIBRARY_PATH set by previous call in same run
2018-08-19 14:19:58 -07:00
pdknsk
08dc5a94d2
temporarily install cbindgen manually ( #1730 )
2018-08-18 21:23:51 -07:00
pdknsk
ebbaf4c933
firefox: fixes and improvements ( #1723 )
...
* ignore libgcc
* dictionary/corpus for SdpParser and StunParser
* simpler ASAN_OPTIONS handling
* disable leak reports for now
* get execv error
* auto-sync libfuzzer
* disable coverage build
* add node.js repository for recent versions
* prepare profile
* remove unnecessary corpus size restriction
2018-08-18 16:32:16 -07:00
sebpop
e21b573b63
[zlib-ng] add make check ( #1729 )
2018-08-17 13:09:26 -07:00
htuch
55cb636d13
[envoy] copy sources directly to $OUT. ( #1724 )
...
Turns out we need to be in out/proc/self/cwd, not out/src/proc/self/cwd.
In #1721 , I was picking up stale artifacts from manual CLI rsync.
Signed-off-by: Harvey Tuch <htuch@google.com>
2018-08-17 06:50:01 -07:00
htuch
a0f3d62a94
[envoy] profile coverage support. ( #1721 )
...
Do the path mangling and symlink resolution needed to deal with Bazel.
Signed-off-by: Harvey Tuch <htuch@google.com>
2018-08-16 17:07:56 -07:00
Alessio Bazzica
0b01f10708
Adding PFFFT to oss-fuzz ( #1718 )
...
* first commit
* comments addressed
2018-08-16 16:40:02 -04:00
htuch
870f29baf8
[envoy] exclude no_fuzz tagged targets. ( #1712 )
...
This will make it easier for us to control individual test targets and
exclude trivials/bad fuzzers from the Envoy GH repo.
Signed-off-by: Harvey Tuch <htuch@google.com>
2018-08-15 06:43:21 -07:00
Armin Hasitzka
79b521a629
Update the maintainer of FreeType's `Dockerfile` ( #1711 )
...
- Set myself as the maintainer since I will spend most time
with FreeType's fuzzers in near future.
2018-08-13 10:44:55 -07:00
Kevin Lubick
007606bc82
[skia] Fix build after picture_utils went away ( #1709 )
2018-08-13 08:41:15 -07:00
sebpop
3e1d680a5c
[zlib-ng] add zlib-ng project ( #1694 )
2018-08-10 15:22:43 -07:00
pdknsk
7bb6714073
[glib] GLib: remove names from dictionary ( #1706 )
...
* consistency
* remove names from dictionary
2018-08-10 15:14:12 -07:00
Catena cyber
ce9a1e3a79
[ecc-diff-fuzzer] Adds cryptopp module to ecc-diff-fuzzer ( #1703 )
2018-08-10 07:53:09 -07:00
Mina Farid
29a92d7441
[firestore] fix building with ubsan flags ( #1704 )
2018-08-10 07:45:18 -07:00
Mina Farid
b3f0fdd79d
[firestore] move fuzz targets build location ( #1701 )
2018-08-09 12:36:07 -07:00
Max Moroz
8d3e462bd6
[infra] Prevent mounting local checkout to $SRC + clean up Dockerfiles ( #1699 ). ( #1700 )
2018-08-09 12:29:31 -07:00
htuch
a8521a41e9
[envoy] add -lc++fs linkopt to fix build failure ( #1698 )
...
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=9700 .
Signed-off-by: Harvey Tuch <htuch@google.com>
2018-08-09 11:25:15 -07:00
Catena cyber
48c648e060
[ecc-diff-fuzzer] Adds gcrypt to elliptic curve diff fuzzer ( #1696 )
...
* Adds gcrypt to elliptic curve diff fuzzer
And adds corpus to the project
* A way to solve conflict between openssl and gcrypt
* Code review : no longer use of curl nor sed
2018-08-09 09:26:47 -07:00
pdknsk
c0e1e46bab
[glib] GLib: more targets ( #1695 )
...
* better seed corpus for fuzz_key
* new target: fuzz_variant_text
* new target: fuzz_dbus_message
* get ninja from pip
* remove target: fuzz_markup
* new target: fuzz_variant_binary
2018-08-09 07:52:25 -07:00
Mina Farid
18234a5598
[firestore] Add Firestore sdk project ( #1645 )
...
* Add Firestore project
* Firestore project docker image and build script
* Firestore project docker image and build script
* Clone Firebase from Git and build with Fuzzing
* Add a collaborator and comments for cmake version
* Moving fuzzing target to test folder
2018-08-08 10:56:53 -07:00
Alex Gaynor
1db0aa1aa3
[spidermonkey] Another attempt to fix spidermonkey build ( #1693 )
2018-08-08 07:45:51 -07:00
Alex Gaynor
c6d67eaa7b
[spidermonkey] Fixed spidermonkey build -- it now requires rust ( #1691 )
2018-08-07 12:46:48 -07:00
Abhishek Arya
6be5fb8b4d
Fix for failing build due to bad build check ( #1237 )
2018-08-05 20:41:53 -07:00
zlowram
6fadb3b717
Integration for Radare2 ( #1237 )
...
* Integration for Radare2
* Remove rss_limit_mb since it does not work.
2018-08-05 10:04:23 -07:00
YannisGuyon
9204671cc5
Pull corpus files from google cloud ( #1688 )
...
Add remote zip containing fuzzer-friendly files
which cover basically all features.
2018-08-03 14:11:19 -07:00
pdknsk
ef88a53fb2
add more project members ( #1687 )
2018-08-03 13:23:32 -07:00
Catena cyber
6c0458a14c
[gnupg] Generic listing of fuzz targets for project gnupg ( #1686 )
...
* Generic listing of fuzz targets for project gnupg
So that we will no longer need pull requests on oss-fuzz
when one new fuzz target is added in gnupg code
There is one new fuzz target : fuzz_list
* Updating libgpg-error to version 1.32
2018-08-03 09:18:48 -07:00
Patrick Steinhardt
90bdc6a32f
[libgit2] Use upstreamed fuzzers ( #1684 )
...
To get the ball rolling more quickly, the download_refs fuzzer for
libgit2 was first implemented directly in oss-fuzz. But as we want to
ensure that we're not breaking fuzzers and thus at least build them as
part of our CI, the goal has been to upstream them into libgit2.
This commit removes the download_refs fuzzer and its corpus in favor of
using the upstreamed fuzzer. Furthermore, the build script is
generalized to automatically pick up new fuzzers named according to a
certain pattern, as we already added a second packfile fuzzer.
2018-08-03 07:20:21 -07:00
Evgeny Vereshchagin
d701589823
[systemd] install wget to download a dictionary for fuzz-json ( #1683 )
2018-08-03 07:19:24 -07:00
Oliver Chang
46f455a664
firefox: Try setting fake HOME ( #1462 )
2018-08-02 20:10:00 +10:00
pdknsk
1d5bb6c78a
[GLib] Integration ( #1670 )
2018-08-01 08:29:28 -07:00
rsheeter
5a2033f846
[HarfBuzz] Add rsheeter to notification list ( #1680 )
...
Add rsheeter to notifications for harfbuzz
2018-07-31 17:33:06 -07:00
jonathanmetzman
bd445d75f0
Revert "[skia] Intentional bug for verifying ASAN ( #1678 )" ( #1679 )
...
This reverts commit e6673eada5
.
2018-07-31 12:56:47 -07:00
Kevin Lubick
e6673eada5
[skia] Intentional bug for verifying ASAN ( #1678 )
...
* Remove some checks that have landed in Skia proper
* intentional breackage
2018-07-31 12:35:32 -07:00
Kevin Lubick
4789a943d3
[skia] Remove some checks that have landed in Skia proper ( #1677 )
2018-07-31 12:34:58 -07:00
obgm
fa049083d3
[libcoap]: build.sh: invoke Makefile.oss-fuzz for building ( #1676 )
...
This change calls libcoap's Makefile for building libcoap applications
with proper build flags set.
2018-07-31 07:35:43 -07:00
pdknsk
0e610d96ec
libwebp: make seed corpus automatically ( #1674 )
...
* remove remnant
* make seed corpus automatically
2018-07-30 16:41:39 -07:00
Allen-Webb
8f16f85ef3
[USBGuard] Initial Integration. ( #1667 )
...
USBGuard is a project that provides policy enforcement for attached
USB device to protect against malicious on unauthorized USB devices.
This adds initial support for the USBGuard project.
2018-07-30 09:04:20 -07:00
Garret Rieger
cecf82749e
[harfbuzz] Fix incorrect source file for hb-subset-get-codepoints-fuzzer. ( #1669 )
2018-07-30 06:22:06 -07:00
pdknsk
f68ff24a4f
add myself temporarily ( #1671 )
2018-07-29 10:31:18 -07:00
Abhishek Arya
e1d74c810f
Update build.sh
2018-07-27 08:23:43 -07:00
Abhishek Arya
a81d5d4063
Update build.sh
2018-07-27 08:02:34 -07:00
Abhishek Arya
1cfb20b657
Update Dockerfile
2018-07-27 07:56:37 -07:00
pdknsk
0980a8d92a
[qcms] move dictionary too ( #1662 )
2018-07-27 06:26:25 -07:00
Oliver Chang
74750f0698
[firefox] add used attribute to magic string
2018-07-27 12:51:03 +10:00
Abhishek Arya
30a4389324
Fix for broken firefox build #1462
2018-07-26 19:49:41 -07:00