1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-12 09:18:10 +03:00
Commit Graph

301 Commits

Author SHA1 Message Date
Günther Deschner
a040b8be7d netapi: add NetUserEnum filter constants to IDL.
Guenther
(This used to be commit 12669b12c2)
2008-06-17 19:59:22 +02:00
Günther Deschner
08cf0bb878 netapi: some IDL cosmetics.
Guenther
(This used to be commit 4fd6bc61d0)
2008-06-17 19:58:39 +02:00
Günther Deschner
db1db7da92 netapi: add NetRemoteTOD() to IDL.
Guenther
(This used to be commit 8dd1a5fabf)
2008-06-17 19:56:16 +02:00
Günther Deschner
2d5e4708e9 idl: fix drsuapi_DsGetNCChanges.
Guenther
(This used to be commit 652af123b2)
2008-06-11 10:46:37 +02:00
Günther Deschner
b71ff71e02 netapi: add NetLocalGroupSetInfo() to IDL.
Guenther
(This used to be commit 0e02b40ae8)
2008-06-03 01:27:48 +02:00
Günther Deschner
8216c60265 netapi: add NetLocalGroupGetInfo() to IDL.
Guenther
(This used to be commit c817c0c5bc)
2008-06-03 01:27:47 +02:00
Günther Deschner
2ead1503eb netapi: add NetLocalGroupDel() to IDL.
Guenther
(This used to be commit b4fafdeebf)
2008-06-03 01:27:46 +02:00
Günther Deschner
be9332df6f netapi: add NetLocalGroupAdd() to IDL.
Guenther
(This used to be commit fa86b2cf5c)
2008-06-03 01:27:45 +02:00
Günther Deschner
05cb539d57 netapi: add NetGroupAddUser() and NetGroupDelUser() to IDL.
Guenther
(This used to be commit 7fe8735104)
2008-06-03 01:27:43 +02:00
Günther Deschner
ed69e68f4c netapi: add NetGroupGetInfo() to IDL.
Guenther
(This used to be commit 68a7273020)
2008-06-03 01:27:43 +02:00
Günther Deschner
0eca06b724 netapi: add NetGroupSetInfo to IDL.
Guenther
(This used to be commit febcbd2127)
2008-06-03 01:27:42 +02:00
Günther Deschner
813f119556 idl: add NetGroupDel() to libnetapi.
Guenther
(This used to be commit d86cd8816c)
2008-06-03 01:27:40 +02:00
Günther Deschner
93baa93208 idl: add NetGroupAdd() to libnetapi.
Guenther
(This used to be commit 7d1ca6f734)
2008-06-03 01:27:39 +02:00
Günther Deschner
329d770b3b idl: avoid sa_family as it its a macro on IRIX.
Guenther
(This used to be commit 64815c0855)
2008-05-27 11:38:53 +02:00
Günther Deschner
51912e551e idl: add drsuapi_DsGetDCInfoCtr3 used by w2k8.
Guenther
(This used to be commit 0e77e71ec3)
2008-05-26 12:21:11 +02:00
Günther Deschner
6b2af349cf libnetjoin: for informational reasons, report forest_name.
Guenther
(This used to be commit 452a9ea4af)
2008-05-16 12:16:04 +02:00
Günther Deschner
de11bbafd3 IDL: Fix nbt_cldap_netlogon union, removing the default member.
Guenther
(This used to be commit a56d7999a4)
2008-05-09 17:39:53 +02:00
Günther Deschner
486a96a4e4 IDL: Add nbt_cldap_netlogon_15.
Guenther
(This used to be commit 5e91bd1d2b)
2008-05-09 17:24:38 +02:00
Günther Deschner
67c644aa59 dsgetdcname: use existing messaging_context if possible.
Guenther
(This used to be commit 7889516a38)
2008-05-09 14:59:20 +02:00
Günther Deschner
196d808136 IDL: make nbt_cldap_netlogon_29 public.
Guenther
(This used to be commit 7159cce805)
2008-05-08 01:10:34 +02:00
Günther Deschner
3caac2695a IDL: add missing case 14 and 15 to nbt_cldap_netlogon union.
Guenther
(This used to be commit 9fcda4627b)
2008-05-07 14:10:34 +02:00
Günther Deschner
9764083d25 IDL: add nbt_cldap_netlogon_29 which includes the next_closest_site.
Guenther
(This used to be commit 909c9ae7ec)
2008-04-30 16:04:30 +02:00
Günther Deschner
2b0e91caea IDL: use nbt_netlogon_command in cldap replies.
Guenther
(This used to be commit bc92507fb4)
2008-04-30 16:04:30 +02:00
Günther Deschner
ebedb09be9 IDL: use nbt_dc_sock_addr.
Guenther
(This used to be commit 5a46f34fa3)
2008-04-30 01:11:46 +02:00
Günther Deschner
b144371713 IDL: move some netlogon DS flags to NBT where they actually showup first.
Guenther
(This used to be commit 163f17f84b)
2008-04-30 00:56:31 +02:00
Günther Deschner
fe8d6a09d1 IDL: use samr_AcctFlags in nbt_ntlogon_sam_logon.
Guenther
(This used to be commit 5f5658b3dc)
2008-04-30 00:35:57 +02:00
Günther Deschner
754e646bec IDL: add nbt_netlogon_version.
Guenther
(This used to be commit 5963bbea82)
2008-04-30 00:34:43 +02:00
Günther Deschner
aede77b258 IDL: Add DFS_MANAGER_VERSION_W2K8.
Guenther
(This used to be commit 85a758c0b8)
2008-04-29 20:22:02 +02:00
Günther Deschner
15908821ba IDL: Fix IDL for samr_GetDisplayEnumerationIndex{2}.
Guenther
(This used to be commit cb0b0fd268)
2008-04-22 23:10:35 +02:00
Günther Deschner
93e0c13626 IDL: now that we have nbt.idl, re-add it to the includes again.
Guenther
(This used to be commit d38c5f4a69)
2008-04-21 20:21:40 +02:00
Günther Deschner
34762b7ece IDL: make nbt_cldap_netlogon_5 public.
Guenther
(This used to be commit f0917e8990)
2008-04-21 20:21:39 +02:00
Günther Deschner
8d87b54a9e IDL: Add NTLOGON_RESPONSE_FROM_PDC2 to nbt_logon_request.
Guenther
(This used to be commit 1724000a95)
2008-04-21 20:21:39 +02:00
Günther Deschner
a717d0da24 IDL: Add type 23 in nbt_ntlogon_request reply packets.
Guenther
(This used to be commit dbef92c2b2)
2008-04-18 11:50:19 +02:00
Günther Deschner
452789ca80 IDL: add dom_sid0 to security.idl (hand merge from samba4).
Guenther
(This used to be commit 3e7f302d80)
2008-04-17 18:49:30 +02:00
Stefan Metzmacher
d4d706e0fa nbt.idl: fix parsing und pushing of dom_sids by using dom_sid0
metze
(cherry picked from commit 0e2f6d481b)
(This used to be commit 70d99d8ed9)
2008-04-17 17:59:24 +02:00
Günther Deschner
3f42c15299 IDL: Add nbt.idl from Samba4.
Guenther
(This used to be commit 6accbfa661)
2008-04-17 14:47:17 +02:00
Günther Deschner
e1a827e1ac IDL: Fix several DRSUAPI calls.
Guenther
(This used to be commit aa7308fbc3)
2008-04-15 22:03:50 +02:00
Günther Deschner
3c5b20148c IDL: Import drsuapi.idl from samba4.
Guenther
(This used to be commit f583e99cef)
2008-04-15 22:03:50 +02:00
Günther Deschner
f34245238a libnetapi: Add IDL for NetQueryDisplayInformation.
Guenther
(This used to be commit 1200eb474c)
2008-04-13 18:59:42 +02:00
Stefan Metzmacher
1b2b703b37 messaging.idl: add structure to marshall dbwrap_tdb2 changes
metze
(This used to be commit 46a0d8e872)
2008-04-12 09:14:08 +02:00
Günther Deschner
693a5679fd Add SERVER_INFO_1005 to libnetapi.idl.
Guenther
(This used to be commit 5387c6e8d1)
2008-04-10 21:28:17 +02:00
Günther Deschner
f544ba49be Add NetUserEnum to libnetapi IDL.
Guenther
(This used to be commit dbbefb4e97)
2008-04-09 13:41:54 +02:00
Günther Deschner
adeb5d4fbb Add NetUserDel to libnetapi IDL.
Guenther
(This used to be commit 8a0b6532af)
2008-04-09 13:31:53 +02:00
Günther Deschner
c9b1eabf5b Add NetUserAdd to libnetapi IDL.
Guenther
(This used to be commit 08afca2188)
2008-04-09 13:19:36 +02:00
Günther Deschner
b159002799 Fix IDL for lsa_LookupPrivName.
Guenther
(This used to be commit 7b56a4bcf2)
2008-04-08 23:02:48 +02:00
Günther Deschner
657365145b Fix IDL for lsa_QueryTrustedDomainInfo.
Guenther
(This used to be commit a064d00096)
2008-04-08 22:57:16 +02:00
Günther Deschner
d1790aa50d Fix IDL for lsa_QueryTrustedDomainInfoBySid.
Guenther
(This used to be commit 7903103c70)
2008-04-08 22:52:26 +02:00
Günther Deschner
61dbda8fac Fix IDL for lsa_QueryTrustedDomainInfoByName.
Guenther
(This used to be commit 18272d5385)
2008-04-08 22:51:55 +02:00
Günther Deschner
799d4cbd11 Fix IDL for lsa_QueryDomainInformationPolicy.
Guenther
(This used to be commit 7a822c3c71)
2008-04-08 22:50:05 +02:00
Günther Deschner
3e0eab2a57 Add DsGetDCName call to libnetapi.idl.
Guenther
(This used to be commit e8cea4db01)
2008-04-08 19:40:47 +02:00
Günther Deschner
f86580babe Add libnetapi.idl.
Guenther
(This used to be commit 5231a13506)
2008-04-08 03:08:45 +02:00
Günther Deschner
f3fcf54c58 Fix IDL for srvsvc_NetShareInfo502. It does indeed contain a sec_desc_buf.
Guenther
(This used to be commit da7f006539)
2008-04-01 00:26:32 +02:00
Günther Deschner
2a957b38b3 Use uint32 in max_users field in SRVSVC ShareInfo levels consistently.
Guenther
(This used to be commit 29c4279256)
2008-04-01 00:26:32 +02:00
Günther Deschner
b65da1326e The parameters string (aka munged dial string) in samr is not a normal lsa_String.
Guenther
(This used to be commit 98606c667a)
2008-03-31 20:55:40 +02:00
Günther Deschner
3fac37d0ff Fill in netr_NegotiateFlags.
Guenther
(This used to be commit 1cd1c27a0e)
2008-03-28 23:44:43 +01:00
Günther Deschner
b7951cc2b6 Make netr_DsRGetDCNameInfo public.
Guenther
(This used to be commit 62c876080c)
2008-03-28 13:30:13 +01:00
Günther Deschner
dffef22c2f Rename string to array in lsa_BinaryString.
Guenther
(This used to be commit a4ffaff2e1)
2008-03-28 09:53:37 +01:00
Günther Deschner
fb30efac15 Fill in netr_AcctLockStr and use lsa_BinaryString in netlogon delta.
Guenther
(This used to be commit f98e790923)
2008-03-27 21:02:09 +01:00
Günther Deschner
e85f241d28 Add lsa_BinaryString.
Guenther
(This used to be commit c73ff43e8f)
2008-03-27 21:02:09 +01:00
Günther Deschner
ad19eb4ab0 Move netr_LogonLevel flags to IDL, rename old one to netr_LogonInfo.
Guenther
(This used to be commit 1fc98ee431)
2008-03-27 13:06:43 +01:00
Günther Deschner
d470243c74 Move DSGETDC_VALID_FLAGS to IDL.
Guenther
(This used to be commit a14b00ee19)
2008-03-27 13:06:43 +01:00
Günther Deschner
56e5187d84 Move the known NETLOGON_CONTROL reply flags to IDL.
Guenther
(This used to be commit 4bf2a17c2b)
2008-03-27 13:06:43 +01:00
Günther Deschner
6f7875abee Move inline comment about MSV1_0 flags to IDL.
Guenther
(This used to be commit b22167fb60)
2008-03-27 13:06:43 +01:00
Günther Deschner
6f16288a70 Use netr_LogonControlCode in netr_LogonControl2().
Guenther
(This used to be commit 8474ef334f)
2008-03-27 11:04:56 +01:00
Günther Deschner
62f06542dc Fix IDL for netr_NETLOGON_INFO_2.
W2k8 generated NT_STATUS_ARRAY_BOUNDS_EXCEEDED errors while validating trusts.

