OSXFUSE 2.4.0 - Extend native file-handling in Mac OS X.. (Free): "
OSXFUSE allows you to extend Mac OS X's native file handling capabilities via third-party file systems. It is a successor to MacFUSE, which is no longer being maintained.
As a user, installing the OSXFUSE software package will let you use any third-party file system written atop OSXFUSE or MacFUSE, if you choose to install the MacFUSE compatibility layer. As a developer you can use the OSXFUSE SDK to write numerous types of file systems as regular user space programs. The content of these file systems can come from anywhere: from the local disk, from across the network, from memory, or any other combination of sources.
This package will install the runtime and development components of OSXFUSE. Please note that no OSXFUSE-based file systems are included in this package.
- Added experimental support for OS X 10.8.
- Added support for Xcode 4.3. The following additional packages need to be installed in order to build OSXUFSE using Xcode 4.3: Command Line Tools for Xcode, Auxiliary Tools for Xcode, Autotools, and Libtool. See README.md for more information.
- Resolved an issue, that could trigger a
vnode reclaim in progresskernel panic on Mac OS X 10.5. Tracked as issue #16: "vnode reclaim in progress - NTFS".
- Fixed a bug in the implementation of the
exchangefile system operation, that could cause data loss or corruption on Mac OS X 10.7 or later.
- Resolved several issues, that were caused by using the build-time macro
libosxfusebindings for various languages. Tracked as issues #17: "osxfuse.pc contains -D__FreeBSD__=10" and #25: "sys/statfs.h included but unnecessary".
- Fixed an issue, that could result in FUSE command line options being ignored or overwritten when mounting a FUSE volume on 64-bit Macs.
- Fixed an issue, that could cause OS X to run out of I/O buffer space and become unresponsive in rare cases.
- Fixed several issues, that could trigger a kernel panic when interrupting file system operations on a FUSE volume.
- Fixed a bug, that was responsible for crashing the Plan 9 FUSE file system (9pfuse) when writing on the mounted FUSE volume. Tracked as issue #28: "Bad length passed to client process in write operation".
- Fixed a bug in the updater tool, that caused developer releases not appearing as an update option.
- Use the FUSE for OS X logo as fallback volume icon, in case a file system linked against
OSXFUSE.frameworkdoes not supply a custom volume icon (option
volicon). Tracked as issue #27: "Include default volume icon as framework resource".
- Include DWARF version 2 debug information for
libmacfuseto make debugging FUSE file systems easier. The debug symbol bundles are stored in
- Various under-the-hood improvements like enabling support for hidden files on FUSE volumes and case-sensitive file systems.
Mac OS X 10.5 or later
(Via MacUpdate - Mac OS X.)