1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-27 03:21:53 +03:00
Commit Graph

341 Commits

Author SHA1 Message Date
Günther Deschner
8990865c7f lsa: use lsa_LookupNamesLevel in lsa_LookupSids{2,3}.
Guenther
2009-09-11 12:23:00 +02:00
Günther Deschner
721b76cfba schannel: more work on reponse NL_AUTH_MESSAGES.
Guenther
2009-09-11 02:57:19 +02:00
Andrew Tridgell
7c5ce719eb s4/drsuapi: tech the IDL about some more key attribute names 2009-09-10 12:12:49 +10:00
Andrew Tridgell
dca7afb799 s4: fixed format of repsTo in samdb
Metze pointed out what the windows tool ldp.exe will examine repsTo
attributes on remote DCs, so we do in fact need to use the same format
that windows uses. This patch changes the server side implementation
of UpdateRefs to use the windows format
2009-09-09 12:36:51 +10:00
Günther Deschner
2b16380a0e ntlmssp: add some void decode calls (useful for ndrdump).
Guenther
2009-09-08 22:27:41 +02:00
Günther Deschner
4fd9a9d6de schannel: add NL_AUTH_MESSAGE and both NL_AUTH_SIGNATURE structs.
These actually belong netlogon but we for now want to keep netlogon as a security
providor separate.

Guenther
2009-09-08 14:55:10 +02:00
Matthieu Patou
a915575158 Return a correct value for Supported Encryption Type
Vista and upper version use this value to check wether they should ask the DC
 to change the msDS-SupportedEncryptionTypes attribute or not.
 Declare the different value as a bitmap in Netlogon idl
