summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-12-05s3-rpcclient: add get_domain_handle for samr commands.Günther Deschner1-104/+64
Guenther
2008-12-05s4:password_hash: really catch the clearTextPasswordAttr case...Stefan Metzmacher1-1/+1
This fixes the creation of the user object for incoming trusts in dcesrv_lsa_CreateTrustedDomain_base(). And now w2k3 trust samba4 just fine:-) metze
2008-12-05vfs_cifs - Use ntvfs request transport close to close downstream sessionSam Liddicott1-1/+11
When upstream session closes, close the downstream session Signed-off-by: Sam Liddicott <sam@liddicott.com> Signed-off-by: Stefan Metzmacher <metze@samba.org>
2008-12-05Let ntvfs request transport close via ntvfs_request stateSam Liddicott3-0/+23
[I can't swear that this covers all the smb2 cases, there are some reply functions that I can't trace properly] Add NTVFS_ASYNC_STATE_CLOSE bit to ntvfs_request->async_states->state so that the ntvfs layer can signify that the client transport should be closed, most useful for proxy servies, and most likely due to a forwarding transport having been closed. Signed-off-by: Sam Liddicott <sam@liddicott.com> Signed-off-by: Stefan Metzmacher <metze@samba.org>
2008-12-04Fix bug #5937 - filenames with "*" char hide other filesJeremy Allison1-6/+4
Jeremy.
2008-12-04Fix bug #5929 - vfs_prealloc does not build with option ↵Henning Henkel1-1/+1
--with-cluster-support and GPFS
2008-12-04Fix bug #1254 - write list not working under share-level securityJeremy Allison4-41/+52
A somewhat more elegant fix than I could use for 3.2.x or 3.0.x. Turns out the only part of check_user_ok() that needs to change for share level security is the VUID cache pieces, so I can just always use check_user_ok() for all lp_security() cases. Jeremy
2008-12-04s4:kludge_acl: allow everybody to read the sequence numberStefan Metzmacher1-1/+27
metze
2008-12-04s4:kdc: allow a trusted domain to get kerberos ticketsStefan Metzmacher4-8/+13
metze
2008-12-04s3:winbindd: fix horrible mis-indentation of toplvl braces in ↵Michael Adam1-2/+2
getgrsid_sid2gid_recv to make code more readble Michael
2008-12-04s3:winbindd: don't open a new dc connection in winbindd_getpwnam (main winbindd)Michael Adam1-1/+1
This is just to find the corresponding domain struct. Actual connection is handled by the domain child. Michael
2008-12-04s3:winbindd: don't open a new dc connection in winbindd_getgrnam (main winbindd)Michael Adam1-1/+1
This is just to find the corresponding domain struct. Actual connection is handled by the domain child. Michael
2008-12-04s4:selftest: we have netr_GetDcName() and netr_GetAnyDCName() ↵Stefan Metzmacher1-2/+0
implementations now metze
2008-12-04RAW-NETLOGON: check netr_GetAnyDCName() resultStefan Metzmacher1-0/+1
metze
2008-12-04s4:netlogon: for now implement netr_GetAnyDCName() as wrapper of ↵Stefan Metzmacher1-1/+12
netr_GetDcName() metze
2008-12-04s4:netlogon: Implement netr_GetDcName() similar to netr_DsGetDCName()Stefan Metzmacher1-1/+34
metze
2008-12-04s3:net: fix password set of 'net rpc trustdom add'Stefan Metzmacher1-1/+2
metze
2008-12-03s3: Fix FILE_FLAG_POSIX_SEMANTICS handling underneath SMB_VFS_CREATE_FILETim Prouty1-2/+2
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 Prouty20-42/+42
Also eliminates name conflicts with OneFS system libraries
2008-12-03s4: add some useful link and the patch for the ntp_signd supportStefan Metzmacher2-0/+586
metze
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-02docs: Add default value for "writeable" to man smb.conf.Karolin Seeger1-0/+2
Karolin
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-02Don't treat the DN+binary syntax as a DN.Andrew Bartlett3-6/+6
This should fix the OpenLDAP backend
2008-12-02Use the direct pointer to the syntaxAndrew Bartlett1-5/+4
This rather than manually searching for it, and is inspired by a similar commit in dsdb/schema/schema_description.c by metze Andrew Bartlett
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-02s4-samr: use samr_DomainServerState in samr server.Günther Deschner1-1/+1
Guenther
2008-12-02samr: add samr_DomainServerState.Günther Deschner1-2/+7
Guenther
2008-12-01RAW-STREAMS: test stream renamesStefan Metzmacher1-8/+74
metze
2008-12-01RAW-STREAMS: some more tests...Stefan Metzmacher1-18/+180
metze