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