flac/oss-fuzz
Martijn van Beurden 4469640b95 Allow alloccheck to keep failing 2024-08-27 16:34:15 +02:00
..
fuzzing Add a license to fuzzing code 2022-04-25 20:28:17 +02:00
seedcorpus/fuzzer_tool_flac Fix mistake in fuzzing seed corpus 2024-07-12 13:03:46 +02:00
Makefile.am Update copyright to 2024 (#722) 2024-07-11 15:35:32 +02:00
Readme.md Add a license to fuzzing code 2022-04-25 20:28:17 +02:00
common.h Allow alloccheck to keep failing 2024-08-27 16:34:15 +02:00
decoder.cc Rename fuzzer source files to simplify oss-fuzz build script 2023-02-21 15:56:40 +01:00
empty.cc Fix oss-build problem and add fuzzer_tool_flac to .gitignore 2023-02-23 06:59:11 +01:00
encoder.cc Add multithreading to libFLAC++ and more fuzzers 2023-09-22 21:10:15 +02:00
encoder_v2.cc Allow alloccheck to keep failing 2024-08-27 16:34:15 +02:00
fuzzer_decoder.dict Update fuzzers 2022-04-20 11:10:08 +02:00
fuzzer_encoder.dict Add subdivide_tukey to encoder fuzzer dictionary 2022-11-13 22:41:18 +01:00
fuzzer_reencoder.dict Add fuzzer_reencoder 2022-11-15 22:06:41 +01:00
fuzzer_tool_flac.dict Add flac tool fuzzer dictionary 2023-04-28 23:08:58 +02:00
metadata.cc Update copyright to 2024 (#722) 2024-07-11 15:35:32 +02:00
reencoder.cc Add multithreading to libFLAC++ and more fuzzers 2023-09-22 21:10:15 +02:00
seek.cc Update copyright to 2024 (#722) 2024-07-11 15:35:32 +02:00
tool_flac.c Allow alloccheck to keep failing 2024-08-27 16:34:15 +02:00
tool_metaflac.c Update copyright to 2024 (#722) 2024-07-11 15:35:32 +02:00

Readme.md

Fuzzers fuzzer_decoder.cc and fuzzer_encoder.cc were taken from

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

The header files in the directory fuzzing and below were taken from:

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

Some minor modifications were made to make them build with the default C++ warning flags.

The code mentioned above, contributed by Guido Vranken, is licensed under the MIT license. See the files themselves for details