Commit Graph

9 Commits

Author SHA1 Message Date
David Seifert
005a36b41b
Remove autogen.sh
* Users should just use `autoreconf -vif` instead of brittle autogen.sh scripts.

Fixes: #878
2022-09-24 12:51:49 +02:00
DavidKorczynski
110e26d9c2
Add new fuzzer for OSS-Fuzz (#769)
Adds a fuzzer targeting sf_read_double, sf_read_int and sf_read_short.

Co-authored-by: evpobr <evpobr@gmail.com>
2021-08-15 09:38:48 +05:00
Max Dymond
f7fa0cb2a5 Use python3 to execute helper script 2020-12-07 20:25:40 +05:00
Max Dymond
1998691e56 Fix up the fuzzer so that it can't under or overseek.
Instead, print out the bad seek, e.g.

```
Running: /out/clusterfuzz-testcase-minimized-sndfile_fuzzer-4838501290606592
vf overseek: new_offset(539033364) > vf->length(20);  whence(1), vf->offset(20), offset(539033344)
vf overseek: new_offset(539033364) > vf->length(20);  whence(1), vf->offset(20), offset(539033344)
```
2020-10-22 17:31:33 +05:00
Max Dymond
d1db139cb0 Fix up git repository in ci_oss.sh 2020-10-15 21:11:02 +05:00
Max Dymond
ca25b0a9c2 OSS-Fuzz - enable building in Github Actions CI 2020-09-02 10:09:39 +05:00
Max Dymond
e6eba62e78 Disable extra libraries to get ossfuzz working in the ossfuzz pipelines
Closes: https://github.com/erikd/libsndfile/pull/578
2020-08-29 10:10:17 +10:00
Max Dymond
da21430ce6 Don't use --enable-werror in OSS-Fuzz job
Fixes #576

Don't use --enable-werror for OSS Fuzz CI at the moment so that OSS-Fuzz can compile things
2020-08-28 18:25:03 +05:00
Max Dymond
20c65fecd9 Add ossfuzz support for libsndfile
Fixes #476

Add a fuzzer (`sndfile_fuzzer`) which can be compiled and run
by the OSS-Fuzz infrastructure.
2020-08-28 14:41:37 +05:00