aboutsummaryrefslogtreecommitdiff
path: root/ssh/server.go
AgeCommit message (Expand)Author
2025-09-27ssh: add VerifiedPublicKeyCallbackNicola Murino
2025-09-15ssh: remove custom contains, use slices.ContainsNicola Murino
2025-05-15ssh: add server side support for Diffie Hellman Group ExchangeNicola Murino
2025-05-15ssh: expose negotiated algorithmsNicola Murino
2025-05-15ssh: export supported algorithmsNicola Murino
2025-01-18ssh: add ServerConfig.PreAuthConnCallback, ServerPreAuthConn (banner) interfaceBrad Fitzpatrick
2024-12-11ssh: make the public key cache a 1-entry FIFO cachev0.31.0Roland Shoemaker
2024-09-16ssh: return ServerAuthError after too many auth failuresNicola Murino
2024-05-22ssh: allow server auth callbacks to send additional bannersAndrew Lytvynov
2024-04-04ssh: respect MaxAuthTries also for "none" auth attemptsNicola Murino
2024-04-03ssh: add server side multi-step authenticationNicola Murino
2023-12-14ssh: close net.Conn on all NewServerConn errorsEdoardo Spadolini
2023-11-11ssh: use the correct token from the clientMatt Dainty
2023-11-08ssh: allow to configure public key auth algorithms on the server sidev0.15.0Nicola Murino
2023-09-05ssh: check the declared public key algo against decoded oneNicola Murino
2023-07-10ssh: fix RSA certificate and public key authentication with older clientsNicola Murino
2022-11-12ssh: support rsa-sha2-256/512 on the server sideFilippo Valsorda
2022-10-10ssh: add ServerConfig.NoClientAuthCallbackBrad Fitzpatrick
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
2022-03-14ssh: don't advertise rsa-sha2 algorithms if we can't use themFilippo Valsorda
2022-03-14ssh: deprecate and replace SigAlgo constantsFilippo Valsorda
2022-03-07ssh: fix typocuishuang
2022-02-13crypto/ssh: don't send the last auth failure message if disconnectingRoland Shoemaker
2021-11-15ssh: support RSA SHA-2 (RFC8332) signaturesHans Nielsen
2020-12-16ssh: disallow gssapi-with-mic if GSSAPIWithMICConfig is not setRoland Shoemaker
2019-12-02ssh: add sk-ecdsa-sha2-nistp256 and sk-ed25519Sebastian Kinne
2019-06-17ssh: add diffie-hellman-group-exchange-sha256Lucas Bremgartner
2019-05-10ssh/gss: support kerberos authentication for ssh server and clientyanweizhi
2018-11-06ssh: return specific error for invalid signature algorithmHan-Wen Nienhuys
2018-10-12ssh: fix typo in error messagemkishere
2018-02-26ssh: fix error variable naming convention, add docsBrad Fitzpatrick
2018-02-22ssh: use a variable rather than type for NoAuthErrorHan-Wen Nienhuys
2018-02-19Adding a unique error when no authentication method has been passed inSpencer Tung
2017-12-18ssh: accept ed25519 certsPeter Moody
2017-11-28crypto/ssh: only show banner onceSam Whited
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-08-07ssh: fix documentation on ServerConfig.PublicKeyCallbackArtyom Pervukhin
2017-07-03ssh: return authErr array if all authentication attempts failSpencer Tung
2017-06-19ssh: clarify intended use of Permissions.Han-Wen Nienhuys
2017-05-08ssh: change the local copy of the ServerConfig passed to NewServerConnCatalin Nicutar
2017-04-10ssh: support MaxAuthTries on ServerConfigJames Myers
2017-02-02ssh: Support multiple source-addresses, don't require IPv4 in tests.Heschi Kreinick
2017-01-16ssh: rewrite (re)keying logic.Han-Wen Nienhuys
2016-12-15crypto/ssh: use net.IP.Equal instead of bytes.EqualPéter Szilágyi
2016-08-24crypto/ssh: keep user in ConnMetadata if NoClientAuth is usedSven Blumenstein
2016-05-12x/crypto/ssh: add support for ed25519 keysMartin Garton
2016-05-10x/crypto/ssh: hide msgNewKeys in the transport layer.Han-Wen Nienhuys