-
6068a2e6cf
ssh: ignore MAC if AEAD ciphers negotiated
Roland Shoemaker
2022-03-02 08:24:15 -08:00
-
efcb8507fb
ssh: fix typo
cuishuang
2022-03-07 15:51:16 +00:00
-
86341886e2
acme/autocert: skip renewal tests broken on windows/arm64
Bryan C. Mills
2022-02-14 14:20:43 -05:00
-
1e6e3497d5
crypto/ssh: don't send the last auth failure message if disconnecting
Roland Shoemaker
2022-02-11 14:29:42 -08:00
-
f4118a5b28
acme/autocert: fix races in renewal tests
Bryan C. Mills
2022-02-09 11:50:56 -05:00
-
db638375bc
ssh: accept WSAECONNABORTED in TestClientAuthMaxAuthTriesPublicKey
Ian Lance Taylor
2022-01-27 19:54:47 -08:00
-
dad33157f4
acme/autocert: include email in example
Jacob Hoffman-Andrews
2021-05-28 23:52:19 +00:00
-
2f5cac09c9
acme, sha3, ssh: fix the typos
HowJmay
2021-05-12 12:31:47 +00:00
-
65fa2f7aa8
acme: remove support for pre-RFC 8555 ACME spec

Ben BurkertandBrad Fitzpatrick
2022-01-22 13:59:02 -05:00
-
bba287dce9
ocsp: fix typo
Dan Kortschak
2022-01-28 21:18:26 +10:30
-
20e1d8d225
ed25519: drop Go 1.12 compatibility
Filippo Valsorda
2021-05-04 13:55:43 -04:00
-
30dcbda588
acme: expose Client KID field
Roland Shoemaker
2021-10-08 11:41:44 -07:00
-
198e4374d7
acme/autocert: replace all ACME server stubs with acmetest
Filippo Valsorda
2022-01-28 13:06:27 -05:00
-
aa10faf2a1
acme/autocert: renew Let's Encrypt certificates likely to get revoked
Filippo Valsorda
2022-01-26 17:29:05 -05:00
-
e04a8579fe
ssh/agent: fix TestMalformedRequests
Roland Shoemaker
2021-12-14 12:06:28 -08:00
-
5e0467b6c7
acme: in TestFetchCertCancel, do not reply before the cancellation propagates
Bryan C. Mills
2022-01-12 12:48:33 -05:00
-
cf75a17258
[internal-branch.go1.17-vendor] cryptobyte: fix parsing of large ASN.1 OIDs
internal-branch.go1.17-vendor
umlublin
2021-11-19 17:10:13 +01:00
-
e495a2d5b3
cryptobyte: fix parsing of large ASN.1 OIDs
internal-branch.go1.18-vendor
umlublin
2021-11-19 17:10:13 +01:00
-
4570a0811e
internal/wycheproof: skip on builders with flaky network connections
Bryan C. Mills
2021-12-09 12:42:29 -05:00
-
5770296d90
ssh: don't assume packet plaintext size
Roland Shoemaker
2021-11-09 11:45:57 -08:00
-
ae814b36b8
all: upgrade x/net to latest
Damien Neil
2021-11-15 09:41:01 -08:00
-
b4de73f9ec
ssh: support RSA SHA-2 (RFC8332) signatures
Hans Nielsen
2020-02-18 22:05:19 -08:00
-
ceb1ce70b4
ocsp: rewrite tests that rely on SHA1-RSA
Roland Shoemaker
2021-11-08 09:44:03 -08:00
-
089bfa5675
acme: implement Client.ListCertAlternates
James Hartig
2020-12-11 22:52:14 -05:00
-
84f357641f
all: fix typos
Yasuhiro Matsumoto
2021-07-24 22:10:25 +09:00
-
c084706c22
poly1305: deprecate public package
Filippo Valsorda
2021-08-27 08:44:45 -04:00
-
32db794688
acme: fix deadlock when Client.Key is nil
Roland Shoemaker
2020-05-10 13:40:17 -07:00
-
0a44fdfbc1
openpgp: fix deprecation message
Roland Shoemaker
2021-08-13 08:57:38 -07:00
-
0ba0e8f031
openpgp: mark as deprecated
Filippo Valsorda
2021-08-11 15:43:27 -04:00
-
a769d52b0f
sha3: fix typo in comment
HowJMay
2021-07-10 19:57:36 +00:00
-
5ff15b2933
all: upgrade x/sys to latest
Bryan C. Mills
2021-06-15 10:52:47 -04:00
-
c07d793c2f
curve25519/internal/field: fix generator module reference to x/crypto
Filippo Valsorda
2021-05-13 11:05:28 -04:00
-
cd7d49e622
all: add //go:build lines to assembly files
Tobias Klauser
2021-05-12 19:12:34 +02:00
-
38f3c27a63
ssh: return missing user field in NewClientConn
povsister
2021-03-29 05:11:09 +00:00
-
3497b51f5e
curve25519: replace field implementation with filippo.io/edwards25519
Filippo Valsorda
2021-05-05 17:15:45 -04:00
-
-
e9a32991a8
go.mod: upgrade to go 1.17
Bryan C. Mills
2021-05-02 08:55:16 -04:00
-
83a5a9bb28
acme: add support for subproblems
Roland Shoemaker
2020-05-10 14:28:56 -07:00
-
5bf0f12bab
poly1305: cleanup ppc64le R0/$0 usage
Paul E. Murphy
2021-04-19 09:14:08 -05:00
-
4f45737414
cryptobyte: add support for UTCTime
Roland Shoemaker
2020-11-24 20:07:48 -08:00
-
0c34fe9e7d
acme/autocert: include the domain in the SAN of the CSR
Trevor Dixon
2021-03-22 15:05:49 +00:00
-
513c2a44f6
scrypt: use encoding/binary to simplify smix
Andreas Auernhammer
2020-09-07 15:04:55 +02:00
-
e6e6c4f2bb
go.mod: bump golang.org/x/net to e18ecbb05110
Radek Simko
2021-03-13 20:41:29 +00:00
-
5ea612d1eb
all: go fmt ./...
Russ Cox
2021-02-19 18:54:42 -05:00
-
b8e89b74b9
blake2s: fix 386 assembly not to smash SP
Russ Cox
2021-02-15 11:16:41 -05:00
-
1f2b32a52c
blake2b: fix amd64 assembly not to smash SP
Russ Cox
2021-02-15 11:14:47 -05:00
-
042588c79f
salsa20/salsa: fix amd64 assembly not to smash SP
Russ Cox
2021-02-15 11:08:45 -05:00
-
86c0c3e7f9
blake2s: fix amd64 assembly not to smash SP
Russ Cox
2021-02-15 11:05:23 -05:00
-
eec23a3978
acme: hardcode and remove ExternalAccountBinding.Algorithm
Filippo Valsorda
2020-12-21 17:57:36 +01:00
-
9d13527586
acme: add external account binding support

