aboutsummaryrefslogtreecommitdiffstats
path: root/lib/fuse_i.h
AgeCommit message (Collapse)AuthorLines
2011-07-06Add ->flock() operation to low and high level interfacesMiklos Szeredi-1/+2
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-06-02add "remember" optiontherealneworld@gmail.com-0/+2
This works similar to "noforget" except that eventually the node will be allowed to expire from the cache.
2011-05-19Fix ioctl ABIMiklos Szeredi-0/+1
Fix the ambiguity of ioctl ABI on the kernel/userspace boundary for 32bit vs. 64bit userspace
2011-05-19Disable splice by defaultMiklos Szeredi-0/+3
Disable splice by default, add "splice_read", "splice_write" and "splice_move" options. Keep the "no_splice_*" variants, which can disable splice even if the filesystem explicitly enables it.
2010-11-08libfuse: add retrieve requestMiklos Szeredi-0/+10
Retrieve data stored in the kernel buffers for a given inode.
2010-11-08libfuse: support zero copy writes in lowlevel interfaceMiklos Szeredi-0/+7
Add new ->write_buf() method to low level interface. This allows passig a generic buffer, either containing a memory buffer or a file descriptor. This allows implementing zero copy writes. Add fuse_session_receive_buf() and fuse_session_process_buf() which may be used in event loop implementations to replace fuse_chan_recv() and fuse_session_process() respectively.
2010-07-12libfuse: add buffer interfaceMiklos Szeredi-0/+1
Add a generic buffer interface for use with I/O. Buffer vectors are supplied and each buffer in the vector may be a memory pointer or a file descriptor. The fuse_reply_fd() interface is converted to using buffers.
2010-06-17Add fuse_reply_fd() reply function to the low level interfaceMiklos Szeredi-0/+3
2009-08-18* Add missing fuse_session_data to versionscriptMiklos Szeredi-4/+4
* Make sure all global symbols are prefixed with "fuse_" or "cuse_" * Released 2.8.0
2009-06-18CUSE patches from Tejun Heo (add new files)Miklos Szeredi-0/+1
2009-06-18CUSE patches from Tejun HeoMiklos Szeredi-3/+66
2007-12-12change indentingMiklos Szeredi-11/+11
2007-10-16Clarify licence version to be "LGPLv2" for the libraryMiklos Szeredi-1/+1
2007-04-25update copyright datesMiklos Szeredi-1/+1
2006-09-07interrupt supportMiklos Szeredi-0/+1
2006-03-17fixMiklos Szeredi-4/+8
2006-02-15fixMiklos Szeredi-0/+5
2006-01-20fixMiklos Szeredi-0/+2
2006-01-07fixMiklos Szeredi-1/+1
2006-01-06fixMiklos Szeredi-2/+2
2005-08-15fixMiklos Szeredi-0/+24
2005-07-15cleanupMiklos Szeredi-38/+0
2005-07-15added lowlevel APIMiklos Szeredi-13/+3
2005-07-06fixMiklos Szeredi-0/+3
2005-05-09fixMiklos Szeredi-0/+5
2005-04-22fixMiklos Szeredi-0/+1
2005-04-03fixMiklos Szeredi-0/+2
2005-02-28fixMiklos Szeredi-0/+1
2005-01-10update copyright yearMiklos Szeredi-1/+1
2005-01-04fixMiklos Szeredi-2/+1
2005-01-04interrupted request improvementsMiklos Szeredi-81/+2
2004-12-07cleanupMiklos Szeredi-1/+1
2004-12-04backward compatibilityMiklos Szeredi-1/+46
2004-11-26API changeMiklos Szeredi-1/+0
2004-11-02added support for setting the st_ino fieldMiklos Szeredi-8/+12
2004-09-27fixMiklos Szeredi-1/+1
2004-09-22fixMiklos Szeredi-3/+0
2004-07-24security fixes + other enhancementsMiklos Szeredi-0/+1
2004-07-23clean up mount option passingMiklos Szeredi-0/+10
2004-07-07change email addressMiklos Szeredi-1/+1
2004-06-24close after delete supportMiklos Szeredi-0/+3
2004-05-04Extended attributes for 2.4Miklos Szeredi-1/+0
2004-02-20fixMiklos Szeredi-0/+2
2004-02-19improvements to the kernel interfaceMiklos Szeredi-0/+2
2002-12-05fixesMiklos Szeredi-0/+1
2002-10-25version change + cleanupsMiklos Szeredi-2/+2
2001-12-20permission checking implementedMiklos Szeredi-0/+1
2001-12-20preparations for cred checking in fsMiklos Szeredi-0/+2
2001-11-19multithreading improvementsMiklos Szeredi-0/+2
2001-11-16better thread managementMiklos Szeredi-0/+6