aboutsummaryrefslogtreecommitdiffstats
path: root/lib/fuse_i.h
AgeCommit message (Collapse)AuthorLines
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
2001-11-09preparing for releaseMiklos Szeredi-4/+0