summaryrefslogtreecommitdiffstats
path: root/source3/modules
Commit message (Collapse)AuthorAgeFilesLines
...
* s3:streams_xattr: recheck fsp->fsp_name after a renameStefan Metzmacher2008-12-011-0/+65
| | | | metze
* s3:streams_depot: add an option to disable the xattr checksStefan Metzmacher2008-12-011-4/+18
| | | | | | | streams_depot:check_valid=no is useful when the filesystem has no xattr support and files are only published via samba. metze
* s3:streams_depot: fix valgrind bug lp_parm_const_string() doesn't talloc the ↵Stefan Metzmacher2008-12-011-1/+0
| | | | | | default value metze
* s3:streams_depot: add support for stream renamesStefan Metzmacher2008-12-011-0/+74
| | | | metze
* s3:streams_depot: map 'file::$DATA' to just 'file'Stefan Metzmacher2008-12-011-1/+12
| | | | metze
* s3:streams_xattr: add support for renaming streamsStefan Metzmacher2008-12-011-1/+142
| | | | metze
* s3:vfs_tsmsm: fix potential segfault (freeing uninitialized buffer)Michael Adam2008-12-011-1/+1
| | | | Michael
* [s3]zfsacl: "return" is not a function.Michael Adam2008-11-251-3/+3
| | | | Michael
* [s3]zfsacl: Prevent calling POSIX ACL vfs methods on zfs share.Nils Goroll2008-11-251-0/+83
| | | | | | This is a proposed fix for Bugs #5135 and #5446. Signed-off-by: Michael Adam <obnox@samba.org>
* Search for gpfs functions in both libgpfs_gpl.so an libgpfs.soMathias Dietz2008-11-241-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.
* Fix a C90 error.Jeremy Allison2008-11-211-2/+3
| | | | Jeremy.
* Rever 83ff6979f504d50caf725ee62549604630b69be7 - "Fix the logic bug that ↵Jeremy Allison2008-11-211-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.
* Fix the logic bug that caused us to run into kernel oplocks on an open for a ↵Jeremy Allison2008-11-211-34/+34
| | | | | | stream inside a file with stream_xattr module. On opening the base_fsp we must break existing oplocks. Jeremy.
* Merge branch 'master' of ssh://jra@git.samba.org/data/git/sambaJeremy Allison2008-11-211-1/+1
|\
| * [s3]nfs4_acls: make prototype header match definition for smb_set_nt_acl_nfs4()Michael Adam2008-11-221-1/+1
| | | | | | | | | | | | | | Add the const from nfs4_acls.c to nfs4_acls.h This fixes my build of the zfsacl module on solaris. Michael
* | Use fxattr calls whenever possible (trying to work around the strange Linux ↵Jeremy Allison2008-11-211-19/+51
|/ | | | | | kernel oplock bug). Jeremy.
* Second part of the fix for bug #5903 - vfs_streams_xattr breaks contents of ↵Jeremy Allison2008-11-211-1/+60
| | | | | | | the file (also fix a bad merge of the previous patch from 3.3). Jeremy.
* Fix the build, by some cut-and-paste error I got two versions of the same ↵Jeremy Allison2008-11-201-50/+0
| | | | | | functions here. Jeremy.
* Fix build farm breakage.Jeremy Allison2008-11-191-1/+1
|
* Add functions to delete NTACL on posix ACL set.Jeremy Allison2008-11-192-77/+235
| | | | Jeremy.
* Fix bug #5900 reported by monyo@samba.gr.jp - vfs_readonly.so does not work.Jeremy Allison2008-11-171-0/+13
| | | | Jeremy.
* Fix bug 5901: Default for streams_depot locationTAKAHASHI Motonobu2008-11-161-1/+9
|
* Move v2 from timestamp to 16-byte hash. Got the change in before on disk ↵Jeremy Allison2008-11-132-40/+20
| | | | | | format is fixed. Jeremy.
* [s3]vfs_acl_tdb: fix the build.Michael Adam2008-11-111-1/+1
| | | | | | ndr_push_struct_blob has a different signature in master as well. Michael
* Fix the build (ndr_pull_struct_blob has a different signature in master).Jeremy Allison2008-11-101-1/+1
| | | | Jeremy.
* Added vfs_acl_tdb.c module to do ACLs completely in userspace. Passes all of ↵Jeremy Allison2008-11-102-44/+897
| | | | | | RAW-ACLS except for the last test which uses a non-POSIX chown. More testing/documentation to follow. Jeremy.
* Fix a subtle logic bug in the adaption of se_create_child_secdesc(), pass ↵Jeremy Allison2008-11-081-1/+20
| | | | | | RAW-ACL inheritance tests. Only access masks for SD get/set left to fix. Jeremy.
* Start factoring out the inheritance differences.Jeremy Allison2008-11-061-2/+1
| | | | Jeremy.
* Don't call FSET_NT_ACL on file create if there's no SD to set. Leave the ↵Jeremy Allison2008-11-061-4/+0
| | | | | | default ACL in place. Jeremy.
* Only one more issue with NULL ACL test left to solve.Jeremy Allison2008-11-061-1/+1
| | | | Jeremy.
* Fix crash in module, get more of the NULL acl test right.Jeremy Allison2008-11-061-14/+18
| | | | Jeremy.
* Pass all of RAW-ACLS except for inheritence. Working on that next.Jeremy Allison2008-11-041-1/+1
| | | | Jeremy.
* Pass all the non-inherited S4 RAW-ACL tests.Jeremy Allison2008-11-031-0/+4
| | | | Jeremy.
* Remove sys_dl*() - stubs are already provided by libreplace.Jelmer Vernooij2008-11-011-8/+8
|
* Move sys_realpath() to libreplace.Jelmer Vernooij2008-11-011-1/+1
|
* Move sys_lchown() to libreplace.Jelmer Vernooij2008-11-012-2/+2
|
* Move sys_symlink() to libreplace.Jelmer Vernooij2008-11-011-2/+2
|
* Move sys_link to libreplace.Jelmer Vernooij2008-11-011-1/+1
|
* Use 'regular' chown, libreplace will provide (dummy) replacement if necessary.Jelmer Vernooij2008-11-011-1/+1
|
* Get closer to passing S4 RAW-ACLs.Jeremy Allison2008-10-311-15/+76
| | | | Jeremy.
* Unify se_access_check with the S4 code. Will makeJeremy Allison2008-10-311-3/+3
| | | | | | calculation of SEC_FLAG_MAXIMUM_ALLOWED much easier for files. Jeremy.
* Start moving us closer to passing S4 RAW-ACL test using the vfs_acl_xattr ↵Jeremy Allison2008-10-301-0/+51
| | | | | | module. Inheritance fails at the moment though. Jeremy.
* Inherit Windows ACLs on a new directory.Jeremy Allison2008-10-301-13/+55
| | | | Jeremy.
* Fix CID 606 - failed to return -1 after socket() fail.Jeremy Allison2008-10-291-0/+1
| | | | Jeremy.
* Allow a new file to inherit the Windows ACL from its parent.Jeremy Allison2008-10-291-82/+174
| | | | | Now to do the same for directories. Jeremy.
* Share xattr implementation.Jelmer Vernooij2008-10-151-32/+32
|
* Use {u,}int64_t instead of SMB_BIG_{U,}INT.Jelmer Vernooij2008-10-143-14/+14
|
* Whitespace tidyup and an optimization to remove a talloc.Jeremy Allison2008-10-131-7/+5
| | | | Jeremy.
* Enable optional anonymization of user names,Holger Hetterich2008-10-131-1/+24
| | | | | if the configuration parameter anonymization_prefix is defined in smb.conf, and use the prefix given there.
* Remove SEC_ACCESS. It's a uint32_t.Jeremy Allison2008-10-092-6/+4
| | | | Jeremy.