aboutsummaryrefslogtreecommitdiff
path: root/ssh
AgeCommit message (Expand)Author
2024-06-26all: bump go.mod version and drop compatibility shimsFilippo Valsorda
2024-06-24ssh/test: make struct comment match struct namecuishuang
2024-06-04ssh: fail client auth immediately on receiving disconnect messagesamiponkanen
2024-05-29ssh: implement CryptoPublicKey on sk keysMariano Cano
2024-05-22ssh: allow server auth callbacks to send additional bannersAndrew Lytvynov
2024-05-03ssh: validate key type in SSH_MSG_USERAUTH_PK_OK responseNicola Murino
2024-04-04ssh: respect MaxAuthTries also for "none" auth attemptsNicola Murino
2024-04-03ssh: add server side multi-step authenticationNicola Murino
2024-03-18all: remove redundant words in comments and fix some typoscui fliter
2024-02-28ssh/test: work around for TestCiphers failures on macOSNicola Murino
2024-02-14ssh/test: don't use DSA keys in integrations tests, update test RSA keyNicola Murino
2024-01-08ssh/test: skip tests on darwin that fail on the darwin-amd64-longtest LUCI bu...v0.18.0Bryan C. Mills
2024-01-08ssh/test: avoid leaking a net.UnixConn in server.TryDialWithAddrBryan C. Mills
2023-12-18ssh: implement strict KEX protocol changesv0.17.0Roland Shoemaker
2023-12-14ssh: close net.Conn on all NewServerConn errorsEdoardo Spadolini
2023-11-27ssh: defer channel window adjustmentWill Mortensen
2023-11-27ssh: wrap errors from client handshakePavel Repin
2023-11-27ssh/test: skip TestSSHCLIAuth on Windowsv0.16.0Heschi Kreinick
2023-11-27ssh: add (*Client).DialContext methodRandy Reddig
2023-11-23ssh: fix certificate authentication with OpenSSH 7.2-7.7Nicola Murino
2023-11-11ssh: use the correct token from the clientMatt Dainty
2023-11-09ssh: eliminate some goroutine leaks in tests and examplesBryan C. Mills
2023-11-08ssh: allow to configure public key auth algorithms on the server sidev0.15.0Nicola Murino
2023-11-08ssh: try harder to detect incorrect passwords for legacy PEM encryptionNicola Murino
2023-10-24ssh: add test case against ssh CLINicola Murino
2023-10-11all: update go directive to 1.18Dmitri Shuralyov
2023-10-11ssh: add support for SSH_AGENT_CONSTRAIN_EXTENSION with id 255Nicola Murino
2023-10-04ssh: add server side support for ping@openssh.com protocol extensionNicola Murino
2023-09-27all: use crypto/ed25519 instead of golang.org/x/crypto/ed25519Sebastiaan van Stijn
2023-09-20ssh: add test cases for compatibility with old (buggy) clientsNicola Murino
2023-09-20ssh: add MultiAlgorithmSignerNicola Murino
2023-09-05ssh: support for marshaling keys using the OpenSSH formatMariano Cano
2023-09-05ssh: check the declared public key algo against decoded oneNicola Murino
2023-07-31ssh: fix call to Fatalf from a non-test goroutineNicola Murino
2023-07-31ssh: add diffie-hellman-group16-sha512 kexNicola Murino
2023-07-31ssh: ignore invalid MACs and KEXs just like we do for ciphersNicola Murino
2023-07-14ssh: prefer sha256 based RSA key algorithmsNicola Murino
2023-07-13ssh: disable client agent tests on WindowsNicola Murino
2023-07-11fix TestValidTerminalMode: missing output from echo SHELL $SHELLBoshi Lian
2023-07-10ssh: fix RSA certificate and public key authentication with older clientsNicola Murino
2023-07-05ssh: prefer sha256 based MAC algorithmsNicola Murino
2023-06-22ssh: add hmac-sha2-512Stan Hu
2023-06-15ssh/test: set a timeout and WaitDelay on sshd subcommandsBryan C. Mills
2023-06-05Add support for "hmac-sha2-512-etm@openssh.com"Stefan Klein
2023-05-04ssh/test: enable on solarisTobias Klauser
2023-04-18ssh: skip unsupported tests on wasip1Tobias Klauser
2023-04-17ssh/test: skip TestValidTerminalMode on non-Bourne shellsBryan C. Mills
2023-03-20all: fix some commentscui fliter
2023-03-13ssh: document that ParseRawPrivateKey supports Ed25519 keysAnmol Sethi
2023-02-15ssh: add support for aes256-gcm@openssh.comNicola Murino