spank-olm

WIP Do not look
git clone git://archive.git.mtrnord.blog/MTRNord/spank-olm.git
Log | Files | Refs | README | LICENSE

commit 4c4898d99b8f49c5f1942faa63eab49b65bda82d
parent 4c21dbc122311d3524920ae9c0575ab1b51c9019
Author: MTRNord <mtrnord1@gmail.com>
Date:   Mon, 14 Apr 2025 21:37:35 +0200

Setup a seed corpus

Diffstat:
M.clusterfuzzlite/build.sh | 24++----------------------
Afuzz/corpuses/sign.zip | 0
2 files changed, 2 insertions(+), 22 deletions(-)

diff --git a/.clusterfuzzlite/build.sh b/.clusterfuzzlite/build.sh @@ -28,24 +28,4 @@ find build/fuzz -maxdepth 1 -executable -type f -exec cp -v '{}' "${OUT}" \; mkdir -p "${OUT}" cp ${WORK}/lib/*.so "${OUT}/lib" -# TODO: This is from libvips and needs adjusting: - -## Merge the seed corpus in a single directory, exclude files larger than 4k -#mkdir -p fuzz/corpus -#find \ -# $SRC/afl-testcases/{gif*,jpeg*,png,tiff,webp}/full/images \ -# fuzz/*_fuzzer_corpus \ -# test/test-suite/images \ -# -type f -size -4k \ -# -exec bash -c 'hash=($(sha1sum {})); mv {} fuzz/corpus/$hash' \; -#zip -jrq $OUT/seed_corpus.zip fuzz/corpus -# -## Link corpus -#for fuzzer in fuzz/*_fuzzer.cc; do -# target=$(basename "$fuzzer" .cc) -# ln -sf "seed_corpus.zip" "$OUT/${target}_seed_corpus.zip" -#done -# -## Copy options and dictionary files to $OUT -#find fuzz -name '*_fuzzer.dict' -exec cp -v '{}' $OUT \; -#find fuzz -name '*_fuzzer.options' -exec cp -v '{}' $OUT \; -\ No newline at end of file +mv "${SRC}/spank-olm/fuzz/corpuses/sign.zip" "${OUT}/olm_sign_fuzzer_seed_corpus.zip" +\ No newline at end of file diff --git a/fuzz/corpuses/sign.zip b/fuzz/corpuses/sign.zip Binary files differ.