Han-Wen Nienhuys
|
457ee04da3
ssh: rename methods in packetCipher interface
|
6 years ago |
Han-Wen Nienhuys
|
39efaea5da
ssh: cleanup cipher creation logic
|
8 years ago |
Han-Wen Nienhuys
|
ee41a25c63
ssh: support chacha20-poly1305 cipher
|
8 years ago |
Justin Gracenin
|
5f55bce93a
ssh: fix protocol version exchange (for multi-line)
|
8 years ago |
Kevin Burke
|
e8f229864d
all: fix errors reported by vet, golint
|
8 years ago |
Tobias Klauser
|
6a293f2d4b
ssh: remove unused parameter of newGCMCipher
|
8 years ago |
MiLk
|
84bacda6ed
ssh: Add the hmac-sha2-256-etm@openssh.com algorithm
|
9 years ago |
Han-Wen Nienhuys
|
b05791f2e1
ssh: add debug print at the lowest level
|
8 years ago |
Han-Wen Nienhuys
|
2e74c77368
ssh: rewrite (re)keying logic.
|
9 years ago |
Han-Wen Nienhuys
|
7c6cc321c6
x/ssh: filter debug and ignore messages in transport.readPacket.
|
9 years ago |
Sam Hug
|
b6789ab629
x/crypto/ssh: add 3des-cbc as a non-default cipher
|
9 years ago |
Han-Wen Nienhuys
|
d68c3ecb62
x/crypto/ssh: make sure the initial key exchange happens once.
|
9 years ago |
Han-Wen Nienhuys
|
9e7f5dc375
x/crypto/ssh: interpret disconnect message as error in the transport layer.
|
9 years ago |
Nathan(yinian) Hu
|
5c68cfdf2a
crypto/ssh: add support for aes128-cbc cipher.
|
10 years ago |
Han-Wen Nienhuys
|
88b65fb663
ssh: return session ID in ConnMeta.SessionID.
|
10 years ago |
Adam Langley
|
fa50e7408b
go.crypto/ssh: import gosshnew.
|
11 years ago |
Han-Wen Nienhuys
|
f5f25bdad0
go.crypto/ssh: put version exchange in function
|
12 years ago |
Han-Wen Nienhuys
|
4147256c9c
go.crypto/ssh: move interpretation of msgNewKeys into
|
12 years ago |
Han-Wen Nienhuys
|
73e99326fb
go.crypto/ssh: separate kex algorithms into kexAlgorithm class.
|
12 years ago |
Adam Langley
|
aa0f5b4081
go.crypto: revert 7f5a59ff6b43.
|
12 years ago |
Adam Langley
|
eca6c1626e
go.crypto: remove unreachable code.
|
12 years ago |
Adam Langley
|
4002be2701
go.crypto/ssh: run gofmt
|
13 years ago |
Dave Cheney
|
591d65c664
go.crypto/ssh: sanity check incoming packet length
|
13 years ago |
Dave Cheney
|
552202b8e3
go.crypto/ssh: assorted close related fixes
|
13 years ago |
Dave Cheney
|
7343d5f584
go.crypto/ssh: improve channel max packet handling
|
13 years ago |
Dave Cheney
|
d1bf83abcb
go.crypto/ssh: use binary.BigEndian throughout
|
13 years ago |
Dave Cheney
|
523290a72d
go.crypto/ssh: move common channel methods into an embedded struct
|
13 years ago |
Adam Langley
|
63f855d724
ssh: cosmetic cleanups
|
13 years ago |
Dave Cheney
|
6de97b525f
go.crypto/ssh: improve support for MAC algorithms
|
13 years ago |
Russ Cox
|
470549d502
go.crypto: initial code
|
14 years ago |