Commit Graph

3339 Commits

Author SHA1 Message Date
Bhargava Shastry ab91fbd152 Update bzip2 homepage and primary contact address (#2591) 2019-07-12 06:51:22 -07:00
Lizan Zhou 3092faf7c0 [envoy] define force_libcpp=enabled (#2586)
* envoy: force_libcpp=enabled

Signed-off-by: Lizan Zhou <lizan@tetrate.io>

* fix

Signed-off-by: Lizan Zhou <lizan@tetrate.io>
2019-07-10 15:19:11 -07:00
Tyson Smith cb7abb7c64 [bzip2] Target upstream codebase (#2587)
* [bzip2] Target upstream codebase

* [bzip2] Add CC

* [bzip2] Enable UBSan

* [bzip2] Build seed corpus from samples
2019-07-10 13:02:36 -07:00
Evgeny Vereshchagin d675f4b59c [systemd]: add Susant Sahani and Chris Down (#2583) 2019-07-10 08:34:10 -07:00
Guido Vranken 8aee7894e4 [python3-libraries] (#2567)
* [python3-libraries]

* [python3-libraries] Use upstream CPython. Improve sanitization flags.

* [python3-libraries] Add difflib, csv, decode fuzzers
2019-07-10 07:20:26 -07:00
Andreas Schneider 44bda90444 [libssh] Add the libssh client fuzzer (#2581)
* [libssh] Clone the repository with depth=1

* [libssh] Add a client fuzzer
2019-07-09 07:03:49 -07:00
Guido Vranken 91447e2e3c [libsrtp] Use upstream libsrtp (#2580) 2019-07-08 15:52:54 -07:00
Maksim Shabunin 77f0c4b8a3 [opencv] Added myself to opencv project (#2575) 2019-07-08 09:18:34 -07:00
Catena cyber c58fc17c52 [gnupg] Updates fuzz targets for gnupg (#2576)
Adding an arugment to public_key_list
2019-07-08 06:29:22 -07:00
Vincent Ulitzsch 84119adfbd [giflib] Fix build failure for giflib (#2572)
This commit fixes the current build failure for giflib
by adding GifQuantizeBuffer into the fuzzer's header file.
2019-07-05 12:18:50 -07:00
Guido Vranken 6eab2634bf Cryptofuzz i386 (#2569)
* [cryptofuzz] Enable i386 builds

* [cryptofuzz] Enable i386 builds (update project.yaml)
2019-07-05 10:12:40 -07:00
Jip J. Dekker 9fe0fb9320 [minizinc] Add initial project information for application (#2570) 2019-07-05 10:09:43 -07:00
Sean Kau 86f5130543 [ghostscript] Run ./autogen.sh instead of autoconf and add $ORIGIN to rpath (#2564)
* Run ./autogen.sh instead of autoconf.
* Add $ORIGIN to the rpath
2019-07-03 09:56:39 -07:00
Ammar Askar fca739b562 [cpython] Fix MSAN build (#2565) 2019-07-03 09:55:41 -07:00
jonathanmetzman e8df83fc35
[infra] Make travis deal with adding a new project or removing one (#2566)
This change causes travis to skip building a project when a project does not have build.sh file, a common scenario when a project is added (and only a project.yaml file is added) or removed.
2019-07-02 16:11:37 -07:00
Benjamin Gordon 8934ff6f8b Two fixes for ghostcript (#2562)
* [ghostscript] Fix ininitialized pointer

Passing an invalid pointer causes a crash in gs_new_instance.

* [ghostscript] Add seed corpus

Use the examples distributed with ghostcript as a seed corpus.
2019-07-02 07:38:50 -07:00
Émile Grégoire 024f87dcf9 Use release-2.x branch in the Docker image. (#2563) 2019-07-02 07:36:25 -07:00
tsdgeos 1fd4936af0 [karchive] Use newer bzip2 (#2561) 2019-07-01 12:09:12 -07:00
jonathanmetzman 6fa5719612
Revert "[upb] New Project: upb (#2538)" (#2553)
This reverts commit d5992e4ef5.

Upb is causing exceptions in ClusterFuzz and is completely broken
for AFL and libFuzzer.
2019-06-30 17:13:43 -07:00
Max Dymond f3fd7d1dcb [lz4] Add the lz4 project to oss-fuzz (#2550)
* Add the lz4 project to oss-fuzz
2019-06-30 14:05:31 -07:00
jonathanmetzman c158db4df2
[infra] Remove debug code breaking bad_build_check #2555 (#2557) 2019-06-30 12:52:29 -07:00
Lode Vandevenne e25e4c9e2d [lodepng] Integrate lodepng with OSS-Fuzz (#2556) 2019-06-30 12:23:01 -07:00
Paul Dreik 098ec8c804 [libfmt] use upstream repo (#2552)
The fuzzers have been merged upstream, see
https://github.com/fmtlib/fmt/pull/1199
2019-06-30 08:38:22 -07:00
Sean Kau ad63d0e0ed Add upstream maintainer for ghostscript (#2549) 2019-06-28 14:43:09 -07:00
Max Moroz ee4bb3f62c Enable dataflow for 9 projects written in C (#1632). 2019-06-28 13:59:03 -07:00
Matt Morehouse 80635f81af [llvm] Enable MSan fuzzing. (#2546)
Now that proto fuzzers are gone, we don't have to deal with false
positives coming from protobuf libraries being uninstrumented.
2019-06-27 17:47:21 -07:00
Benjamin Gordon 9b715c91c2 [ghostscript] New project: ghostscript (#2544) 2019-06-27 09:59:20 -07:00
Alex Gaynor 35f59f48f7 Integrate libcbor fuzzer (#2543) 2019-06-27 07:35:54 -07:00
Marta Marczykowska-Górecka 3c93f4ffc0 Added integration for qubes-core-qubesdb (#2540)
* Added integration for qubes-core-qubesdb

Integration for qubesdb daemon used for communication between VMs.

* Build qubes fuzzers only for the appropriate sanitizer
2019-06-26 17:29:47 -07:00
Google AutoFuzz Team d5992e4ef5 [upb] New Project: upb (#2538)
* Create build.sh

* Create Dockerfile

* Create project.yaml

* Modified Dockerfile and build.sh

* Made changes to the build.sh

* Made changes to build

* Modified build

* updated build and project files

* Update project.yaml
2019-06-26 12:42:50 -07:00
Alex Gaynor ed51f6616d [libcbor] New project: libcbor (#2536) 2019-06-26 11:20:37 -07:00
gnrunge d4d9f854e3 Add project team member (myself actually) to notification list. (#2541) 2019-06-26 11:09:34 -07:00
Nick Wellnhofer 0cf9e8245a [libxslt] Additional sanitizers, no unneeded modules (#2539)
- Enable unsigned-integer-overflow and float-divide-by-zero sanitizers.
- Disable some unneeded libxml2 components.
- Disable debugging and profiling code in libxslt to improve
  coverage stats.
2019-06-25 06:41:30 -07:00
Sebastian Kinne e30d7963a5 [docs] Update copyright year in new_projects_guide.md (#2537) 2019-06-24 07:44:17 -07:00
Abhishek Arya 42ad53a887
Update reproducing.md 2019-06-21 16:01:25 -07:00
Max Moroz e0f427fb3b
[php] Enable undefined sanitizer configuration (#1984). (#2535) 2019-06-21 11:34:01 -07:00
Tristan Matthews ab071b3ced [speex]: add cc (#2534) 2019-06-20 07:57:47 -07:00
Tristan Matthews 1bc9696491 [speex] add fuzzer targets (#2529)
* [speex] Add Dockerfile and build.sh

* [speex] add fixed-point fuzz target

* [speex] make corpus files discoverable

* [speex] use $LIB_FUZZING_ENGINE

* [speex] copy instead of making a link
2019-06-19 11:27:14 -07:00
Max Moroz 0b5ff023aa [piex] Replace primary_contact with one of the maintainers (#2345). 2019-06-18 12:48:04 -07:00
Guido Vranken 32bfcebcd2 [piex] Add piex fuzzer (#2345)
* [piex] Add piex fuzzer

* [piex] Add fuzzer-piex
2019-06-18 12:47:04 -07:00
Vincent Ulitzsch 1a629a2c9b [giflib] Extend giflib harness: Extend egif fuzzer target (#2527)
* Improved egif_lib coverage by extending the gif encoder test harness

* stub_output_writer now dynamically reallocates memory

Memory allocation for stub_output_writer is now dynamic:
gifData will be reallocated in base 2 steps every time
we need more space.

* Fix buffer overrun in stub_output_writer when reallocating memory

* Throw assertion if memory reallocation in egif_target fails

egif_target uses dynamic memory reallocation to assure
that stub_output_writer never has a buffer overrun
in stub_output_writer. We throw an assert if
this memory reallocation fails.
2019-06-18 12:44:53 -07:00
Ammar Askar 2d298d2f49 [cpython] Add -rdynamic to fuzzing targets (#2526) 2019-06-18 12:43:11 -07:00
Mihai Maruseac f16a6781fa Fix tensorflow/build.sh after TF commit 44000ad64a (#2528)
We are changing the location of the maximum/minimum bazel version in the
configure.py script so we need to update the way we're looking for the
version to install.

Breaking commit: 44000ad64a
2019-06-18 09:51:05 -07:00
Kostya Serebryany 0cba0117f3 [libfdk-aac] adding libfdk-aac (#2480)
* [glossary] explain cross-pollination

* [glossary] explain cross-pollination

* add fdk-aac

* move fdk-aac to libfdk-aac

* [libfdk-aac] add  -fno-sanitize=shift

* [libfdk-aac] update the contact email, change the repository, disable ubsan's shift-base instead of shift

* [libfdk-aac] change the homepage link

* [libfdk-aac] add one CC entry
2019-06-17 13:20:29 -07:00
Alex Hultman 179d9732a2 [uwebsockets] Hold building script at main repo (#2517) 2019-06-16 08:53:26 -07:00
Max Moroz a3c935fe9c
[rapidjson] Switch project to the experimental mode for now (#2343). 2019-06-14 08:47:49 -07:00
Guido Vranken 4c6ce593dc [rapidjson] Add rapidjson (#2343)
* [rapidjson] Add rapidjson

* [rapidjson] Fix Dockerfile MAINTAINER field
2019-06-14 08:30:54 -07:00
Harish Mahendrakar 9e3ec89cf2 [libaom] Use fuzzer plugin source from libaom repository (#2515)
Removed av1_dec_fuzzer.cc from projects/libaom and instead using
from libaom repository

BUG=https://crbug.com/aomedia/2257
2019-06-14 08:29:20 -07:00
Abhishek Arya 147803b92d
Fix build status link in new project guide (#2511) 2019-06-13 22:16:27 -07:00
Jay Berkenbilt bfc567dc3d Clarifications to the documentation (#2512)
This adds to the documentation information that I would have found
helpful when I was doing my integration.
2019-06-13 13:57:22 -07:00