Announcing FUSE for OS X 3.2.0 Posted on 14 Feb 2016
Release Notes
- Update libosxfuse to version 2.9.5
- Fix possible memory leak
- Minor under-the-hood clean up
-
Disable CUSE support in libosxfuse
The osxfuse kernel extension does not support the CUSE protocol.
-
Send interrupt request on daemon timeout
Send an interrupt request to give the file system daemon a chance to handle the timeout. If the daemon does not respond to the interrupt request within
daemon_timeoutseconds, the file system will be marked dead. Previous version of osxfuse deadened the volume right away without giving the daemon proper warning.This addresses issue osxfuse/osxfuse#261.
-
Be more verbose in case
vnop_readdirfailsFinder and
lshave the nasty habit of ignoring errors returned by vnode operationreaddir. This might result in files missing from directory listings or directories appearing empty, even though they are not. One way to trigger this issue is returning a file name longer than 255 bytes in the theFUSE_READDIRcallback. Starting with this releasereaddirerrors are logged insystem.log.This addresses issue osxfuse/osxfuse#265.



