Commit Graph

2914 Commits

Author SHA1 Message Date
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
Kostya Serebryany a9099bd6af [libpng-proto] add another fuzzer, this time using a custom mutator specialized for PNG (no protos) 2019-01-23 17:59:58 -08:00
Tyson Smith d924556164 [openh264] Add project (#2107)
Add project
2019-01-23 17:39:55 -08:00
Micah Snyder eeb5d8fa15 [ClamAV] Build script fix (#2105)
Correction to build.sh script so the script won't fail on clean checkout.
2019-01-23 14:04:47 -08:00
Micah Snyder 624693035b [ClamAV] Build script improvements (#2102)
Build script improvements to use the WORK dir, rather than polluting the SRC dir, and to use make in the clamav-devel/fuzz directory rather than building source files manually.
2019-01-23 09:26:18 -08:00
Evan Miller 6c3910186e 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.
2019-01-22 15:29:29 -08:00
gnrunge e14908ba50 Update Dockerfile (#2104) 2019-01-22 15:27:58 -08:00
Evan Miller a04edde6a3 Add libxls (#2101) 2019-01-22 07:50:00 -08:00
Robert Löhning 0f8915c4ba Add The Qt Project (#1799) 2019-01-21 08:27:24 -08:00
Jonathan Hui bc4ab87d32 [openthread] add CLI to build (#2099) 2019-01-20 11:25:45 -08:00
Kostya Serebryany f9ed8d9c75 [libpng-proto] simplify the target a bit further: remove a field that don't really need to be mutaed 2019-01-18 16:50:16 -08:00
gnrunge 0af5dcbac4 Icu fuzz (#2098)
* Update project.yaml

* Remove quotes around email.

* Updates icu/project.yaml with additional emails ids
2019-01-18 14:03:18 -08:00
Evan Miller d517d05ea0 Add fuzzing targets for ReadStat (#2093)
* Add ReadStat project

* Add fuzzing targets for new project ReadStat

Adding fuzzers for six file formats supported by ReadStat. A corpus
is generated in each case from example data in the test suite.

Tested locally on Linux, which check_build passing in all six cases.
2019-01-18 12:06:53 -08:00
gnrunge c545039e1a Update project.yaml (#2097)
* Update project.yaml

* Remove quotes around email.
2019-01-18 12:05:08 -08:00
Yang Gao 0e71b3b7e3 Update grpc (#2096) 2019-01-18 10:28:01 -08:00
Mihai Maruseac 4bc64932b5 Copy more files on coverage runs (#2092) 2019-01-17 21:58:13 -08:00
gnrunge 97e4868a38 Icu fuzz (#2091)
* Updates the ICU fuzzer project directory:
- Delete the ICU fuzzer tests. The code was transfered to unicode-org/icu
  in PR 321 (https://github.com/unicode-org/icu/pull/321).
- Adjust the Dockerfile and the build.sh to work with the new ICU repositroy
  (now GitHub, migrated from svn recently) and the new code arrangement.

* Removes logging statements used for debugging statements from the Dockerfile.
2019-01-16 20:54:34 -08:00
Stefan Bucur 8f46f4deea [tidy-html5] Check out tidy-html5 from the 'next' branch, instead of the default 'master'. The next branch is the one that gets the latest features and fixes in practice. (#2090) 2019-01-16 10:18:52 -08:00
Jiří Daněk dfd574a1ba [qpid-proton] update git url after repo migration (#2089) 2019-01-16 07:01:12 -08:00
Evan Miller e315e8c0ca [readstat] Add ReadStat project (#2088) 2019-01-15 13:37:03 -08:00
Max Moroz 13b6571e2b [infra] Suppress errors from cp command in the coverage build (#2087 and others). 2019-01-14 13:01:16 -08:00
Mihai Maruseac 9d22200634 [tensorflow] Add missing directory to the rsync path (#2086) 2019-01-14 09:32:40 -08:00
Frank Morgner 61ebf9defe Add OpenSC (#2084)
OpenSC provides a set of libraries and utilities to work with smart
cards. Its main focus is on cards that support cryptographic operations,
and facilitate their use in security applications such as
authentication, mail encryption and digital signatures. OpenSC
implements the standard APIs to smart cards, e.g. PKCS#11 API, Windows’
Smart Card Minidriver and macOS Tokend.
2019-01-14 07:42:11 -08:00
Kostya Serebryany a55a1276d9 Merge branch 'master' of github.com:google/oss-fuzz 2019-01-11 16:00:26 -08:00
Kostya Serebryany 83585a0190 [libpng-proto] extend the example proto fuzz target with explicit support for iCCP PNG chunk 2019-01-11 16:00:03 -08:00
Jonathan Hui f9d1bea828 [openthread] add NCP to build (#2083) 2019-01-11 15:58:13 -08:00
sebpop b41592118e oss-fuzz/12299: fix build error due to change in interface for fast crc32 (#2082) 2019-01-11 14:14:17 -08:00
Bhargava Shastry d878422912 [openvswitch] Adds Toms Atteka to auto_ccs list (#2081) 2019-01-11 08:46:21 -08:00
Alexander Færøy c396fd8827 Fix path to module-formats.o for Irssi. (#2080)
This patch should fix the compilation error reported in issue oss-fuzz:12065.
2019-01-09 17:46:03 -08:00
Guido Vranken 5442f88bc3 [bignum-fuzzer] Fix Rust nightly installation, attempt #2 (#2079) 2019-01-09 07:12:33 -08:00
Augie Fackler 658615d59e mercurial: move Python sources to $SRC and build in build.sh (#2078)
This will clean up the Makefile on the hg side considerably, and will
also fix the coverage build. Fixes #2076.

Bonus: I did some extra work in build.sh so that incremental rebuilds
of the fuzzers won't needlessly recompile $OUT/sanpy, shortening
development time on new fuzzers and avoiding issues caused by a $OUT
that was built for a different fuzz configuration.
2019-01-09 14:17:01 +11:00
Vincent Ulitzsch 834a138b39 [giflib] Add giflib (#2062)
* Add initial version of giflib

* Fix a memory leak in dgif_target

This commit fixes a memory that was caused by calling the wrong
close function.

* giflib: Minor bug fixes that also addressees most comments from Doris
2019-01-08 11:17:29 -08:00
Max Moroz 231f91a5be [libspng] Enable all sanitizers. 2019-01-08 11:05:17 -08:00
Randy ea0504c882 [libspng] Integrate libspng (#1664)
* Integrate libspng

* update copyright year
2019-01-08 11:04:07 -08:00
Stefan Bucur 8b1e8b020e Fix typos and label names for SunDew fuzzers. (#2077) 2019-01-08 08:59:23 -08:00
Matt Morehouse 95bbd881db [llvm] Update demangler fuzzers. (#2074) 2019-01-07 09:50:13 -08:00
Daniel Salzman d8db26e77f [knot-dns] fix issue 12386 and remove temporary workaround (#2072)
* Revert "[knot-dns] use libnettle 3.4.1 to build gnutls (#2013)"

This reverts commit 269cfb6bf8.

* [knot-dns] use bootstrap before build (issue 12386)
2019-01-07 07:43:35 -08:00
htuch d0d79130d3 [envoy] add @jmarantz and @lizan to ACL. (#2073)
Signed-off-by: Harvey Tuch <htuch@google.com>
2019-01-07 07:27:19 -08:00
Tim Rühsen 77f1da0e60 [wget] Fix gnutls build (#2070) 2019-01-04 07:09:15 -08:00
Tim Rühsen 3d70ee5414 [wget2] Fix gnutls build (#2071) 2019-01-04 07:08:51 -08:00
Nikos Mavrogiannopoulos 674c259117 [gnutls] use bootstrap before build (#2069)
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2019-01-04 07:06:33 -08:00
Max Moroz b58fb5dfdb [infra] Remove unused coverage-report-server.py from base-clang image. 2019-01-03 12:44:07 -08:00
Mihai Maruseac 4feaf99b36 [tensorflow] Try to get coverage build to progress (#2068)
* No need for configure hack as it is covered internally.

* Try to get coverage build to progress

* Remove extra mkdir
2019-01-03 12:22:27 -08:00
Varun Khaneja 9644e3ad4a Use NOVOLUME. Point to the oss_fuzz branch. (#2067)
- Start using NOVOLUME since Chromium is going to start using it.
[See: https://crrev.com/c/1393803]

- Point to the oss_fuzz branch where all releases will be fuzzed first before being merged into the master branch.
2019-01-03 08:15:59 -08:00
Stefan Bucur 6cbad0dcae [qpdf] Fix the fuzzer name in the qpdf project.yaml file. (#2065) 2019-01-02 11:24:19 -08:00
Kevin Lubick af5a3f857f [skia] re-enable checks (#2064) 2019-01-02 06:42:52 -08:00