summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2012-04-20Convert read and write operations to sss_atomic_readJakub Hrozek15-313/+236
https://fedorahosted.org/sssd/ticket/1209
2012-04-20Move atomic io function to a separate moduleJakub Hrozek5-52/+111
We'll be using it on various places of the SSSD. The function is in its own file to allow using just the one piece without having to drag in the whole util.c module.
2012-04-20sss_atomic_io: Do not fail reads with EPIPE if there is not enough data to readJakub Hrozek2-1/+208
Also adds a unit test for sss_atomic_io()
2012-04-20sdap_check_aliases must not error when detects the same userJakub Hrozek1-13/+31
https://fedorahosted.org/sssd/ticket/1307
2012-04-20Make the monitor SIGKILL time configurableJakub Hrozek6-3/+43
https://fedorahosted.org/sssd/ticket/1119
2012-04-20Free controls in sdap_rebind_procJakub Hrozek1-4/+6
2012-04-20proxy: new option proxy_fast_aliasJakub Hrozek7-43/+143
2012-04-20proxy: Canonicalize user and group namesJakub Hrozek1-312/+354
https://fedorahosted.org/sssd/ticket/1249
2012-04-18MAN: document the hostid and autofs providersJakub Hrozek1-0/+60
2012-04-18MAN: timeout can be specified for services, tooJakub Hrozek1-14/+13
2012-04-18Fixed minor memory leak in ldap providerJan Zeleny1-0/+1
2012-04-18Fixed memory context in sdap_fill_memberships()Jan Zeleny1-1/+1
2012-04-18Removed unused function sysdb_attrs_users_from_ldb_vals()Jan Zeleny2-51/+0
2012-04-18Removed unused block of code is sdap_fill_memberships()Jan Zeleny1-57/+29
2012-04-18Removed a block of dead code in sdap_async_groups.cJan Zeleny1-20/+1
2012-04-18sss_cache: Better error reportingJakub Hrozek1-37/+94
* Print usage when no options are given * Report skipped entries * Print error message when a nonexistent domain is selected https://fedorahosted.org/sssd/ticket/1301 https://fedorahosted.org/sssd/ticket/1305 https://fedorahosted.org/sssd/ticket/1306
2012-04-18autofs: Raise the maximum key length to PATH_MAXJakub Hrozek1-2/+4
https://fedorahosted.org/sssd/ticket/1300
2012-04-18sss_cache: support invalidating services and autofs mapsJakub Hrozek2-9/+162
https://fedorahosted.org/sssd/ticket/1170
2012-04-18Add sysdb_set_service_attr and sysdb_set_autofsmap_attrJakub Hrozek4-0/+68
2012-04-18sudo api: check sss_status instead of errnop in sss_sudo_send_recv_generic()Pavel Březina1-2/+4
2012-04-18Remove the "command" option from documentationJakub Hrozek1-16/+0
It is a low-level developer option not indended to be consumed by users https://fedorahosted.org/sssd/ticket/1174
2012-04-18Fix erronous reference to the 'allow' access_providerStef Walter1-1/+1
* Should be 'permit' instead https://fedorahosted.org/sssd/ticket/1295 Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2012-04-18pam_sss: improve error handling in SELinux codeJakub Hrozek1-3/+5
2012-04-18MAN: Add ldap_sasl_minssf to the manpageStephen Gallagher1-0/+16
2012-04-18MAN: Improve ldap_disable_paging documentationStephen Gallagher1-1/+4
2012-04-18Do not call sdap_auth if not neededJakub Hrozek1-7/+11
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.