summaryrefslogtreecommitdiffstats
path: root/auth-pam.c
AgeCommit message (Expand)Author
2024-03-30Expose SSH_AUTH_INFO_0 always to PAM auth modules.Eero Häkkinen
2023-07-14Fix typo in declaration of nmesg.Darren Tucker
2023-07-14portable-specific int overflow defence-in-depthDamien Miller
2023-03-09Limit the number of PAM environment variables.Darren Tucker
2022-12-19Simply handling of SSH_CONNECTION PAM env var.Darren Tucker
2021-09-03Fix memory leak in error path.Shchelkunov Artem
2021-07-03Remove reference to ChallengeResponse.Darren Tucker
2021-04-03polish whitespace for portable filesDamien Miller
2020-11-11Prevent excessively long username going to PAM.Darren Tucker
2020-06-26document a PAM spec problem in a frustrated commentDamien Miller
2020-01-23Fix a couple of mysig_t leftovers.Darren Tucker
2020-01-23upstream: Replace all calls to signal(2) with a wrapper arounddtucker@openbsd.org
2020-01-21Make sshpam_password_change_required static.Ruben Kerkhof
2020-01-20Fix a few warnings when on Mac OS X.Ruben Kerkhof
2019-09-13memleak of buffer in sshpam_queryDamien Miller
2019-06-08Typo fixes in error messages.Darren Tucker
2019-06-07Have pthread_create return errno on failure.Darren Tucker
2019-06-07pthread_create(3) returns positive values on failure.Elliott Hughes
2019-05-17Add no-op implementation of pam_putenv.Darren Tucker
2019-01-20remove PAM dependencies on old packet APIDamien Miller
2018-12-14expose $SSH_CONNECTION in the PAM environmentDamien Miller
2018-09-13adapt -portable to OpenSSL 1.1x APIDamien Miller
2018-07-12Remove key.h from portable files too.Darren Tucker
2018-07-10Adapt portable to legacy buffer API removalDamien Miller
2018-04-06Expose SSH_AUTH_INFO_0 to PAM auth modulesDamien Miller
2018-03-03Update PAM password change to new opts API.Darren Tucker
2018-03-03upstream: switch over to the new authorized_keys options API anddjm@openbsd.org
2017-07-28Expose list of completed auth methods to PAMDamien Miller
2017-03-29Remove SSHv1 code path.Darren Tucker
2017-03-10Check for NULL from malloc.Darren Tucker
2016-10-15Remove do_pam_set_tty which is dead code.Darren Tucker
2016-08-16add --with-pam-service to specify PAM service nameDamien Miller
2016-07-22retry waitpid on EINTR failureDamien Miller
2016-07-18Handle PAM_MAXTRIES from modules.Darren Tucker
2016-07-15Mitigate timing of disallowed users PAM logins.Darren Tucker
2016-06-17Remove duplicate code from PAM. ok djm@Darren Tucker
2016-05-20Fix comment about sshpam_const and AIX.Darren Tucker
2016-03-08unbreak PAM after canohost refactorDamien Miller
2016-02-05avoid FreeBSD RCS Id in commentDamien Miller
2015-04-30xrealloc -> xreallocarray in portable code too.Darren Tucker
2013-12-19 - (dtucker) [auth-pam.c] bz#2163: check return value from pam_get_item().Darren Tucker
2013-06-02 - (dtucker) [M auth-chall.c auth-krb5.c auth-pam.c cipher-aes.c cipher-ctr.cDarren Tucker
2009-07-12 - (dtucker) [auth-pam.c] Bug #1534: move the deletion of PAM credentials onDarren Tucker
2008-03-11 - (dtucker) [auth-pam.c monitor.c session.c sshd.c] Bug #926: MoveDarren Tucker
2007-08-10 - (dtucker) [auth-pam.c] Use sigdie here too. ok djm@Darren Tucker
2007-05-20 - (dtucker) [auth-pam.c] Return empty string if fgets fails inDarren Tucker
2007-05-20 - (dtucker) [auth-pam.c] malloc+memset -> calloc. Patch fromDarren Tucker
2006-09-17 - (dtucker) [auth-pam.c] Propogate TZ environment variable to PAM authDarren Tucker
2006-09-01 - (djm) [audit-bsm.c audit.c auth-bsdauth.c auth-chall.c auth-pam.c]Damien Miller
2006-08-05 - (djm) [auth-pam.c auth-shadow.c auth2-none.c cleanup.c sshd.c]Damien Miller