Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-12-03 | s3: Add new "is_dos_path" argument to SMB_VFS_CREATE_FILE | Tim Prouty | 1 | -1/+2 | |
Now unix paths can be differentiated from windows paths so the underlying create_file implementations can convert paths correctly. | |||||
2008-12-03 | s3: Add SMB_VFS_CREATE_FILE to the vfs layer | Tim Prouty | 1 | -0/+27 | |
Modify all callers of create_file to go through SMB_VFS_CREATE_FILE | |||||
2008-12-02 | Add support for OneFS ACLs | Steven Danneman | 3 | -0/+874 | |
Add to the OneFS VFS module, support for NTFS ACLs through the calls: SMB_VFS_FGET_NT_ACL() SMB_VFS_GET_NT_ACL() SMB_VFS_FSET_NT_ACL() Also create several new onefs specific smb.conf parameters in onefs.h | |||||
2008-12-02 | Add OneFS VFS module skeleton. | Tim Prouty | 1 | -0/+33 | |
Also set configure to autodetect OneFS OS and build this VFS module. | |||||
2008-12-01 | s3:streams_xattr: fstat should do a stat on the base file | Stefan Metzmacher | 1 | -1/+1 | |
The behavior of stat and fstat should be the same. metze | |||||
2008-12-01 | s3:streams_xattr: recheck fsp->fsp_name after a rename | Stefan Metzmacher | 1 | -0/+65 | |
metze | |||||
2008-12-01 | s3:streams_depot: add an option to disable the xattr checks | Stefan Metzmacher | 1 | -4/+18 | |
streams_depot:check_valid=no is useful when the filesystem has no xattr support and files are only published via samba. metze | |||||
2008-12-01 | s3:streams_depot: fix valgrind bug lp_parm_const_string() doesn't talloc the ↵ | Stefan Metzmacher | 1 | -1/+0 | |
default value metze | |||||
2008-12-01 | s3:streams_depot: add support for stream renames | Stefan Metzmacher | 1 | -0/+74 | |
metze | |||||
2008-12-01 | s3:streams_depot: map 'file::$DATA' to just 'file' | Stefan Metzmacher | 1 | -1/+12 | |
metze | |||||
2008-12-01 | s3:streams_xattr: add support for renaming streams | Stefan Metzmacher | 1 | -1/+142 | |
metze | |||||
2008-12-01 | s3:vfs_tsmsm: fix potential segfault (freeing uninitialized buffer) | Michael Adam | 1 | -1/+1 | |
Michael | |||||
2008-11-25 | [s3]zfsacl: "return" is not a function. | Michael Adam | 1 | -3/+3 | |
Michael | |||||
2008-11-25 | [s3]zfsacl: Prevent calling POSIX ACL vfs methods on zfs share. | Nils Goroll | 1 | -0/+83 | |
This is a proposed fix for Bugs #5135 and #5446. Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2008-11-24 | Search for gpfs functions in both libgpfs_gpl.so an libgpfs.so | Mathias Dietz | 1 | -47/+45 | |
As of GPFS 3.2.1 PTF8 libgpfs will be available as GPL, so we don't need the special libgpfs_gpl lib anymore. For backwards compatibility with pre-PTF8 GPFS installations, still look there. | |||||
2008-11-21 | Fix a C90 error. | Jeremy Allison | 1 | -2/+3 | |
Jeremy. | |||||
2008-11-21 | Rever 83ff6979f504d50caf725ee62549604630b69be7 - "Fix the logic bug that ↵ | Jeremy Allison | 1 | -34/+34 | |
caused us to run into kernel oplocks on an open for a stream inside a file with stream_xattr module. On opening the base_fsp we must break existing oplocks." as it broke make test. Jeremy. | |||||
2008-11-21 | Fix the logic bug that caused us to run into kernel oplocks on an open for a ↵ | Jeremy Allison | 1 | -34/+34 | |
stream inside a file with stream_xattr module. On opening the base_fsp we must break existing oplocks. Jeremy. | |||||
2008-11-21 | Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba | Jeremy Allison | 1 | -1/+1 | |
2008-11-22 | [s3]nfs4_acls: make prototype header match definition for smb_set_nt_acl_nfs4() | Michael Adam | 1 | -1/+1 | |
Add the const from nfs4_acls.c to nfs4_acls.h This fixes my build of the zfsacl module on solaris. Michael | |||||
2008-11-21 | Use fxattr calls whenever possible (trying to work around the strange Linux ↵ | Jeremy Allison | 1 | -19/+51 | |
kernel oplock bug). Jeremy. | |||||
2008-11-21 | Second part of the fix for bug #5903 - vfs_streams_xattr breaks contents of ↵ | Jeremy Allison | 1 | -1/+60 | |
the file (also fix a bad merge of the previous patch from 3.3). Jeremy. | |||||
2008-11-20 | Fix the build, by some cut-and-paste error I got two versions of the same ↵ | Jeremy Allison | 1 | -50/+0 | |
functions here. Jeremy. | |||||
2008-11-19 | Fix build farm breakage. | Jeremy Allison | 1 | -1/+1 | |
2008-11-19 | Add functions to delete NTACL on posix ACL set. | Jeremy Allison | 2 | -77/+235 | |
Jeremy. | |||||
2008-11-17 | Fix bug #5900 reported by monyo@samba.gr.jp - vfs_readonly.so does not work. | Jeremy Allison | 1 | -0/+13 | |
Jeremy. | |||||
2008-11-16 | Fix bug 5901: Default for streams_depot location | TAKAHASHI Motonobu | 1 | -1/+9 | |
2008-11-13 | Move v2 from timestamp to 16-byte hash. Got the change in before on disk ↵ | Jeremy Allison | 2 | -40/+20 | |
format is fixed. Jeremy. | |||||
2008-11-11 | [s3]vfs_acl_tdb: fix the build. | Michael Adam | 1 | -1/+1 | |
ndr_push_struct_blob has a different signature in master as well. Michael | |||||
2008-11-10 | Fix the build (ndr_pull_struct_blob has a different signature in master). | Jeremy Allison | 1 | -1/+1 | |
Jeremy. | |||||
2008-11-10 | Added vfs_acl_tdb.c module to do ACLs completely in userspace. Passes all of ↵ | Jeremy Allison | 2 | -44/+897 | |
RAW-ACLS except for the last test which uses a non-POSIX chown. More testing/documentation to follow. Jeremy. | |||||
2008-11-08 | Fix a subtle logic bug in the adaption of se_create_child_secdesc(), pass ↵ | Jeremy Allison | 1 | -1/+20 | |
RAW-ACL inheritance tests. Only access masks for SD get/set left to fix. Jeremy. | |||||
2008-11-06 | Start factoring out the inheritance differences. | Jeremy Allison | 1 | -2/+1 | |
Jeremy. | |||||
2008-11-06 | Don't call FSET_NT_ACL on file create if there's no SD to set. Leave the ↵ | Jeremy Allison | 1 | -4/+0 | |
default ACL in place. Jeremy. | |||||
2008-11-06 | Only one more issue with NULL ACL test left to solve. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. | |||||
2008-11-06 | Fix crash in module, get more of the NULL acl test right. | Jeremy Allison | 1 | -14/+18 | |
Jeremy. | |||||
2008-11-04 | Pass all of RAW-ACLS except for inheritence. Working on that next. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. | |||||
2008-11-03 | Pass all the non-inherited S4 RAW-ACL tests. | Jeremy Allison | 1 | -0/+4 | |
Jeremy. | |||||
2008-11-01 | Remove sys_dl*() - stubs are already provided by libreplace. | Jelmer Vernooij | 1 | -8/+8 | |
2008-11-01 | Move sys_realpath() to libreplace. | Jelmer Vernooij | 1 | -1/+1 | |
2008-11-01 | Move sys_lchown() to libreplace. | Jelmer Vernooij | 2 | -2/+2 | |
2008-11-01 | Move sys_symlink() to libreplace. | Jelmer Vernooij | 1 | -2/+2 | |
2008-11-01 | Move sys_link to libreplace. | Jelmer Vernooij | 1 | -1/+1 | |
2008-11-01 | Use 'regular' chown, libreplace will provide (dummy) replacement if necessary. | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-31 | Get closer to passing S4 RAW-ACLs. | Jeremy Allison | 1 | -15/+76 | |
Jeremy. | |||||
2008-10-31 | Unify se_access_check with the S4 code. Will make | Jeremy Allison | 1 | -3/+3 | |
calculation of SEC_FLAG_MAXIMUM_ALLOWED much easier for files. Jeremy. | |||||
2008-10-30 | Start moving us closer to passing S4 RAW-ACL test using the vfs_acl_xattr ↵ | Jeremy Allison | 1 | -0/+51 | |
module. Inheritance fails at the moment though. Jeremy. | |||||
2008-10-30 | Inherit Windows ACLs on a new directory. | Jeremy Allison | 1 | -13/+55 | |
Jeremy. | |||||
2008-10-29 | Fix CID 606 - failed to return -1 after socket() fail. | Jeremy Allison | 1 | -0/+1 | |
Jeremy. | |||||
2008-10-29 | Allow a new file to inherit the Windows ACL from its parent. | Jeremy Allison | 1 | -82/+174 | |
Now to do the same for directories. Jeremy. |