Commit Graph

1624 Commits

Author SHA1 Message Date
Kostya Serebryany 04c587f42f Update Makefile 2017-05-15 17:36:20 -07:00
Kostya Serebryany ad6b32f53b Update README.md 2017-05-15 15:50:00 -07:00
Kostya Serebryany cb496977be Update README.md 2017-05-15 15:22:14 -07:00
Kostya Serebryany e02192dc42 Update ideal_integration.md 2017-05-15 15:17:40 -07:00
Kostya Serebryany f923a1c846 Update README.md 2017-05-15 15:13:33 -07:00
Kostya Serebryany dc94c65c33 Update README.md 2017-05-15 15:11:54 -07:00
Kostya Serebryany 4c83f493b0 Update README.md 2017-05-15 15:10:30 -07:00
JonZeolla ec3cc2aa38 [docs] Fix broken link in the main README.md (#609) 2017-05-15 17:23:18 +02:00
Even Rouault 1bb7bfdcab GDAL: add more dependencies by using system static libraries (#607)
Use static versions of Ubuntu -dev libraries.
Add: lzma, xerces, webp
Use external version of libz, libpng, libgif instead of GDAL internal copies.
2017-05-14 20:45:29 -07:00
Khaled Hosny 33c1ed629d [ots] Increase OTS max_len (#606)
This is the same value used for WOFF2 fuzzers, hopefully it will improve
the coverage.
2017-05-14 16:14:04 +02:00
Max Moroz 8fa985b10d [example] Fix a typo in "example" project from #603. 2017-05-14 12:56:09 +02:00
Even Rouault a509666343 gdal: add sqlite3 and expat dependencies (#605) 2017-05-13 20:11:49 -07:00
Kostya Serebryany 03c1936613 Update README.md 2017-05-13 17:38:56 -07:00
Kostya Serebryany 6cdd929d47 Update project.yaml 2017-05-13 17:26:51 -07:00
Kostya Serebryany 2c44d80a9c add an 'example' project (#603) 2017-05-13 13:24:17 -07:00
Vitaly Buka c26e33145d Simplify libprotobuf-mutator build script. (#604) 2017-05-12 23:01:42 -07:00
Oliver Chang f576b352b4 [helper] Add a check for valid project name when generating files. 2017-05-12 15:58:13 -07:00
Jonathan Foote c4054c4d8e add url handler fuzz target (#601) 2017-05-12 15:48:55 -07:00
Abhishek Arya 15bbcc13f2 Update project.yaml 2017-05-12 11:25:28 -07:00
Vitaly Buka 55701f3699 Fix build coverage of libprotobuf-mutator (#598) 2017-05-11 23:51:48 -07:00
Even Rouault a22bad13f9 Add gdal project (#589)
Extract from http://gdal.org/ :
GDAL is a translator library for raster and vector geospatial data
formats that is released under an X/MIT style Open Source license by
the Open Source Geospatial Foundation. As a library, it presents a
single raster abstract data model and single vector abstract data model
to the calling application for all supported formats. It also comes
with a variety of useful command line utilities for data translation
and processing

GDAL upstream ticket:
https://trac.osgeo.org/gdal/ticket/6883
2017-05-11 13:07:23 -07:00
Nick Wellnhofer 880c1856e0 Add project.yaml for libxslt (#574)
I added dominicc@chromium.org and ddkilzer@apple.com to auto_ccs.
They're already listed in libxml2's project.yaml and I worked with both
of them when reporting libxslt issues in the past.
2017-05-11 13:06:50 -07:00
Abhishek Arya 43838854c1 Add valgrind support in reproduce command (#596)
* Add valgrind support in infra/helper.py, fixes #592.

* Fix spacing.
2017-05-10 14:32:01 -07:00
Oliver Chang cfba9598d7 [helper] Add a prompt to build_image command for pulling base images. (#595) 2017-05-10 13:49:09 -07:00
Oliver Chang d805e5ffce Fix syntax error in skia project.yaml
It was added in #594
2017-05-10 13:48:08 -07:00
Oliver Chang 9be996d10d Update reproducing.md 2017-05-10 13:26:15 -07:00
Kevin Lubick 795901fc46 [skia] Make UBSAN experimental (#594) 2017-05-10 12:52:41 -07:00
Abhishek Arya 3666c6bf98 Add missing space. 2017-05-10 12:47:59 -07:00
Kurt Roeckx c4ab2d0dfc openssl: add msan support (#593)
* openssl: add msan support

* Remove unneeded quotes, see boringssl/build.sh

* Minor spacing issue.
2017-05-10 12:31:21 -07:00
Abhishek Arya 1607410bb1 Enable msan experiment on some projects. (#591) 2017-05-10 09:10:46 -07:00
Abhishek Arya e6f4bc5b5a Enable msan on some projects, disable experiment on others. (#590) 2017-05-10 09:05:25 -07:00
Roman Lebedev 4eec280286 RawSpeed: new project proposal. (#588)
* RawSpeed: new project proposal.

RawSpeed is a library used for loading of raw files, produced
by cameras. Pretty much all major raw formats are supported.
Especially CR2, DNG, NEF, SRW, CRW, RW2, PEF, RAF, ...

The library is used namely by darktable, PhotoFlow, rawstudio,
etc. Old version of the library is used by the LibRaw library.

As far i'm concerned, there exists only a three alive major raw
loaders like this one - dcraw, LibRaw which is based on dcraw,
and this library, RawSpeed.

Thus, it is in quite the unique position, and i deem it to be
important part of the ecosystem. Am i right or not is for you
to tell.

* Don't need to specify fuzzing engines

We use both AFL and libFuzzer, don't need to specify this.
2017-05-10 08:50:17 -07:00
Max Moroz 04e42ac17a [infra] Use only 'array-bounds' check of UBSan's 'bounds' check (#573).
For more info: https://github.com/google/oss-fuzz/pull/573#issuecomment-300494440
2017-05-10 16:13:28 +02:00
Abhishek Arya d3df955ba7 Fix Skia UBSan vptr issue and enable msan. (#587) 2017-05-09 23:23:47 -07:00
Kevin Lubick a47307d55d [skia] fix build (#584) 2017-05-09 14:07:09 -07:00
Devin Jeanpierre dd63b693e2 Add CPython as a project, with Gregory P. Smith as a contact. (#583)
* Add CPython as a project, with Gregory P. Smith as a contact.

Upstream issue to actually create tests: http://bugs.python.org/issue29505

(But they don't exist yet).

There are some internal (YouTube) bugs for adding fuzz tests as well, to be done
in that issue: b/37561297, b/37561383, b/37562501, b/37562550, b/37562021

I'd expect adding fuzz tests for this to be an ongoing project. :)

* Split cpython into cpython2 and cpython3.
2017-05-09 13:49:11 -07:00
Oliver Chang 75b9282e83 Add --pull argument to build_image. 2017-05-09 12:34:59 -07:00
Andrea Brancaleoni 6f82e537ad New project: xbps (#579)
XBPS is the Void package manager.

Void is a general purpose operating system, based on the monolithic Linux® kernel.
Its package system allows to quickly install, update and remove software in binary form.
2017-05-09 10:34:29 -07:00
Kevin Lubick e953bfabdb Add POC fuzzer for Skia (#577)
* Add Skia to OSS-fuzz

* Skia compiles with these settings

* Add POC fuzzer for Skia

* Address comments and fix options
2017-05-09 07:45:58 -07:00
Max Moroz 8306637a1a [gnutls] Remove double-quotes from string comparison in build.sh. 2017-05-09 14:23:22 +02:00
Max Moroz b07e141725 [boringssl] Use $CFLAGS instead of $SANITIZER_FLAGS for MSan check. 2017-05-09 14:22:09 +02:00
Max Moroz 19e73d89e9 [infra] Extend set of UBSan checks enabled. (#573) 2017-05-09 14:16:58 +02:00
Alex Gaynor e60bf381ce [gnutls] Fixed #578 -- when using MSAN disable assembly in gnutls (#580)
* Fixed #578 -- when using MSAN disable assembly in gnutls

* Use the more public API for this
2017-05-09 14:11:19 +02:00
Kostya Serebryany c283baf384 Update README.md 2017-05-08 19:32:16 -07:00
Devin Jeanpierre 946d6455ce Add JsonCpp as a project, with @cdunn2001 as the contact. (#575)
Internal (YouTube) bug tracking adding this: b/37561473

See also: https://github.com/open-source-parsers/jsoncpp/pull/610
2017-05-08 13:22:17 -07:00
Oliver Chang c54ed42cd9 [infra] Build coverage build by default. 2017-05-08 11:31:45 -07:00
Oliver Chang 4896be51cd Create a separate coverage build.
First part of #191.
2017-05-08 11:17:27 -07:00
Abhishek Arya a83ce13c54 Remove unneeded enable-ossfuzz flag, fixes #568 2017-05-05 13:16:31 -07:00
Abhishek Arya 3baa34c81f Enable MSan experimental on some projects. (#570) 2017-05-05 10:33:12 -07:00
Kostya Serebryany be07b7d749 Merge branch 'master' of github.com:google/oss-fuzz 2017-05-04 14:43:30 -07:00