-
Fix race condition when using
auto_xattr
causingsetxattr(2)
to failThe kernel's fallback mechanism for managing extended attributes is not thread-safe. To address the issue FUSE will no longer set the
O_EXCL
flag when creating Apple Double files. See #354 for details. -
Fix unresponsive 32 bit file systems on 64 bit Macs
FUSE uses a socket pair to pass the FUSE device file descriptor to the file system process. Control messages created using the
CMSG
macros in the Mac OS X 10.5 SDK are not properly aligned. This resulted in 32 bit file systems being unresponsive on 64 bit Macs. -
Add support for preferences URL scheme. See osxfuse/prefpane#4 for details.
-
Fix macOS version check when installing FUSE for macOS