Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-02-10 | Parent and subdomains use the same sysdb | Simo Sorce | 1 | -66/+7 | |
Remove code that tries to get the 'right' sysdb, as it is always going to get the same answer anyway since the recent patches to rework the domains/sysdb relationship. | |||||
2013-02-10 | Add function get_next_domain() | Simo Sorce | 1 | -3/+3 | |
Use this function instead of explicitly calling domain->next This function allows to get the next primary domain or to descend into the subdomains and replaces also get_next_dom_or_subdom() | |||||
2013-01-22 | sudo responder: change num_rules type from size_t to uint32_t | Pavel Březina | 5 | -20/+20 | |
https://fedorahosted.org/sssd/ticket/1779 2^32 should be enough to store sudo rules. size_t type was causing troubles on big endian architectures, because it wasn't used correctly in combination with D-Bus. | |||||
2013-01-15 | Add domain arguments to sysdb sudo functions | Simo Sorce | 1 | -4/+5 | |
2013-01-15 | Add domain argument to sysdb_search_custom() | Simo Sorce | 1 | -3/+7 | |
Also changes sysdb_search_custom_by_name() | |||||
2013-01-15 | Pass domain to sysdb_get<pw/gr>nam() functions | Simo Sorce | 1 | -1/+1 | |
Also allows us to remove sysdb_subdom_get<pw/gr>nam() wrappers and restore fqnames proper value in subdomains, by testing for a parent domain being present or not. | |||||
2012-12-18 | RESPONDERS: Create a common file with service names and versions | Jakub Hrozek | 2 | -2/+1 | |
The monitor sends calls different sbus methods to different responders. Instead of including headers of the particular responders directly in monitor, which breaks layering a little, create a common header file that will be included from src/responder/common/ | |||||
2012-12-06 | sudo: print rule name if notBefore or notAfter attribute is missing | Pavel Březina | 1 | -1/+1 | |
...and if sudo_timed = true. https://fedorahosted.org/sssd/ticket/1688 A comma was missing in attribute list. This caused concatenation of the two attributes so we requested one attribute called "objectClasscn". This doesn't affect functionality, only debug messages. | |||||
2012-12-02 | sudo: print message if old protocol is used | Pavel Březina | 1 | -3/+15 | |
2012-11-19 | SUDO: Fix wrong variable check | Jakub Hrozek | 1 | -1/+1 | |
https://fedorahosted.org/sssd/ticket/1650 | |||||
2012-11-14 | sudo: print how many rules we are refreshing or returning | Pavel Březina | 1 | -3/+4 | |
2012-11-14 | sudo: do not send domain name with username | Pavel Březina | 3 | -6/+5 | |
This caused troubles with subdomain users and it is not really necessary. This patch does not change the protocol itself, that should be done on the earliest possible occasion. Part of https://fedorahosted.org/sssd/ticket/1616 | |||||
2012-11-14 | sudo: support users from subdomains | Pavel Březina | 4 | -60/+214 | |
https://fedorahosted.org/sssd/ticket/1616 | |||||
2012-11-14 | use tmp_ctx in sudosrv_get_sudorules_from_cache() | Pavel Březina | 1 | -8/+20 | |
2012-11-14 | sudo: fix missing parameter in two debug messages | Pavel Březina | 1 | -3/+3 | |
2012-10-30 | sudo: do not hardcode protocol version | Pavel Březina | 1 | -1/+2 | |
2012-10-29 | Include talloc log in our debug facility | Michal Zidek | 1 | -1/+1 | |
https://fedorahosted.org/sssd/ticket/1495 | |||||
2012-10-01 | Add new option default_domain_suffix | Sumit Bose | 1 | -1/+2 | |
2012-08-07 | Remove SYSDB_SUDO_CACHE_OC from attribute lists | Pavel Březina | 1 | -1/+0 | |
It is not an attribute. | |||||
2012-08-07 | Rename SYSDB_SUDO_CACHE_AT_OC to SYSDB_SUDO_CACHE_OC | Pavel Březina | 1 | -1/+1 | |
It does not contain name of the object class attribute but the value itself. I renamed it to avoid confusion. | |||||
2012-07-18 | Fix uninitialized values | Nick Guay | 1 | -1/+1 | |
https://fedorahosted.org/sssd/ticket/1379 | |||||
2012-07-09 | Fix potential NULL-dereference | Stephen Gallagher | 1 | -1/+2 | |
Coverity #12800 | |||||
2012-07-09 | Fix potential NULL-dereference | Stephen Gallagher | 1 | -1/+3 | |
Coverity #12801 | |||||
2012-06-29 | sudo responder: schedule OOB full refresh when expired rule is deleted | Pavel Březina | 2 | -4/+40 | |
2012-06-29 | sudo responder: refresh expired rules | Pavel Březina | 1 | -31/+106 | |
2012-06-29 | sudo responder: update dp interface | Pavel Březina | 3 | -34/+72 | |
2012-06-29 | sudo responder: allow fetching only expired rules in ↵ | Pavel Březina | 1 | -25/+22 | |
sudosrv_get_sudorules_query_cache() | |||||
2012-06-29 | sudo sysdb: add expiration time to the filter | Pavel Březina | 1 | -1/+1 | |
2012-06-29 | sudo responder: new request enum type | Pavel Březina | 3 | -13/+19 | |
sss_sudo_type represents query type that comes to the responder sss_dp_sudo_type represents query type to DP that is issued by the responder I'm leaving current values of sss_dp_sudo_type untouched so the compilation is not broken. Hovewer, they will be changed to new DP types once the DP interface is updated. | |||||
2012-06-29 | sudo responder: discard in-memory cache | Pavel Březina | 3 | -375/+0 | |
2012-06-29 | sudo responder: change protocol version to 1 | Pavel Březina | 1 | -0/+9 | |
2012-06-29 | sudo api: send uid, username and domainname | Pavel Březina | 4 | -109/+102 | |
https://fedorahosted.org/sssd/ticket/1239 Test client was changed accordingly. The new usage is: sss_sudo_cli username [uid] If uid is not set, getpwnam(username) is called. It will retrieve both default options and rules. | |||||
2012-06-29 | sudo responder: get rid of dctx where possible | Pavel Březina | 3 | -93/+102 | |
2012-06-29 | sudo responder: remove code duplication in commands | Pavel Březina | 4 | -277/+283 | |
2012-06-12 | Make re_expression and full_name_format per domain options | Stef Walter | 1 | -2/+2 | |
* Allows different user/domain qualified names for different domains. For example Domain\User or user@domain. * The global re_expression and full_name_format options remain as defaults for the domains. * Subdomains get the re_expression and full_name_format of their parent domain. https://bugzilla.redhat.com/show_bug.cgi?id=811663 | |||||
2012-04-24 | Modified responder_get_domain() | Jan Zeleny | 1 | -1/+1 | |
Now it checks for subdomains as well as for the domain itself | |||||
2012-03-09 | Potential NULL-dereference in sudosrv_cmd_get_sudorules | Pavel Březina | 1 | -14/+12 | |
https://fedorahosted.org/sssd/ticket/1236 | |||||
2012-03-09 | Use of unininitialized value in sudosrv_cache_set_entry and ↵ | Pavel Březina | 1 | -0/+2 | |
sudosrv_cache_lookup_internal https://fedorahosted.org/sssd/ticket/1232 | |||||
2012-03-08 | Use the correct hash table for pending requests | Simo Sorce | 1 | -1/+1 | |
The function that handled pending requests on reconnect was checking an orphaned global variable that was never used, redenring the whole function uselsess. This fixes a very nasty bug that was causing requests for which we never received an answer for (for example because the backend failed and was restarted) to be never removed and therefore causing a black hole effect for any other request of the same type. Fixes: https://fedorahosted.org/sssd/ticket/1229 | |||||
2012-02-29 | Remove sysdb_get_ctx_from_list() | Sumit Bose | 1 | -7/+4 | |
2012-02-23 | Move sudo_dom_ctx.user to local variable | Pavel Březina | 2 | -8/+8 | |
2012-02-23 | Honor case_sensitive option in sudo responder | Pavel Březina | 4 | -21/+100 | |
https://fedorahosted.org/sssd/ticket/1205 | |||||
2012-02-21 | Don't give memory context in confdb where not needed | Jan Zeleny | 1 | -3/+3 | |
2012-02-10 | SUDO responder: check if the input is a UTF-8 string | Pavel Březina | 1 | -0/+7 | |
https://fedorahosted.org/sssd/ticket/1171 | |||||
2012-02-06 | SUDO Integration - fix offline behaviour | Pavel Březina | 1 | -2/+2 | |
2012-02-04 | SUDO Integration - responder 'sudo_timed' option | Pavel Březina | 3 | -1/+32 | |
https://fedorahosted.org/sssd/ticket/1116 | |||||
2012-02-04 | SUDO Integration - in-memory cache in responder | Pavel Březina | 5 | -9/+415 | |
New sudo responder option: cache_timeout https://fedorahosted.org/sssd/ticket/1111 | |||||
2012-01-30 | Fix sudo compilation on RHEL5 | Jakub Hrozek | 1 | -0/+2 | |
2012-01-27 | SUDO Integration - responder command for cn=defaults | Pavel Březina | 4 | -18/+93 | |
https://fedorahosted.org/sssd/ticket/1143 | |||||
2012-01-27 | SUDO Integration - prepare data provider for new responder commands | Pavel Březina | 1 | -1/+1 | |
https://fedorahosted.org/sssd/ticket/1143 |