diff --git a/fuzz/corpus/seed/00092feab48ca8bb1adbcb363778e92bbc08c838 b/fuzz/corpus/seed/00092feab48ca8bb1adbcb363778e92bbc08c838 deleted file mode 100644 index a0e56c18..00000000 Binary files a/fuzz/corpus/seed/00092feab48ca8bb1adbcb363778e92bbc08c838 and /dev/null differ diff --git a/fuzz/corpus/seed/07aab9b3e2134f049734136429a880e484149262 b/fuzz/corpus/seed/07aab9b3e2134f049734136429a880e484149262 deleted file mode 100644 index bf6a95db..00000000 Binary files a/fuzz/corpus/seed/07aab9b3e2134f049734136429a880e484149262 and /dev/null differ diff --git a/fuzz/corpus/seed/1169657c580a09df745a1263f6ada5753b506d55 b/fuzz/corpus/seed/1169657c580a09df745a1263f6ada5753b506d55 deleted file mode 100644 index 9726a982..00000000 Binary files a/fuzz/corpus/seed/1169657c580a09df745a1263f6ada5753b506d55 and /dev/null differ diff --git a/fuzz/corpus/seed/1ad19d9eb2edaee71afc210e839d8dac697654b1 b/fuzz/corpus/seed/1ad19d9eb2edaee71afc210e839d8dac697654b1 deleted file mode 100644 index 2d651cbe..00000000 Binary files a/fuzz/corpus/seed/1ad19d9eb2edaee71afc210e839d8dac697654b1 and /dev/null differ diff --git a/fuzz/corpus/seed/1c3f4d3727b6afd4ea3259594f919cc73d97c1f0 b/fuzz/corpus/seed/1c3f4d3727b6afd4ea3259594f919cc73d97c1f0 deleted file mode 100644 index f2ceee30..00000000 Binary files a/fuzz/corpus/seed/1c3f4d3727b6afd4ea3259594f919cc73d97c1f0 and /dev/null differ diff --git a/fuzz/corpus/seed/386c90fc081ebb1fc2e4c035702c826c8c0d4190 b/fuzz/corpus/seed/386c90fc081ebb1fc2e4c035702c826c8c0d4190 deleted file mode 100644 index 78139edd..00000000 Binary files a/fuzz/corpus/seed/386c90fc081ebb1fc2e4c035702c826c8c0d4190 and /dev/null differ diff --git a/fuzz/corpus/seed/3b45b4528549f20c243af17eb507c073bd3fa116 b/fuzz/corpus/seed/3b45b4528549f20c243af17eb507c073bd3fa116 deleted file mode 100644 index 4cf1fd21..00000000 Binary files a/fuzz/corpus/seed/3b45b4528549f20c243af17eb507c073bd3fa116 and /dev/null differ diff --git a/fuzz/corpus/seed/5f991f472f30d0d2de41379b1e552075c9d6bbd4 b/fuzz/corpus/seed/5f991f472f30d0d2de41379b1e552075c9d6bbd4 deleted file mode 100644 index f6a289e8..00000000 Binary files a/fuzz/corpus/seed/5f991f472f30d0d2de41379b1e552075c9d6bbd4 and /dev/null differ diff --git a/fuzz/corpus/seed/63375baec121be15dc5d06d1d882aa6c9c0b745c b/fuzz/corpus/seed/63375baec121be15dc5d06d1d882aa6c9c0b745c deleted file mode 100644 index 2cc90073..00000000 Binary files a/fuzz/corpus/seed/63375baec121be15dc5d06d1d882aa6c9c0b745c and /dev/null differ diff --git a/fuzz/corpus/seed/82d4c17bfb3c31659948bf97d41dbf7f0e807db1 b/fuzz/corpus/seed/82d4c17bfb3c31659948bf97d41dbf7f0e807db1 deleted file mode 100644 index a428ca7e..00000000 Binary files a/fuzz/corpus/seed/82d4c17bfb3c31659948bf97d41dbf7f0e807db1 and /dev/null differ diff --git a/fuzz/corpus/seed/aes_archive.zip b/fuzz/corpus/seed/aes_archive.zip new file mode 120000 index 00000000..03c268ca --- /dev/null +++ b/fuzz/corpus/seed/aes_archive.zip @@ -0,0 +1 @@ +../../../tests/data/aes_archive.zip \ No newline at end of file diff --git a/fuzz/corpus/seed/b4e69657c69ea5962bff09bccb5f45e71ac36c5a b/fuzz/corpus/seed/b4e69657c69ea5962bff09bccb5f45e71ac36c5a deleted file mode 100644 index 5628acd4..00000000 Binary files a/fuzz/corpus/seed/b4e69657c69ea5962bff09bccb5f45e71ac36c5a and /dev/null differ diff --git a/fuzz/corpus/seed/ba88e4885adc019b8957d87850b77bb0f428264d b/fuzz/corpus/seed/ba88e4885adc019b8957d87850b77bb0f428264d deleted file mode 100644 index 18b9494a..00000000 Binary files a/fuzz/corpus/seed/ba88e4885adc019b8957d87850b77bb0f428264d and /dev/null differ diff --git a/fuzz/corpus/seed/caf508c6a628b756588d8c049a8c79dd7c115b37 b/fuzz/corpus/seed/caf508c6a628b756588d8c049a8c79dd7c115b37 deleted file mode 100644 index c444078a..00000000 Binary files a/fuzz/corpus/seed/caf508c6a628b756588d8c049a8c79dd7c115b37 and /dev/null differ diff --git a/fuzz/corpus/seed/comment_garbage.zip b/fuzz/corpus/seed/comment_garbage.zip new file mode 120000 index 00000000..5ed32871 --- /dev/null +++ b/fuzz/corpus/seed/comment_garbage.zip @@ -0,0 +1 @@ +../../../tests/data/comment_garbage.zip \ No newline at end of file diff --git a/fuzz/corpus/seed/d897ffd132e1f32f985dc0b7986867fdf792220f b/fuzz/corpus/seed/d897ffd132e1f32f985dc0b7986867fdf792220f deleted file mode 100644 index 9ff2e07f..00000000 Binary files a/fuzz/corpus/seed/d897ffd132e1f32f985dc0b7986867fdf792220f and /dev/null differ diff --git a/fuzz/corpus/seed/ddc4a8f54379469121804348ba02c1e1bae9769d b/fuzz/corpus/seed/ddc4a8f54379469121804348ba02c1e1bae9769d deleted file mode 100644 index 944c611d..00000000 Binary files a/fuzz/corpus/seed/ddc4a8f54379469121804348ba02c1e1bae9769d and /dev/null differ diff --git a/fuzz/corpus/seed/deflate64.zip b/fuzz/corpus/seed/deflate64.zip new file mode 120000 index 00000000..e3ac7b90 --- /dev/null +++ b/fuzz/corpus/seed/deflate64.zip @@ -0,0 +1 @@ +../../../tests/data/deflate64.zip \ No newline at end of file diff --git a/fuzz/corpus/seed/deflate64_issue_25.zip b/fuzz/corpus/seed/deflate64_issue_25.zip new file mode 120000 index 00000000..6098769a --- /dev/null +++ b/fuzz/corpus/seed/deflate64_issue_25.zip @@ -0,0 +1 @@ +../../../tests/data/deflate64_issue_25.zip \ No newline at end of file diff --git a/fuzz/corpus/seed/edef730bd6973a0fd2ca2ecff4798fffebc88d5d b/fuzz/corpus/seed/edef730bd6973a0fd2ca2ecff4798fffebc88d5d deleted file mode 100644 index 4398604c..00000000 Binary files a/fuzz/corpus/seed/edef730bd6973a0fd2ca2ecff4798fffebc88d5d and /dev/null differ diff --git a/fuzz/corpus/seed/empty_Bzip2_largefile.zip b/fuzz/corpus/seed/empty_Bzip2_largefile.zip new file mode 100644 index 00000000..574a92f4 Binary files /dev/null and b/fuzz/corpus/seed/empty_Bzip2_largefile.zip differ diff --git a/fuzz/corpus/seed/empty_Bzip2_zipcrypto.zip b/fuzz/corpus/seed/empty_Bzip2_zipcrypto.zip new file mode 100644 index 00000000..1d8d624b Binary files /dev/null and b/fuzz/corpus/seed/empty_Bzip2_zipcrypto.zip differ diff --git a/fuzz/corpus/seed/empty_Deflated_largefile.zip b/fuzz/corpus/seed/empty_Deflated_largefile.zip new file mode 100644 index 00000000..e8fa8c0f Binary files /dev/null and b/fuzz/corpus/seed/empty_Deflated_largefile.zip differ diff --git a/fuzz/corpus/seed/empty_Deflated_zipcrypto.zip b/fuzz/corpus/seed/empty_Deflated_zipcrypto.zip new file mode 100644 index 00000000..2813649f Binary files /dev/null and b/fuzz/corpus/seed/empty_Deflated_zipcrypto.zip differ diff --git a/fuzz/corpus/seed/empty_Stored_largefile.zip b/fuzz/corpus/seed/empty_Stored_largefile.zip new file mode 100644 index 00000000..2a63ce03 Binary files /dev/null and b/fuzz/corpus/seed/empty_Stored_largefile.zip differ diff --git a/fuzz/corpus/seed/empty_Zstd_largefile.zip b/fuzz/corpus/seed/empty_Zstd_largefile.zip new file mode 100644 index 00000000..48eec018 Binary files /dev/null and b/fuzz/corpus/seed/empty_Zstd_largefile.zip differ diff --git a/fuzz/corpus/seed/empty_nonzip b/fuzz/corpus/seed/empty_nonzip new file mode 100644 index 00000000..e69de29b diff --git a/fuzz/corpus/seed/files_and_dirs.zip b/fuzz/corpus/seed/files_and_dirs.zip new file mode 120000 index 00000000..b4d40f44 --- /dev/null +++ b/fuzz/corpus/seed/files_and_dirs.zip @@ -0,0 +1 @@ +../../../tests/data/files_and_dirs.zip \ No newline at end of file diff --git a/fuzz/corpus/seed/invalid_cde_number_of_files_allocation_greater_offset.zip b/fuzz/corpus/seed/invalid_cde_number_of_files_allocation_greater_offset.zip new file mode 120000 index 00000000..2e11137c --- /dev/null +++ b/fuzz/corpus/seed/invalid_cde_number_of_files_allocation_greater_offset.zip @@ -0,0 +1 @@ +../../../tests/data/invalid_cde_number_of_files_allocation_greater_offset.zip \ No newline at end of file diff --git a/fuzz/corpus/seed/invalid_cde_number_of_files_allocation_smaller_offset.zip b/fuzz/corpus/seed/invalid_cde_number_of_files_allocation_smaller_offset.zip new file mode 120000 index 00000000..01b527a3 --- /dev/null +++ b/fuzz/corpus/seed/invalid_cde_number_of_files_allocation_smaller_offset.zip @@ -0,0 +1 @@ +../../../tests/data/invalid_cde_number_of_files_allocation_smaller_offset.zip \ No newline at end of file diff --git a/fuzz/corpus/seed/invalid_offset.zip b/fuzz/corpus/seed/invalid_offset.zip new file mode 120000 index 00000000..4f8c160b --- /dev/null +++ b/fuzz/corpus/seed/invalid_offset.zip @@ -0,0 +1 @@ +../../../tests/data/invalid_offset.zip \ No newline at end of file diff --git a/fuzz/corpus/seed/invalid_offset2.zip b/fuzz/corpus/seed/invalid_offset2.zip new file mode 120000 index 00000000..6dbace8b --- /dev/null +++ b/fuzz/corpus/seed/invalid_offset2.zip @@ -0,0 +1 @@ +../../../tests/data/invalid_offset2.zip \ No newline at end of file diff --git a/fuzz/corpus/seed/mimetype.zip b/fuzz/corpus/seed/mimetype.zip new file mode 120000 index 00000000..0d372380 --- /dev/null +++ b/fuzz/corpus/seed/mimetype.zip @@ -0,0 +1 @@ +../../../tests/data/mimetype.zip \ No newline at end of file diff --git a/fuzz/corpus/seed/raw_deflate64_index_out_of_bounds.zip b/fuzz/corpus/seed/raw_deflate64_index_out_of_bounds.zip new file mode 120000 index 00000000..54aa7863 --- /dev/null +++ b/fuzz/corpus/seed/raw_deflate64_index_out_of_bounds.zip @@ -0,0 +1 @@ +../../../tests/data/raw_deflate64_index_out_of_bounds.zip \ No newline at end of file diff --git a/fuzz/corpus/seed/zip64_demo.zip b/fuzz/corpus/seed/zip64_demo.zip new file mode 120000 index 00000000..01619790 --- /dev/null +++ b/fuzz/corpus/seed/zip64_demo.zip @@ -0,0 +1 @@ +../../../tests/data/zip64_demo.zip \ No newline at end of file diff --git a/fuzz/corpus/seed/zip64_magic_in_filename_1.zip b/fuzz/corpus/seed/zip64_magic_in_filename_1.zip new file mode 120000 index 00000000..f4e3d984 --- /dev/null +++ b/fuzz/corpus/seed/zip64_magic_in_filename_1.zip @@ -0,0 +1 @@ +../../../tests/data/zip64_magic_in_filename_1.zip \ No newline at end of file diff --git a/fuzz/corpus/seed/zip64_magic_in_filename_2.zip b/fuzz/corpus/seed/zip64_magic_in_filename_2.zip new file mode 120000 index 00000000..52a969aa --- /dev/null +++ b/fuzz/corpus/seed/zip64_magic_in_filename_2.zip @@ -0,0 +1 @@ +../../../tests/data/zip64_magic_in_filename_2.zip \ No newline at end of file diff --git a/fuzz/corpus/seed/zip64_magic_in_filename_3.zip b/fuzz/corpus/seed/zip64_magic_in_filename_3.zip new file mode 120000 index 00000000..11cc6a85 --- /dev/null +++ b/fuzz/corpus/seed/zip64_magic_in_filename_3.zip @@ -0,0 +1 @@ +../../../tests/data/zip64_magic_in_filename_3.zip \ No newline at end of file diff --git a/fuzz/corpus/seed/zip64_magic_in_filename_4.zip b/fuzz/corpus/seed/zip64_magic_in_filename_4.zip new file mode 120000 index 00000000..b1d99ed6 --- /dev/null +++ b/fuzz/corpus/seed/zip64_magic_in_filename_4.zip @@ -0,0 +1 @@ +../../../tests/data/zip64_magic_in_filename_4.zip \ No newline at end of file diff --git a/fuzz/corpus/seed/zip64_magic_in_filename_5.zip b/fuzz/corpus/seed/zip64_magic_in_filename_5.zip new file mode 120000 index 00000000..611213e0 --- /dev/null +++ b/fuzz/corpus/seed/zip64_magic_in_filename_5.zip @@ -0,0 +1 @@ +../../../tests/data/zip64_magic_in_filename_5.zip \ No newline at end of file