vasi / squashfuse

FUSE filesystem to mount squashfs archives
Other
294 stars 69 forks source link

Support zstd (Zstandard) compression #67

Closed JessiAuro closed 2 years ago

JessiAuro commented 2 years ago

Pretty much every other SquashFS implementation supports zstd compression (squashfs-tools, squashfs-tools-ng, kernel driver) so it would be nice to have it in the FUSE implementation too.

vasi commented 2 years ago

It's already there! https://github.com/vasi/squashfuse/blob/master/decompress.c#L103

Is your distro possibly building without zstd support? You could make a request to the packager.

JessiAuro commented 2 years ago

Oh! Nice. The readme makes no mention of it under the supported compression algorithms so didn't bother trying to mount something using zstd. 😅

I guess the issue is that the docs need updating.

vasi commented 2 years ago

Ah good point! Fixed :)