aboutsummaryrefslogtreecommitdiff
path: root/ssh/transport.go
AgeCommit message (Expand)Author
2023-12-18ssh: implement strict KEX protocol changesv0.17.0Roland Shoemaker
2023-02-15ssh: add support for aes256-gcm@openssh.comNicola Murino
2022-03-12ssh: ignore MAC if AEAD ciphers negotiatedRoland Shoemaker
2019-04-11ssh: rename methods in packetCipher interfaceHan-Wen Nienhuys
2018-01-22ssh: cleanup cipher creation logicHan-Wen Nienhuys
2018-01-19ssh: support chacha20-poly1305 cipherHan-Wen Nienhuys
2018-01-11ssh: fix protocol version exchange (for multi-line)Justin Gracenin
2017-11-28all: fix errors reported by vet, golintKevin Burke
2017-11-08ssh: remove unused parameter of newGCMCipherTobias Klauser
2017-02-08ssh: Add the hmac-sha2-256-etm@openssh.com algorithmMiLk
2017-02-02ssh: add debug print at the lowest levelHan-Wen Nienhuys
2017-01-16ssh: rewrite (re)keying logic.Han-Wen Nienhuys
2017-01-10x/ssh: filter debug and ignore messages in transport.readPacket.Han-Wen Nienhuys
2016-05-15x/crypto/ssh: add 3des-cbc as a non-default cipherSam Hug
2016-04-12x/crypto/ssh: make sure the initial key exchange happens once.Han-Wen Nienhuys
2016-03-29x/crypto/ssh: interpret disconnect message as error in the transport layer.Han-Wen Nienhuys
2015-04-10crypto/ssh: add support for aes128-cbc cipher.Nathan(yinian) Hu
2015-02-04ssh: return session ID in ConnMeta.SessionID.Han-Wen Nienhuys
2014-04-09go.crypto/ssh: import gosshnew.Adam Langley
2013-10-17go.crypto/ssh: put version exchange in functionHan-Wen Nienhuys
2013-10-08go.crypto/ssh: move interpretation of msgNewKeys intoHan-Wen Nienhuys
2013-09-24go.crypto/ssh: separate kex algorithms into kexAlgorithm class.Han-Wen Nienhuys
2013-06-10go.crypto: revert 7f5a59ff6b43.Adam Langley
2013-06-07go.crypto: remove unreachable code.Adam Langley
2012-12-10go.crypto/ssh: run gofmtAdam Langley
2012-09-10go.crypto/ssh: sanity check incoming packet lengthDave Cheney
2012-09-05go.crypto/ssh: assorted close related fixesDave Cheney
2012-08-13go.crypto/ssh: improve channel max packet handlingDave Cheney
2012-07-20go.crypto/ssh: use binary.BigEndian throughoutDave Cheney
2012-05-09go.crypto/ssh: move common channel methods into an embedded structDave Cheney
2012-04-20ssh: cosmetic cleanupsAdam Langley
2012-02-27go.crypto/ssh: improve support for MAC algorithmsDave Cheney
2012-01-25go.crypto: initial codeRuss Cox