summaryrefslogtreecommitdiff
path: root/nslcd/pam.c
AgeCommit message (Expand)Author
2014-10-04fooLuke Shumaker
2014-06-06Fix password modification by rootArthur de Jong
2014-05-17Clear buffers before free-ingArthur de Jong
2014-05-04Improve error logging of user login failuresArthur de Jong
2014-05-04Make buffer size error logging consistentArthur de Jong
2014-05-04Warn when binddn buffer is too smallArthur de Jong
2013-12-18Centralise buffer sizesArthur de Jong
2013-10-29Fix a number of compiler warningsArthur de Jong
2013-03-03return the password policy bind information via PAMArthur de Jong
2013-03-01log a more meaningful error in nslcd when trying to authenticate as administr...Arthur de Jong
2013-03-01move update_lastchange() function from shadow to pam codeArthur de Jong
2013-01-06perform search for pam_authz_search on all search basesArthur de Jong
2013-01-01log and return a diagnostic message instead of just the LDAP error on passwor...Arthur de Jong
2013-01-01retry updating the lastChange attribute with the normal nslcd LDAP connection...Arthur de Jong
2012-12-30reorganise and rename configuration options to be in line with manual pageArthur de Jong
2012-12-30remove the ldc_ prefix from struct ldap_config fieldsArthur de Jong
2012-12-24fix typo in commentArthur de Jong
2012-12-22update C coding style to a more commonly used styleArthur de Jong
2012-12-16change PAM protocol to be more consistent and simplerArthur de Jong
2012-09-14rename filter_buffer to filter for consistencyArthur de Jong
2012-07-08implement a pam_password_prohibit_message nslcd.conf option to deny password ...Arthur de Jong
2012-06-15log successful password change in nslcd and correctly terminate protocol on p...Arthur de Jong
2012-05-04allow the pam_authz_search option to be specified multiple timesArthur de Jong
2012-03-23increase buffer for pam_authz_search as suggested by Chris J ArgesArthur de Jong
2012-03-10fix log message for invalid pam_authz_search as reported by Matt RaeArthur de Jong
2012-01-09Do not leak memory if myldap_escape() failsJakub Hrozek
2012-01-09Return from update_username() if myldap_get_values() returns invalid valueJakub Hrozek
2011-10-02reduce loglevel of user not found messages to avoid spamming the logs with us...Arthur de Jong
2011-09-09make validation log messages consistentArthur de Jong
2011-06-10correctly only check password expiration when authenticating, only check acco...Arthur de Jong
2011-06-05check all variables in pam_authz_search to see if they existArthur de Jong
2011-04-30close the nslcd connection to signal LDAP server unavailable to PAM moduleArthur de Jong
2011-04-30improve password change failed error messageArthur de Jong
2011-04-30check shadow properties (similarly to what pam_unix does) in the PAM handling...Arthur de Jong
2011-04-30fix return value of try_autzsearch() when no match foundArthur de Jong
2011-04-30use the right DN in the pam_authz_search optionArthur de Jong
2011-04-29move most of the code for building the authorisation search into the try_autz...Arthur de Jong
2011-04-24make request indicator shorterArthur de Jong
2011-04-24no longer use the userdn parameter passed along with each request (this may m...Arthur de Jong
2011-04-03make user and group name validation errors a little more informativeArthur de Jong
2011-03-12put all HOST_NAME_MAX fallbacks in common.h and fall back to _POSIX_HOST_NAME...Arthur de Jong
2011-03-09fix compiler warningArthur de Jong
2011-03-09properly handle user-not-found errors when doing authentication (CVE-2011-0438)Arthur de Jong
2011-01-29implement a fqdn variable that can be used inside pam_authz_search filtersArthur de Jong
2010-12-26try to update the shadowLastChange attribute of a user on password change (th...Arthur de Jong
2010-12-12always return a positive authorisation result during authentication because w...Arthur de Jong
2010-12-03in try_bind(), perform the search ourselves instead of using lookup_dn2uid() ...Arthur de Jong
2010-12-03fix handling of try_bind() result code in nslcd_pam_authc() (patch by Thaddeu...Arthur de Jong
2010-11-17return correct PAM status code for when LDAP server is unavailable (based on ...Arthur de Jong
2010-11-17switch all internal functions to return an LDAP status codeArthur de Jong