radumarias / rencfs

An encrypted file system written in Rust that is mounted with FUSE on Linux. It can be used to create encrypted directories
Apache License 2.0
102 stars 21 forks source link

Remove `direct_io` and `suid_support` #157

Closed radumarias closed 2 months ago

radumarias commented 2 months ago

https://github.com/radumarias/rencfs/blob/main/src/mount/linux.rs#L136-L137

We will not support these. Direct I/O is to write directly to disk without any buffer, we can't do that since we need to use a buffer where we keep the decrypted bock to write, and only when we rich the end position we flush it to disk.

radumarias commented 2 months ago

fixed