Commit Graph

2213 Commits

Author SHA1 Message Date
Guido Vranken 690dd9cdfb [bignum-fuzzer] Add OpenSSL/C++ Boost multiprecision target (#1262)
* Add OpenSSL/C++-Boost target

* Add OpenSSL/C++-Boost target

* Add security@golang.org to CCs
2018-03-22 08:01:35 -07:00
Paul Kehrer 4a733d70f6 add libtiff and libde265 to the imagemagick container (#1263)
prep for expanding IM's delegate library fuzzing
2018-03-21 19:53:24 -07:00
Garret Rieger 091d1197d2 [harfbuzz] Update harfbuzz fuzzer config to include new hb-subset-fuzzer target. (#1260) 2018-03-21 11:03:55 -07:00
Kevin Lubick c7a2de6aac [skia] port two more canvas fuzzers (#1261) 2018-03-21 10:35:14 -07:00
igor-laevsky 1354594eb6 [llvm-opt-fuzzer] Add fuzzing of the irce pass (#1256) 2018-03-20 07:38:33 -07:00
Paul Kehrer a0b6a9d94b add mozilla security ogg corpus (#1257) 2018-03-20 07:35:43 -07:00
Paul Kehrer e18de5fac3 expand the vorbis initial corpus (#1254) 2018-03-18 12:44:23 -07:00
Paul Kehrer 688aadaf44 Integration for libvorbis (#1249)
* add libvorbis

* remove maxlen we don't need

* add msan
2018-03-16 14:20:28 -07:00
Oliver Chang 52f5934785 helper: use return code from docker run for reproduce, run_fuzzer.
Fixes #1246.
2018-03-16 09:51:52 +11:00
Kevin Lubick 61d7fab9e6 [skia] Add pathmeasure fuzzer (#1239)
Add pathmeasure fuzzer and seed corpus.
2018-03-14 10:19:35 -07:00
Regina Obe 23f31523bc Use Darafei's gmail account instead (#1240)
Darafei is one of the PostGIS core devs and he'd like to be notified of these to help fix issues.
2018-03-13 10:55:57 -07:00
Zbigniew Jędrzejewski-Szmek 187ca18161 [systemd] adjust path to build script (#1236)
C.f. 9037a0e022.
2018-03-12 13:40:01 -07:00
Kevin Lubick 33bc7ae7e2 Add timezone and mouseover to build-status page (#1235)
* Add timezone and mouseover to build-status page
2018-03-12 13:25:29 -07:00
Kevin Lubick fdbab0f080 Fix Skia build and enable set_region fuzzer (#1233)
Fix Skia build and enable set_region fuzzer
2018-03-12 10:15:19 -07:00
Alex Gaynor 74ed624fec spidermonkey: Don't compile tests (#1232) 2018-03-12 07:41:59 -07:00
Andreas Schneider db0f079f9e [libssh] Fix include path (#1230)
Fix #1161
2018-03-10 13:35:45 -08:00
Guido Vranken c5f13b4ce5 Build OpenSSL+Rust target (#1222) 2018-03-09 17:59:41 -08:00
Zbigniew Jędrzejewski-Szmek df573a03e2 [systemd] install libmount-devel (#1224)
Right now systemd declares a requirement on libmount-devel >= 2.30.
But this is only because of fixes in libmount 2.30 that matter at
runtime. For fuzzing (and to build) any libmount version is enough.
https://github.com/systemd/systemd/commit/c0b4b0f8f548c755dee81b
relaxed the version check in systemd. To fix the build we need to
install libmount-dev (and pkg-config, because meson requires that
for pkg-config deps to actually work).

Fixes #1191.
2018-03-09 11:50:06 -08:00
Matt Johnston 62a6a21710 copy dict to build (#1223) 2018-03-09 07:43:52 -08:00
Abhishek Arya c188c3f2ce
Fix #278 2018-03-08 21:30:58 -08:00
jonathanmetzman 9aa1893d2f
Only build image_filter_deserialize_width for libFuzzer (#1218)
The fuzzer's entire purpose is to use a libFuzzer flag that has
no equivalent in AFL. So only build it for libFuzzer.
2018-03-06 13:46:08 -08:00
jonathanmetzman 49f859f16e Add dict for ICC profiles to skcms. (#1216) 2018-03-06 10:54:36 +11:00
jonathanmetzman 3a5922429a
[skia] Add an edge coverage version of image_filter_deserialize that uses edge coverage (#1215)
Add another version of image_filter_deserialize (image_filter_deserialize_width)

Add a version of image_filter_deserialize that does not use hit counts as a
feature. This may reduce the chances that libFuzzer spends on pathological
executions it will reduce the fitness of loops and recursive code for testcases.

Name it image_filter_deserialize_width since this version cares about the number
of edges it hits (width) rather than the hitcounts on each edge (depth) like
normal fuzz targets.
2018-03-05 12:47:46 -08:00
Matt Johnston e91a750105 Enable msan for dropbear (#1213) 2018-03-05 07:36:55 -08:00
Gregor Jasny dde3b549ab [resiprocate] Use upstream build script (#1206) 2018-03-03 06:49:44 -08:00
Daniel Salzman fe758a46ad [knot-dns] update git submodules with corpora (#1204)
See https://gitlab.labs.nic.cz/knot/knot-dns/commit/bd394005
2018-03-02 06:18:34 -08:00
Ian MacLeod 782616d082 ypto (#1202) 2018-03-01 22:09:23 -08:00
Alex Gaynor 26402aa833 Make graphicsmagick clones from sourceforge more resillient (#1201)
retry in the event of failures so that transient issues don't prevent clones
2018-03-01 06:54:36 -08:00
Matt Johnston b592556183 Use Dropbear main branch (#1200) 2018-02-28 06:47:00 -08:00
jmillikin-stripe d7764fba81 In the Envoy build, use `$CXXFLAGS` only for C++ sources. (#1199) 2018-02-27 13:20:28 -08:00
Kevin Lubick 08d1c2d7af [skia] Add 3 API-based fuzzers (#1198)
* First part for building

* Add api fuzzer options and docs

* fix diff
2018-02-27 12:22:11 -08:00
Alex Gaynor 43c9eef09d Added in msan to GraphicsMagick (#1197) 2018-02-27 08:46:45 -08:00
Oliver Chang b86f335e6c fix pixman msan blacklist. 2018-02-27 15:35:41 +11:00
Oliver Chang d8ae2e3851 msan-builder: suppress pixman false positive 2018-02-27 15:12:16 +11:00
Stefan Profanter e350c6c0f3 Update missing dependencies (#1196)
Fixes #1192
2018-02-26 11:24:38 -08:00
Kevin Lubick 82e031cea1 [skia] Fix compile and address some common timeouts (#1195) 2018-02-26 08:51:41 -08:00
Abhishek Arya 10a79d4978
Revert libmbedcrypto version change (#1192) 2018-02-25 08:33:27 -08:00
Abhishek Arya 98596dc3d2
Fix attempt (#1192) 2018-02-25 02:01:10 -08:00
Abhishek Arya 90f98631d8
Fix deb package paths in open62541 2018-02-24 18:21:00 -08:00
Guido Vranken 359e2a27f2 bignum-fuzzer: don't download seed corpus but copy from repository (#1189) 2018-02-23 07:51:45 -08:00
jmillikin-stripe 8859dcda5d Envoy needs Python for its C/C++ compiler wrapper. (#1185) 2018-02-23 08:55:14 +11:00
Kevin Lubick 80e6a22dc0 [skia] Increase max size of serialized path (#1187) 2018-02-22 13:30:03 -08:00
Kevin Lubick d6531086bd increase maximum iccprofile size (#1186) 2018-02-22 12:28:49 -08:00
Abhishek Arya 0f6a50e762
Update clusterfuzz.md 2018-02-22 10:26:50 -08:00
Abhishek Arya 3dd8345cdb
Delete freetype_stats_graphs.PNG 2018-02-22 10:26:29 -08:00
Abhishek Arya 1eaacafe4c
Add files via upload 2018-02-22 10:26:17 -08:00
Abhishek Arya 5468febafb
Update clusterfuzz.md 2018-02-22 10:24:41 -08:00
Abhishek Arya 3271eda74a
Delete freetype_stats.png 2018-02-22 10:22:47 -08:00
Abhishek Arya b5d75d0709
Add files via upload 2018-02-22 10:22:31 -08:00
igor-laevsky adeb9cdd7c [llvm][opt-fuzzer] Add another batch of loop related passes (#1183) 2018-02-21 07:30:39 -08:00