Commit Graph

5971 Commits

Author SHA1 Message Date
Catena cyber 6b08a89474
Uses git clone instead of go get for gonids (#5881)
So that CIFuzz works
As it looks for the main repo in $SRC
2021-06-07 05:50:05 -07:00
Bhargava Shastry a3900c279a
Fuzz develop instead of breaking (#5883) 2021-06-07 09:50:37 +01:00
Andy Hippo 90f3d39165
Make wget invocations less verbose (#5884)
Remove `--show-progress` option for `wget` invocations. In OSS-Fuzz logs every progress update is logged as a separate line, so the build log is looooooooong.
2021-06-07 09:50:17 +01:00
Abhishek Arya e45699afde
Update README.md 2021-06-05 19:21:43 -07:00
Abhishek Arya 8e260ddb2e
Update index.md 2021-06-05 19:21:15 -07:00
Abhishek Arya 8f2aac1c36
Update README.md 2021-06-05 19:19:57 -07:00
Abhishek Arya 213455f38d
Update README.md 2021-06-05 19:19:49 -07:00
Catena cyber 0e0362aeea
Adds project freeradius (#5809)
* Adds projext freeradius

* Remove unused fuzzing engines
2021-06-05 16:55:16 -07:00
Catena cyber 26b9dd9828
go: compiles projects without go.mod from their directory (#5878) 2021-06-05 16:50:38 -07:00
bcreasey c6017d9ddc
Updating ASA contacts for OSS Fuzz reports (#5875)
* Update contacts

Update vendor contacts

* Adding new contacts to new_branch

Co-authored-by: DavidKorczynski <david@adalogics.com>
2021-06-05 16:09:52 +00:00
AdamKorcz e365fe3654
[s2geometry] Initial integration (#5783) 2021-06-05 09:05:18 -07:00
AdamKorcz f0fbabd259
[simd] Initial integration (#5797) 2021-06-05 09:03:08 -07:00
AdamKorcz 0bc7ca6e2a
[poco] Add exception to fuzzer (#5835) 2021-06-05 08:53:00 -07:00
AdamKorcz fdd1fe9544
[pidgin] Initial integration (#5871)
* [teleport] Initial integration

* Minor update to run tests again

* [pidgin] Initial integration

* Refactoring

* add a utils fuzzer.

* fix fuzzer name.

* extend utils fuzzer.

* further extend utils fuzzer.

* updated the pidgin utils fuzzer.

* add my email to the proejct list.

* Improve xml fuzzer

* Clean up

* update utils fuzzer to target more markup functions.

* use latest version of pidgin.

* updated the build script.

Co-authored-by: davkor <david@adalogics.com>
2021-06-05 08:49:14 -07:00
Abhishek Arya 5766e32e90
Update rust_lang.md 2021-06-05 08:44:21 -07:00
DavidKorczynski 37d02c6ed3
Docs: update rust documentation (#5877)
* added initial description for writing rust fuzzers.

* updated rust docs.
2021-06-05 08:42:18 -07:00
Alex Deymo 7853af59c1
libjxl: New JPEG XL library project. (#5876)
libjxl is the reference implementation encoder and decoder for JPEG XL.
This patch adds the main decoder fuzzer (djxl_fuzzer) and a few other
fuzzers for internal parts of the decoder.

There's no encoder fuzzer support.
2021-06-05 08:40:09 -07:00
rbehjati 5aab270daa
oak - Removed unused commands (#5874) 2021-06-04 07:23:13 -07:00
Catena cyber b33bdd00e1
Adds openweave project (#5534)
* Adds openweave project
2021-06-04 09:07:57 -04:00
Catena cyber bcbc54018e
Adds varnish project for real (#5810)
* Adds varnish project for real
2021-06-04 09:05:21 -04:00
Evgeny Vereshchagin 1f49a51ce2
infra: show RUSTFLAGS as well (#5867)
It should make it easier to see where all the rustc flags
come from. RUSTFLAGS along with `cargo fuzz build --verbose` should
help to track down weird issues like https://github.com/google/oss-fuzz/pull/5865#issuecomment-852685588

It's a follow-up to ecf3d384fb
2021-06-02 11:51:26 -07:00
C. Antonio Sánchez b2201a0f18
Remove reference to Eigen internal header. (#5852)
It's unnecessary, and internal headers are subject to change without notice.
2021-06-02 11:51:01 -07:00
MarcoFalke 28d9ea3a27
bloaty: Try to fix build failure (#5868) 2021-06-02 09:47:44 -07:00
Joachim Metz 37d1d7552b
Small change in script to build test corpus for Sleuthkit fuzz targets (#5866) 2021-06-02 09:57:04 +01:00
DavidKorczynski 4f19ce2b5d
Pistache: initial integration (#5793)
* pistache: initial integration.

* updated license header.

* Updated the pistache set up

* Updated setup to use meson instead of cmake.

* updated dockerfile to reflect upstream merge.

* use the actual real link.

* Set up email list for pistache.

* Fuzzer is now upstream.
2021-06-01 14:40:12 -07:00
James Zern 7c47d9e15a
libaom: use upstream dict file (#5864)
this was transferred from this project in:
3b1ff98b1 add examples/av1_dec_fuzzer.dict
2021-06-01 21:54:39 +01:00
Michael Niedermayer 2c8b1d47e2
[FFmpeg] remove libXfixes (#5863)
Fixes build (which apparently failed due to incompatibility of unneeded distro
packages being mixed with unneeded git packages)

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2021-06-01 19:03:04 +00:00
Tonko Sabolčec 4fb4850860
[lldb-eval] Initial integration (#5831)
* [lldb-eval] Initial integration

* Update project.yaml

* Add missing license headers

* Update Dockerfile

* Update build.sh

* Update project.yaml

* Use prebuilt LLVM, Clang and LLDB libraries

Co-authored-by: jonathanmetzman <31354670+jonathanmetzman@users.noreply.github.com>
2021-06-01 16:59:42 +00:00
AdamKorcz 69287c7485
[blackfriday] Initial integration (#5856) 2021-06-01 11:23:40 -04:00
Fabian Meumertzheim 770d590e13
[infra][jvm] Don't override jvm_args in coverage builds (#5862)
Specify --additional_jvm_args instead of --jvm_args so that custom
target JVM args (e.g. --enable-preview) are preserved in coverage runs.
2021-06-01 08:03:10 -07:00
DavidKorczynski 01fc6b3040
[llhttp] initial integration. (#5850)
* llhttp: initial integration.
2021-06-01 08:19:22 -04:00
MarcoFalke 0da6949a7b
speex: Try to fix build (#5861) 2021-06-01 00:29:50 +01:00
MarcoFalke 02ff730a0c
opus: Try to fix build issue (#5860) 2021-05-31 19:44:12 +01:00
Michal Vasko 9488d28ab0
libyang: fuzzed branch was renamed (#5859) 2021-05-31 12:38:30 +01:00
MarcoFalke 4442574e30
Revert "bitcoin-core: Run zip in parallel" (#5858) 2021-05-30 20:52:48 -07:00
Catena cyber 21d3528d1d
Disable afl for gnupg (#5854) 2021-05-27 22:24:43 +01:00
MarcoFalke e9c0158ffb
remove unused boost workaround (#5849) 2021-05-27 12:09:08 -07:00
asraa d38fe1172c
update envoy auto_ccs (#5851)
Signed-off-by: Asra Ali <asraa@google.com>
2021-05-27 15:08:42 -04:00
rbehjati ecb52b052a
Install libssl-dev for Oak (#5853) 2021-05-27 19:06:33 +00:00
Kleis Auke Wolthuizen dc4297c38d
libvips: remove libjxl patch merged upstream (#5847)
+ update libjxl's git location.
2021-05-26 21:37:43 +01:00
DavidKorczynski d1aef8b7a6
install missing python package. (#5848) 2021-05-26 21:37:16 +01:00
jonathanmetzman dc6c44e2da
[CIFuzz][fuzz_target] Prepare for ClusterFuzzLite (#5845)
Return the path to the corpus in FuzzResult.
Also, refactor is_reportable: move code testing crash novelty
into its own method.
2021-05-26 17:09:21 +00:00
jonathanmetzman 8c4ad095e9
[CIFuzz] Refactor in preparation for filestore (#5841)
1. Moving the _create_config and create_config functions from build_fuzzers_test.py and run_fuzzers_test.py into test_helpers.py (which is now part of cifuzz instead of infra) and share code between them.
2. Rename artifacts_dir to crashes_dir in run_fuzzers.py. "artifacts" is ambiguous.
3. Make some small changes to pytest.ini to improve debugging.
2021-05-26 09:45:22 -07:00
jonathanmetzman 8d313798ab
[CIFuzz][NFC] Add skeleton for ClusterFuzzLite and Filestore (#5843) 2021-05-26 09:14:23 -07:00
Mohammed Al Sahaf f1825cf853
[caddy] enable coverage builds (#5814) 2021-05-26 16:12:20 +01:00
Kevin Baichoo c71fd49688
Grant pcrao and tyxia access to Envoy fuzzing. (#5846)
Signed-off-by: Kevin Baichoo <kbaichoo@google.com>
2021-05-26 08:05:16 -07:00
Guido Vranken 0e70219e7a
[bitcoin-core] Cryptofuzz build fixes (#5827)
* [bitcoin-core] Cryptofuzz build fixes

* [bitcoin-core] Make build_cryptofuzz.sh executable
2021-05-26 10:33:12 +01:00
jonathanmetzman 9648a6ebf4
[presubmit] Add option to skip slow build tests. (#5844) 2021-05-25 21:44:24 -07:00
Guido Vranken e25cebe8f8
[libecc] Enable ECRDSA (#5840) 2021-05-25 20:49:04 -07:00
Evgeny Vereshchagin ff25180bd7
infra: stop patching llvm-symbolizer (#5839)
* infra: stop patching llvm-symbolizer

to prevent it from failing to start up with
```
NEW_FUNC[1/1]: llvm-symbolizer: symbol lookup error: /tmp/not-out/instrumented_libraries/lib/x86_64-linux-gnu/libz.so.1: undefined symbol: __msan_va_arg_overflow_size_tls
==45==WARNING: external symbolizer didn't start up correctly!
```

Closes https://github.com/google/oss-fuzz/issues/5349

* infra: reformat patch_build.py with yapf

to make the presubmit check happy
2021-05-25 23:06:59 +00:00