Commit Graph

7 Commits

Author SHA1 Message Date
Martijn van Beurden
b6e2f4f014 Fix distcheck 2022-05-06 12:28:17 +02:00
Martijn van Beurden
b52734242e Add fuzzer_encoder_v2
Add additional fuzzer for the encoder, aiming to reach more coverage
than the current encoder fuzzer. This is done by incorporating
metadata handling and fixing a problem with different settings in
the current fuzzer
2022-04-30 21:20:50 +02:00
Martijn van Beurden
c157be0f77 Add a license to fuzzing code
The flac fuzzers were taken from
https://github.com/guidovranken/flac-fuzzers and
https://github.com/guidovranken/fuzzing-headers

I couldn't find a mention of a license anywhere, so I contacted
the author: https://github.com/guidovranken/flac-fuzzers/issues/2

Following this, a licence statement is added to all files taken
from these repositories
2022-04-25 20:28:17 +02:00
Martijn van Beurden
0f98b940f8 Update fuzzers
This changes the names of the two fuzzers so they align with
current oss-fuzz usage (to provide continuity in test data and
corpora) and adds a dictionary to the decoder fuzzer. It also
removes some unnecessary configuration, as it clashed with oss-fuzz
defaults
2022-04-20 11:10:08 +02:00
Tim Gates
bfd4f13f3e
docs: fix simple typo, opertator -> operator
There is a small typo in oss-fuzz/fuzzing/datasource/datasource.hpp.

Should read `operator` rather than `opertator`.

Signed-off-by: Ralph Giles <giles@thaumas.net>
2020-12-17 11:05:31 -08:00
Erik de Castro Lopo
e0f7e0ece5 oss-fuzz: Add fuzzing targets
These fuzzing targets were originally from:

    https://github.com/guidovranken/flac-fuzzers.git

but having them in a separate repo was a huge pain in the neck when
working on fixing any problems found.
2019-11-18 06:29:10 +11:00
Erik de Castro Lopo
b19f3a6114 oss-fuzz: Add fuzzing headers
These includes header files were taken from:

    https://github.com/guidovranken/fuzzing-headers.git

with some minor changes required to make them compile cleanly
with the extra compiler warning flags used by the FLAC build
system.
2019-11-18 06:29:10 +11:00