Ben Harris
|
f7365a2d57
Handle packets with no type byte by returning SSH_MSG_UNIMPLEMENTED.
|
9 years ago |
Simon Tatham
|
758ac4c206
Initialise the random state in ssh_test_for_upstream().
|
9 years ago |
Simon Tatham
|
d61c6cad0b
Don't try to load GSSAPI libs unless we'll use them.
|
9 years ago |
Simon Tatham
|
7c2ea22784
New Plink operating mode: 'plink -shareexists'.
|
9 years ago |
Simon Tatham
|
e0252a4a60
Factor out ssh_hostport_setup().
|
9 years ago |
Simon Tatham
|
5f6e443b55
Don't try to agree a MAC we'll never use.
|
9 years ago |
Simon Tatham
|
43be90e287
Split ssh2_cipher's keylen field into two.
|
9 years ago |
Simon Tatham
|
e460f30831
Remove arbitrary limit SSH2_MKKEY_ITERS.
|
9 years ago |
Simon Tatham
|
42cf086b6b
Add a key-length field to 'struct ssh_mac'.
|
9 years ago |
Tim Kosse
|
ce9b13db53
Fix warning about missing return in ssh2_kexinit_addalg
|
9 years ago |
Simon Tatham
|
9a08d9a7c1
Don't try to load GSSAPI libs unless we'll use them.
|
9 years ago |
Simon Tatham
|
0bd014e456
Merge branch 'pre-0.65'
|
9 years ago |
Simon Tatham
|
31ff9e0f96
Fix a crash when connection-sharing during userauth.
|
9 years ago |
Simon Tatham
|
06946b4d4b
Fix a mismerge in kex null-pointer checks.
|
9 years ago |
Simon Tatham
|
26fe1e26c0
Add missing null-pointer checks in key exchange.
|
9 years ago |
Simon Tatham
|
d75d136c68
Don't try sending on sharing channels.
|
9 years ago |
Simon Tatham
|
41f63b6e5d
Log identifying information for the other end of connections.
|
9 years ago |
Simon Tatham
|
9bcb6639cc
Fix a few memory leaks.
|
9 years ago |
Simon Tatham
|
318076a183
Support RFC 4419.
|
9 years ago |
Jacob Nevins
|
5ac299449e
Old Dropbear servers have the ssh-close-vs-request bug.
|
9 years ago |
Simon Tatham
|
1eb578a488
Add missing null-pointer checks in key exchange.
|
9 years ago |
Simon Tatham
|
7366fde1d4
Don't try sending on sharing channels.
|
9 years ago |
Simon Tatham
|
d0c74a115a
Make log messages look slightly nicer.
|
9 years ago |
Chris Staite
|
b0823fc5be
Add the ChaCha20-Poly1305 cipher+MAC, as implemented by OpenSSH.
|
9 years ago |
Chris Staite
|
5d9a9a7bdf
Allow a cipher to specify encryption of the packet length.
|
9 years ago |
Chris Staite
|
705f159255
Allow a cipher to override the SSH KEX's choice of MAC.
|
9 years ago |
Ben Harris
|
be3f0868e0
Add a common function to add an algorithm to KEXINIT.
|
9 years ago |
Ben Harris
|
d21041f7f8
Add have_ssh_host_key() and use it to influence algorithm selection.
|
9 years ago |
Simon Tatham
|
a209b9044e
Log which elliptic curve we're using for ECDH kex.
|
9 years ago |
Simon Tatham
|
c8f83979a3
Log identifying information for the other end of connections.
|
9 years ago |