- djm@cvs.openbsd.org 2013/10/14 23:28:23
     [canohost.c misc.c misc.h readconf.c sftp-server.c ssh.c]
     refactor client config code a little:
     add multistate option partsing to readconf.c, similar to servconf.c's
     existing code.
     move checking of options that accept "none" as an argument to readconf.c
     add a lowercase() function and use it instead of explicit tolower() in
     loops
     part of a larger diff that was ok markus@
7 files changed
tree: 32ed93978e93622d5829a55cbc0479e00b1161bf
  1. .cvsignore
  2. CREDITS
  3. ChangeLog
  4. INSTALL
  5. LICENCE
  6. Makefile.in
  7. OVERVIEW
  8. PROTOCOL
  9. PROTOCOL.agent
  10. PROTOCOL.certkeys
  11. PROTOCOL.krl
  12. PROTOCOL.mux
  13. README
  14. README.dns
  15. README.platform
  16. README.privsep
  17. README.tun
  18. TODO
  19. aclocal.m4
  20. addrmatch.c
  21. atomicio.c
  22. atomicio.h
  23. audit-bsm.c
  24. audit-linux.c
  25. audit.c
  26. audit.h
  27. auth-bsdauth.c
  28. auth-chall.c
  29. auth-krb5.c
  30. auth-options.c
  31. auth-options.h
  32. auth-pam.c
  33. auth-pam.h
  34. auth-passwd.c
  35. auth-rh-rsa.c
  36. auth-rhosts.c
  37. auth-rsa.c
  38. auth-shadow.c
  39. auth-sia.c
  40. auth-sia.h
  41. auth-skey.c
  42. auth.c
  43. auth.h
  44. auth1.c
  45. auth2-chall.c
  46. auth2-gss.c
  47. auth2-hostbased.c
  48. auth2-jpake.c
  49. auth2-kbdint.c
  50. auth2-none.c
  51. auth2-passwd.c
  52. auth2-pubkey.c
  53. auth2.c
  54. authfd.c
  55. authfd.h
  56. authfile.c
  57. authfile.h
  58. bufaux.c
  59. bufbn.c
  60. bufec.c
  61. buffer.c
  62. buffer.h
  63. buildpkg.sh.in
  64. canohost.c
  65. canohost.h
  66. channels.c
  67. channels.h
  68. cipher-3des1.c
  69. cipher-aes.c
  70. cipher-bf1.c
  71. cipher-ctr.c
  72. cipher.c
  73. cipher.h
  74. cleanup.c
  75. clientloop.c
  76. clientloop.h
  77. compat.c
  78. compat.h
  79. compress.c
  80. compress.h
  81. config.guess
  82. config.sub
  83. configure.ac
  84. contrib/
  85. crc32.c
  86. crc32.h
  87. deattack.c
  88. deattack.h
  89. defines.h
  90. dh.c
  91. dh.h
  92. dispatch.c
  93. dispatch.h
  94. dns.c
  95. dns.h
  96. entropy.c
  97. entropy.h
  98. fatal.c
  99. fixalgorithms
  100. fixpaths
  101. fixprogs
  102. groupaccess.c
  103. groupaccess.h
  104. gss-genr.c
  105. gss-serv-krb5.c
  106. gss-serv.c
  107. hostfile.c
  108. hostfile.h
  109. includes.h
  110. install-sh
  111. jpake.c
  112. jpake.h
  113. kex.c
  114. kex.h
  115. kexdh.c
  116. kexdhc.c
  117. kexdhs.c
  118. kexecdh.c
  119. kexecdhc.c
  120. kexecdhs.c
  121. kexgex.c
  122. kexgexc.c
  123. kexgexs.c
  124. key.c
  125. key.h
  126. krl.c
  127. krl.h
  128. log.c
  129. log.h
  130. loginrec.c
  131. loginrec.h
  132. logintest.c
  133. mac.c
  134. mac.h
  135. match.c
  136. match.h
  137. md-sha256.c
  138. md5crypt.c
  139. md5crypt.h
  140. mdoc2man.awk
  141. misc.c
  142. misc.h
  143. mkinstalldirs
  144. moduli
  145. moduli.5
  146. moduli.c
  147. monitor.c
  148. monitor.h
  149. monitor_fdpass.c
  150. monitor_fdpass.h
  151. monitor_mm.c
  152. monitor_mm.h
  153. monitor_wrap.c
  154. monitor_wrap.h
  155. msg.c
  156. msg.h
  157. mux.c
  158. myproposal.h
  159. nchan.c
  160. nchan.ms
  161. nchan2.ms
  162. openbsd-compat/
  163. openssh.xml.in
  164. opensshd.init.in
  165. packet.c
  166. packet.h
  167. pathnames.h
  168. pkcs11.h
  169. platform.c
  170. platform.h
  171. progressmeter.c
  172. progressmeter.h
  173. readconf.c
  174. readconf.h
  175. readpass.c
  176. regress/
  177. rijndael.c
  178. rijndael.h
  179. roaming.h
  180. roaming_client.c
  181. roaming_common.c
  182. roaming_dummy.c
  183. roaming_serv.c
  184. rsa.c
  185. rsa.h
  186. sandbox-darwin.c
  187. sandbox-null.c
  188. sandbox-rlimit.c
  189. sandbox-seccomp-filter.c
  190. sandbox-systrace.c
  191. scard/
  192. schnorr.c
  193. schnorr.h
  194. scp.1
  195. scp.c
  196. servconf.c
  197. servconf.h
  198. serverloop.c
  199. serverloop.h
  200. session.c
  201. session.h
  202. sftp-client.c
  203. sftp-client.h
  204. sftp-common.c
  205. sftp-common.h
  206. sftp-glob.c
  207. sftp-server-main.c
  208. sftp-server.8
  209. sftp-server.c
  210. sftp.1
  211. sftp.c
  212. sftp.h
  213. ssh-add.1
  214. ssh-add.c
  215. ssh-agent.1
  216. ssh-agent.c
  217. ssh-dss.c
  218. ssh-ecdsa.c
  219. ssh-gss.h
  220. ssh-keygen.1
  221. ssh-keygen.c
  222. ssh-keyscan.1
  223. ssh-keyscan.c
  224. ssh-keysign.8
  225. ssh-keysign.c
  226. ssh-pkcs11-client.c
  227. ssh-pkcs11-helper.8
  228. ssh-pkcs11-helper.c
  229. ssh-pkcs11.c
  230. ssh-pkcs11.h
  231. ssh-rsa.c
  232. ssh-sandbox.h
  233. ssh.1
  234. ssh.c
  235. ssh.h
  236. ssh1.h
  237. ssh2.h
  238. ssh_config
  239. ssh_config.5
  240. sshconnect.c
  241. sshconnect.h
  242. sshconnect1.c
  243. sshconnect2.c
  244. sshd.8
  245. sshd.c
  246. sshd_config
  247. sshd_config.5
  248. sshlogin.c
  249. sshlogin.h
  250. sshpty.c
  251. sshpty.h
  252. sshtty.c
  253. survey.sh.in
  254. ttymodes.c
  255. ttymodes.h
  256. uidswap.c
  257. uidswap.h
  258. umac.c
  259. umac.h
  260. uuencode.c
  261. uuencode.h
  262. version.h
  263. xmalloc.c
  264. xmalloc.h