Günther Deschner
0688173c27
s4-srvsvc: merge srvsvc_NetPathCanonicalize from s3 idl.
...
Guenther
2008-10-31 02:44:30 +01:00
Günther Deschner
9fd82703d1
s4-srvsvc: merge srvsvc_NetRemoteTOD from s3 idl.
...
Guenther
2008-10-31 02:44:30 +01:00
Günther Deschner
f61ce2fe41
s4-srvsvc: merge srvsvc_NetSetFileSecurity from s3 idl.
...
Guenther
2008-10-31 02:44:30 +01:00
Günther Deschner
95e438d9b3
s4-srvsvc: merge srvsvc_NetSetFileSecurity from s3 idl.
...
Guenther
2008-10-31 02:44:29 +01:00
Günther Deschner
0b95cb251c
s4-srvsvc: merge srvsvc_NetShareInfo502 from s3.
...
Apparently both s3 and s4 are not entirely correct one this. metze is looking
into hand-marshalling security descriptors so this will fix this finally. For
now, just keep the two in sync.
Guenther
2008-10-31 02:44:29 +01:00
Günther Deschner
4b8606f616
s4-srvsvc-idl: pure cosmetic merge from s3 idl.
...
Guenther
2008-10-31 02:44:28 +01:00
Günther Deschner
d0b02f9708
s4-srvsvc-idl: use maxuses as uint32 consistently.
...
Guenther
2008-10-31 02:44:28 +01:00
Günther Deschner
ecd2434d69
s4-srvsvc-idl: adapt some more formating changes from s3 idl.
...
Guenther
2008-10-29 13:31:02 +01:00
Günther Deschner
8be9cefd98
netlogon: merge netlogon.idl between s3 and s4.
...
Guenther
2008-10-29 08:57:53 +01:00
Günther Deschner
524156333b
s4-netlogon: merge netr_ServerPasswordSet2 from s3 idl.
...
Guenther
2008-10-29 08:57:52 +01:00
Günther Deschner
556b5bb9ee
s4-netlogon: merge netr_ServerPasswordSet from s3 idl.
...
Guenther
2008-10-29 08:57:52 +01:00
Günther Deschner
1798e9d7ec
s4-netlogon: merge netr_ServerReqChallenge from s3 idl.
...
Guenther
2008-10-29 08:57:52 +01:00
Günther Deschner
8e4c691c0a
s4-netlogon: merge netr_ServerAuthenticate{2,3} from s3 idl.
...
Guenther
2008-10-29 08:57:51 +01:00
Günther Deschner
8f52c33401
s4-netlogon: merge netr_DatabaseRedo from s3 idl.
...
Guenther
2008-10-29 08:57:51 +01:00
Günther Deschner
ef37351f18
s4-netlogon: merge netr_DatabaseSync2 from s3 idl.
...
Guenther
2008-10-29 08:57:51 +01:00
Günther Deschner
cbc0b63a77
s4-netlogon: merge netr_DatabaseSync from s3 idl.
...
Guenther
2008-10-29 08:57:51 +01:00
Günther Deschner
f285af6367
s4-netlogon: merge netr_LogonSamLogon{Ex,WithFlags} from s3 idl.
...
Guenther
2008-10-29 08:57:31 +01:00
Günther Deschner
0de8811a59
s4-netlogon: merge netr_AccountSync from s3 idl.
...
Guenther
2008-10-29 08:57:28 +01:00
Günther Deschner
fccd5a4dfd
s4-netlogon: merge netr_AccountDeltas from s3 idl.
...
Guenther
2008-10-29 08:57:28 +01:00
Günther Deschner
6f2179b088
s4-netlogon: merge netr_DatabaseDeltas from s3 idl.
...
Guenther
2008-10-29 08:57:28 +01:00
Günther Deschner
4f6264b66c
s4-netlogon: merge netr_LogonGetDomainInfo from s3 idl.
...
Guenther
2008-10-29 08:57:27 +01:00
Günther Deschner
359927dd34
s4-netlogon: merge netr_LogonControl2Ex from s3 idl.
...
Guenther
2008-10-29 08:57:27 +01:00
Günther Deschner
8a79378469
s4-netlogon: merge netr_LogonControl2 from s3 idl.
...
Guenther
2008-10-29 08:57:27 +01:00
Günther Deschner
388952f82c
s4-netlogon: merge netr_LogonControl from s3 idl.
...
Guenther
2008-10-29 08:57:26 +01:00
Günther Deschner
f0697b0ad5
s4-netlogon: merge netr_DsRGetDCName{Ex,Ex2} from s3 idl.
...
Guenther
2008-10-29 08:56:52 +01:00
Günther Deschner
f82a117832
s4-netlogon: merge netr_GetDcName from s3 idl.
...
Guenther
2008-10-28 23:40:53 +01:00
Günther Deschner
a674a3bbf3
s4-netlogon: merge netr_GetAnyDCName from s3 idl (untested).
...
Guenther
2008-10-28 23:40:53 +01:00
Günther Deschner
2a329c4963
s4-netlogon: merge netr_DsRGetSiteName from s3 idl.
...
Guenther
2008-10-28 23:40:52 +01:00
Günther Deschner
2a7de4e3f8
s4-netlogon: merge netr_DsrEnumerateDomainTrusts from s3 idl.
...
Guenther
2008-10-28 23:40:52 +01:00
Günther Deschner
0992a9d987
s4-netlogon: merge netr_DsrGetDcSiteCoverageW from s3 idl.
...
Guenther
2008-10-28 23:40:51 +01:00
Günther Deschner
bb3836a67f
s4-smbtorture: fix test_LogonUasLogon.
...
Guenther
2008-10-28 23:40:44 +01:00
Günther Deschner
98f8f89164
s4-netlogon: merge misc stuff.
...
Guenther
2008-10-28 23:37:40 +01:00
Günther Deschner
d04131c8ec
idl: share lsa.idl between s3 and s4.
...
Guenther
2008-10-27 19:33:23 +01:00
Günther Deschner
95231eae39
s4-lsa: merge lsa_QueryInfoPolicy/{2} from s3 lsa idl.
...
Guenther
2008-10-27 19:33:23 +01:00
Günther Deschner
92f1c0d156
s4-lsa: merge lsa_LookupNames/{2,3,4} from s3 lsa idl.
...
Guenther
2008-10-27 19:33:23 +01:00
Günther Deschner
992c03a192
s4-lsa: merge lsa_LookupSids/{2,3} from s3 lsa idl.
...
Guenther
2008-10-27 19:33:23 +01:00
Günther Deschner
8e622f57e7
s4-lsa: merge lsa_QueryDomainInformationPolicy from s3 lsa idl.
...
Guenther
2008-10-27 19:33:23 +01:00
Günther Deschner
ea88686419
s4-lsa: merge lsa_QueryTrustedDomainInfoByName from s3 lsa idl.
...
Guenther
2008-10-27 19:33:22 +01:00
Günther Deschner
36725ec0b4
s4-lsa: merge lsa_QueryTrustedDomainInfo from s3 idl.
...
Guenther
2008-10-27 19:33:22 +01:00
Günther Deschner
7c3d1dd8a9
s4-lsa: merge lsa_QueryTrustedDomainInfoBySid from s3 lsa idl.
...
Guenther
2008-10-27 19:33:22 +01:00
Günther Deschner
8bcc939a8c
s4-lsa: merge lsa_LookupPrivName from s3 lsa idl.
...
Guenther
2008-10-27 19:33:22 +01:00
Günther Deschner
ea6b4865ea
s4-lsa: merge lsa_EnumPrivsAccount from s3 lsa idl.
...
Guenther
2008-10-27 19:33:22 +01:00
Günther Deschner
95c69caef6
s4-lsa: merge lsa_LookupPrivDisplayName from s3 lsa idl.
...
Guenther
2008-10-27 19:33:22 +01:00
Günther Deschner
6a2dabe1a7
s4-lsa: merge lsa_GetUserName from s3 lsa idl.
...
Guenther
2008-10-27 19:33:22 +01:00
Günther Deschner
6131c0d888
s4-lsa: merge lsa_EnumTrustDom from s3 lsa idl.
...
Guenther
2008-10-27 19:33:22 +01:00
Günther Deschner
7e19dd6a0a
s4-lsa: merge lsa_EnumAccounts from s3 lsa idl.
...
Guenther
2008-10-27 19:33:22 +01:00
Günther Deschner
fb38705e42
s4-lsa: merge lsa_EnumPrivs from s3 lsa idl.
...
Guenther
2008-10-27 19:33:22 +01:00
Günther Deschner
4ee7b58e0a
s4-lsa: merge lsa_QuerySecurity from s3 lsa idl.
...
Guenther
2008-10-27 19:33:21 +01:00
Günther Deschner
bb36f3a342
idl: merge from s4 lsa.idl to s3.
...
Guenther
2008-10-20 22:09:07 +02:00
Jelmer Vernooij
6d2d09348f
Sync syntax of srvsvc.idl with samba3.
2008-10-20 19:50:49 +02:00
Jelmer Vernooij
66b1c8b61a
Import comments about opcodes from Samba 3.
2008-10-20 17:16:04 +02:00
Jelmer Vernooij
db90d9ad16
Also move wireshark conformance file.
2008-10-20 12:20:53 +02:00
Jelmer Vernooij
d78f3be238
Merge branch 'master' of ssh://git.samba.org/data/git/samba into crypt
2008-10-20 12:19:57 +02:00
Jelmer Vernooij
5b52964b15
Share winreg.idl.
2008-10-20 11:53:20 +02:00
Günther Deschner
fc8fadf1e9
idl: finally share krb5_pac.idl.
...
Guenther
2008-10-20 11:11:22 +02:00
Matthias Dieter Wallnöfer
b789ff950f
LSA Patch for User Manager
...
New (major) patch
=================
- Enhances the "lsa.idl" file in the sense that it adds more values to
"PolicyInformation" to improve the "lsa_QueryInfoPolicy*" calls.
- Adds a minimal implementation for "AuditEvents" (also lsa_QueryInfoPolicy*
calls) to enable the "Audit" option in the "User Manager for Domains" (at least
readable).
- Adds to the "lsa.idl" file the system access mode flags needed for the calls
"lsa_*SystemAccessAccount".
- Fill in the "lsa_GetSystemAccessAccount" for enabling the "User Rights"
option in the "User Manager for Domains" (at least readable).
- Merge the two similar torture tests of the "lsa_QueryInfoPolicy*" calls in
one using "if"'s for a few separations.
- Add a torture test for "lsa_GetSystemAccessAccount".
- Some cosmetic-only changes (unifications) in output strings in the "LSA"
torture test.
The work has been done using the Microsoft WSPP docs.
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2008-10-20 20:07:09 +11:00
Günther Deschner
f34b6bfe34
idl: share drsblobs idl.
...
Guenther
2008-10-18 23:54:49 +02:00
Günther Deschner
d413e1f40a
drsuapi: share drsuapi idl and helper code.
...
Guenther
2008-10-18 23:25:48 +02:00
Günther Deschner
dd49f7483b
s4-drsuapi: merge drsuapi_DsGetNCChanges from s3 drsuapi idl.
...
Guenther
2008-10-18 23:06:39 +02:00
Günther Deschner
6ddaf5f160
s4-drsuapi: merge drsuapi_DsCrackNames from s3 drsuapi idl.
...
Guenther
2008-10-18 23:06:31 +02:00
Günther Deschner
ca84c406d3
s4-drsuapi: merge drsuapi_DsGetDomainControllerInfo from s3 drsuapi idl.
...
Guenther
2008-10-18 23:06:24 +02:00
Günther Deschner
32a1d55797
s4-drsuapi: merge drsuapi_DsWriteAccountSpn from s3 drsuapi idl.
...
Guenther
2008-10-18 23:06:17 +02:00
Günther Deschner
b684efacf5
s4-drsuapi: merge drsuapi_DsRemoveDSServer from s3 drsuapi idl.
...
Guenther
2008-10-18 23:06:07 +02:00
Günther Deschner
bc1d39483c
s4-drsuapi: merge drsuapi_DsAddEntry from s3 drsuapi idl.
...
Guenther
2008-10-18 23:05:59 +02:00
Günther Deschner
e941e4ad52
s4: merge from s3 drsuapi.idl.
...
Guenther
2008-10-17 10:54:01 +02:00
Andrew Bartlett
c35b0d9ab5
Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
2008-10-17 15:57:07 +11:00
Günther Deschner
80f9029aae
s4-idl: merge drsuapi.idl from s3.
...
Guenther
2008-10-16 11:33:33 +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
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
a1b7b6d5b4
idl: more lsa.idl merges.
...
Guenther
2008-10-15 20:46:35 +02:00
Günther Deschner
e561c9acd5
s4: merge from s3 lsa idl.
...
Guenther
2008-10-15 19:45:28 +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
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
ec63a6f5ad
Merge branch 'master' of git://git.samba.org/samba
2008-10-15 16:16:01 +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
Günther Deschner
94d7e52dd8
idl: more netlogon merges between s3 and s4.
...
Guenther
2008-10-15 15:14:00 +02:00
Günther Deschner
714cde8bc1
s4-idl: merge netlogon bits from s3.
...
Guenther
2008-10-15 14:16:31 +02:00
Günther Deschner
5c8944a5b9
s4-idl: merge lsa_BinaryString from s3.
...
Guenther
2008-10-15 14:15:57 +02:00
Günther Deschner
f0fd834141
share ntsvcs.idl.
...
Guenther
2008-10-15 12:03:12 +02:00
Günther Deschner
fe46368e09
move svcctl to main idl directory.
...
Guenther
2008-10-15 11:37:42 +02:00
Jelmer Vernooij
aaa3e0425d
Fix includes.
2008-10-15 02:52:10 +02:00
Jelmer Vernooij
f75b460814
Share misc.idl.
2008-10-15 02:08:24 +02:00
Jelmer Vernooij
4f6a4b5510
Share idl_types.h.
2008-10-15 01:53:09 +02:00
Jelmer Vernooij
45f97c4614
Move shared DCE/RPC IDL files to root IDL dir.
2008-10-15 01:23:36 +02:00
Jelmer Vernooij
a9d8ed748e
Sync with Samba 3.
2008-10-14 15:43:04 +02:00
Andrew Bartlett
8e1c0470d7
Add in secure channel type used by AD trusts
2008-10-06 14:28:25 -07:00
Andrew Bartlett
8cdb3ebe27
Clarify use of manual parsers in trustInOutBlob (drsblobs.idl)
2008-10-06 14:28:25 -07:00
Andrew Bartlett
8256717c76
Implement 'type unknown' names in the CrackNames code.
...
This guesses the type by running each of the possible options.
Andrew Bartlett
2008-10-06 14:28:24 -07:00
Andrew Tridgell
ba5ef49f83
updated the LSA and NETLOGON servers with fixes resulting from the AD
...
plugfest in Redmond
2008-10-03 17:52:59 -07:00
Andrew Tridgell
23ec448f83
Merge commit 'master/master'
2008-10-03 12:23:00 -07:00
Stefan Metzmacher
3c9f3c32d1
s4:drsuapi.idl: fix some fields in drsuapi_DsRemoveDSServer()
...
metze
2008-10-02 12:20:59 +02:00
Andrew Tridgell
69fe3a5ddd
fixed a number of places in our LSA server where we should return the
...
sid/name array even when all are unmapped. If we don't fill in the
array then the windows client runtime crashes
2008-09-30 13:42:30 -07:00
Andrew Tridgell
f84093df86
Merge branch 'master' of ssh://git.samba.org/data/git/samba
2008-09-30 13:02:09 -07:00
Andrew Bartlett
64195b72be
Fix parsing of the trust passwords in LSA CreateTrustedDomainEx*
2008-09-29 22:34:35 -07:00
Stefan Metzmacher
abe0af4ab4
dcerpc.idl: add DCERPC_PFC_OFFSET
...
metze
2008-09-30 06:47:23 +02:00
Andrew Tridgell
c951a881da
added new level for lsalookupnames2
2008-09-29 16:51:21 -07:00
Andrew Tridgell
750a848d0d
added some more well known SIDs - thanks to the WSPP LSAT test suite
2008-09-29 16:01:07 -07:00
Günther Deschner
1147d05b47
s4-nbt: use moved libcli netlogon helpers.
...
Guenther
2008-09-23 23:18:00 +02:00
Günther Deschner
a1a92688ba
s4-nbt: use ../libcli/nbt
...
Guenther
2008-09-23 09:37:24 +02:00
Jelmer Vernooij
f5b134fb46
Sync more interface descriptions between Samba 3 and Samba 4.
2008-09-17 15:43:04 +02:00
Jelmer Vernooij
5975cbc260
Sync addition of [todo] attribute to Samba 3.
2008-09-17 15:07:24 +02:00
Jelmer Vernooij
5062d4c16a
Fix more WMI compilation issues.
2008-09-16 07:22:53 +02:00
Jelmer Vernooij
db872cfe37
Remove more hand-written marshallers.
2008-09-16 05:48:29 +02:00
Jelmer Vernooij
e970efc721
Support restricted.
2008-09-16 04:35:34 +02:00
Jelmer Vernooij
e9d44b2e1c
Import proper IDL for interface pointers.
2008-09-16 04:15:39 +02:00
Jelmer Vernooij
c212a65b65
More changes getting WMI code to compile, import manual marshalling.
2008-09-16 02:27:33 +02:00
Jelmer Vernooij
51fbc88fc2
Get code closer to compiling without errors, fix formatting, add docstrings.
2008-09-15 17:40:34 +02:00
Jelmer Vernooij
b1b97e39ad
Add wikipedia link to WMI.
2008-09-15 17:40:21 +02:00
Jelmer Vernooij
f29220fe11
Allow base classes to be defined in other files.
2008-09-15 17:39:44 +02:00
Jelmer Vernooij
53c9df4da0
Redefine BSTR.
2008-09-15 17:39:40 +02:00
Jelmer Vernooij
feb0ab15b9
Redefine BSTR.
2008-09-15 17:39:39 +02:00
Jelmer Vernooij
947bde9562
Avoid using unions without discriminants.
2008-09-15 17:36:59 +02:00
Jelmer Vernooij
7b88d09d8d
Reimport pidl support for COM.
2008-09-15 17:36:58 +02:00
Jelmer Vernooij
51a613acde
Move WMI IDL into separate IDL file.
2008-09-15 17:36:54 +02:00
Andrzej Hajda
323b97f76d
Import IDL for WMI.
2008-09-15 17:36:53 +02:00
Jelmer Vernooij
37a38eeff2
Reimport DCOM IDL.
2008-09-15 17:36:51 +02:00
Stefan Metzmacher
5b70daad7a
drsblobs.idl: add parser for ExtendedErrorInfo see [MS-EERR]: ExtendedError Remote Data Structure
...
metze
(This used to be commit 3edbbb12bd
)
2008-09-09 11:29:15 +02:00
Andrew Bartlett
b3cee235f5
More work towards trusted domains support in Samba4's LSA
...
Make 'lsar_CreateTrustedDomain' consistant with
lsar_CreateTrustedDomainEx{,2} by renaming handle -> policy_handle
Implement LSA server logic to create the cn=users trust account for
incoming trusts.
Andrew Bartlett
(This used to be commit d87b655e20
)
2008-09-08 10:55:34 +10:00
Andrew Bartlett
19fb3b0199
More work to implement LSA CreateTrustedDomainEx2
...
We still don't get the format inside the encrypted blob correct
however.
Andrew Bartlett
(This used to be commit 99a3abda09
)
2008-09-04 16:06:38 +10:00
Andrew Bartlett
b936d0f3be
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet
...
(This used to be commit 9590805bcb
)
2008-09-03 15:34:44 +10:00
Andrew Bartlett
a35263e1ab
Implement NETLOGON PAC verfication on the server-side
...
This is implemented by means of a message to the KDC, to avoid having
to link most of the KDC into netlogon.
Andrew Bartlett
(This used to be commit 82fcd7941f
)
2008-09-03 15:30:17 +10:00
Andrew Bartlett
279ca74493
Share IDL between the LSA and drsblob representations of trusts
...
(This used to be commit e5520706c8
)
2008-09-02 11:31:17 +10:00
Andrew Bartlett
81dcc99e9a
It turns out that the Netlogon PAC verification is encrypted.
...
This test now passes against Win2k3, and a implementation in the
Samba4 server should follow shortly.
Andrew Bartlett
(This used to be commit c6b8ba893d
)
2008-08-29 15:06:30 +10:00
Andrew Bartlett
adb207e903
Further rework the RPC-PAC test.
...
This would seem to match the documentation requirements for the PAC
verfication over NETLOGON, but I can't get Win2k3 to accept it so far.
Andrew Bartlett
(This used to be commit acfa87f341
)
2008-08-28 16:30:17 +10:00
Andrew Bartlett
960bd9df1f
Add a test to explore Netlogon PAC validation
...
However, I have still not figured out this protocol yet, and the docs
are rather unclear... :-(
Andrew Bartlett
(This used to be commit d878643071
)
2008-08-27 21:36:27 +10:00
Andrew Bartlett
f08786686c
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into pac-verify
...
(This used to be commit b706708210
)
2008-08-26 16:26:08 +10:00
Andrew Bartlett
291b0dfb2a
Update RPC-LSA to (almost) pass against Windows 2008.
...
(This used to be commit a17cb558c2
)
2008-08-26 09:49:54 +10:00
Andrew Bartlett
9eacc3a8f3
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
...
(This used to be commit a555334db6
)
2008-08-25 08:27:06 +10:00
Andrew Tridgell
e80876ef9e
Merge commit 'origin/v4-0-test' into v4-0-test
...
(This used to be commit 93cf0b3c7e
)
2008-08-22 18:39:52 +10:00
Andrew Tridgell
0a27ff953e
Merge branch 'abartlet-4-0-local' into v4-0-test
...
(This used to be commit 469fac2669
)
2008-08-22 17:37:43 +10:00
Stefan Metzmacher
e3319bf849
drsuapi.idl: use hand written push functions for the compressed blobs
...
This isn't really the final solution, as we compress the data twice,
but it works.
metze
(This used to be commit 6da1d41173
)
2008-08-21 12:48:48 +02:00
Stefan Metzmacher
8acc7f7da7
krb5pac.idl: make use of subcontext(0xFFFFFC01) to handle the type Serialization header
...
Now we should be able to handle bigendian PAC_LOGON_INFO buffers.
metze
(This used to be commit adbff0b0f9
)
2008-08-20 15:23:25 +02:00
Stefan Metzmacher
9d0db64d24
drsuapi.idl: readd type serialization headers to compressed DsGetNCChangesCtr*
...
metze
(This used to be commit 4e6937816f
)
2008-08-20 15:22:05 +02:00
Matthias Dieter Wallnöfer
bec7a95207
Add extra bits to our 'netlogon' response in CLDAP and NBT.
...
I've studied now the netlogon attribute from the CLDAP request and
have compared them with the table presented in the WSPP docs
(http://msdn.microsoft.com/en-us/library/cc201036.aspx ). The first two
bytes seem to be correct, but that the third and fourth one is
completely clear with SAMBA 4.
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
(This used to be commit 3024a43c25
)
2008-08-20 12:45:41 +10:00
Andrew Bartlett
ac503b140d
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
...
(This used to be commit b337369d5c
)
2008-08-15 07:58:03 +10:00
Andrew Tridgell
0eb1840994
cope with arbitrary unknown pac buffer types, so when MS adds
...
a new one we don't break our server
(This used to be commit 5e08b28531
)
2008-08-14 15:27:48 +10:00
Andrew Bartlett
bf002d1173
Rework the trustAuthInOutBlob with the help of a hand parser.
...
This produces a C structure that is sane, while still parsing the wire
blobs (as far as I can tell).
Andrew Bartlett
(This used to be commit b5dbe815e5
)
2008-08-13 16:16:59 +10:00
Andrew Bartlett
b5a3f45f64
Add GenericInfo level for SamLogon calls from the WSPP IDL.
...
Andrew Bartlett
(This used to be commit ea58b650a8
)
2008-08-12 17:46:01 +10:00
Stefan Metzmacher
0965b22ec5
dcerpc.idl: remove used DCERPC_MAX_SIGN_SIZE
...
metze
(This used to be commit 54b873e49f
)
2008-08-11 18:15:59 +02:00
Stefan Metzmacher
802b4596fe
dcerpc.idl: add DCERPC_AUTH_TRAILER_LENGTH
...
metze
(This used to be commit ce36448d74
)
2008-08-11 18:15:58 +02:00
Stefan Metzmacher
8a01bdc99a
drsuapi.idl: directly use mszip in level 2
...
This fixes the push because the switch_level doesn't work
otherwise because the pointer is the same as for
the outer switch_level.
metze
(This used to be commit a4c81ee68c
)
2008-08-07 18:44:49 +02:00
Andrew Bartlett
43d2329da6
Update to a working trustAuthIncoming and trustAuthOutgoing parser.
...
This is based on the docs, as well as testing against a domain trust
in windows.
Clearly it needs to be more general - perhaps a non IDL parser?
Andrew Bartlett
(This used to be commit 816bb64a56
)
2008-07-31 23:17:20 +10:00