Guenther
(This used to be commit 5d0aa3bbf8)
2008-03-26 19:25:54 +01:00
Günther Deschner
82ab936f6a Fill in IDL for PNP_GetDeviceRegProp.
Guenther
(This used to be commit b1b6e93aa1)
2008-03-26 12:17:16 +01:00
Günther Deschner
975a7447f0 Add svcctl_MgrAccessMask and svcctl_ServiceAccessMask.
Guenther
(This used to be commit eeb7c7d9d0)
2008-03-26 12:17:16 +01:00
Günther Deschner
c0e6d9091c Fix IDL for winreg_QueryValue.
Guenther
(This used to be commit 0dac766109)
2008-03-25 10:54:27 +01:00
Günther Deschner
5a9d296f8e Fix IDL for svcctl_EnumDependentServicesW().
Guenther
(This used to be commit 46bfded43d)
2008-03-20 01:32:20 +01:00
Günther Deschner
d18e531e97 Fix IDL for srvsvc_NetConnEnum.
Guenther
(This used to be commit 03a3b8b0ed)
2008-03-10 18:54:18 +01:00
Günther Deschner
89d209719f Fix IDL for srvsvc_NetFileEnum.
Guenther
(This used to be commit 01c73aa967)
2008-03-10 17:07:05 +01:00
Günther Deschner
7ff8d9ddd2 Fix IDL for srvsvc_NetSessEnum().
Guenther
(This used to be commit 35089b53b8)
2008-03-10 03:43:39 +01:00
Günther Deschner
a97de32cb2 Fix IDL for srvsvc_NetSetFileSecurity and srvsvc_NetGetFileSecurity.
Guenther
(This used to be commit 0785acede4)
2008-03-08 00:27:41 +01:00
Günther Deschner
00255e12d7 Fix IDL for srvsvc_NetShareAdd().
Guenther
(This used to be commit 1e7d77766e)
2008-03-07 23:55:01 +01:00
Günther Deschner
f78316c2a7 Fix IDL for srvsvc_NetShareEnum and srvsvc_NetShareEnumAll.
Guenther
(This used to be commit e5ae43051e)
2008-03-07 13:08:15 +01:00
Günther Deschner
0ffbd42de2 Ignore Kerberos PAC type 12.
Until we worked out the PAC_TYPE_UNKNOWN_12 format (or received documentation)
ignore it so that the PAC parsing can proceed.

