netheril96 / securefs

Filesystem in userspace (FUSE) with transparent authenticated encryption
Other
734 stars 62 forks source link

Is FUSE 3 supported? #181

Open roastduck opened 4 months ago

roastduck commented 4 months ago

Hi team,

Just a quick question: is FUSE 3 supported by securefs? I see a hard-coded FUSE_USE_VERSION=29 in the code.

netheril96 commented 4 months ago

Short answer: no

Long answer: only Linux has proper support for FUSE 3 now. macFUSE only supports FUSE2, and WinFsp, while support both, has less features in the FUSE3 API. So for cross platform support, securefs is stuck on FUSE2 for now.