summaryrefslogtreecommitdiff
path: root/nslcd/pam.c
AgeCommit message (Expand)Author
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
2010-11-17return correct kind of error code from try_pwmod() (bug)Arthur de Jong
2010-11-07log the request with any logged messagesArthur de Jong
2010-11-04avoid unneeded strdup()s by using a passed buffer to lookup_dn2uid() and usin...Arthur de Jong
2010-10-13make buffer sizes for PAM requests consistent (and large enough for most situ...Arthur de Jong
2010-09-05implement a rootpwmodpw option that allows root users to change user password...Arthur de Jong
2010-07-18fix commentArthur de Jong
2010-06-01fix bug in test (r1127)Arthur de Jong
2010-06-01add a debug log message when user authentication was successfulArthur de Jong
2010-05-22make debug logging for pam_authz_search option a little more readableArthur de Jong
2010-05-12small compatibility improvementsArthur de Jong
2010-05-08rename authz_search option to pam_authz_searchArthur de Jong
2010-05-07implement an authz_search option to test whether the user is authorisedArthur de Jong
2010-04-13don't have myldap_set_credentials() try to open a connection but have the PAM...Arthur de Jong
2010-02-27rename admindn option to rootpwmoddnArthur de Jong
2010-01-24add admindn configuration file option that is used when modifying another use...Arthur de Jong
2009-10-07implement password changing in the PAM module by performing an LDAP password ...Arthur de Jong
2009-09-24fix for problem when authenticating to LDAP entries without a uid attributeArthur de Jong
2009-06-03change authorisation request to also include ruser, rhost and tty (based on O...Arthur de Jong
2009-06-01clean up code a little bit and also do username and userdn checks for authori...Arthur de Jong
2009-05-29normalize username with PAM authentication and some reorganisation to make th...Arthur de Jong
2009-05-21refactor protocol reading and writing macros to the common directory, use mor...Arthur de Jong
2009-05-08cleanupsArthur de Jong
2009-05-08set up basic PAM protocol handling and get authentication call working by bin...Arthur de Jong
2009-04-19perform NSLCD_RESULT_SUCCESS to NSLCD_RESULT_BEGIN rename for PAM codeArthur de Jong
2009-04-18initial version of experimental PAM support taken from OpenLDAP/contrib/slapd...Arthur de Jong