- (djm) Don't try to close PAM session or delete credentials if the
   session has not been open or credentials not set. Based on patch from
   Andrew Bartlett <abartlet@pcug.org.au>
2 files changed
tree: 9bf64743186cfc8ce0ece7084f29cb55b86655c6
  1. contrib/
  2. openbsd-compat/
  3. acconfig.h
  4. aclocal.m4
  5. atomicio.c
  6. atomicio.h
  7. auth-chall.c
  8. auth-krb4.c
  9. auth-options.c
  10. auth-options.h
  11. auth-pam.c
  12. auth-pam.h
  13. auth-passwd.c
  14. auth-rh-rsa.c
  15. auth-rhosts.c
  16. auth-rsa.c
  17. auth.c
  18. auth.h
  19. auth1.c
  20. auth2-chall.c
  21. auth2-pam.c
  22. auth2-pam.h
  23. auth2.c
  24. authfd.c
  25. authfd.h
  26. authfile.c
  27. authfile.h
  28. bufaux.c
  29. bufaux.h
  30. buffer.c
  31. buffer.h
  32. canohost.c
  33. canohost.h
  34. ChangeLog
  35. channels.c
  36. channels.h
  37. cipher.c
  38. cipher.h
  39. cli.c
  40. cli.h
  41. clientloop.c
  42. clientloop.h
  43. compat.c
  44. compat.h
  45. compress.c
  46. compress.h
  47. config.guess
  48. config.sub
  49. configure.in
  50. crc32.c
  51. crc32.h
  52. CREDITS
  53. deattack.c
  54. deattack.h
  55. defines.h
  56. dh.c
  57. dh.h
  58. dispatch.c
  59. dispatch.h
  60. entropy.c
  61. entropy.h
  62. fixpaths
  63. fixprogs
  64. getput.h
  65. groupaccess.c
  66. groupaccess.h
  67. hmac.c
  68. hmac.h
  69. hostfile.c
  70. hostfile.h
  71. includes.h
  72. INSTALL
  73. install-sh
  74. kex.c
  75. kex.h
  76. key.c
  77. key.h
  78. LICENCE
  79. log-client.c
  80. log-server.c
  81. log.c
  82. log.h
  83. login.c
  84. login.h
  85. loginrec.c
  86. loginrec.h
  87. logintest.c
  88. Makefile.in
  89. match.c
  90. match.h
  91. md5crypt.c
  92. md5crypt.h
  93. misc.c
  94. misc.h
  95. mkinstalldirs
  96. mpaux.c
  97. mpaux.h
  98. myproposal.h
  99. nchan.c
  100. nchan.h
  101. nchan.ms
  102. nchan2.ms
  103. OVERVIEW
  104. packet.c
  105. packet.h
  106. pathnames.h
  107. primes
  108. pty.c
  109. pty.h
  110. radix.c
  111. radix.h
  112. readconf.c
  113. readconf.h
  114. README
  115. readpass.c
  116. readpass.h
  117. RFC.nroff
  118. rijndael.c
  119. rijndael.h
  120. rsa.c
  121. rsa.h
  122. scp.1
  123. scp.c
  124. servconf.c
  125. servconf.h
  126. serverloop.c
  127. serverloop.h
  128. session.c
  129. session.h
  130. sftp-client.c
  131. sftp-client.h
  132. sftp-common.c
  133. sftp-common.h
  134. sftp-int.c
  135. sftp-int.h
  136. sftp-server.8
  137. sftp-server.c
  138. sftp.1
  139. sftp.c
  140. sftp.h
  141. ssh-add.1
  142. ssh-add.c
  143. ssh-agent.1
  144. ssh-agent.c
  145. ssh-dss.c
  146. ssh-dss.h
  147. ssh-keygen.1
  148. ssh-keygen.c
  149. ssh-keyscan.1
  150. ssh-keyscan.c
  151. ssh-rsa.c
  152. ssh-rsa.h
  153. ssh.1
  154. ssh.c
  155. ssh.h
  156. ssh1.h
  157. ssh2.h
  158. ssh_config
  159. ssh_prng_cmds.in
  160. sshconnect.c
  161. sshconnect.h
  162. sshconnect1.c
  163. sshconnect2.c
  164. sshd.8
  165. sshd.c
  166. sshd_config
  167. tildexpand.c
  168. tildexpand.h
  169. TODO
  170. ttymodes.c
  171. ttymodes.h
  172. uidswap.c
  173. uidswap.h
  174. uuencode.c
  175. uuencode.h
  176. version.h
  177. WARNING.RNG
  178. xmalloc.c
  179. xmalloc.h