1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
Commit Graph

142 Commits

Author SHA1 Message Date
Jelmer Vernooij
97f3720038 Don't write out forward declarations for enums, as some compilers don't
seem to like it.
2008-12-16 22:58:10 +01:00
Jelmer Vernooij
d59a79e5bb Use py_* files to check whether generated files are out of date / not
present.

ndr_*.c files are in git (required for Samba 3), py_*.c files are not.
2008-12-16 19:46:43 +01: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
5317dd50c0 Add new script for building IDL files in librpc/idl, generating both
Samba 3 and Samba 4 output.
2008-12-16 16:32:18 +01:00
Jelmer Vernooij
ca7e4ce97a Move shared gen_ndr files to librpc/gen_ndr in the root.
At the moment these files are used just by Samba 3, but the next step
will be using them from Samba 4 as well.
2008-12-16 15:59:06 +01:00
Jelmer Vernooij
b2a01ef5dd Consider shared IDL files and Samba3-specific IDL files separately, allow overriding output directory. 2008-12-16 15:42:47 +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
Andrew Bartlett
8e1934a384 Use new GUID_from_data_blob
This avoid the problem that GUID_from_string now strictly requires no
trailing data after the string-form GUID.

Andrew Bartlett
2008-11-17 10:06:27 +11:00
Stefan Metzmacher
2cff27cefd librpc/ndr: add GUID_hexstring()
metze
2008-11-16 16:37:22 +01:00
Stefan Metzmacher
69af236e77 librpc/ndr: let GUID_from_data_blob() accept a ndr blob or a hex string too
metze
2008-11-16 16:24:34 +01:00
Andrew Bartlett
536de25fae Add a new function to parse a DATA_BLOB into a GUID
The reason for this new function is to ensure the length is not
discarded when the input is a ldb_val (aka DATA_BLOB) in ldb.

Andrew Bartlett
2008-11-16 16:24:33 +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