Releases: cberner/fuser
Releases · cberner/fuser
0.15.0
Add file handle argument to getattr()
Change poll()
to take a PollHandle
instead of a u64
Add low level API for manually mounting or wrapping a fuse file descriptor into a Session
Fix compatibility with MacFUSE 4.x
Performance optimizations
v0.14.0
Add support for poll
Add support for notifications
ABI 7.11 support is now complete
v0.13.0
Remove dependency on users
crate
Performance optimizations
v0.12.0
Add method to Session
to unmount non-Send
Filesystem
s
v0.11.1
Improve an error message when using libfuse2
v0.11.0
Add spawn_mount2()
Deprecate spawn_mount()
v0.10.0
Support compiling with musl
The default implementation of link()
& symlink()
now return EPERM instead of ENOSYS
v0.9.1
forget
and batch_forget
no longer require that AllowRoot
be set
v0.9.0
Ensure that Filesystem::destroy
is always called, when the filesystem is unmounted
Remove request parameter from Filesystem::destroy
.
Make fuse_forget_one
public, so that Filesystem::batch_forget
can be implemented by users.
Fix batch_forget
. Previously, it always received an empty list of inodes.
Fix MountOption::AllowRoot
. Previously, using it resulted in a crash.
Fix MountOption::AutoUnmount
so that it works when AllowRoot
and AllowOther
are both not set.
Make log messages more verbose (now includes the operation)
v0.8.0
Deprecate mount()
in favor of mount2()
Remove FileAttr.padding
. This field was added by mistake, and does nothing
Fix crash when receiving an unknown FUSE operation type
Minor performance optimizations
You can’t perform that action at this time.