aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog.rst
Commit message (Collapse)AuthorAge
* Handle mount ... -o nofail (#221)Gravatar Josh Soref2017-12-01
| | | Accept (and ignore) nofail mount option
* Spelling (#223)Gravatar Josh Soref2017-11-27
| | | Fix spelling errors
* Released 3.2.1Gravatar Nikolaus Rath2017-11-14
|
* Released 3.2.0Gravatar Nikolaus Rath2017-09-12
|
* Dropped support for building with autotoolsGravatar Nikolaus Rath2017-08-24
| | | | It's just too much pain to keep it working.
* Add idle_threads mount option.Gravatar Joseph Dodge2017-08-24
|
* Allow inode cache invalidation in high-level APIGravatar Sławek Rudnicki2017-08-24
| | | | | | | | | | | We re-introduce the functionality of invalidating the caches for an inode specified by path by adding a new routine fuse_invalidate_path. This is useful for network-based file systems which use the high-level API, enabling them to notify the kernel about external changes. This is a revival of Miklos Szeredi's original code for the fuse_invalidate routine.
* Added examples/printcapGravatar Nikolaus Rath2017-08-23
|
* fuse_loop_mt(): on error, return errno rather than -1.Gravatar Nikolaus Rath2017-08-23
|
* fuse_loop(): don't return non-zero if there was no errorGravatar Nikolaus Rath2017-08-23
|
* Document and unify error codes of fuse_lowlevel_notify_*Gravatar Nikolaus Rath2017-08-22
|
* Make passthrough_fh work under FreeBSD.Gravatar Nikolaus Rath2017-08-22
|
* Document meaning of zero telldir() offset.Gravatar Nikolaus Rath2017-08-22
|
* Allow building without iconv.Gravatar Nikolaus Rath2017-08-22
| | | | cfg.has('HAVE_ICONV') was always true.
* directly call fuse_new_31() instead of fuse_new() internallyGravatar userwithuid2017-08-14
| | | | this fixes building with lto, which failed since commit 503e32d01e4db00e90d7acfd81ab05386559069f
* Fixed udev rules directory.Gravatar Nikolaus Rath2017-08-14
|
* Don't pass --update to cpGravatar Nikolaus Rath2017-08-11
| | | | Doesn't work on FreeBSD, and not strictly necessary.
* Fix support for FUSE_POSIX_ACLGravatar Marcin Sulikowski2017-08-07
| | | | | | | | | | | | | | The kernel may set the FUSE_POSIX_ACL flag in the FUSE_INIT request to notify the userspace daemon that the OS does support POSIX ACLs for FUSE file systems. If the filesystem implementation wants to enable POSIX ACLs, it has to reply with the FUSE_POSIX_ACL flag set. However, the reply to the kernel never includes this flag, even if the implementation expresses the need by setting the FUSE_CAP_POSIX_ACL flag in the fuse_conn_info::want variable passed to its init callback. We modify the library to handle requests for FUSE_CAP_POSIX_ACL correctly, i.e., set the FUSE_POSIX_ACL flag in the FUSE_INIT reply to the kernel. Signed-off-by: Marcin Sulikowski <marcin.sulikowski@editshare.com>
* Released 3.1.1Gravatar Nikolaus Rath2017-08-06
|
* Added writeback cache to passthrough_llGravatar Nikolaus Rath2017-08-06
| | | | | | | | This fixes issue #191 (where the test was done by simply adding FUSE_CAP_WRITEBACK_CACHE without adjusting the flags in the open() call). Fixes: #191.
* Clarify how the filesystem should handle open/create flagsGravatar Nikolaus Rath2017-08-06
|
* Added ChangeLog entry for FreeBSD commits.Gravatar Nikolaus Rath2017-08-03
|
* Don't check st_nlink value for mkdirGravatar Nikolaus Rath2017-08-03
| | | | | | Some filesystems don't track this for directories. Fixes: #180.
* Added changelog entry for symbol versioning fixes.Gravatar Nikolaus Rath2017-08-03
|
* Added changelog entry for commit f0ecf.Gravatar Nikolaus Rath2017-08-03
|
* Fix compilation on 32bit systemsGravatar Nikolaus Rath2017-08-03
| | | | Fixes: #185.
* Released 3.1.0Gravatar Nikolaus Rath2017-07-08
|
* Added public fuse_lib_help(), bumped minor versionGravatar Nikolaus Rath2017-07-08
|
* Fixed description of struct fuse_conn_info->time_granGravatar Nikolaus Rath2017-07-08
| | | | | At least on Linux kernel 4.9, a value of zero gives more than 1-sec accuracy.
* Fixed typo in ChangelogGravatar Nikolaus Rath2017-07-07
|
* Fixed bug in code example in ChangeLog.Gravatar Nikolaus Rath2017-07-06
|
* Install init script in $DESTDIR/etc, not $prefix/$sysconfdirGravatar Nikolaus Rath2017-06-21
| | | | Fixes: #178.
* examples/passthrough_ll: added support for create()Gravatar Nikolaus Rath2017-06-05
|
* example/passthrough_ll: added write supportGravatar Nikolaus Rath2017-06-05
|
* Document RENAME_EXCHANGE and RENAME_NOREPLACE flags.Gravatar Nikolaus Rath2017-05-25
|
* fuse_signals.c: use new do_nothing function instead of SIG_IGNGravatar Nikolaus Rath2017-05-24
| | | | Fixes: #160.
* Released libfuse 3.0.2Gravatar Nikolaus Rath2017-05-24
|
* Released 3.0.1Gravatar Nikolaus Rath2017-04-10
|
* Added ChangeLog for commits c24cc to eb972.Gravatar Nikolaus Rath2017-04-10
|
* Fix rst markup.Gravatar Nikolaus Rath2017-04-07
|
* Document true meaning of the 'use_ino' option.Gravatar Nikolaus Rath2017-04-07
|
* Document that -o auto_unmount implies -o nodev,nosuidGravatar Nikolaus Rath2017-03-16
| | | | See also issue #148.
* Added experimental support for building with Meson+NinjaGravatar Nikolaus Rath2017-01-12
|
* Added documentation and test case for null exampleGravatar Nikolaus Rath2016-12-23
|
* Released 3.0.0Gravatar Nikolaus Rath2016-12-09
|
* Released 3.0.0rc3Gravatar Nikolaus Rath2016-11-29
|
* Return signal value if session loop is terminated by signal and improve ↵Gravatar Nikolaus Rath2016-11-29
| | | | documentation
* Make handling of -oallow_root easier to understandGravatar Nikolaus Rath2016-11-22
| | | | | | -oallow_root is handled in userspace, and requires passing -oallow_other to the kernel. This patch should make the code easier to understand and avoid the confusion that gave rise to issue #86.
* Add support for FUSE_HANDLE_KILLPRIVGravatar Nikolaus Rath2016-11-22
| | | | Fixes #116.
* Add support for FUSE_POSIX_ACLGravatar Nikolaus Rath2016-11-22
| | | | Fixes #117.