There is a new build parameter to specify where the SysV init script should be installed.
The max_idle_threads parameter has been deprecated in favor of the new max_threads* parameter (which avoids the excessive overhead of creating and destructing threads). Using max_threads == 1 and calling fuse_session_loop_mt() will run single threaded similar to fuse_session_loop().
The following changes apply when using the most recent API (-DFUSE_USE_VERSION=312, see
example/passthrough_hp.cc for an example for how to usse the new API):
struct fuse_loop_configis now private and has to be constructed using fuse_loop_cfg_create() and detroyed with fuse_loop_cfg_destroy(). Parameters can be changed using
fuse_session_loop_mt() now accepts
struct fuse_loop_config *as NULL pointer.
fuse_parse_cmdline() now accepts a max_threads option.
- Allow "nonempty" as a mount option, for backwards compatibility with fusermount 2. The option has no effect since mounting over non-empty directories is allowed by default.
- Fix returning inode numbers from readdir() in offset==0 mode.
- FUSE filesystems can now be mounted underneath EXFAT mountpoints.
- Various minor bugfixes.