Günther Deschner
0595963632
samr: add missing samr_ValidationStatus codes.
...
Guenther
2009-07-14 12:09:56 +02:00
Günther Deschner
cb39ba3d40
spoolss: fill in spoolss_GetPrinterDriver IDL.
...
Guenther
2009-07-03 22:05:37 +02:00
Günther Deschner
c5415e7e09
spoolss: the flags in spoolss_SetPrinterInfo1 are in fact spoolss_PrinterAttributes.
...
Guenther
2009-07-03 22:05:29 +02:00
Günther Deschner
80b62f579f
spoolss: fill in spoolss_AddPrinter IDL.
...
Guenther
2009-07-03 22:05:10 +02:00
Günther Deschner
c4416684f1
spoolss: the flags in spoolss_PrinterInfo1 are in fact spoolss_PrinterAttributes.
...
Guenther
2009-07-02 22:00:42 +02:00
Günther Deschner
ed8c0ed6bd
samr: add samr_UserInfoLevel and samr_DomainInfoClass enums based on MS-SAMR.
...
Guenther
2009-06-23 11:08:36 +02:00
Matthias Dieter Wallnöfer
efe6552f0c
NETLOGON pipe improvements
...
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-06-18 13:49:25 +10:00
Günther Deschner
54fb170689
lsa: use the lsa access masks in idl.
...
Guenther
2009-06-09 15:15:47 +02:00
Andrew Kroeger
c9b6e9fd03
s4: Add additional well-known SID's/RID's.
...
Information was found at http://support.microsoft.com/kb/243330
Not all well-known identifiers were included - only those necessary for
enhancing the 2-letter mappings used in SDDL strings were added.
2009-05-29 12:37:25 +10:00
Andrew Bartlett
2e573a7cf4
Fix incorrect RID for KRBTGT. (was incorectly 514, should be 502)
...
Requires recompile of source4/kdc/*
Found by Andrew Kroeger <andrew@id10ts.net>
Andrew Bartlett
2009-05-29 10:40:22 +10:00
Andrew Bartlett
8c871706e0
Add DOMAIN_RID_KRBTGT define to security.idl
2009-05-27 07:58:07 +10:00
Günther Deschner
9a13af9a99
s4: try to fix privileges implementation in order to pass the RPC-SAMR-USERS-PRIVILEGES test.
...
Guenther
2009-05-20 13:35:05 +02:00
Jeremy Allison
f8da7f5d74
Added mapping table for account object in lsa.
...
Jeremy.
2009-05-19 14:47:25 -07:00
Günther Deschner
7c22eed419
lsa: add access_masks for accounts, secrets and trusted domains to IDL.
...
Guenther
2009-05-19 02:05:10 +02:00
Günther Deschner
7403dd39d6
s3-spoolss: move SPL_ARCH_X defines to IDL.
...
Guenther
2009-05-13 01:56:40 +02:00
Günther Deschner
a4f558da79
spoolss: add SPOOLSS_ARCHITECTURE_ALL to IDL.
...
Guenther
2009-05-13 01:56:40 +02:00
Günther Deschner
c07f4a1299
initshutdown: add shutdown reason codes.
...
Guenther
2009-05-13 01:56:40 +02:00
Stefan Metzmacher
6d27b48b3f
named_pipe_auth.idl: add level 2 and pass the client/server info and session key
...
We also return can return the named pipe mode now.
metze
2009-05-01 17:42:03 +02:00
Günther Deschner
26b9c9370c
wkssvcs: add WKSSVC_JOIN_FLAGS_IGNORE_UNSUPPORTED_FLAGS join flag.
...
Guenther
2009-04-30 23:36:24 +02:00
Günther Deschner
67ca76c288
samr: fix samr_ConnectVersion enum which is 32bit not 16bit.
...
Volker, please check.
Rafal, haven't we seen this in your tests at sambaxp as well ?
Guenther
2009-04-29 01:59:03 +02:00
Günther Deschner
a23fb4663d
svcctl: Fix IDL for svcctl_StartServiceW().
...
Guenther
2009-04-29 01:59:03 +02:00
Andrew Bartlett
9b33766fbb
Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
2009-04-21 15:19:50 +02:00
Andrew Bartlett
47ec66bda3
Add the implicit [ref] to the connect_handle in EnumDomains
2009-04-21 15:14:02 +02:00
Günther Deschner
38264bb3b8
s3-secdesc: move all winreg access bits to IDL.
...
Guenther
2009-04-21 12:42:51 +02:00
Andrew Bartlett
1856b999c8
python/rpc: Add custom GUID.__str__, GUID.__repr__, GUID.__init__ and GUID.__cmp__.
2009-04-21 11:14:11 +02:00
Jeremy Allison
6fc8ed7b1f
Fix IDL licensing file that got missed when IDL files were moved.
...
Jeremy.
2009-04-16 12:09:16 -07:00
Jeremy Allison
d9804ae3cc
Fix bug #6089 - Winbind samr_OpenDomain not possible with Samba 3.2.6+
...
What a difference a name makes... :-). Just because something is missnamed
SAMR_ACCESS_OPEN_DOMAIN, when it should actually be SAMR_ACCESS_LOOKUP_DOMAIN,
don't automatically use it for a security check in _samr_OpenDomain().
Jeremy.
2009-04-15 15:40:00 -07:00
Günther Deschner
63b22a74f6
spoolss: add spoolss_DriverAttributes bitmask.
...
Guenther
2009-04-13 16:14:01 +02:00
Günther Deschner
3918ee8870
spoolss: fix order of strings in PrinterInfo1 structs.
...
Guenther
2009-04-13 16:10:31 +02:00
Günther Deschner
7f74f27d6c
eventlog: make EVENTLOG_FULL_INFORMATION a public struct.
...
Guenther
2009-04-10 13:15:24 +02:00
Günther Deschner
7065b2b2ad
ntsvcs: add PNP_GetIdListFlags flags.
...
Guenther
2009-04-10 01:06:51 +02:00
Günther Deschner
af32ab94eb
svcctl: use svcctl_ServiceState type for dependent calls in IDL.
...
Guenther
2009-04-09 16:41:55 +02:00
Günther Deschner
f0d045be4f
svcctl: Fix IDL for svcctl_QueryServiceObjectSecurity and Set call.
...
Guenther
2009-04-09 14:41:29 +02:00
Günther Deschner
8e3145e551
svcctl: use offered/needed for buffer sizes as in spoolss.
...
Guenther
2009-04-08 11:03:53 +02:00
Günther Deschner
557f38326b
svcctl: Fix svcctl_ControlsAccepted bitmask.
...
Never ever have 0 value in a bitmask...
pidl should generate at least a warning about those things.
Guenther
2009-04-07 01:16:52 +02:00
Günther Deschner
8d901caf35
move dcerpc.idl to main directory.
...
Guenther
2009-03-24 11:14:06 +01:00
Günther Deschner
f9ddc6ae4a
spoolss: make spoolss_Field a nodiscriminant union of 2 sets of notify flag enums.
...
Guenther
2009-03-18 16:45:59 +01:00
Günther Deschner
19ea2a5486
spoolss: add spoolss_EnumPrinterDataEx triple call.
...
Guenther
2009-03-18 01:19:26 +01:00
Günther Deschner
4fb79b4fe7
spoolss: fix spoolss_PrinterEnumValues w.r.t. size calculation of PrinterData.
...
Guenther
2009-03-18 01:12:16 +01:00
Günther Deschner
b12c3178ef
spoolss: add spoolss_PrinterEnumValues.
...
Guenther
2009-03-17 22:11:17 +01:00
Günther Deschner
289cfb269b
spoolss: use PRINTER_NOTIFY_TYPE and JOB_NOTIFY_TYPE in favor of "old" s4 defines.
...
Guenther
2009-03-17 19:07:35 +01:00
Günther Deschner
a264bc68f0
spoolss: add SPL Port definitions to IDL.
...
Guenther
2009-03-17 19:07:35 +01:00
Günther Deschner
f94a6f4801
spoolss: add range checks for priority element in spoolss_JobInfo structs.
...
Guenther
2009-03-17 19:07:35 +01:00
Günther Deschner
3a6b5fe6c1
spoolss: use nstring_array in spoolss_EnumPrinterKey.
...
Guenther
2009-03-17 12:15:16 +01:00
Günther Deschner
849254d24c
spoolss: use winreg_Type instead of spoolss_PrinterDataType for XPrinterData calls.
...
Guenther
2009-03-17 11:14:53 +01:00
Günther Deschner
28c6f1fb47
spoolss: use uint8 array instead of DATA_BLOB in EnumPrinterData IDL out pointer.
...
Guenther
2009-03-17 11:14:53 +01:00
Günther Deschner
2b0a0b25e2
spoolss: fix IDL for spoolss_SetPrinterData.
...
Guenther
2009-03-17 10:58:35 +01:00
Günther Deschner
92e6525ae1
spoolss: make spoolss_GetPrinterData out.data ref pointers.
...
Guenther
2009-03-17 10:57:57 +01:00
Günther Deschner
d0902e2945
spoolss: flag PrinterInfo union and levels as [public,gensize].
...
Guenther
2009-03-13 09:25:24 +01:00
Günther Deschner
86ed4dc890
spoolss: add [gensize] flag to spoolss_DriverInfo union.
...
Guenther
2009-03-13 09:25:22 +01:00