Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | NSS: Add original homedir to home directory template options | Stephen Gallagher | 2013-02-10 | 1 | -0/+1 |
| | | | | https://fedorahosted.org/sssd/ticket/1805 | ||||
* | Possible null derefence in ipa_subdomains.c. | Michal Zidek | 2013-01-25 | 1 | -0/+4 |
| | | | | | Found by coverity. https://fedorahosted.org/sssd/ticket/1790 | ||||
* | Add be_req_get_data() helper funciton. | Simo Sorce | 2013-01-21 | 5 | -9/+11 |
| | | | | In preparation for making struct be_req opaque. | ||||
* | Add be_req_get_be_ctx() helper. | Simo Sorce | 2013-01-21 | 7 | -53/+61 |
| | | | | In preparation for making be_req opaque | ||||
* | Add be_req_create() helper | Simo Sorce | 2013-01-21 | 1 | -3/+2 |
| | |||||
* | Introduce be_req_terminate() helper | Simo Sorce | 2013-01-21 | 4 | -34/+24 |
| | | | | | Call it everywhere instead of directly dereferencing be_req->fn This is in preparation of making be_req opaque. | ||||
* | Remove domain from be_req structure | Simo Sorce | 2013-01-21 | 4 | -60/+45 |
| | |||||
* | Pass domain not be_req to access check functions | Simo Sorce | 2013-01-21 | 1 | -1/+1 |
| | |||||
* | Do not pass NULL to ipa_subdomain_retrieve() | Simo Sorce | 2013-01-21 | 1 | -18/+20 |
| | |||||
* | Move hbac_ctx_is_offline() | Simo Sorce | 2013-01-21 | 2 | -7/+6 |
| | |||||
* | Remove hbac_ctx_sdap_id_[ctx|op]() | Simo Sorce | 2013-01-21 | 2 | -18/+6 |
| | |||||
* | Remove hbac_ctx_ev() | Simo Sorce | 2013-01-21 | 2 | -10/+3 |
| | |||||
* | Remove hbac_ctx_be() | Simo Sorce | 2013-01-21 | 3 | -12/+4 |
| | |||||
* | Remove hbac_ctx_sysdb() | Simo Sorce | 2013-01-21 | 2 | -12/+4 |
| | |||||
* | Remove sysdb argument from hbac_get_cached_rules() | Simo Sorce | 2013-01-21 | 3 | -9/+6 |
| | |||||
* | Remove sysdb arg from [ipa_]hbac_sysdb_save() | Simo Sorce | 2013-01-21 | 3 | -36/+25 |
| | | | | Also make ipa_hbac_save_list() static | ||||
* | Remove sysdb arg from ipa_hbac_service_info_send() | Simo Sorce | 2013-01-21 | 3 | -5/+0 |
| | |||||
* | Remove sysdb arg from hbac_*host_attrs_to_rule() | Simo Sorce | 2013-01-21 | 3 | -11/+4 |
| | |||||
* | Remove sysdb arg from hbac_service_attrs_to_rule() | Simo Sorce | 2013-01-21 | 3 | -5/+2 |
| | |||||
* | Remove sysdb argument from hbac_user_attrs_to_rule() | Simo Sorce | 2013-01-21 | 3 | -6/+4 |
| | |||||
* | Remove unused structure | Simo Sorce | 2013-01-21 | 1 | -6/+0 |
| | |||||
* | Remove sysdb argument from ipa_host_info_send() | Simo Sorce | 2013-01-21 | 5 | -9/+3 |
| | |||||
* | Remove sysdb as a be request structure member | Simo Sorce | 2013-01-21 | 3 | -7/+7 |
| | | | | The sysdb context is already available through the 'domain' context. | ||||
* | Remove sysdb as a be context structure member | Simo Sorce | 2013-01-21 | 5 | -13/+13 |
| | | | | The sysdb context is already available through the 'domain' structure. | ||||
* | Add domain to some subdomain functions | Simo Sorce | 2013-01-15 | 1 | -2/+7 |
| | |||||
* | Add domain arguments to sysdb ssh functions | Simo Sorce | 2013-01-15 | 1 | -1/+2 |
| | |||||
* | Add domain argument to sysdb selinux functions | Simo Sorce | 2013-01-15 | 3 | -4/+9 |
| | |||||
* | Add domain arg to sysdb_search/delete_netgroup() | Simo Sorce | 2013-01-15 | 1 | -1/+1 |
| | |||||
* | Add domain argument to sysdb_search_groups() | Simo Sorce | 2013-01-15 | 1 | -1/+1 |
| | |||||
* | Add domain arg to sysdb_search_users() | Simo Sorce | 2013-01-15 | 3 | -1/+5 |
| | |||||
* | Add domain argument to sysdb_search_custom() | Simo Sorce | 2013-01-15 | 7 | -8/+22 |
| | | | | Also changes sysdb_search_custom_by_name() | ||||
* | Add domain argument to sysdb_store_custom() | Simo Sorce | 2013-01-15 | 1 | -1/+1 |
| | |||||
* | Add domain argument to sysdb_store_group() | Simo Sorce | 2013-01-15 | 1 | -3/+2 |
| | | | | Also remove sysdb_store_domgroup() | ||||
* | Add domain argument to sysdb_store_user() | Simo Sorce | 2013-01-15 | 1 | -5/+4 |
| | | | | Also remove sysdb_store_domuser() | ||||
* | Add domain arguments to sysdb_add_inetgroup fns. | Simo Sorce | 2013-01-15 | 1 | -1/+1 |
| | |||||
* | Add domain to sysdb_search_user_by_name() | Simo Sorce | 2013-01-15 | 3 | -4/+8 |
| | | | | Also remove unused sysdb_search_domuser_by_name() | ||||
* | Make sysdb_custom_subtree_dn() require a domain. | Simo Sorce | 2013-01-15 | 2 | -2/+2 |
| | |||||
* | Make sysdb_custom_dn() require a domain. | Simo Sorce | 2013-01-15 | 2 | -5/+9 |
| | |||||
* | Remove the sysdb_ctx_get_domain() function. | Simo Sorce | 2013-01-15 | 1 | -1/+4 |
| | | | | | We are deprecating sysdb->domain so kill the function that gives access to this member as we should stop relying on it being available (or correct). | ||||
* | Change pam data auth tokens. | Simo Sorce | 2013-01-10 | 1 | -5/+1 |
| | | | | Use the new authtok abstraction and interfaces throught the code. | ||||
* | IPA: Rename IPA_CONFIG_SELINUX_DEFAULT_MAP | Jakub Hrozek | 2013-01-08 | 3 | -4/+6 |
| | | | | It is not a map, but a default context. The name should reflect that. | ||||
* | SELINUX: Process maps even when offline | Jakub Hrozek | 2013-01-08 | 1 | -226/+429 |
| | | | | | Changes the ipa_get_selinux{send,recv} request so that it only delivers data and moves processing to the IPA selinux handler. | ||||
* | SYSDB: Remove duplicate selinux defines | Jakub Hrozek | 2013-01-08 | 1 | -0/+1 |
| | |||||
* | failover: Protect against empty host names | Michal Zidek | 2013-01-02 | 1 | -1/+1 |
| | | | | | | | | | | Added new parameter to split_on_separator that allows to skip empty values. The whole function was rewritten. Unit test case was added to check the new implementation. https://fedorahosted.org/sssd/ticket/1484 | ||||
* | Use an entry type mask macro to filter entry types | Simo Sorce | 2012-12-04 | 2 | -3/+3 |
| | | | | | Avoids hardcoding magic numbers everywhere and self documents why a mask is being applied. | ||||
* | Streamline ipa_account_info handler | Simo Sorce | 2012-12-04 | 1 | -74/+55 |
| | | | | | | | | | | In particular note that we merge ipa_account_info_netgroups_done() and ipa_account_info_users_done() into a single fucntion called ipa_account_info_done() that handles both cases We also remove the auxiliary function ipa_account_info_complete() that unnecessarily violates the tevent_req style and instead use a new function named ipa_account_info_error_text() to generate error text. | ||||
* | Fix tevent_req style for get_netgroup in ipa_id | Simo Sorce | 2012-12-04 | 1 | -80/+71 |
| | | | | Also do not intermix two tevent_req sequences | ||||
* | Fix ipa_subdomain_id names and tevent_req style | Simo Sorce | 2012-12-04 | 3 | -52/+36 |
| | |||||
* | IPA: Handle bad results from c-ares lookup | Stephen Gallagher | 2012-12-02 | 1 | -1/+11 |
| | | | | | | | | | In some situations, the c-ares lookup can return NULL instead of a list of addresses. In this situation, we need to avoid dereferencing NULL. This patch adds a log message and sets the count to zero so it is handled appropriately below. | ||||
* | fix SIGSEGV in IPA provider when ldap_sasl_authid is not set | Pavel Březina | 2012-11-20 | 1 | -1/+1 |
| | | | | | | | | https://fedorahosted.org/sssd/ticket/1657 IPA_HOSTNAME is not stored in ipa_opts->id options so it the option was always NULL here. This caused SIGSEGV when accessed by strchr() in subsequent function. |