Download Latest Version macFUSE 4.10.2 source code.tar.gz (3.9 kB)
Email in envelope

Get an email when there's a new version of macFuse

Home / macfuse-4.9.1
Name Modified Size InfoDownloads / Week
Parent folder
macfuse-4.9.1.sha256 2025-01-28 262 Bytes
macfuse-4.9.1.sha256.sig 2025-01-28 566 Bytes
macfuse-4.9.1.dmg 2025-01-28 6.2 MB
macfuse-4.9.1-debug.tbz 2025-01-28 4.3 MB
macFUSE 4.9.1 source code.tar.gz 2025-01-28 3.8 kB
macFUSE 4.9.1 source code.zip 2025-01-28 4.6 kB
README.md 2025-01-28 1.2 kB
Totals: 7 Items   10.6 MB 0
  • Improve support for FUSE_NOTIFY_INVAL_ENTRY notifications and trigger Finder refresh.

A FUSE_NOTIFY_INVAL_ENTRY notification is fired to inform the kernel that the specified file has a new identity, possibly due to having been renamed remotely. As a result, the vnode is removed from the name cache, a VNODE_EVENT_RENAME event is fired and the vnode's identity is updated on its next lookup.

For details see macfuse/macfuse#960 and macfuse/macfuse#470.

  • Improve fault tolerance when looking up vnodes.

In case a vnode type change is detected during a VNOP_LOOKUP call, the original (now outdated) vnode is revoked and a new node is created automatically without returning an error. The error condition will be logged.

For details see macfuse/macfuse#894.

  • Optimize build script
  • Reset build environment before running target actions. This reduces the number of unnecessary target rebuilds.
  • Remove obsolete build cache index before creating new index under the same name.
Source: README.md, updated 2025-01-28