aboutsummaryrefslogtreecommitdiff
path: root/example
Commit message (Collapse)AuthorAge
* Add FALLOCATE operationGravatar Anatol Pomozov2012-06-18
| | | | | | fallocate filesystem operation preallocates media space for the given file. If fallocate returns success then any subsequent write to the given range never fails with 'not enough space' error.
* Fix the compile command in the examplesGravatar Miklos Szeredi2012-05-16
| | | | Reported by Luciano Dalle Ore
* Add 'flag_utime_omit_ok' flag to fuse_operationsGravatar Miklos Szeredi2012-04-10
| | | | | If the filesystem sets this flag then ->utimens() will receive UTIME_OMIT and UTIME_NOW values as specified in utimensat(2).
* utimens availability checkGravatar Emmanuel Dreyfus2011-12-08
| | | | | | fusexmp uses utimens and takes that function for granted. It is part of POSIX exended API set 2 and some systems do not have it yet. Attached patch checks for utimens availability and returns ENOSYS if unavailable.
* Add ->flock() operation to low and high level interfacesGravatar Miklos Szeredi2011-07-06
| | | | | | | | | | This fixes problems with emulating flock() with POSIX locking. Reported by Sebastian Pipping. As with lock/setlk/getlk most filesystems don't need to implement this, as the kernel takes care of file locking. The only reason to implement locking operations is for network filesystems which want file locking to work between clients.
* utimens must not follow symlinksGravatar Sebastian Pipping2011-07-04
| | | | | Make xmp_utimens of examples "fusexmp" and "fusexmp_fh" not follow symlinks as other layers do that already.
* Remove -lrt -ldl from fuse.pc for dynamic linkingGravatar Miklos Szeredi2011-05-26
| | | | | | | Remove -lrt -ldl from fuse.pc for dynamic linking since libfuse.so is already linked with these libraries. Reported by: Nikolaus Rath
* cleaning up warningsGravatar Reuben Hawkins2011-05-23
| | | | | | | | | fprintf(stderr, whatever); -> fprintf(stderr, "%s", whatever); checking return values on chdir and lockf where we weren't already modified: example/cusexmp.c modified: example/fioclient.c modified: util/fusermount.c
* fusexmp_fh: add read_buf and write_buf implementationsGravatar Miklos Szeredi2010-11-10
| | | | | | In fusexmp_fh implement the ->read_buf() and ->write_buf() methods. Leave the ->read() and ->write() implementations for reference, even though they are not necessary.
* Add .gitignore filesGravatar Miklos Szeredi2010-06-24
| | | | Add .gitignore files and delete .cvsignore files.
* fix compiler warningGravatar Csaba Henk2009-07-01
|
* *** 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
|
* * 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
* Make example/null work with -odirect_ioGravatar Miklos Szeredi2008-03-05
|
* 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
* fusexmp_fh: avoid unnecessary seeking in readdirGravatar Miklos Szeredi2008-02-08
|
* change indentingGravatar Miklos Szeredi2007-12-12
|
* *** empty log message ***Gravatar Miklos Szeredi2007-05-17
|
* merge bugfix branch up to 2.6.4Gravatar Miklos Szeredi2007-04-27
|
* update copyright datesGravatar Miklos Szeredi2007-04-25
|
* cleanupGravatar Miklos Szeredi2007-03-30
|
* Add filesystem stacking support to high level APIGravatar Miklos Szeredi2007-02-03
|
* Add init scriptGravatar Miklos Szeredi2006-10-01
|
* API changesGravatar Miklos Szeredi2006-09-30
|
* fixGravatar Miklos Szeredi2006-09-16
|
* ulockmgrGravatar Miklos Szeredi2006-09-10
|
* fixGravatar Miklos Szeredi2006-09-02
|
* fixGravatar Miklos Szeredi2006-03-17
|
* pass device file descriptor to fuse_unmountGravatar Csaba Henk2006-03-01
|
* fixGravatar Miklos Szeredi2006-02-21
|
* fixGravatar Miklos Szeredi2006-02-17
|
* fixGravatar Miklos Szeredi2006-02-03
|
* fixGravatar Miklos Szeredi2006-01-06
|
* merge FreeBSD stuffGravatar Miklos Szeredi2005-11-16
|
* fixGravatar Miklos Szeredi2005-11-11
|
* fix up statfs interfaceGravatar Miklos Szeredi2005-11-07
|
* fixGravatar Miklos Szeredi2005-10-28
|
* add ftruncate() methodGravatar Miklos Szeredi2005-10-26
|
* atomic open+create addedGravatar Miklos Szeredi2005-10-26
|
* add access operationGravatar Miklos Szeredi2005-10-26
|
* fixGravatar Miklos Szeredi2005-10-03
|
* fixGravatar Miklos Szeredi2005-09-13
|
* more revertingGravatar Miklos Szeredi2005-09-08
|
* fixGravatar Miklos Szeredi2005-08-25
|
* fixGravatar Miklos Szeredi2005-08-23
|
* cleanupGravatar Miklos Szeredi2005-08-14
|
* fixGravatar Miklos Szeredi2005-08-11
|