github osxfuse/osxfuse osxfuse-3.10.5
FUSE for macOS 3.10.5

latest releases: macfuse-4.7.2, macfuse-4.7.1, macfuse-4.7.0...
3 years ago
  • Add support for Xcode 11.4 and 11.5

  • Delay ATTR_VOL_CAPABILITIES requests until the file system is fully initialized. This could lead to case-sensitive file systems being treated as case-insensitive, which in turn resulted in errors when changing the case of file names.

  • Fix a race condition when unmounting volumes. When mounting a volume the kernel issues a vfsop_getattr call to query the file system's attributes. At the same time the file system might be unmounted, causing the mount point data to be freed, although still being needed by the vfsop_getattr call.

  • Fix vnode lookup when invalidating cache. File IDs were cast to a 32 bit type in kernel space, which meant we lost the upper 32 bits of 64 bit file IDs. See #664 for details.

  • Use _DARWIN_FEATURE_64_BIT_INODE instead of _DARWIN_USE_64_BIT_INODEto check if support for 64 bit file IDs is enabled.

  • Remove external includes from libfuse to make the library independent from the rest of the code base.

  • Fix an error in the libfuse API documentation.

  • Update build script to generate dSYM files for debug builds.

  • The license has changed. Starting with the 3.10.0 release, redistributions bundled with commercial software are not allowed without specific prior written permission. Please contact Benjamin Fleischer.

Don't miss a new osxfuse release

NewReleases is sending notifications on new releases.