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
Günther Deschner
dfe90763c1
spoolss: flag spoolss_JobInfo union and structures [public,gensize].
...
Guenther
2009-03-13 09:25:21 +01:00
Günther Deschner
45a22eab52
spoolss: flag spoolss_MonitorInfo structs [public,gensize].
...
Guenther
2009-03-07 00:55:37 +01:00
Günther Deschner
34f469f19f
spoolss: flag spoolss_PortInfo structs as [public,gensize].
...
Guenther
2009-03-07 00:55:35 +01:00
Günther Deschner
6fd5128b99
spoolss: flag spoolss_PrintProcessorInfo1 [public,gensize].
...
Guenther
2009-03-07 00:26:25 +01:00
Günther Deschner
2545a75b9a
spoolss: fill in spoolss_EnumPrintProcDataTypes IDL.
...
Guenther
2009-03-07 00:23:13 +01:00
Günther Deschner
6aea116cf3
spoolss: flag spoolss_FormInfo1 and 2 with [public,gensize].
...
Guenther
2009-03-06 14:31:43 +01:00
Günther Deschner
75046db121
spoolss: fix [size_is] declaration for enum calls.
...
This took me ages to find. Thanks metze!
Guenther
2009-03-06 14:28:35 +01:00
Günther Deschner
fb4ab25eec
spoolss: make all enum out info pointers a pointer to an array.
...
Without this we never can get a reasonable s3 cli_spoolss fn for the enum calls.
Guenther
2009-03-06 14:27:41 +01:00
Günther Deschner
bd77ab5986
spoolss: move up printer and job status codes.
...
Guenther
2009-03-02 14:25:00 +01:00
Günther Deschner
c9061d048f
spoolss: use dummy pointers for truncated devmode and secdesc in SetJobInfo2/4.
...
Guenther
2009-03-02 14:24:58 +01:00
Günther Deschner
5da7fde31e
spoolss: fill in spoolss_SetJobInfo1,2,3,4.
...
Guenther
2009-02-27 13:33:20 +01:00
Günther Deschner
d0e31f8cfa
spoolss: add spoolss_PortInfo3 and spoolss_PortInfoFF.
...
Guenther
2009-02-27 13:33:20 +01:00
Günther Deschner
d42f833ace
spoolss: add 2 new SPOOLSS_JOB_CONTROL values.
...
Guenther
2009-02-26 22:01:04 +01:00
Günther Deschner
dec1410b10
spoolss: add spoolss_JobInfo2, JobInfo3 and JobInfo4 (new in vista).
...
Guenther
2009-02-26 22:00:59 +01:00
Günther Deschner
76ae2022ad
spoolss: add spoolss_JobStatus.
...
Guenther
2009-02-26 13:17:23 +01:00
Günther Deschner
06d2604d9d
spoolss: add JOB_ACCESS_READ.
...
Guenther
2009-02-25 21:15:52 +01:00
Günther Deschner
b239a4ee76
spoolss: add spoolss_AddFormInfo2.
...
Guenther
2009-02-25 21:15:51 +01:00
Günther Deschner
92f05e3c96
spoolss: fix spoolss_FormInfo2 (new in vista).
...
keyword is an astring, not an nstring.
Guenther
2009-02-25 21:15:51 +01:00
Günther Deschner
74232e3237
spoolss: windows ignores level in a spoolss_GetPrintProcessorDirectory query.
...
Guenther
2009-02-25 21:13:57 +01:00
Günther Deschner
c46fad3d1b
spoolss: add spoolss_FormInfo2 used by Vista.
...
Guenther
2009-02-25 14:19:56 +01:00
Günther Deschner
5c5ce2bee6
spoolss: fix _spoolss_SetPrinter level 3.
...
Guenther
2009-02-24 12:41:21 +01:00
Günther Deschner
aa576c292f
spoolss: return subcontext spoolss_DriverInfo in spoolss_GetPrinterDriver2.
...
Guenther
2009-02-24 11:03:28 +01:00
Günther Deschner
0ca5b72ad9
spoolss: add SPOOLSS_DEFAULT_SERVER_PATH.
...
Guenther
2009-02-24 11:03:27 +01:00
Günther Deschner
b8b3a6f1fc
spoolss: add spoolss_DriverInfo101 to IDL.
...
Note that the size_is of the spoolss_DriverFileInfo is not reflected on the ndr.
It is just used as pidl cannot handle a relative pointer to a static array of
structs.
Guenther
2009-02-24 01:02:28 +01:00
Günther Deschner
0449d5c285
spoolss: generate size functions for printer driver structs.
...
Guenther
2009-02-24 01:02:16 +01:00
Günther Deschner
db400032ab
spoolss: spoolss_NotifyData contains a devmode container, not devmode pointer.
...
Guenther
2009-02-23 12:47:20 +01:00