1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-31 17:18:04 +03:00
Commit Graph

48723 Commits

Author SHA1 Message Date
Simo Sorce
2deeb99fff Transform the sequence_number operation into a normal extended operation as it should always have been. Make it also async so that it is not a special case. 2008-10-16 12:55:30 -04:00
Günther Deschner
f0dcc1fad4 s4-build: fix drsuapi callers.
Guenther
2008-10-16 14:03:10 +02:00
Günther Deschner
f0dccc0307 s3: re-merge s4 drsuapi helper and re-run make samba3-idl.
Guenther
2008-10-16 14:02:26 +02:00
Günther Deschner
04a676f9a4 s3-idl: merge from s4 drsuapi.idl.
Guenther
2008-10-16 14:00:42 +02:00
Günther Deschner
80f9029aae s4-idl: merge drsuapi.idl from s3.
Guenther
2008-10-16 11:33:33 +02:00
Stefan Metzmacher
1cf404fcb5 testprogs/win32/midltests: add missing Makefile
metze
2008-10-16 10:29:07 +02:00
Günther Deschner
e31b9e0f66 s3: remove old marshalling for SVCCTL_QUERY_SERVICE_CONFIG.
Guenther
2008-10-16 09:54:50 +02:00
Günther Deschner
6a97b4147c s3: use IDL generated rpc for _svcctl_QueryServiceConfigW.
Guenther
2008-10-16 09:54:49 +02:00
Günther Deschner
d2b836e19a s3: remove rpccli_svcctl_query_config.
Guenther
2008-10-16 09:54:49 +02:00
Günther Deschner
9571a182f1 s3-build: re-run make samba3-idl.
Guenther
2008-10-16 09:54:49 +02:00
Günther Deschner
0bc7ff1e6b idl: fix svcctl_QueryServiceConfigW.
Guenther
2008-10-16 09:54:49 +02:00
Andrew Bartlett
7c88ea8aad Create a 'straight paper path' for UTF16 passwords.
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-16 12:48:16 +11:00
Andrew Bartlett
fc54ca014b Move the password_hash module up the module stack.
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-16 12:31:19 +11:00
Andrew Bartlett
004bbbcd3b Assert that the server provides allowedAttributes (etc) on each entry
This attribute is critical for the operation of nearly all the
Microsoft Mangement Console tools

Andrew Bartlett
2008-10-16 12:26:03 +11:00
Jeremy Allison
969a2fc4dd Don't use debug level 1 to log a trivial message.
Jeremy.
2008-10-15 18:07:15 -07:00
Günther Deschner
42a8de780b s3: fix s3 winreg server after idl changes.
Guenther
2008-10-15 21:45:05 +02:00
Günther Deschner
1e7e508e49 s3-build: re-run make samba3-idl after winreg changes.
Guenther
2008-10-15 21:45:05 +02:00
Günther Deschner
d242491488 idl: finally fully share nbt.idl in s3 and s4.
Guenther
2008-10-15 21:44:39 +02:00
Günther Deschner
e9e1246021 kerberos: fix some heimdal build warnings.
Guenther
2008-10-15 21:43:50 +02:00
Günther Deschner
a1b7b6d5b4 idl: more lsa.idl merges.
Guenther
2008-10-15 20:46:35 +02:00
Günther Deschner
ca54a563d6 s4: fix registry/rpc.c after winreg changes.
jelmer, can you check if this is ok?

Guenther
2008-10-15 19:54:17 +02:00
Günther Deschner
e561c9acd5 s4: merge from s3 lsa idl.
Guenther
2008-10-15 19:45:28 +02:00
Günther Deschner
df7a89adb7 s3: fix s3 lsa server.
Guenther
2008-10-15 19:44:49 +02:00
Günther Deschner
018bf57c27 s3-build: re-run make samba3-idl.
Guenther
2008-10-15 19:44:48 +02:00
Günther Deschner
f64f444c96 s3: merge some more lsa bits from s4 idl.
Guenther
2008-10-15 19:44:40 +02:00
Jelmer Vernooij
4c61745573 Merge branch 'master' of git://git.samba.org/samba 2008-10-15 17:48:25 +02:00
Günther Deschner
11ecd5acfd s4: merge from s3 samr.idl.
Guenther
2008-10-15 17:42:33 +02:00
Jelmer Vernooij
ada0e343b2 Sync parameter names with samba 3. 2008-10-15 17:38:51 +02:00
Jelmer Vernooij
fed4658c1b winreg.idl: Sync ref change from Samba 3. 2008-10-15 17:34:55 +02:00
Günther Deschner
c4d5fe702d s4: fix smbtorture build with merged wksvcs idl.
Guenther
2008-10-15 17:32:58 +02:00
Jelmer Vernooij
5437ad8225 Merge branch 'master' of git://git.samba.org/samba 2008-10-15 17:19:46 +02:00
Günther Deschner
65dc1eeceb s3: fix various samr callers.
Guenther
2008-10-15 17:11:27 +02:00
Günther Deschner
911501bb8b s3-build: re-run make samba3-idl.
Guenther
2008-10-15 17:11:27 +02:00
Günther Deschner
a26dde5b1c s3: merge from s4 samr.idl.
Guenther
2008-10-15 17:11:27 +02:00
Jelmer Vernooij
915f1df904 Fix wkssvc test build. 2008-10-15 17:04:19 +02:00
Jelmer Vernooij
b41fc6c729 Re-run pidl. 2008-10-15 16:54:28 +02:00
Jelmer Vernooij
d210393639 lsa.idl: Sync a couple more constants from Samba 4. 2008-10-15 16:54:01 +02:00
Jelmer Vernooij
5390dc0d24 Share wkssvc.idl. 2008-10-15 16:48:53 +02:00
Jelmer Vernooij
85c36cb2cd Share eventlog.idl. 2008-10-15 16:37:27 +02:00
Jelmer Vernooij
5d408ccf83 Rename reboot -> do_reboot since the first is a reserved name on FreeBSD. 2008-10-15 16:25:06 +02:00
Jelmer Vernooij
310dc3e42d Re-run pidl. 2008-10-15 16:16:26 +02:00
Jelmer Vernooij
ec63a6f5ad Merge branch 'master' of git://git.samba.org/samba 2008-10-15 16:16:01 +02:00
Jelmer Vernooij
3214fb0734 Add [public] and [todo] as in Samba 4. 2008-10-15 16:15:20 +02:00
Günther Deschner
3b9a03a7c3 s3: fix samlogon client and server calls.
Guenther
2008-10-15 16:14:20 +02:00
Günther Deschner
bf38baba6d s3-build: re-run make samba3-idl.
Guenther
2008-10-15 16:14:20 +02:00
Günther Deschner
9b162bd3a9 idl: merge netlogon IDL between s3 and s4 wrt LogonSamLogon.
Guenther
2008-10-15 16:14:19 +02:00
Jelmer Vernooij
881b36f4cf Share initshutdown.idl. 2008-10-15 16:13:02 +02:00
Jelmer Vernooij
0c840bd8d2 Share xattr implementation. 2008-10-15 15:57:39 +02:00
Jelmer Vernooij
760dfa76d9 Share epmapper. 2008-10-15 15:31:49 +02:00
Jelmer Vernooij
78ad8fc8aa Merge branch 'master' of git://git.samba.org/samba 2008-10-15 15:18:26 +02:00