Find file History
evanmiller and jonathanmetzman Add first fuzzing target for libxls (#2103)
* Add libxls

* Add fuzzing target for libxls

The library parses only one format, so only one fuzzer (fuzz_xls) is
included. The initial test corpus includes ~30 files. Tested locally
on Linux.
Latest commit 6c39101 Jan 23, 2019
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
aosp first toy variant of fuzzing for AOSP (#1016) Dec 4, 2017
arduinojson Use apt-get update && apt-get install, per best practices: (#561) May 2, 2017
augeas Disable MSan due to startup crash (#1375) May 2, 2018
bad_example [infra] Remove sancov and rename "profile" to "coverage". (#1839) Oct 1, 2018
bignum-fuzzer [bignum-fuzzer] Fix Rust nightly installation, attempt #2 (#2079) Jan 9, 2019
bloaty Added Bloaty McBloatface as an oss-fuzz project. (#1000) Nov 20, 2017
boost [boost] Fix missing files in docker copy command (#1828) Sep 19, 2018
boringssl Update build.sh Jul 26, 2017
botan Add @mgierlings to botan cc list (#2063) Dec 31, 2018
brotli [brotli] Split compile and link actions (#1554) Jun 22, 2018
bzip2 bzip2: Bug fixes (#1894) Oct 26, 2018
c-ares Use apt-get update && apt-get install, per best practices: (#561) May 2, 2017
capstone [capstone] Fix use of variables in build.sh (#1570) Jun 26, 2018
chakra use new ChakraCoreEng@microsoft.com email address (#984) Nov 14, 2017
clamav disable msan (#2049) Dec 21, 2018
cmark Correct cmark upstream repo name (#1739) Aug 21, 2018
coreutils Revert "coreutils: add build script" (#123) Dec 2, 2016
cpython2 Added myself to the auto_ccs for CPython (#740) Jul 26, 2017
cpython3 Added myself to the auto_ccs for CPython (#740) Jul 26, 2017
cras Update build.sh Jul 3, 2018
curl [infra] Prevent mounting local checkout to $SRC + clean up Dockerfiles ( Aug 9, 2018
dav1d [dav1d] remove experimental flag (#1947) Nov 12, 2018
dlplibs [dlplibs] add corpus for FictionBook v.2 (#1105) Jan 22, 2018
dropbear copy dict to build (#1223) Mar 9, 2018
ecc-diff-fuzzer Do not use thread in openssl for ecc-diff-fuzzer (#1872) Oct 14, 2018
envoy [envoy] add @jmarantz and @lizan to ACL. (#2073) Jan 7, 2019
example [zlib-ng] add zlib-ng project (#1694) Aug 10, 2018
expat [expat] Fix fuzz target crashing with MSan on random bytes generation. Sep 7, 2017
ffmpeg ffmpeg: Build fdk-aac with -fno-sanitize=shift-base (#1932) Nov 7, 2018
file Zip existing `file` testcases to create seed_corpus (#1343) Apr 19, 2018
firefox firefox: unsubscribe myself (#1891) Oct 21, 2018
firestore [firestore] add build dependency on Python (#1971) Nov 25, 2018
freeimage Update project.yaml Dec 19, 2018
freetype2 Update the maintainer of FreeType's `Dockerfile` (#1711) Aug 13, 2018
fuzzing-puzzles [fuzzing-puzzles] Enable AFL fuzzing engine instead of libFuzzer + re… ( Jun 8, 2018
gdal [gdal] Add new GDAL contributor (#1021) Dec 5, 2017
giflib [giflib] Add giflib (#2062) Jan 8, 2019
git Use new FUZZ_CXXFLAGS when building git. (#2004) Dec 4, 2018
glib [glib] fix build (#1982) Nov 27, 2018
gnupg Gnupg uses separate fuzz targets (#1898) Oct 22, 2018
gnutls [gnutls] use bootstrap before build (#2069) Jan 4, 2019
graphicsmagick clone zstd for graphicsmagick (#1997) Dec 2, 2018
grpc Update grpc (#2096) Jan 18, 2019
gstreamer [gstreamer]: add Jan Schmidt for access (#1179) Feb 20, 2018
guetzli Enable msan on some projects, disable experiment on others. (#590) May 10, 2017
h2o add url handler fuzz target (#601) May 12, 2017
harfbuzz [harfbuzz] Add Ariza to cc list for harfbuzz. (#1994) Dec 1, 2018
hoextdown [hoextdown] fix the build with a temporary hack Jun 1, 2018
icu Update Dockerfile (#2104) Jan 22, 2019
imagemagick [imagemagick] re-add libde265 (#1372) Apr 27, 2018
irssi Fix path to module-formats.o for Irssi. (#2080) Jan 10, 2019
jsc [jsc] Add more CCs Nov 17, 2017
json-c [json-c] Add project (#1123) Feb 1, 2018
json Use apt-get update && apt-get install, per best practices: (#561) May 2, 2017
jsoncpp Add JsonCpp as a project, with @cdunn2001 as the contact. (#575) May 8, 2017
jsonnet [jsonnet] Integrate jsonnet and add a fuzzer (#2045) Dec 27, 2018
keystone [keystone] Adds project Keystone (#1813) Sep 17, 2018
knot-dns [knot-dns] fix issue 12386 and remove temporary workaround (#2072) Jan 7, 2019
lcms Enable msan experiment on some projects. (#591) May 10, 2017
leptonica Fix typos and label names for SunDew fuzzers. (#2077) Jan 8, 2019
libaom [libaom] use ADD to retrieve file (#1964) Nov 20, 2018
libarchive Enable msan experiment on some projects. (#591) May 10, 2017
libass Update build.sh Feb 20, 2018
libchewing Update project.yaml Aug 30, 2017
libcoap [libcoap] build.sh: disable DTLS (#1942) Nov 11, 2018
libexif libexif: Add JPG files used by libexif tests to the corpus (#1596) Jul 4, 2018
libgd Add myself to the ACL for libgd reports (#1117) Jan 26, 2018
libgit2 libgit2: Let fuzzers user internal headers (#1875) Oct 15, 2018
libhtp Change email address for primary contact of libhtp (#2046) Dec 21, 2018
libidn Fix libidn build (#1413) May 13, 2018
libidn2 [libidn2] Fuzzing integration improved (#736) Jul 25, 2017
libjpeg-turbo fix libjpeg-turbo build (#1269) Mar 26, 2018
libldac [libldac] Disable UBSan (#2060) Dec 28, 2018
libmicrohttpd add libmicrohttpd (#613) May 17, 2017
libpcap change my Google account address (#1901) Oct 24, 2018
libplist Use apt-get update && apt-get install, per best practices: (#561) May 2, 2017
libpng-proto [libpng-proto] simplify the target a bit further: remove a field that… Jan 19, 2019
libpng Update project.yaml Jan 12, 2018
libprotobuf-mutator Auto-download protobuf. (#756) Aug 2, 2017
libpsl [libpsl] Fix build: convert PSL to NFC (#1924) Nov 4, 2018
librawspeed [librawspeed] Undefined Sanitizer: enable unsigned-integer-overflow d… Nov 27, 2017
libreoffice libreoffice requires gperf > 3.1 now (#1992) Nov 30, 2018
libsass Fix typos and label names for SunDew fuzzers. (#2077) Jan 8, 2019
libsodium find the static archive and use it, just use whats in src (#1082) Jan 17, 2018
libspng [libspng] Enable all sanitizers. Jan 8, 2019
libssh [libssh] Fix include path (#1230) Mar 10, 2018
libteken [libteken] Add missing initialization in the fuzz target (#821). Sep 8, 2017
libtiff add jbig clone to libtiff (#1912) Oct 29, 2018
libtsm Use apt-get update && apt-get install, per best practices: (#561) May 2, 2017
libvpx [libvpx] Add zip file for fuzzer seed file (#2025) Dec 11, 2018
libwebp [libwebp] use explicit SRC path (#1965) Nov 20, 2018
libxls Add first fuzzing target for libxls (#2103) Jan 22, 2019
libxml2 [libxml2] Fix std::string use in the fuzz targets: avoid it when poss… Dec 28, 2018
libxslt Add project.yaml for libxslt (#574) May 11, 2017
libyaml Use apt-get update && apt-get install, per best practices: (#561) May 2, 2017
llvm [llvm] Update demangler fuzzers. (#2074) Jan 7, 2019
llvm_libcxx Update project.yaml Jun 4, 2018
llvm_libcxxabi change one e-mail Dec 15, 2017
lzo lzo: Fixes problems with #1900 (#1905) Oct 25, 2018
mandelbulber Update projects/mandelbulber/project.yaml (#1933) Nov 7, 2018
mbedtls [Mbedtls] Use main repo and patch afterwards (#1793) Sep 5, 2018
mercurial mercurial: move Python sources to $SRC and build in build.sh (#2078) Jan 9, 2019
minizip [minizip] Set CXX cmake flags for linking with libFuzzer. (#1948) Nov 13, 2018
mosh Add project.yaml for Mosh (mobile shell) (#113) Dec 1, 2016
mpg123 Add mpg123_decode fuzzer (#2037) Dec 21, 2018
msgpack-c [msgpack-c] move seeds to source repo (#1360) Apr 26, 2018
mupdf [mupdf] Add custom allocator to avoid having fuzzer kill process (#1830 Sep 25, 2018
nestegg [nestegg] Update primary_contact (#1476) Jun 2, 2018
net-snmp Add net-snmp project (#1277) Mar 29, 2018
netdata add netdata (#193) Dec 15, 2016
nghttp2 Use apt-get update && apt-get install, per best practices: (#561) May 2, 2017
nginx Add nginx (#285) Jan 17, 2017
nodejs Rename node.js to nodejs. Dec 1, 2016
nss [nss] Update project.yaml (#1991) Nov 30, 2018
open62541 Update missing dependencies (#1196) Feb 26, 2018
opencv Hardcode pkg-config results (#2043) Dec 21, 2018
opendnp3 [opendnp3] Adds memory sanitizer to opendnp3 project (#1483) Jun 4, 2018
openjpeg [openjpeg] Fix the year in copyrights. Jul 5, 2017
opensc Add OpenSC (#2084) Jan 14, 2019
openssh Add openssh project (#834) Sep 8, 2017
openssl Remove Cc's for members that left (#1785) Sep 4, 2018
openthread [openthread] add CLI to build (#2099) Jan 20, 2019
openvswitch [openvswitch] Adds Toms Atteka to auto_ccs list (#2081) Jan 11, 2019
opus Use apt-get update && apt-get install, per best practices: (#561) May 2, 2017
ots [ots] Fix build (#1642) Jul 23, 2018
pcre2 Fix build breakage after #623. May 25, 2017
perfetto [perfetto] Disable empty expression check (similar to #2055). Dec 27, 2018
pffft Adding PFFFT seed corpus generation. (#1790) Sep 4, 2018
pidgin Update project.yaml Dec 1, 2016
poppler [poppler] Don't use WORKDIR $SRC (requested in #1784). Sep 19, 2018
postgis Use Darafei's gmail account instead (#1240) Mar 13, 2018
postgresql Add the PostgreSQL Project (#119) Dec 2, 2016
powerdns Add the PowerDNS project (#2007) Dec 6, 2018
proj4 [proj4] install sqlite3 dependency now required for build (#1973) Nov 26, 2018
qcms [qcms] build seed corpus automatically (#1771) Aug 30, 2018
qpdf [qpdf] Fix the fuzzer name in the qpdf project.yaml file. (#2065) Jan 2, 2019
qpid-proton [qpid-proton] update git url after repo migration (#2089) Jan 16, 2019
qt Add The Qt Project (#1799) Jan 21, 2019
qubes-os qubes-os: disable ubsan (#1564) Jun 25, 2018
radare2 Fix for failing build due to bad build check (#1237) Aug 6, 2018
re2 Use apt-get update && apt-get install, per best practices: (#561) May 2, 2017
readstat Add fuzzing targets for ReadStat (#2093) Jan 18, 2019
realm-core Update project.yaml Dec 6, 2016
resiprocate [resiprocate] Use upstream build script (#1206) Mar 3, 2018
ring [ring] Add project (#1930) Nov 7, 2018
skcms [skcms] Fix skcms build (#1593) Jul 3, 2018
skia [skia] re-enable checks (#2064) Jan 2, 2019
speex Adding Speex (#379) Feb 13, 2017
spidermonkey [spidermonkey] Fixed spidermonkey build by temporarily disabling cran… Oct 9, 2018
sqlite3 sqlite3: Add zlib1g-dev (#1068). Jan 14, 2018
strongswan [strongswan] Add Andreas to list of CCs (#1526) Jun 18, 2018
systemd [systemd] also pull in libkmod-dev (#1750) Aug 23, 2018
tensorflow Copy more files on coverage runs (#2092) Jan 18, 2019
tidy-html5 [tidy-html5] Check out tidy-html5 from the 'next' branch, instead of … Jan 16, 2019
tinyxml2 Clean Shell Scripts (#999) Nov 20, 2017
tor When building Tor, get an up-to-date list of the static libraries (#1585 Jul 1, 2018
tpm2 Remove old username from tpm2 fuzzer subscription (#1998) Dec 3, 2018
unicorn [unicorn] Enables unicorn project (#1822) Sep 17, 2018
unrar Use NOVOLUME. Point to the oss_fuzz branch. (#2067) Jan 3, 2019
usbguard [USBGuard] Initial Integration. (#1667) Jul 30, 2018
util-linux add util-linux project (#120) Dec 2, 2016
varnish [varnish] Add Project (#1524) Jun 18, 2018
vorbis [vorbis] remove dockerfile entry for vorbis that's no longer needed (#… May 25, 2018
weechat Fix weechat project.yaml typo (#163) Dec 10, 2016
wget [wget] Fix gnutls build (#2070) Jan 4, 2019
wget2 [wget2] Fix gnutls build (#2071) Jan 4, 2019
wireshark [wireshark] fix build, simplify build configuration (#1895) Oct 22, 2018
woff2 Add auto_ccs to woff2 (#1454) May 29, 2018
wolfssl [wolfSSL] build files (#715) Jul 14, 2017
wpantund [wpantund] Update auto_cc in project.yaml (#852) Sep 21, 2017
wuffs Build projects/wuffs as C, not C++ (#1397) May 2, 2018
wxwidgets Include submodules in wxWidgets checkout (#982) Nov 13, 2017
xbps New project: xbps (#579) May 9, 2017
xmlsec [xmlsec] Fix git URL for libxslt. Aug 30, 2018
xz xz: Add the xz/lzma decompressor to oss-fuzz (#1919) Nov 2, 2018
yajl-ruby [yajl-ruby] Add yajl-ruby fuzzer (#1119) Jan 30, 2018
yara yara: enable dotnet module for fuzzing (#1931) Nov 7, 2018
zlib-ng [zlib-ng] point to official git repo (#1936) Nov 7, 2018
zlib oss-fuzz/12299: fix build error due to change in interface for fast c… Jan 11, 2019
zstd Fix email casing (#870) Sep 30, 2017
all.sh More ossfuzz/IMAGE -> gcr.io/oss-fuzz/IMAGE. Mar 16, 2017