aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-12-22ssh: implement Session Run with contextssh-run-with-context.mailedssh-run-with-contextShulhan
2023-12-18ssh: implement strict KEX protocol changesv0.17.0Roland Shoemaker
2023-12-14ssh: close net.Conn on all NewServerConn errorsEdoardo Spadolini
2023-11-29x509roots/fallback: update bundleGopher Robot
2023-11-27ssh: defer channel window adjustmentWill Mortensen
2023-11-27blake2b: drop Go 1.6, Go 1.8 compatibilitySebastiaan van Stijn
2023-11-27ssh: wrap errors from client handshakePavel Repin
2023-11-27argon2: avoid clobbering BPEgon Elbre
2023-11-27ssh/test: skip TestSSHCLIAuth on Windowsv0.16.0Heschi Kreinick
2023-11-27go.mod: update golang.org/x dependenciesGopher Robot
2023-11-27ssh: add (*Client).DialContext methodRandy Reddig
2023-11-23ssh: fix certificate authentication with OpenSSH 7.2-7.7Nicola Murino
2023-11-21curve25519/internal/field/_asm: go mod tidy to fix x/sys versionSebastiaan van Stijn
2023-11-11ssh: use the correct token from the clientMatt Dainty
2023-11-09cryptobyte: fix ReadOptionalASN1BooleanRoland Shoemaker
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-11-08go.mod: update golang.org/x dependenciesGopher Robot
2023-11-07chacha20poly1305: guard PSHUFB usage with GOAMD64_v2Mauri de Souza Meneguzzo
2023-10-30crypto/hkdf: remove useless call to ResetEric Lagergren
2023-10-24ssh: add test case against ssh CLINicola Murino
2023-10-23x509roots: catch the zero-roots case when generating the bundleRoland Shoemaker
2023-10-21x509roots: check HTTP response status code and media typeDmitri Shuralyov
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-05go.mod: update golang.org/x dependenciesv0.14.0Gopher Robot
2023-10-04ssh: add server side support for ping@openssh.com protocol extensionNicola Murino
2023-09-28chacha20: drop Go 1.10 compatibility for arm64Sebastiaan van Stijn
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-10sha3: have ShakeHash extend hash.HashMatthew Dempsky
2023-09-07cryptobyte: add uint48 methodsDaniel Mangum
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-09-05go.mod: update golang.org/x dependenciesv0.13.0Gopher Robot
2023-08-04go.mod: update golang.org/x dependenciesv0.12.0Gopher Robot
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-25x509roots/fallback: update bundleGopher Robot
2023-07-18internal/wycheproof: skip all tests in short test modeDmitri Shuralyov
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-07-05go.mod: update golang.org/x dependenciesv0.11.0Gopher Robot
2023-06-23x509roots: generate a stable sort, for real this timeRoland Shoemaker