summaryrefslogtreecommitdiff
path: root/source3/librpc/gen_ndr/ndr_xattr.c
AgeCommit message (Collapse)AuthorFilesLines
2008-10-15Share xattr implementation.Jelmer Vernooij1-23/+469
2008-07-22re-run make idl after Jelmer's "poperly cast array lengths" pidl change.Michael Adam1-1/+1
(f321240fa91fa19c1131f119c42f64897d220682) Michael (This used to be commit 962c2670b10addf81a242d8cb381cc010e036b8e)
2008-07-09Add in the IDL to store a NT Security descriptor inJeremy Allison1-0/+225
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-02-23make idl: Check return value of asprintfVolker Lendecke1-2/+1
(This used to be commit d9fb7d7bdcd0e54838ff0b1cb64a7e75d8cd726a)
2008-01-17idl: Update IDL for eventlog, misc, netlogon and security from Samba 4.Jelmer Vernooij1-0/+1
(This used to be commit 48288869d314d8c91d07282b5536b231d95db159)
2008-01-15Implement vfs_ea_tdbVolker Lendecke1-0/+102
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)