summaryrefslogtreecommitdiffstats
path: root/source3/rpc_server/lsa
Commit message (Collapse)AuthorAgeFilesLines
...
* charcnv: removed the allow_badcharcnv and allow_bad_conv options to ↵Andrew Tridgell2011-03-241-2/+1
| | | | | | | | | convert_string*() we shouldn't accept bad multi-byte strings, it just hides problems Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Mar 24 01:47:26 CET 2011 on sn-devel-104
* s3: Fix Coverity ID 2213, PASS_BY_VALUEVolker Lendecke2011-03-161-6/+6
| | | | | | There's little point to pass a copy of this structure on the stack. Günther, please check!
* s3: Fix Coverity ID 1012, CHECKED_RETURNVolker Lendecke2011-03-161-6/+5
| | | | | This is probably more or less taste. Removing the necessity for a comment is a good thing though IMO.
* s3: Fix Coverity ID 1013, CHECKED_RETURNVolker Lendecke2011-03-161-6/+5
| | | | | This is probably more or less taste. Removing the necessity for a comment is a good thing though IMO.
* s3: Use dom_sid_string in _lsa_lookup_sids_internalVolker Lendecke2011-03-031-4/+1
|
* s3-auth Rename auth_serversupplied_info varaiables: server_info -> session_infoAndrew Bartlett2011-02-221-23/+23
| | | | | | | | | | | | | | | | | | | | | These variables, of type struct auth_serversupplied_info were poorly named when added into 2001, and in good consistant practice, this has extended all over the codebase in the years since. The structure is also not ideal for it's current purpose. Originally intended to convey the results of the authentication modules, it really describes all the essential attributes of a session. This rename will reduce the volume of a future patch to replaced these with a struct auth_session_info, with auth_serversupplied_info confined to the lower levels of the auth subsystem, and then eliminated. (The new structure will be the output of create_local_token(), and the change in struct definition will ensure that this is always run, populating local groups and privileges). Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3-lsa: fix some uninitialized variables in our lsa server.Günther Deschner2011-02-211-3/+3
| | | | | | | Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon Feb 21 18:47:30 CET 2011 on sn-devel-104
* s3-lsa: support trust objects in _lsa_QuerySecurity().Günther Deschner2011-02-171-0/+1
| | | | Guenther
* s3-lsa: in _lsa_QuerySecurity() query the sd from the lsa policy handle.Günther Deschner2011-02-171-6/+4
| | | | Guenther
* s3-lsa: only proceed in _lsa_EnumTrustedDomainsEx when backend has trusted ↵Günther Deschner2011-02-171-0/+9
| | | | | | domain support. Guenther
* s3-ipasam: Add aliases for trusted domain userSumit Bose2011-02-161-1/+3
| | | | | | | Signed-off-by: Günther Deschner <gd@samba.org> Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Feb 16 12:58:13 CET 2011 on sn-devel-104
* s3-lsa: Implement lsaRSetForestTrustInformationSumit Bose2011-02-161-2/+499
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-lsa: Add and remove trusted domain accountSumit Bose2011-02-161-5/+111
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-lsa: fix return code of _lsa_QueryTrustedDomainInfoByName()Sumit Bose2011-02-161-0/+3
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-lsa: Extract auth info from trustDomainPasswordsSumit Bose2011-02-161-6/+51
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-lsa: Use pdb_get_trusted_domain_by_sid in _lsa_QueryTrustedDomainInfo()Sumit Bose2011-02-161-11/+9
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-lsa: fix lsa_QueryTrustedDomainInfoSumit Bose2011-02-161-6/+1
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-lsa: implement _lsa_OpenTrustedDomainByName().Günther Deschner2011-02-161-7/+30
| | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org>
* s3-lsa: implement _lsa_OpenTrustedDomain().Günther Deschner2011-02-161-1/+77
| | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org>
* s3-lsa: Implement _lsa_EnumTrustedDomainsEx()Sumit Bose2011-02-161-2/+67
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-lsa: implement _lsa_CloseTrustedDomainEx().Günther Deschner2011-02-161-7/+10
| | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org>
* s3-lsa: implement _lsa_QueryTrustedDomainInfoByName().Günther Deschner2011-02-161-7/+38
| | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org>
* s3-lsa: implement _lsa_QueryTrustedDomainInfoBySid().Günther Deschner2011-02-161-7/+38
| | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org>
* s3-lsa: implement _lsa_QueryTrustedDomainInfo().Günther Deschner2011-02-161-7/+139
| | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org>
* s3-lsa: make _lsa_DeleteTrustedDomain() use pdb_del_trusted_domain().Sumit Bose2011-02-161-2/+3
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-lsa: implement _lsa_DeleteTrustedDomain().Günther Deschner2011-02-161-7/+38
| | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org>
* s3-lsa: make lsa_lookup_trusted_domain_by_name() use pdb_get_trusted_domain().Sumit Bose2011-02-161-4/+7
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-lsa: add lsa_lookup_trusted_domain_by_name and ↵Günther Deschner2011-02-161-0/+60
| | | | | | | | lsa_lookup_trusted_domain_by_sid. Guenther Signed-off-by: Günther Deschner <gd@samba.org>
* s3-lsa: implement _lsa_CreateTrustedDomain().Günther Deschner2011-02-161-1/+21
| | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org>
* s3-lsa: implement _lsa_CreateTrustedDomainEx().Günther Deschner2011-02-161-7/+18
| | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org>
* s3-lsa: Let _lsa_CreateTrustedDomainEx2() use pdb_set_trusted_domain().Sumit Bose2011-02-161-4/+17
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-lsa: implement _lsa_CreateTrustedDomainEx2().Günther Deschner2011-02-161-7/+74
| | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org>
* s3-lsa: add LSA_HANDLE_TRUST_TYPE.Günther Deschner2011-02-161-1/+4
| | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org>
* s3-lsa: add create_lsa_policy_handle().Günther Deschner2011-02-161-40/+74
| | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org>
* s3-rpc_server: move services into individual directories.Günther Deschner2011-02-101-0/+2755
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Thu Feb 10 22:13:17 CET 2011 on sn-devel-104