From 0bef21e8543dda7f02b5f4cb3008a7292d249842 Mon Sep 17 00:00:00 2001 From: Nikolaus Rath Date: Fri, 7 Oct 2016 20:57:53 -0700 Subject: Removed -o nonempty option This brings the default behavior in-line with that of the regular `mount` command. --- ChangeLog.rst | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'ChangeLog.rst') diff --git a/ChangeLog.rst b/ChangeLog.rst index 99e548a..e3ebb89 100644 --- a/ChangeLog.rst +++ b/ChangeLog.rst @@ -4,6 +4,15 @@ Unreleased Changes * The ``-o large_read`` mount option has been dropped. Hopefully no one uses a Linux 2.4 kernel anymore. +* The `-o nonempty` mount point has been removed, mounting over + non-empty directories is now always allowed. This brings the + behavior of FUSE file systems in-line with the behavior of the + regular `mount` command. + + File systems that do not want to allow mounting to non-empty + directories should perform this check themselves before handing + control to libfuse. + * The chmod, chown, truncate, utimens and getattr handlers of the high-level API now all receive an additional struct fuse_file_info pointer. This pointer is NULL if the file is not currently open. @@ -63,6 +72,7 @@ Unreleased Changes always active. File systems that want to limit the size of write requests should use the ``-o max_write=`` option instead. + FUSE 3.0.0pre0 (2016-10-03) ============================ -- cgit v1.2.3