2009-09-08 22:44:50 +10:00
Andrew Tridgell
5cd6b460ff s4: added the structure for repsTo
This structure is stored in NDR format in the repsTo attribute of each
partition. It is updated by the DSUpdateRefs DSRUAPI call
2009-09-08 11:52:45 +10:00
Andrew Tridgell
9a3db7e331 s4: fixed updaterefs options bitmap 2009-09-08 11:52:45 +10:00
Günther Deschner
a0b1968167 s3-netlogon: use WERRORs in NETLOGON_INFO structures.
Guenther
2009-09-02 15:29:44 +02:00
Andrew Tridgell
132242fe7e add a ref to the WSPP docs 2009-09-02 18:19:55 +10:00
Günther Deschner
792b544e37 netlogon: fill in more details for the netr_LogonControlX family of calls.
Guenther
2009-08-31 20:24:04 +02:00
Günther Deschner
94f7c98430 s3-netlogon: add DS_WEB_SERVICE_REQUIRED bit for dsgetdcname calls.
Guenther
2009-08-31 20:23:08 +02:00
Günther Deschner
9b844e7ff3 ntlmssp: add NTLMSSP_MESSAGE_SIGNATURE to IDL.
Guenther
2009-08-28 10:05:26 +02:00
Günther Deschner
b4a860ba81 ntlmssp: add AUTHENTICATE_MESSAGE to idl.
Guenther
2009-08-28 10:05:19 +02:00
Günther Deschner
e65a3cb0db ntlmssp: add CHALLENGE_MESSAGE to IDL.
Guenther
2009-08-28 10:05:13 +02:00
Günther Deschner
c3a6f28847 ntlmssp: add NEGOTIATE_MESSAGE to IDL.
Guenther
2009-08-28 10:05:06 +02:00
Günther Deschner
d4d2b42a92 ntlmssp: add ntlmssp helper skeleton.
Guenther
2009-08-28 10:04:52 +02:00
Günther Deschner
ff7958394c ntlmssp: add IDL.
Guenther
2009-08-28 10:04:43 +02:00
Günther Deschner
5a15778848 schannel: add netlogon_creds_CredentialState to IDL.
Guenther
2009-08-27 15:55:18 +02:00
Günther Deschner
aabe577396 schannel: move schannel.idl to main directory.
Guenther
2009-08-26 15:43:05 +02:00
Günther Deschner
91ef692d7d netlogon: make netr_NegotiateFlags a public bitmap.
Guenther
2009-08-26 15:42:57 +02:00
Günther Deschner
d896fb2dab netlogon: give netlogon w7/w2k8r2 AES negotiate flag proper name (see bug #6099 for details).
Guenther
2009-08-25 11:12:45 +02:00
Günther Deschner
2840902692 netlogon: add (yet) undocumented netlogon negotiate bit to bitmap.
This bit is set by the Win7 client while joining.

Guenther
2009-08-24 23:09:58 +02:00
Günther Deschner
0447af26b6 spoolss: add more spoolss calls to IDL
(spoolss_GetPrinterDriverPackagePath and spoolss_GetCorePrinterDrivers).

Guenther
2009-08-20 14:25:41 +02:00
Günther Deschner
abe7648609 netlogon: document some more MSVC flags.
Some of these were observed during password changing
from win7 using a samba 3.4 PDC.

Guenther
2009-08-17 18:24:24 +02:00
Günther Deschner
559dd0d304 spoolss: fill in more details of the spoolss_DeviceMode.
Guenther
2009-08-10 11:32:26 +02:00
Stefan Metzmacher
2823757912 epmapper.idl: avoid usage of 'pipe', this is a reserved word in IDL
We now use 'named_pipe' instead.

metze
2009-08-07 11:50:23 +02:00
Matthias Dieter Wallnöfer
721402b8de netlogon.idl: Prework to enhance the "netr_LogonGetDomainInformation" call correctly
This enhances the "netlogon.idl" file to allow enhancements on the mentioned call.
Therefore this is also the base for fixing up bug #4888.
2009-08-03 09:46:30 +02:00
Matthias Dieter Wallnöfer
e14b2ed8df netlogon.idl: Removes the form "str[]" for string declarations
In this file two different forms are used to explain the same datatype ("str[]" and "*str").
I didn't find this very nice and unified the occurrences to always use "*str".

This patch is of cosmetic nature.
2009-08-03 09:46:30 +02:00
Stefan Metzmacher
b676e63a52 frstrans.idl: add definition of frstrans_InitializeFileTransferAsync()
metze
2009-07-27 17:51:36 +02:00
Stefan Metzmacher
826e6a83a0 frstrans.idl: add definition of frstrans_AsyncPoll()
metze
2009-07-27 17:51:35 +02:00
Stefan Metzmacher
3142f76e2d frstrans.idl: add definition of frstrans_RequestVersionVector()
metze
2009-07-27 17:51:35 +02:00
Stefan Metzmacher
2a797731a0 frstrans.idl: add definition of frstrans_RequestUpdates()
metze
2009-07-27 17:51:35 +02:00
Stefan Metzmacher
a2d0c6cec8 frstrans.idl: add definition of frstrans_EstablishSession
metze
2009-07-27 17:51:34 +02:00
Stefan Metzmacher
e31a92c44e frstrans.idl: add definition of frstrans_EstablishConnection()
metze
2009-07-27 17:51:34 +02:00
Stefan Metzmacher
8860a03671 frstrans.idl: add definition of frstrans_CheckConnectivity()
metze
2009-07-27 17:51:33 +02:00
Jeremy Allison
d373f0b77c For some strange reason using :
uint8 hash[XATTR_SD_HASH_SIZE];
doesn't have the same effect as :
uint8 hash[64];
Jeremy.
2009-07-24 14:13:42 -07:00
Jeremy Allison
1bab4fdaaf Fix hash function in acl_xattr to be SHA256, make
the hash function selectable. Upgrade version.
Compiles but not fully tested yet (coming). Make
vfs_acl_tdb.c compile - this needs updating to
match acl_xattr (also coming soon).
Jeremy.
2009-07-24 14:09:42 -07:00
Stefan Metzmacher
6c99345dd3 frsrpc.idl: add definition of frsrpc_FrsNOP()
metze
2009-07-23 18:04:20 +02:00
Stefan Metzmacher
9e154b6b35 frsrpc.idl: add idl for frsrpc_FrsVerifyPromotionParent()
metze
2009-07-23 17:55:28 +02:00
Stefan Metzmacher
2cc4a43d0e frstrans.idl: add new DFS-R FrsTransport interface with dummy functions
metze
2009-07-22 21:33:10 +02:00
Stefan Metzmacher
109b9dcad9 frsrpc.idl: add definition for frsrpc_FrsStartPromotionParent()
metze
2009-07-22 21:33:10 +02:00
Stefan Metzmacher
424e763695 frsrpc.idl: make the chunk array in frsrpc_CommPktChunkCtr dynamic
We add an extra num_chunks to the frsrpc_CommPktChunkCtr structure
and use hand modified ndr_push/pull functions to let it not appear
on the wire.

metze
2009-07-21 19:11:24 +02:00
Stefan Metzmacher
9d148f75c7 frsrpc.idl: almost complete the idl for the frsrpc_FrsSendCommPkt() function
TODO: The amount of chunks is dynamic, we need to fix that

metze
2009-07-21 19:11:22 +02:00
Stefan Metzmacher
b91156d4ae frsapi.idl: fill the frsapi_WriterCommand() function
metze
2009-07-21 19:11:22 +02:00
Stefan Metzmacher
1436256613 frsapi.idl: fix some unknown field names
metze
2009-07-21 19:11:21 +02:00
Günther Deschner
1a7a8d4330 spoolss: fill in some unknowns in spoolss_OSVersion and spoolss_OSVersionEx.
Guenther
2009-07-17 17:20:30 +02:00
Günther Deschner
11bea731ae spoolss: fill in spoolss_Create/DeletePrinterIC + rerun make samba3-idl.
Guenther
2009-07-17 15:40:06 +02:00
Günther Deschner
9ac5f5c8ce lsa: fill in lsa_StorePrivateData and lsa_RetrievePrivateData and rerun make samba3-idl.
Guenther
2009-07-17 13:50:33 +02:00