Commit Graph

2959 Commits

Author SHA1 Message Date
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
Chris Blume 0bb419758f Add myself to autocc of zlib (#2152)
I wrote many of the zlib fuzzers that are used in Chromium.
I also just submitted a pull request for those to go to upstream zlib.

It would be handy for me to be notified when the fuzzers find something
in zlib.

This commit adds myself to the autocc of zlib.
2019-02-08 15:38:51 -08:00
Kevin Lubick ce00810440 Remove jsoncpp (#2150) 2019-02-08 07:26:12 -08:00
jonathanmetzman 9a6cb1746c
Link to ClusterFuzz Repo (#2146) 2019-02-07 17:54:49 -08:00
gnrunge 4dd6280e19 Add team member email to notification list in icu/project.yaml (#2141) 2019-02-07 11:08:00 -08:00
Max Moroz 70662a99be [llvm] Add Mitch Phillips @google.com address to the auto_ccs list. 2019-02-06 15:52:10 -08:00
Leandro A. F. Pereira 3bc121dd86 Add Lwan to OSS-Fuzz (#2136) 2019-02-06 12:36:51 -08:00
Tyson Smith 9768f0b4a1 [openh264] Add to auto cc list (#2140)
* [openh264] Update corpus zip command

* [openh264] Add to auto cc list
2019-02-06 12:36:33 -08:00
gnrunge 3b7db8ac31 Adds build instructions for recently added ICU fuzzer targets (#2139)
* Update Dockerfile

* Adds instructions to build recently added ICU fuzzer targets.
2019-02-06 10:22:53 -08:00
Alex Gaynor de5ec6fa49 Add a new person to GraphicsMagick issues (#2137)
Remove Glenn Randers-Pehrson who sadly passed away last year.
2019-02-06 06:08:22 -08:00
tsdgeos 25afe67574 [kcodecs] Add new project: kcodecs (#2127) 2019-02-05 15:45:03 -08:00
htuch 0632162890 envoy: fix ClusterFuzz build regressions. (#2135)
Envoy should build again once
https://github.com/envoyproxy/envoy/pull/5843 and this merge.

Signed-off-by: Harvey Tuch <htuch@google.com>
2019-02-05 11:10:44 -08:00
matclab 49b6303218 Add new project : S2OPC (#2133) 2019-02-05 07:06:50 -08:00
Bhargava Shastry 1708eceb2b [solidity] Add fuzzing dictionary (#2132) 2019-02-05 06:45:39 -08:00
Harish Mahendrakar 3c7d71eb98 [libvpx] Remove depencency on tools_common.c.o (#2131)
vpx_dec_fuzzer.cc now builds without any dependency on tools_common.c.o
Hence disable examples while configuring libvpx and remove
tools_common.c.o when linking fuzzer binaries
2019-02-04 12:45:51 -08:00
Even Rouault 11f4aaee07 [proj4] Fix coverage build (#2129)
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12891

Shared library builds failed with
hidden symbol `atexit' in /usr/lib/x86_64-linux-gnu/libc_nonshared.a(atexit.oS) is referenced by DSO

So ./configure --disable-shared
2019-02-04 06:56:51 -08:00
tsdgeos eb4851cddd kimageformats: Also exercise the canRead() codepath (#2128) 2019-02-03 08:15:24 -08:00
Harish Mahendrakar 318f52f824 [libvpx] Disable encoders in libvpx (#2126)
Disable encoders while building libvpx
Current tools_common.c requires y4minput.c when encoders are enabled.
Instead of adding y4minput while linking fuzzer binary, encoders are
disabled during libvpx configure.
This resolves undefined reference to functions in y4minput.c
2019-02-01 11:22:56 -08:00
Stefan Bucur 3f97744eab Preserve the original data buffer in the tidy-html5 fuzzer. Currently, the fuzzer makes a null-terminated copy of the buffer, preventing the input from containing null characters. (#2125) 2019-02-01 08:30:43 -08:00
Benjamin Kramer a2e4a8e152 [llvm] Add corpus to clangd-fuzzer (#2123)
The fuzzer has been quiet about crashes in the upper layers of clangd (JSON parser) for months. Let's go deeper!
2019-02-01 06:40:08 -08:00
Even Rouault f395935e32 [gdal] GDAL: fix build (#2124)
Since yesterday, GDAL requires building against
https://github.com/OSGeo/proj.4 master
2019-02-01 06:38:31 -08:00
Kostya Serebryany 3a03a358de [libpng-proto] suppress leak reports until https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12716 is fixed 2019-01-31 19:04:19 -08:00
Kostya Serebryany 4b34eb1753 [libpng-proto] extend the fuzz target to cover more APIs 2019-01-31 18:10:20 -08:00
Kostya Serebryany 9689374f84 [libpng-proto] add one more heuristic to speed up libpng_transforms_fuzzer 2019-01-31 15:17:52 -08:00
Tim Rühsen 8d6014f3fe [libidn2] Add memory sanitizer (#2122) 2019-01-30 06:56:50 -08:00
tsdgeos 8c91ce70cd poppler: exercise the text extraction code (#2121) 2019-01-29 10:49:38 -08:00
tsdgeos 0967d02e5f Add new project: kimageformats (#2119) 2019-01-28 18:17:12 -08:00
Randy de864b54bf [libspng] add structure aware fuzzer (#2117) 2019-01-28 08:23:20 -08:00
Bhargava Shastry d027fbc238 [solidity] Add Martin Swende to auto_ccs (#2118) 2019-01-28 06:55:49 -08:00
Max Moroz ad6f2d62c6 [dav1d] Add missing .options file. 2019-01-26 21:11:23 -08:00
Nathan Moinvaziri e9aa2acbb3 Fix minizip fuzz testing (#2115)
* Set CXX cmake flags for linking with libFuzzer.

* Fixed cmake build argument after name change.
2019-01-26 17:50:51 -08:00
Kostya Serebryany edf33327b6 [libpng-proto] add libpng_transforms_fuzzer, a fuzz target with more coverage than the in-tree one currently has (#2114) 2019-01-25 22:30:11 -08:00
Tyson Smith 456eded09c [openh264] Add to corpus and enable ASM for non-MSAN (#2113) 2019-01-25 12:39:10 -08:00
Bhargava Shastry 7ef4eae22c solidity: update primary contact email (#2112) 2019-01-25 05:25:58 -08:00
Max Moroz e2522df903
[dav1d] Enable ASM code for non-MSan build configurations. (#2109) 2019-01-24 13:27:15 -08:00
Bhargava Shastry e43f9e186f [solidity] Add the solidity compiler to oss-fuzz (#2108) 2019-01-24 07:52:29 -08:00
Kostya Serebryany 743e4c055d Merge branch 'master' of github.com:google/oss-fuzz 2019-01-23 18:00:28 -08:00