Guenther
(This used to be commit 3630ec26c9)
2008-03-06 17:11:03 +01:00
Günther Deschner
cd8c5468bf Slowly making progress on PAC_UNKNOWN_12.
unknown1 and unknown2 are offset headers for the strings.

Guenther
(This used to be commit 7af70e75b9)
2008-03-06 14:16:14 +01:00
Günther Deschner
a7b00be766 Fix IDL for srvsvc_NetRemoteTOD().
Guenther
(This used to be commit cc3ec6ac65)
2008-03-05 10:32:04 +01:00
Günther Deschner
9e10620f85 Fix IDL for srvsvc_NetShareSetInfo().
Guenther
(This used to be commit 40d780f2e7)
2008-03-05 10:00:15 +01:00
Günther Deschner
93cb719837 Fix IDL for srvsvc_NetSrvSetInfo().
Guenther
(This used to be commit 024021daab)
2008-03-05 09:49:42 +01:00
Günther Deschner
d06274b541 Add secure_channel_type to libnetjoin.
Guenther
(This used to be commit f88910c1e5)
2008-03-04 19:04:54 +01:00
Günther Deschner
9a05f49ca6 Add new Windows 2008 Kerberos PAC Type 12 (apparently again undocumented).
We need at least to parse this in order to correctly support kerberized session
setup from w2k8 as well as local pam_winbind logons using kerberos.

