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