Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add FALLOCATE operation | Anatol Pomozov | 2012-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 examples | Miklos Szeredi | 2012-05-16 |
| | | | | Reported by Luciano Dalle Ore | ||
* | Add 'flag_utime_omit_ok' flag to fuse_operations | Miklos Szeredi | 2012-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 check | Emmanuel Dreyfus | 2011-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 interfaces | Miklos Szeredi | 2011-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 symlinks | Sebastian Pipping | 2011-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 linking | Miklos Szeredi | 2011-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 warnings | Reuben Hawkins | 2011-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 implementations | Miklos Szeredi | 2010-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 files | Miklos Szeredi | 2010-06-24 |
| | | | | Add .gitignore files and delete .cvsignore files. | ||
* | fix compiler warning | Csaba Henk | 2009-07-01 |
| | |||
* | *** empty log message *** | Miklos Szeredi | 2009-06-18 |
| | |||
* | CUSE patches from Tejun Heo (add new files) | Miklos Szeredi | 2009-06-18 |
| | |||
* | CUSE patches from Tejun Heo | Miklos Szeredi | 2009-06-18 |
| | |||
* | * Implement poll support. Patch by Tejun Heo | Miklos Szeredi | 2008-12-08 |
| | |||
* | * Implement ioctl support. On high level interface only | Miklos Szeredi | 2008-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_io | Miklos Szeredi | 2008-03-05 |
| | |||
* | Support receiving file handle from kernel in GETATTR request; Allow ↵ | Miklos Szeredi | 2008-02-08 |
| | | | | operations with a NULL path argument, if the filesystem supports it | ||
* | fusexmp_fh: avoid unnecessary seeking in readdir | Miklos Szeredi | 2008-02-08 |
| | |||
* | change indenting | Miklos Szeredi | 2007-12-12 |
| | |||
* | *** empty log message *** | Miklos Szeredi | 2007-05-17 |
| | |||
* | merge bugfix branch up to 2.6.4 | Miklos Szeredi | 2007-04-27 |
| | |||
* | update copyright dates | Miklos Szeredi | 2007-04-25 |
| | |||
* | cleanup | Miklos Szeredi | 2007-03-30 |
| | |||
* | Add filesystem stacking support to high level API | Miklos Szeredi | 2007-02-03 |
| | |||
* | Add init script | Miklos Szeredi | 2006-10-01 |
| | |||
* | API changes | Miklos Szeredi | 2006-09-30 |
| | |||
* | fix | Miklos Szeredi | 2006-09-16 |
| | |||
* | ulockmgr | Miklos Szeredi | 2006-09-10 |
| | |||
* | fix | Miklos Szeredi | 2006-09-02 |
| | |||
* | fix | Miklos Szeredi | 2006-03-17 |
| | |||
* | pass device file descriptor to fuse_unmount | Csaba Henk | 2006-03-01 |
| | |||
* | fix | Miklos Szeredi | 2006-02-21 |
| | |||
* | fix | Miklos Szeredi | 2006-02-17 |
| | |||
* | fix | Miklos Szeredi | 2006-02-03 |
| | |||
* | fix | Miklos Szeredi | 2006-01-06 |
| | |||
* | merge FreeBSD stuff | Miklos Szeredi | 2005-11-16 |
| | |||
* | fix | Miklos Szeredi | 2005-11-11 |
| | |||
* | fix up statfs interface | Miklos Szeredi | 2005-11-07 |
| | |||
* | fix | Miklos Szeredi | 2005-10-28 |
| | |||
* | add ftruncate() method | Miklos Szeredi | 2005-10-26 |
| | |||
* | atomic open+create added | Miklos Szeredi | 2005-10-26 |
| | |||
* | add access operation | Miklos Szeredi | 2005-10-26 |
| | |||
* | fix | Miklos Szeredi | 2005-10-03 |
| | |||
* | fix | Miklos Szeredi | 2005-09-13 |
| | |||
* | more reverting | Miklos Szeredi | 2005-09-08 |
| | |||
* | fix | Miklos Szeredi | 2005-08-25 |
| | |||
* | fix | Miklos Szeredi | 2005-08-23 |
| | |||
* | cleanup | Miklos Szeredi | 2005-08-14 |
| | |||
* | fix | Miklos Szeredi | 2005-08-11 |
| |