- djm@cvs.openbsd.org 2014/06/30 12:54:39
     [key.c]
     suppress spurious error message when loading key with a passphrase;
     reported by kettenis@ ok markus@
   - djm@cvs.openbsd.org 2014/07/02 04:59:06
     [cipher-3des1.c]
     fix ssh protocol 1 on the server that regressed with the sshkey change
     (sometimes fatal() after auth completed), make file return useful status
     codes.
     NB. Id sync only for these two. They were bundled into the sshkey merge
     above, since it was easier to sync the entire file and then apply
     portable-specific changed atop it.
2 files changed
tree: e2a363d040844a93aac6d7ee4ea0cb143db9173e
  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-kbdint.c
  36. auth2-none.c
  37. auth2-passwd.c
  38. auth2-pubkey.c
  39. auth2.c
  40. authfd.c
  41. authfd.h
  42. authfile.c
  43. authfile.h
  44. blocks.c
  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. chacha.c
  54. chacha.h
  55. ChangeLog
  56. channels.c
  57. channels.h
  58. cipher-3des1.c
  59. cipher-aes.c
  60. cipher-aesctr.c
  61. cipher-aesctr.h
  62. cipher-bf1.c
  63. cipher-chachapoly.c
  64. cipher-chachapoly.h
  65. cipher-ctr.c
  66. cipher.c
  67. cipher.h
  68. cleanup.c
  69. clientloop.c
  70. clientloop.h
  71. compat.c
  72. compat.h
  73. compress.c
  74. compress.h
  75. config.guess
  76. config.sub
  77. configure.ac
  78. crc32.c
  79. crc32.h
  80. CREDITS
  81. crypto_api.h
  82. deattack.c
  83. deattack.h
  84. defines.h
  85. dh.c
  86. dh.h
  87. digest-libc.c
  88. digest-openssl.c
  89. digest.h
  90. dispatch.c
  91. dispatch.h
  92. dns.c
  93. dns.h
  94. ed25519.c
  95. entropy.c
  96. entropy.h
  97. fatal.c
  98. fe25519.c
  99. fe25519.h
  100. fixalgorithms
  101. fixpaths
  102. fixprogs
  103. ge25519.c
  104. ge25519.h
  105. ge25519_base.data
  106. groupaccess.c
  107. groupaccess.h
  108. gss-genr.c
  109. gss-serv-krb5.c
  110. gss-serv.c
  111. hash.c
  112. hmac.c
  113. hmac.h
  114. hostfile.c
  115. hostfile.h
  116. includes.h
  117. INSTALL
  118. install-sh
  119. kex.c
  120. kex.h
  121. kexc25519.c
  122. kexc25519c.c
  123. kexc25519s.c
  124. kexdh.c
  125. kexdhc.c
  126. kexdhs.c
  127. kexecdh.c
  128. kexecdhc.c
  129. kexecdhs.c
  130. kexgex.c
  131. kexgexc.c
  132. kexgexs.c
  133. key.c
  134. key.h
  135. krl.c
  136. krl.h
  137. LICENCE
  138. log.c
  139. log.h
  140. loginrec.c
  141. loginrec.h
  142. logintest.c
  143. mac.c
  144. mac.h
  145. Makefile.in
  146. match.c
  147. match.h
  148. md-sha256.c
  149. md5crypt.c
  150. md5crypt.h
  151. mdoc2man.awk
  152. misc.c
  153. misc.h
  154. mkinstalldirs
  155. moduli
  156. moduli.5
  157. moduli.c
  158. monitor.c
  159. monitor.h
  160. monitor_fdpass.c
  161. monitor_fdpass.h
  162. monitor_mm.c
  163. monitor_mm.h
  164. monitor_wrap.c
  165. monitor_wrap.h
  166. msg.c
  167. msg.h
  168. mux.c
  169. myproposal.h
  170. nchan.c
  171. nchan.ms
  172. nchan2.ms
  173. openssh.xml.in
  174. opensshd.init.in
  175. OVERVIEW
  176. packet.c
  177. packet.h
  178. pathnames.h
  179. pkcs11.h
  180. platform.c
  181. platform.h
  182. poly1305.c
  183. poly1305.h
  184. progressmeter.c
  185. progressmeter.h
  186. PROTOCOL
  187. PROTOCOL.agent
  188. PROTOCOL.certkeys
  189. PROTOCOL.chacha20poly1305
  190. PROTOCOL.key
  191. PROTOCOL.krl
  192. PROTOCOL.mux
  193. readconf.c
  194. readconf.h
  195. README
  196. README.dns
  197. README.platform
  198. README.privsep
  199. README.tun
  200. readpass.c
  201. rijndael.c
  202. rijndael.h
  203. roaming.h
  204. roaming_client.c
  205. roaming_common.c
  206. roaming_dummy.c
  207. roaming_serv.c
  208. rsa.c
  209. rsa.h
  210. sandbox-capsicum.c
  211. sandbox-darwin.c
  212. sandbox-null.c
  213. sandbox-rlimit.c
  214. sandbox-seccomp-filter.c
  215. sandbox-systrace.c
  216. sc25519.c
  217. sc25519.h
  218. scp.1
  219. scp.c
  220. servconf.c
  221. servconf.h
  222. serverloop.c
  223. serverloop.h
  224. session.c
  225. session.h
  226. sftp-client.c
  227. sftp-client.h
  228. sftp-common.c
  229. sftp-common.h
  230. sftp-glob.c
  231. sftp-server-main.c
  232. sftp-server.8
  233. sftp-server.c
  234. sftp.1
  235. sftp.c
  236. sftp.h
  237. smult_curve25519_ref.c
  238. ssh-add.1
  239. ssh-add.c
  240. ssh-agent.1
  241. ssh-agent.c
  242. ssh-dss.c
  243. ssh-ecdsa.c
  244. ssh-ed25519.c
  245. ssh-gss.h
  246. ssh-keygen.1
  247. ssh-keygen.c
  248. ssh-keyscan.1
  249. ssh-keyscan.c
  250. ssh-keysign.8
  251. ssh-keysign.c
  252. ssh-pkcs11-client.c
  253. ssh-pkcs11-helper.8
  254. ssh-pkcs11-helper.c
  255. ssh-pkcs11.c
  256. ssh-pkcs11.h
  257. ssh-rsa.c
  258. ssh-sandbox.h
  259. ssh.1
  260. ssh.c
  261. ssh.h
  262. ssh1.h
  263. ssh2.h
  264. ssh_config
  265. ssh_config.5
  266. sshbuf-getput-basic.c
  267. sshbuf-getput-crypto.c
  268. sshbuf-misc.c
  269. sshbuf.c
  270. sshbuf.h
  271. sshconnect.c
  272. sshconnect.h
  273. sshconnect1.c
  274. sshconnect2.c
  275. sshd.8
  276. sshd.c
  277. sshd_config
  278. sshd_config.5
  279. ssherr.c
  280. ssherr.h
  281. sshkey.c
  282. sshkey.h
  283. sshlogin.c
  284. sshlogin.h
  285. sshpty.c
  286. sshpty.h
  287. sshtty.c
  288. survey.sh.in
  289. TODO
  290. ttymodes.c
  291. ttymodes.h
  292. uidswap.c
  293. uidswap.h
  294. umac.c
  295. umac.h
  296. uuencode.c
  297. uuencode.h
  298. verify.c
  299. version.h
  300. xmalloc.c
  301. xmalloc.h