aboutsummaryrefslogtreecommitdiffstats
path: root/example
AgeCommit message (Collapse)AuthorLines
2011-07-06Add ->flock() operation to low and high level interfacesMiklos Szeredi-0/+14
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.
2011-07-04utimens must not follow symlinksSebastian Pipping-16/+8
Make xmp_utimens of examples "fusexmp" and "fusexmp_fh" not follow symlinks as other layers do that already.
2011-05-26Remove -lrt -ldl from fuse.pc for dynamic linkingMiklos Szeredi-2/+2
Remove -lrt -ldl from fuse.pc for dynamic linking since libfuse.so is already linked with these libraries. Reported by: Nikolaus Rath
2011-05-23cleaning up warningsReuben Hawkins-2/+2
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
2010-11-10fusexmp_fh: add read_buf and write_buf implementationsMiklos Szeredi-0/+38
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.
2010-06-24Add .gitignore filesMiklos Szeredi-14/+10
Add .gitignore files and delete .cvsignore files.
2009-07-01fix compiler warningCsaba Henk-0/+2
2009-06-18*** empty log message ***Miklos Szeredi-0/+1
2009-06-18CUSE patches from Tejun Heo (add new files)Miklos Szeredi-0/+294
2009-06-18CUSE patches from Tejun HeoMiklos Szeredi-24/+95
2008-12-08* Implement poll support. Patch by Tejun HeoMiklos Szeredi-1/+355
2008-12-05* Implement ioctl support. On high level interface onlyMiklos Szeredi-1/+303
"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
2008-03-05Make example/null work with -odirect_ioMiklos Szeredi-0/+3
2008-02-08Support receiving file handle from kernel in GETATTR request; Allow ↵Miklos Szeredi-0/+2
operations with a NULL path argument, if the filesystem supports it
2008-02-08fusexmp_fh: avoid unnecessary seeking in readdirMiklos Szeredi-15/+48
2007-12-12change indentingMiklos Szeredi-653/+654
2007-05-17*** empty log message ***Miklos Szeredi-0/+4
2007-04-27merge bugfix branch up to 2.6.4Miklos Szeredi-1/+1
2007-04-25update copyright datesMiklos Szeredi-5/+5
2007-03-30cleanupMiklos Szeredi-8/+6
2007-02-03Add filesystem stacking support to high level APIMiklos Szeredi-2/+2
2006-10-01Add init scriptMiklos Szeredi-1/+21
2006-09-30API changesMiklos Szeredi-2/+3
2006-09-16fixMiklos Szeredi-4/+4
2006-09-10ulockmgrMiklos Szeredi-5/+11
2006-09-02fixMiklos Szeredi-7/+20
2006-03-17fixMiklos Szeredi-16/+10
2006-03-01pass device file descriptor to fuse_unmountCsaba Henk-2/+5
2006-02-21fixMiklos Szeredi-0/+18
2006-02-17fixMiklos Szeredi-6/+8
2006-02-03fixMiklos Szeredi-0/+1
2006-01-06fixMiklos Szeredi-18/+18
2005-11-16merge FreeBSD stuffMiklos Szeredi-55/+71
2005-11-11fixMiklos Szeredi-2/+7
2005-11-07fix up statfs interfaceMiklos Szeredi-6/+4
2005-10-28fixMiklos Szeredi-0/+15
2005-10-26add ftruncate() methodMiklos Szeredi-0/+15
2005-10-26atomic open+create addedMiklos Szeredi-0/+12
2005-10-26add access operationMiklos Szeredi-0/+24
2005-10-03fixMiklos Szeredi-1/+0
2005-09-13fixMiklos Szeredi-0/+2
2005-09-08more revertingMiklos Szeredi-38/+0
2005-08-25fixMiklos Szeredi-1/+19
2005-08-23fixMiklos Szeredi-0/+23
2005-08-14cleanupMiklos Szeredi-6/+12
2005-08-11fixMiklos Szeredi-8/+5
2005-08-03fixMiklos Szeredi-9/+19
2005-07-21fixesMiklos Szeredi-5/+4
2005-07-15added lowlevel APIMiklos Szeredi-1/+1
2005-07-13inode based API first working versionMiklos Szeredi-1/+172