Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-12-06 | Add new account expired rule to LDAP access provider | Sumit Bose | 7 | -92/+512 | |
Two new options are added to the LDAP access provider to allow a broader range of access control rules to be evaluated. 'ldap_access_order' makes it possible to run more than one rule. To keep compatibility with older versions the default is 'filter'. This patch adds a new rule 'expire'. 'ldap_account_expire_policy' specifies which LDAP attribute should be used to determine if an account is expired or not. Currently only 'shadow' is supported which evaluates the ldap_user_shadow_expire attribute. | |||||
2010-12-06 | Make string_to_shadowpw_days() public | Sumit Bose | 3 | -33/+36 | |
2010-12-03 | Allow krb5 lifetime values without a unit | Sumit Bose | 1 | -36/+65 | |
2010-12-03 | Add support for automatic Kerberos ticket renewal | Sumit Bose | 9 | -3/+423 | |
2010-12-03 | krb5_child returns TGT lifetime | Sumit Bose | 3 | -0/+57 | |
2010-12-03 | Add support for server-side pam response messages | Sumit Bose | 1 | -0/+8 | |
2010-12-03 | Add krb5_lifetime option | Sumit Bose | 5 | -4/+41 | |
2010-12-03 | Add krb5_renewable_lifetime option | Sumit Bose | 5 | -4/+45 | |
2010-12-03 | Check authtok type for krb5 auth and chpass | Sumit Bose | 1 | -0/+12 | |
2010-12-03 | Add a renew task to krb5_child | Sumit Bose | 1 | -0/+87 | |
2010-12-03 | Send authtok_type to krb5_child | Sumit Bose | 2 | -2/+6 | |
2010-12-02 | Add a special filter type to handle enumerations | Sumit Bose | 4 | -49/+26 | |
2010-12-01 | Add check_online method to LDAP ID provider | Sumit Bose | 4 | -2/+46 | |
2010-12-01 | Fix offline detection in sdap_cli_connect request | Sumit Bose | 1 | -0/+1 | |
sdap_cli_connect_recv_ext() checks if the failover server is not set to determine if the backend is offline. To make this work properly if multiple servers are defined the failover server must be set to NULL if all servers are checked. | |||||
2010-12-01 | Run checks before resetting offline state | Sumit Bose | 6 | -5/+143 | |
Before setting the backend to online during a reset offline request the check_online method if the ID provider is called. If the check_online method returns that the ID provider is still not reachable the backend stays offline. Otherwise the backend is switched to online and the related callbacks are run. Additionally the check online test is called during the res_init request because a change in /etc/resolve.conf might also make a server reachable which was assumed offline before. | |||||
2010-12-01 | Allow protocol fallback for SRV queries | Jakub Hrozek | 6 | -12/+36 | |
https://fedorahosted.org/sssd/ticket/691 | |||||
2010-11-24 | Print correct error messages for dp_err_to_string() | Stephen Gallagher | 1 | -6/+6 | |
All errnum values passed into this function throughout the code are PAM error codes, but we were passing them through strerror() to print them, which is only meaningful for ERRNO error codes. This patch changes dp_err_to_string() to use pam_strerror() and renames it to dp_pam_err_to_string() for clarity. https://fedorahosted.org/sssd/ticket/636 | |||||
2010-11-24 | fix typo in get_server_status() | Sumit Bose | 1 | -1/+1 | |
2010-11-19 | Use a more efficient host search filter | Sumit Bose | 1 | -5/+6 | |
2010-11-19 | Fix offline detection for LDAP auth/chpass | Sumit Bose | 1 | -5/+13 | |
2010-11-18 | Fix authentication queue code for proxy auth | Stephen Gallagher | 1 | -12/+19 | |
We weren't decrementing the count of in-progress authentication request child processes when they completed successfully. With this patch, we will now guarantee that the process count is accurate and that queued requests will be started when a slot is freed up. | |||||
2010-11-15 | Fix const cast issue with sysdb_attrs_users_from_str_list | Stephen Gallagher | 1 | -9/+9 | |
2010-11-15 | Fix const cast warning in build_attrs_from_map | Stephen Gallagher | 1 | -3/+3 | |
2010-11-15 | Fix const cast warning for sysdb_update_members | Stephen Gallagher | 1 | -6/+6 | |
2010-11-15 | Introduce pam_verbosity config option | Sumit Bose | 2 | -0/+2 | |
Currently we display all PAM messages generated by sssd to the user. But only some of them are important and others are just some useful information. This patch introduces a new option to the PAM responder which controls what kind of messages are displayed. As an example the 'Authenticated with cached credentials' message is used. This message is only displayed if pam_verbosity=1 or if there is an expire date. | |||||
2010-11-15 | Sanitize ldap attributes in the config file | Stephen Gallagher | 1 | -2/+21 | |
https://fedorahosted.org/sssd/ticket/458 | |||||
2010-11-15 | Properly document ldap_purge_cache_timeout | Stephen Gallagher | 1 | -1/+9 | |
Also allow it to be disabled entirely | |||||
2010-11-15 | Sanitize search filters in LDAP provider | Stephen Gallagher | 4 | -7/+61 | |
2010-11-15 | Sanitize sysdb dn for memberof lookup | Stephen Gallagher | 1 | -1/+11 | |
2010-11-15 | Sanitize sysdb filters in the LDAP provider | Stephen Gallagher | 1 | -2/+11 | |
2010-11-15 | Sanitize sysdb search filters in the IPA provider | Stephen Gallagher | 1 | -2/+17 | |
2010-11-05 | Review comments for namingContexts patches | Sumit Bose | 2 | -14/+14 | |
2010-11-04 | Make ldap_search_base a non-mandatory option | Sumit Bose | 1 | -35/+25 | |
2010-11-04 | Use (default)namingContext to set empty search bases | Sumit Bose | 4 | -1/+117 | |
2010-11-04 | Add defaultNamingContext to RootDSE attributes | Sumit Bose | 2 | -0/+3 | |
2010-11-04 | Call krb5_child to check access permissions | Sumit Bose | 1 | -4/+121 | |
2010-11-04 | Make handle_child_* request public | Sumit Bose | 3 | -325/+429 | |
I took the opportunity to move everything related to the handling of the krb5_child into a separate file and cleaned the interfaces and related structures a bit. | |||||
2010-11-04 | Add krb5_kuserok() access check to krb5_child | Sumit Bose | 1 | -17/+73 | |
2010-11-04 | Make krb5_setup() public | Sumit Bose | 3 | -6/+8 | |
2010-11-04 | Add krb5_get_simple_upn() | Sumit Bose | 3 | -6/+30 | |
2010-11-04 | Add infrastructure for Kerberos access provider | Sumit Bose | 4 | -26/+184 | |
2010-11-04 | Store krb5 auth context for other targets | Sumit Bose | 1 | -1/+2 | |
2010-11-04 | Don't clean up groups for which a user has it as primary GID | Stephen Gallagher | 1 | -2/+15 | |
We were cleaning up all groups that were expired and for which there existed no user with memberOf: <thegroup> as an attribute. This patch modifies the search to also check for cached users with this group's GID as their primary GID. Fixes https://fedorahosted.org/sssd/ticket/624 | |||||
2010-11-01 | Fix two return value checks | Sumit Bose | 1 | -2/+2 | |
2010-11-01 | Fix misused SDAP_SEARCH_BASE | Moritz Baumann | 1 | -1/+1 | |
2010-11-01 | Fix incorrect free of req in krb5_auth.c | Stephen Gallagher | 1 | -1/+1 | |
2010-10-27 | Allow authentication for referrals | Sumit Bose | 1 | -0/+193 | |
2010-10-26 | Always use uint32_t for UID/GID numbers | Jakub Hrozek | 3 | -27/+20 | |
2010-10-25 | Implement netgroups for proxy provider | Sumit Bose | 3 | -2/+143 | |
2010-10-25 | Add netgroups infrastructure to proxy provider | Sumit Bose | 3 | -0/+42 | |