aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* cuse: fix minor typos in error messagesGravatar Miklos Szeredi2010-08-27
| | | | | | | | This basically was a %s/fuse:/cuse:/ to remove some apparent copy/paste errors. Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
* libfuse: add buffer interfaceGravatar Miklos Szeredi2010-07-12
| | | | | | | | 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 filesGravatar Miklos Szeredi2010-06-24
| | | | Add .gitignore files and delete .cvsignore files.
* update fuse_kernel.hGravatar Miklos Szeredi2010-06-23
|
* * Make the number of max background requests and congestionGravatar Miklos Szeredi2010-06-23
| | | | threshold tunable.
* Add fuse_reply_fd() reply function to the low level interfaceGravatar Miklos Szeredi2010-06-17
|
* * Add a nopath option and flag, indicating that path argumentGravatar Miklos Szeredi2010-06-15
| | | | | | need not be calculated for the following operations: read, write, flush, release, fsync, readdir, releasedir, fsyncdir, ftruncate, fgetattr, lock, ioctl and poll.
* * Fix out-of-source build.Gravatar Miklos Szeredi2010-06-15
|
* * Remove "chmod root" from install of fusermountGravatar Miklos Szeredi2010-06-01
|
* * Fix checking for symlinks in umount from /tmp. Reported by AlGravatar Miklos Szeredi2010-04-26
| | | | | | Viro * Fix umounting if /tmp is a symlink. Reported by Franco Broi
* *** empty log message ***Gravatar Miklos Szeredi2010-02-18
|
* * Fix definition of FUSE_OPT_ENT for C++. Reported by TimGravatar Miklos Szeredi2010-02-18
| | | | Bruylants
* * Fix stack alignment for clone()Gravatar Miklos Szeredi2010-02-18
|
* add bug report creditsGravatar Miklos Szeredi2010-02-01
|
* * Released 2.8.3Gravatar Miklos Szeredi2010-02-01
| | | | | | * 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
* * Released 2.8.2Gravatar Miklos Szeredi2010-01-26
|
* * Fix race if two "fusermount -u" instances are run in parallel.Gravatar Miklos Szeredi2010-01-26
| | | | | | | Reported by Dan Rosenberg * Make sure that the path to be unmounted doesn't refer to a symlink
* * Fix compile error on FreeBSD. Patch by Jay SullivanGravatar Miklos Szeredi2010-01-14
|
* * Use '--no-canonicalize' option of mount(8) (available inGravatar Miklos Szeredi2009-12-23
| | | | | | | | 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.
* Doc fixGravatar Miklos Szeredi2009-11-02
|
* * Released 2.8.1Gravatar Miklos Szeredi2009-09-11
|
* Fix missing versioned symbol fuse_get_context@FUSE_2.2Gravatar Miklos Szeredi2009-08-25
|
* * Add missing fuse_session_data to versionscriptGravatar Miklos Szeredi2009-08-18
| | | | | | * Make sure all global symbols are prefixed with "fuse_" or "cuse_" * Released 2.8.0
* * Add missing pthread link for libulockmgr. Patch by Petr SalingerGravatar Miklos Szeredi2009-07-16
|
* * Clarify how the protocol version should be negotiated betweenGravatar Miklos Szeredi2009-07-16
| | | | | kernel and userspace. Notably libfuse didn't correctly handle the case when the supported major versions didn't match
* * Released 2.8.0-pre3Gravatar Miklos Szeredi2009-07-06
|
* * fusermount: Do not silently ignore command line arguments.Gravatar Miklos Szeredi2009-07-02
| | | | Patch by Sebastian Harl
* * The context is extended with a 'umask' field. The umask is sentGravatar Miklos Szeredi2009-07-02
| | | | | | | | | | | | | | | 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
* fix compiler warningGravatar Csaba Henk2009-07-01
|
* Add fuse_getgroups (high level lib) and fuse_req_getgroups (lowGravatar Miklos Szeredi2009-06-19
| | | | | | 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 "noforget" option to high level lib.Gravatar Miklos Szeredi2009-06-18
| | | | Add "no_remote_lock" option to disable remote file locking
* *** empty log message ***Gravatar Miklos Szeredi2009-06-18
|
* CUSE patches from Tejun Heo (add new files)Gravatar Miklos Szeredi2009-06-18
|
* CUSE patches from Tejun HeoGravatar Miklos Szeredi2009-06-18
|
* Add missing fuse_reply_bmap to versionscript. Debian Bug#531329. Reported ↵Gravatar Miklos Szeredi2009-06-18
| | | | by Goswin Brederlow
* Don't call forget_node() if the lookup was negative and write()Gravatar Miklos Szeredi2009-05-27
| | | | for the reply returned ENOENT. Reported by John Haxby
* Add FUSE_CAP_EXPORT_SUPPORT to fuse_common.hGravatar Miklos Szeredi2009-05-25
|
* Fix 'make install-strip'. Reported by Dominick LayfieldGravatar Miklos Szeredi2009-05-08
|
* Fix missing newlines in some printfsGravatar Miklos Szeredi2009-05-08
|
* documentation updateGravatar Miklos Szeredi2009-02-06
|
* Released 2.8.0-pre2Gravatar Miklos Szeredi2009-01-05
|
* * Add missing setattr flags to <fuse_lowlevel.h>.Gravatar Miklos Szeredi2008-12-08
| | | | * Only pass valid flags to ->setattr().
* * Implement poll support. Patch by Tejun HeoGravatar Miklos Szeredi2008-12-08
|
* * Implement ioctl support. On high level interface onlyGravatar Miklos Szeredi2008-12-05
| | | | | | | "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
* If open sets fi->nonseekable, libfuse will tell the kernel that the file is ↵Gravatar Miklos Szeredi2008-11-28
| | | | not seekable. Patch by Tejun Heo
* lowlevel lib: fix deadlock if fuse_reply_* is called from theinterrupt ↵Gravatar Miklos Szeredi2008-11-27
| | | | handling function. Reported by Tero Marttila
* * Allow commas in options to be escaped with a backslash * Add new function: ↵Gravatar Miklos Szeredi2008-10-16
| | | | fuse_opt_add_opt_escaped() * Add missing fuse_reply_bmap() to the version script
* Pass current file flags to read and write operationsGravatar Miklos Szeredi2008-10-14
|
* API documentation update by Daniel BenamyGravatar Miklos Szeredi2008-08-21
|
* Clean up debug output in highlevel libGravatar Miklos Szeredi2008-07-24
|