- Integrate Andre Lucas' <andre.lucas@dial.pipex.com> entropy collection
   patch.
   - Adds timeout to entropy collection
   - Disables slow entropy sources
   - Load and save seed file
 - Changed entropy seed code to user per-user seeds only (server seed is
   saved in root's .ssh directory)
 - Use atexit() and fatal cleanups to save seed on exit
6 files changed
tree: 1a3450e78dc2fa600f485a07a5c5a866781f082c
  1. contrib/
  2. acconfig.h
  3. atomicio.c
  4. auth-krb4.c
  5. auth-pam.c
  6. auth-pam.h
  7. auth-passwd.c
  8. auth-rh-rsa.c
  9. auth-rhosts.c
  10. auth-rsa.c
  11. auth-skey.c
  12. auth.c
  13. auth.h
  14. auth1.c
  15. auth2.c
  16. authfd.c
  17. authfd.h
  18. authfile.c
  19. authfile.h
  20. bsd-bindresvport.c
  21. bsd-bindresvport.h
  22. bsd-daemon.c
  23. bsd-daemon.h
  24. bsd-login.c
  25. bsd-login.h
  26. bsd-misc.c
  27. bsd-misc.h
  28. bsd-mktemp.c
  29. bsd-mktemp.h
  30. bsd-rresvport.c
  31. bsd-rresvport.h
  32. bsd-setenv.c
  33. bsd-setenv.h
  34. bsd-snprintf.c
  35. bsd-snprintf.h
  36. bsd-strlcat.c
  37. bsd-strlcat.h
  38. bsd-strlcpy.c
  39. bsd-strlcpy.h
  40. bufaux.c
  41. bufaux.h
  42. buffer.c
  43. buffer.h
  44. canohost.c
  45. ChangeLog
  46. channels.c
  47. channels.h
  48. cipher.c
  49. cipher.h
  50. clientloop.c
  51. compat.c
  52. compat.h
  53. compress.c
  54. compress.h
  55. config.guess
  56. config.sub
  57. configure.in
  58. COPYING.Ylonen
  59. crc32.c
  60. crc32.h
  61. CREDITS
  62. deattack.c
  63. deattack.h
  64. defines.h
  65. dispatch.c
  66. dispatch.h
  67. dsa.c
  68. dsa.h
  69. entropy.c
  70. entropy.h
  71. fake-gai-errnos.h
  72. fake-getaddrinfo.c
  73. fake-getaddrinfo.h
  74. fake-getnameinfo.c
  75. fake-getnameinfo.h
  76. fake-socket.h
  77. fingerprint.c
  78. fingerprint.h
  79. fixpaths
  80. getput.h
  81. hmac.c
  82. hmac.h
  83. hostfile.c
  84. hostfile.h
  85. includes.h
  86. INSTALL
  87. install-sh
  88. kex.c
  89. kex.h
  90. key.c
  91. key.h
  92. log-client.c
  93. log-server.c
  94. log.c
  95. login.c
  96. Makefile.in
  97. match.c
  98. match.h
  99. md5crypt.c
  100. md5crypt.h
  101. mpaux.c
  102. mpaux.h
  103. myproposal.h
  104. nchan.c
  105. nchan.h
  106. nchan.ms
  107. nchan2.ms
  108. OVERVIEW
  109. packet.c
  110. packet.h
  111. pty.c
  112. pty.h
  113. radix.c
  114. readconf.c
  115. readconf.h
  116. README
  117. README.openssh2
  118. README.Ylonen
  119. readpass.c
  120. RFC.nroff
  121. rsa.c
  122. rsa.h
  123. scp.1
  124. scp.c
  125. servconf.c
  126. servconf.h
  127. serverloop.c
  128. session.c
  129. session.h
  130. ssh-add.1
  131. ssh-add.c
  132. ssh-agent.1
  133. ssh-agent.c
  134. ssh-askpass
  135. ssh-keygen.1
  136. ssh-keygen.c
  137. ssh.1
  138. ssh.c
  139. ssh.h
  140. ssh2.h
  141. ssh_config
  142. sshconnect.c
  143. sshconnect.h
  144. sshconnect1.c
  145. sshconnect2.c
  146. sshd.8
  147. sshd.c
  148. sshd_config
  149. tildexpand.c
  150. TODO
  151. ttymodes.c
  152. ttymodes.h
  153. uidswap.c
  154. uidswap.h
  155. UPGRADING
  156. uuencode.c
  157. uuencode.h
  158. version.h
  159. xmalloc.c
  160. xmalloc.h