summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2008-12-03s3: Change SMB_VFS_CREATE_FILE to take a create_file_flags argumentTim Prouty13-41/+46
This replaces the is_dos_path bool with a more future-proof argument. The next step is to plumb INTERNAL_OPEN_ONLY through this flag instead of overridding the oplock_request.
2008-12-03s3: Simplify the create_file_unix_path->open_file_ntcreate pathTim Prouty2-117/+38
Also removed open_file_ntcreate/open_file from proto.h so they can no longer be called directly.
2008-12-03s3: Modify direct caller of open_file to call SMB_VFS_CREATE_FILETim Prouty1-4/+19
2008-12-03s3: Modify direct callers of open_file_ntcreate and open_directory to call ↵Tim Prouty6-167/+330
SMB_VFS_CREATE_FILE
2008-12-03s3: Modify direct callers of create_file_unix_path to call SMB_VFS_CREATE_FILETim Prouty3-34/+46
2008-12-03s3: Add SMB_VFS_CREATE_FILE to vfs_full_audit moduleTim Prouty1-0/+64
2008-12-03s3: Add new "is_dos_path" argument to SMB_VFS_CREATE_FILETim Prouty9-7/+19
Now unix paths can be differentiated from windows paths so the underlying create_file implementations can convert paths correctly.
2008-12-03s3: Add SMB_VFS_CREATE_FILE to the vfs layerTim Prouty9-108/+189
Modify all callers of create_file to go through SMB_VFS_CREATE_FILE
2008-12-03s3: Change sockaddr util function names for consistencyTim Prouty19-41/+41
Also eliminates name conflicts with OneFS system libraries
2008-12-03libwbclient: avoid usage talloc_init() in library codeStefan Metzmacher1-8/+4
talloc_init() is a compat function for the old samba3 non-hierachical talloc implementation. It enables the talloc null tracking which should never be done by library code. metze
2008-12-02Add support for OneFS ACLsSteven Danneman5-2/+880
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-02Add OneFS VFS module skeleton.Tim Prouty3-0/+53
Also set configure to autodetect OneFS OS and build this VFS module.
2008-12-02Implement type multi_sz for "net registry setvalue"Volker Lendecke1-0/+4
2008-12-02s3-net: allow to list a keytab generated using net rpc vampire.Günther Deschner1-2/+5
Guenther
2008-12-02configure.in: Fix smbtorture_s3 tests.Kai Blin1-1/+1
Seems like Jeremy forgot to fix configure.in when importing d448132 to master in 8d674e35. Generate the vfs_streams_depot module so make test works again.
2008-12-02s3-samr: simplify _samr_QueryUserInfo a lot and fix some few potential memleaks.Günther Deschner1-167/+37
Guenther
2008-12-02s3-samr: fix samr_SetUserInfo{2} level 23.Günther Deschner1-16/+21
Do not just start decoding/setting passwords when fields_present do not indicate there is a password to be set. Guenther
2008-12-02Attempt to fix a build failure on AIXVolker Lendecke1-1/+1
2008-12-01s3: Fix 'ctx' might be used unitialized warningsTim Prouty1-2/+2
2008-12-02s3-samr: _samr_EnumDomainUsers always returns a sam array (even w/o users).Günther Deschner1-1/+1
Guenther
2008-12-02s3-passdb: remove unused (now samr.idl) ACCT_NT/LM_PWD_SET flags.Günther Deschner1-10/+0
Guenther
2008-12-02s3-samr: refuse do process UserSetInfo with 0 fields_present.Günther Deschner1-0/+12
Guenther
2008-12-02s3-samr: use samr_DomainServerState in client tools.Günther Deschner4-8/+9
Guenther
2008-12-02re-run make samba3-idl.Günther Deschner3-8/+47
Guenther
2008-12-01s3:selftest: test the streams_depot module as it passes make testStefan Metzmacher1-1/+1
The streams_xattr module only passes sometimes on my laptop. metze
2008-12-01s3:smbd: close the low level fd of the base_fsp, if the file was createdStefan Metzmacher1-0/+2
metze
2008-12-01s3:streams_xattr: fstat should do a stat on the base fileStefan Metzmacher1-1/+1
The behavior of stat and fstat should be the same. metze
2008-12-01s3:streams_xattr: recheck fsp->fsp_name after a renameStefan Metzmacher1-0/+65
metze
2008-12-01s3:smbd: give the correct error when trying to replace a streamStefan Metzmacher1-0/+6
metze
2008-12-01s3:vfs: fix FCHMOD_ACL macrosStefan Metzmacher1-3/+3
metze
2008-12-01s3:streams_depot: add an option to disable the xattr checksStefan Metzmacher1-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-01s3:streams_depot: fix valgrind bug lp_parm_const_string() doesn't talloc the ↵Stefan Metzmacher1-1/+0
default value metze
2008-12-01s3:streams_depot: add support for stream renamesStefan Metzmacher1-0/+74
metze
2008-12-01s3:streams_depot: map 'file::$DATA' to just 'file'Stefan Metzmacher1-1/+12
metze
2008-12-01s3:streams_xattr: add support for renaming streamsStefan Metzmacher1-1/+142
metze
2008-12-01s3:smbd: only try and fallback to open a directory if it's not a stream openStefan Metzmacher1-0/+7
metze
2008-12-01s3:smbd: write times should be set on the base file instead of the stream nameStefan Metzmacher1-1/+9
metze
2008-12-01s3:smbd: return DELETE_PENDING on path based operations on streams, when the ↵Stefan Metzmacher1-0/+40
main file was deleted. metze
2008-12-01Merge branch 'master' of ssh://jra@git.samba.org/data/git/sambaJeremy Allison1-43/+2
2008-12-01s3:smbd: construct the correct newname for stream renamesStefan Metzmacher1-16/+32
The Windows Explorer creates temporary streams and renames them later via SFILEINFO_RENAME_INFO. The newname comes in as ":Stream:$DATA". metze
2008-12-01s3-samr: fix various potential memleaks in samr_SetUserInfo.Günther Deschner1-43/+2
Was there any reason why we did all these individual TALLOC_FREEs ? Guenther
2008-12-01s3:smbd: wildcard characters are allowed in stream namesStefan Metzmacher1-1/+11
We only check the filename of the basefile now. metze
2008-12-01s3:smbd: correctly verify stream names to pass RAW-STREAMSStefan Metzmacher1-1/+35
metze
2008-12-01s3:smbd: '|' isn't allowed in windows filenamesStefan Metzmacher1-1/+1
metze
2008-12-01s3-samr: avoid code duplication for identical code in _samr_Connect2, 4 and 5.Günther Deschner1-78/+15
Guenther
2008-12-01s3-samr: modify logging in _samr_Connect2 so that it can be called from ↵Günther Deschner1-4/+16
other calls as well. Guenther
2008-12-01Fix a debug message, append the correct \nVolker Lendecke1-1/+1
2008-12-01Fix script installmo.sh when no .po file existsBo Yang1-0/+4
2008-12-01s3:vfs_tsmsm: fix potential segfault (freeing uninitialized buffer)Michael Adam1-1/+1
Michael
2008-11-30Make nt4_compatible_acls() non-static for use by VFS ACL modules.Steven Danneman2-1/+2