aboutsummaryrefslogtreecommitdiff
path: root/ssh/client_auth.go
AgeCommit message (Expand)Author
2025-09-15ssh: remove custom contains, use slices.ContainsNicola Murino
2025-07-09ssh: add AlgorithmNegotiationErrorNicola Murino
2024-10-16ssh: return unexpected msg error when server fails keyboard-interactive auth ...samiponkanen
2024-06-04ssh: fail client auth immediately on receiving disconnect messagesamiponkanen
2024-05-03ssh: validate key type in SSH_MSG_USERAUTH_PK_OK responseNicola Murino
2023-11-23ssh: fix certificate authentication with OpenSSH 7.2-7.7Nicola Murino
2023-09-20ssh: add MultiAlgorithmSignerNicola Murino
2022-03-15ssh: support rsa-sha2-256/512 for client certificatesFilippo Valsorda
2022-03-14ssh: support rsa-sha2-256/512 for client authenticationFilippo Valsorda
2022-03-14ssh: send (and rename) keyboard-interactive name field to the clientFilippo Valsorda
2020-10-16ssh: improve error message for KeyboardInteractiveChallengeAidan Coyle
2020-06-22ssh: Make error message deterministicJulian Kornberger
2019-05-10ssh/gss: support kerberos authentication for ssh server and clientyanweizhi
2018-02-08ssh: fix support for partial success authentication responses in clientSami Pönkänen
2017-11-13ssh: add support for bannersTugdual Saunier
2017-10-23Revert "ssh: add support for banners"Han-Wen Nienhuys
2017-10-18ssh: add support for bannersTugdual Saunier
2017-09-15all: fix article typosnamusyaka
2017-04-03ssh: improve client public key authenticationJames Myers
2017-01-16ssh: rewrite (re)keying logic.Han-Wen Nienhuys
2016-07-04x/crypto/ssh: Add support for retryable authenticationJamie Beverly
2016-03-29x/crypto/ssh: interpret disconnect message as error in the transport layer.Han-Wen Nienhuys
2014-05-13go.crypto/ssh: fix authentication after all public keys are rejected by a ser...Adam Langley
2014-05-12go.crypto/ssh: try authentication methods in ClientConfig order.Han-Wen Nienhuys
2014-04-09go.crypto/ssh: import gosshnew.Adam Langley
2013-10-26go.crypto/ssh: cosmetic: unnest signing code for public key auth.Han-Wen Nienhuys
2013-10-25go.crypto/ssh: in {Server,Client}Conn, read session ID fromHan-Wen Nienhuys
2013-10-25go.crypto/ssh: ensure {Server,Client}Conn do not expose io.ReadWriterDave Cheney
2013-10-10go.crypto/ssh: cosmetic only spelling fixesJonathan Pittman
2013-09-24go.crypto/ssh: separate kex algorithms into kexAlgorithm class.Han-Wen Nienhuys
2013-09-13go.crypto/ssh: introduce PublicKey interface type.Han-Wen Nienhuys
2013-09-09go.crypto/ssh: Begin adding server side support for more than RSA for client ...Jonathan Pittman
2013-09-05go.crypto/ssh: remove misleading marshalPrivRSA.Han-Wen Nienhuys
2013-08-27crypto/ssh: Handle msgUserAuthBanner during keyboard-interactive auth.JP Sugarbroad
2013-06-21go.crypto/ssh: add hook for host key checking.Han-Wen Nienhuys
2013-06-10go.crypto: revert 7f5a59ff6b43.Adam Langley
2013-06-07go.crypto: remove unreachable code.Adam Langley
2013-06-06go.crypto/ssh: implement keyboard-interactive auth (RFC 4256), bothHan-Wen Nienhuys
2013-06-06go.crypto/ssh: add a error return to decode(), and avoid casting decode() out...Han-Wen Nienhuys
2012-12-15go.crypto: gofmt -w -sMikio Hara
2012-12-10go.crypto/ssh: run gofmtAdam Langley
2012-06-29go.crypto/ssh: add ClientAuthAgentGary Burd
2012-04-20ssh: cosmetic cleanupsAdam Langley
2012-04-01go.crypto/ssh: improve error message when no authentication methods remainDave Cheney
2012-02-23ssh: use *rsa.PublicKey or *dsa.PublicKey in interfaces.Adam Langley
2012-01-25go.crypto: initial codeRuss Cox