commit 4c4898d99b8f49c5f1942faa63eab49b65bda82d
parent 4c21dbc122311d3524920ae9c0575ab1b51c9019
Author: MTRNord <mtrnord1@gmail.com>
Date: Mon, 14 Apr 2025 21:37:35 +0200
Setup a seed corpus
Diffstat:
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.