summaryrefslogtreecommitdiff
path: root/source3/librpc/gen_ndr/xattr.h
AgeCommit message (Collapse)AuthorFilesLines
2008-12-16Move shared gen_ndr files to librpc/gen_ndr in the root.Jelmer Vernooij1-91/+0
At the moment these files are used just by Samba 3, but the next step will be using them from Samba 4 as well.
2008-11-13Move v2 from timestamp to 16-byte hash. Got the change in before on disk ↵Jeremy Allison1-3/+3
format is fixed. Jeremy.
2008-10-15Share xattr implementation.Jelmer Vernooij1-3/+60
2008-07-10Add XATTR_NTACL_NAME constant.Jeremy Allison1-0/+1
Jeremy. (This used to be commit 9c21756f9e841fd996590619b5eedc659f849626)
2008-07-09Add in the IDL to store a NT Security descriptor inJeremy Allison1-0/+15
a blob. Use the same format as S4, but a new version as we'll need to store the timestamp to check for validity against the POSIX st_ctime. Jeremy. (This used to be commit 5c4ce1dac3769bfe533a4ea778c916d117603603)
2008-01-15Implement vfs_ea_tdbVolker Lendecke1-0/+18
This is an option for file systems that do not implement xattrs: in lockdir/eas.tdb an array of xatts per inode is stored. It can not solve the problem that xattrs might reappear if a posix-level process deletes a file and happens to re-create it under the same name. On file systems with birthtime we might have a chance to detect this, but not with standard posix. A future version might put relief on file systems that do have xattrs but where these are severely limited in size/speed/whatever: We can put a simple marker as a native xattr, but the xattrs proper are stored in the tdb. Volker (This used to be commit 2036b4c5ad677b8a477b34b0f076febab0abff5e)