aboutsummaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAge
...
* * Use '--no-canonicalize' option of mount(8) (available inGravatar Miklos Szeredi2009-12-23
| | | | | | | | util-linux-ng version 2.17 or greater) to avoid calling readling(2) on the newly mounted filesystem before the mount procedure is finished. This has caused a deadlock if audit was enabled in the kernel. Also use '--no-canonicalize' for umount to avoid touching the mounted filesystem.
* * Released 2.8.1Gravatar Miklos Szeredi2009-09-11
|
* Fix missing versioned symbol fuse_get_context@FUSE_2.2Gravatar Miklos Szeredi2009-08-25
|
* * Add missing fuse_session_data to versionscriptGravatar Miklos Szeredi2009-08-18
| | | | | | * Make sure all global symbols are prefixed with "fuse_" or "cuse_" * Released 2.8.0
* * Add missing pthread link for libulockmgr. Patch by Petr SalingerGravatar Miklos Szeredi2009-07-16
|
* * 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
* 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.
* CUSE patches from Tejun Heo (add new files)Gravatar Miklos Szeredi2009-06-18
|
* CUSE patches from Tejun HeoGravatar Miklos Szeredi2009-06-18
|
* Add missing fuse_reply_bmap to versionscript. Debian Bug#531329. Reported ↵Gravatar Miklos Szeredi2009-06-18
| | | | by Goswin Brederlow
* Don't call forget_node() if the lookup was negative and write()Gravatar Miklos Szeredi2009-05-27
| | | | for the reply returned ENOENT. Reported by John Haxby
* Add FUSE_CAP_EXPORT_SUPPORT to fuse_common.hGravatar Miklos Szeredi2009-05-25
|
* Fix missing newlines in some printfsGravatar Miklos Szeredi2009-05-08
|
* * Add missing setattr flags to <fuse_lowlevel.h>.Gravatar Miklos Szeredi2008-12-08
| | | | * Only pass valid flags to ->setattr().
* * 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
* lowlevel lib: fix deadlock if fuse_reply_* is called from theinterrupt ↵Gravatar Miklos Szeredi2008-11-27
| | | | handling function. Reported by Tero Marttila
* * Allow commas in options to be escaped with a backslash * Add new function: ↵Gravatar Miklos Szeredi2008-10-16
| | | | fuse_opt_add_opt_escaped() * Add missing fuse_reply_bmap() to the version script
* Pass current file flags to read and write operationsGravatar Miklos Szeredi2008-10-14
|
* Clean up debug output in highlevel libGravatar Miklos Szeredi2008-07-24
|
* Skip calling mount(8) if /etc/mtab doesn't exist...Gravatar Miklos Szeredi2008-07-10
|
* Fix missing <sys/param.h> include for PATH_MAXGravatar Miklos Szeredi2008-06-10
|
* Fix theoretical infinite loops in libfuseGravatar Miklos Szeredi2008-06-10
|
* Don't allow bigger than 4kB writes by default...Gravatar Miklos Szeredi2008-06-09
|
* Fix mounting over symlinkGravatar Miklos Szeredi2008-06-09
|
* Update warning message for missing newline at end of fuse.confGravatar Miklos Szeredi2008-04-09
|
* Update error message for missing mountpoint parameterGravatar Miklos Szeredi2008-04-08
|
* Highlevel lib: don't limit paths to 4095 charactersGravatar Miklos Szeredi2008-04-06
|
* Fix memory leaks on mountGravatar Miklos Szeredi2008-03-25
|
* Fix missing pthread_mutex_destroy...Gravatar Miklos Szeredi2008-03-19
|
* Add queuing on contention to per-node lock algorithm...Gravatar Miklos Szeredi2008-03-07
|
* update versions to 2.8.0-pre0Gravatar Miklos Szeredi2008-02-20
|
* Add per-node locking, instead of a global tree lock to protect the path from ↵Gravatar Miklos Szeredi2008-02-08
| | | | changing during operations
* If the "FUSE_THREAD_STACK" environment is set, initialize the stack size of ↵Gravatar Miklos Szeredi2008-02-08
| | | | threads by this value
* Support the st_blksize field in struct statGravatar Miklos Szeredi2008-02-08
|
* Add support for atomic open(O_TRUNC)Gravatar Miklos Szeredi2008-02-08
|
* 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
* Update kernel interface to 7.9Gravatar Miklos Szeredi2008-02-08
|
* Block SIGCHLD when executing mount and umountGravatar Miklos Szeredi2008-02-08
|
* lib/mount_bsd.c: fix typoGravatar Csaba Henk2008-02-05
|
* lib/mount_bsd.c: add "-onosync_unmount" kernel optionGravatar Csaba Henk2008-02-05
|
* lib/mount_bsd.c: prettify option specificationsGravatar Csaba Henk2008-02-03
|
* lib/mount_bsd.c: get rid of all the hacks, we really need nothing just a ↵Gravatar Csaba Henk2008-02-03
| | | | forced unmount
* lib/mount_bsd.c: ditch the kvm(8) stuff and fix unmounting in a simple and ↵Gravatar Csaba Henk2008-02-03
| | | | sensible way
* lib/mount_bsd.c: string formatting fixes, exit if mounting has failedGravatar Csaba Henk2008-02-03
|
* lib/mount_bsd.c: add support for the subtype optionGravatar Csaba Henk2008-01-07
|
* lib/mount_bsd.c: fix up/refine device closing vs. unmountGravatar Csaba Henk2008-01-06
|
* lib/mount_bsd.c: Close device before unmount.Gravatar Csaba Henk2008-01-03
| | | | Cf. lib/mount.c rev. 1.43.