| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
|
|
|
| |
This basically was a
%s/fuse:/cuse:/
to remove some apparent copy/paste errors.
Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
|
|
|
|
|
|
|
|
| |
Add a generic buffer interface for use with I/O. Buffer vectors are
supplied and each buffer in the vector may be a memory pointer or a
file descriptor.
The fuse_reply_fd() interface is converted to using buffers.
|
|
|
|
| |
Add .gitignore files and delete .cvsignore files.
|
| |
|
|
|
|
| |
threshold tunable.
|
| |
|
|
|
|
|
|
| |
need not be calculated for the following operations: read, write,
flush, release, fsync, readdir, releasedir, fsyncdir, ftruncate,
fgetattr, lock, ioctl and poll.
|
| |
|
| |
|
|
|
|
|
|
| |
Viro
* Fix umounting if /tmp is a symlink. Reported by Franco Broi
|
| |
|
|
|
|
| |
Bruylants
|
| |
|
| |
|
|
|
|
|
|
| |
* Using --no-canonicalize with umount(8) conflicts with the race
fix, sinceit assumes the supplied path is absolute, while the race
fix relies on the path being relative to the current directory
|
| |
|
|
|
|
|
|
|
| |
Reported by Dan Rosenberg
* Make sure that the path to be unmounted doesn't refer to a
symlink
|
| |
|
|
|
|
|
|
|
|
| |
util-linux-ng version 2.17 or greater) to avoid calling
readling(2) on the newly mounted filesystem before the mount
procedure is finished. This has caused a deadlock if audit was
enabled in the kernel. Also use '--no-canonicalize' for umount to
avoid touching the mounted filesystem.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* Make sure all global symbols are prefixed with "fuse_" or "cuse_"
* Released 2.8.0
|
| |
|
|
|
|
|
| |
kernel and userspace. Notably libfuse didn't correctly handle the
case when the supported major versions didn't match
|
| |
|
|
|
|
| |
Patch by Sebastian Harl
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
for mknod, mkdir and create requests by linux kernel version
2.6.31 or later, otherwise the umask is set to zero. Also
introduce a new feature flag: FUSE_CAP_DONT_MASK. If the kernel
supports this feature, then this flag will be set in conn->capable
in the ->init() method. If the filesystem sets this flag in in
conn->want, then the create modes will not be masked.
* Add low level interfaces for lookup cache and attribute
invalidation. This feature is available in linux kernels 2.6.31
or later. Patch by John Muir
* Kernel interface version is now 7.12
|
| |
|
|
|
|
|
|
| |
level lib) functions to query the supplementary group IDs for the
current request. Currently this is implemented on Linux by
reading from the /proc filesystem.
|
|
|
|
| |
Add "no_remote_lock" option to disable remote file locking
|
| |
|
| |
|
| |
|
|
|
|
| |
by Goswin Brederlow
|
|
|
|
| |
for the reply returned ENOENT. Reported by John Haxby
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
* Only pass valid flags to ->setattr().
|
| |
|
|
|
|
|
|
|
| |
"restricted" ioctls are supported (which are defined with the
_IO(), _IOR(), _IOW() or _IOWR() macros). Unrestricted ioctls
will only be allwed to CUSE (Character Device in Userspace)
servers. Patch by Tejun Heo
|
|
|
|
| |
not seekable. Patch by Tejun Heo
|
|
|
|
| |
handling function. Reported by Tero Marttila
|
|
|
|
| |
fuse_opt_add_opt_escaped() * Add missing fuse_reply_bmap() to the version script
|
| |
|
| |
|
| |
|