summaryrefslogtreecommitdiff
path: root/librpc/idl/netlogon.idl
AgeCommit message (Collapse)AuthorFilesLines
2010-05-18Finish removal of iconv_convenience in public API's.Jelmer Vernooij1-1/+1
2010-04-12s3/s4:netlogon IDL - fix up "struct netr_SamInfo6" regarding the "forest" ↵Matthias Dieter Wallnöfer1-1/+1
attribute According to MS-NRPC 2.2.1.4.13 this should be the DNS domainname, not the forest one.
2010-02-22s4:netlogon GetTrustedDomainInformationSimo Sorce1-2/+2
start implementing calls related to trusted domain information
2009-11-17netlogon.idl: fix ndr_pull_netr_DatabaseRedo()Stefan Metzmacher1-2/+9
We can't use subcontext_size() here, as change_log_entry_size is encoded after the subcontext. metze
2009-10-13netlogon: add NL_PASSWORD_VERSION to IDL.Günther Deschner1-0/+12
Guenther
2009-10-02idl: use common netlogon bit definitionsAndrew Tridgell1-3/+3
The DS_ bits had got a bit ahead of the NBT_ bits. Ideally we'd make these a single set of bits at some point. This also removes NBT_SERVER_DNS_FOREST as this bit doesn't exist. I think it came from someone mis-reading the docs, which show the bits in reverse order within bytes (one of the worst bit table representations I have ever seen!)
2009-09-23idl: fixed string termination for netlogon GetDomainInfoAndrew Tridgell1-10/+10
2009-09-11s4: Fix parsing of CSDVersion: treat this field as an string null terminated.Matthieu Patou1-1/+1
CDSVersion field contains one utf16 string and then garbage which pertubated the parsing. We use subcontext to clearly define the size of the whole blob and then let the parser to find the real length of the string. This is a fix for bug 6706, many thanks to Gunter for the PIDL guidelines.
2009-09-11netlogon.idl: indent correctlyMatthias Dieter Wallnöfer1-1/+1
2009-09-08Return a correct value for Supported Encryption TypeMatthieu Patou1-1/+9
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-02s3-netlogon: use WERRORs in NETLOGON_INFO structures.Günther Deschner1-3/+3
Guenther
2009-08-31netlogon: fill in more details for the netr_LogonControlX family of calls.Günther Deschner1-3/+10
Guenther
2009-08-31s3-netlogon: add DS_WEB_SERVICE_REQUIRED bit for dsgetdcname calls.Günther Deschner1-0/+1
Guenther
2009-08-26netlogon: make netr_NegotiateFlags a public bitmap.Günther Deschner1-1/+1
Guenther
2009-08-25netlogon: give netlogon w7/w2k8r2 AES negotiate flag proper name (see bug ↵Günther Deschner1-1/+1
#6099 for details). Guenther
2009-08-24netlogon: add (yet) undocumented netlogon negotiate bit to bitmap.Günther Deschner1-0/+1
This bit is set by the Win7 client while joining. Guenther
2009-08-17netlogon: document some more MSVC flags.Günther Deschner1-1/+14
Some of these were observed during password changing from win7 using a samba 3.4 PDC. Guenther
2009-08-03netlogon.idl: Prework to enhance the "netr_LogonGetDomainInformation" call ↵Matthias Dieter Wallnöfer1-48/+114
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-03netlogon.idl: Removes the form "str[]" for string declarationsMatthias Dieter Wallnöfer1-40/+40
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-06-18NETLOGON pipe improvementsMatthias Dieter Wallnöfer1-3/+14
Patch for bug #4939 This refactors the NETLOGON code related to this bug: - Introduces a new "SYNCSTATE" enum required by the "DatabaseSync2" call (acc. to WSPP) - Make "DatabaseSync" dependant from "DatabaseSync2" (acc. to WSPP) - Let "DatabaseSync2" return NT_STATUS_NOT_IMPLEMENTED (I'm not sure if this is also true when a domain is running in mixed mode) - Make "LogonControl" and "LogonControl2" dependant form "LogonControl2Ex" (acc. to WSPP) - Let "LogonControl2Ex" return WERR_NOT_SUPPORTED for now
2009-02-16netlogon.idl: add idl for netr_LogonGetCapabilities()Stefan Metzmacher1-1/+12
metze
2009-02-16netlogon.idl: add NETLOGON_REG_SUPPORTS_AES_SHA2 flags and use correct names ↵Stefan Metzmacher1-2/+6
for some other flags metze
2009-01-01Add iconv_convenience argument to size functions.Jelmer Vernooij1-1/+1
2008-12-17netlogon: remove netr_BinaryString (duplicate of lsa_BinaryString).Günther Deschner1-7/+1
Guenther
2008-12-17netlogon: fill in remaining levels in netr_CONTROL_DATA_INFORMATION.Günther Deschner1-0/+3
Guenther
2008-12-17netlogon: fix IDL for netr_LogonControl2Ex.Günther Deschner1-2/+2
Guenther
2008-12-17netlogon: add netr_NETLOGON_INFO_4.Günther Deschner1-0/+6
Guenther
2008-12-17netlogon: add all documented netlogon control codes.Günther Deschner1-5/+16
Guenther
2008-12-10netlogon: fill in netr_ServerGetTrustInfo IDL.Günther Deschner1-1/+19
Guenther
2008-11-26Move netr_SamDatabaseID8Bit to netlogon.idl to prevent problems withJelmer Vernooij1-0/+2
forward enum declarations when compiled with C++.
2008-11-10s4-netlogon: change parameters string to lsa_BinaryString.Günther Deschner1-1/+1
Guenther
2008-11-06netlogon: use 8bit SamDatabaseID and DeltaEnum in netr_ChangeLogEntry.Günther Deschner1-2/+2
Guenther
2008-11-06netlogon: add 8bit varients of netr_SamDatabaseID8Bit and netr_DeltaEnum.Günther Deschner1-0/+4
Guenther
2008-11-06netlogon-idl: use netr_ChangeLogEntry subcontext in netr_DatabaseRedo.Günther Deschner1-3/+3
Guenther
2008-11-06netlogon-idl: add netr_ChangeLogObject union.Günther Deschner1-3/+7
Guenther
2008-11-06netlogon-idl: add netr_ChangeLogFlags.Günther Deschner1-1/+9
Guenther
2008-11-06netlogon-idl: add netr_ChangeLogEntry.Günther Deschner1-0/+12
Guenther
2008-11-04netlogon: fix IDL for netr_DatabaseRedo.Günther Deschner1-3/+3
Guenther
2008-10-29netlogon: merge netlogon.idl between s3 and s4.Günther Deschner1-0/+1474
Guenther