summaryrefslogtreecommitdiff
path: root/src/providers
AgeCommit message (Collapse)AuthorFilesLines
2012-02-26LDAP: Remove unnecessary filter sanitizeStephen Gallagher1-11/+5
The orig_dn here isn't being passed to a filter and therefore must not be santized, as the sanitization process would break DNs that contain (among other things) parentheses.
2012-02-26SSH: Save SSH host name aliasesJan Cholasta2-30/+11
2012-02-24Modifications to simplify list_missing_attrsJan Zeleny8-44/+21
2012-02-24Delete missing attributes from netgroups to be storedJan Zeleny3-3/+28
https://fedorahosted.org/sssd/ticket/1136
2012-02-24IPA hosts refactoringJan Zeleny16-154/+132
2012-02-24LDAP: Only use paging control on requests for multiple entriesStephen Gallagher16-40/+100
The paging control can cause issues on servers that put limits on how many paging controls can be active at one time (on some servers, it is limited to one per connection). We need to reduce our usage so that we only activate the paging control when making a request that may return an arbitrary number of results. https://fedorahosted.org/sssd/ticket/1202 phase one
2012-02-23AUTOFS: Search all search bases for automounter map entriesJakub Hrozek1-18/+86
https://fedorahosted.org/sssd/ticket/1168
2012-02-23LDAP: Properly assign orig_dnStephen Gallagher1-0/+1
This was only used for properly identifying debug messages.
2012-02-23Save errno value before calling DEBUGJakub Hrozek1-2/+4
2012-02-23IPA: Add ipa_parse_search_base()Stephen Gallagher3-19/+72
Previously, we were using sdap_parse_search_base() for setting up the search_base objects for use in IPA. However, this was generating unfriendly log messages about unknown search base types. This patch creates a new common_parse_search_base() routine that can be used with either LDAP or IPA providers. https://fedorahosted.org/sssd/ticket/1151
2012-02-21Don't give memory context in confdb where not neededJan Zeleny4-8/+7
2012-02-21End request if ldap_parse_result failsJakub Hrozek1-0/+3
2012-02-17LDAP: Ignore group member users that do not have name attributesStephen Gallagher1-2/+2
Instead of failing the group lookup, just skip them. This was impacting some users of ActiveDirectory where not all users had the appropriate attributes. https://fedorahosted.org/sssd/ticket/1169
2012-02-17Redesign purging of the sudo cachePavel Březina1-19/+55
https://fedorahosted.org/sssd/ticket/1173
2012-02-14Fix memory hierarchy when processing nested group membershipsJakub Hrozek4-11/+14
https://fedorahosted.org/sssd/ticket/1186
2012-02-13Fix uninitialized value error in proxy providerStephen Gallagher1-1/+1
Coverity #12467
2012-02-13Fix bad failure handling in be_sudo_handler()Stephen Gallagher1-13/+13
If the dbus_message_get_args() failed, we would have been dereferencing a NULL be_req. Coverity #12490
2012-02-13Fix uninitialized in_transactionStephen Gallagher1-1/+1
Coverity #12521 and #12491
2012-02-13Add missing breaks to switch statementsStephen Gallagher2-0/+2
Coverity #12525 and #12524
2012-02-13Remove dead codeStephen Gallagher1-9/+0
Coverity #12529
2012-02-10Fixed issue with netgroup update in IPA providerJan Zeleny1-24/+34
This issue led to a netgroup with one triple (-,-,domain) when it contained no triples on the IPA server.
2012-02-10Use curly braces in pkgconfig metadata fileSumit Bose1-1/+1
2012-02-07AUTOFS: IPA providerJakub Hrozek6-28/+195
2012-02-07SSH: ResponderJan Cholasta2-0/+6
2012-02-07IPA: Add host info handlerJan Cholasta9-5/+444
2012-02-07DP: Add host info handlerJan Cholasta3-1/+197
2012-02-07LDAP: Add support for SSH user public keysJan Cholasta4-5/+25
2012-02-06Update shadowLastChanged attribute during LDAP password changeJan Zeleny7-1/+191
https://fedorahosted.org/sssd/ticket/1019
2012-02-06Session target in IPA providerJan Zeleny10-0/+1166
2012-02-06Add session target in data providerJan Zeleny2-1/+20
2012-02-06Delete unused structure in IPA access codeJan Zeleny1-7/+0
2012-02-06Separate the host-retrieval code from IPA HBAC to common IPA codeJan Zeleny6-469/+535
2012-02-06Renamed some sysdb constants for their wider usageJan Zeleny2-6/+6
2012-02-06Make password migration code use the IPA config retrieval codeJan Zeleny1-57/+14
2012-02-06Add support for generic IPA config retrievalJan Zeleny2-0/+208
2012-02-06Fixed minor memory-hierarchy-related issue in IPA HBACJan Zeleny1-1/+2
2012-02-06Implemented support for multiple search bases in HBAC rules and servicesJan Zeleny9-116/+364
2012-02-05Do not call sudo functions if built without-sudoJakub Hrozek2-7/+7
2012-02-05AUTOFS: LDAP providerJakub Hrozek10-2/+1370
2012-02-05AUTOFS: responderJakub Hrozek1-0/+1
2012-02-05AUTOFS: Data Provider requestJakub Hrozek3-30/+315
2012-02-04Move BUILD_SUDO outside the generic LDAP source filesJakub Hrozek5-95/+127
Avoid #ifdefs in the general part of the code
2012-02-04NSS: Add individual timeouts for entry typesStephen Gallagher16-39/+33
https://fedorahosted.org/sssd/ticket/1016
2012-02-04LDAP: Fix incorrect search timeoutsStephen Gallagher2-2/+2
2012-02-04LDAP: Do not fail if RootDSE check cannot determine search basesStephen Gallagher9-5/+95
https://fedorahosted.org/sssd/ticket/1152
2012-02-01Fixed wrong position of ldap_service_search_baseJan Zeleny1-1/+1
The wrong position in configuration directive array caused problems in IPA provider, which tried to fetch another value instead of the services lookup base.
2012-01-31KRB5: Add syslog messages for Kerberos failuresStephen Gallagher2-0/+9
https://fedorahosted.org/sssd/ticket/1137
2012-01-31IPA: Add support for services lookups (non-enum)Stephen Gallagher2-1/+41
2012-01-31LDAP: Add enumeration support for servicesStephen Gallagher7-3/+215
2012-01-31LDAP: Add support for service lookups (non-enum)Stephen Gallagher8-0/+891