summaryrefslogtreecommitdiff
path: root/source4/librpc/idl/lsa.idl
AgeCommit message (Collapse)AuthorFilesLines
2003-11-21* changed the way strings are handled in pidl to a much more generalAndrew Tridgell1-1/+3
interface. We now support an arbitrary set of flags to each parser, and these can be used to control the string types. I have provided some common IDL string types in librpc/idl/idl_types.h which needs to be included in every IDL file. * added IDL for the endpoint mapper. Added a test suite that enumerates all endpoints on the server. (This used to be commit d2665f36a75b482ff82733f72ffac938c2acf87a)
2003-11-20 * changed to midl syntax using [case(x)] instead of case(x)Andrew Tridgell1-12/+12
* use empty defaults instead of a dummy empty structure (This used to be commit 555a340d3c0697b147799bc0a6615e01e196daf6)
2003-11-19after discussions with lukeh, I think we found a alignment bug in oldAndrew Tridgell1-3/+5
versions of midl, as used to build LSA. Work around it here. (This used to be commit b3bd2bf10badd60d7c4952c6e1687568b413ee47)
2003-11-19removed an unused structureAndrew Tridgell1-4/+0
(This used to be commit 005614ef787d85499a3d970bce08549de0c2caab)
2003-11-19change to AuditEventsInfo struct from lukehAndrew Tridgell1-3/+2
(This used to be commit 670c0cbe034e1e2ac5aed751b6c4fbd925fe3221)
2003-11-16use the "subcontext" magic flag for sec_desc_bufAndrew Tridgell1-0/+6
(This used to be commit 05ed2f6dc986111ce448123c91380f9340799ecc)
2003-11-16slightly more efficient strlen setting in lsa and samr strings (callsAndrew Tridgell1-1/+1
strlen_m() once, not twice) (This used to be commit 468c2dc632703e6956428fb5f1da4044709b8f6f)
2003-11-15run LookupDomain on each domain returned from EnumDomains in samrAndrew Tridgell1-2/+2
(This used to be commit 947b9f8ced486d34ee6710a921fb985ea14e2bb1)
2003-11-15added lsa_QuerySecObj() and the necessary sec_desc_buf supporting codeAndrew Tridgell1-1/+5
also adding printing of security descriptors (This used to be commit 1f93cbc1d597b973ab1a5005ede093c1bcefff87)
2003-11-14it turns out that all MS servers ignore the artifact struct_len fieldsAndrew Tridgell1-2/+2
in OpenPolicy and OpenPolicy2, so we don't in fact need the [struct_len] attribute. This makes our IDL much closer to the MS IDL. (This used to be commit f0a8f063a680b5d0a68c5ac7cccf9c9a13adfb81)
2003-11-14* fixed lsa_LookupPrivNameAndrew Tridgell1-2/+1
* added levels 2 and 3 of dfs_Enum (This used to be commit 3fa61c19826cd1415f561e1e5c40adcc59d4abf2)
2003-11-13* fixed conformant arrays in structuresAndrew Tridgell1-1/+1
* expanded the rpcecho test * started adding the NETDFS pipe (This used to be commit 095ab42cbdd5c1c5ab753e2eb275742ba822c8b9)
2003-11-12lsa_PrivilegeSet seems to be a very strange beast indeed. It has aAndrew Tridgell1-2/+2
constant sized array of size 1 at the end? (This used to be commit 2cc354bd82456cb5598eb4acb40a5ada1459d08d)
2003-11-11added 9 more info levels to lsa_QueryInfoPolicyAndrew Tridgell1-4/+57
(This used to be commit b2ced24fc0be4944dd96f160e435f4c6773debcd)
2003-11-11added QueryPolicyInfo/PrimaryDomainInfo idl and test codeAndrew Tridgell1-0/+6
(This used to be commit b754ad2eae517abacaa26d9e28a8bf6164274971)
2003-11-11support lsa_AuditEventsInfoAndrew Tridgell1-0/+7
(This used to be commit 7e7cb975936252083c5c02a64c00ee2667099c22)
2003-11-11started adding support for lsa_QueryInfoPolicyAndrew Tridgell1-1/+25
(This used to be commit 5b2d577969103ed5c633ea993d476787af14fa93)
2003-11-10added idl and test code for lsa_LookupPrivName()Andrew Tridgell1-1/+11
(This used to be commit c742227ec31cbf9b0093b5259095c9812b341d8d)
2003-11-10added IDL and test for lsa_EnumAccountRights()Andrew Tridgell1-1/+17
interestingly, win2000 doesn't return the same list of rights via lsa_EnumAccountRights() and lsa_EnumPrivsAccount() (This used to be commit 447c5f13d40d05a49b8bfa1c28c2797371ff5352)
2003-11-10added IDL and test for lsa_EnumPrivsAccount()Andrew Tridgell1-2/+29
(This used to be commit f8bbce69bf43984ddf35c22cb6a9e6ef22f8f6f4)
2003-11-09- fixed lsa_EnumTrustDomAndrew Tridgell1-8/+28
- added lsa_OpenAccount - handle STATUS_SOME_UNMAPPED (This used to be commit e5d93cf996b3e9647ef0ca45f6aab7601369936b)
2003-11-09added lsa_EnumTrustDomAndrew Tridgell1-12/+19
(This used to be commit ef60a70912c70b11438b53ed033efe31f662143d)
2003-11-09added lsa_EnumPrivs idl and test codeAndrew Tridgell1-8/+27
(This used to be commit fe12f81ba4583b1121bf128db55c4763736a205c)
2003-11-09added a test for lsa_Close()Andrew Tridgell1-1/+5
(This used to be commit dbadbbf1a7de011305c7f9d5d8d92467cb6e1c61)
2003-11-09- added the rest of the LSA calls as stubsAndrew Tridgell1-22/+157
- auto-generate the client calls with 'make idl' (This used to be commit 8e52381313fc5a603b6d7e6ff090896c772096e9)
2003-11-09lsa_LookupNames now worksAndrew Tridgell1-1/+22
(This used to be commit fba3a7ad22edcbe394861e42b5e5c53709e9d5fe)
2003-11-09added idl, generated code and test code for lsa_LookupSidsAndrew Tridgell1-0/+36
(This used to be commit afa1ff5f08fceba3d34b4e0965fe7e0c0143ede9)
2003-11-08- more generation fixesAndrew Tridgell1-1/+1
- added auto-generation from the Makefile. Only called when you run "make idl" (This used to be commit 47a17e5a08dcb5ef2880f75a59bf417e161a71d3)
2003-11-08- corrected some lsa idlAndrew Tridgell1-35/+44
- updated lsa parse code from pidl (This used to be commit 3983b2aee77b0e093847bfc02e02b83ab281f5dd)
2003-11-06another major bit of restructuring of rpc in Samba4. Mostly movingAndrew Tridgell1-0/+48
files around, but also added the first bits of auto-generated code for the lsa pipe. I haven't updated the Makefile to call pidl yet, so for now the code was cut-and-pasted into librpc/ndr/ndr_lsa.c manually (This used to be commit 6b222d3b6541ee74cf8bf3f0913cd444903ca991)