summaryrefslogtreecommitdiff
path: root/lib/libperfuse/perfuse_priv.h
AgeCommit message (Expand)Author
2012-07-21- Fix same vnodes associated with multiple cookiesmanu
2012-06-28Fix the build by adding (unused) flags argument to perfuse_node_setattr_ttlabs
2012-04-18- When using PUFFS_KFLAG_CACHE_FS_TTL, do not use puffs_node to carrymanu
2012-04-08Use new PUFFS_KFLAG_CACHE_FS_TTL option to puffs_init(3) so thatmanu
2012-03-21Use C89 function definitionmatt
2012-03-08The kernel can lookup the same node multiple time and will reclaim asmanu
2012-01-29Improve FUSE trace facilitymanu
2011-12-28Add a FUSE trace facility, with statistics collection. This should helpmanu
2011-10-30- Fix the confusion between fileno (opaque FUSE reference) and inodemanu
2011-09-09Serialize access to file size. We already have such a thing in themanu
2011-07-14FUSE struct dirent's off is not the offset in the buffer, it is an opaquemanu
2011-07-04Add a flag to VOP_LISTEXTATTR(9) so that the vnode interface can tell themanu
2011-06-28Add support for extended attributesmanu
2011-05-30Use SOCK_SEQPACKET in perfuse if available. This fix file operations hangsmanu
2011-04-25- Implement proper unprivilegied user permission verificationsmanu
2010-10-11Remove code supporting SOCK_STREAM, as SOCK_DGRAM works finemanu
2010-10-11- fix access control: pcn->pcn_cred is not user credentialsmanu
2010-10-03- Correctly handle rename whith overwritten destinationmanu
2010-09-29= Open files =manu
2010-09-23== file close operations ==manu
2010-09-20- performance improvement for read, readdir and write. Now we usemanu
2010-09-15- Use SOCK_DGRAM instead of SOCK_STREAM, as the filesystem seems tomanu
2010-09-09- call FSYNCDIR for directoriesmanu
2010-09-06More LP64 fixesmanu
2010-09-06build fixes for LP64manu
2010-09-05- correctly set flags for CREATEmanu
2010-09-03- Postpone file close at reclaim time, since NetBSD sends fsync andmanu
2010-09-01Build fixes for LP64manu
2010-08-27- if perfused is not already started (cannot connect to /dev/fuse),manu
2010-08-26- open the file before doing fsync: glusterfs wants that.manu
2010-08-25libperfuse(3) is a PUFFS relay to FUSE. In order to use it,manu