Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-12-21 | Return user and group names lowercased in case insensitive domains | Jakub Hrozek | 1 | -12/+32 | |
2011-12-21 | sss_get_cased_name utility function | Jakub Hrozek | 2 | -9/+9 | |
2011-12-19 | Deleted declaration of nss_get_dom() | Jan Zeleny | 1 | -4/+0 | |
This function has been renamed to responder_get_domain() but this declaration hasn't been deleted. | |||||
2011-12-19 | Pass client context to sss_dp_get_account_send | Jakub Hrozek | 1 | -1/+1 | |
2011-12-16 | Use the case sensitivity flag in responders | Jakub Hrozek | 2 | -20/+40 | |
2011-12-16 | Responders: Split getting domain by name into separate function | Jakub Hrozek | 2 | -17/+4 | |
2011-12-08 | Ignore NULL-terminator when checking UTF8-validity for netgroups | Stephen Gallagher | 1 | -1/+1 | |
Glib fails if the NULL-terminator is included when a length is specified. | |||||
2011-12-07 | Pass the correct private data into Data Provider callback | Jakub Hrozek | 1 | -1/+1 | |
2011-12-05 | Ignore NULL-terminator when checking UTF8-validity | Stephen Gallagher | 1 | -3/+3 | |
Glib fails if the NULL-terminator is included when a length is specified. | |||||
2011-11-29 | RESPONDER: Refactor DP requests into tevent_req style | Stephen Gallagher | 2 | -50/+112 | |
2011-11-22 | Cleanup: Remove unused parameters | Jakub Hrozek | 1 | -2/+1 | |
2011-11-18 | RESPONDER: Ensure that all input strings are valid UTF-8 | Stephen Gallagher | 2 | -0/+28 | |
2011-09-21 | Enable the midpoint cache update by default | Stephen Gallagher | 1 | -1/+1 | |
https://fedorahosted.org/sssd/ticket/918 | |||||
2011-08-25 | New DEBUG facility - SSSDBG_UNRESOLVED changed from -1 to 0 | Pavel Březina | 1 | -1/+4 | |
Removed: SSS_UNRESOLVED_DEBUG_LEVEL (completely replaced with SSSDBG_UNRESOLVED) Added new macro: CONVERT_AND_SET_DEBUG_LEVEL(new_value) Changes unresolved debug level value (SSSDBG_UNRESOLVED) from -1 to 0 so DEBUG macro could be reduced by one condition. Anyway, it has a minor effect, every time you want to load debug_level from command line parameters, you have to use following pattern: /* Set debug level to invalid value so we can deside if -d 0 was used. */ debug_level = SSSDBG_INVALID; pc = poptGetContext(argv[0], argc, argv, long_options, 0); while((opt = poptGetNextOpt(pc)) != -1) { ... } CONVERT_AND_SET_DEBUG_LEVEL(debug_level); | |||||
2011-08-25 | New DEBUG facility - conversion | Pavel Březina | 1 | -0/+2 | |
https://fedorahosted.org/sssd/ticket/925 Conversion of the old debug_level format to the new one. (only where it was necessary) Removed: SSS_DEFAULT_DEBUG_LEVEL (completely replaced with SSSDBG_DEFAULT) | |||||
2011-08-15 | sysdb refactoring: deleted domain variables in sysdb API | Jan Zeleny | 2 | -9/+8 | |
The patch also updates code using modified functions. Tests have also been adjusted. | |||||
2011-08-08 | Remove unused temporary context | Jakub Hrozek | 1 | -5/+0 | |
2011-08-08 | Prevent segfault if vetoed_shells are specified without allowed_shells | Jakub Hrozek | 1 | -16/+19 | |
https://fedorahosted.org/sssd/ticket/954 | |||||
2011-07-29 | Add vetoed_shells option | John Hodrien | 3 | -1/+17 | |
There may be users in LDAP that have a valid but unwelcome shell set in their account. This adds a blacklist of shells that should always be replaced by the fallback_shell. Signed-off-by: Stephen Gallagher <sgallagh@redhat.com> | |||||
2011-07-21 | Fix indexing of skipped groups | Jakub Hrozek | 1 | -2/+4 | |
https://fedorahosted.org/sssd/ticket/928 | |||||
2011-06-27 | fix typos | Simo Sorce | 1 | -5/+5 | |
2011-06-02 | Non-posix group processing - ldap provider and nss responder | Jan Zeleny | 1 | -3/+11 | |
2011-05-31 | Fix typo in initgroups negative cache check | Stephen Gallagher | 1 | -1/+1 | |
2011-05-20 | Add new options to override shell value | Jakub Hrozek | 3 | -1/+123 | |
https://fedorahosted.org/sssd/ticket/742 | |||||
2011-05-20 | Add a new option to override home directory value | Jakub Hrozek | 3 | -1/+140 | |
https://fedorahosted.org/sssd/ticket/551 | |||||
2011-05-20 | Add a new option to override primary GID number | Jakub Hrozek | 2 | -2/+10 | |
https://fedorahosted.org/sssd/ticket/742 | |||||
2011-05-06 | Allow changing the log level without restart | Stephen Gallagher | 1 | -1/+1 | |
We will now re-read the confdb debug_level value when processing the monitor_common_logrotate() function, which occurs when the monitor receives a SIGHUP. | |||||
2011-05-06 | Do not leak netgroups hash table | Jakub Hrozek | 1 | -0/+12 | |
2011-04-25 | Don't use negative cache in netgroup lookup | Jan Zeleny | 2 | -20/+20 | |
In responder a negative cache is used to indicate that the record has not been found by previous lookup. This approach is however not applicable for netgroup lookup because the design of their lookup is a little different. This patch removes some pieces of code working with negative cache, because they didn't fuction well. Instead a new flag has been added to the positive cache. This flag indicates if the record in the cache is a record of existing netgroup or it's just a placeholder. https://fedorahosted.org/sssd/ticket/820 | |||||
2011-04-15 | Fix regression where nonexistent entries were never added to the negative cache | Stephen Gallagher | 1 | -21/+21 | |
2011-04-15 | Fix a regression with the negative cache in multi-domain configurations | Stephen Gallagher | 1 | -3/+18 | |
2011-03-09 | Change state of hash entry if netgroup cannot be parsed | Sumit Bose | 1 | -0/+2 | |
2011-03-07 | Refactor set_netgroup_entry() | Sumit Bose | 1 | -4/+7 | |
To avoid wrong or missing netgroup names in the getent_ctx destructor set_netgroup_entry() now takes the name out of the getent_ctx struct instead of using a separate argument. | |||||
2011-03-07 | Add missing name to struct getent_ctx for missing netgroup | Sumit Bose | 1 | -0/+6 | |
https://fedorahosted.org/sssd/ticket/817 | |||||
2011-01-14 | Fix missing hash table bug | Stephen Gallagher | 1 | -0/+1 | |
When the automatic cleanup happened, if the netgroup had been created with no contents (to indicate an unknown netgroup), we weren't saving the hash table address and the talloc_free() was failing. | |||||
2011-01-06 | Remove unused enumeration cache timeout checks | Sumit Bose | 3 | -33/+2 | |
The existence of the getent_ctx is used to track the enumeration cache timeout. | |||||
2011-01-06 | Post enumeration tevent request if needed | Sumit Bose | 2 | -8/+43 | |
2011-01-06 | Return groups and users from all domains during enumeration | Sumit Bose | 1 | -3/+5 | |
2010-12-17 | Fix possible NULL-dereference in lookup_netgr_step() | Sumit Bose | 1 | -1/+1 | |
https://fedorahosted.org/sssd/ticket/735 | |||||
2010-12-15 | Fix uninitialized value error in lookup_netgr_step() | Sumit Bose | 1 | -146/+181 | |
2010-10-26 | Always use talloc_zero() to allocate cmdctx | Sumit Bose | 2 | -3/+3 | |
2010-10-26 | Remove all nss requests after a reconnect | Sumit Bose | 1 | -1/+5 | |
Currently we do not handle the open nss request after a reconnect and wait until they timeout (which is a couple of minutes!). This patch adds a handler that terminates all requests after a reconnect. Then responder will return matching cache entries or nothing. | |||||
2010-10-15 | sysdb interface for adding fake users | Jakub Hrozek | 1 | -1/+1 | |
2010-10-15 | sysdb interface for adding incomplete groups | Jakub Hrozek | 1 | -1/+1 | |
Useful for optimizing the initgroups operation. | |||||
2010-10-13 | Also return member groups to the client | Sumit Bose | 2 | -55/+85 | |
2010-10-13 | Add handling of nested netgroups to nss client | Sumit Bose | 1 | -1/+4 | |
2010-10-13 | Add missing tevent_req_done() | Sumit Bose | 1 | -0/+1 | |
2010-10-13 | Add netgroup support to the NSS responder | Stephen Gallagher | 5 | -2/+915 | |
2010-10-13 | Split out some helper functions for the NSS responder | Stephen Gallagher | 2 | -83/+147 | |
Create a new private header and make some functions available for other object files. | |||||
2010-10-13 | Require explicit setting of callback context for check_cache | Stephen Gallagher | 1 | -7/+13 | |
Previously, it was implicitly using the nss_dom_ctx, but there are situations where we would want to send a different private context |