summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2012-04-18Prevent printing NULL from DEBUG messagesJakub Hrozek10-55/+77
2012-04-18man: document that referral chasing might bring performance penaltyJakub Hrozek1-0/+8
https://fedorahosted.org/sssd/ticket/1265
2012-04-16autofs: load the correct optionJakub Hrozek1-1/+1
2012-04-13Remove forgotten DEBUG messageJakub Hrozek1-2/+0
2012-04-09netlink integration: ensure that interface name is NULL-terminatedJakub Hrozek1-1/+2
In the unlikely case that the interface name was IFNAMSIZ bytes long or longer, strncpy wouldn't NULL-terminate the buffer. Copy one byte less to ensure the buffer is NULL-terminated.
2012-04-05Fix regression in SSSDConfig.pyJakub Hrozek1-1/+1
https://fedorahosted.org/sssd/ticket/1291
2012-04-05Clean up log messages about keytab_nameStephen Gallagher4-20/+37
There were many places where we were printing (null) to the logs because a NULL keytab name tells libkrb5 to use its configured default instead of a particular path. This patch should clean up all uses of this to print "default" in the logs. https://fedorahosted.org/sssd/ticket/1288
2012-04-05Use HTML_TIMESTAMP instead of HTML_FOOTER_DESCRIPTIONJakub Hrozek4-12/+16
https://fedorahosted.org/sssd/ticket/1271
2012-04-05Catch cases where D-Bus connection is NULLJakub Hrozek2-0/+24
https://fedorahosted.org/sssd/ticket/1270
2012-04-05Fix building manpages in parallel build dirsStephen Gallagher1-1/+1
Commit 2ebb3cf3d7062860343c3db1b53173c9c6547038 introduced an issue when building manpages in parallel build dirs. It unnecessarily modified the XML_DOC definition to restrict it to basing its contents on the man_MANS variable. Unfortunately, this means that when we entered the recursion in all-local we would be effectively turning XML_DOC into $(srcdir)/$(lang)/manpage.N.xml when we really only care that the source language XML document exists. This patch reverts that portion of the change. https://fedorahosted.org/sssd/ticket/1293
2012-03-29Fix off-by-one error in principal selectionJakub Hrozek1-3/+3
https://fedorahosted.org/sssd/ticket/1269
2012-03-29Proxy services: Save lowercased protocol names and aliases in ↵Jakub Hrozek1-57/+17
case-insensitive domains
2012-03-29LDAP services: Save lowercased protocol names in case-insensitive domainsJakub Hrozek1-1/+17
https://fedorahosted.org/sssd/ticket/1260
2012-03-29Add sss_get_cased_name_list utility functionJakub Hrozek2-0/+41
2012-03-29Return correct resolv_status on resolver timeoutJakub Hrozek4-24/+95
https://fedorahosted.org/sssd/ticket/1274
2012-03-28Remove old compatibility testsStephen Gallagher3-42/+1
These are now replaced by the more accurate tests. This patch also drops the runtime option-count check, since we are always performing the more complete check at build-time.
2012-03-28Add better tests for sdap_attr compabilityStephen Gallagher3-0/+69
2012-03-28Add terminator for sdap_attr_mapStephen Gallagher3-22/+49
2012-03-28Add better dp_option testsStephen Gallagher3-0/+49
2012-03-28Add terminator for dp_optionStephen Gallagher4-5/+12
2012-03-28Put dp_option maps in their own fileStephen Gallagher6-512/+610
There is no functional change due to this patch.
2012-03-28Silence Coverity warning in the autofs test toolJakub Hrozek1-8/+22
https://fedorahosted.org/sssd/ticket/1237
2012-03-26Add idmap librarySumit Bose5-0/+2354
2012-03-26LDAP: Fix memory leaks in synchronous_tls_setupStephen Gallagher1-8/+10
We were never freeing "result" if it was allocated by ldap_result(). We were also not freeing "errmsg" if it was allocated but ldap_parse_result() returned an error. Also disambiguate error messages from ldap_parse_result() and error messages from sss_ldap_get_diagnostic_msg() since they use differing memory-management functions.
2012-03-26LDAP services: Keep the protocol aroundJakub Hrozek1-0/+1
2012-03-26AUTOFS: fix copy-and-paste bug in the autofs clientJakub Hrozek1-1/+1
2012-03-26Always initialize the returned data in sss_krb5_princ_realm()Sumit Bose1-0/+3
2012-03-21LDAP: Add better error logging when ldap_result() failsStephen Gallagher1-1/+3
2012-03-21Start SSSD earlier and stop it laterStephen Gallagher1-1/+1
SSSD needs to be started before NFS-related processes or they will mount with the username 'nobody' if they would have otherwise used LDAP accounts. https://fedorahosted.org/sssd/ticket/1273
2012-03-21NSS: Look for services with correct case when cache is updatedJakub Hrozek1-7/+7
https://fedorahosted.org/sssd/ticket/1259
2012-03-21Save alias of the primary name, tooJakub Hrozek2-11/+23
2012-03-21Make the string_equal() function publicJakub Hrozek3-13/+14
2012-03-20SSH: Fix infinite loop in sss_ssh_knownhostsproxyJan Cholasta1-6/+9
https://fedorahosted.org/sssd/ticket/1268
2012-03-20NSS: Fix debug messageStephen Gallagher1-0/+2
2012-03-19sss_client: shared memory cache group map supportSimo Sorce3-0/+268
2012-03-19nsssrv: add handling of memory cache group mapSimo Sorce6-4/+108
2012-03-19sss_client: shared memory cache passwd map supportSimo Sorce3-0/+262
2012-03-19sss_client: Add common shared memory cache utilsSimo Sorce2-0/+334
2012-03-19nsssrv: add handling of memory cache passwd mapSimo Sorce3-3/+101
2012-03-19nsssrv: Add memory cache record handling utilsSimo Sorce1-0/+279
2012-03-19nsssrv: shared memory cache server initializationSimo Sorce5-0/+367
2012-03-19util: Helper headers for shared memory cacheSimo Sorce1-0/+117
2012-03-16Free entry found in negative cacheJakub Hrozek1-0/+3
2012-03-16LDAP: Errors retrieving the RootDSE should not be fatalStephen Gallagher1-15/+8
If we can't reach the RootDSE, let's just proceed as if it's unavailable with reasonable defaults. If we fail later on, that's fine. Fixes https://fedorahosted.org/sssd/ticket/1257
2012-03-16Fix uninitialized variableJakub Hrozek1-1/+1
2012-03-16SYSDB: Save only lowercased aliases in case-insensitive domainsStephen Gallagher1-19/+28
https://fedorahosted.org/sssd/ticket/1253
2012-03-16IPA: Allow service lookupsStephen Gallagher1-0/+1
2012-03-15SSH: Canonicalize host name and do reverse DNS lookup in sss_ssh_knownhostsproxyJan Cholasta1-26/+38
https://fedorahosted.org/sssd/ticket/1245
2012-03-15SSH: Allow clients to explicitly specify host aliasJan Cholasta7-73/+63
This change removes the need to canonicalize host names on the responder side - the relevant code was removed.
2012-03-14LDAP: Add AD 2008r2 schemaStephen Gallagher2-3/+53
https://fedorahosted.org/sssd/ticket/1031