Leo Neat
ffc6af6d1d
[CIFuzz] Add parse fuzzer output functionality ( #3342 )
2020-02-10 10:00:54 -08:00
Abhishek Arya
891450ddec
Revert "Fix overflow in binutils fuzz target ( #3363 )" ( #3364 )
...
This reverts commit 3f808990af
.
2020-02-09 18:40:50 -08:00
Catena cyber
3f808990af
Fix overflow in binutils fuzz target ( #3363 )
2020-02-09 07:33:56 -08:00
Randy
f585b66235
[stb] Change primary contact to a gmail address ( #3362 )
2020-02-08 07:53:44 -08:00
Alex Crichton
f3f3da7523
wasmtime: Add @yurydelendik as a cc ( #3360 )
2020-02-07 09:19:14 -08:00
Catena cyber
45c8db1c3c
Fixes target for binutils project ( #3357 )
2020-02-07 06:18:45 -08:00
Robert Löhning
4e3c999091
[qt] Remove temporary compile fix ( #3359 )
...
...when the proper fix was merged upstream.
2020-02-07 05:04:25 -08:00
Philip Withnall
b036df0ce1
glib: Fix build due to Meson option changing type ( #3358 )
...
* glib: Fix build due to Meson option changing type
In GLib master commit b220033c we changed the `libmount` option from a
`boolean` to a `feature`, which means it now takes
`enabled`/`disabled`/`auto` rather than `true`/`false`.
Signed-off-by: Philip Withnall <philip@tecnocode.co.uk>
Fixes: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=20552
* glib: Fix homepage URI
The FSF page on GLib is not official, loaded with their advertising, and
quite out of date.
Signed-off-by: Philip Withnall <philip@tecnocode.co.uk>
* infra: Add help_url to the valid section names list in Travis checks
It’s documented as valid:
https://google.github.io/oss-fuzz/getting-started/new-project-guide/#help_url
Signed-off-by: Philip Withnall <philip@tecnocode.co.uk>
2020-02-07 05:03:31 -08:00
Max Moroz
a32769e89a
[infra] Dump full coverage JSONs separately ( #1632 ). ( #3356 )
2020-02-06 17:45:57 -08:00
Max Moroz
4092bebcb5
[infra] Fix broken batching in the corpora download helper ( #3351 ). ( #3353 )
...
* [infra] Fix broken batching in the corpora download helper (#3351 ).
* one more
2020-02-06 15:44:36 -08:00
Leo Neat
b96d2186ae
[CIFuzz] Go support ( #3352 )
...
* Add go support to detecting the main repo
* Go support test update
* Format
* Format
* Removing debug statment
* Format
2020-02-06 15:35:42 -08:00
Leo Neat
460661c700
Fixing entrypoint ( #3354 )
2020-02-06 14:00:55 -08:00
Leo Neat
5cefaac000
[CIFuzz] Separate build and run actions ( #3336 )
...
* Separating actions into build and run
* Formatting
* Formatting
* Removing project-name from run action
* Jonathan comments
* Maxs comments pt.1
* Updating example_main.yml
* Switch 1 0 to true false
* Add base Dockerfile for CIFuzz
* Adding license to dockerfile
2020-02-06 13:39:42 -08:00
Max Moroz
69f75431fe
[infra] Dummy change in the base-builder to test something.
2020-02-06 11:11:24 -08:00
Max Moroz
67353e882d
[cifuzz] Dummy change to test something.
2020-02-06 10:47:18 -08:00
Damien Neil
f4f2fdd7b1
golang-protobuf: use build script in protobuf repo ( #3348 )
...
Move the core of the build script into the fuzzed repo, where it's easier
for us to manage.
2020-02-06 10:43:32 -08:00
Max Moroz
d04b12942d
[docs] Dummy change in the README just to test something.
2020-02-06 10:34:57 -08:00
Alex Crichton
ec58a65f33
[wasmtime] Fix default asan options ( #3350 )
...
This fixes typo mistakes from #3335 where we actually want the opposite
of the current defaults, not the current set of defaults!
2020-02-06 10:26:09 -08:00
Leo Neat
52e640af34
[CIFuzz] Fix .strip bug. ( #3349 )
2020-02-06 09:33:54 -08:00
Damien Neil
6906b57b3c
golang-protobuf: add user to auto_ccs ( #3347 )
...
Add herbie@ to auto_ccs.
2020-02-06 09:21:33 -08:00
Randy
e23922cf41
[stb_image] initial integration ( #3339 )
...
* [stb] initial integration
* [stb] use $LIB_FUZZING_ENGINE
* [stb] rename stb_png.dict when copying
2020-02-06 08:35:08 -08:00
Catena cyber
c15978c5d1
Improves binutils fuzz target ( #3343 )
...
Support disassembly of testcases containing more than one
insn
2020-02-06 07:44:52 -08:00
Robert Löhning
1950826621
[qt] Don't install Qt ( #3345 )
2020-02-06 07:11:34 -08:00
Jonathan Foote
7f201a86e5
[wasmtime] correct auto_ccs ( #3341 )
...
I had used a site-specific alias for @tschneidereit in my last commit; he is unable to login to monorail with it. This corrects to an alias that should work. Apologies for the oversight.
2020-02-05 12:15:32 -08:00
Leo Neat
f0df2d675c
Move detect_repo.py script into /opt ( #3337 )
2020-02-05 11:32:37 -08:00
Max Moroz
2a5d80d3b8
[libtheora] Remove unused dataflow sanitizer. ( #3338 )
...
* [libtheora] Try enabling dataflow build config.
Just noticed that `dataflow` sanitizer is enabled while `fuzzing_engine` is not. Let's see if it works or should be removed.
* remove dataflow sanitizer
2020-02-05 10:41:07 -08:00
Alex Crichton
94d0c3a7b4
[wasmtime] Try fixing delivery of SIGILL/SIGSEGV to JIT ( #3335 )
...
This is an attempt to apply the suggestions from #3316 to the fuzzing
infrastructure for the `wasmtime` target. This will hopefully allow the
delivery of SIGSEGV and SIGILL signals to the `wasmtime` program itself.
These are expected signals when executing wasm code so we don't want the
fuzzer to treat all forms of the signal as a fatal error.
2020-02-05 09:46:23 -08:00
Max Moroz
c57465770a
[infra] Travis: rely on the presence of Dockerfile to identify buildable projects. ( #3328 )
...
* [infra] Travis: rely on the presese of Dockerfile to identify buildable projects.
* fix the comment
2020-02-05 09:14:59 -08:00
jonathanmetzman
27409e0fbc
[infra] Make travis_build presubmit clean ( #3334 )
2020-02-05 09:10:05 -08:00
Jonathan Foote
a324584da1
[wasmtime] update auto_ccs ( #3332 )
...
Following up on internal bytecodealliance/wasmtime discussion, this removes the security@bytecodealliance.org alias from the wasmtime notification list and adds @tschneidereit.
2020-02-05 08:46:11 -08:00
Max Moroz
4a3ef3d32e
[unbound] Fix the build. ( #3333 )
...
Inspired by https://github.com/google/oss-fuzz/pull/3318
2020-02-05 08:07:24 -08:00
Alessandro Toppi
5467611a5d
[janus-gateway] Expand auto_css. ( #3331 )
2020-02-05 07:32:38 -08:00
Max Moroz
8d3d290c61
[infra] Generate full coverage JSONs for dataflow enabled targets ( #1632 ). ( #3325 )
2020-02-04 17:42:25 -08:00
Max Moroz
3a8a700410
Revert "[wavpack] Enabe dataflow build config. ( #3324 )" ( #3327 )
...
This reverts commit 43121ce034
.
2020-02-04 13:41:27 -08:00
Leo Neat
53cb4f7935
[Infra] Update execute function in utils.py ( #3319 )
2020-02-04 11:51:18 -08:00
Leo Neat
da04f5e431
[CIFuzz] Add seed and len control to fuzzer arguments ( #3321 )
2020-02-04 10:54:28 -08:00
Max Moroz
43121ce034
[wavpack] Enabe dataflow build config. ( #3324 )
...
Looks like a good candidate, let's see if Travis approves.
2020-02-04 10:47:12 -08:00
Robert Löhning
0e48761f14
[qt] Add temporary workaround for compile issue ( #3323 )
2020-02-04 07:28:04 -08:00
Leo Neat
83d951bd1d
[CIFuzz] Prevent action from failing option ( #3315 )
...
* Adding opt to workflow to prevent failures
* fclose bug
* Undoing double negitive
* Undoing double negitive
* Undoing double negitive
* Syntax and formatting
* Olivers comments
* Presubmit fix
* Trying boolean argument
* cleaning
* cleaning fuzz disassembles
* Maxs comments pt.2
* Updating dry_run parse
* Comments added
* Formatting
* Olivers comments
2020-02-03 15:35:04 -08:00
Catena cyber
fa0ec600ff
Fix binutils fuzz target ( #3317 )
...
* Fix binutils fuzz target
Compiler warnings
And undefined behavior against alignment
* Add license
2020-02-01 17:43:50 -08:00
Leo Neat
1a87da68c8
[cifuzz] - commit and pull request hook functionality ( #3310 )
2020-01-31 15:31:18 -08:00
Alex Crichton
c2fa07a095
wasmtime: Enable debuginfo/frame pointers ( #3314 )
...
This commit does for Rust code what the `CFLAGS` are configured to do
for C++ code, which is to enable debuginfo (but line tables only) as
well as forcing frame pointer generation to all assist in generating
stack traces.
2020-01-31 15:02:20 -08:00
Leo Neat
f2588ea5a8
Moving execute to utils.py ( #3313 )
2020-01-31 10:19:12 -08:00
Max Moroz
7751ab5a87
[infra] Introduce "language" attribute in the project.yaml ( #3297 ). ( #3299 )
...
* [infra] Introduce "language" attribute in the project.yaml (#3297 ).
* follow up
* enable the attribute for more projects
* trailing newline
2020-01-30 15:36:44 -08:00
Nick Fitzgerald
1405af8d0a
wasmtime: Add Alex Crichton to the auto cc list ( #3308 )
2020-01-30 14:04:10 -08:00
Robert Löhning
e83cc34172
[qt] Delete fuzzer's artifacts after building one ( #3309 )
2020-01-30 14:03:37 -08:00
Leo Neat
007226e5cc
[infra] unit/integration test updates ( #3300 )
...
* Merging build_specified_commit.py and utils.py
* undo dataflow change
* Updating RepoManager tests
* Updated detect_repo_tests
* Build specified commit updated
* Updated test_repos
* updating bisector tests
* formatting updates
* Switch inversions
* Rebase master
2020-01-30 10:27:56 -08:00
Jonathan Foote
22ea026e30
[wasmtime] fix security@bytecodealliance.org alias ( #3307 )
2020-01-29 18:43:23 -08:00
Joe Drago
39e5ab2d6e
libavif support ( #3302 )
2020-01-29 15:13:45 -08:00
Leo Neat
4d5e5016c0
[Infra] Update print statements ( #3305 )
2020-01-29 14:10:04 -08:00