Guenther
(This used to be commit 4ba62d49d7)
2008-03-04 15:43:32 +01:00
Stefan Metzmacher
c7d0b8f3ba samr.idl: windows uses lsa_AsciiStringLarge in QueryDisplayInfo
Tested with nt4 and w2k3.

metze
(This used to be commit 490d0c52bb)
2008-02-28 23:31:22 +01:00
Stefan Metzmacher
5e7cc85a12 lsa.idl: strlen_m*() also for the lsa_AsciiString* versions
We already did this before b994f899b4.

This is needed to handle NULL strings, where strlen() would crash...

Maybe we should add a strlen_a() and strlen_a_term() later...

metze
(This used to be commit c445a17a91)
2008-02-28 23:30:22 +01:00
Stefan Metzmacher
364ce40643 lsa.idl: use strlen_m_term() in lsa_StringLarge to support NULL strings
metze
(This used to be commit d98ac73122)
2008-02-28 23:30:07 +01:00
Stefan Metzmacher
48bffb0f34 lsa.idl: add lsa_AsciiStringLarge
metze
(This used to be commit bf5da9ea08)
2008-02-28 23:29:46 +01:00
Stefan Metzmacher
f610e1fa52 lsa.idl: don't use ascstr_noterm anymore
metze
(This used to be commit 1937d19623)
2008-02-28 23:29:35 +01:00
Günther Deschner
c1636ccd70 Add disabled_machine_account and deleted_machine_accoutn flags to libnetunjoin.
Guenther
(This used to be commit 3659430634)
2008-02-28 11:38:01 +01:00
Günther Deschner
3257f60685 Add noopnum to libnet join/unjoin calls.
Guenther
(This used to be commit 0d8081499f)
2008-02-28 11:38:01 +01:00
Günther Deschner
6135d08bcf Fill in IDL for svcctl_SetServiceObjectSecurity.
Guenther
(This used to be commit 67293496c5)
2008-02-28 00:43:31 +01:00
Günther Deschner
bdd08fc8d6 Fill in IDL for svcctl_QueryServiceObjectSecurity.
Guenther
(This used to be commit b1edbc7649)
2008-02-28 00:43:30 +01:00
Stefan Metzmacher
8c2b6a126c remove unused unixinfo.idl and generated files
The idl in this version uses pidl specific non NDR types...

