| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
| |
https://fedorahosted.org/sssd/ticket/836
|
| |
|
|
| |
https://fedorahosted.org/sssd/ticket/1034
|
| | |
|
| |
|
|
| |
https://fedorahosted.org/sssd/ticket/1013
|
| |
|
|
|
|
| |
Also checks fake users for aliases when storing a real users so that
getgrnam for a RFC2307 group that references a user by his secondary
name followed by getpwnam for this user by his primary name works
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
This is mostly a cosmetic patch.
The purpose of wrapping a multi-line macro in a do { } while(0) is to
make the macro usable as a regular statement, not a compound statement.
When the while(0) is terminated with a semicolon, the do { } while(0);
block becomes a compound statement again.
|
| |
|
|
| |
https://fedorahosted.org/sssd/ticket/1003
|
| |
|
|
|
|
|
| |
https://fedorahosted.org/sssd/ticket/956
Added: --debug-microseconds=0/1
Added: debug_microseconds to sssd.conf
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
https://fedorahosted.org/sssd/ticket/989
John Hodrien found out that when paging is used while dereferencing an
entry, sssd_be may segfault on the second page.
This was because paging returned the control to sdap_generic_search
multiple times but sssd was freeing dereference control after the first
search invocation. The subsequend sdap searched accessed memory that was
already freed.
|
| |
|
|
| |
https://fedorahosted.org/sssd/ticket/985
|
| | |
|
| |
|
|
| |
https://fedorahosted.org/sssd/ticket/986
|
| |
|
|
| |
https://fedorahosted.org/sssd/ticket/986
|
| | |
|
| |
|
|
| |
https://fedorahosted.org/sssd/ticket/973
|
| |
|
|
|
| |
We were trying to look up the wrong attribute for the name of the
hostgroup.
|
| | |
|
| |
|
|
| |
https://fedorahosted.org/sssd/ticket/970
|
| |
|
|
| |
https://fedorahosted.org/sssd/ticket/978
|
| |
|
|
|
|
| |
https://fedorahosted.org/sssd/ticket/972
--debug-timestamps=1 is now passed to providers
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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);
|
| |
|
|
|
|
|
|
|
|
| |
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)
|
| |
|
|
|
|
| |
Instead of returning PAM_SYSTEM_ERR if they necessary attributes for the
requested password policy cannot be found we return PAM_PERM_DENIED.
Additionally the log message says that the access is denied.
|
| |
|
|
| |
https://fedorahosted.org/sssd/ticket/963
|
| |
|
|
|
|
|
|
|
| |
In some cases, where there would be no response from the LDAP server,
there would be no R/W events on the LDAP fd, so
sdap_async_sys_connect_done would never be called.
This patch adds a tevent timer that cancels the connection after
SDAP_NETWORK_TIMEOUT seconds.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
| |
The file has been split in three:
sdap_async_users.c
sdap_async_groups.c
sdap_async_initgroups.c
https://fedorahosted.org/sssd/ticket/864
|
| |
|
|
|
|
| |
This patch deletes memory context parameter in those places in sysdb
where it is not necessary. The code using modified functions has been
updated. Tests updated as well.
|
| |
|
|
|
| |
The patch also updates code using modified functions. Tests have also
been adjusted.
|
| | |
|
| |
|
|
| |
https://fedorahosted.org/sssd/ticket/951
|
| |
|
|
| |
https://fedorahosted.org/sssd/ticket/940
|
| |
|
|
| |
https://fedorahosted.org/sssd/ticket/944
|
| |
|
|
| |
https://fedorahosted.org/sssd/ticket/943
|
| |
|
|
|
|
| |
This caused no ill effects, since it wasn't used in the callback.
However, it is a layering violation (especially since req is freed
in the callback)
|
| | |
|
| |
|
|
| |
https://fedorahosted.org/sssd/ticket/936
|
| |
|
|
| |
https://fedorahosted.org/sssd/ticket/933
|
| | |
|
| |
|
|
| |
https://fedorahosted.org/sssd/ticket/916
|
| | |
|
| |
|
|
|
| |
Allows to be more concise in tests and more defensive in resolve
callbacks
|