Commit Graph

3145 Commits

Author SHA1 Message Date
Max Moroz 9087f31be2 [php] Remove experimental flag and specify ASan and UBSan only. 2019-03-05 07:13:46 -08:00
Stanislav Malyshev b7e17966a8 [php] Add files to run php fuzz (#2202)
So far only one fuzzer active - json one. More to come.
2019-03-05 07:12:32 -08:00
John Andersen da89846a21 [tpm2-tss] Fix tpm2-tss build (#2204)
New checks were added to configure which require that
the GEN_FUZZ environment variable be set during both
the bootstrap and configure scripts.

Fixes: #2203

Signed-off-by: John Andersen <john.s.andersen@intel.com>
2019-03-04 10:25:08 -08:00
Michael Niedermayer 806f7995fb ffmpeg: use libvdpau-1.2 (#2200)
This fixes build as later vdpau uses meson and the new build
system seems to have bugs or i failed to get it working quickly with
oss-fuzz

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2019-03-04 08:26:09 -08:00
Kostya Serebryany a0fa24466b
remove security@golang.org per their request 2019-03-01 13:42:01 -08:00
jonathanmetzman 098760e6df
Revert addition of libressl (#2198)
* Revert "[libressl] Speculative build fix (#2197)"

This reverts commit 1b6f3555f5.

* Revert "[libressl] New project (#2075)"

This reverts commit 3bc10fd753.
2019-03-01 11:26:43 -08:00
jonathanmetzman 1b6f3555f5
[libressl] Speculative build fix (#2197) 2019-03-01 11:11:24 -08:00
jonathanmetzman 60aaf3024a
Clarify honggfuzz situation (#2195)
* Clarify honggfuzz situation in FAQ
2019-03-01 09:26:28 -08:00
John Andersen 32d9f390e6 [tpm2-tss] Integrate tpm2-tss (#2189)
Signed-off-by: John Andersen <john.s.andersen@intel.com>
2019-03-01 07:10:26 -08:00
Guido Vranken 231ec64fa2 [bignum-fuzzer] Add BoringSSL+libmpdec fuzzer (#2194) 2019-03-01 07:03:15 -08:00
Andrea Brancaleoni 3bc10fd753 [libressl] New project (#2075)
LibreSSL is an API compatible replacement for OpenSSL,
and after the heartbleed attack is employed as a full-fledged
replacement of OpenSSL on OpenBSD, macOS and VoidLinux.

**This work has been sponsored by Doyensec LLC** [![Doyensec](https://www.doyensec.com/images/logo.svg)](https://doyensec.com/)

Sponsored-by: Doyensec LLC <https://doyensec.com>
2019-03-01 07:02:17 -08:00
Max Moroz d1cb3ca862 [envoy] Remove debug logging and add rsync for sources from /tmp. 2019-03-01 06:41:20 -08:00
Max Moroz 014f0f5e2c [envoy] Another speculative fix for coverage build. 2019-02-28 21:00:16 -08:00
Guido Vranken 1bff6fe295 [bignum-fuzzer] Build and use latest Golang (#2193) 2019-02-28 15:50:31 -08:00
Max Moroz dfd4be9f9a [envoy] Use $HOME instead of /root as Cloud Builder seems to use non-root user. 2019-02-28 14:51:57 -08:00
Max Moroz e61b75ce75 [envoy] Make sources in bazel cache under /root readable. 2019-02-28 13:27:27 -08:00
i110 f387cd3b69 Adding @i110 to h2o (#2187) 2019-02-26 12:57:50 -08:00
Zbigniew Jędrzejewski-Szmek 25e93737e3 Add casync project (#2185)
The necessary counterpart in casync:
https://github.com/systemd/casync/pull/193.
2019-02-26 10:06:00 -08:00
Alex Gaynor e42b35b904 Speed up graphicsmagick clones by including the default branch (#2186) 2019-02-26 07:13:39 -08:00
Michael Niedermayer 7a11112c92 projects/ffmpeg/Dockerfile: Replace alsalib ftp URL by https (#2184)
This avoids using an insecure protocol, also the alsa server does not
seem to work correctly with ftp currently.
This should fix Issue 13270

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2019-02-26 00:40:33 -08:00
Guido Vranken e4899ce61a Add libsrtp fuzzer (#2183)
* Add libsrtp fuzzer
2019-02-25 13:34:24 -08:00
htuch 8fe16237ef envoy: coverage support for cmake_external deps. (#2182)
This now lets us visualize nghttp2 coverage.

Tested via:

python infra/helper.py build_fuzzers --sanitizer=coverage envoy
python infra/helper.py coverage envoy -- "-ignore-filename-regex=.*\.cache.*envoy_deps_cache.*"

Requires https://github.com/envoyproxy/envoy/pull/6036 to yield useful
results.

Signed-off-by: Harvey Tuch <htuch@google.com>
2019-02-25 07:07:27 -08:00
Markus Kusano 4159b0f50f Disable experimental flag on OpenCV. (#2181)
We have real OpenCV developers now on the auto-ccs. I've moved Gary as
the owner of the project as well.

I've disabled the experimental flags so that the people on the CCs will
start getting bugs.
2019-02-22 07:41:49 -08:00
Sebastian Pop f58939a944 fix build check for aarch64 (#2179) 2019-02-20 21:17:50 -08:00
Vincent Rabaud 050f713538 Adding @garybradski to OpenCV (#2177) 2019-02-20 05:41:12 -08:00
Sebastian Pop 890c999225 enable builds of base images for AArch64 (#2176)
First step to enable oss-fuzzers to run on native aarch64 as mentioned in
https://github.com/google/oss-fuzz/issues/1754#issuecomment-461926649
2019-02-20 16:16:46 +11:00
jonathanmetzman 3d8322b9e0
[libteken] Update primary contact (#2175) 2019-02-19 14:04:50 -08:00
Alexander Alekhin 4dca9f0622 [opencv] add email to "OpenCV" CCs (#2168) 2019-02-19 13:11:38 -08:00
steadmon 8bf4777e00 [git] Add the new fuzz-commit-graph fuzzer. (#2170) 2019-02-19 06:27:26 -08:00
Kuang-che Wu 79440d1183 Update libteken's project.yaml (#2174) 2019-02-19 06:26:36 -08:00
Darafei Praliaskouski 636b1dfb36 [postgis] Update PostGIS dependencies (#2173)
PostGIS depends on GEOS, and recently requres GEOS 3.6 which cannot be found in ubuntu 16.04. 

With this change build will pull newest GEOS 3.7 from Ubuntu 19.04.
2019-02-16 11:55:04 -08:00
Bhargava Shastry c205defe5f giflib: Fix bug in test harness that led to low coverage. (#2172) 2019-02-16 10:36:03 -08:00
Kostya Serebryany e04fe0c39f
revert the previous change: the leak is actually not fixed yet
https://github.com/glennrp/libpng/pull/279
https://github.com/glennrp/libpng/issues/274
2019-02-15 17:31:33 -08:00
Bhargava Shastry ecf26f315b giflib: Fix build failure and remove disk IO. (#2169) 2019-02-15 14:07:49 -08:00
Kostya Serebryany c455845d91
reenable leak detection now that the leak is fixed
report: https://github.com/glennrp/libpng/issues/274#issuecomment-458021367
fix: 3c0b79b4d8
2019-02-15 11:44:43 -08:00
Kostya Serebryany be46ee59a7
libpng-proto: disable asan for the experimental png fuzzers
until https://github.com/glennrp/libpng/issues/275 is fixed upstream.
2019-02-15 11:30:39 -08:00
Kostya Serebryany 893f503de3 [llvm] add Michael to LLVM CCs, as requested in issue #2167 2019-02-14 14:49:33 -08:00
Janne Grunau 4a14f2cb84 ffmpeg: fix build by using nasm from ubuntu bionic (#2165)
http://www.nasm.us was down for the last couple of days. nasm from
bionic can be used without dependencies. Same change as #2159 for dav1d.
2019-02-14 10:36:47 -08:00
Vincent Rabaud 3fb450c8bc [opencv] Add myself as a cc (#2163)
@vpisarev , please don't hesitate to add yourself or anybody from your team. Thx !
2019-02-14 06:58:01 -08:00
Oliver Chang 69210b4622
Enable selective unpack for ffmpeg (#2161). (#2162) 2019-02-14 10:59:58 +11:00
gnrunge 6dbcafae6f Removes break_iterator_utf32_fuzzer target from build script. The target (#2160)
will be removed in ICU.
2019-02-13 15:04:57 -08:00
Janne Grunau 4db22401aa Dav1d: fix build and disable logging (#2159)
Fixes build failure caused by unavailable https://www.nasm.us/
The nasm version in ubuntu xenial is too old. The package from bionic
is new enough and usable without other dependencies from bionic.
2019-02-13 12:36:10 -08:00
Max Moroz 43e2447ab3 [docs] Add Structure-Aware Fuzzing with libFuzzer link. (#2158) 2019-02-12 10:05:41 -08:00
Daniel Salzman 685ded7e0a [knot-dns] fix issue 13050 + tiny script cleanup (#2157)
Signed-off-by: Daniel Salzman <daniel.salzman@nic.cz>
2019-02-11 07:59:22 -08:00
Kostya Serebryany 6d1247c377
Update new_project_guide.md
fix wording for issue #2148
2019-02-10 16:51:16 -08:00
Even Rouault fe265a46b0 [proj4] build requires pkg-config (#2156) 2019-02-10 10:29:10 -08:00
Evan Miller 0beabd6fc7 Libxls now requires gettext (#2155)
Add `gettext` to the list of libxls's installed packages to prevent
errors about `AM_ICONV` during autoconf.
2019-02-10 09:18:37 -08:00
Jacob Hoffman-Andrews 4e60829598 Add fuzzer for Unbound's parse_packet. (#2149)
* Add fuzzer for Unbound's parse_packet.
2019-02-09 19:13:09 -08:00
Evan Miller 65c064ed0e ReadStat now requires gettext (#2154)
Add gettext to the list of installed packages. Fixes #13012
2019-02-09 07:12:23 -08:00
Matthew Fernandez 97c3cb1de0 [docs] fix pcre2 link (#2153)
pcre2's web server has a redirect to HTTPS that introduces a duplicate view
parameter, resulting in the eventual URL of
https://vcs.pcre.org/pcre2/code/trunk/src/pcre2_fuzzsupport.c?view=markup?view=markup
which fails to load. This seems like an error in their web server config, but
using an HTTPS URL to begin with works around this issue.
2019-02-08 17:21:54 -08:00