metze
(This used to be commit 5dd83aaff3)
2008-02-27 20:13:45 +01:00
Günther Deschner
d61831dcd4 Move MAX_SAM_ENTRIES defines to samr rpc_server and to samr.idl.
Guenther
(This used to be commit 6c64551573)
2008-02-27 17:14:39 +01:00
Günther Deschner
c672a34313 Move PASS_*_CHANGE_AT_NEXT_LOGON defines to samr.idl.
Guenther
(This used to be commit 618eae4c0c)
2008-02-27 17:13:32 +01:00
Günther Deschner
1affdac7ca Move MAX_LOOKUP_SIDS to lsa.idl.
Guenther
(This used to be commit 61da5b8c00)
2008-02-27 17:08:46 +01:00
Günther Deschner
eaeb55ee9f Move MAX_REF_DOMAINS to lsa.idl.
Guenther
(This used to be commit 8f54ba22d2)
2008-02-27 17:08:09 +01:00
Günther Deschner
8f7fe454c4 Use lsa_PolicyAccessMask in lsa_OpenPolicy/2.
Guenther
(This used to be commit 2b28ca34a1)
2008-02-27 15:50:31 +01:00
Günther Deschner
c5e4455e07 Add lsa_PolicyAccessMask to lsa.idl.
Guenther
(This used to be commit 5fad28beec)
2008-02-27 15:50:24 +01:00
Günther Deschner
022b7d87a2 Copy recent spoolss IDL from samba4 into our tree.
Guenther
(This used to be commit 18233fb9d6)
2008-02-27 13:33:06 +01:00
Günther Deschner
5c930e5a7b Fix IDL for lsa_LookupNames3 and lsa_LookupNames4.
Guenther
(This used to be commit 2eda5bcbfa)
2008-02-18 16:51:32 +01:00