Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Dropped support for building with autotools | 2017-08-24 | |
| | | | | It's just too much pain to keep it working. | ||
* | Add idle_threads mount option. | 2017-08-24 | |
| | |||
* | Allow inode cache invalidation in high-level API | 2017-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/printcap | 2017-08-23 | |
| | |||
* | fuse_loop_mt(): on error, return errno rather than -1. | 2017-08-23 | |
| | |||
* | fuse_loop(): don't return non-zero if there was no error | 2017-08-23 | |
| | |||
* | Document and unify error codes of fuse_lowlevel_notify_* | 2017-08-22 | |
| | |||
* | Make passthrough_fh work under FreeBSD. | 2017-08-22 | |
| | |||
* | Document meaning of zero telldir() offset. | 2017-08-22 | |
| | |||
* | Allow building without iconv. | 2017-08-22 | |
| | | | | cfg.has('HAVE_ICONV') was always true. | ||
* | directly call fuse_new_31() instead of fuse_new() internally | 2017-08-14 | |
| | | | | this fixes building with lto, which failed since commit 503e32d01e4db00e90d7acfd81ab05386559069f | ||
* | Fixed udev rules directory. | 2017-08-14 | |
| | |||
* | Don't pass --update to cp | 2017-08-11 | |
| | | | | Doesn't work on FreeBSD, and not strictly necessary. | ||
* | Fix support for FUSE_POSIX_ACL | 2017-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.1 | 2017-08-06 | |
| | |||
* | Added writeback cache to passthrough_ll | 2017-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 flags | 2017-08-06 | |
| | |||
* | Added ChangeLog entry for FreeBSD commits. | 2017-08-03 | |
| | |||
* | Don't check st_nlink value for mkdir | 2017-08-03 | |
| | | | | | | Some filesystems don't track this for directories. Fixes: #180. | ||
* | Added changelog entry for symbol versioning fixes. | 2017-08-03 | |
| | |||
* | Added changelog entry for commit f0ecf. | 2017-08-03 | |
| | |||
* | Fix compilation on 32bit systems | 2017-08-03 | |
| | | | | Fixes: #185. | ||
* | Released 3.1.0 | 2017-07-08 | |
| | |||
* | Added public fuse_lib_help(), bumped minor version | 2017-07-08 | |
| | |||
* | Fixed description of struct fuse_conn_info->time_gran | 2017-07-08 | |
| | | | | | At least on Linux kernel 4.9, a value of zero gives more than 1-sec accuracy. | ||
* | Fixed typo in Changelog | 2017-07-07 | |
| | |||
* | Fixed bug in code example in ChangeLog. | 2017-07-06 | |
| | |||
* | Install init script in $DESTDIR/etc, not $prefix/$sysconfdir | 2017-06-21 | |
| | | | | Fixes: #178. | ||
* | examples/passthrough_ll: added support for create() | 2017-06-05 | |
| | |||
* | example/passthrough_ll: added write support | 2017-06-05 | |
| | |||
* | Document RENAME_EXCHANGE and RENAME_NOREPLACE flags. | 2017-05-25 | |
| | |||
* | fuse_signals.c: use new do_nothing function instead of SIG_IGN | 2017-05-24 | |
| | | | | Fixes: #160. | ||
* | Released libfuse 3.0.2 | 2017-05-24 | |
| | |||
* | Released 3.0.1 | 2017-04-10 | |
| | |||
* | Added ChangeLog for commits c24cc to eb972. | 2017-04-10 | |
| | |||
* | Fix rst markup. | 2017-04-07 | |
| | |||
* | Document true meaning of the 'use_ino' option. | 2017-04-07 | |
| | |||
* | Document that -o auto_unmount implies -o nodev,nosuid | 2017-03-16 | |
| | | | | See also issue #148. | ||
* | Added experimental support for building with Meson+Ninja | 2017-01-12 | |
| | |||
* | Added documentation and test case for null example | 2016-12-23 | |
| | |||
* | Released 3.0.0 | 2016-12-09 | |
| | |||
* | Released 3.0.0rc3 | 2016-11-29 | |
| | |||
* | Return signal value if session loop is terminated by signal and improve ↵ | 2016-11-29 | |
| | | | | documentation | ||
* | Make handling of -oallow_root easier to understand | 2016-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_KILLPRIV | 2016-11-22 | |
| | | | | Fixes #116. | ||
* | Add support for FUSE_POSIX_ACL | 2016-11-22 | |
| | | | | Fixes #117. | ||
* | Added support for FUSE_PARALLEL_DIROPS | 2016-11-22 | |
| | | | | | | Enabled by default since we haven't released libfuse 3.0 yet :-). Fixes #112. | ||
* | Enable more capabilities by default, and document defaults. | 2016-11-16 | |
| | | | | Fixes #112. | ||
* | Update ChangeLog to include recent documentation improvements | 2016-11-16 | |
| | |||
* | Abort if fs requests capabilities not supported by kernel. | 2016-11-16 | |
| | | | | See also issue #114. |