Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | LDAP: Initialize user count for AD matching rule | Jakub Hrozek | 2013-11-18 | 1 | -1/+1 | |
| | | | | | | | https://fedorahosted.org/sssd/ticket/2157 If AD matching rule was selected, but the group was empty, the SSSD accessed random data. Initializing count to zero prevents that. | |||||
* | do not use default_domain_suffix with autofs | Aron Parsons | 2013-11-18 | 1 | -1/+1 | |
| | ||||||
* | TESTS: Remove test dir after successful tests | Lukas Slebodnik | 2013-11-18 | 1 | -1/+6 | |
| | | | | | test_utils removed files from test_dir before test execution, but files wasn't clean up after successful test execution. | |||||
* | monitor: Stop using unnecessary helper pointer. | Michal Zidek | 2013-11-15 | 1 | -8/+4 | |
| | | | | | | | | | We allocate memory using helper pointer 'buf' only to assign the address to another pointer. We should use the second pointer only. resolves: https://fedorahosted.org/sssd/ticket/1359 | |||||
* | krb5: Alignment warning reported by clang | Michal Zidek | 2013-11-15 | 1 | -7/+7 | |
| | | | | | | | Do not store address from byte buffer into pointer of diffrent type! https://fedorahosted.org/sssd/ticket/1359 | |||||
* | sss_client: Use SAFEALIGN_SETMEM_<type> macros where appropriate. | Michal Zidek | 2013-11-15 | 1 | -6/+3 | |
| | | | | https://fedorahosted.org/sssd/ticket/1359 | |||||
* | Update CIFS plugin for Well-Known SID support | Sumit Bose | 2013-11-15 | 1 | -16/+0 | |
| | ||||||
* | nss: check for Well-Known SIDs in SID based requests | Sumit Bose | 2013-11-15 | 3 | -0/+361 | |
| | ||||||
* | nss-srv-tests: check packet status | Sumit Bose | 2013-11-15 | 1 | -14/+50 | |
| | | | | | | Besides checking the content of output packets it might also be useful to check the status. This is e.g. important if no results are expected and the status should be set to ENOENT and not to any other error code. | |||||
* | Add utility to handle Well-Known SIDs | Sumit Bose | 2013-11-15 | 3 | -0/+428 | |
| | ||||||
* | Add sss_tc_fqname2() | Sumit Bose | 2013-11-15 | 2 | -0/+22 | |
| | | | | | sss_tc_fqname2() is similar to sss_tc_fqname() but expects domain and flat domain name as string arguments instead of a domain struct. | |||||
* | nss: save global name configuration to the nss context | Sumit Bose | 2013-11-15 | 2 | -0/+7 | |
| | ||||||
* | sss_names_init: allow empty domain name | Sumit Bose | 2013-11-15 | 2 | -15/+141 | |
| | | | | | If no domain name is specified the global name pattern and regular expression will be returned. | |||||
* | Add sss_packet_get_status() | Sumit Bose | 2013-11-15 | 2 | -0/+10 | |
| | | | | | sss_packet_get_status() will currently only used to test if packets have the right status set. | |||||
* | SYSDB: Skip malformed netgroup attribute. | Lukas Slebodnik | 2013-11-15 | 1 | -1/+5 | |
| | | | | | | | | | | It was not easy find out why netgroup could not be covert into result entries. Problem was that nisNetgroupTriple contained unexpected string "(,user01)" This patch will ignore only malformed attribute and processing of netgroup will not fail. Resolves: https://fedorahosted.org/sssd/ticket/2137 | |||||
* | SYSDB: Drop redundant sysdb_ctx parameter from sysdb.c | Michal Zidek | 2013-11-15 | 20 | -115/+89 | |
| | ||||||
* | SYSDB: Drop the sysdb_ctx parameter - module sysdb_ops (part 2) | Michal Zidek | 2013-11-15 | 43 | -490/+372 | |
| | ||||||
* | SYSDB: Drop the sysdb_ctx parameter from the sysdb_sudo.c module | Jakub Hrozek | 2013-11-15 | 7 | -74/+53 | |
| | ||||||
* | SYSDB: Drop the sysdb_ctx parameter from the sysdb_idmap module | Jakub Hrozek | 2013-11-15 | 3 | -22/+16 | |
| | ||||||
* | SYSDB: Drop the sysdb_ctx parameter - module sysdb_ops (part 1) | Michal Zidek | 2013-11-15 | 22 | -239/+159 | |
| | ||||||
* | SYSDB: Drop the sysdb_ctx parameter from the sysdb_ssh module | Michal Zidek | 2013-11-15 | 5 | -45/+28 | |
| | ||||||
* | SYSDB: Drop the sysdb_ctx parameter from the sysdb_services module | Michal Zidek | 2013-11-15 | 11 | -97/+71 | |
| | ||||||
* | SYSDB: Drop the sysdb_ctx parameter from the sysdb_search module | Michal Zidek | 2013-11-15 | 31 | -182/+99 | |
| | ||||||
* | SYSDB: Drop the sysdb_ctx parameter from SELinux functions | Jakub Hrozek | 2013-11-15 | 3 | -30/+21 | |
| | ||||||
* | SYSDB: Drop the sysdb_ctx parameter from the autofs API | Jakub Hrozek | 2013-11-15 | 8 | -92/+60 | |
| | ||||||
* | Merge ipa_selinux_common.c and ipa_selinux.c | Jakub Hrozek | 2013-11-15 | 5 | -185/+50 | |
| | | | | | Moved unused functions and merged ipa_selinux_common.c into ipa_selinux.c | |||||
* | monitor: return right error code | Lukas Slebodnik | 2013-11-15 | 1 | -1/+1 | |
| | | | | If talloc_zero fails ENOMEM should be returned and no EIO | |||||
* | PAC: Free config attribute when it's processed | Jakub Hrozek | 2013-11-14 | 1 | -0/+1 | |
| | ||||||
* | LDAP: Prevent from using uninitialized sdap_options | Lukas Slebodnik | 2013-11-14 | 1 | -1/+1 | |
| | | | | | | | | ldap_get_options can fail in time of ldap back end initialisation and then sssd try to release uninitialised sdap_options. Resolves: https://fedorahosted.org/sssd/ticket/2147 | |||||
* | Remove unused variable | Jakub Hrozek | 2013-11-12 | 1 | -1/+0 | |
| | ||||||
* | BUILD: Change error message if missing cifsimap.h | Lukas Slebodnik | 2013-11-12 | 1 | -1/+4 | |
| | | | | | | | | | | cifs-idmap plugin is enabled by default, but required header file cifsidmap.h needn't be available on other distributions. It was not clear that cifs-idmap plugin is optional feature of sssd. With this patch, configure will recommend to build sssd without cifs idmap plugin if cifsidmap.h is not available. Resolves: https://fedorahosted.org/sssd/ticket/2125 | |||||
* | Signals: Refactor termination of processes | Simo Sorce | 2013-11-12 | 4 | -29/+13 | |
| | | | | | | | | sig_term() was never used as a real signal handler, but only called by tevent signal handlers in the kerberos and ldap children. Also the same code was duplicated with separate local guard variables in other functions. Unify orderly termination handling, between all these functions. | |||||
* | Signals: Remove empty sig_hup | Simo Sorce | 2013-11-12 | 1 | -8/+0 | |
| | | | | | SIGHUP handling is implemented later using a tevent handler so sig_hup() is useless. | |||||
* | Signals: Remove unused functions | Simo Sorce | 2013-11-12 | 2 | -59/+0 | |
| | | | | Cleanup unused signal functions | |||||
* | Add ldap_autofs_map_master_name option | Cove Schneider | 2013-11-12 | 11 | -9/+34 | |
| | ||||||
* | BUILD: Explicitly link libsss_ad.so with sasl libs | Lukas Slebodnik | 2013-11-11 | 1 | -0/+17 | |
| | | | | | | If openldap is not built with sasl support libsss_ad.so will not be linked with libsasl2 although sasl_client_init is called by function ad_sasl_initialize. | |||||
* | Initialize sid_str to NULL to avoid freeing random data | Jakub Hrozek | 2013-11-08 | 2 | -2/+2 | |
| | | | | | If any function before failed, sss_idmap_free_sid() might have been called with random data. | |||||
* | UTIL: Free log message when using journald | Jakub Hrozek | 2013-11-07 | 1 | -0/+2 | |
| | ||||||
* | confdb: Make offline timeout configurable | Michal Zidek | 2013-11-07 | 5 | -2/+32 | |
| | | | | | | | Added and documented option offline_timeout. Resolves: https://fedorahosted.org/sssd/ticket/1718 | |||||
* | responder: Access packet header using SAFEALIGN macros. | Michal Zidek | 2013-11-07 | 1 | -37/+68 | |
| | | | | | resolves: https://fedorahosted.org/sssd/ticket/1359 | |||||
* | NSS: Set packet length for initgroups | Lukas Slebodnik | 2013-11-07 | 1 | -0/+7 | |
| | | | | | | | | | | Some groups could be skipped, but packet length was not trimmed. This is a reason why valgrind reported access to uninitialised bytes. Actually, it isn't a problem, because the first uint32 in body is number of sended gids. Resolves: https://fedorahosted.org/sssd/ticket/2138 | |||||
* | free idmapped binary SIDs correctly | Pavel Březina | 2013-11-07 | 3 | -7/+7 | |
| | | | | | Resolves: https://fedorahosted.org/sssd/ticket/2133 | |||||
* | free idmapped smb SIDs correctly | Pavel Březina | 2013-11-07 | 1 | -3/+3 | |
| | | | | | Resolves: https://fedorahosted.org/sssd/ticket/2133 | |||||
* | free idmapped dom SIDs correctly | Pavel Březina | 2013-11-07 | 1 | -6/+6 | |
| | | | | | Resolves: https://fedorahosted.org/sssd/ticket/2133 | |||||
* | free idmapped SIDs correctly | Pavel Březina | 2013-11-07 | 8 | -13/+20 | |
| | | | | | Resolves: https://fedorahosted.org/sssd/ticket/2133 | |||||
* | idmap: add API to free allocated SIDs | Pavel Březina | 2013-11-07 | 2 | -0/+84 | |
| | ||||||
* | Enhance/add unit tests for find_subdomain_by_sid/name | Sumit Bose | 2013-11-04 | 2 | -0/+267 | |
| | ||||||
* | Include ext headers with #include <foo.h> - cont | Pavel Reichl | 2013-11-04 | 9 | -9/+10 | |
| | | | | Changing style of including header files from outside of sssd tree - from "header.h" to <header.h> | |||||
* | AD: Fix ad_access_filter parsing with empty filter | Jakub Hrozek | 2013-10-30 | 2 | -0/+24 | |
| | ||||||
* | NSS: Fix parenthesis | Jakub Hrozek | 2013-10-30 | 1 | -1/+1 | |
| |