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
Günther Deschner
672eb22bc1
spoolss: fix some PRINTER_CHANGE_ defines (and add a new windows 7 flag).
...
Guenther
2009-02-23 12:47:10 +01:00
Günther Deschner
acfa1278ae
spoolss: add spoolssNotifyOptionFlags.
...
Guenther
2009-02-21 21:12:45 +01:00
Günther Deschner
dc8ab10d3d
eventlog: remove unused eventlog_Record struct.
...
Guenther
2009-02-21 21:12:19 +01:00
Günther Deschner
80cd7ed519
eventlog: fix eventlog_GetLogInformation typo in IDL.
...
Guenther
2009-02-21 21:12:10 +01:00
Günther Deschner
00725b7c6e
spoolss: remove gensize calculation from spoolss_StringArray. Thanks metze!
...
Guenther
2009-02-19 17:59:15 +01:00
Günther Deschner
1852cd0a60
spoolss: fill in spoolss_GetPrintProcessorDirectory.
...
Guenther
2009-02-19 13:05:32 +01:00
Günther Deschner
05a0bcc056
spoolss: make spoolss_DriverDirectoryInfo1 public and gensize.
...
Guenther
2009-02-19 02:04:56 +01:00
Günther Deschner
266e8954be
spoolss: add spoolss_PortData2 (used by vista).
...
Guenther
2009-02-19 00:50:42 +01:00
Günther Deschner
28158165da
spoolss: use spoolss access mask in OpenPrinter{Ex}.
...
Guenther
2009-02-19 00:50:33 +01:00
Günther Deschner
2cf4290116
spoolss: fix idl for spoolss_AddPrinterDriver and spoolss_AddPrinterDriverEx.
...
Guenther
2009-02-18 20:19:05 +01:00
Günther Deschner
890226c112
spoolss: add spoolss_AddDriverInfo8 (used by vista for adding drivers).
...
Guenther
2009-02-18 20:18:56 +01:00
Günther Deschner
6c91a83e94
spoolss: fix spoolss_MonitorUi struct.
...
Guenther
2009-02-18 16:10:26 +01:00
Günther Deschner
2e59cb50cc
spoolss: add spoolss_MonitorUi struct.
...
Guenther
2009-02-18 14:46:19 +01:00
Günther Deschner
719221168f
spoolss: add spoolss_PortData1.
...
Guenther
2009-02-18 14:46:05 +01:00
Günther Deschner
055a047e76
spoolss: in enum-calls make [out] count a ref pointer.
...
Guenther
2009-02-17 16:14:13 +01:00
Günther Deschner
4b353c7138
spoolss: fill in spoolss_ResetPrinter.
...
Guenther
2009-02-17 10:51:16 +01:00
Günther Deschner
b181253781
spoolss: fix idl for spoolss_RouterRefreshPrinterChangeNotify.
...
Guenther
2009-02-17 00:23:06 +01:00
Günther Deschner
a60c219d10
spoolss: change some type names in spoolss_RemoteFindFirstPrinterChangeNotifyEx.
...
Guenther
2009-02-17 00:21:22 +01:00
Stefan Metzmacher
8339969ed3
netlogon.idl: add idl for netr_LogonGetCapabilities()
...
metze
2009-02-16 10:59:16 +01:00
Stefan Metzmacher
a096a4c2ae
netlogon.idl: add NETLOGON_REG_SUPPORTS_AES_SHA2 flags and use correct names for some other flags
...
metze
2009-02-16 09:53:50 +01:00
Günther Deschner
aad5de9a11
spoolss: fill in some unknowns in spoolss_PrinterInfo0 and spoolss_SetPrinterInfo0.
...
Guenther
2009-02-14 01:21:21 +01:00
Günther Deschner
c302cac9d5
spoolss: fill in more levels in spoolss_UserLevel union.
...
Guenther
2009-02-14 01:21:21 +01:00
Günther Deschner
6222c177bf
spoolss: fix spoolss_AddPrinterEx IDL.
...
Guenther
2009-02-14 01:21:20 +01:00
Günther Deschner
640248d2d3
spoolss: fix spoolss_SetPrinter IDL.
...
Guenther
2009-02-14 01:21:20 +01:00
Günther Deschner
2876c77c8d
spoolss: fix IDL for spoolss_SetPrinterDataEx.
...
Guenther
2009-02-12 22:51:28 +01:00
Günther Deschner
80b3e5b36e
spoolss: always set version 2 in notify info and option structs.
...
Guenther
2009-02-12 18:03:11 +01:00
Günther Deschner
8fa71b1a08
spoolss: add spoolss_NotifyTable enum.
...
Guenther
2009-02-12 18:02:59 +01:00
Günther Deschner
135135e3a0
spoolss: fix some cases in the spoolss_NotifyData union.
...
Guenther
2009-02-12 18:02:50 +01:00
Günther Deschner
aa9eac08cd
spoolss: add spoolss_DriverInfo8.
...
Guenther
2009-02-12 18:02:41 +01:00
Günther Deschner
aa60ffc6f8
spoolss: fix spoolss_AddPrinterEx IDL.
...
Guenther
2009-02-12 18:02:33 +01:00
Günther Deschner
3f9a119935
spoolss: fill in spoolss_RouterReplyPrinterEx.
...
Guenther
2009-02-12 00:55:12 +01:00
Günther Deschner
dba8bb34f9
spoolss: add spoolss_AddPrinterDriverExFlags.
...
Guenther
2009-02-11 22:42:00 +01:00
Günther Deschner
1e54bc33ff
spoolss: fix name mismatch for opnum 0x42 (66).
...
opnum 0x42 is spoolss_RouterReplyPrinterEx and *not*
spoolss_RouterRefreshPrinterChangeNotification.
Guenther
2009-02-11 22:35:47 +01:00
Günther Deschner
620ac43304
spoolss: fix name mismatch for opnum 0x43 (67).
...
opnum 0x43 is spoolss_RouterRefreshPrinterChangeNotify and *not*
spoolss_RemoteFindNextPrinterChangeNotifyEx
Guenther
2009-02-11 22:35:40 +01:00
Günther Deschner
4fb1ccef4b
spoolss: fill in spoolss_AddPrinterDriverEx. This is metze's work from 2005 (!).
...
Guenther
2009-02-11 10:20:52 +01:00
Günther Deschner
7b2aae5646
spoolss: fill in spoolss_AddPrinterDriver. This is metze's work from 2005 (!).
...
Guenther
2009-02-11 10:19:42 +01:00
Günther Deschner
645e3c892d
spoolss: add spoolss_DeviceModeFields bitmap.
...
Guenther
2009-02-10 23:58:26 +01:00
Günther Deschner
f4c46bc2e8
spoolss: fix spoolss_ReplyOpenPrinter IDL.
...
Guenther
2009-02-10 23:57:30 +01:00
Günther Deschner
82c203799a
spoolss: fill in spoolss_ScheduleJob.
...
Guenther
2009-02-09 22:46:44 +01:00
Günther Deschner
bfed6b1e22
spoolss: fill in spoolss_AddJob.
...
Guenther
2009-02-09 22:46:44 +01:00
Jelmer Vernooij
0d0aec18a2
Fix warning in spoolss IDL file output.
2009-02-09 19:43:52 +01:00
Günther Deschner
4d78ece657
s3-spoolss: move PRINTER_ENUM_ICONMASK to IDL.
...
Guenther
2009-02-09 15:59:04 +01:00
Günther Deschner
88075102c8
spoolss: fill in spoolss_AddPrintProcessor.
...
Guenther
2009-02-09 15:59:04 +01:00
Günther Deschner
8bf900a2af
spoolss: fill in spoolss_RouterReplyPrinter.
...
Guenther
2009-02-09 15:59:04 +01:00
Günther Deschner
b53fa7559b
spoolss: add spoolss_PrinterChangeFlags.
...
Guenther
2009-02-09 15:59:03 +01:00
Günther Deschner
bf72c59c1b
spoolss: fill in spoolss_DeletePrinterDriverEx IDL.
...
Guenther
2009-02-09 12:33:40 +01:00
Günther Deschner
68404a2c97
spoolss: fix spoolss_DeletePrinterDriver IDL.
...
Guenther
2009-02-09 10:47:20 +01:00
Günther Deschner
58a8c02354
spoolss: fill in spoolss_DeletePrinterKey IDL.
...
Guenther
2009-02-09 10:46:24 +01:00
Günther Deschner
117d6d1686
spoolss: fix type pointer in spoolss_GetPrinterData and related functions.
...
Guenther
2009-02-06 18:36:40 +01:00
Günther Deschner
68077a6d64
spoolss: make "needed" an out,ref pointer for all the tripple-enumcalls.
...
Guenther
2009-02-06 17:35:49 +01:00
Günther Deschner
37c89c1430
spoolss: fix spoolss_EnumPrinterKey IDL.
...
Guenther
2009-02-06 14:59:20 +01:00
Günther Deschner
cb5837dc19
spoolss: fix spoolss_EnumPrinterDataEx IDL.
...
Guenther
2009-02-06 14:59:20 +01:00
Günther Deschner
121b5f4afd
spoolss: fix spoolss_GetPrinterDataEx IDL.
...
Guenther
2009-02-06 14:59:19 +01:00
Günther Deschner
de7a30817d
spoolss: fix spoolss_GetPrinterDriver2 IDL.
...
Guenther
2009-02-06 14:59:19 +01:00
Günther Deschner
c1a1480f7a
spoolss: fix spoolss_XcvData IDL.
...
Guenther
2009-02-06 14:59:19 +01:00
Günther Deschner
45104ba145
spoolss: fix spoolss_GetForm IDL.
...
Guenther
2009-02-06 14:59:19 +01:00
Günther Deschner
c2975cc7ea
spoolss: fix spoolss_ReadPrinter IDL.
...
Guenther
2009-02-06 14:59:19 +01:00
Günther Deschner
cb0687f9e7
spoolss: fix spoolss_WritePrinter IDL.
...
Guenther
2009-02-06 14:59:19 +01:00
Günther Deschner
c2cd781d0a
spoolss: fix spoolss_StartDocPrinter IDL.
...
Guenther
2009-02-06 14:59:19 +01:00
Günther Deschner
82ce981a41
spoolss: fix spoolss_GetPrinterDriverDirectory IDL.
...
Guenther
2009-02-06 14:59:19 +01:00
Günther Deschner
ea2d151721
spoolss: fix spoolss_GetPrinter IDL.
...
Guenther
2009-02-06 14:59:18 +01:00
Günther Deschner
8b84c97e8d
spoolss: fix spoolss_GetJob IDL.
...
Guenther
2009-02-06 14:59:18 +01:00
Günther Deschner
40227ef3bf
idl: add KRB5_EDATA_NTSTATUS to misc.idl.
...
Guenther
2009-02-06 10:32:49 +01:00
Günther Deschner
b03913cbc6
spoolss: move ndr spoolss helper to main librpc dir.
...
Guenther
2009-02-05 16:04:36 +01:00
Günther Deschner
177f7c21ee
spoolss: fix spoolss_RemoteFindNextPrinterChangeNotifyEx.
...
Guenther
2009-02-05 12:17:52 +01:00
Günther Deschner
04dea3c956
spoolss-idl: fill in spoolss_DeletePrinter.
...
Guenther
2009-02-05 12:17:36 +01:00
Günther Deschner
7435b877c7
s3-lsa: fix the build.
...
Guenther
2009-02-05 02:55:46 +01:00
Günther Deschner
ef098bd621
s3-lsa: move remaining lsa policy access_mask defines to idl.
...
Guenther
2009-02-05 01:05:09 +01:00
Günther Deschner
4974554de9
eventlog: calculate offsets in EVENTLOGRECORD struct.
...
We cannot use [relative] pointer properties here for various reasons.
Guenther
2009-02-04 17:17:33 +01:00
Günther Deschner
a5597d75d2
eventlog: add w32 on-disc EVENTLOG structures (*evt files).
...
Guenther
2009-02-04 17:17:25 +01:00
Günther Deschner
a0c4fbdb3c
librpc: add header file for drsblobs helper functions.
...
Guenther
2009-02-04 12:38:21 +01:00
Günther Deschner
268f87df61
eventlog: add eventlog_Record_tdb to support the traditional s3 on-disc format.
...
Guenther
2009-02-03 16:06:41 +01:00
Günther Deschner
b57c37d6ae
eventlog: fill in IDL for eventlog_OpenBackupEventLogW.
...
Guenther
2009-01-24 03:33:10 +01:00
Günther Deschner
466872e9ff
eventlog: fill in IDL for eventlog_BackupEventLogW.
...
Guenther
2009-01-24 03:32:59 +01:00
Günther Deschner
ca799da823
eventlog: fill in IDL for eventlog_DeregisterEventSource.
...
Guenther
2009-01-24 03:32:56 +01:00
Günther Deschner
7dad861627
eventlog: fill in IDL for eventlog_RegisterEventSourceW.
...
Guenther
2009-01-24 03:32:49 +01:00
Günther Deschner
ab6e4dd9fd
eventlog: add missing IDL (opnum 24) for eventlog_ReportEventAndSourceW.
...
Guenther
2009-01-24 03:32:46 +01:00
Günther Deschner
02a3a7f1ed
eventlog: fill in IDL for eventlog_GetLogIntormation.
...
Guenther
2009-01-24 03:32:46 +01:00
Günther Deschner
321983a68e
eventlog: fill in IDL for eventlog_ReportEventW.
...
Guenther
2009-01-24 03:32:34 +01:00
Tim Prouty
4a40857836
librpc: Remove usage of max and replace with improved range.
2009-01-17 19:38:20 -08:00
Günther Deschner
c3ac9a2977
winreg: fix winreg_EnumValue by re-adding winreg_ValNameBuf from 3.3/3.2.
...
This fixes viewing samba registry with windows tools like regedit and eventviewer.
Michael, Jelmer, please check.
Guenther
2009-01-16 00:28:46 +01:00
Tim Prouty
c59ec17ddd
librpc: Change a uint16 to use the max property instead of range
...
This fixes a "comparison is always false due to limited range of data
type" warning
2009-01-15 14:52:35 -08:00
Günther Deschner
76f137b908
eventlog: more eventlog record idl fixes.
...
- treat eventlogEventTypes as an enum.
- do not align the full eventlog entry.
- set range on number of strings according to docs.
- make a little more obvious what the reserved field stands for.
Guenther
2009-01-14 10:18:51 +01:00
Günther Deschner
6b80e9be64
eventlog: some fixes for eventlog_Record struct.
...
* make reserved field always have value 0x654c664C ("eLfL").
* add missing sid entry
* add padding and 2nd size counter.
* use time_t in eventlog_Record.
Guenther
2009-01-12 18:02:46 +01:00
Günther Deschner
9df76c4efb
eventlog: make out pointer a ref pointer in eventlog_GetNumRecords.
...
Guenther
2009-01-12 17:59:29 +01:00
Günther Deschner
413cb33fd5
svcctl: include hand marshalling helper in idl.
...
Guenther
2009-01-09 16:52:47 +01:00
Günther Deschner
c60569c9b8
svcctl: add SERVICE_TYPE_INTERACTIVE_PROCESS define.
...
Guenther
2009-01-09 16:32:05 +01:00
Günther Deschner
2e5b581a5e
svcctl: use svcctl_ServiceState in some other places.
...
Guenther
2009-01-08 17:32:35 +01:00
Günther Deschner
f01f8103be
svcctl: use hex range format in IDL.
...
Guenther
2009-01-08 17:32:35 +01:00
Günther Deschner
9832a5e593
svcctl: add ENUM_SERVICE_STATUSW and ENUM_SERVICE_STATUSA.
...
Guenther
2009-01-08 17:32:34 +01:00
Günther Deschner
c9f6a58109
svcctl: remove redundant SERVICE_STATE_* defines.
...
Guenther
2009-01-08 16:56:59 +01:00
Günther Deschner
378ef22069
svcctl: add svcctl_ServiceStatus and svcctl_ControlsAccepted.
...
Guenther
2009-01-08 13:24:22 +01:00
Günther Deschner
979c82ab43
svcctl: add svcctl_ServiceState.
...
Guenther
2009-01-08 11:19:13 +01:00
Günther Deschner
ea7fa77bb2
svcctl: add SERVICE_FAILURE_ACTIONS and SERVICE_DESCRIPTION to IDL.
...
Guenther
2009-01-08 11:19:13 +01:00
Günther Deschner
60c10a153a
svcctl: add SERVICE_STATUS_PROCESS to idl.
...
Guenther
2009-01-08 11:19:12 +01:00
Günther Deschner
55da3807d7
svcctl: add svcctl_ErrorControl and svcctl_Type (based on samba3) to IDL.
...
Guenther
2009-01-08 11:19:12 +01:00
Günther Deschner
176bbcf90c
svcctl: add svcctl_ConfigLevel from samba 3.
...
Guenther
2009-01-08 11:18:57 +01:00
Günther Deschner
550c64bef9
svcctl: move SVC_STATUS_ to idl.
...
Guenther
2009-01-08 10:58:10 +01:00
Jelmer Vernooij
ce47b69d8e
Fix syntax errors.
2009-01-01 06:33:25 +01:00
Jelmer Vernooij
08259c1c52
Add iconv_convenience argument to size functions.
2009-01-01 04:45:33 +01:00
Günther Deschner
ab082b9749
netlogon: remove netr_BinaryString (duplicate of lsa_BinaryString).
...
Guenther
2008-12-17 23:23:51 +01:00
Günther Deschner
7148c0daff
netlogon: fill in remaining levels in netr_CONTROL_DATA_INFORMATION.
...
Guenther
2008-12-17 23:06:48 +01:00
Günther Deschner
7317bc1eba
netlogon: fix IDL for netr_LogonControl2Ex.
...
Guenther
2008-12-17 23:06:48 +01:00
Günther Deschner
ef6bf7f385
netlogon: add netr_NETLOGON_INFO_4.
...
Guenther
2008-12-17 23:06:48 +01:00
Günther Deschner
e01026cd4b
netlogon: add all documented netlogon control codes.
...
Guenther
2008-12-17 23:06:48 +01:00
Tim Prouty
735b3e1c0c
s3/s4: Fix DCOM idl bug
...
A build warning uncovered a bug where a pointer was being passed in
instead of the dereferenced value of the pointer.
2008-12-16 23:24:13 -08:00
Jelmer Vernooij
b5a0c4cefe
Share object files for gen_ndr.
2008-12-16 18:56:21 +01:00
Jelmer Vernooij
327218f1cf
Fix [out] pointers in DCOM-related IDL files.
2008-12-16 17:42:23 +01:00
Jelmer Vernooij
0f04beff33
Rename dom_sid.idl -> server_id.idl (since it no longer actually contains the dom_sid). No longer include it from security.idl.
2008-12-16 15:36:18 +01:00
Jelmer Vernooij
530758dc2a
Add python extensions for dom_sid.
2008-12-16 00:16:02 +01:00
Jelmer Vernooij
cd25b6245f
Move dom_sid to the Samba 3 IDL file, remove the old definition.
2008-12-12 20:20:01 +01:00
Jelmer Vernooij
d1101dba79
Remove noejs property, which is no longer used.
2008-12-12 11:48:42 +01:00
Günther Deschner
5903206bab
netlogon: fill in netr_ServerGetTrustInfo IDL.
...
Guenther
2008-12-10 11:58:27 +01:00
Stefan Metzmacher
3e1cd3dda7
s4:brwoser.idl: add idl for BrowserrQueryOtherDomains()
...
metze
2008-12-06 14:56:44 +01:00
Günther Deschner
9bb1f4ca0e
samr: fix samr_UserInfo18, lm/nt pwd mixup.
...
Guenther
2008-12-05 14:27:02 +01:00
Günther Deschner
1e90c5773c
samr: fix samr_UserInfo18. It also contains password_expired, thanks metze.
...
Guenther
2008-12-05 14:27:02 +01:00
Günther Deschner
b0e813d28c
samr: make more explicit what SAMR_FIELD_PASSWORD{2} means.
...
Guenther
2008-12-05 14:27:02 +01:00
Günther Deschner
8210177ea4
samr: fill in two unknowns in samr_UserInfo21.
...
Guenther
2008-12-05 14:27:02 +01:00
Günther Deschner
809d44e3db
samr: fill in two unknowns in samr_DomInfo13.
...
Guenther
2008-12-05 14:27:02 +01:00
Günther Deschner
de443a4240
samr: fix samr_UserInfo21 (order of lm_password_set and nt_password_set).
...
Guenther
2008-12-05 14:27:02 +01:00
Günther Deschner
c379820852
samr: add samr_DomainServerState.
...
Guenther
2008-12-02 00:37:39 +01:00
Günther Deschner
1be5be5b83
samr: fix samr_UserInfo24 and samr_UserInfo26.
...
Guenther
2008-11-28 13:55:20 +01:00
Jelmer Vernooij
58db2befbd
Move netr_SamDatabaseID8Bit to netlogon.idl to prevent problems with
...
forward enum declarations when compiled with C++.
2008-11-26 18:20:51 +01:00
Günther Deschner
2736650f0c
eventlog: fill in some unknowns and use flags bitmap in IDL.
...
Guenther
2008-11-20 17:15:47 +01:00
Jelmer Vernooij
15c629181a
Move wireshark conformance file to top-level.
2008-11-19 00:10:15 +01:00
Günther Deschner
5b4140a997
svcctl: fill in SERVICE_CONTROL from s3.
...
Guenther
2008-11-17 13:18:00 +01:00
Günther Deschner
738d066768
svcctl: fix idl for svcctl_EnumServicesStatusW.
...
Guenther
2008-11-17 13:17:31 +01:00
Günther Deschner
abbd539082
svcctl: fix idl for svcctl_QueryServiceConfig2W.
...
Guenther
2008-11-17 13:16:44 +01:00
Günther Deschner
4e0bbb6e79
svcctl: fix idl for EnumServicesStatusExW.
...
Guenther
2008-11-17 13:16:34 +01:00
Günther Deschner
880e232e7e
svcctl: fix idl for svcctl_QueryServiceStatusEx.
...
Guenther
2008-11-17 13:15:31 +01:00
Günther Deschner
7d5f3f51b0
ntsvcs: remove todo from PNP_GetDeviceList.
...
Guenther
2008-11-17 13:13:01 +01:00
Jeremy Allison
4c7033df5d
Move v2 from timestamp to 16-byte hash. Got the change in before on disk format is fixed.
...
Jeremy.
2008-11-13 17:18:41 -08:00
Günther Deschner
663c1d52f6
ntsvcs: fill in some more formerly unknowns in PNP_GetHwProfInfo.
...
Guenther
2008-11-12 10:19:32 +01:00
Günther Deschner
1f87fc798d
ntsvcs: use both named-pipe endpoints.
...
Guenther
2008-11-12 10:19:25 +01:00
Günther Deschner
0afcf4d8f7
ntsvcs: fill in more unknowns in PNP_HwProfFlags IDL.
...
Guenther
2008-11-12 10:19:02 +01:00
Günther Deschner
8d8386cc4d
ntsvcs: some corrections for the PNP_GetDeviceRegProp IDL.
...
Guenther
2008-11-12 10:18:39 +01:00
Günther Deschner
09998ab89d
s4-samr: merge samr_QueryUserInfo{2} from s3 idl. (fixme: python)
...
Guenther
2008-11-10 21:46:31 +01:00
Günther Deschner
15e011564a
s4-samr: merge samr_QueryGroupInfo from s3 idl. (fixme python)
...
Guenther
2008-11-10 21:46:30 +01:00
Günther Deschner
0548642e5b
s4-samr: merge samr_QueryAliasInfo from s3 idl. (fixme: python)
...
Guenther
2008-11-10 21:46:30 +01:00
Günther Deschner
99c2fac6b2
s4-samr: merge samr_EnumDomainGroups from s3 idl. (fixme: python)
...
Guenther
2008-11-10 21:46:30 +01:00
Günther Deschner
1ea97d76ed
s4-samr: merge samr_EnumDomainUsers from s3 idl. (fixme: python)
...
Guenther
2008-11-10 21:46:30 +01:00
Günther Deschner
d4d9a73ad1
s4-samr: merge samr_EnumDomains from s3 idl. (fixme: python)
...
Guenther
2008-11-10 21:46:30 +01:00
Günther Deschner
bb1d7684d2
s4-samr: merge samr_LookupDomain from s3 idl. (fixme: python)
...
Guenther
2008-11-10 21:46:30 +01:00
Günther Deschner
61391d0ade
s4-samr: merge samr_LookupNames from s3 idl. (fixme: python)
...
Guenther
2008-11-10 21:46:30 +01:00
Günther Deschner
2efec54b8d
s4-samr: merge samr_EnumDomainAliases from s3 idl. (fixme: python)
...
Guenther
2008-11-10 21:46:29 +01:00
Günther Deschner
aaca059a35
s4-samr: merge samr_QueryDisplayInfo from s3 idl. (fixme: python)
...
Guenther
2008-11-10 21:46:29 +01:00
Günther Deschner
3a9b42fa75
s4-samr: merge samr_QueryDisplayInfo2 from s3 idl. (fixme: python)
...
Guenther
2008-11-10 21:46:29 +01:00
Günther Deschner
bab255f09b
s4-samr: merge samr_QueryDisplayInfo3 from s3 idl. (fixme: python)
...
Guenther
2008-11-10 21:46:29 +01:00
Günther Deschner
68a2ca11dc
s4-samr: merge samr_GetGroupsForUser from s3 idl. (fixme: python)
...
Guenther
2008-11-10 21:46:29 +01:00
Günther Deschner
f20dd953ef
s4-samr: merge samr_QueryDomainInfo2 from s3 idl. (fixme: python)
...
Guenther
2008-11-10 21:46:29 +01:00
Günther Deschner
f7dfea32fc
s4-samr: merge samr_QueryDomainInfo from s3 idl. (fixme python)
...
Guenther
2008-11-10 21:46:29 +01:00
Günther Deschner
9774927947
s4-samr: merge samr_QueryGroupMember from s3 idl. (fixme: python)
...
Guenther
2008-11-10 21:46:28 +01:00
Günther Deschner
a2a26da899
s4-samr: merge samr_Connect5 from s3 idl. (fixme python)
...
Guenther
2008-11-10 21:46:28 +01:00
Günther Deschner
88ff1be036
s4-samr: merge samr_GetBootKeyInformation from s3 idl. (fixme: python)
...
Guenther
2008-11-10 21:46:28 +01:00
Günther Deschner
8f1559c350
s4-samr: merge samr_GetDomPwInfo from s3 idl. (fixme: python)
...
Guenther
2008-11-10 21:46:28 +01:00
Günther Deschner
f42f1ae5a8
s4-samr: merge samr_GetUserPwInfo from s3 idl. (fixme: python)
...
Guenther
2008-11-10 21:46:27 +01:00
Günther Deschner
94b7db1fb4
s4-samr: merge samr_RidToSid from s3 idl. (fixme: python)
...
Guenther
2008-11-10 21:46:27 +01:00
Günther Deschner
5ce30d0f4d
s4-samr: merge samr_QuerySecurity from s3 idl. (fixme: python)
...
Guenther
2008-11-10 21:46:27 +01:00
Günther Deschner
93c6129c99
s4-samr: merge samr_LookupRids from s3 idl.
...
Guenther
2008-11-10 21:46:27 +01:00
Günther Deschner
47d0c89302
s4-samr: merge samr_ValidatePassword from s3 idl.
...
Guenther
2008-11-10 21:46:27 +01:00
Günther Deschner
41776e1091
s4-samr: merge samr_GetDisplayEnumerationIndex2 from s3 idl.
...
Guenther
2008-11-10 21:46:27 +01:00