aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bin/sqfsdiff/super.c2
-rw-r--r--include/sqfs/super.h2
-rw-r--r--lib/sqfs/super.c1
-rw-r--r--tests/corpus/cantrbry.sha512216
-rw-r--r--tests/tar/sqfs.sha51256
5 files changed, 139 insertions, 138 deletions
diff --git a/bin/sqfsdiff/super.c b/bin/sqfsdiff/super.c
index 111412a..0cf18e0 100644
--- a/bin/sqfsdiff/super.c
+++ b/bin/sqfsdiff/super.c
@@ -15,7 +15,7 @@ static const struct {
{ SQFS_FLAG_UNCOMPRESSED_FRAGMENTS, "uncompressed fragments" },
{ SQFS_FLAG_NO_FRAGMENTS, "no fragments" },
{ SQFS_FLAG_ALWAYS_FRAGMENTS, "always fragments" },
- { SQFS_FLAG_DUPLICATES, "duplicates" },
+ { SQFS_FLAG_NO_DUPLICATES, "no duplicates" },
{ SQFS_FLAG_EXPORTABLE, "exportable" },
{ SQFS_FLAG_UNCOMPRESSED_XATTRS, "uncompressed xattrs" },
{ SQFS_FLAG_NO_XATTRS, "no xattrs" },
diff --git a/include/sqfs/super.h b/include/sqfs/super.h
index d275ec1..cdf8029 100644
--- a/include/sqfs/super.h
+++ b/include/sqfs/super.h
@@ -237,7 +237,7 @@ typedef enum {
/**
* @brief Set to indicate that data blocks have not been deduplicated.
*/
- SQFS_FLAG_DUPLICATES = 0x0040,
+ SQFS_FLAG_NO_DUPLICATES = 0x0040,
/**
* @brief Set to indicate that an NFS export table is present.
diff --git a/lib/sqfs/super.c b/lib/sqfs/super.c
index c5b6fe9..0257453 100644
--- a/lib/sqfs/super.c
+++ b/lib/sqfs/super.c
@@ -29,6 +29,7 @@ int sqfs_super_init(sqfs_super_t *super, size_t block_size, sqfs_u32 mtime,
super->block_size = block_size;
super->compression_id = compressor;
super->flags = SQFS_FLAG_NO_FRAGMENTS | SQFS_FLAG_NO_XATTRS;
+ super->flags |= SQFS_FLAG_NO_DUPLICATES;
super->version_major = SQFS_VERSION_MAJOR;
super->version_minor = SQFS_VERSION_MINOR;
super->bytes_used = sizeof(*super);
diff --git a/tests/corpus/cantrbry.sha512 b/tests/corpus/cantrbry.sha512
index e8d0561..f6a269e 100644
--- a/tests/corpus/cantrbry.sha512
+++ b/tests/corpus/cantrbry.sha512
@@ -1,108 +1,108 @@
-8ca4426181c8d1ffc3272e9d5726dad9aa5515c16897b05d2aa984a71f18df85bf99234e62b1edd297cc570f8b93deeba4654493d68818ce6ee0c0b246a6ab5b cantrbry_gzip_1M_1.sqfs
-8ca4426181c8d1ffc3272e9d5726dad9aa5515c16897b05d2aa984a71f18df85bf99234e62b1edd297cc570f8b93deeba4654493d68818ce6ee0c0b246a6ab5b cantrbry_gzip_1M_1_T.sqfs
-585f5214eca73a1c13dae4cdb92855d4f341cf823807de5e546a19f74a81d80ba9fad916b864bc34bebc04e651d91450345eb8f4f2b2f9af3dfed0ce2449b778 cantrbry_gzip_128k_1.sqfs
-1396ea6fe72057f27ce530e24819619ce7c833eaa59c53ca799d6e34cfa7308fe2f9e1804e0eaec4e1491d663f2c5045d093bc5376f80147cb66a0a70c222cd4 cantrbry_gzip_128k_1_T.sqfs
-6917aa213bb0ecb2caa1a60e5ea7eecb9463662e8da2d3fa61b70f5f64607b7f9b3a491bb86868d3310fd5fa90b7c4f49a88daa1d40f51923f0cda7632c85796 cantrbry_gzip_16k_1.sqfs
-1ff25c644c6ac6e8bde98d0191c483b3c163e83f7506c0749d2d025dfa189fd99df974fb34edc065b3cd50cc02adb3c7a599c456e5f1d86971857eb467ae2ef1 cantrbry_gzip_16k_1_T.sqfs
-0fca5cda692115d1bc5678a24adba44af29faa8f0700857744ba6d51becc26220f838c46769713f84f987af1075cd6da71d914ae5b67f9ec09d911cf3cff2ee6 cantrbry_gzip_256k_1.sqfs
-1ea216465a08b4b862227e6db8c7bb144d2955dcb2885d3197f6b843885b7161e6f385d3392c521c793c5e09cb429b7fdbca76d7fca8938f5f99e5e848a9b54e cantrbry_gzip_256k_1_T.sqfs
-294fc5b6f0612d4f90de69f734a7cbb4e639e0772da589a85d871ebae380c809be1b582c200c6340192a5f41d3067e977ccd3659640a6618c308977dbb12ba01 cantrbry_gzip_32k_1.sqfs
-7d3bd89159eb899139862d162681c8e905ba576f86fb8b51aada1fb058e6b634e5b2a96bbe8861c0548a3b30053d9cd97804f3d09c6181545afba17c34abe61c cantrbry_gzip_32k_1_T.sqfs
-5babc9729e66ae5c92e3864dea6fb35f23aa3317d5f0807959b10228cd3240cc49365dab3667bd883b3d5449263eef6bc8dd8c31a215912724ea470404b994fb cantrbry_gzip_4k_1.sqfs
-62edfc464dcf545aab4a5ebe91f764d7489a53cabfd877fcaacb05aced6788ea819a8ce9cf2da8507d8c67d3477194042f9b770a17dca6270801b9027e2ddfe3 cantrbry_gzip_4k_1_T.sqfs
-87c79b5e4199e64fb11a48ca6b80fe10cd0377077bb0a0feef33db73f800cd73fde6dc921f78003b8c7be0892d00d373e2580d4c2afcdabb64ba152ad60c375a cantrbry_gzip_512k_1.sqfs
-fbccb5785ca1050cf78aecaeb2d25f706e52683ddb287399c3f6359dcd158d53b07cdee335bebaceab5a4868395183945877491a7be32ea207a1217b1c6544fa cantrbry_gzip_512k_1_T.sqfs
-6e1d0290dc45a5f7e927f9fa859c7c416a73ad2cf57b017404f40dce03305a90682fe615e5cd247d1bc757188962169e679c8de9d4b97632bef94c020e0fe842 cantrbry_gzip_64k_1.sqfs
-413230373aa68d93702ceb1af1b372f7aeec9cb4eec8803b69cdebd2e966eaf3981f0db23e83aba64eb73b20e862452a337ff9c67001a1a994371ade19919cc5 cantrbry_gzip_64k_1_T.sqfs
-74a9ea2b90721e366f2d68c0727e9f4837f906fb6c954ba8a5ff8f1a204fe12251cf0927c05776f6382a961f7502ebb13ba15a07515c2bab51c00ca9ad20dbc3 cantrbry_gzip_8k_1.sqfs
-440367f55e19e220c08a83f541ef7f45bef07c0261e5c0021c6d8b89b1299dffb617dad0ad1abbf11c937b21846cbf4ccebcbb973b131b68edb5508a786fb958 cantrbry_gzip_8k_1_T.sqfs
-a8ab50996335f68851a69666398cf39ee3d5d5aba064f08b03cd5d5efee15ddc41628bef72a84798ec17849619eec67ae4bf4b03c16b3fe4736126890526602f cantrbry_lz4_1M_1.sqfs
-a8ab50996335f68851a69666398cf39ee3d5d5aba064f08b03cd5d5efee15ddc41628bef72a84798ec17849619eec67ae4bf4b03c16b3fe4736126890526602f cantrbry_lz4_1M_1_T.sqfs
-21c9fdae669250203289bc32048b5238a94ad1b685b45aa6c01f615bd21a1a2dc7a980be28538070b586ae9f28d063c2014d60950d4f6b25cfc92cc98a3735e1 cantrbry_lz4_128k_1.sqfs
-b9e50defde1e19df60a606507cb35b1ef263e31fe6f5bab32957666a14782574a48b5d2d24a45e7c39c4d58716448b93cce85412172ee23a8dc2bf5b10307a93 cantrbry_lz4_128k_1_T.sqfs
-1f7846a6cd809a933f6fd41ee6538aeea7591ec2d91a95e01e1dfc3da5fab673d0a59a430443c4089228c7529323e994d24b2cf898585f67e2193f1edd5e605f cantrbry_lz4_16k_1.sqfs
-a7912a9282328b310abb7a4e5b943475349ec5003e8657021b63feff6892f4f1242492dea80807a945d2a1d103bb31d635c41b39cc0f8bcca9efa5fa019de156 cantrbry_lz4_16k_1_T.sqfs
-5e5ac30b64157626b8a3a168ab71f61839239de9c6c0fee129398e2dd88bcd66a1112ea5c13ab5b4b25fa419e2ad767e438c58871d8297a0e5590e0572080eb4 cantrbry_lz4_256k_1.sqfs
-88a2d9dc9d5cdccab3fda7964450ba679c08234868bfdc9d9cc8724fce973b4d6f2938c8ae481fe5bb3dc1d5c6c1b92e6833bc35ad3d7c15c63b3c37656bfde9 cantrbry_lz4_256k_1_T.sqfs
-8ffe892e9d67d01e68e6ae77962a28f48f0cc7013ed56bfca9232f9db7db3caffad15180e02f924317f172946fde4e973a928849a7834f49606dc05502158068 cantrbry_lz4_32k_1.sqfs
-c1aaabe8635aefe16818528c3c03165d3552935d80dd161c1dfdc506a71ab0252c20fe516da48d74e51922964cbf69dcdaf99da1e3e270c4658ab36c2e582d19 cantrbry_lz4_32k_1_T.sqfs
-ee494abb8bb0701a846b3aad499734dd10470496e5e876c42c0b01cd804b6f0fd11950c00f80e38c21bb25a7b08d32fdb83045e623c0f7843fb7cdb99bccf501 cantrbry_lz4_4k_1.sqfs
-b867b2649d1866b23d2843628050d6b71d1eac10abe1b6572ed40653e17cf9961f9170e2ebd4a99c642b0ef3b4f80cc83ed03420b7186204a817ab5dcee9fa1f cantrbry_lz4_4k_1_T.sqfs
-d1f1799810758ad01c26e4929a52d333848b67ca44f457e8e2564376c1c70a2b21103ed79b54e25f38db7ca415effacb24c9e0af0bddf186c3c0718f05185aae cantrbry_lz4_512k_1.sqfs
-782636d4ba9287b4e508f19869f8ac8d1776fc68b0a97ef8c5e4c738447c05e243708f98d703e29ac9029dfe42d611ff08773a07e0997d38c7ce207a04d8deb8 cantrbry_lz4_512k_1_T.sqfs
-da0fc626bd29452ddabff31d6364b9c9585e0bc7f3d998379b14abf51eb14dc4d66e8962a0e8a13015386072d13ef88b1eeb028388f68ab172ddb6a7d30ef1fb cantrbry_lz4_64k_1.sqfs
-e6ca11a4909dc2202724102dcd009c7f89c56f3c1e8008d11761666812e687a3b2cf11e7885ab87519d20346a0f3bcdf3b71da22eccd040a8958fb49d27b3c37 cantrbry_lz4_64k_1_T.sqfs
-96e4a59630e402e267d7ade6aa5b483c2d08d279ba1a47ce3af7891bd48d01bb6ecbc816067e113bd88bee9ef76ff8b3078166c3bcf46c95e4072db385e446a4 cantrbry_lz4_8k_1.sqfs
-8c127385f7506e8720a75e3af3fb150fa69f987abf406e62c41b1a5edb283e261935cba59f022de347b380d92f75f8a9e21801741ee515c55ba8b8d3a76f180a cantrbry_lz4_8k_1_T.sqfs
-98e02cb00e61f807010fac696496d55ffdbef04c35bac3817daa425b18abe08cba0150798dc5e3e5b6ca29cad339aa555e37952e3e1172c03a2af2c49f1019b3 cantrbry_lzma_1M_1.sqfs
-98e02cb00e61f807010fac696496d55ffdbef04c35bac3817daa425b18abe08cba0150798dc5e3e5b6ca29cad339aa555e37952e3e1172c03a2af2c49f1019b3 cantrbry_lzma_1M_1_T.sqfs
-5e2a2d44e10f4a5544a8dc39741f5637978184c71b7a68b3104e94962305da0d5610c7c9232b121495cf69a5d064509b9c0909128c97affd169ef811d8274671 cantrbry_lzma_128k_1.sqfs
-7b9c34c6b663169525eca0ad2dc43fbd1d36c9915fb840842a5c67f2eb0e12925ff6055fd91147a3ae333f4d1e490edb02c6955fbf79627c2ee8900be8e6ad8b cantrbry_lzma_128k_1_T.sqfs
-8af56c478418d3c29bea9688a6248d8a3fb203891f387cdb1a0be1e3b3697942372780f606913ee5e75b5b222001123b9027fea96b560e3a3ac47279c77273f1 cantrbry_lzma_16k_1.sqfs
-758c8e46255f7d76bcdac228711324064c685d1b35a695879d00a3880ae96879982f0c0086c386e267f25974b12d3bdced4b686606a6a291aa42693017075b1a cantrbry_lzma_16k_1_T.sqfs
-06e3f084a4b3915bab11b2d7eea709b6d630bcc62754a5c8eae7f7d37ddbec522f07df7aa449b55cbb40986398911be907e0be336ce2f2a1505e97c84933766a cantrbry_lzma_256k_1.sqfs
-5cb8f379cd537eeb32092ab0429207dd90e4bc817ce84b25b858b6f528c1d8462cce4b8c2a4bf5404594c84f3fcd554ede460c88137e6c836b1c374ef406daef cantrbry_lzma_256k_1_T.sqfs
-b8b66bbd0257ada9a6731d3f67cdc134b3b080be7aea078c8c1b68e1d201d8bdd7885d618e6549989d4a01f133b4903ecc1e314e57f45d34326eba4a6a5cb60d cantrbry_lzma_32k_1.sqfs
-e964ebb134188750eae9a467915a6c6691e23b38f8c75ea7000d09ae50d387dd62902530d562c3c72af69cd3f5a66424bfe0218da809c8f9d2d5868b80e99a77 cantrbry_lzma_32k_1_T.sqfs
-679f53f2dbf10339427c0fc695917a956f287840ceb43e874c36d118c1c9e4aff8c276fa0dffa05dd29515bb48f5aec92632a3df55cdcf626e9ffa8d6d607012 cantrbry_lzma_4k_1.sqfs
-268720b6348dd5295aa481bd1368313c6788c4b4fc50a40d66e840c9ec321d66f85e21eaf67863384a468dd59591a224ae6102f72d54f1898234785fd54f9155 cantrbry_lzma_4k_1_T.sqfs
-e9f4be0861eb0637ccab409c40dc0c6d29b6c56b98ff65297d8cdf80b98307e5c5ca2d0140b80b95e8c03a7a895134c2d6474e1583ad0d2860d6a9be92ee7758 cantrbry_lzma_512k_1.sqfs
-9573b5b46f8b391ae6d20748e901cad92565a318ec291521b4dd844f5582167ffbea1788308508bfd3e2298e21badc8fa543087db837d2a933b47e6b480d8afd cantrbry_lzma_512k_1_T.sqfs
-b0864d098a372dc7c8ef748250a88845a7215e52c10ab12335b689deb5848174ba81d1b5d22b25c32786f590a28432a2a64ebab99151753b06eaef0f2a7e460c cantrbry_lzma_64k_1.sqfs
-13a72c25a2a6428e54bb4ab2bb782f1755f8258c6c108ed581fd009aa86666eb3c0e3b46354cf87299480cfcdc1abcf17d3caa4cb9d8ed8d8a70bf2729eff0dc cantrbry_lzma_64k_1_T.sqfs
-8e119a2c3243cd4de255087ba8ba96d635fa6423af598679862b647b832a8d2e856d59a0230d9419e01a73ce7a5ef003ed119e01dbe0abf523c24da99758083c cantrbry_lzma_8k_1.sqfs
-a9c74669bb4949eb188be702e5c78c316d6e69b0320bfc24057109888e379bcfd3ea60301b7a29bdef1fae3f403f6a45bca72b6101f2954876e9cb6d3b00f600 cantrbry_lzma_8k_1_T.sqfs
-8e7ec2f3a2cb5bd30cbcdac2cb4e8633a2f714aecd4d43ee826ed4982ac0c3c2d54f587d68f36f4985af905de26d11590bb24ee44dbe806b15e8e6e4796ff97f cantrbry_lzo_1M_1.sqfs
-8e7ec2f3a2cb5bd30cbcdac2cb4e8633a2f714aecd4d43ee826ed4982ac0c3c2d54f587d68f36f4985af905de26d11590bb24ee44dbe806b15e8e6e4796ff97f cantrbry_lzo_1M_1_T.sqfs
-c5549a283754973ce932fd365c2545b2a1847264dc9e9a0311d0a1573c42445488f820e12d0eb3c79376f2aa953cb7aa3e126fca5910b0418e569354a5bfbb58 cantrbry_lzo_128k_1.sqfs
-acb460033347e027e4111e2a37ff889779e0f3c838c45ba1df1ab60797ae005ab0246212a1e22cd42cc74878c0c5fe6f9116e869f54822a3d9da7c0ea686b572 cantrbry_lzo_128k_1_T.sqfs
-2db6fa07b782251b012baa7aea7a10b9ad93264fe89f4438f0d787b291791213706dcb67b33209e8922e02facde1e3783fb9579e1706bcc5015ae4677f25614d cantrbry_lzo_16k_1.sqfs
-1bad38ac147a8237e5964f944ecf09e0f090e41c0b0960a6380a040cea3e8627d7a9d9685bcb1139b7675f9719bcd9ac29e680b664e30b31c44b4db60234a1bd cantrbry_lzo_16k_1_T.sqfs
-3086144d24c44435153496ca9ba0e5963f4da9423f6010dfacfafe590fea74df112cf8abf2fffd5d9e66512f86ab0ec571486ee036f2f999ce84a50db9c0b514 cantrbry_lzo_256k_1.sqfs
-beea68e3e097f7ef3e30432c44960866cdfa990af36688cda3ea0867a88c7b2c181063e8acf7163c4a0934e4f7db4f619705f68c6cf3164c50e06654bc7f394c cantrbry_lzo_256k_1_T.sqfs
-4c79c05219dbff416f7dc79404a6d685c1f581fe835cede5320cc55582e7d9bf78d4367abbbac845bcc0b6896a7184b5076d6b8ef1ffbb09bec67a91dabe716b cantrbry_lzo_32k_1.sqfs
-20001ec08a543be3b168d3f992958bddff2af9ac0194417971f90c079d960cc4204d809c9bbfcbfb0ea39d9c2da47a369e1f81cbc815a9afe1b40a59d82ea31f cantrbry_lzo_32k_1_T.sqfs
-f033e4bfdd4fd2121d1db622e18d3d36099d85a80e43e38392e624f131e74b66c5895bb3e868d01db4fe01dfad3a2116645eceac91c3dfd6301cd39f49171597 cantrbry_lzo_4k_1.sqfs
-7996cb34d36adff35e702a09437760ddc48798a5989ec86cb172d7c894f5225fe882daab69406cea6b24360701a72ffdbf98f42a44f41c5db58ae3aa5aebec7b cantrbry_lzo_4k_1_T.sqfs
-82ee7f3d980f01322616cd73ffbab269bdca5e1777d5500116b93c28a1336618d3bce2026c3e245c2f3c65ad035bc075557201a0efc08316025226362f9c3804 cantrbry_lzo_512k_1.sqfs
-077f2864363d94edc882650f929452a6f817c8a50c7f5dd27dd2dda4145c0051c4bdba9e5c74d6fb9b0ee6f1a94303aaac341cbd20003bd21017cad17ab57436 cantrbry_lzo_512k_1_T.sqfs
-7815fd53cae896cd1517d52ca594fac35f9aa2fd8bcf815f04264824989668e9a6a8d68e2d818b08a72909a3840ead62d7c3f5bc4cfcf32218ee2143c4bdf422 cantrbry_lzo_64k_1.sqfs
-23f3cd3e5ecaa02e0de015fd9e7a2b600818d77250e657694c2e0fa77e9de4eb2730209ef3ebb8481b212be2076b5dea9227fe3b9c3c5df80c5ce56d0ad80a59 cantrbry_lzo_64k_1_T.sqfs
-8741c626db80aab5bbe8d457a1f95bf2d070a2950590e55d7b06689689237c6f9de049ad55224fdf34ab3997b142cf67a16ebf2d2aa3aa355733ee900380c442 cantrbry_lzo_8k_1.sqfs
-5e128fbd19d5f899366c9d9024677fe4590e6dd93fc48074ed0190c7e956d78774d8a6e63da20022664e5854eabf275180a2ac814b73fce7a6f69cc03cd4c5a2 cantrbry_lzo_8k_1_T.sqfs
-b62816efd2b63729b42331f9119c3f0ab632bb134d2dbba0f05b3b3d161c0fe01aa5b03f5726faa5a9f31c45c3cbb3626d16eb02a6db8fd434e5b1ae8a95723f cantrbry_xz_1M_1.sqfs
-b62816efd2b63729b42331f9119c3f0ab632bb134d2dbba0f05b3b3d161c0fe01aa5b03f5726faa5a9f31c45c3cbb3626d16eb02a6db8fd434e5b1ae8a95723f cantrbry_xz_1M_1_T.sqfs
-9f1b45d999da3c785c1c2f6be36a77b1cfa472f72d66698be489547ebeea0aef888839490d9fb310c105bd7443b6723ffde0537d51c473974b72ade2314f17b5 cantrbry_xz_128k_1.sqfs
-49cc4e861d9bb4300dd2b97739916e78d50074e39c1add918a9a384bf89c32f562f1e957464c8da3919f14bf5e233b9b4efd188886a444ed5578e10c36330345 cantrbry_xz_128k_1_T.sqfs
-2823fabe23da40d25819e377e96b7a44b7ab1adda6756d705280d6dec75e7a6079ed9b3ebcea2f2880b8b882f95e1f954faff912d4dee15bbd574ada9b281eba cantrbry_xz_16k_1.sqfs
-f5b2e26bc9803f45bfef53be541f7e92e060c86c9b97670ac075c00b2086746d05670833262029d68f0ff794e0d964ffb0247cb6197397a24b302ecf67154f9d cantrbry_xz_16k_1_T.sqfs
-547717e0045167cf25efa4515c7434981424c6ad2ce9b5a694b31ff08f350005ca63e4f93e77919fa37e4db328b1129e4522e9faa164af1e7fe8344e40583b72 cantrbry_xz_256k_1.sqfs
-c2c94eb904cc117cb750ea334bcc2fbbdda50d3a2528a0e2720e0c3c571fee1acb371d5e3031fd1fd39c27ceb3a295a4ec6d5cbe87e0f6179f6127b2aef10680 cantrbry_xz_256k_1_T.sqfs
-7eae41f2ef0643ce658a7ad9250dcd93715802b7b279f752274c90179176cafd6bcdb55932beb68ec160c3e0002454a3da35b9cdbcad9b96f1e19390e0413dde cantrbry_xz_32k_1.sqfs
-add90ef864d28157632ab228b907673a9bb9c0971cb552f5fd4f3c49a3b899c7df5f3f16d500b58678733534722b7dc4ada9999ce557f4241ade6d017619ad90 cantrbry_xz_32k_1_T.sqfs
-64a13166aed798d53c9f0200d2d2cb8e0826123655a96d8f3b384c2282005185ba3c80ebd88f167b43e5daf007fded80614447f31f9d89be09034da29c9903f4 cantrbry_xz_4k_1.sqfs
-bf5c4b2c58729bfcfa65a1b86185bea130d4c3ea9402c0bc41195efd3d30eacbb73bdc04f5600628ae8141dd7aa550ea97802617337f81380d9ddba0aa187595 cantrbry_xz_4k_1_T.sqfs
-02bc503e6e762ff75584fac9ec64391ff4308fb2c13f00c0bcf80862dd5fd80df63a4a8819b9bd27ec33e4eeceadf6923a03b2dd5c98af9a4a9404c91dd45250 cantrbry_xz_512k_1.sqfs
-38cb595630a8e458956ec2192e00f3a655312c1a4c2f35044a58de809deb9b65662f96547d722847fd66555cc91bcb103e06bbb546494d125bca53f92bade86e cantrbry_xz_512k_1_T.sqfs
-906a1968ab1add048b9a7c0b56f1bcd1fbffdccb12ec77c1f35fba7be40cd2eeb5ea08edda67d4a6f00ba5fcd2ca6505b58998bd8f430ada8d4f170bf193dc0d cantrbry_xz_64k_1.sqfs
-b7cfa1bec89cf1097cc3087a80b923da77571c68c4440e05e373ca2939fc68ba90ac1c7e94485d1d20a2710aee6867cf3bbc58403f345c483a785f972cb9a6d4 cantrbry_xz_64k_1_T.sqfs
-79f38b253a18d752772a3acdb4cd5ca05007e78c9b5a86bef73e670763b6cc3d100a9c44bcaeeaf9bd0adbaba9bbaec6d8d4272d4f8a4c806513163ba6bdbbd9 cantrbry_xz_8k_1.sqfs
-b40a9d82eb3942838620b89474354b6fa6bc26e203b7ff4c23db4f33781fe1ce73e2f52baf09950d6102f51d32b9b84f1470a925ffdd9c1ef68452490dbc3a4f cantrbry_xz_8k_1_T.sqfs
-0a335c95af7b907bdc99d066cad3d43d6bdf0abb59012c5035f92b8fe14d1d6ae6fe81e5bb3a8862a99b2c852769a7af09389429982cd09c7170f55e850ee081 cantrbry_zstd_1M_1.sqfs
-0a335c95af7b907bdc99d066cad3d43d6bdf0abb59012c5035f92b8fe14d1d6ae6fe81e5bb3a8862a99b2c852769a7af09389429982cd09c7170f55e850ee081 cantrbry_zstd_1M_1_T.sqfs
-e6750bf8ab7cabc61214914a2232429ea369a6256780bf5e5f5336cf09e70bbf4a0a8ac7e570ee17a95122b394ba752e61887450bc207fe7417da6843e46df90 cantrbry_zstd_128k_1.sqfs
-ecc9474f9eb694503ee409916efcee369e47811a37b3e87dd10d4756d301e3b4ff4c53f8401baf81ebe6bf45e7166c5e7bc7cb67606d8dcbbb6d7d130948d990 cantrbry_zstd_128k_1_T.sqfs
-213aca714595a6d70d0aa6d100d3a43b95cd240ddbd4b54172172fb795fde25129ba5e1a0c5aa396255c29c28267d794f779822f20dd31a9dabc68865cf5389d cantrbry_zstd_16k_1.sqfs
-9930051f698f65a2596c2663197db00888307c6d9160076d8b836bb784509eae290cb9c9b4e6742c3950bff46182ac0aacf0c05fdd5a72619f5ccc473f74b495 cantrbry_zstd_16k_1_T.sqfs
-c7c1fe941253766812ac065788574844c87fac1f1612988ebadfe127252ba9a79131728fd6695145bf5aa4d9002a2a8f664f35c1b50e33d80bd405c64a56f2c6 cantrbry_zstd_256k_1.sqfs
-d375cc8cac42b94557e608beef57b50c3fba745f504997f233e773ba5a93bfbee04b20f4001fd8f37c3ee813cc4cfc83fc78794d2d6ea33ee1e2483f65f9f692 cantrbry_zstd_256k_1_T.sqfs
-f38b06d0a20b07f7a70be94e0b881ce49c1ba13081646e5b2e2414ee1726a25141c0ea1dad7833a84a0974d0fe022df3d48f4a5dc2b1fa8d4119510b5d85aa92 cantrbry_zstd_32k_1.sqfs
-7e92620893f231d442b5d1f9d909d3c91b70f9e69cfafb24f623f7479efc0521263ac6cd28295fd3edfd9c1b641bc7bb2f904a3210a528c5b07221e4e80ca392 cantrbry_zstd_32k_1_T.sqfs
-9d2b0c5a6ccbb856bec91f54fa62ffda0025bb5ebeb86943196b8a38d8b47793d5048d4b5b9d3bdeb5b488d6c1bd41578bdaf1c59cdfa5c2a3f05a9a0ecee8f7 cantrbry_zstd_4k_1.sqfs
-767072d54dd77da83d8d6c7d6076f8789763738a5fa92847e85ef0160e219b1f197b5513bd121e5c939ca39893464064094dbc073fdca846695251f3233c7608 cantrbry_zstd_4k_1_T.sqfs
-9c9084f09bcbe3a68a483dbc70a3a7f6c279af153e7652b8f7aefad6980d866298ab100ff12a11cd0fe077676e63b764db6145facf3d8662f6bba9468410232a cantrbry_zstd_512k_1.sqfs
-eea67ea2cb812e5d14eb8b4626f5749a3b6d6a53bb19122d6e4e3423dc07b9ff396d6a401dd2a4b74d4f349399806c384b961c1c2073d8c7ec90faae09ce1730 cantrbry_zstd_512k_1_T.sqfs
-261b6a13764710eac571e1aa6ba1907a8ef4ab8f79a0feb748c4ad5523f3260367f62ca3b98068fa76062ecbc07139c3211a68001a3bb912a2f29974e185d5ff cantrbry_zstd_64k_1.sqfs
-041c855a4e5899abf71ee70475407bea4a37f751714bae27b17f61e8ae03a0fd1f196292aec800e945dcf3eb6955962fa230d742dc4ef4266a70c655082adbd5 cantrbry_zstd_64k_1_T.sqfs
-22b6dd728b5d8fcba83214a426864aff47811b22e213237fc87ab77b7d08d9f1a38a04186e9f2df75f71561d4f03d52dad839287c5def35b417d2550b5752d87 cantrbry_zstd_8k_1.sqfs
-0894bcaefcc14c5b763050fdf71eadc7f01f10b7e95f904fb4f8ba1f03eca22bfbbfc6e763e3aaa88562e324a2a6a6cd098e6a0a5c9bdac647af4d6cbc421c89 cantrbry_zstd_8k_1_T.sqfs
+006f419d1cf53c262b739cbccb345c0f09b75873a3384841b00e3a4df8cbccdfa4fd60d63da08b501316d738ff4909056103a6754d9c664c1b4fdf0383c6b7a5 cantrbry_gzip_128k_1.sqfs
+fbd3dbe78b32079f784792f2d5eff50729164d652fa0c16cbc22149184edcf5ef06b302ce0b450b057a44c4c1b83e21374a7aa92a6c5bd7fde301562bef6beae cantrbry_gzip_128k_1_T.sqfs
+b2c0013c6619c37664e36812208cff78d3a74d046254b5670c129433aee5edb104f589418976ad2060d1f523b26459a15ec28c5c1dabafa735244f50683d1ec6 cantrbry_gzip_16k_1.sqfs
+6b254b0ce77e9d912cb7658b373846d147c4af6c45f1eeaa23b85846b586d4881864a92e1552b1f45388ae292f6242cccc6c6393e2e11682be50a9c8e01cf88d cantrbry_gzip_16k_1_T.sqfs
+5660dc17f9d26de92da7fd3880f825715d2871fda509fbe78c645e9b55d85606c5203f00d7190c1a50fa368b47c62da5e164e207a5ff10a4c070f0f11da23795 cantrbry_gzip_1M_1.sqfs
+5660dc17f9d26de92da7fd3880f825715d2871fda509fbe78c645e9b55d85606c5203f00d7190c1a50fa368b47c62da5e164e207a5ff10a4c070f0f11da23795 cantrbry_gzip_1M_1_T.sqfs
+bca9361f27f24bb61d23dc467df9cfa89e6dc12de55dd1a228694a0eb0c31300793610ad07923c00b32f3c55fa9682f164eddf403b3f138006c01881a8eb9d5c cantrbry_gzip_256k_1.sqfs
+11866dafdebdcc57dc25ea48f57331bce0c6a541d80500edcc475401b0ad44a553e5311ea302758fe23c05fe3db29fd8e66648202ccb3e34cbab8c09f494e655 cantrbry_gzip_256k_1_T.sqfs
+5375ea7f6a1aa00290a6fed3eb4ee879ffe039f98117278bdb5b723451cbffb0cb8489b892c7ec1675e3654baae1cb5593e587a85a2ce78890f590abbffc4841 cantrbry_gzip_32k_1.sqfs
+c67ec068a019b3fc854871f437c5f135864c744ac919463258e124db0e3038505f19e4180a72d1942264416f441883e2b45f403aa0f369171137768cf0b60519 cantrbry_gzip_32k_1_T.sqfs
+28cc9c3bf3b050a8b952df64b395dbd4bac97123a742823fe61f3f3c84ae09da35321b227f86fcdc8846912fdb2d2cc8dce42d0c8a5adbf84c8553b554afeb3e cantrbry_gzip_4k_1.sqfs
+eac765b7078fa7142cb58a31962f1ea1fc9256e994efa3063e25f56162a26615d29319258f1344990045ab5729e2db99fb9c3d034dfdc020dcf168ddd134df9a cantrbry_gzip_4k_1_T.sqfs
+79516b4a9fe5537e5cfa068ade14df262e8c4a1c445370d96bf9650c1672ae44c613f502c554dcd77b8aa31c87886d12d96618dbc4e5e740058c15922be12da0 cantrbry_gzip_512k_1.sqfs
+2ceea2fa0e5fe9401eac176b3aa293f3c23cd282dc964b1bcd8ed7a7b2f4ad427bb51c328760413b3b4136a957f77c9f5f43e0ed28c5d4368a0eb3258f35d0f3 cantrbry_gzip_512k_1_T.sqfs
+4721bf914289d417971f2467088558a17a4f4cb9cb69facb02d1009dc45bf2b7a16094f35f11b70500bb2ce11fc6cfa4d7eb008d455fd7cd83addc2899ecac73 cantrbry_gzip_64k_1.sqfs
+26d3d11eab3832e1c01a58b3694478b37b14f59be93a71c94547f3ef05743a15050838089cb32757545a2939a218a666e9e05ffab8a81067f612f624cbf08aa1 cantrbry_gzip_64k_1_T.sqfs
+670f5ba7c1c4e1e0212acc0e57655a2a05292e875d46746d8fe746f27ccc01d7769875257af3d9d8e7f1932ab78054886966da16e91de2dff839a37cc9b23b72 cantrbry_gzip_8k_1.sqfs
+1b7a9b1597c0207fc6413e2999b6865c19f93f0078dd9d6469f33dc554b87ad49748a8bee82c603657d2231b1cc4ebfe23fe8fd0702b869bf1d42b411a7ed2dc cantrbry_gzip_8k_1_T.sqfs
+f115551955a000a690a03c06d0727fc51f2c1f7f92b559bfe905cc5bda0f80c80b815f6242db1f9bca929003aa4b6c98596b225be2ee3db81702228d88523852 cantrbry_lz4_128k_1.sqfs
+e5263255e240d8184ff2f03ddf08c223f316ce12ffc026666344860641756374a4d6032e2e12e80c89d9031768059b1376a22e36503cb8e0dff9b47821ddcd01 cantrbry_lz4_128k_1_T.sqfs
+62def21bd7ddb801afe840f4989a1c95e670abed2ed68bedeff5ad2da98a9f3e9138e42b57961ca719b202ccb001ee8ca2032fced6790bf548426ad4c46468e0 cantrbry_lz4_16k_1.sqfs
+22d9631db96608c9a53f69ec04a8ef2642f0d165177f69274c12cdc86b00e3f5d35b586ac25389c99385a8b16de2c411b1abb478292dcd95612c821646a3d668 cantrbry_lz4_16k_1_T.sqfs
+718dc7527fbcfa2cdffc7b58cf9aeec0c719fd01dc1721fa1a1985807daccffe5b5241afe325885f7d0f6db88448ebb2d620138f1b07d4dc76343228baccd22a cantrbry_lz4_1M_1.sqfs
+718dc7527fbcfa2cdffc7b58cf9aeec0c719fd01dc1721fa1a1985807daccffe5b5241afe325885f7d0f6db88448ebb2d620138f1b07d4dc76343228baccd22a cantrbry_lz4_1M_1_T.sqfs
+57df04b75444a7c2b4d46337badd9fa47c3cf580f8a069ac24e4dda994ee9c920157ad381d106a79603bb831ac5c8105b216be790b24548316bb88806b22bd08 cantrbry_lz4_256k_1.sqfs
+4d2e8d8d8b71796cfed5b94f5d93d98c6fa7b28fe45e33ea846c6878311906b1bd80ba2b3db90e41de262f8d0526a2416380dae3029d392b3a120a3f6eec43b9 cantrbry_lz4_256k_1_T.sqfs
+1171281c0a9e3d7485d2dd3f788ca4b9f605e2fa019915e409a2f3be409df064aaac0cd7830c705ed2b0b915c88da2a09a3be7f2b9adde2a4f13c0281fffdccf cantrbry_lz4_32k_1.sqfs
+142a46463e75b08abf728acbd2d0a5b1f732453611ae1ea4a53d5d09131525631260060c82f0d1598e458e6dc2dc55e07a62d0e3018ce9cf38f7ad5e8512d510 cantrbry_lz4_32k_1_T.sqfs
+1d4ce89aaefeed39393d321d436fbfb2641aef74f0cc3c3de276a1b4edb447a9827f55376435e0adc76bee9fefbca2a7ca0f9358bbfb07b8d67da2624842969b cantrbry_lz4_4k_1.sqfs
+757653e1f2a6f9eb8d0c6e467756cad72a847f2f014ac8b6a72a717a0a84606d9bcad10109f7ce7e7ed248d5c273af25c290be8384b4a400765ec6156dbda3b7 cantrbry_lz4_4k_1_T.sqfs
+8d829a90e8fb9349808f0c95f5203ed0e58deaa28e1576b5a009ec3091e2a768559531b2641a3a11c516707de424dd47cdc006b324ea4229612a79e6644ae861 cantrbry_lz4_512k_1.sqfs
+09f512655904dbedea3704e6849d8889e6ce333c77b2a3507f32da06c503806f65ef505f71c6a0f6f06eb4031de08af67d89985070a70a1c80409c78a1494ad3 cantrbry_lz4_512k_1_T.sqfs
+4d1cbb59fc4b38f865c8823d9854d0764ae1a1018b98b2c11592b912c71d857ed50f2db5f1175f9dc88adcf5a6e8517555b7b4729019748d0d8cfe8e22083039 cantrbry_lz4_64k_1.sqfs
+b086a4f70343a9dd64835516e3605d32d91e999d3d3ea4c74e1d79ea3ac361c4645dea4b8028d478c6d48a61d4e76a84137eaca863ac98789aa5e7f2a3993dd5 cantrbry_lz4_64k_1_T.sqfs
+2ba629322c6bc1f72aaaa68db9f8295d6c8b6cdcfd5bcf966bfe064268b47fcf1f80666520996854047265fab97a1761621b34add87da619bd64d0774e6cbf54 cantrbry_lz4_8k_1.sqfs
+00f6da51fe8da11e7565fc620e6cc9b35bde1744228d8f6a00d2d0ecceed84939eeba8de05fe29783b825c51006498bb4ab3211caed6b8dd126049112f6ddf8f cantrbry_lz4_8k_1_T.sqfs
+14cc463bd54fabf31f6a566ff9419138195053dcac7611716cb35f1588fa1004b8b2a347818cce55e6185fc2465f18879f263bab3529dffb5833f377aadcfcbb cantrbry_lzma_128k_1.sqfs
+249392b15b9b0bafed157ea8bacd8f227417a7c60338a8c2d8515502367cbd21e6bb07b5a49f364f902bc60b110ebb74366f3331096f0b40c3b853f3fe4f5aa5 cantrbry_lzma_128k_1_T.sqfs
+a4605f79706804cf94f221cf289073baa3bc96cee6342fea8f8e4baa35a2fe71c63756a23dd79592c87bc1c3457b258a102b3e2a49bc7ef00700d50d955ad9a2 cantrbry_lzma_16k_1.sqfs
+1d464a636b4a4888634251f20b02e2ca8e8da4ae20dbbe2a83a96e12e21fdc5895ca1e475c127b721597d76f32042d9b6b78b469a76827a08c531f697562e530 cantrbry_lzma_16k_1_T.sqfs
+c62050026ec08b81d5736df6b2e9c289c7e23076933145c20a1411306325f9377845249767cd875ca72d8f357cde205ab549938a8f2437980e79dc5964b58c29 cantrbry_lzma_1M_1.sqfs
+c62050026ec08b81d5736df6b2e9c289c7e23076933145c20a1411306325f9377845249767cd875ca72d8f357cde205ab549938a8f2437980e79dc5964b58c29 cantrbry_lzma_1M_1_T.sqfs
+787b5778a88cddbce95ef3b878ab73d2152dae1b75481aaced03f967e2d52b484e44d7bb7abc1c497a12842c27923454e9de23181ed3b9e37c28127d3d981c45 cantrbry_lzma_256k_1.sqfs
+5de2923d06eb750f7c16db79341509a2c98d445c47b3fe0c85d53f49524a03761fbf6275f7d865d9d595af0e8bd49699c5f86275fe095a338be003e6ddd22d7f cantrbry_lzma_256k_1_T.sqfs
+c091c27f4fec31efd496b008e1d108f8dd814db04c7da01279e42c43d10a88525a79c8606353ad9ba815666e82d2f2d35d6e57532aaa09c6653749c804bd70d5 cantrbry_lzma_32k_1.sqfs
+b38361d944d271c96a2bf0fad7b6c0d32e921e97d4124ed370e1ad2f1429f1dc62548053245bfd4b8ad18a5915835c26bc6b34a1ebf3363e5855e4a1d658037b cantrbry_lzma_32k_1_T.sqfs
+62eb0ce705ce1a8e8db1f261ebe85fc501ac25973ba95ea5f8028951b4932269f05d0d4a7fa9204710726cc62956e6a8e59cccccb9d2d5781453e1ee836bc623 cantrbry_lzma_4k_1.sqfs
+9d3394a27d5bcadf2ed75a403d6ceb0271caf8cb2fb04de0b7f02f12d5ba4a0c9d28dad070927b94fc3ce9badf8e13e43422c6602dc7d4ef966dc729b78538f3 cantrbry_lzma_4k_1_T.sqfs
+efa7995a3f3b8bf0530cd3f77972826c632b903ddda0380ad1271a9ad9eca01480e05736b1e1aaced5eddd95d225915e382b2cae4d691536d86771c7ac2a5121 cantrbry_lzma_512k_1.sqfs
+58cb833df692494be6a455514318c8d64ba64fb2e5620a6a07f6d05bec2aca94a569cb3f09cf27264dadd0c65ba47fc1f4eef939b268182558b0f9ed5e32e69b cantrbry_lzma_512k_1_T.sqfs
+abf898ffd7d26e404b107c1ee81ea6ff11700276c64ba4ed9ff59345e4bf9aac12f05fb406093f0532f7d8a2d791227e0d09b4e3b382269e6cb9de9f00e1c3a0 cantrbry_lzma_64k_1.sqfs
+56d402304cdcd040d6b98eb14618bb4e4180f51f38347a061dd0966e9e8c23bf99dcaa4baa93140d441cf0e13a6f8bdf2aa71fdf63f9a8f58180d65e3748c9d7 cantrbry_lzma_64k_1_T.sqfs
+b8655a82c92010dc6fe8df0771beda4d5b45074c6790acba276c0ca1863b072e4c1133a9405115352730f1957c472e1c19eb5b126b3a1d60c6806477ed3c820c cantrbry_lzma_8k_1.sqfs
+38f3b4b5543cec03f60042ce223d6602dbc9740ad925440dfa0654f2c0fd0f42217205c1a4299f8f90e0006cc7983c37fae43174c0de66163c76ec9d9702d151 cantrbry_lzma_8k_1_T.sqfs
+31009ebaccca49ebd229346e968c22892c7a9ebf1fbb897c4d97ee5ef16bd9c3f530927bc327de3080f81369eb20c4f677fbfeb1d779a9becd5c5a753804c38d cantrbry_lzo_128k_1.sqfs
+face37a7b892af559053bf38699b768bc3d7fb59067e8d8fd65d9cdcd00dd95c97bd09d342b68e52cbf42fc3dc9b6dec3dbc7fef42aba6f966e465d4c4c63db0 cantrbry_lzo_128k_1_T.sqfs
+369e5248154db324188a1f402efcaa5e995a65aef40f9e785e6c211730cbf2c8d0ce99444d5b1242f25201ad68ee00f6a2e838c6a58e280aafd94cfb14125c5d cantrbry_lzo_16k_1.sqfs
+e269e0dc984e78474a08d65078828fc8b882fabcef6b6cec7499e5420e3c98b38c4da7a40f058a1ae56f1164c63d8aae75e35b126c9a60f60d7d71d2e53a0dfd cantrbry_lzo_16k_1_T.sqfs
+31b4faaf5dbb09444061720e94c3cfc2f66ebf81bed13c8334681c9ab371cd39e4a4c0ef6ccbaabaf973ca99f9c665e430c1038b674f16e0390bc47f0f882264 cantrbry_lzo_1M_1.sqfs
+31b4faaf5dbb09444061720e94c3cfc2f66ebf81bed13c8334681c9ab371cd39e4a4c0ef6ccbaabaf973ca99f9c665e430c1038b674f16e0390bc47f0f882264 cantrbry_lzo_1M_1_T.sqfs
+f00d15edb82e81c01a6807f97c46eab65fff966d64280deb6add4e23373dbdbb7313b622b8248b41752a2a1b1c92481b120373dacf76b02a1df29f718b62620b cantrbry_lzo_256k_1.sqfs
+3cbcb6087f4ee18b0077f2db28f88031fef0059765eb4e1186402dd2be5146f331a8f8da9f36faa273ac95c8bb75d9b1796b828d2778c97dd33439f731622557 cantrbry_lzo_256k_1_T.sqfs
+2653597838e6de1bed23086cfb374059ad30a64757e1170d3f31de6b03c0fed967575033f60208458d0953cce79a687ce13d71329cea6fb456bd7769bb43ff2d cantrbry_lzo_32k_1.sqfs
+46a048d21297bc1edbda65f88c86477230f03cd3e0e219cd057c80b7fd4f6b18a8f192591b40c01d754d3c60a973ae83e53c7fd7876b03ee59b9ad889cdfbb67 cantrbry_lzo_32k_1_T.sqfs
+e3ae9837bd88effb2a16e525820f03d0cbbe12cf0d404c9447b2031eddc9cc34758ccfd350e7fd3829c1ae7a0833ef98aca82a208644b5049b77622c01daeb73 cantrbry_lzo_4k_1.sqfs
+3d8510ed8e7260406e08e9deea60721ba80c919ecb2ea04a88735e015b9c63bbbacb8bf2f2eb9e2718591457f0951dc02270076f389349a6b436ae35e085e2b7 cantrbry_lzo_4k_1_T.sqfs
+bf1956cdd4140515ed8dd4d46db105699faca682da3439fdd8d0aba47a5f5dc7c50b791dcd755e752256977226e370e4dee22dbb11740ba82acf251677f85c85 cantrbry_lzo_512k_1.sqfs
+29e981171a7e58982dd36a4a711d10aff5a141d6afad82c584f6ffb4d6ef234ee1acae7e1ab94a9cf30036ad4f45ab777e8f987545dd4788f825c1c9afce92f5 cantrbry_lzo_512k_1_T.sqfs
+52bda0c911eb49c45b08d82641781513a28cb52e9ae18617520347aa60126cb9d95fe9bda6fb8c481f8bb3cf38da03f31461a122a083c08108dbd53b8cd9ed34 cantrbry_lzo_64k_1.sqfs
+6f640792d34462743b82b5c51eda706f8201dfd593f1bd74996a7d761643395151f8c5fd5cabd6083f5b5ac210879a9d7bce3c2a9119b335520851d4d505f404 cantrbry_lzo_64k_1_T.sqfs
+99805148c2f92d9c4ae2279b19a2e4aeea605e6a7f5e1edb065ba33cc6c1b6ae2cd9a37e0766c2a7a6fee3cce752d58488d7d8331811b3e43e02150e6dd8764d cantrbry_lzo_8k_1.sqfs
+0c76eb0e100c240e5d541b3f8a362ee3179cbed523ea7f5e4411e669ee69a24b205128085e3b5ba1cfdf965569af24412a18da27dee847bc830ad5f183ee3d93 cantrbry_lzo_8k_1_T.sqfs
+c660658d78df6f79951c82478c9d8b0dbdb076f2ba87ac3e56ed8834798a6d43e67fde6c79cd9bba76b511ce3be9c37ea423e0091e777d11dd5b8aaf5e971dba cantrbry_xz_128k_1.sqfs
+e6010230c2aa6ee87613450cb2f9370dc48760ef7911e0b7519e6558af2452cc09a6b60cee9178566bdcec0a9cfbd39e94c4fa1a8c08db2ea3b09b1defe469b2 cantrbry_xz_128k_1_T.sqfs
+2d7998cf8bf7d6e076d891dbe7a74ba84a3fea7445bcf6a466e910a679751f0c01d578f7ce288ec9a284b0759e8d62587f07df275e5bbd271ad085649136b3ec cantrbry_xz_16k_1.sqfs
+ea24a59c6ccebc117507812f0c0b1c5267ba0120e8d63d28a9c4336a155b7b3ad7d1641bf3f8e9c46f5ec2ff4270a88069fe38c933b5befea730e04e871bf4c4 cantrbry_xz_16k_1_T.sqfs
+a95b495959a5eb3501f48f2ede31a8d9e86d13cf022f7da08206220c304ec26c37153c5ae748b5726b275cea0e6f5046712f29520d0dee57bed050fda69e791f cantrbry_xz_1M_1.sqfs
+a95b495959a5eb3501f48f2ede31a8d9e86d13cf022f7da08206220c304ec26c37153c5ae748b5726b275cea0e6f5046712f29520d0dee57bed050fda69e791f cantrbry_xz_1M_1_T.sqfs
+4e4a4f6dff6e0778e0b3c3770a6fc8395650639f8d5579f60987af472d19fa6c823399d084031847a0c7fe401fba3eae09c693426f68fa1eedbaf52f7dd3eb2a cantrbry_xz_256k_1.sqfs
+5441aafb2e42dd4615e59563ef6acd0d20da4a9b92c2626a8cd6244fc0c8bca5fbba44e53a7a3dec9a1424855ded654b4e6dc963c31daf948f365f703a893bfb cantrbry_xz_256k_1_T.sqfs
+8a312f0dae6ab75965d5de6603a3ab06f7a62878dbdc03f904d18b8bc58190532f1a14fe5f4b17af9e395e23846048fc5f509ea7ebc42e975a536aab85417ad3 cantrbry_xz_32k_1.sqfs
+67f2c06e5a4802b1be12fb610f61e4ba26733054463ff7715e3b6fa6e9fa13e6901bccd54f3cb7741446533f76bb0aaf7fe7d6260db6e65d19df10b0c98fb3e2 cantrbry_xz_32k_1_T.sqfs
+5bd57a19185416dc6fac68afd83468e72b082058643f67aabad3bba058027a7e110cd1cd6bbd32d123f963d042130fee39a1e44bf45c6d8a3328ce2ae9c81cc4 cantrbry_xz_4k_1.sqfs
+50335092cc325ff8b47353c40283fc5f4c46311ad04789552fd971a8bc266e79b55cb44045d9378a40e37af96a830d816105503f665affcb1be83fa601635c0c cantrbry_xz_4k_1_T.sqfs
+9896f9ee2d822e9b5f726a27cab1cae9e32fd9cc4d3eced00998dd34c53191b584bc3cdddb4e3e9aacadabdff2a43d9762ff2a438c4f85a78fb17df8c1f7f171 cantrbry_xz_512k_1.sqfs
+2b52cac2474d36ea0386040c32e5dba71f7bb3e17e75e137d9914af7ce7a2e9d5bffe57dd8c857c74bc186d75b5e590f0be61f0947d4457b3b4e45484f9b5fda cantrbry_xz_512k_1_T.sqfs
+c56a091c10941302579793f1285c1a364eb1d7e1efa47957a662923cde51fb7dff2ec8f4e7c61901033f8901680c946f55aa95729a400556d1d5176b73dcd413 cantrbry_xz_64k_1.sqfs
+be6e91790ce042762402ee2037bb2c1ecb6bbba61a11aca709762b798b4f20d37fb68c005908af95754d04c61891e1b86e7eee94ba18afc7f51e977eece24271 cantrbry_xz_64k_1_T.sqfs
+753fe1b202d7f864636bead088b4b52a5f096942603ef0efd1f253b74fc9bdd6a60039daf7ec150ff25ae02bfbf0582d1197eaa2acf91a63fe9a76df44ee54e2 cantrbry_xz_8k_1.sqfs
+798f4550280ef87b8a7e485eb6a6a26c2a2d848c530f91e23c33381cd19b3793b073f9c815f9f76354733a4d08fec7427db185e6d35f18ce8a92f9b56ed3ace8 cantrbry_xz_8k_1_T.sqfs
+be56f220ebcfea7df6a86eb447e75dcdb5b9fb0216e8c98aa8bde3564298e7d2060850ef222e9e969ade12a54ca29925fdf7c9f4be981a2cdd72a7e517edf5df cantrbry_zstd_128k_1.sqfs
+24b6ab9f0d7fecad6745f4081d7c9b4956f6e6367c54c38449d0d9040f966f574c97f3586c20c9aa92f906d2ad34c453e4cc721baee8dbc2f54a488ed055db61 cantrbry_zstd_128k_1_T.sqfs
+592e8bb2782823705c4255365214164d2517cfe356e97e0b020bbf1ac26734eedb8d86d840be621fdb3569e97574769a62121f857b2fe5b92e787662a7f50b9e cantrbry_zstd_16k_1.sqfs
+8efade1ba6bca5c2c96fa58dd14e8f70ef156b7d68f767956d9756ce6b164f5869091bb5bfd507a8ca22cec108bb77b201264544baceab71b3b55ffe1e2fbfa3 cantrbry_zstd_16k_1_T.sqfs
+fd5ff31b329c8582d1caa4bd0d084a5983c16ccdd8da1399775eb4832c77df401c3750a00183600ba4d643e9e76da40edfb653d96fc084984074467e0d60bfe4 cantrbry_zstd_1M_1.sqfs
+fd5ff31b329c8582d1caa4bd0d084a5983c16ccdd8da1399775eb4832c77df401c3750a00183600ba4d643e9e76da40edfb653d96fc084984074467e0d60bfe4 cantrbry_zstd_1M_1_T.sqfs
+46d2438c0c80bb8049519ed36679301d9462a01b14ee88eed81e0bb150b0620947b248e7aa75ba31784ebb20b57f50c835b584c1512cd6b4e839fe74c39a8928 cantrbry_zstd_256k_1.sqfs
+64b4f65b551bf5c63675d7510062c39fcb3437c8439371b611d7fbdb826f3c75a17aa54e034d207320802c13fa516ae38fc6e479323eac393378599eb1c5f410 cantrbry_zstd_256k_1_T.sqfs
+47696ce9048eab3a2e515e2461b08649988e5e533193d9c4c51aa98ae32c0311c5ca1bbf9de6604b4e3d41b4f56d9d184a5d5b2ee1281b81f4f24d064d1722c4 cantrbry_zstd_32k_1.sqfs
+18f3c859ad92b8baa25bd0f7d7ee10f0e7bfa6a2e01e2907c4e89d00fe4939298de2dc891318a30ca64ab57e12029290a1b84c3c3a2263a139113a20726b79a0 cantrbry_zstd_32k_1_T.sqfs
+1c1574d2052a64f7fc162530eb6c9a92824db7ae56f77be12a1c101a862f3026d68508a2a94a4f50d407eabeed597585ea1984de24fa859893e8c33685030a87 cantrbry_zstd_4k_1.sqfs
+561af0a65c340a5963bce4ff77a47b7a3752457e688b1e4127d767bfd5f9541a94b810eb337a18deded1a591da8d8f87b15e38c9e6a60438c6c10d61399716f9 cantrbry_zstd_4k_1_T.sqfs
+6361d502c88d1bb2adfbae50914473fd7213e33a3432cbba455096473692e75d9ba6daf4331aa1798a5b4d39a2820ff913d23d48b76991bd5a40e333c21ba355 cantrbry_zstd_512k_1.sqfs
+3e5d2a89946840cf92691eec79ce26d927d9b989b0d789ad3f33bb33471f0c6ae8a28e13b2cdc397bdeb87a4650a78eef0f85140792e24cca6e84966fa760370 cantrbry_zstd_512k_1_T.sqfs
+da1e7e1db1fee70451bfa10204dcfb396f828f78296407297dfed63aac65d80003651616e0265db743e1b1ed4acd72ff856811b023856339502dd6d9d464a9df cantrbry_zstd_64k_1.sqfs
+570149b07fe6db48b0219dc3ab1c5515be5ca448cd1c4f9538f69d02ef9b639efe3249171188bdbbf99c1bfd2d810622586b1ee124f0eafe4521bb542139581b cantrbry_zstd_64k_1_T.sqfs
+86d8030971c0936fcc57d74e20ef48aa032b32c6fa17bbdaa5dcd2008241e506c3cc7027529f35b7c2694dc317814bdfe9c856a60cfce98fc1d41dd634725814 cantrbry_zstd_8k_1.sqfs
+231d0f65d0419aeda41551b787571464d9798798513819d52eeebc3720d69e356e076d81fffd5f00292b799afd6dd408e302142da46c3ef0d6b65026f6163d8b cantrbry_zstd_8k_1_T.sqfs
diff --git a/tests/tar/sqfs.sha512 b/tests/tar/sqfs.sha512
index 74ca765..51db821 100644
--- a/tests/tar/sqfs.sha512
+++ b/tests/tar/sqfs.sha512
@@ -1,28 +1,28 @@
-67cc7321f505a51ec40021789ffadaded6fdeac7803717446451f3acd033fac546459fa0f5706c9812091c79ddc41419134e19d480e6ac6392ff51d20acdc07c tests/tar/user-group-largenum/gnu.sqfs
-6da6386c20c6c1906f3411f2b6505adf10abf23ce307ed003d45679a4e3075d43a37ad2370ff5a0a52d8a579d4d2bd729ed71a0b97bb10d20b0a26cd51048997 tests/tar/user-group-largenum/8-digit.sqfs
-67cc7321f505a51ec40021789ffadaded6fdeac7803717446451f3acd033fac546459fa0f5706c9812091c79ddc41419134e19d480e6ac6392ff51d20acdc07c tests/tar/user-group-largenum/pax.sqfs
-58417ac60d4ca3ec52eab90236873afa325b33bb33ed0f085d19caae8f3196f5bb07c14ced0a3aebb002e7f1135bf6e5cd2ec7ef4557019bd88247b7ac721ad0 tests/tar/negative-mtime/gnu.sqfs
-58417ac60d4ca3ec52eab90236873afa325b33bb33ed0f085d19caae8f3196f5bb07c14ced0a3aebb002e7f1135bf6e5cd2ec7ef4557019bd88247b7ac721ad0 tests/tar/negative-mtime/pax.sqfs
-901a506d178445ee8e7c139f39845d80a5f78bd73412455de84f9e99a65461fbc0aa50e140d0e3235cc8922a1bed66e861afbf8023c7c6e7f014d3dfe69663cb tests/tar/large-mtime/gnu.sqfs
-901a506d178445ee8e7c139f39845d80a5f78bd73412455de84f9e99a65461fbc0aa50e140d0e3235cc8922a1bed66e861afbf8023c7c6e7f014d3dfe69663cb tests/tar/large-mtime/12-digit.sqfs
-901a506d178445ee8e7c139f39845d80a5f78bd73412455de84f9e99a65461fbc0aa50e140d0e3235cc8922a1bed66e861afbf8023c7c6e7f014d3dfe69663cb tests/tar/large-mtime/pax.sqfs
-9b97a7811c62686963485ea196869ba41e33ba64c5cb13388b6d4804360435d2e26c62494ca1e5f2851576c771ba11ab9aaac591e84620f54c9eedd505f9836a tests/tar/xattr/xattr-schily.sqfs
-9b97a7811c62686963485ea196869ba41e33ba64c5cb13388b6d4804360435d2e26c62494ca1e5f2851576c771ba11ab9aaac591e84620f54c9eedd505f9836a tests/tar/xattr/xattr-libarchive.sqfs
-b564083402d94bf02929cb8eb4bab6978bc38e72bf9767d69b6d4a53302c3940c45ddb577dc1d83dae1e2006d28b5f7269129d3d766bc248967d39f72345d6f0 tests/tar/xattr/fflags-schily.sqfs
-3af43bf667087d77e3086e2f64363761a153bbe50b674c545adc2d671f77c4a91405e8775875ffdbccd8534a16aa2b4c30b3e1061a2f91045bf8b98fce87b1f2 tests/tar/xattr/acl.sqfs
-90416950a172ad9e31f159d3360bafec4184c0d2d2bd5feb4a1bf83d0f104faf1c1ecb6f81765bf17de7a285ad1e8d35dc69af21b0adc4528667beb20d8cca9d tests/tar/xattr/xattr-schily-binary.sqfs
-b564083402d94bf02929cb8eb4bab6978bc38e72bf9767d69b6d4a53302c3940c45ddb577dc1d83dae1e2006d28b5f7269129d3d766bc248967d39f72345d6f0 tests/tar/xattr/fflags-libarchive.sqfs
-4acd111192eb00c251b4c336872f36e58da64622385c3da438572f97185dfda17d66be5af53a335b00fdb2d40aada61d9f44e5c01285b7f3e46c13222fe27a5d tests/tar/sparse-files/gnu.sqfs
-a314f577dd10b3f84cea322d52e53ae3c9cf696f3a6dc47be845e57f05776e58c3ba852ff3fe53eea1e94a785b35415f8b70866ff5c1237e26dce8a4ab6a8e05 tests/tar/sparse-files/gnu-small.sqfs
-f841b2bc9ef6a950dadff8dcd36c8d8fc4beb99605bb85e733c477cfa301de31be48b9dd9e974619a08577aaae002fdb02944f30296381702dca3748a21bbc62 tests/tar/sparse-files/pax-gnu1-0.sqfs
-4acd111192eb00c251b4c336872f36e58da64622385c3da438572f97185dfda17d66be5af53a335b00fdb2d40aada61d9f44e5c01285b7f3e46c13222fe27a5d tests/tar/sparse-files/pax-gnu0-0.sqfs
-4acd111192eb00c251b4c336872f36e58da64622385c3da438572f97185dfda17d66be5af53a335b00fdb2d40aada61d9f44e5c01285b7f3e46c13222fe27a5d tests/tar/sparse-files/pax-gnu0-1.sqfs
-6ca60ab51962486ad3897bebe605a45049e856e8395bf180e07003d9ac2b41d34f237477c738968086b02ee82c6dc9d5424cfbf7accbd2cebc3e7b5cc4da444a tests/tar/format-acceptance/gnu.sqfs
-6ca60ab51962486ad3897bebe605a45049e856e8395bf180e07003d9ac2b41d34f237477c738968086b02ee82c6dc9d5424cfbf7accbd2cebc3e7b5cc4da444a tests/tar/format-acceptance/ustar.sqfs
-6ca60ab51962486ad3897bebe605a45049e856e8395bf180e07003d9ac2b41d34f237477c738968086b02ee82c6dc9d5424cfbf7accbd2cebc3e7b5cc4da444a tests/tar/format-acceptance/gnu-g.sqfs
-6ca60ab51962486ad3897bebe605a45049e856e8395bf180e07003d9ac2b41d34f237477c738968086b02ee82c6dc9d5424cfbf7accbd2cebc3e7b5cc4da444a tests/tar/format-acceptance/ustar-pre-posix.sqfs
-6ca60ab51962486ad3897bebe605a45049e856e8395bf180e07003d9ac2b41d34f237477c738968086b02ee82c6dc9d5424cfbf7accbd2cebc3e7b5cc4da444a tests/tar/format-acceptance/v7.sqfs
-6ca60ab51962486ad3897bebe605a45049e856e8395bf180e07003d9ac2b41d34f237477c738968086b02ee82c6dc9d5424cfbf7accbd2cebc3e7b5cc4da444a tests/tar/format-acceptance/pax.sqfs
-a83c53326f6dca49743aec7a35a8e2b2fb0f24826b487fe9eb45e9ea44654207433972505cb39035425d94a8f7354b300f9727545fc718f52cd9896a30551b00 tests/tar/long-paths/gnu.sqfs
-a83c53326f6dca49743aec7a35a8e2b2fb0f24826b487fe9eb45e9ea44654207433972505cb39035425d94a8f7354b300f9727545fc718f52cd9896a30551b00 tests/tar/long-paths/ustar.sqfs
-a83c53326f6dca49743aec7a35a8e2b2fb0f24826b487fe9eb45e9ea44654207433972505cb39035425d94a8f7354b300f9727545fc718f52cd9896a30551b00 tests/tar/long-paths/pax.sqfs
+8fcf00ec57c764bd26e2d2c9db7a95acadd96f106ba37395216f0b331a664e8f5f29c70fcab82dc27f61f89237f23f29637930cd4843bfd7a9632d36088034b4 tests/tar/long-paths/gnu.sqfs
+8fcf00ec57c764bd26e2d2c9db7a95acadd96f106ba37395216f0b331a664e8f5f29c70fcab82dc27f61f89237f23f29637930cd4843bfd7a9632d36088034b4 tests/tar/long-paths/pax.sqfs
+8fcf00ec57c764bd26e2d2c9db7a95acadd96f106ba37395216f0b331a664e8f5f29c70fcab82dc27f61f89237f23f29637930cd4843bfd7a9632d36088034b4 tests/tar/long-paths/ustar.sqfs
+9e2241cf26c1457824f3e3c7a0bd2fc1be1e748ec5725afa33acdb63156b948a9db5f7182d00551587d1892565e05742775243be6e7377174f3d21911fdb7d15 tests/tar/sparse-files/gnu-small.sqfs
+5b032c35f80b73f21aef8e9f558c16605676e3e621e927177c4ab0a60ba7441a7501dd21a1c37d43d8432bfa694b6afcbe834a277e2fd8f23315e16bc3cdd86a tests/tar/sparse-files/gnu.sqfs
+5b032c35f80b73f21aef8e9f558c16605676e3e621e927177c4ab0a60ba7441a7501dd21a1c37d43d8432bfa694b6afcbe834a277e2fd8f23315e16bc3cdd86a tests/tar/sparse-files/pax-gnu0-1.sqfs
+5b032c35f80b73f21aef8e9f558c16605676e3e621e927177c4ab0a60ba7441a7501dd21a1c37d43d8432bfa694b6afcbe834a277e2fd8f23315e16bc3cdd86a tests/tar/sparse-files/pax-gnu0-0.sqfs
+dbeb3e3e94a9f6e778cf626492776eb77d9482d2a27b781778987225605be8ab59aa08fb85912afc9fe7bd5ac2aed94f371f930de4685955d40e1ad70aa4380c tests/tar/sparse-files/pax-gnu1-0.sqfs
+1b9525453fb10f266cd7f52300fa2ff586a9b5a1c141da46f72c6370485d4dc7e306f2e778108644cdea6f06ee95a2972325f950ef5fce98bf439db1869c692a tests/tar/large-mtime/12-digit.sqfs
+1b9525453fb10f266cd7f52300fa2ff586a9b5a1c141da46f72c6370485d4dc7e306f2e778108644cdea6f06ee95a2972325f950ef5fce98bf439db1869c692a tests/tar/large-mtime/gnu.sqfs
+1b9525453fb10f266cd7f52300fa2ff586a9b5a1c141da46f72c6370485d4dc7e306f2e778108644cdea6f06ee95a2972325f950ef5fce98bf439db1869c692a tests/tar/large-mtime/pax.sqfs
+b43a83dcd5c9ccef1272caa1c9828e7401d3c19579def2caf9f51e814190662d19fbd0ee0c5c20d02e2d404533c593e5d8a549ac18509ce5e829c33cf6c272b0 tests/tar/negative-mtime/gnu.sqfs
+b43a83dcd5c9ccef1272caa1c9828e7401d3c19579def2caf9f51e814190662d19fbd0ee0c5c20d02e2d404533c593e5d8a549ac18509ce5e829c33cf6c272b0 tests/tar/negative-mtime/pax.sqfs
+d7fd043c8c4614b6b8b430ef8c56fcf35417d6886a3679762b83afcbfa231c9169b514d1da8880e54303df749e0267a606dd3631b4e91bb7cf91d8e71f329687 tests/tar/format-acceptance/gnu-g.sqfs
+d7fd043c8c4614b6b8b430ef8c56fcf35417d6886a3679762b83afcbfa231c9169b514d1da8880e54303df749e0267a606dd3631b4e91bb7cf91d8e71f329687 tests/tar/format-acceptance/gnu.sqfs
+d7fd043c8c4614b6b8b430ef8c56fcf35417d6886a3679762b83afcbfa231c9169b514d1da8880e54303df749e0267a606dd3631b4e91bb7cf91d8e71f329687 tests/tar/format-acceptance/ustar-pre-posix.sqfs
+d7fd043c8c4614b6b8b430ef8c56fcf35417d6886a3679762b83afcbfa231c9169b514d1da8880e54303df749e0267a606dd3631b4e91bb7cf91d8e71f329687 tests/tar/format-acceptance/v7.sqfs
+d7fd043c8c4614b6b8b430ef8c56fcf35417d6886a3679762b83afcbfa231c9169b514d1da8880e54303df749e0267a606dd3631b4e91bb7cf91d8e71f329687 tests/tar/format-acceptance/pax.sqfs
+d7fd043c8c4614b6b8b430ef8c56fcf35417d6886a3679762b83afcbfa231c9169b514d1da8880e54303df749e0267a606dd3631b4e91bb7cf91d8e71f329687 tests/tar/format-acceptance/ustar.sqfs
+f97561018def03e8af41c3b479925052469d4a15645886c500a60a5caa835a1ad152b4e72912df52bde29e3645d6bda46002dd91982c3bc91ff844b5724d0917 tests/tar/user-group-largenum/gnu.sqfs
+b34d720e04bb7c1fb93c9c3520aa1c653992f9b80339de2416097d95603ab7bbc02ea46300823ec3808c0cfe37ed7477f110ac2eb0fd791832a93f3e5c8a1500 tests/tar/user-group-largenum/8-digit.sqfs
+f97561018def03e8af41c3b479925052469d4a15645886c500a60a5caa835a1ad152b4e72912df52bde29e3645d6bda46002dd91982c3bc91ff844b5724d0917 tests/tar/user-group-largenum/pax.sqfs
+2dcfaace3235719558d93ed5a0f3e59fc10ab91f070add8ac8f7c4e6bcf5356942ff9db0fea5d8223280863c6e7b216b218b15dc8a2f61d2d42b62ea605cd0d5 tests/tar/xattr/xattr-schily-binary.sqfs
+5ae1c76ba2baea0158b56013acb1994d4ce3aebb903282051067d3bbb7fa7bddfb5ea95eea48d56b80c8092a30edd427ed3162e6cdd99cbb6fce3ab3c8b05964 tests/tar/xattr/fflags-libarchive.sqfs
+273eb1af519f01f116fd0017f6016d50474fe94e596bda8f3e2467e7dd5741fb45fb7df8830d9e62112a24ce8f8a40f8afa6783459ec04f4c0004ca40a050c49 tests/tar/xattr/xattr-schily.sqfs
+273eb1af519f01f116fd0017f6016d50474fe94e596bda8f3e2467e7dd5741fb45fb7df8830d9e62112a24ce8f8a40f8afa6783459ec04f4c0004ca40a050c49 tests/tar/xattr/xattr-libarchive.sqfs
+dabba481b7e0d6888c1cb429eca304aac3c39146910ab0160179947de5ee3b68b5dcca2be3aff4536343357c6c48733f22b26cee1c2d4ff000c2edc276f2c235 tests/tar/xattr/acl.sqfs
+5ae1c76ba2baea0158b56013acb1994d4ce3aebb903282051067d3bbb7fa7bddfb5ea95eea48d56b80c8092a30edd427ed3162e6cdd99cbb6fce3ab3c8b05964 tests/tar/xattr/fflags-schily.sqfs