aboutsummaryrefslogtreecommitdiff
path: root/include/fuse.h
Commit message (Collapse)AuthorAge
* add read_buf method to high level APIGravatar Miklos Szeredi2010-11-10
| | | | | | Add a new read_buf() method to the highlevel API. This allows returning a generic buffer from the read method, which in turn allows zero copy reads.
* add write_buf method to high level APIGravatar Miklos Szeredi2010-11-10
| | | | | | Add new write_buf() method to the highlevel API. Similarly to the lowlevel write_buf() method, this allows implementing zero copy writes.
* * 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.
* * 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
* 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.
* documentation updateGravatar Miklos Szeredi2009-02-06
|
* * 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
* Pass current file flags to read and write operationsGravatar Miklos Szeredi2008-10-14
|
* API documentation update by Daniel BenamyGravatar Miklos Szeredi2008-08-21
|
* doc updates from Nikolaus RathGravatar Miklos Szeredi2008-07-18
|
* API doc update by Nikolaus RathGravatar Miklos Szeredi2008-07-09
|
* Support receiving file handle from kernel in GETATTR request; Allow ↵Gravatar Miklos Szeredi2008-02-08
| | | | operations with a NULL path argument, if the filesystem supports it
* change indentingGravatar Miklos Szeredi2007-12-12
|
* Clarify licence version to be "LGPLv2" for the libraryGravatar Miklos Szeredi2007-10-16
|
* doc updatesGravatar Miklos Szeredi2007-10-16
|
* lib: fix locking when loading a filesystem moduleGravatar Miklos Szeredi2007-06-22
|
* Fix Oops or error if a regular file is created with mknod(2)...Gravatar Miklos Szeredi2007-05-22
|
* docGravatar Miklos Szeredi2007-04-28
|
* update copyright datesGravatar Miklos Szeredi2007-04-25
|
* Add filesystem stacking support to high level APIGravatar Miklos Szeredi2007-02-03
|
* merge to fuse_2_6_merge2Gravatar Miklos Szeredi2007-02-03
|
* build fixesGravatar Miklos Szeredi2006-12-04
|
* Fix API version 21 and 22 compatibility for fuse_teardownGravatar Miklos Szeredi2006-11-30
|
* fixesGravatar Miklos Szeredi2006-11-11
|
* doc fixesGravatar Miklos Szeredi2006-10-10
|
* API changesGravatar Miklos Szeredi2006-09-30
|
* bmap supportGravatar Miklos Szeredi2006-09-30
|
* fix compat bugs in lowlevel interfaceGravatar Miklos Szeredi2006-09-22
|
* fixGravatar Miklos Szeredi2006-09-16
|
* fixGravatar Miklos Szeredi2006-09-11
|
* interrupt supportGravatar Miklos Szeredi2006-09-07
|
* fixGravatar Miklos Szeredi2006-09-02
|
* statfs improvementGravatar Miklos Szeredi2006-08-18
|
* fixesGravatar Miklos Szeredi2006-07-30
|
* file lockingGravatar Miklos Szeredi2006-06-28
|
* fixGravatar Miklos Szeredi2006-03-17
|
* fixGravatar Miklos Szeredi2006-03-10
|
* pass device file descriptor to fuse_unmountGravatar Csaba Henk2006-03-01
|
* fixGravatar Miklos Szeredi2006-02-24
|
* revert to version 2.6Gravatar Miklos Szeredi2006-01-23
|
* fixGravatar Miklos Szeredi2006-01-20
|
* fixGravatar Miklos Szeredi2006-01-07
|
* fixGravatar Miklos Szeredi2006-01-07
|
* fixGravatar Miklos Szeredi2006-01-06
|
* fixGravatar Miklos Szeredi2005-11-20
|
* fixGravatar Miklos Szeredi2005-11-17
|
* fixGravatar Miklos Szeredi2005-11-11
|
* fixGravatar Miklos Szeredi2005-11-07
|
* fix up statfs interfaceGravatar Miklos Szeredi2005-11-07
|