From 51f5fc714015c312622ed4ee1820518d26edee65 Mon Sep 17 00:00:00 2001 From: Luca Deri Date: Mon, 25 Mar 2024 08:15:19 +0100 Subject: Added support for roaring bitmap v3 (#2355) * Integrated RoaringBitmap v3 * Renamed ndpi_bitmap64 ro ndpi_bitmap64_fuse * Fixes to ndpi_bitmap for new roaring library * Fixes for bitmap serialization * Fixed format * Warning fix * Conversion fix * Warning fix * Added check for roaring v3 support * Updated file name * Updated path * Uses clang-9 (instead of clang-7) for builds * Fixed fuzz_ds_bitmap64_fuse * Fixes nDPI printf handling * Disabled printf * Yet another printf fix * Cleaup * Fx for compiling on older platforms * Fixes for old compilers * Initialization changes * Added compiler check * Fixes for old compilers * Inline function is not static inline * Added missing include --- fuzz/Makefile.am | 32 ++++++------ .../000b6da044c11d100ffecc1c58f236a0c243f2c9 | 1 - .../03191cdd9d39fd9e9481819abe8096d3cd8dcaa9 | Bin 29659 -> 0 bytes .../0b085fb6da7814c2e70c22ca0221090b8bf4002c | Bin 30794 -> 0 bytes .../0c78f9445a26753487132bc34b2fa5526b82357b | 1 - .../0c9acbe4dba896e14dbaaf1063b4b445d2fd8f53 | 1 - .../0ccd0d0397766b982826f7cf9115f97018a62466 | Bin 319 -> 0 bytes .../0db99f086dca27ead6b42db91de404061b623981 | 1 - .../0eff7f526d9e547a3fd3fc0bfbaefa1e686ec9ec | 1 - .../10c27c41df755669fc42b71d295eda528c02f5b6 | Bin 68 -> 0 bytes .../10f0aadbed8649c5917a9d90a1483a30ad83793f | Bin 131 -> 0 bytes .../2730ef1769e66315391286ab579e13efc1baa670 | 1 - .../27e24cb43045da83ad481dd8c6cd38de1bd359fc | 1 - .../28005384ac31d00f0dce884ff065f66c76bc391b | Bin 29543 -> 0 bytes .../2ac3872be3ae0f578da110d5580b362374676ef9 | Bin 39 -> 0 bytes .../2e540ffd5bd997876f0d84bb1d760602514437d5 | Bin 152 -> 0 bytes .../36f01f003e9a03de198ced6ad4ae919a5a9fd039 | Bin 30313 -> 0 bytes .../375e36427a1552d8ff4d3c496296e4d2e52ae035 | Bin 1032 -> 0 bytes .../3af39359237047d1453f3a843348b1a53a7a480d | Bin 743 -> 0 bytes .../3c2fa67399fcc4c7de379137a631ac8278f5edc7 | 1 - .../3de96d39842d29fa7c63589ecbfd2b652b329334 | Bin 62992 -> 0 bytes .../448fdcde54b118a62f7a53c134a35ca447c0e762 | Bin 60 -> 0 bytes .../485cc776ea8d113e993d911e39ebbe089669f949 | Bin 28 -> 0 bytes .../486f2245c8e26f0f769ab53503d6d7bc5d15c97b | Bin 1030 -> 0 bytes .../4b7cc42c02089c817ff610eb65d149356d96062a | 1 - .../539e28d50616971ae880b07df55661945966626c | Bin 4134 -> 0 bytes .../5e3bfa52c5d6a5e3cb2288fa9c58dd09b546f2ba | Bin 80 -> 0 bytes .../60c5f54695042fd2d6e0b97bddf3e55f8c9807b7 | Bin 47 -> 0 bytes .../6886bfb6a9cb9398e4dfbf0fa4fb909148d442a1 | 1 - .../6e97172624f802febb1f68d357254e768810efc6 | Bin 40 -> 0 bytes .../6f103d053753b48191a50676b186154388fd90ce | Bin 29872 -> 0 bytes .../6fb915c4967d2d8b03c3cbc6e65aa247ea94dde3 | Bin 29380 -> 0 bytes .../707c8ca3c49e1519254f90d69626a4cd351b45ca | Bin 29830 -> 0 bytes .../75c56111e67252f6b544aabf055ef7113f44891e | Bin 32145 -> 0 bytes .../7b1b296a38fa941521b1ae5ada7f53fcb01616c5 | Bin 35 -> 0 bytes .../8bb13e2f178a7da1580dbcf426885e6ac861a609 | Bin 29864 -> 0 bytes .../8dfde24023b6377ec411016db54890ad58370d9c | Bin 33376 -> 0 bytes .../90f53e4946ded91eedeffe75747a9118d747d029 | 1 - .../920da1a4cec774e0de02ebf54087099de7658cdb | Bin 39 -> 0 bytes .../96996a3adf736a9044a04c5d8acd73e385b1bc6b | Bin 1037 -> 0 bytes .../9e55233a97010a5a3f2dfad360e5c8a3e2d9b8ef | 1 - .../9f28a467c09155c799c880706286180fc50ee0a2 | Bin 149 -> 0 bytes .../a8fb1448425ca0cb6871ec51c67332eb2185159e | Bin 15 -> 0 bytes .../ab870e2c87f40df57d2aeb9a035f6f55b3486261 | Bin 5885 -> 0 bytes .../aca80cb5b3b214b3273623a383678e3e66eece2b | Bin 29892 -> 0 bytes .../afa1100989a7a625fe7bbf39e09a296c53a5572c | Bin 13 -> 0 bytes .../aff44f8008132c50796911f5f52f1e2307c2a858 | 1 - .../b51a60734da64be0e618bacbea2865a8a7dcd669 | 1 - .../b5c0fdf0969f9ad91e127670d76df252e6e6b1d9 | Bin 29549 -> 0 bytes .../b5d2b5145a6066fd0429e1236dd08fff307122ab | Bin 90 -> 0 bytes .../b5f6e6294cc83f68f906cdc5195a45c30ce11121 | 1 - .../b8dbebe13b9f719baae6afc13a3ee01846c33089 | Bin 54 -> 0 bytes .../c03aa82eaa3d73636a44653b05f2aa83d465ae32 | Bin 29544 -> 0 bytes .../c4fcead253b3a6ea0ebb48397751d2439b1f489f | Bin 260 -> 0 bytes .../c50e5229c745fc00ea982d7e31a21501362ae054 | Bin 48254 -> 0 bytes .../cedb4282204e8a6469f370e6ed6b082ba0017b54 | 1 - .../d39a8fafd0e4a957003dcbc8ca23e48e9640aaba | Bin 29774 -> 0 bytes .../d58f4b573cd04c2ff3df7487ca8c5bc942335a30 | 1 - .../d9739412222ab242871c5292f12e5556e779a9c8 | 1 - .../e20b515e8276f7bb16141e37b25d231266840ce3 | Bin 30 -> 0 bytes .../e4e2d81d9c15ac2493c5014d584721366dd38af8 | Bin 38 -> 0 bytes .../e54dbe399501a4027fdd3e2bcd547b4ba8699d00 | 1 - .../eefc0d805828e9bd300c2ce9370e32554a93d79a | Bin 29830 -> 0 bytes .../ef1f8773349d15d2c581642068b3b06206a2b43e | Bin 29301 -> 0 bytes .../f0c957104bb1b80c9d125d9c8cbb3f06fbf2ab1a | Bin 4 -> 0 bytes .../f1c09f190bf77d120a0e539412bbd9fa70af062f | Bin 271 -> 0 bytes .../f4643e6de35a287e7ccc44126aabd147f86bff26 | Bin 29826 -> 0 bytes .../fa5b31c6f43981ff6a304189345466790de5a10b | 1 - .../fb8f2cb93bb8e3215593ea1395a6ec62c627ed87 | Bin 48 -> 0 bytes .../000b6da044c11d100ffecc1c58f236a0c243f2c9 | 1 + .../03191cdd9d39fd9e9481819abe8096d3cd8dcaa9 | Bin 0 -> 29659 bytes .../0b085fb6da7814c2e70c22ca0221090b8bf4002c | Bin 0 -> 30794 bytes .../0c78f9445a26753487132bc34b2fa5526b82357b | 1 + .../0c9acbe4dba896e14dbaaf1063b4b445d2fd8f53 | 1 + .../0ccd0d0397766b982826f7cf9115f97018a62466 | Bin 0 -> 319 bytes .../0db99f086dca27ead6b42db91de404061b623981 | 1 + .../0eff7f526d9e547a3fd3fc0bfbaefa1e686ec9ec | 1 + .../10c27c41df755669fc42b71d295eda528c02f5b6 | Bin 0 -> 68 bytes .../10f0aadbed8649c5917a9d90a1483a30ad83793f | Bin 0 -> 131 bytes .../2730ef1769e66315391286ab579e13efc1baa670 | 1 + .../27e24cb43045da83ad481dd8c6cd38de1bd359fc | 1 + .../28005384ac31d00f0dce884ff065f66c76bc391b | Bin 0 -> 29543 bytes .../2ac3872be3ae0f578da110d5580b362374676ef9 | Bin 0 -> 39 bytes .../2e540ffd5bd997876f0d84bb1d760602514437d5 | Bin 0 -> 152 bytes .../36f01f003e9a03de198ced6ad4ae919a5a9fd039 | Bin 0 -> 30313 bytes .../375e36427a1552d8ff4d3c496296e4d2e52ae035 | Bin 0 -> 1032 bytes .../3af39359237047d1453f3a843348b1a53a7a480d | Bin 0 -> 743 bytes .../3c2fa67399fcc4c7de379137a631ac8278f5edc7 | 1 + .../3de96d39842d29fa7c63589ecbfd2b652b329334 | Bin 0 -> 62992 bytes .../448fdcde54b118a62f7a53c134a35ca447c0e762 | Bin 0 -> 60 bytes .../485cc776ea8d113e993d911e39ebbe089669f949 | Bin 0 -> 28 bytes .../486f2245c8e26f0f769ab53503d6d7bc5d15c97b | Bin 0 -> 1030 bytes .../4b7cc42c02089c817ff610eb65d149356d96062a | 1 + .../539e28d50616971ae880b07df55661945966626c | Bin 0 -> 4134 bytes .../5e3bfa52c5d6a5e3cb2288fa9c58dd09b546f2ba | Bin 0 -> 80 bytes .../60c5f54695042fd2d6e0b97bddf3e55f8c9807b7 | Bin 0 -> 47 bytes .../6886bfb6a9cb9398e4dfbf0fa4fb909148d442a1 | 1 + .../6e97172624f802febb1f68d357254e768810efc6 | Bin 0 -> 40 bytes .../6f103d053753b48191a50676b186154388fd90ce | Bin 0 -> 29872 bytes .../6fb915c4967d2d8b03c3cbc6e65aa247ea94dde3 | Bin 0 -> 29380 bytes .../707c8ca3c49e1519254f90d69626a4cd351b45ca | Bin 0 -> 29830 bytes .../75c56111e67252f6b544aabf055ef7113f44891e | Bin 0 -> 32145 bytes .../7b1b296a38fa941521b1ae5ada7f53fcb01616c5 | Bin 0 -> 35 bytes .../8bb13e2f178a7da1580dbcf426885e6ac861a609 | Bin 0 -> 29864 bytes .../8dfde24023b6377ec411016db54890ad58370d9c | Bin 0 -> 33376 bytes .../90f53e4946ded91eedeffe75747a9118d747d029 | 1 + .../920da1a4cec774e0de02ebf54087099de7658cdb | Bin 0 -> 39 bytes .../96996a3adf736a9044a04c5d8acd73e385b1bc6b | Bin 0 -> 1037 bytes .../9e55233a97010a5a3f2dfad360e5c8a3e2d9b8ef | 1 + .../9f28a467c09155c799c880706286180fc50ee0a2 | Bin 0 -> 149 bytes .../a8fb1448425ca0cb6871ec51c67332eb2185159e | Bin 0 -> 15 bytes .../ab870e2c87f40df57d2aeb9a035f6f55b3486261 | Bin 0 -> 5885 bytes .../aca80cb5b3b214b3273623a383678e3e66eece2b | Bin 0 -> 29892 bytes .../afa1100989a7a625fe7bbf39e09a296c53a5572c | Bin 0 -> 13 bytes .../aff44f8008132c50796911f5f52f1e2307c2a858 | 1 + .../b51a60734da64be0e618bacbea2865a8a7dcd669 | 1 + .../b5c0fdf0969f9ad91e127670d76df252e6e6b1d9 | Bin 0 -> 29549 bytes .../b5d2b5145a6066fd0429e1236dd08fff307122ab | Bin 0 -> 90 bytes .../b5f6e6294cc83f68f906cdc5195a45c30ce11121 | 1 + .../b8dbebe13b9f719baae6afc13a3ee01846c33089 | Bin 0 -> 54 bytes .../c03aa82eaa3d73636a44653b05f2aa83d465ae32 | Bin 0 -> 29544 bytes .../c4fcead253b3a6ea0ebb48397751d2439b1f489f | Bin 0 -> 260 bytes .../c50e5229c745fc00ea982d7e31a21501362ae054 | Bin 0 -> 48254 bytes .../cedb4282204e8a6469f370e6ed6b082ba0017b54 | 1 + .../d39a8fafd0e4a957003dcbc8ca23e48e9640aaba | Bin 0 -> 29774 bytes .../d58f4b573cd04c2ff3df7487ca8c5bc942335a30 | 1 + .../d9739412222ab242871c5292f12e5556e779a9c8 | 1 + .../e20b515e8276f7bb16141e37b25d231266840ce3 | Bin 0 -> 30 bytes .../e4e2d81d9c15ac2493c5014d584721366dd38af8 | Bin 0 -> 38 bytes .../e54dbe399501a4027fdd3e2bcd547b4ba8699d00 | 1 + .../eefc0d805828e9bd300c2ce9370e32554a93d79a | Bin 0 -> 29830 bytes .../ef1f8773349d15d2c581642068b3b06206a2b43e | Bin 0 -> 29301 bytes .../f0c957104bb1b80c9d125d9c8cbb3f06fbf2ab1a | Bin 0 -> 4 bytes .../f1c09f190bf77d120a0e539412bbd9fa70af062f | Bin 0 -> 271 bytes .../f4643e6de35a287e7ccc44126aabd147f86bff26 | Bin 0 -> 29826 bytes .../fa5b31c6f43981ff6a304189345466790de5a10b | 1 + .../fb8f2cb93bb8e3215593ea1395a6ec62c627ed87 | Bin 0 -> 48 bytes fuzz/fuzz_ds_bitmap64.cpp | 54 --------------------- fuzz/fuzz_ds_bitmap64_fuse.cpp | 54 +++++++++++++++++++++ 139 files changed, 90 insertions(+), 90 deletions(-) delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/000b6da044c11d100ffecc1c58f236a0c243f2c9 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/03191cdd9d39fd9e9481819abe8096d3cd8dcaa9 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/0b085fb6da7814c2e70c22ca0221090b8bf4002c delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/0c78f9445a26753487132bc34b2fa5526b82357b delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/0c9acbe4dba896e14dbaaf1063b4b445d2fd8f53 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/0ccd0d0397766b982826f7cf9115f97018a62466 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/0db99f086dca27ead6b42db91de404061b623981 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/0eff7f526d9e547a3fd3fc0bfbaefa1e686ec9ec delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/10c27c41df755669fc42b71d295eda528c02f5b6 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/10f0aadbed8649c5917a9d90a1483a30ad83793f delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/2730ef1769e66315391286ab579e13efc1baa670 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/27e24cb43045da83ad481dd8c6cd38de1bd359fc delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/28005384ac31d00f0dce884ff065f66c76bc391b delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/2ac3872be3ae0f578da110d5580b362374676ef9 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/2e540ffd5bd997876f0d84bb1d760602514437d5 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/36f01f003e9a03de198ced6ad4ae919a5a9fd039 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/375e36427a1552d8ff4d3c496296e4d2e52ae035 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/3af39359237047d1453f3a843348b1a53a7a480d delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/3c2fa67399fcc4c7de379137a631ac8278f5edc7 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/3de96d39842d29fa7c63589ecbfd2b652b329334 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/448fdcde54b118a62f7a53c134a35ca447c0e762 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/485cc776ea8d113e993d911e39ebbe089669f949 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/486f2245c8e26f0f769ab53503d6d7bc5d15c97b delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/4b7cc42c02089c817ff610eb65d149356d96062a delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/539e28d50616971ae880b07df55661945966626c delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/5e3bfa52c5d6a5e3cb2288fa9c58dd09b546f2ba delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/60c5f54695042fd2d6e0b97bddf3e55f8c9807b7 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/6886bfb6a9cb9398e4dfbf0fa4fb909148d442a1 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/6e97172624f802febb1f68d357254e768810efc6 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/6f103d053753b48191a50676b186154388fd90ce delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/6fb915c4967d2d8b03c3cbc6e65aa247ea94dde3 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/707c8ca3c49e1519254f90d69626a4cd351b45ca delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/75c56111e67252f6b544aabf055ef7113f44891e delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/7b1b296a38fa941521b1ae5ada7f53fcb01616c5 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/8bb13e2f178a7da1580dbcf426885e6ac861a609 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/8dfde24023b6377ec411016db54890ad58370d9c delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/90f53e4946ded91eedeffe75747a9118d747d029 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/920da1a4cec774e0de02ebf54087099de7658cdb delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/96996a3adf736a9044a04c5d8acd73e385b1bc6b delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/9e55233a97010a5a3f2dfad360e5c8a3e2d9b8ef delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/9f28a467c09155c799c880706286180fc50ee0a2 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/a8fb1448425ca0cb6871ec51c67332eb2185159e delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/ab870e2c87f40df57d2aeb9a035f6f55b3486261 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/aca80cb5b3b214b3273623a383678e3e66eece2b delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/afa1100989a7a625fe7bbf39e09a296c53a5572c delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/aff44f8008132c50796911f5f52f1e2307c2a858 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/b51a60734da64be0e618bacbea2865a8a7dcd669 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/b5c0fdf0969f9ad91e127670d76df252e6e6b1d9 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/b5d2b5145a6066fd0429e1236dd08fff307122ab delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/b5f6e6294cc83f68f906cdc5195a45c30ce11121 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/b8dbebe13b9f719baae6afc13a3ee01846c33089 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/c03aa82eaa3d73636a44653b05f2aa83d465ae32 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/c4fcead253b3a6ea0ebb48397751d2439b1f489f delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/c50e5229c745fc00ea982d7e31a21501362ae054 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/cedb4282204e8a6469f370e6ed6b082ba0017b54 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/d39a8fafd0e4a957003dcbc8ca23e48e9640aaba delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/d58f4b573cd04c2ff3df7487ca8c5bc942335a30 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/d9739412222ab242871c5292f12e5556e779a9c8 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/e20b515e8276f7bb16141e37b25d231266840ce3 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/e4e2d81d9c15ac2493c5014d584721366dd38af8 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/e54dbe399501a4027fdd3e2bcd547b4ba8699d00 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/eefc0d805828e9bd300c2ce9370e32554a93d79a delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/ef1f8773349d15d2c581642068b3b06206a2b43e delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/f0c957104bb1b80c9d125d9c8cbb3f06fbf2ab1a delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/f1c09f190bf77d120a0e539412bbd9fa70af062f delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/f4643e6de35a287e7ccc44126aabd147f86bff26 delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/fa5b31c6f43981ff6a304189345466790de5a10b delete mode 100644 fuzz/corpus/fuzz_ds_bitmap64/fb8f2cb93bb8e3215593ea1395a6ec62c627ed87 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/000b6da044c11d100ffecc1c58f236a0c243f2c9 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/03191cdd9d39fd9e9481819abe8096d3cd8dcaa9 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/0b085fb6da7814c2e70c22ca0221090b8bf4002c create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/0c78f9445a26753487132bc34b2fa5526b82357b create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/0c9acbe4dba896e14dbaaf1063b4b445d2fd8f53 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/0ccd0d0397766b982826f7cf9115f97018a62466 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/0db99f086dca27ead6b42db91de404061b623981 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/0eff7f526d9e547a3fd3fc0bfbaefa1e686ec9ec create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/10c27c41df755669fc42b71d295eda528c02f5b6 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/10f0aadbed8649c5917a9d90a1483a30ad83793f create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/2730ef1769e66315391286ab579e13efc1baa670 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/27e24cb43045da83ad481dd8c6cd38de1bd359fc create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/28005384ac31d00f0dce884ff065f66c76bc391b create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/2ac3872be3ae0f578da110d5580b362374676ef9 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/2e540ffd5bd997876f0d84bb1d760602514437d5 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/36f01f003e9a03de198ced6ad4ae919a5a9fd039 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/375e36427a1552d8ff4d3c496296e4d2e52ae035 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/3af39359237047d1453f3a843348b1a53a7a480d create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/3c2fa67399fcc4c7de379137a631ac8278f5edc7 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/3de96d39842d29fa7c63589ecbfd2b652b329334 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/448fdcde54b118a62f7a53c134a35ca447c0e762 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/485cc776ea8d113e993d911e39ebbe089669f949 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/486f2245c8e26f0f769ab53503d6d7bc5d15c97b create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/4b7cc42c02089c817ff610eb65d149356d96062a create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/539e28d50616971ae880b07df55661945966626c create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/5e3bfa52c5d6a5e3cb2288fa9c58dd09b546f2ba create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/60c5f54695042fd2d6e0b97bddf3e55f8c9807b7 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/6886bfb6a9cb9398e4dfbf0fa4fb909148d442a1 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/6e97172624f802febb1f68d357254e768810efc6 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/6f103d053753b48191a50676b186154388fd90ce create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/6fb915c4967d2d8b03c3cbc6e65aa247ea94dde3 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/707c8ca3c49e1519254f90d69626a4cd351b45ca create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/75c56111e67252f6b544aabf055ef7113f44891e create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/7b1b296a38fa941521b1ae5ada7f53fcb01616c5 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/8bb13e2f178a7da1580dbcf426885e6ac861a609 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/8dfde24023b6377ec411016db54890ad58370d9c create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/90f53e4946ded91eedeffe75747a9118d747d029 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/920da1a4cec774e0de02ebf54087099de7658cdb create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/96996a3adf736a9044a04c5d8acd73e385b1bc6b create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/9e55233a97010a5a3f2dfad360e5c8a3e2d9b8ef create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/9f28a467c09155c799c880706286180fc50ee0a2 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/a8fb1448425ca0cb6871ec51c67332eb2185159e create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/ab870e2c87f40df57d2aeb9a035f6f55b3486261 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/aca80cb5b3b214b3273623a383678e3e66eece2b create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/afa1100989a7a625fe7bbf39e09a296c53a5572c create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/aff44f8008132c50796911f5f52f1e2307c2a858 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/b51a60734da64be0e618bacbea2865a8a7dcd669 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/b5c0fdf0969f9ad91e127670d76df252e6e6b1d9 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/b5d2b5145a6066fd0429e1236dd08fff307122ab create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/b5f6e6294cc83f68f906cdc5195a45c30ce11121 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/b8dbebe13b9f719baae6afc13a3ee01846c33089 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/c03aa82eaa3d73636a44653b05f2aa83d465ae32 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/c4fcead253b3a6ea0ebb48397751d2439b1f489f create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/c50e5229c745fc00ea982d7e31a21501362ae054 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/cedb4282204e8a6469f370e6ed6b082ba0017b54 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/d39a8fafd0e4a957003dcbc8ca23e48e9640aaba create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/d58f4b573cd04c2ff3df7487ca8c5bc942335a30 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/d9739412222ab242871c5292f12e5556e779a9c8 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/e20b515e8276f7bb16141e37b25d231266840ce3 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/e4e2d81d9c15ac2493c5014d584721366dd38af8 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/e54dbe399501a4027fdd3e2bcd547b4ba8699d00 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/eefc0d805828e9bd300c2ce9370e32554a93d79a create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/ef1f8773349d15d2c581642068b3b06206a2b43e create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/f0c957104bb1b80c9d125d9c8cbb3f06fbf2ab1a create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/f1c09f190bf77d120a0e539412bbd9fa70af062f create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/f4643e6de35a287e7ccc44126aabd147f86bff26 create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/fa5b31c6f43981ff6a304189345466790de5a10b create mode 100644 fuzz/corpus/fuzz_ds_bitmap64_fuse/fb8f2cb93bb8e3215593ea1395a6ec62c627ed87 delete mode 100644 fuzz/fuzz_ds_bitmap64.cpp create mode 100644 fuzz/fuzz_ds_bitmap64_fuse.cpp (limited to 'fuzz') diff --git a/fuzz/Makefile.am b/fuzz/Makefile.am index 34180a50f..b49a069d3 100644 --- a/fuzz/Makefile.am +++ b/fuzz/Makefile.am @@ -2,7 +2,7 @@ bin_PROGRAMS = fuzz_process_packet fuzz_ndpi_reader fuzz_ndpi_reader_alloc_fail #Alghoritms bin_PROGRAMS += fuzz_alg_bins fuzz_alg_hll fuzz_alg_hw_rsi_outliers_da fuzz_alg_jitter fuzz_alg_ses_des fuzz_alg_crc32_md5 fuzz_alg_bytestream #Data structures -bin_PROGRAMS += fuzz_ds_patricia fuzz_ds_ahocorasick fuzz_ds_libcache fuzz_ds_tree fuzz_ds_ptree fuzz_ds_hash fuzz_ds_cmsketch fuzz_ds_bitmap64 fuzz_ds_domain_classify +bin_PROGRAMS += fuzz_ds_patricia fuzz_ds_ahocorasick fuzz_ds_libcache fuzz_ds_tree fuzz_ds_ptree fuzz_ds_hash fuzz_ds_cmsketch fuzz_ds_bitmap64_fuse fuzz_ds_domain_classify #Third party bin_PROGRAMS += fuzz_libinjection fuzz_binaryfusefilter #Internal crypto @@ -328,20 +328,20 @@ fuzz_ds_cmsketch_LINK=$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CXX) @NDPI_CFLAGS@ $(AM_CXXFLAGS) $(CXXFLAGS) \ $(fuzz_ds_cmsketch_LDFLAGS) @NDPI_LDFLAGS@ $(LDFLAGS) -o $@ -fuzz_ds_bitmap64_SOURCES = fuzz_ds_bitmap64.cpp fuzz_common_code.c -fuzz_ds_bitmap64_CXXFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -fuzz_ds_bitmap64_CFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) -fuzz_ds_bitmap64_LDADD = ../src/lib/libndpi.a $(ADDITIONAL_LIBS) -fuzz_ds_bitmap64_LDFLAGS = $(LIBS) +fuzz_ds_bitmap64_fuse_SOURCES = fuzz_ds_bitmap64_fuse.cpp fuzz_common_code.c +fuzz_ds_bitmap64_fuse_CXXFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) +fuzz_ds_bitmap64_fuse_CFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) +fuzz_ds_bitmap64_fuse_LDADD = ../src/lib/libndpi.a $(ADDITIONAL_LIBS) +fuzz_ds_bitmap64_fuse_LDFLAGS = $(LIBS) if HAS_FUZZLDFLAGS -fuzz_ds_bitmap64_CXXFLAGS += $(LIB_FUZZING_ENGINE) -fuzz_ds_bitmap64_CFLAGS += $(LIB_FUZZING_ENGINE) -fuzz_ds_bitmap64_LDFLAGS += $(LIB_FUZZING_ENGINE) +fuzz_ds_bitmap64_fuse_CXXFLAGS += $(LIB_FUZZING_ENGINE) +fuzz_ds_bitmap64_fuse_CFLAGS += $(LIB_FUZZING_ENGINE) +fuzz_ds_bitmap64_fuse_LDFLAGS += $(LIB_FUZZING_ENGINE) endif # force usage of CXX for linker -fuzz_ds_bitmap64_LINK=$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ +fuzz_ds_bitmap64_fuse_LINK=$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CXX) @NDPI_CFLAGS@ $(AM_CXXFLAGS) $(CXXFLAGS) \ - $(fuzz_ds_bitmap64_LDFLAGS) @NDPI_LDFLAGS@ $(LDFLAGS) -o $@ + $(fuzz_ds_bitmap64_fuse_LDFLAGS) @NDPI_LDFLAGS@ $(LDFLAGS) -o $@ fuzz_ds_domain_classify_SOURCES = fuzz_ds_domain_classify.cpp fuzz_common_code.c fuzz_ds_domain_classify_CXXFLAGS = @NDPI_CFLAGS@ $(CXXFLAGS) @@ -729,15 +729,15 @@ files_corpus_fuzz_readerutils_parseprotolist := $(wildcard corpus/fuzz_readerut fuzz_readerutils_parseprotolist_seed_corpus.zip: $(files_corpus_fuzz_readerutils_parseprotolist) zip -j fuzz_readerutils_parseprotolist_seed_corpus.zip $(files_corpus_fuzz_readerutils_parseprotolist) -files_corpus_fuzz_ds_bitmap64 := $(wildcard corpus/fuzz_ds_bitmap64/*) -fuzz_ds_bitmap64_seed_corpus.zip: $(files_corpus_fuzz_ds_bitmap64) - zip -j fuzz_ds_bitmap64_seed_corpus.zip $(files_corpus_fuzz_ds_bitmap64) +files_corpus_fuzz_ds_bitmap64_fuse := $(wildcard corpus/fuzz_ds_bitmap64_fuse/*) +fuzz_ds_bitmap64_fuse_seed_corpus.zip: $(files_corpus_fuzz_ds_bitmap64_fuse) + zip -j fuzz_ds_bitmap64_fuse_seed_corpus.zip $(files_corpus_fuzz_ds_bitmap64_fuse) files_corpus_fuzz_ds_domain_classify := $(wildcard corpus/fuzz_ds_domain_classify/*) fuzz_ds_domain_classify_seed_corpus.zip: $(files_corpus_fuzz_ds_domain_classify) zip -j fuzz_ds_domain_classify_seed_corpus.zip $(files_corpus_fuzz_ds_domain_classify) -corpus: fuzz_ndpi_reader_seed_corpus.zip fuzz_ndpi_reader_alloc_fail_seed_corpus.zip fuzz_ndpi_reader_payload_analyzer_seed_corpus.zip fuzz_quic_get_crypto_data_seed_corpus.zip fuzz_alg_ses_des_seed_corpus.zip fuzz_alg_bins_seed_corpus.zip fuzz_alg_hll_seed_corpus.zip fuzz_alg_jitter_seed_corpus.zip fuzz_ds_libcache_seed_corpus.zip fuzz_community_id_seed_corpus.zip fuzz_serialization_seed_corpus.zip fuzz_ds_ptree_seed_corpus.zip fuzz_alg_crc32_md5_seed_corpus.zip fuzz_alg_bytestream_seed_corpus.zip fuzz_libinjection_seed_corpus.zip fuzz_tls_certificate_seed_corpus.zip fuzz_filecfg_protocols_seed_corpus.zip fuzz_readerutils_workflow_seed_corpus.zip fuzz_readerutils_parseprotolist_seed_corpus.zip fuzz_ds_bitmap64_seed_corpus.zip fuzz_ds_domain_classify_seed_corpus.zip fuzz_filecfg_protocols_seed_corpus.zip fuzz_filecfg_categories_seed_corpus.zip fuzz_filecfg_config_seed_corpus.zip fuzz_filecfg_category_seed_corpus.zip fuzz_is_stun_udp_seed_corpus.zip fuzz_is_stun_tcp_seed_corpus.zip fuzz_filecfg_malicious_sha1_seed_corpus.zip fuzz_filecfg_malicious_ja3_seed_corpus.zip fuzz_filecfg_risk_domains_seed_corpus.zip +corpus: fuzz_ndpi_reader_seed_corpus.zip fuzz_ndpi_reader_alloc_fail_seed_corpus.zip fuzz_ndpi_reader_payload_analyzer_seed_corpus.zip fuzz_quic_get_crypto_data_seed_corpus.zip fuzz_alg_ses_des_seed_corpus.zip fuzz_alg_bins_seed_corpus.zip fuzz_alg_hll_seed_corpus.zip fuzz_alg_jitter_seed_corpus.zip fuzz_ds_libcache_seed_corpus.zip fuzz_community_id_seed_corpus.zip fuzz_serialization_seed_corpus.zip fuzz_ds_ptree_seed_corpus.zip fuzz_alg_crc32_md5_seed_corpus.zip fuzz_alg_bytestream_seed_corpus.zip fuzz_libinjection_seed_corpus.zip fuzz_tls_certificate_seed_corpus.zip fuzz_filecfg_protocols_seed_corpus.zip fuzz_readerutils_workflow_seed_corpus.zip fuzz_readerutils_parseprotolist_seed_corpus.zip fuzz_ds_bitmap64_fuse_seed_corpus.zip fuzz_ds_domain_classify_seed_corpus.zip fuzz_filecfg_protocols_seed_corpus.zip fuzz_filecfg_categories_seed_corpus.zip fuzz_filecfg_config_seed_corpus.zip fuzz_filecfg_category_seed_corpus.zip fuzz_is_stun_udp_seed_corpus.zip fuzz_is_stun_tcp_seed_corpus.zip fuzz_filecfg_malicious_sha1_seed_corpus.zip fuzz_filecfg_malicious_ja3_seed_corpus.zip fuzz_filecfg_risk_domains_seed_corpus.zip cp corpus/fuzz_*seed_corpus.zip . #Create dictionaries exactly as expected by oss-fuzz. @@ -787,7 +787,7 @@ distdir: -o -path './corpus/fuzz_alg_crc32_md5/*' \ -o -path './corpus/fuzz_alg_bytestream/*' \ -o -path './corpus/fuzz_ds_libcache/*' \ - -o -path './corpus/fuzz_ds_bitmap64/*' \ + -o -path './corpus/fuzz_ds_bitmap64_fuse/*' \ -o -path './corpus/fuzz_ds_domain_classify/*' \ -o -path './corpus/fuzz_ds_ptree/*' | xargs -I'{}' cp -r '{}' '$(distdir)/{}' diff --git a/fuzz/corpus/fuzz_ds_bitmap64/000b6da044c11d100ffecc1c58f236a0c243f2c9 b/fuzz/corpus/fuzz_ds_bitmap64/000b6da044c11d100ffecc1c58f236a0c243f2c9 deleted file mode 100644 index 6e858d125..000000000 --- a/fuzz/corpus/fuzz_ds_bitmap64/000b6da044c11d100ffecc1c58f236a0c243f2c9 +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64/03191cdd9d39fd9e9481819abe8096d3cd8dcaa9 b/fuzz/corpus/fuzz_ds_bitmap64/03191cdd9d39fd9e9481819abe8096d3cd8dcaa9 deleted file mode 100644 index 2758a2ba4..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/03191cdd9d39fd9e9481819abe8096d3cd8dcaa9 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/0b085fb6da7814c2e70c22ca0221090b8bf4002c b/fuzz/corpus/fuzz_ds_bitmap64/0b085fb6da7814c2e70c22ca0221090b8bf4002c deleted file mode 100644 index 1ade82114..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/0b085fb6da7814c2e70c22ca0221090b8bf4002c and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/0c78f9445a26753487132bc34b2fa5526b82357b b/fuzz/corpus/fuzz_ds_bitmap64/0c78f9445a26753487132bc34b2fa5526b82357b deleted file mode 100644 index 1aa2657a9..000000000 --- a/fuzz/corpus/fuzz_ds_bitmap64/0c78f9445a26753487132bc34b2fa5526b82357b +++ /dev/null @@ -1 +0,0 @@ - @!~kɇ˝>- \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64/0c9acbe4dba896e14dbaaf1063b4b445d2fd8f53 b/fuzz/corpus/fuzz_ds_bitmap64/0c9acbe4dba896e14dbaaf1063b4b445d2fd8f53 deleted file mode 100644 index 33453b4b8..000000000 --- a/fuzz/corpus/fuzz_ds_bitmap64/0c9acbe4dba896e14dbaaf1063b4b445d2fd8f53 +++ /dev/null @@ -1 +0,0 @@ -N! \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64/0ccd0d0397766b982826f7cf9115f97018a62466 b/fuzz/corpus/fuzz_ds_bitmap64/0ccd0d0397766b982826f7cf9115f97018a62466 deleted file mode 100644 index 83dd483d2..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/0ccd0d0397766b982826f7cf9115f97018a62466 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/0db99f086dca27ead6b42db91de404061b623981 b/fuzz/corpus/fuzz_ds_bitmap64/0db99f086dca27ead6b42db91de404061b623981 deleted file mode 100644 index cdb40da90..000000000 --- a/fuzz/corpus/fuzz_ds_bitmap64/0db99f086dca27ead6b42db91de404061b623981 +++ /dev/null @@ -1 +0,0 @@ -NKٻ8L@ҝZQ;Z骀Me~)>7 \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64/0eff7f526d9e547a3fd3fc0bfbaefa1e686ec9ec b/fuzz/corpus/fuzz_ds_bitmap64/0eff7f526d9e547a3fd3fc0bfbaefa1e686ec9ec deleted file mode 100644 index e21f4ad0f..000000000 --- a/fuzz/corpus/fuzz_ds_bitmap64/0eff7f526d9e547a3fd3fc0bfbaefa1e686ec9ec +++ /dev/null @@ -1 +0,0 @@ -K? \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64/10c27c41df755669fc42b71d295eda528c02f5b6 b/fuzz/corpus/fuzz_ds_bitmap64/10c27c41df755669fc42b71d295eda528c02f5b6 deleted file mode 100644 index d40472301..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/10c27c41df755669fc42b71d295eda528c02f5b6 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/10f0aadbed8649c5917a9d90a1483a30ad83793f b/fuzz/corpus/fuzz_ds_bitmap64/10f0aadbed8649c5917a9d90a1483a30ad83793f deleted file mode 100644 index 552d70d2a..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/10f0aadbed8649c5917a9d90a1483a30ad83793f and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/2730ef1769e66315391286ab579e13efc1baa670 b/fuzz/corpus/fuzz_ds_bitmap64/2730ef1769e66315391286ab579e13efc1baa670 deleted file mode 100644 index efd0701f9..000000000 --- a/fuzz/corpus/fuzz_ds_bitmap64/2730ef1769e66315391286ab579e13efc1baa670 +++ /dev/null @@ -1 +0,0 @@ -z \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64/27e24cb43045da83ad481dd8c6cd38de1bd359fc b/fuzz/corpus/fuzz_ds_bitmap64/27e24cb43045da83ad481dd8c6cd38de1bd359fc deleted file mode 100644 index b0fda9f66..000000000 --- a/fuzz/corpus/fuzz_ds_bitmap64/27e24cb43045da83ad481dd8c6cd38de1bd359fc +++ /dev/null @@ -1 +0,0 @@ -ݟK? \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64/28005384ac31d00f0dce884ff065f66c76bc391b b/fuzz/corpus/fuzz_ds_bitmap64/28005384ac31d00f0dce884ff065f66c76bc391b deleted file mode 100644 index 7590bb32c..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/28005384ac31d00f0dce884ff065f66c76bc391b and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/2ac3872be3ae0f578da110d5580b362374676ef9 b/fuzz/corpus/fuzz_ds_bitmap64/2ac3872be3ae0f578da110d5580b362374676ef9 deleted file mode 100644 index beb9fe490..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/2ac3872be3ae0f578da110d5580b362374676ef9 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/2e540ffd5bd997876f0d84bb1d760602514437d5 b/fuzz/corpus/fuzz_ds_bitmap64/2e540ffd5bd997876f0d84bb1d760602514437d5 deleted file mode 100644 index 1dd670bae..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/2e540ffd5bd997876f0d84bb1d760602514437d5 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/36f01f003e9a03de198ced6ad4ae919a5a9fd039 b/fuzz/corpus/fuzz_ds_bitmap64/36f01f003e9a03de198ced6ad4ae919a5a9fd039 deleted file mode 100644 index 3468266b4..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/36f01f003e9a03de198ced6ad4ae919a5a9fd039 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/375e36427a1552d8ff4d3c496296e4d2e52ae035 b/fuzz/corpus/fuzz_ds_bitmap64/375e36427a1552d8ff4d3c496296e4d2e52ae035 deleted file mode 100644 index fa5bcc95d..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/375e36427a1552d8ff4d3c496296e4d2e52ae035 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/3af39359237047d1453f3a843348b1a53a7a480d b/fuzz/corpus/fuzz_ds_bitmap64/3af39359237047d1453f3a843348b1a53a7a480d deleted file mode 100644 index 2e5040f8c..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/3af39359237047d1453f3a843348b1a53a7a480d and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/3c2fa67399fcc4c7de379137a631ac8278f5edc7 b/fuzz/corpus/fuzz_ds_bitmap64/3c2fa67399fcc4c7de379137a631ac8278f5edc7 deleted file mode 100644 index c5c3c3c2b..000000000 --- a/fuzz/corpus/fuzz_ds_bitmap64/3c2fa67399fcc4c7de379137a631ac8278f5edc7 +++ /dev/null @@ -1 +0,0 @@ -NK! ԉkӒ \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64/3de96d39842d29fa7c63589ecbfd2b652b329334 b/fuzz/corpus/fuzz_ds_bitmap64/3de96d39842d29fa7c63589ecbfd2b652b329334 deleted file mode 100644 index 937953c59..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/3de96d39842d29fa7c63589ecbfd2b652b329334 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/448fdcde54b118a62f7a53c134a35ca447c0e762 b/fuzz/corpus/fuzz_ds_bitmap64/448fdcde54b118a62f7a53c134a35ca447c0e762 deleted file mode 100644 index 4b77a8573..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/448fdcde54b118a62f7a53c134a35ca447c0e762 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/485cc776ea8d113e993d911e39ebbe089669f949 b/fuzz/corpus/fuzz_ds_bitmap64/485cc776ea8d113e993d911e39ebbe089669f949 deleted file mode 100644 index b9d7cf725..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/485cc776ea8d113e993d911e39ebbe089669f949 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/486f2245c8e26f0f769ab53503d6d7bc5d15c97b b/fuzz/corpus/fuzz_ds_bitmap64/486f2245c8e26f0f769ab53503d6d7bc5d15c97b deleted file mode 100644 index 82e64f77a..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/486f2245c8e26f0f769ab53503d6d7bc5d15c97b and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/4b7cc42c02089c817ff610eb65d149356d96062a b/fuzz/corpus/fuzz_ds_bitmap64/4b7cc42c02089c817ff610eb65d149356d96062a deleted file mode 100644 index bbc5ce21e..000000000 --- a/fuzz/corpus/fuzz_ds_bitmap64/4b7cc42c02089c817ff610eb65d149356d96062a +++ /dev/null @@ -1 +0,0 @@ -*:BX ݷbnPp*;N': \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64/539e28d50616971ae880b07df55661945966626c b/fuzz/corpus/fuzz_ds_bitmap64/539e28d50616971ae880b07df55661945966626c deleted file mode 100644 index 1b5878df0..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/539e28d50616971ae880b07df55661945966626c and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/5e3bfa52c5d6a5e3cb2288fa9c58dd09b546f2ba b/fuzz/corpus/fuzz_ds_bitmap64/5e3bfa52c5d6a5e3cb2288fa9c58dd09b546f2ba deleted file mode 100644 index b7b5c063a..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/5e3bfa52c5d6a5e3cb2288fa9c58dd09b546f2ba and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/60c5f54695042fd2d6e0b97bddf3e55f8c9807b7 b/fuzz/corpus/fuzz_ds_bitmap64/60c5f54695042fd2d6e0b97bddf3e55f8c9807b7 deleted file mode 100644 index 55b3b9311..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/60c5f54695042fd2d6e0b97bddf3e55f8c9807b7 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/6886bfb6a9cb9398e4dfbf0fa4fb909148d442a1 b/fuzz/corpus/fuzz_ds_bitmap64/6886bfb6a9cb9398e4dfbf0fa4fb909148d442a1 deleted file mode 100644 index a1a97a72b..000000000 --- a/fuzz/corpus/fuzz_ds_bitmap64/6886bfb6a9cb9398e4dfbf0fa4fb909148d442a1 +++ /dev/null @@ -1 +0,0 @@ -R \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64/6e97172624f802febb1f68d357254e768810efc6 b/fuzz/corpus/fuzz_ds_bitmap64/6e97172624f802febb1f68d357254e768810efc6 deleted file mode 100644 index 35b9f61ac..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/6e97172624f802febb1f68d357254e768810efc6 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/6f103d053753b48191a50676b186154388fd90ce b/fuzz/corpus/fuzz_ds_bitmap64/6f103d053753b48191a50676b186154388fd90ce deleted file mode 100644 index 7ca663399..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/6f103d053753b48191a50676b186154388fd90ce and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/6fb915c4967d2d8b03c3cbc6e65aa247ea94dde3 b/fuzz/corpus/fuzz_ds_bitmap64/6fb915c4967d2d8b03c3cbc6e65aa247ea94dde3 deleted file mode 100644 index 91aab7e5b..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/6fb915c4967d2d8b03c3cbc6e65aa247ea94dde3 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/707c8ca3c49e1519254f90d69626a4cd351b45ca b/fuzz/corpus/fuzz_ds_bitmap64/707c8ca3c49e1519254f90d69626a4cd351b45ca deleted file mode 100644 index 17fe2b432..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/707c8ca3c49e1519254f90d69626a4cd351b45ca and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/75c56111e67252f6b544aabf055ef7113f44891e b/fuzz/corpus/fuzz_ds_bitmap64/75c56111e67252f6b544aabf055ef7113f44891e deleted file mode 100644 index 739ceed05..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/75c56111e67252f6b544aabf055ef7113f44891e and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/7b1b296a38fa941521b1ae5ada7f53fcb01616c5 b/fuzz/corpus/fuzz_ds_bitmap64/7b1b296a38fa941521b1ae5ada7f53fcb01616c5 deleted file mode 100644 index 72719d434..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/7b1b296a38fa941521b1ae5ada7f53fcb01616c5 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/8bb13e2f178a7da1580dbcf426885e6ac861a609 b/fuzz/corpus/fuzz_ds_bitmap64/8bb13e2f178a7da1580dbcf426885e6ac861a609 deleted file mode 100644 index 15d2ec270..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/8bb13e2f178a7da1580dbcf426885e6ac861a609 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/8dfde24023b6377ec411016db54890ad58370d9c b/fuzz/corpus/fuzz_ds_bitmap64/8dfde24023b6377ec411016db54890ad58370d9c deleted file mode 100644 index 1b4e0d294..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/8dfde24023b6377ec411016db54890ad58370d9c and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/90f53e4946ded91eedeffe75747a9118d747d029 b/fuzz/corpus/fuzz_ds_bitmap64/90f53e4946ded91eedeffe75747a9118d747d029 deleted file mode 100644 index 942f79517..000000000 --- a/fuzz/corpus/fuzz_ds_bitmap64/90f53e4946ded91eedeffe75747a9118d747d029 +++ /dev/null @@ -1 +0,0 @@ -1R \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64/920da1a4cec774e0de02ebf54087099de7658cdb b/fuzz/corpus/fuzz_ds_bitmap64/920da1a4cec774e0de02ebf54087099de7658cdb deleted file mode 100644 index c31d9caea..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/920da1a4cec774e0de02ebf54087099de7658cdb and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/96996a3adf736a9044a04c5d8acd73e385b1bc6b b/fuzz/corpus/fuzz_ds_bitmap64/96996a3adf736a9044a04c5d8acd73e385b1bc6b deleted file mode 100644 index 1f39c2362..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/96996a3adf736a9044a04c5d8acd73e385b1bc6b and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/9e55233a97010a5a3f2dfad360e5c8a3e2d9b8ef b/fuzz/corpus/fuzz_ds_bitmap64/9e55233a97010a5a3f2dfad360e5c8a3e2d9b8ef deleted file mode 100644 index 2c734f55c..000000000 --- a/fuzz/corpus/fuzz_ds_bitmap64/9e55233a97010a5a3f2dfad360e5c8a3e2d9b8ef +++ /dev/null @@ -1 +0,0 @@ -PPPPPPPPPPNPPPPPPPPPPPPPPPPPPPPPPPPPPNPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP'_Ӓ \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64/9f28a467c09155c799c880706286180fc50ee0a2 b/fuzz/corpus/fuzz_ds_bitmap64/9f28a467c09155c799c880706286180fc50ee0a2 deleted file mode 100644 index d70f7fe0e..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/9f28a467c09155c799c880706286180fc50ee0a2 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/a8fb1448425ca0cb6871ec51c67332eb2185159e b/fuzz/corpus/fuzz_ds_bitmap64/a8fb1448425ca0cb6871ec51c67332eb2185159e deleted file mode 100644 index c745c687e..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/a8fb1448425ca0cb6871ec51c67332eb2185159e and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/ab870e2c87f40df57d2aeb9a035f6f55b3486261 b/fuzz/corpus/fuzz_ds_bitmap64/ab870e2c87f40df57d2aeb9a035f6f55b3486261 deleted file mode 100644 index 55a73792d..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/ab870e2c87f40df57d2aeb9a035f6f55b3486261 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/aca80cb5b3b214b3273623a383678e3e66eece2b b/fuzz/corpus/fuzz_ds_bitmap64/aca80cb5b3b214b3273623a383678e3e66eece2b deleted file mode 100644 index 246262c24..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/aca80cb5b3b214b3273623a383678e3e66eece2b and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/afa1100989a7a625fe7bbf39e09a296c53a5572c b/fuzz/corpus/fuzz_ds_bitmap64/afa1100989a7a625fe7bbf39e09a296c53a5572c deleted file mode 100644 index 55854c0cf..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/afa1100989a7a625fe7bbf39e09a296c53a5572c and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/aff44f8008132c50796911f5f52f1e2307c2a858 b/fuzz/corpus/fuzz_ds_bitmap64/aff44f8008132c50796911f5f52f1e2307c2a858 deleted file mode 100644 index 6c769fd18..000000000 --- a/fuzz/corpus/fuzz_ds_bitmap64/aff44f8008132c50796911f5f52f1e2307c2a858 +++ /dev/null @@ -1 +0,0 @@ -2 R \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64/b51a60734da64be0e618bacbea2865a8a7dcd669 b/fuzz/corpus/fuzz_ds_bitmap64/b51a60734da64be0e618bacbea2865a8a7dcd669 deleted file mode 100644 index 2f94675b7..000000000 --- a/fuzz/corpus/fuzz_ds_bitmap64/b51a60734da64be0e618bacbea2865a8a7dcd669 +++ /dev/null @@ -1 +0,0 @@ -N \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64/b5c0fdf0969f9ad91e127670d76df252e6e6b1d9 b/fuzz/corpus/fuzz_ds_bitmap64/b5c0fdf0969f9ad91e127670d76df252e6e6b1d9 deleted file mode 100644 index f1b41d102..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/b5c0fdf0969f9ad91e127670d76df252e6e6b1d9 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/b5d2b5145a6066fd0429e1236dd08fff307122ab b/fuzz/corpus/fuzz_ds_bitmap64/b5d2b5145a6066fd0429e1236dd08fff307122ab deleted file mode 100644 index fea6e080c..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/b5d2b5145a6066fd0429e1236dd08fff307122ab and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/b5f6e6294cc83f68f906cdc5195a45c30ce11121 b/fuzz/corpus/fuzz_ds_bitmap64/b5f6e6294cc83f68f906cdc5195a45c30ce11121 deleted file mode 100644 index fc66b353c..000000000 --- a/fuzz/corpus/fuzz_ds_bitmap64/b5f6e6294cc83f68f906cdc5195a45c30ce11121 +++ /dev/null @@ -1 +0,0 @@ -!ĉMe'Ӓ \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64/b8dbebe13b9f719baae6afc13a3ee01846c33089 b/fuzz/corpus/fuzz_ds_bitmap64/b8dbebe13b9f719baae6afc13a3ee01846c33089 deleted file mode 100644 index 13aadd727..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/b8dbebe13b9f719baae6afc13a3ee01846c33089 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/c03aa82eaa3d73636a44653b05f2aa83d465ae32 b/fuzz/corpus/fuzz_ds_bitmap64/c03aa82eaa3d73636a44653b05f2aa83d465ae32 deleted file mode 100644 index 9d44a9f94..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/c03aa82eaa3d73636a44653b05f2aa83d465ae32 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/c4fcead253b3a6ea0ebb48397751d2439b1f489f b/fuzz/corpus/fuzz_ds_bitmap64/c4fcead253b3a6ea0ebb48397751d2439b1f489f deleted file mode 100644 index dbeb7ca0c..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/c4fcead253b3a6ea0ebb48397751d2439b1f489f and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/c50e5229c745fc00ea982d7e31a21501362ae054 b/fuzz/corpus/fuzz_ds_bitmap64/c50e5229c745fc00ea982d7e31a21501362ae054 deleted file mode 100644 index 84cb14d22..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/c50e5229c745fc00ea982d7e31a21501362ae054 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/cedb4282204e8a6469f370e6ed6b082ba0017b54 b/fuzz/corpus/fuzz_ds_bitmap64/cedb4282204e8a6469f370e6ed6b082ba0017b54 deleted file mode 100644 index 17f2335a0..000000000 --- a/fuzz/corpus/fuzz_ds_bitmap64/cedb4282204e8a6469f370e6ed6b082ba0017b54 +++ /dev/null @@ -1 +0,0 @@ -NK! NK! \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64/d39a8fafd0e4a957003dcbc8ca23e48e9640aaba b/fuzz/corpus/fuzz_ds_bitmap64/d39a8fafd0e4a957003dcbc8ca23e48e9640aaba deleted file mode 100644 index f97878f51..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/d39a8fafd0e4a957003dcbc8ca23e48e9640aaba and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/d58f4b573cd04c2ff3df7487ca8c5bc942335a30 b/fuzz/corpus/fuzz_ds_bitmap64/d58f4b573cd04c2ff3df7487ca8c5bc942335a30 deleted file mode 100644 index f5d4f9dff..000000000 --- a/fuzz/corpus/fuzz_ds_bitmap64/d58f4b573cd04c2ff3df7487ca8c5bc942335a30 +++ /dev/null @@ -1 +0,0 @@ -2 R \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64/d9739412222ab242871c5292f12e5556e779a9c8 b/fuzz/corpus/fuzz_ds_bitmap64/d9739412222ab242871c5292f12e5556e779a9c8 deleted file mode 100644 index 7a8739c9a..000000000 --- a/fuzz/corpus/fuzz_ds_bitmap64/d9739412222ab242871c5292f12e5556e779a9c8 +++ /dev/null @@ -1 +0,0 @@ -N! \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64/e20b515e8276f7bb16141e37b25d231266840ce3 b/fuzz/corpus/fuzz_ds_bitmap64/e20b515e8276f7bb16141e37b25d231266840ce3 deleted file mode 100644 index 19600110d..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/e20b515e8276f7bb16141e37b25d231266840ce3 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/e4e2d81d9c15ac2493c5014d584721366dd38af8 b/fuzz/corpus/fuzz_ds_bitmap64/e4e2d81d9c15ac2493c5014d584721366dd38af8 deleted file mode 100644 index f305e39c3..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/e4e2d81d9c15ac2493c5014d584721366dd38af8 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/e54dbe399501a4027fdd3e2bcd547b4ba8699d00 b/fuzz/corpus/fuzz_ds_bitmap64/e54dbe399501a4027fdd3e2bcd547b4ba8699d00 deleted file mode 100644 index 672a551ff..000000000 --- a/fuzz/corpus/fuzz_ds_bitmap64/e54dbe399501a4027fdd3e2bcd547b4ba8699d00 +++ /dev/null @@ -1 +0,0 @@ -E? \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64/eefc0d805828e9bd300c2ce9370e32554a93d79a b/fuzz/corpus/fuzz_ds_bitmap64/eefc0d805828e9bd300c2ce9370e32554a93d79a deleted file mode 100644 index 8faa665d5..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/eefc0d805828e9bd300c2ce9370e32554a93d79a and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/ef1f8773349d15d2c581642068b3b06206a2b43e b/fuzz/corpus/fuzz_ds_bitmap64/ef1f8773349d15d2c581642068b3b06206a2b43e deleted file mode 100644 index ad35998e3..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/ef1f8773349d15d2c581642068b3b06206a2b43e and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/f0c957104bb1b80c9d125d9c8cbb3f06fbf2ab1a b/fuzz/corpus/fuzz_ds_bitmap64/f0c957104bb1b80c9d125d9c8cbb3f06fbf2ab1a deleted file mode 100644 index ded2df2a5..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/f0c957104bb1b80c9d125d9c8cbb3f06fbf2ab1a and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/f1c09f190bf77d120a0e539412bbd9fa70af062f b/fuzz/corpus/fuzz_ds_bitmap64/f1c09f190bf77d120a0e539412bbd9fa70af062f deleted file mode 100644 index ef42a3e51..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/f1c09f190bf77d120a0e539412bbd9fa70af062f and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/f4643e6de35a287e7ccc44126aabd147f86bff26 b/fuzz/corpus/fuzz_ds_bitmap64/f4643e6de35a287e7ccc44126aabd147f86bff26 deleted file mode 100644 index 46351556b..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/f4643e6de35a287e7ccc44126aabd147f86bff26 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64/fa5b31c6f43981ff6a304189345466790de5a10b b/fuzz/corpus/fuzz_ds_bitmap64/fa5b31c6f43981ff6a304189345466790de5a10b deleted file mode 100644 index 8fb85d223..000000000 --- a/fuzz/corpus/fuzz_ds_bitmap64/fa5b31c6f43981ff6a304189345466790de5a10b +++ /dev/null @@ -1 +0,0 @@ -NK? \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64/fb8f2cb93bb8e3215593ea1395a6ec62c627ed87 b/fuzz/corpus/fuzz_ds_bitmap64/fb8f2cb93bb8e3215593ea1395a6ec62c627ed87 deleted file mode 100644 index 20d96d851..000000000 Binary files a/fuzz/corpus/fuzz_ds_bitmap64/fb8f2cb93bb8e3215593ea1395a6ec62c627ed87 and /dev/null differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/000b6da044c11d100ffecc1c58f236a0c243f2c9 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/000b6da044c11d100ffecc1c58f236a0c243f2c9 new file mode 100644 index 000000000..6e858d125 --- /dev/null +++ b/fuzz/corpus/fuzz_ds_bitmap64_fuse/000b6da044c11d100ffecc1c58f236a0c243f2c9 @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/03191cdd9d39fd9e9481819abe8096d3cd8dcaa9 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/03191cdd9d39fd9e9481819abe8096d3cd8dcaa9 new file mode 100644 index 000000000..2758a2ba4 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/03191cdd9d39fd9e9481819abe8096d3cd8dcaa9 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/0b085fb6da7814c2e70c22ca0221090b8bf4002c b/fuzz/corpus/fuzz_ds_bitmap64_fuse/0b085fb6da7814c2e70c22ca0221090b8bf4002c new file mode 100644 index 000000000..1ade82114 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/0b085fb6da7814c2e70c22ca0221090b8bf4002c differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/0c78f9445a26753487132bc34b2fa5526b82357b b/fuzz/corpus/fuzz_ds_bitmap64_fuse/0c78f9445a26753487132bc34b2fa5526b82357b new file mode 100644 index 000000000..1aa2657a9 --- /dev/null +++ b/fuzz/corpus/fuzz_ds_bitmap64_fuse/0c78f9445a26753487132bc34b2fa5526b82357b @@ -0,0 +1 @@ + @!~kɇ˝>- \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/0c9acbe4dba896e14dbaaf1063b4b445d2fd8f53 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/0c9acbe4dba896e14dbaaf1063b4b445d2fd8f53 new file mode 100644 index 000000000..33453b4b8 --- /dev/null +++ b/fuzz/corpus/fuzz_ds_bitmap64_fuse/0c9acbe4dba896e14dbaaf1063b4b445d2fd8f53 @@ -0,0 +1 @@ +N! \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/0ccd0d0397766b982826f7cf9115f97018a62466 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/0ccd0d0397766b982826f7cf9115f97018a62466 new file mode 100644 index 000000000..83dd483d2 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/0ccd0d0397766b982826f7cf9115f97018a62466 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/0db99f086dca27ead6b42db91de404061b623981 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/0db99f086dca27ead6b42db91de404061b623981 new file mode 100644 index 000000000..cdb40da90 --- /dev/null +++ b/fuzz/corpus/fuzz_ds_bitmap64_fuse/0db99f086dca27ead6b42db91de404061b623981 @@ -0,0 +1 @@ +NKٻ8L@ҝZQ;Z骀Me~)>7 \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/0eff7f526d9e547a3fd3fc0bfbaefa1e686ec9ec b/fuzz/corpus/fuzz_ds_bitmap64_fuse/0eff7f526d9e547a3fd3fc0bfbaefa1e686ec9ec new file mode 100644 index 000000000..e21f4ad0f --- /dev/null +++ b/fuzz/corpus/fuzz_ds_bitmap64_fuse/0eff7f526d9e547a3fd3fc0bfbaefa1e686ec9ec @@ -0,0 +1 @@ +K? \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/10c27c41df755669fc42b71d295eda528c02f5b6 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/10c27c41df755669fc42b71d295eda528c02f5b6 new file mode 100644 index 000000000..d40472301 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/10c27c41df755669fc42b71d295eda528c02f5b6 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/10f0aadbed8649c5917a9d90a1483a30ad83793f b/fuzz/corpus/fuzz_ds_bitmap64_fuse/10f0aadbed8649c5917a9d90a1483a30ad83793f new file mode 100644 index 000000000..552d70d2a Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/10f0aadbed8649c5917a9d90a1483a30ad83793f differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/2730ef1769e66315391286ab579e13efc1baa670 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/2730ef1769e66315391286ab579e13efc1baa670 new file mode 100644 index 000000000..efd0701f9 --- /dev/null +++ b/fuzz/corpus/fuzz_ds_bitmap64_fuse/2730ef1769e66315391286ab579e13efc1baa670 @@ -0,0 +1 @@ +z \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/27e24cb43045da83ad481dd8c6cd38de1bd359fc b/fuzz/corpus/fuzz_ds_bitmap64_fuse/27e24cb43045da83ad481dd8c6cd38de1bd359fc new file mode 100644 index 000000000..b0fda9f66 --- /dev/null +++ b/fuzz/corpus/fuzz_ds_bitmap64_fuse/27e24cb43045da83ad481dd8c6cd38de1bd359fc @@ -0,0 +1 @@ +ݟK? \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/28005384ac31d00f0dce884ff065f66c76bc391b b/fuzz/corpus/fuzz_ds_bitmap64_fuse/28005384ac31d00f0dce884ff065f66c76bc391b new file mode 100644 index 000000000..7590bb32c Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/28005384ac31d00f0dce884ff065f66c76bc391b differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/2ac3872be3ae0f578da110d5580b362374676ef9 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/2ac3872be3ae0f578da110d5580b362374676ef9 new file mode 100644 index 000000000..beb9fe490 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/2ac3872be3ae0f578da110d5580b362374676ef9 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/2e540ffd5bd997876f0d84bb1d760602514437d5 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/2e540ffd5bd997876f0d84bb1d760602514437d5 new file mode 100644 index 000000000..1dd670bae Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/2e540ffd5bd997876f0d84bb1d760602514437d5 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/36f01f003e9a03de198ced6ad4ae919a5a9fd039 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/36f01f003e9a03de198ced6ad4ae919a5a9fd039 new file mode 100644 index 000000000..3468266b4 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/36f01f003e9a03de198ced6ad4ae919a5a9fd039 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/375e36427a1552d8ff4d3c496296e4d2e52ae035 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/375e36427a1552d8ff4d3c496296e4d2e52ae035 new file mode 100644 index 000000000..fa5bcc95d Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/375e36427a1552d8ff4d3c496296e4d2e52ae035 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/3af39359237047d1453f3a843348b1a53a7a480d b/fuzz/corpus/fuzz_ds_bitmap64_fuse/3af39359237047d1453f3a843348b1a53a7a480d new file mode 100644 index 000000000..2e5040f8c Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/3af39359237047d1453f3a843348b1a53a7a480d differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/3c2fa67399fcc4c7de379137a631ac8278f5edc7 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/3c2fa67399fcc4c7de379137a631ac8278f5edc7 new file mode 100644 index 000000000..c5c3c3c2b --- /dev/null +++ b/fuzz/corpus/fuzz_ds_bitmap64_fuse/3c2fa67399fcc4c7de379137a631ac8278f5edc7 @@ -0,0 +1 @@ +NK! ԉkӒ \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/3de96d39842d29fa7c63589ecbfd2b652b329334 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/3de96d39842d29fa7c63589ecbfd2b652b329334 new file mode 100644 index 000000000..937953c59 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/3de96d39842d29fa7c63589ecbfd2b652b329334 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/448fdcde54b118a62f7a53c134a35ca447c0e762 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/448fdcde54b118a62f7a53c134a35ca447c0e762 new file mode 100644 index 000000000..4b77a8573 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/448fdcde54b118a62f7a53c134a35ca447c0e762 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/485cc776ea8d113e993d911e39ebbe089669f949 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/485cc776ea8d113e993d911e39ebbe089669f949 new file mode 100644 index 000000000..b9d7cf725 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/485cc776ea8d113e993d911e39ebbe089669f949 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/486f2245c8e26f0f769ab53503d6d7bc5d15c97b b/fuzz/corpus/fuzz_ds_bitmap64_fuse/486f2245c8e26f0f769ab53503d6d7bc5d15c97b new file mode 100644 index 000000000..82e64f77a Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/486f2245c8e26f0f769ab53503d6d7bc5d15c97b differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/4b7cc42c02089c817ff610eb65d149356d96062a b/fuzz/corpus/fuzz_ds_bitmap64_fuse/4b7cc42c02089c817ff610eb65d149356d96062a new file mode 100644 index 000000000..bbc5ce21e --- /dev/null +++ b/fuzz/corpus/fuzz_ds_bitmap64_fuse/4b7cc42c02089c817ff610eb65d149356d96062a @@ -0,0 +1 @@ +*:BX ݷbnPp*;N': \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/539e28d50616971ae880b07df55661945966626c b/fuzz/corpus/fuzz_ds_bitmap64_fuse/539e28d50616971ae880b07df55661945966626c new file mode 100644 index 000000000..1b5878df0 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/539e28d50616971ae880b07df55661945966626c differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/5e3bfa52c5d6a5e3cb2288fa9c58dd09b546f2ba b/fuzz/corpus/fuzz_ds_bitmap64_fuse/5e3bfa52c5d6a5e3cb2288fa9c58dd09b546f2ba new file mode 100644 index 000000000..b7b5c063a Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/5e3bfa52c5d6a5e3cb2288fa9c58dd09b546f2ba differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/60c5f54695042fd2d6e0b97bddf3e55f8c9807b7 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/60c5f54695042fd2d6e0b97bddf3e55f8c9807b7 new file mode 100644 index 000000000..55b3b9311 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/60c5f54695042fd2d6e0b97bddf3e55f8c9807b7 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/6886bfb6a9cb9398e4dfbf0fa4fb909148d442a1 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/6886bfb6a9cb9398e4dfbf0fa4fb909148d442a1 new file mode 100644 index 000000000..a1a97a72b --- /dev/null +++ b/fuzz/corpus/fuzz_ds_bitmap64_fuse/6886bfb6a9cb9398e4dfbf0fa4fb909148d442a1 @@ -0,0 +1 @@ +R \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/6e97172624f802febb1f68d357254e768810efc6 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/6e97172624f802febb1f68d357254e768810efc6 new file mode 100644 index 000000000..35b9f61ac Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/6e97172624f802febb1f68d357254e768810efc6 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/6f103d053753b48191a50676b186154388fd90ce b/fuzz/corpus/fuzz_ds_bitmap64_fuse/6f103d053753b48191a50676b186154388fd90ce new file mode 100644 index 000000000..7ca663399 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/6f103d053753b48191a50676b186154388fd90ce differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/6fb915c4967d2d8b03c3cbc6e65aa247ea94dde3 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/6fb915c4967d2d8b03c3cbc6e65aa247ea94dde3 new file mode 100644 index 000000000..91aab7e5b Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/6fb915c4967d2d8b03c3cbc6e65aa247ea94dde3 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/707c8ca3c49e1519254f90d69626a4cd351b45ca b/fuzz/corpus/fuzz_ds_bitmap64_fuse/707c8ca3c49e1519254f90d69626a4cd351b45ca new file mode 100644 index 000000000..17fe2b432 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/707c8ca3c49e1519254f90d69626a4cd351b45ca differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/75c56111e67252f6b544aabf055ef7113f44891e b/fuzz/corpus/fuzz_ds_bitmap64_fuse/75c56111e67252f6b544aabf055ef7113f44891e new file mode 100644 index 000000000..739ceed05 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/75c56111e67252f6b544aabf055ef7113f44891e differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/7b1b296a38fa941521b1ae5ada7f53fcb01616c5 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/7b1b296a38fa941521b1ae5ada7f53fcb01616c5 new file mode 100644 index 000000000..72719d434 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/7b1b296a38fa941521b1ae5ada7f53fcb01616c5 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/8bb13e2f178a7da1580dbcf426885e6ac861a609 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/8bb13e2f178a7da1580dbcf426885e6ac861a609 new file mode 100644 index 000000000..15d2ec270 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/8bb13e2f178a7da1580dbcf426885e6ac861a609 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/8dfde24023b6377ec411016db54890ad58370d9c b/fuzz/corpus/fuzz_ds_bitmap64_fuse/8dfde24023b6377ec411016db54890ad58370d9c new file mode 100644 index 000000000..1b4e0d294 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/8dfde24023b6377ec411016db54890ad58370d9c differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/90f53e4946ded91eedeffe75747a9118d747d029 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/90f53e4946ded91eedeffe75747a9118d747d029 new file mode 100644 index 000000000..942f79517 --- /dev/null +++ b/fuzz/corpus/fuzz_ds_bitmap64_fuse/90f53e4946ded91eedeffe75747a9118d747d029 @@ -0,0 +1 @@ +1R \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/920da1a4cec774e0de02ebf54087099de7658cdb b/fuzz/corpus/fuzz_ds_bitmap64_fuse/920da1a4cec774e0de02ebf54087099de7658cdb new file mode 100644 index 000000000..c31d9caea Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/920da1a4cec774e0de02ebf54087099de7658cdb differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/96996a3adf736a9044a04c5d8acd73e385b1bc6b b/fuzz/corpus/fuzz_ds_bitmap64_fuse/96996a3adf736a9044a04c5d8acd73e385b1bc6b new file mode 100644 index 000000000..1f39c2362 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/96996a3adf736a9044a04c5d8acd73e385b1bc6b differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/9e55233a97010a5a3f2dfad360e5c8a3e2d9b8ef b/fuzz/corpus/fuzz_ds_bitmap64_fuse/9e55233a97010a5a3f2dfad360e5c8a3e2d9b8ef new file mode 100644 index 000000000..2c734f55c --- /dev/null +++ b/fuzz/corpus/fuzz_ds_bitmap64_fuse/9e55233a97010a5a3f2dfad360e5c8a3e2d9b8ef @@ -0,0 +1 @@ +PPPPPPPPPPNPPPPPPPPPPPPPPPPPPPPPPPPPPNPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP'_Ӓ \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/9f28a467c09155c799c880706286180fc50ee0a2 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/9f28a467c09155c799c880706286180fc50ee0a2 new file mode 100644 index 000000000..d70f7fe0e Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/9f28a467c09155c799c880706286180fc50ee0a2 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/a8fb1448425ca0cb6871ec51c67332eb2185159e b/fuzz/corpus/fuzz_ds_bitmap64_fuse/a8fb1448425ca0cb6871ec51c67332eb2185159e new file mode 100644 index 000000000..c745c687e Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/a8fb1448425ca0cb6871ec51c67332eb2185159e differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/ab870e2c87f40df57d2aeb9a035f6f55b3486261 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/ab870e2c87f40df57d2aeb9a035f6f55b3486261 new file mode 100644 index 000000000..55a73792d Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/ab870e2c87f40df57d2aeb9a035f6f55b3486261 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/aca80cb5b3b214b3273623a383678e3e66eece2b b/fuzz/corpus/fuzz_ds_bitmap64_fuse/aca80cb5b3b214b3273623a383678e3e66eece2b new file mode 100644 index 000000000..246262c24 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/aca80cb5b3b214b3273623a383678e3e66eece2b differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/afa1100989a7a625fe7bbf39e09a296c53a5572c b/fuzz/corpus/fuzz_ds_bitmap64_fuse/afa1100989a7a625fe7bbf39e09a296c53a5572c new file mode 100644 index 000000000..55854c0cf Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/afa1100989a7a625fe7bbf39e09a296c53a5572c differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/aff44f8008132c50796911f5f52f1e2307c2a858 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/aff44f8008132c50796911f5f52f1e2307c2a858 new file mode 100644 index 000000000..6c769fd18 --- /dev/null +++ b/fuzz/corpus/fuzz_ds_bitmap64_fuse/aff44f8008132c50796911f5f52f1e2307c2a858 @@ -0,0 +1 @@ +2 R \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/b51a60734da64be0e618bacbea2865a8a7dcd669 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/b51a60734da64be0e618bacbea2865a8a7dcd669 new file mode 100644 index 000000000..2f94675b7 --- /dev/null +++ b/fuzz/corpus/fuzz_ds_bitmap64_fuse/b51a60734da64be0e618bacbea2865a8a7dcd669 @@ -0,0 +1 @@ +N \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/b5c0fdf0969f9ad91e127670d76df252e6e6b1d9 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/b5c0fdf0969f9ad91e127670d76df252e6e6b1d9 new file mode 100644 index 000000000..f1b41d102 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/b5c0fdf0969f9ad91e127670d76df252e6e6b1d9 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/b5d2b5145a6066fd0429e1236dd08fff307122ab b/fuzz/corpus/fuzz_ds_bitmap64_fuse/b5d2b5145a6066fd0429e1236dd08fff307122ab new file mode 100644 index 000000000..fea6e080c Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/b5d2b5145a6066fd0429e1236dd08fff307122ab differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/b5f6e6294cc83f68f906cdc5195a45c30ce11121 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/b5f6e6294cc83f68f906cdc5195a45c30ce11121 new file mode 100644 index 000000000..fc66b353c --- /dev/null +++ b/fuzz/corpus/fuzz_ds_bitmap64_fuse/b5f6e6294cc83f68f906cdc5195a45c30ce11121 @@ -0,0 +1 @@ +!ĉMe'Ӓ \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/b8dbebe13b9f719baae6afc13a3ee01846c33089 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/b8dbebe13b9f719baae6afc13a3ee01846c33089 new file mode 100644 index 000000000..13aadd727 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/b8dbebe13b9f719baae6afc13a3ee01846c33089 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/c03aa82eaa3d73636a44653b05f2aa83d465ae32 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/c03aa82eaa3d73636a44653b05f2aa83d465ae32 new file mode 100644 index 000000000..9d44a9f94 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/c03aa82eaa3d73636a44653b05f2aa83d465ae32 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/c4fcead253b3a6ea0ebb48397751d2439b1f489f b/fuzz/corpus/fuzz_ds_bitmap64_fuse/c4fcead253b3a6ea0ebb48397751d2439b1f489f new file mode 100644 index 000000000..dbeb7ca0c Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/c4fcead253b3a6ea0ebb48397751d2439b1f489f differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/c50e5229c745fc00ea982d7e31a21501362ae054 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/c50e5229c745fc00ea982d7e31a21501362ae054 new file mode 100644 index 000000000..84cb14d22 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/c50e5229c745fc00ea982d7e31a21501362ae054 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/cedb4282204e8a6469f370e6ed6b082ba0017b54 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/cedb4282204e8a6469f370e6ed6b082ba0017b54 new file mode 100644 index 000000000..17f2335a0 --- /dev/null +++ b/fuzz/corpus/fuzz_ds_bitmap64_fuse/cedb4282204e8a6469f370e6ed6b082ba0017b54 @@ -0,0 +1 @@ +NK! NK! \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/d39a8fafd0e4a957003dcbc8ca23e48e9640aaba b/fuzz/corpus/fuzz_ds_bitmap64_fuse/d39a8fafd0e4a957003dcbc8ca23e48e9640aaba new file mode 100644 index 000000000..f97878f51 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/d39a8fafd0e4a957003dcbc8ca23e48e9640aaba differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/d58f4b573cd04c2ff3df7487ca8c5bc942335a30 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/d58f4b573cd04c2ff3df7487ca8c5bc942335a30 new file mode 100644 index 000000000..f5d4f9dff --- /dev/null +++ b/fuzz/corpus/fuzz_ds_bitmap64_fuse/d58f4b573cd04c2ff3df7487ca8c5bc942335a30 @@ -0,0 +1 @@ +2 R \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/d9739412222ab242871c5292f12e5556e779a9c8 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/d9739412222ab242871c5292f12e5556e779a9c8 new file mode 100644 index 000000000..7a8739c9a --- /dev/null +++ b/fuzz/corpus/fuzz_ds_bitmap64_fuse/d9739412222ab242871c5292f12e5556e779a9c8 @@ -0,0 +1 @@ +N! \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/e20b515e8276f7bb16141e37b25d231266840ce3 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/e20b515e8276f7bb16141e37b25d231266840ce3 new file mode 100644 index 000000000..19600110d Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/e20b515e8276f7bb16141e37b25d231266840ce3 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/e4e2d81d9c15ac2493c5014d584721366dd38af8 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/e4e2d81d9c15ac2493c5014d584721366dd38af8 new file mode 100644 index 000000000..f305e39c3 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/e4e2d81d9c15ac2493c5014d584721366dd38af8 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/e54dbe399501a4027fdd3e2bcd547b4ba8699d00 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/e54dbe399501a4027fdd3e2bcd547b4ba8699d00 new file mode 100644 index 000000000..672a551ff --- /dev/null +++ b/fuzz/corpus/fuzz_ds_bitmap64_fuse/e54dbe399501a4027fdd3e2bcd547b4ba8699d00 @@ -0,0 +1 @@ +E? \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/eefc0d805828e9bd300c2ce9370e32554a93d79a b/fuzz/corpus/fuzz_ds_bitmap64_fuse/eefc0d805828e9bd300c2ce9370e32554a93d79a new file mode 100644 index 000000000..8faa665d5 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/eefc0d805828e9bd300c2ce9370e32554a93d79a differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/ef1f8773349d15d2c581642068b3b06206a2b43e b/fuzz/corpus/fuzz_ds_bitmap64_fuse/ef1f8773349d15d2c581642068b3b06206a2b43e new file mode 100644 index 000000000..ad35998e3 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/ef1f8773349d15d2c581642068b3b06206a2b43e differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/f0c957104bb1b80c9d125d9c8cbb3f06fbf2ab1a b/fuzz/corpus/fuzz_ds_bitmap64_fuse/f0c957104bb1b80c9d125d9c8cbb3f06fbf2ab1a new file mode 100644 index 000000000..ded2df2a5 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/f0c957104bb1b80c9d125d9c8cbb3f06fbf2ab1a differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/f1c09f190bf77d120a0e539412bbd9fa70af062f b/fuzz/corpus/fuzz_ds_bitmap64_fuse/f1c09f190bf77d120a0e539412bbd9fa70af062f new file mode 100644 index 000000000..ef42a3e51 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/f1c09f190bf77d120a0e539412bbd9fa70af062f differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/f4643e6de35a287e7ccc44126aabd147f86bff26 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/f4643e6de35a287e7ccc44126aabd147f86bff26 new file mode 100644 index 000000000..46351556b Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/f4643e6de35a287e7ccc44126aabd147f86bff26 differ diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/fa5b31c6f43981ff6a304189345466790de5a10b b/fuzz/corpus/fuzz_ds_bitmap64_fuse/fa5b31c6f43981ff6a304189345466790de5a10b new file mode 100644 index 000000000..8fb85d223 --- /dev/null +++ b/fuzz/corpus/fuzz_ds_bitmap64_fuse/fa5b31c6f43981ff6a304189345466790de5a10b @@ -0,0 +1 @@ +NK? \ No newline at end of file diff --git a/fuzz/corpus/fuzz_ds_bitmap64_fuse/fb8f2cb93bb8e3215593ea1395a6ec62c627ed87 b/fuzz/corpus/fuzz_ds_bitmap64_fuse/fb8f2cb93bb8e3215593ea1395a6ec62c627ed87 new file mode 100644 index 000000000..20d96d851 Binary files /dev/null and b/fuzz/corpus/fuzz_ds_bitmap64_fuse/fb8f2cb93bb8e3215593ea1395a6ec62c627ed87 differ diff --git a/fuzz/fuzz_ds_bitmap64.cpp b/fuzz/fuzz_ds_bitmap64.cpp deleted file mode 100644 index 18a3fcb34..000000000 --- a/fuzz/fuzz_ds_bitmap64.cpp +++ /dev/null @@ -1,54 +0,0 @@ -#include "ndpi_api.h" -#include "fuzz_common_code.h" - -#include -#include "fuzzer/FuzzedDataProvider.h" - -extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { - FuzzedDataProvider fuzzed_data(data, size); - u_int16_t i, num_iteration, is_added = 0; - ndpi_bitmap64 *b; - bool rc; - u_int64_t value, value_added; - - /* To allow memory allocation failures */ - fuzz_set_alloc_callbacks_and_seed(size); - - b = ndpi_bitmap64_alloc(); - - if(fuzzed_data.ConsumeBool()) - ndpi_bitmap64_compress(b); - - num_iteration = fuzzed_data.ConsumeIntegral(); - for (i = 0; i < num_iteration; i++) { - value = fuzzed_data.ConsumeIntegral(); - - rc = ndpi_bitmap64_set(b, value); - /* Keep one random entry really added */ - if (rc == true && is_added == 0 && fuzzed_data.ConsumeBool()) { - value_added = value; - is_added = 1; - } - } - - if(fuzzed_data.ConsumeBool()) - ndpi_bitmap64_compress(b); - - /* "Random" search */ - num_iteration = fuzzed_data.ConsumeIntegral(); - for (i = 0; i < num_iteration; i++) { - value = fuzzed_data.ConsumeIntegral(); - - ndpi_bitmap64_isset(b, value); - } - /* Search of an added entry */ - if (is_added) { - ndpi_bitmap64_isset(b, value_added); - } - - ndpi_bitmap64_size(b); - - ndpi_bitmap64_free(b); - - return 0; -} diff --git a/fuzz/fuzz_ds_bitmap64_fuse.cpp b/fuzz/fuzz_ds_bitmap64_fuse.cpp new file mode 100644 index 000000000..381c16b5c --- /dev/null +++ b/fuzz/fuzz_ds_bitmap64_fuse.cpp @@ -0,0 +1,54 @@ +#include "ndpi_api.h" +#include "fuzz_common_code.h" + +#include +#include "fuzzer/FuzzedDataProvider.h" + +extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { + FuzzedDataProvider fuzzed_data(data, size); + u_int16_t i, num_iteration, is_added = 0; + ndpi_bitmap64_fuse *b; + bool rc; + u_int64_t value, value_added; + + /* To allow memory allocation failures */ + fuzz_set_alloc_callbacks_and_seed(size); + + b = ndpi_bitmap64_fuse_alloc(); + + if(fuzzed_data.ConsumeBool()) + ndpi_bitmap64_fuse_compress(b); + + num_iteration = fuzzed_data.ConsumeIntegral(); + for (i = 0; i < num_iteration; i++) { + value = fuzzed_data.ConsumeIntegral(); + + rc = ndpi_bitmap64_fuse_set(b, value); + /* Keep one random entry really added */ + if (rc == true && is_added == 0 && fuzzed_data.ConsumeBool()) { + value_added = value; + is_added = 1; + } + } + + if(fuzzed_data.ConsumeBool()) + ndpi_bitmap64_fuse_compress(b); + + /* "Random" search */ + num_iteration = fuzzed_data.ConsumeIntegral(); + for (i = 0; i < num_iteration; i++) { + value = fuzzed_data.ConsumeIntegral(); + + ndpi_bitmap64_fuse_isset(b, value); + } + /* Search of an added entry */ + if (is_added) { + ndpi_bitmap64_fuse_isset(b, value_added); + } + + ndpi_bitmap64_fuse_size(b); + + ndpi_bitmap64_fuse_free(b); + + return 0; +} -- cgit v1.2.3