aboutsummaryrefslogtreecommitdiff
path: root/include/fuse_kernel.h
Commit message (Collapse)AuthorAge
* libfuse: add retrieve requestGravatar Miklos Szeredi2010-11-08
| | | | Retrieve data stored in the kernel buffers for a given inode.
* libfuse: add store requestGravatar Miklos Szeredi2010-11-08
| | | | Request data to be stored in the kernel buffers for a given inode.
* update fuse_kernel.hGravatar Miklos Szeredi2010-06-23
|
* * Make the number of max background requests and congestionGravatar Miklos Szeredi2010-06-23
| | | | threshold tunable.
* * 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
* * 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
* CUSE patches from Tejun HeoGravatar Miklos Szeredi2009-06-18
|
* * 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
* Remove fuse kernel module sourcesGravatar Miklos Szeredi2008-06-16