- (dtucker) Bug #536: Test for and work around openpty/controlling tty
   problem on Linux (fixes "could not set controlling tty" errors).

Also renames STREAMS_PUSH_ACQUIRES_CTTY to the more generic SSHD_ACQUIRES_CTTY
and moves the Solaris-specific comments to configure.ac.
4 files changed
tree: 09a09eb5692bd287c9ac882e16ea22c8de59c88b
  1. .cvsignore
  2. CREDITS
  3. ChangeLog
  4. INSTALL
  5. LICENCE
  6. Makefile.in
  7. OVERVIEW
  8. README
  9. README.privsep
  10. README.smartcard
  11. RFC.nroff
  12. TODO
  13. WARNING.RNG
  14. acconfig.h
  15. aclocal.m4
  16. atomicio.c
  17. atomicio.h
  18. auth-bsdauth.c
  19. auth-chall.c
  20. auth-krb4.c
  21. auth-krb5.c
  22. auth-options.c
  23. auth-options.h
  24. auth-pam.c
  25. auth-pam.h
  26. auth-passwd.c
  27. auth-rh-rsa.c
  28. auth-rhosts.c
  29. auth-rsa.c
  30. auth-sia.c
  31. auth-sia.h
  32. auth-skey.c
  33. auth.c
  34. auth.h
  35. auth1.c
  36. auth2-chall.c
  37. auth2-hostbased.c
  38. auth2-kbdint.c
  39. auth2-none.c
  40. auth2-pam.c
  41. auth2-pam.h
  42. auth2-passwd.c
  43. auth2-pubkey.c
  44. auth2.c
  45. authfd.c
  46. authfd.h
  47. authfile.c
  48. authfile.h
  49. bufaux.c
  50. bufaux.h
  51. buffer.c
  52. buffer.h
  53. canohost.c
  54. canohost.h
  55. channels.c
  56. channels.h
  57. cipher.c
  58. cipher.h
  59. clientloop.c
  60. clientloop.h
  61. compat.c
  62. compat.h
  63. compress.c
  64. compress.h
  65. config.guess
  66. config.sub
  67. configure.ac
  68. contrib/
  69. crc32.c
  70. crc32.h
  71. deattack.c
  72. deattack.h
  73. defines.h
  74. dh.c
  75. dh.h
  76. dispatch.c
  77. dispatch.h
  78. entropy.c
  79. entropy.h
  80. fatal.c
  81. fixpaths
  82. fixprogs
  83. getput.h
  84. groupaccess.c
  85. groupaccess.h
  86. hostfile.c
  87. hostfile.h
  88. includes.h
  89. install-sh
  90. kex.c
  91. kex.h
  92. kexdh.c
  93. kexdhc.c
  94. kexdhs.c
  95. kexgex.c
  96. kexgexc.c
  97. kexgexs.c
  98. key.c
  99. key.h
  100. log.c
  101. log.h
  102. loginrec.c
  103. loginrec.h
  104. logintest.c
  105. mac.c
  106. mac.h
  107. match.c
  108. match.h
  109. md5crypt.c
  110. md5crypt.h
  111. mdoc2man.pl
  112. misc.c
  113. misc.h
  114. mkinstalldirs
  115. moduli
  116. monitor.c
  117. monitor.h
  118. monitor_fdpass.c
  119. monitor_fdpass.h
  120. monitor_mm.c
  121. monitor_mm.h
  122. monitor_wrap.c
  123. monitor_wrap.h
  124. mpaux.c
  125. mpaux.h
  126. msg.c
  127. msg.h
  128. myproposal.h
  129. nchan.c
  130. nchan.ms
  131. nchan2.ms
  132. openbsd-compat/
  133. packet.c
  134. packet.h
  135. pathnames.h
  136. progressmeter.c
  137. progressmeter.h
  138. radix.c
  139. radix.h
  140. readconf.c
  141. readconf.h
  142. readpass.c
  143. readpass.h
  144. regress/
  145. rijndael.c
  146. rijndael.h
  147. rsa.c
  148. rsa.h
  149. scard-opensc.c
  150. scard.c
  151. scard.h
  152. scard/
  153. scp.1
  154. scp.c
  155. servconf.c
  156. servconf.h
  157. serverloop.c
  158. serverloop.h
  159. session.c
  160. session.h
  161. sftp-client.c
  162. sftp-client.h
  163. sftp-common.c
  164. sftp-common.h
  165. sftp-glob.c
  166. sftp-glob.h
  167. sftp-int.c
  168. sftp-int.h
  169. sftp-server.8
  170. sftp-server.c
  171. sftp.1
  172. sftp.c
  173. sftp.h
  174. ssh-add.1
  175. ssh-add.c
  176. ssh-agent.1
  177. ssh-agent.c
  178. ssh-dss.c
  179. ssh-keygen.1
  180. ssh-keygen.c
  181. ssh-keyscan.1
  182. ssh-keyscan.c
  183. ssh-keysign.8
  184. ssh-keysign.c
  185. ssh-rand-helper.8
  186. ssh-rand-helper.c
  187. ssh-rsa.c
  188. ssh.1
  189. ssh.c
  190. ssh.h
  191. ssh1.h
  192. ssh2.h
  193. ssh_config
  194. ssh_config.5
  195. ssh_prng_cmds.in
  196. sshconnect.c
  197. sshconnect.h
  198. sshconnect1.c
  199. sshconnect2.c
  200. sshd.8
  201. sshd.c
  202. sshd_config
  203. sshd_config.5
  204. sshlogin.c
  205. sshlogin.h
  206. sshpty.c
  207. sshpty.h
  208. sshtty.c
  209. sshtty.h
  210. tildexpand.c
  211. tildexpand.h
  212. ttymodes.c
  213. ttymodes.h
  214. uidswap.c
  215. uidswap.h
  216. uuencode.c
  217. uuencode.h
  218. version.h
  219. xmalloc.c
  220. xmalloc.h