Commit Graph

3806 Commits

Author SHA1 Message Date
Max Moroz b5abd91f20
[infra] Presubmit: remove license check for all .yaml files. (#3235) 2020-01-15 09:33:39 -08:00
Max Moroz d2330b29a6
[arrow] Remove unnecessary (and outdated) comment and default sanitizers. 2020-01-15 09:14:23 -08:00
Antoine Pitrou 648d3f5b7d [arrow] Submit Apache Arrow for inclusion (#3233)
* Submit Apache Arrow for inclusion

Arrow is both an efficient in-memory format for tabular data,
an IPC format with zero-copy capabilities, and a set of interoperable
language implementations (~10 languages currently: C++, Python, Java,
Rust, Go...).

This submission is for fuzzing the Arrow C++ IPC reader.
If accepted, we plan to add other fuzz targets, for example for
reading Parquet files.

* Add license header to project.yaml
2020-01-15 09:13:42 -08:00
Abhishek Arya f06afc1ebe
Fix presubmit parsing issue with emails. (#3234)
* Fix presubmit parsing issue with emails.

* Fix
2020-01-15 07:41:53 -08:00
Abhishek Arya ebcf4bcdf4
Update project.yaml 2020-01-14 22:59:16 -08:00
Robert Löhning 383f8ecefa [qt] Test on branch 5.15 instead of dev (#3232)
- dev will change the build system to cmake. When I stay on 5.15,
  I can choose when to port the fuzzing.

- Submodules are currently outdated in dev. On 5.15, changes in
  stable branch will be tested earlier and additions for fuzzing
  can be used earlier.
2020-01-14 13:10:10 -08:00
Leo Neat cca04a14f4 [infra] Fix env variable in the helper.py repoduce command (#3230) 2020-01-14 10:50:35 -08:00
Kim Kulling c77697b233 Propose assimp for oss-fuzz. (#3231)
* Propose assimp for oss-fuzz.

* Delete .#project.yaml

* Update #project.yaml#

Co-authored-by: Abhishek Arya <inferno@chromium.org>
2020-01-14 10:47:53 -08:00
Oliver Chang 08c7c706bf
Build honggfuzz by default. (#3228) 2020-01-14 12:35:31 +11:00
luisx41 ed6b5232ee [unbound] add fuzzers written for OSTIF audit (#3210) 2020-01-14 11:42:13 +11:00
Leo Neat 40fa9e5e9c [infra] CIFuzz - Add github action to OSS-Fuzz repo (#3214) 2020-01-13 15:25:12 -08:00
jonathanmetzman d76fe9aeeb
Merge contradictory indent directives (#3226) 2020-01-13 09:34:28 -08:00
Max Moroz 14758dfe7d
[docs] Update the main docs page to mention fuzzing docs. (#3220)
* [docs] Update the main docs page to mention fuzzing docs.

* Add an FAQ entry too

* update the main readme and move the faq question up
2020-01-12 17:14:20 -08:00
Max Moroz cbdc65515e
[infra] Fix dataflow engine compilation for a speed up (#1632). (#3219) 2020-01-12 11:43:03 -08:00
Ebrahim Byagowi 6c5632a1a5 [harfbuzz] Add another location of fonts (#3222)
Not very different from ones we have already, for the sake of completeness
2020-01-12 07:55:13 -08:00
jonathanmetzman 363d00ba5f
[infra] Add presubmit script (#3196) 2020-01-10 10:19:42 -08:00
Catena cyber 40a6d7ffdb Silence unsigned overflow (#3216) 2020-01-10 07:04:42 -08:00
Max Moroz 12b5811ad0
[infra] Add parens to ensure correct execution order (#3104). (#3213) 2020-01-09 10:34:08 -08:00
Max Moroz cfe13cb116
[infra] Print additional information for build/coverage failures on GCB (#3104). (#3208)
* [infra] Explicily print failing build config in the GCB log (#3104).

* add trailing "false" command + add a message for misisng coprus backups in code coverage build

* improve the coverage message and behavior

* fix exit command

* use .format() for a single argument format string too

* fix typo
2020-01-09 09:41:58 -08:00
Catena cyber 7cfb7aab73 Silence unsigned integer overflows in binutils project (#3178)
* Silence unsigned integer overflows in binutils

* Use fno-sanitize

* Condition on sanitizer
2020-01-09 07:46:31 -08:00
Guido Vranken 5fdbd83220 [pillow] WebP support (#3211) 2020-01-09 07:45:02 -08:00
Guido Vranken 0a536515b5 [django] Fix coverage build (#3212) 2020-01-09 07:44:40 -08:00
Ben Smith a595e7c879 Update wabt maintainer (#3209)
* Update wabt maintainer

I'm back from leave, so I'll take over maintenance of wabt fuzz bugs.

* Update Dockerfile too
2020-01-08 18:23:42 -08:00
Hasnain Lakhani 5e98e089dd [proxygen] Install libunwind8 in Dockerfile (#3191)
* [proxygen] Install libunwind8 in Dockerfile

This should fix the build since libunwind was removed from the base image and we need it in this case

* Use dev version of the library so that the compiler can actually build against it.
2020-01-08 16:47:53 -08:00
Khaled Hosny a01b4d7507 [ots] Fix build (#3206)
Pin meson version to the latest working version.
2020-01-08 09:15:12 -08:00
jonathanmetzman cec604f363
Fix issue running AFL targets with run_fuzzer (#3195) 2020-01-08 08:03:29 -08:00
jonathanmetzman 345d49adba
Reland Make bad_build_check more likely to catch hardcoding /out (#3180) (#3205)
This reverts commit 689c3f4b65.
2020-01-08 08:02:45 -08:00
Abhishek Arya daa6f9dda0
Add libunwind-dev to fix myanmar-tools build (#3204) 2020-01-08 07:58:16 -08:00
Guido Vranken 9e24e6e8b2 [cryptofuzz] Add Matthias of OpenSSL (#3203) 2020-01-08 07:44:38 -08:00
Oliver Chang 84a2de2f84
Bump up rss limit to 2.5GB. (#3201) 2020-01-08 14:50:44 +11:00
David Bryant e557cec025 wavpack: add memory sanitizer (#3200) 2020-01-07 12:48:25 -08:00
Jonathan Foote 1ccf149b8c [knot-dns] add libev4 dep for gnutls (#3199) 2020-01-07 12:47:02 -08:00
Jonas Witschel 60069cf1fe [tpm2-tss] disable building the Feature API (FAPI) (#3193)
The new API introduced in
6da95b04b4
pulls in additional build dependencies like json-c and is currently not
part of the fuzz testing, so disable it.
2020-01-07 11:29:08 -08:00
jonathanmetzman 689c3f4b65
Revert "Make bad_build_check more likely to catch hardcoding /out (#3180)" (#3197)
Revert so that we don't get two errors in a row.

This reverts commit 14bdd9332c.
2020-01-07 08:23:13 -08:00
Dominik Röttsches 70513142eb Add myself to auto_ccs for FreeType (#3192)
Rationale: I am maintaining the inclusion and rolling of FreeType into
Chromium and have been fixing bugs found by pdfium and chromium fuzzing
in FreeType.
2020-01-07 07:33:44 -08:00
Leo Neat 9532d4781a [infra] Fixing bisection to work with more OSS-Fuzz projects (#3152)
* Max comments

* Added bisection tests

* Added test cases

* Docker run command added to build_specific commit

* Infer main repo uses docker image rather than docker file

* Added mores tests for repo infer

* With verbosity

* Formatting

* Bisection fixed

* Formatting updates

* Oliver small comments.

* Script infer main repo

* Detect repo and test module finished

* Detect main repo from script

* Regex searching

* Regex searching

* Max comments + bisector test script

* Oliver comments

* Max's comments

* String concat update

* Jonathan comments
2020-01-06 12:17:26 -08:00
jonathanmetzman 14bdd9332c
Make bad_build_check more likely to catch hardcoding /out (#3180) 2020-01-06 10:48:35 -08:00
Abhishek Arya c57c658112
Update .travis.yml (#3190) 2020-01-06 07:51:12 -08:00
Max Moroz 1463a2c523
[infra] Do not skip coverage build if there is no build.sh file (#3185). (#3189) 2020-01-06 07:45:45 -08:00
Nikos Mavrogiannopoulos c64b7fdde6 [gnutls] disable the full test suite (#3186)
The full test suite is not necessary for this build and this
disablement avoids any dependencies required by it.

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2020-01-06 07:42:24 -08:00
Robert Löhning 25477f9036 Link statically (#3188) 2020-01-06 07:41:33 -08:00
Robert Löhning eb8dc35664 Use dictionary from AFL for XML (#3187) 2020-01-06 07:40:44 -08:00
Tim Rühsen 80ee4a9247 Fix build issue for wget & wget2 (#3183)
* [wget] Fix building latest gnutls

* [wget2] Fix building latest gnutls
2020-01-05 16:01:11 -08:00
Bhargava Shastry cd22ebeeb6 ovs: Disable debug features in fuzzing build. (#3164) 2020-01-04 23:59:07 -08:00
Teddy Reed 55b7ded4c8 [osquery] Use platform toolchain and fix coverage builds (#3182) 2020-01-04 23:32:42 -08:00
Abhishek Arya c8a528f2cf
Try travis-buddy for travis failure notifications. (#3181)
* Try travis-buddy for travis failures

* Only show failures
2020-01-04 11:05:59 -08:00
Guido Vranken fa662173bf [tesseract-ocr] Fix build (#3177)
* [tesseract-ocr] Fix build

* [tesseract-ocr] Disable AFL, lower resolution
2020-01-03 08:08:19 -08:00
Guido Vranken 17035317a4 [pillow] Fixes (#3175) 2020-01-02 15:31:31 -08:00
Guido Vranken 97dee00a3c [pillow] Pillow fuzzers (#2626)
* [pillow] Pillow fuzzers

* [pillow] Pillow fuzzers #2

* [pillow] Update
2020-01-02 09:41:57 -08:00
Robert Löhning 04ea24ee15 Add the first fuzz target for Qt (#3171) 2020-01-02 07:44:45 -08:00