summaryrefslogtreecommitdiff
path: root/nslcd/myldap.c
AgeCommit message (Expand)Author
2010-12-12pass the ld to do_bind() instead of the session to use the correct ld from do...Arthur de Jong
2010-12-12fix commentArthur de Jong
2010-12-08in each worker wake up once in a while to check whether any existing LDAP con...Arthur de Jong
2010-11-03call myldap_session_check() before adding a new search to the session so the ...Arthur de Jong
2010-10-15set a longer socket timout for the normal connection (just in case mostly) an...Arthur de Jong
2010-10-14simplify SASL includesArthur de Jong
2010-10-12set timeout options on LDAP socket to avoid problems when the LDAP library ha...Arthur de Jong
2010-10-10make use of UNUSED() consistent throughout the codeArthur de Jong
2010-09-27remove variables which are no longer necessary due to r1220Arthur de Jong
2010-09-27remove disabling keepalives since we handle SIGPIPE anywayArthur de Jong
2010-09-26remove ugly empty lineArthur de Jong
2010-09-23add some more error cases which should trigger a disconnectArthur de Jong
2010-09-20handle errors from ldap_result() consistently and also retry in case it times...Arthur de Jong
2010-06-19add logging to SASL interaction functionArthur de Jong
2010-06-19improve debug logging of SASL bind callsArthur de Jong
2010-06-18make SASL binding code a little earier to readArthur de Jong
2010-06-18remove the use_sasl option and instead rely on sasl_mech being specifiedArthur de Jong
2010-05-09only log "connected to LDAP server" if the previous connect failed or we are ...Arthur de Jong
2010-05-09rename reconnect_maxsleeptime option to reconnect_retrytimeArthur de Jong
2010-05-09don't log errno if it is not set (make error less confusing)Arthur de Jong
2010-05-09handle authentication searches a little differently (only try once if an auth...Arthur de Jong
2010-05-09refactor retry timing mechanism to use time between first and last error to d...Arthur de Jong
2010-05-07fix buffer overflowArthur de Jong
2010-04-13don't have myldap_set_credentials() try to open a connection but have the PAM...Arthur de Jong
2010-04-13also have myldap_search() return an LDAP status codeArthur de Jong
2010-02-28have less warnings when LDAP_OPT_X_TLS isn't definedArthur de Jong
2010-02-17first try password modification without the old password and if that fails wi...Arthur de Jong
2010-01-25fix for type mismatch (thanks to Jan Schampera)Arthur de Jong
2010-01-24make logging of passwords consistent and support a NULL oldpassword value in ...Arthur de Jong
2010-01-24free data returned from ldap_passwd_s() call if needed and add missing castsArthur de Jong
2009-12-29some small simplifcations and clarificationsArthur de Jong
2009-12-13change dict and set API to perform loops with a list of strings instead of lo...Arthur de Jong
2009-11-01also log uri when ldap_start_tls_s() failsArthur de Jong
2009-10-17provide replacement functions for ldap_initialize() and ldap_passwd_s() and c...Arthur de Jong
2009-10-08fix some header checks in configure and fix ldap_set_rebind_proc() return typ...Arthur de Jong
2009-10-07implement password changing in the PAM module by performing an LDAP password ...Arthur de Jong
2009-10-05some compatibility improvementsArthur de Jong
2009-08-31rename software to nss-pam-ldapdArthur de Jong
2009-06-04also compile correctly if HAVE_LDAP_SASL_INTERACTIVE_BIND_S is not setArthur de Jong
2009-06-03implement myldap_set_credentials() and myldap_cpy_dn() which will be used in ...Arthur de Jong
2009-05-01set most SSL/TLS related options globally instead of per connectionArthur de Jong
2009-04-30move debugging initialisation to myldap_set_debuglevel() functionArthur de Jong
2009-04-25produce more logging and get OpenLDAP logging working by logging to stderr (a...Arthur de Jong
2009-04-25clear errno before ldap calls to get usable returned errnoArthur de Jong
2008-12-06rename the tls_checkpeer option to tls_reqcert, deprecating the old name and ...Arthur de Jong
2008-11-29use tls_* options also for StartTLS connectionsArthur de Jong
2008-09-24also retry if ldap_result() failed and getting error number returned LDAP_SUC...Arthur de Jong
2008-09-24log option name instead of option value for ldap_set_option() valueArthur de Jong
2008-07-10LDAP_OPT_X_TLS_REQUIRE_CERT is not a booleanArthur de Jong
2008-06-17replace https:// by ldaps:// (stupid typo)Arthur de Jong