Release of OSXFUSE 2.5.4 Posted on 26 Oct 2012
New Features
- Added support for Retina volume icons.
Fixes
- Fixed a race condition introduced in OSXFUSE 2.5.2, that can result in unmounting a FUSE volume taking up to several minutes in some cases. Reported by Daniel Iwan: "Unmounting issues in v2.5.2"
- Fixed a bug, that can cause FUSE file systems to crash when reclaiming a vnode after making a hard link to the corresponding file. Error message returned by FUSE server:
Assertion failed: (node->nlookup >= nlookup)
Tracked as issue #55: "OSXFUSE crashes/unmounts during rsync backup on encrypted directory (encfs)" - Fixed a bug, that prevents file nodes from being freed by the FUSE server when the corresponding vnodes are being reclaimed by OS X. This could result in higher than normal memory usage in case a great number of files is being created on a FUSE volume.
- Addressed an issue, that can trigger an "unknown option" error when using mount time option
volicon
in combination with optionmodules
- Fixed a bug in detecting whether a custom volume icon has been specified when mounting a FUSE file system through
OSXFUSE.framework
. In some cases this issue prevented file systems from mounting. - Fixed a bug, that can trigger a kernel panic on OS X when entering a vnode into the name cache or purging it from the cache.