summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-10-17s3-build: re-run make samba3-idl.Günther Deschner2-3/+3
Guenther
2008-10-17s3: merge from s4 drsuapi.idl.Günther Deschner1-4/+3
Guenther
2008-10-17Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-develAndrew Bartlett38-749/+1245
2008-10-16Cope with bad trans2mkdir requests from System i QNTC IBM SMB client.Jeremy Allison1-3/+4
If total_data == 4 Windows doesn't care what values are placed in that field, it just ignores them. The System i QNTC IBM SMB client puts bad values here, so ignore them. Jeremy.
2008-10-17Add a test to RPC-NETLOGON for random machine account passwords.Andrew Bartlett1-12/+59
Andrew Bartlett
2008-10-17Improve RPC-SAMR tests to check random passwordsAndrew Bartlett2-3/+197
By random I don't mean 'nice stream of ASCII chars, but pure random passwords containing invalid UTF16 sequences etc. Andrew Bartlett
2008-10-17Fix errrors in new password handling code found by RPC-SAMR.Andrew Bartlett2-3/+16
I'm very glad we have such a comprehensive testsuite for the SAMR password change process, as it makes this a much easier task to get right. Andrew Bartlett
2008-10-16Fix bug 5826 - Directory/Filenames get truncated when 3.2.0 client acesses ↵Jeremy Allison1-13/+45
old server. There was some code in pull_ucs2_base_talloc() to cope with this case which hadn't been added to pull_ascii_base_talloc(). The older Samba returns non unicode names which is why you are seeing this codepath being executed. Unify the logic in pull_ascii_base_talloc() and pull_ucs2_base_talloc(). Jeremy.
2008-10-16Transform the sequence_number operation into a normal extended operation as ↵Simo Sorce12-207/+412
it should always have been. Make it also async so that it is not a special case.
2008-10-16s4-build: fix drsuapi callers.Günther Deschner2-8/+22
Guenther
2008-10-16s3: re-merge s4 drsuapi helper and re-run make samba3-idl.Günther Deschner4-200/+365
Guenther
2008-10-16s3-idl: merge from s4 drsuapi.idl.Günther Deschner1-17/+19
Guenther
2008-10-16s4-idl: merge drsuapi.idl from s3.Günther Deschner1-0/+25
Guenther
2008-10-16testprogs/win32/midltests: add missing MakefileStefan Metzmacher1-0/+27
metze
2008-10-16s3: remove old marshalling for SVCCTL_QUERY_SERVICE_CONFIG.Günther Deschner3-145/+0
Guenther
2008-10-16s3: use IDL generated rpc for _svcctl_QueryServiceConfigW.Günther Deschner3-40/+19
Guenther
2008-10-16s3: remove rpccli_svcctl_query_config.Günther Deschner3-97/+30
Guenther
2008-10-16s3-build: re-run make samba3-idl.Günther Deschner6-15/+260
Guenther
2008-10-16idl: fix svcctl_QueryServiceConfigW.Günther Deschner1-3/+16
Guenther
2008-10-16Create a 'straight paper path' for UTF16 passwords.Andrew Bartlett10-183/+322
This uses a virtual attribute 'clearTextPassword' (name chosen to match references in MS-SAMR) that contains the length-limited blob containing an allegidly UTF16 password. This ensures we do no validation or filtering of the password before we get a chance to MD4 it. We can then do the required munging into UTF8, and in future implement the rules Microsoft has provided us with for invalid inputs. All layers in the process now deal with the strings as length-limited inputs, incluing the krb5 string2key calls. This commit also includes a small change to samdb_result_passwords() to ensure that LM passwords are not returned to the application logic if LM authentication is disabled. The objectClass module has been modified to allow the clearTextPassword attribute to pass down the stack. Andrew Bartlett
2008-10-16Move the password_hash module up the module stack.Andrew Bartlett1-1/+2
This makes it operate in all partitions (minor), but more importantly places it above some other modules that implement some extra schema checks. (The linked_attributes module objects to unknown attributes, which inclues clearTextPassword, which we need internally but is not in the schema). Andrew Bartlett
2008-10-16Assert that the server provides allowedAttributes (etc) on each entryAndrew Bartlett1-2/+6
This attribute is critical for the operation of nearly all the Microsoft Mangement Console tools Andrew Bartlett
2008-10-15Don't use debug level 1 to log a trivial message.Jeremy Allison1-1/+1
Jeremy.
2008-10-15s3: fix s3 winreg server after idl changes.Günther Deschner1-8/+8
Guenther
2008-10-15s3-build: re-run make samba3-idl after winreg changes.Günther Deschner5-58/+56
Guenther
2008-10-15idl: finally fully share nbt.idl in s3 and s4.Günther Deschner6-665/+13
Guenther
2008-10-15kerberos: fix some heimdal build warnings.Günther Deschner1-4/+4
Guenther
2008-10-15idl: more lsa.idl merges.Günther Deschner3-16/+16
Guenther
2008-10-15s4: fix registry/rpc.c after winreg changes.Günther Deschner1-5/+5
jelmer, can you check if this is ok? Guenther
2008-10-15s4: merge from s3 lsa idl.Günther Deschner1-2/+2
Guenther
2008-10-15s3: fix s3 lsa server.Günther Deschner1-2/+2
Guenther
2008-10-15s3-build: re-run make samba3-idl.Günther Deschner7-134/+985
Guenther
2008-10-15s3: merge some more lsa bits from s4 idl.Günther Deschner1-44/+139
Guenther
2008-10-15Merge branch 'master' of git://git.samba.org/sambaJelmer Vernooij4-10/+29
2008-10-15s4: merge from s3 samr.idl.Günther Deschner4-10/+29
Guenther
2008-10-15Sync parameter names with samba 3.Jelmer Vernooij5-17/+17
2008-10-15winreg.idl: Sync ref change from Samba 3.Jelmer Vernooij6-6/+7
2008-10-15s4: fix smbtorture build with merged wksvcs idl.Günther Deschner1-10/+10
Guenther
2008-10-15Merge branch 'master' of git://git.samba.org/sambaJelmer Vernooij12-135/+135
2008-10-15s3: fix various samr callers.Günther Deschner7-55/+55
Guenther
2008-10-15s3-build: re-run make samba3-idl.Günther Deschner4-71/+71
Guenther
2008-10-15s3: merge from s4 samr.idl.Günther Deschner1-9/+9
Guenther
2008-10-15Fix wkssvc test build.Jelmer Vernooij1-10/+10
2008-10-15Re-run pidl.Jelmer Vernooij1-0/+3
2008-10-15lsa.idl: Sync a couple more constants from Samba 4.Jelmer Vernooij1-2/+8
2008-10-15Share wkssvc.idl.Jelmer Vernooij4-800/+5
2008-10-15Share eventlog.idl.Jelmer Vernooij4-186/+7
2008-10-15Rename reboot -> do_reboot since the first is a reserved name on FreeBSD.Jelmer Vernooij15-42/+42
2008-10-15Re-run pidl.Jelmer Vernooij2-6/+12
2008-10-15Merge branch 'master' of git://git.samba.org/sambaJelmer Vernooij11-227/+550