summaryrefslogtreecommitdiffstats
path: root/source3/include/rpc_lsa.h
Commit message (Collapse)AuthorAgeFilesLines
* s3-lsa: move remaining lsa policy access_mask defines to idl.Günther Deschner2009-02-051-60/+0
| | | | Guenther
* Unify access checks for lsa server functions.Jeremy Allison2008-10-171-0/+1
| | | | Jeremy.
* Move LSA_AUDIT_NUM_CATEGORIES defines to lsa rpc_server.Günther Deschner2008-02-271-4/+0
| | | | | Guenther (This used to be commit 9e7d32e28ce40ff158f3705354e8673f99b462bc)
* Move MAX_LOOKUP_SIDS to lsa.idl.Günther Deschner2008-02-271-3/+0
| | | | | Guenther (This used to be commit 61da5b8c003f9c8785a901fadb06f0dbb8139c5f)
* Move MAX_REF_DOMAINS to lsa.idl.Günther Deschner2008-02-271-3/+0
| | | | | Guenther (This used to be commit 8f54ba22d21eb014624670d8fdba7a63d1af684d)
* Use new LSA_POLICY defines in lsa rpc server code and other places.Günther Deschner2008-02-271-41/+28
| | | | | Guenther (This used to be commit 58cca9faf9db506bd2f6eab4a99ef85153797ab2)
* wGünther Deschner2008-02-191-62/+0
| | | | (This used to be commit c22ec556b1df777b3b99669403dd1f9094a37a7a)
* Remove unused marshalling for LSA_LOOKUP_SIDS/2/3.Günther Deschner2008-02-191-164/+0
| | | | | | | This also removes parse_lsa.c entirely. Guenther (This used to be commit f802ba035c95e63c5a6ff9f2fb484d62341cd1a7)
* Remove unused marshalling for LSA_LOOKUP_NAMES/2/3/4Günther Deschner2008-02-181-141/+0
| | | | | Guenther (This used to be commit 6458ef3977b60f24b87eb88cf870a9f23929ca85)
* Remove unused marshalling for LSA_REMOVE_ACCT_RIGHTS.Günther Deschner2008-02-141-16/+0
| | | | | Guenther (This used to be commit 80e39330bf15cc57f2780a5b900d8a2b14d92fa9)
* Remove unused marshalling for LSA_ENUM_ACCT_RIGHTS.Günther Deschner2008-02-141-16/+0
| | | | | Guenther (This used to be commit 34c0e64026b7f5f223c7d7f1d7e162b5659f3bd3)
* Remove unused marshalling for LSA_ADD_ACCT_RIGHTS.Günther Deschner2008-02-141-16/+0
| | | | | Guenther (This used to be commit 15b97d1aafd6c8ad936944b611188154b191167f)
* Remove unused marshalling for LSA_ADDPRIVS and LSA_REMOVEPRIVS.Günther Deschner2008-02-141-33/+0
| | | | | Guenther (This used to be commit 5b700aba1a2e1559c17fec9d82e87312e8a5b15d)
* Remove unused marshalling for LSA_LOOKUP_PRIV_VALUE.Günther Deschner2008-02-141-10/+0
| | | | | Guenther (This used to be commit 8125d8557fb4b27873f8eabc6ad1019491d18cce)
* Remove unused marshalling for LSA_ENUMPRIVSACCOUNT.Günther Deschner2008-02-141-13/+0
| | | | | Guenther (This used to be commit 004598bc1322b6e2deb62115713768682fee988e)
* Remove unused marshalling for LSA_ENUM_ACCOUNTS.Günther Deschner2008-02-141-16/+0
| | | | | Guenther (This used to be commit 8c476ad51622f76bf8f03f6255369b8e19f24a72)
* Remove unused marshalling for LSA_ENUM_TRUST_DOM.Günther Deschner2008-02-131-23/+0
| | | | | Guenther (This used to be commit 90b07714ddb16ef87865cdf4f9c64c0372200e42)
* Remove unused LSA_CLOSE headers.Günther Deschner2008-02-111-17/+0
| | | | | Guenther (This used to be commit f995b1ddc75e5091c6eb012b80dcaa9c78ce368e)
* Remove unused marshalling for LSA_UNK_GET_CONNUSER.Günther Deschner2008-02-111-28/+0
| | | | | Guenther (This used to be commit 5550c5c387ad66ffe8532e669b6155a28c6e54d1)
* Remove unused marshalling for LSA_PRIV_GET_DISPNAME.Günther Deschner2008-02-111-21/+0
| | | | | Guenther (This used to be commit d853f4f2634a3273c193cc52e7aaa4e7234a827c)
* Let rpccli_lsa_open_policy[2] be convenience wrappers around their pidl ↵Günther Deschner2008-02-111-60/+0
| | | | | | | equivalents. Guenther (This used to be commit 4ca3b1c02ee44ddcab8d1b100497939de62558e6)
* Remove unused marshalling for LSA_ENUM_PRIVS.Günther Deschner2008-02-111-29/+0
| | | | | Guenther (This used to be commit 793e5a608b1a40174088db6fbfcfc8cc6263a0da)
* Remove unused marshalling for LSA_GETSYSTEMACCOUNT.Günther Deschner2008-02-081-12/+0
| | | | | Guenther (This used to be commit cf3a76bf19bfeb35800e0fc31e90dc4ea5c0ff85)
* Remove unused marshalling for LSA_SETSYSTEMACCOUNT.Günther Deschner2008-02-081-11/+0
| | | | | Guenther (This used to be commit ddefdc5bd70620dcb94660ba5d55520e136d8d0f)
* Remove unused marshalling for LSA_OPENACCOUNT.Günther Deschner2008-02-081-13/+0
| | | | | Guenther (This used to be commit bb8e77eb74c9d178a6c77f2f9c69eb1778fb5e10)
* Remove unused marshalling for LSA_CREATEACCOUNT.Günther Deschner2008-02-081-14/+0
| | | | | Guenther (This used to be commit c9a8baf5077a4e93cca241a5ec73f6ade97af607)
* Remove unused marshalling for LSA_QUERY_INFO.Günther Deschner2008-02-081-109/+0
| | | | | Guenther (This used to be commit f193d7d944e89f94b968a369d6566d13a4fbef5c)
* Remove unused marshalling for LSA_QUERY_INFO2.Günther Deschner2008-02-081-5/+0
| | | | | Guenther (This used to be commit 0fac016d9d0018c983576d5cc8c3e06f40360b73)
* Remove unused marshalling for LSA_DELETE_OBJECT.Günther Deschner2008-02-041-10/+0
| | | | | Guenther (This used to be commit 3a32082ef5bb0152545b391ce4cb8ca3a28939da)
* Remove unused marshalling for LSA_QUERY_SEC_OBJ.Günther Deschner2008-02-041-18/+0
| | | | | Guenther (This used to be commit 9b2aeeb36903591ea55cfdfe22f32d69703daaf1)
* Remove some unused structures from rpc_lsa.h.Günther Deschner2008-01-251-122/+0
| | | | | Guenther (This used to be commit a52066e6083ff4b0d21b57ba43a812c02c0cbd78)
* Merge lsarpc.idl from samba4 and rerun make idl.Günther Deschner2008-01-161-19/+0
| | | | | Guenther (This used to be commit d9c8a2271d5d4ff845f1fe5986a2c63d79c41415)
* Remove old lsa set info policy call.Günther Deschner2008-01-141-16/+0
| | | | | Guenther (This used to be commit b37b2b77edec72fc3f53b3461aa1c210e4366c1b)
* Remove more redundant lsa parsing functions.Günther Deschner2008-01-141-115/+0
| | | | | Guenther (This used to be commit 99dd28da84c270f46535bd2ffa6bfef96d2e2eed)
* Start removing hand-written lsa marshalling code (namelyGünther Deschner2008-01-141-38/+0
| | | | | | | | | rpccli_lsa_open_trusted_domain_by_name, rpccli_lsa_query_trusted_domain_info_by_sid and rpccli_lsa_query_trusted_domain_info_by_name). Guenther (This used to be commit f2fb3473455f20e7314a9d33f5a1c923d3057d97)
* r23784: use the GPLv3 boilerplate as recommended by the FSF and the license textAndrew Tridgell2007-10-101-2/+1
| | | | (This used to be commit b0132e94fc5fef936aa766fb99a306b3628e9f07)
* r23779: Change from v2 or later to v3 or later.Jeremy Allison2007-10-101-1/+1
| | | | | Jeremy. (This used to be commit 407e6e695b8366369b7c76af1ff76869b45347b3)
* r23400: Fix lsa crash bug #4683. The "names" enum structJeremy Allison2007-10-101-3/+3
| | | | | | | | | | | | in a lookup_sidX reply isn't optional - like the lookup_sidX query it needs to be defined in the struct. All this will go away with PIDL (thank goodness....). Jerry - I think this is a showstopper to be merged for 3.0.25b. I'll be watching the build farm to see if anything broke. Jeremy. (This used to be commit 9300b92f7a51eb80fdc039d8dad23ea9ce82aa8f)
* r18654: Rename "struct uuid" => "struct GUID" for consistency.Jelmer Vernooij2007-10-101-1/+1
| | | | (This used to be commit 5de76767e857e9d159ea46e2ded612ccd6d6bf19)
* r15041: Adding rpc client calls to manipulate auditing policies on remote CIFSGünther Deschner2007-10-101-59/+115
| | | | | | | | | | servers. Also add a new "net rpc audit" tool. The lsa query infolevels were taken from samb4 IDL, the lsa policy flags and categories are partly documented on msdn. I need to cleanup the double lsa_query_info_policy{2}{_new} calls next. Guenther (This used to be commit 0fed66926f4b72444abfc8ffb8c46cca8d0600aa)
* r13458: Add parsing functions - but stub internals for lookupnames3 and 4.Jeremy Allison2007-10-101-2/+77
| | | | | Jeremy. (This used to be commit f1a362580ae37730dc8393a79f832aed5d0ea4be)
* r13456: Add lsa_lookup_names2.Jeremy Allison2007-10-101-1/+1
| | | | | Jeremy. (This used to be commit b57406c89feaf550f6c2d29ef0ed73a935908add)
* r13455: Prepare to add lookupnames2.Jeremy Allison2007-10-101-1/+35
| | | | | Jeremy. (This used to be commit 2274709587bd1f27bea2eacf633182f20cd07b1e)
* r13449: Ensure we don't crash if no dc struct on pipe.Jeremy Allison2007-10-101-0/+3
| | | | | Jeremy. (This used to be commit a9e1d0f3b4fd7a0732a5023d0b4dcc2c4b1b03f8)
* r13447: Added LSA_LOOKUPSIDS2 and LSA_LOOKUPSIDS3.Jeremy Allison2007-10-101-19/+89
| | | | | Jeremy. (This used to be commit a164cfab420a2439dad8fd85f8b4d652087fa6b9)
* r13316: Let the carnage begin....Gerald Carter2007-10-101-1/+55
| | | | | Sync with trunk as off r13315 (This used to be commit 17e63ac4ed8325c0d44fe62b2442449f3298559f)
* r10656: BIG merge from trunk. Features not copied overGerald Carter2007-10-101-2/+0
| | | | | | | | * \PIPE\unixinfo * winbindd's {group,alias}membership new functions * winbindd's lookupsids() functionality * swat (trunk changes to be reverted as per discussion with Deryck) (This used to be commit 939c3cb5d78e3a2236209b296aa8aba8bdce32d3)
* r7391: - Added client-support for various lsa_query_trust_dom_info-calls and aGünther Deschner2007-10-101-5/+151
| | | | | | | | | | | | | | | | | | | | | | | rpcclient-tester for some info-levels. Jerry, I tried to adopt to prs_pointer() where possible and to not interfere with your work for usrmgr. - Add "net rpc trustdom vampire"-tool. This allows to retrieve Interdomain Trust(ed)-Relationships from NT4-Servers including cleartext-passwords (still stored in the local secrets.tdb). The net-hook was done in cooperation with Lars Mueller <lmuelle@suse.de>. To vampire trusted domains simply call: net rpc trustdom vampire -S nt4dc -Uadmin%pass Guenther (This used to be commit 512585293963a1737f831af697ea1dc092d63cb0)
* r7139: trying to reduce the number of diffs between trunk and 3.0; changing ↵Gerald Carter2007-10-101-25/+94
| | | | | | version to 3.0.20pre1 (This used to be commit 9727d05241574042dd3aa8844ae5c701d22e2da1)
* r6228: remove BUFHDR2 and clean up LsaEnumTrustedDomains()Gerald Carter2007-10-101-22/+24
| | | | | Tested client and server code. (This used to be commit efb3ac4c69c72c0fa01c558951fa357893562bce)