James KastenandJames Munnelly
2020-11-11 15:47:14 -08:00
-
8b5274cf68
ssh: disallow gssapi-with-mic if GSSAPIWithMICConfig is not set
Roland Shoemaker
2020-12-16 10:17:34 -08:00
-
5f87f3452a
README.md: add badge to pkg.go.dev
Julie Qiu
2020-12-07 11:24:29 -05:00
-
be400aefbc
all: build tags: appengine,!gccgo => purego,gc
Tamir Duberstein
2020-11-13 09:41:55 -05:00
-
c8d3bf9c53
x/crypto/chacha20: fix typo in benchmark
Roland Shoemaker
2020-11-22 13:41:03 -08:00
-
c1f2f97bff
ssh/terminal: bump x/term dependency to fix js/nacl
Filippo Valsorda
2020-11-17 15:20:20 +01:00
-
4be66e5b65
ssh/terminal: replace with a golang.org/x/term wrapper
Filippo Valsorda
2020-09-29 19:42:14 +02:00
-
0c6587e931
ssh/terminal: add support for zos
Mahdi Hosseini Moghaddam
2020-11-10 19:44:30 -08:00
-
9e8e0b3908
ssh: improve error message for KeyboardInteractiveChallenge
internal-branch.go1.16-vendor
Aidan Coyle
2020-10-14 15:02:37 +00:00
-
84dcc777aa
crypto/ssh: add Client.Close in Dial example
Emmanuel T Odeke
2020-10-11 21:24:46 -07:00
-
7f63de1d35
internal/wycheproof: add RSA OAEP decryption tests
Roland Shoemaker
2020-05-21 20:45:11 -07:00
-
c90954cbb9
nacl/auth: use Size instead of KeySize for Sum output
woat
2020-09-30 17:06:23 +00:00
-
eb9a90e9f9
ocsp: Improve documentation for ParseResponse and ParseResponseForCert
Roland Shoemaker
2020-10-01 19:25:08 +00:00
-
afb6bcd081
ssh: remove slow unnecessary diffie-hellman-group-exchange primality check
Daniel Cohen
2020-09-01 16:04:21 -04:00
-
5c72a88397
sha3: remove go:nocheckptr annotation
Bryan C. Mills
2020-08-19 14:45:41 -04:00
-
123391ffb6
internal/wycheproof: add generic AEAD test
Roland Shoemaker
2020-05-20 17:42:06 -07:00
-
948cd5f358
pkcs12: drop PKCS#12 attributes with unknown OIDs
chronologos
2020-07-07 11:48:19 -07:00
-
ab33eee955
pkcs12: document that we use the wrong PEM type
Filippo Valsorda
2020-07-07 16:01:00 -04:00
-
75b288015a
ssh: Make error message deterministic
release-branch.go1.15
Julian Kornberger
2020-06-22 20:02:02 +00:00
-
70a84ac30b
internal/wycheproof: add tests for hmac generation
Roland Shoemaker
2020-05-20 16:32:26 -07:00
-
279210d13f
ssh: don't err out on channel request msgs to unknown channels
Erick Tryzelaar
2020-06-02 17:54:51 +00:00
-
06a226fb4e
Use boolean tag (0x01) for boolean type.
Pasi Tähkäpää
2020-05-10 12:17:48 +00:00
-
4b2356b1ed
poly1305: modify s390x assembly to implement MAC interface
Michael Munday
2020-04-23 06:34:55 -07:00
-
729f1e841b
ssh: improve docs on Certificate.SignCert
Lily Chung
2020-04-26 17:01:02 -07:00
-
4bdfaf469e
chacha20: don't panic encrypting the final blocks
Filippo Valsorda
2020-03-20 03:42:32 -04:00
-
18b771bd64
cryptobyte: handle AddASN1BigInt with -1
Katie Hockman
2020-04-22 12:39:06 -04:00
-
44a6062868
poly1305: add (*MAC).Verify API and use it in chacha20poly1305
Filippo Valsorda
2019-11-06 18:01:18 -05:00
-
3c4aac8981
chacha20: improve generic implementation performance
Andy Wang
2020-04-18 01:52:37 +00:00
-
a76a400e30
Revert "chacha20: don't panic encrypting the final blocks"
Filippo Valsorda
2020-04-20 19:27:44 +00:00
-
1c2c788b11
chacha20: don't panic encrypting the final blocks
Filippo Valsorda
2020-03-20 03:42:32 -04:00
-
884d27f428
Update reference to CBC vulnerability in cipher.go
Bob McNaughton
2020-04-16 20:40:09 +00:00
-
0848c95719
chacha20poly1305: improve ExampleNewX
Filippo Valsorda
2020-04-10 21:31:37 -04:00
-
4f8f47aa79
ssh/terminal: handle ctrl+C, ctrl+F, ctrl+B
Hana (Hyang-Ah) Kim
2020-04-14 11:39:45 -04:00
-
056763e48d
ssh/agent: handle ed25519.PrivateKey by value in AddedKey
Alex Gaynor
2020-04-03 16:45:00 +00:00
-
baeed622b8
blake2b,blake2s: clarify difference between blake2b and blake2s
Katie Hockman
2020-04-01 17:43:50 -04:00
-
0ec3e9974c
ssh: support aes256-cbc for passphrase-protected OpenSSH keys
Ross Kinsey
2020-03-22 14:36:50 -04:00
-
891825fb96
gitignore: remove obsolete reference to .hgignore in comment
Yannic Bonenberger
2020-03-20 07:35:11 +01:00
-
97fc981609
internal/wycheproof: update TestEcdsa to use ecdsa.VerifyASN1
Katie Hockman
2020-02-24 16:46:38 -05:00
-
1b76d66859
ssh: fix data race in dh group exchange sha256
Lucas Bremgartner
2020-03-06 19:01:14 +00:00
-
f7b00557c8
sha3: mark xorInUnaligned with go:nocheckptr
Bryan C. Mills
2020-03-11 09:15:05 -04:00
-
78000ba7a0
acme: make WaitAuthorization return authorization errors consistently
Andrew Louis
2020-03-02 20:51:17 +00:00
-
32487eceac
openpgp/packet: ensure that first partial packet is 512 bytes
Ian Lance Taylor
2019-06-07 06:28:59 -07:00
-
2aa609cf4a
chacha20,poly1305,chacha20poly1305: set consistent build tags
Filippo Valsorda
2020-01-19 20:10:41 -05:00
-
eddbd5da47
chacha20: add SetCounter method
lukechampine
2020-02-07 21:49:02 +00:00
-
0f24fbd83d
internal/wycheproof: add test for ChaCha20-Poly1305 AEAD encryption/decryption
Katie Hockman
2020-01-14 17:48:21 -05:00
-
bac4c82f69
ssh: return an error for malformed ed25519 public keys rather than panic
Filippo Valsorda
2020-02-11 18:53:37 -05:00
-
1ad67e1f0e
internal/wycheproof: add test for CBC decryption with PKCS#5 padding
Katie Hockman
2020-02-19 17:24:18 -05:00
-
1d94cc7ab1
acme/autocert: remove unused listener struct field
Brad Fitzpatrick
2020-02-12 10:29:22 -08:00
-
86ce3cb696
acme/autocert: fix TLS-ALPN identifier in tests
Jason Baker
2020-02-10 22:12:59 +00:00
-
6ca56c2f2e
acme: update TLS-ALPN identifier to the latest IANA assignment
Jason Baker
2020-02-10 19:01:28 +00:00
-
ecb85df213
ssh/terminal: adjust ReadConsole rules on windows
Alex Brainman
2020-01-19 09:47:15 +11:00
-
a95e85b341
ssh: support ECDSA private keys in OpenSSH format
Mariano Cano
2020-02-07 20:41:00 +00:00