Name | Modified | Size | Downloads / 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.