aboutsummaryrefslogtreecommitdiff
path: root/src/crypto/tls/handshake_server_tls13.go
AgeCommit message (Expand)Author
2026-01-28crypto/tls: check verifiedChains roots when resuming sessionsRoland Shoemaker
2026-01-28crypto/tls: add verifiedChains expiration checking during resumptionRoland Shoemaker
2026-01-28Revert "crypto/tls: don't copy auto-rotated session ticket keys in Config.Clone"Roland Shoemaker
2026-01-15crypto/tls: don't copy auto-rotated session ticket keys in Config.CloneRoland Shoemaker
2025-12-16crypto/tls: reject trailing messages after client/server helloRoland Shoemaker
2025-11-26crypto/tls: support crypto.MessageSigner private keysFilippo Valsorda
2025-11-25crypto/tls: add SecP256r1/SecP384r1MLKEM1024 hybrid post-quantum key exchangesFilippo Valsorda
2025-11-25crypto/hpke: expose crypto/internal/hpkeFilippo Valsorda
2025-09-27all: fix typosAN Long
2025-08-29crypto/tls: use hash.Clonerqmuntal
2025-07-09crypto/tls: empty server_name conf. ext. from serverDaniel McCarney
2025-07-01crypto/tls: ensure the ECDSA curve matches the signature algorithmFilippo Valsorda
2025-05-27crypto/tls: enable signature algorithm BoGo tests (and fix two bugs)Filippo Valsorda
2025-05-21crypto/tls: don't advertise TLS 1.2-only sigAlgs in TLS 1.3Filippo Valsorda
2025-05-21crypto/tls: add GetEncryptedClientHelloKeysRoland Shoemaker
2025-04-28crypto/internal/hpke: rename Receipient to RecipientJohn Bampton
2025-04-07crypto/tls: add offered cipher suites to the handshake errorNicola Murino
2025-04-02crypto/tls: use crypto/hkdfqmuntal
2025-03-13crypto/tls: clean up supported/default/allowed parametersFilippo Valsorda
2025-02-03all: use slices.Contains to simplify codecuishuang
2024-12-26crypto/mlkem: swap order of return values of EncapsulateAlec Bakholdin
2024-11-22crypto/tls: implement X25519MLKEM768Filippo Valsorda
2024-11-21crypto/tls: add server-side ECHRoland Shoemaker
2024-11-21crypto/tls: FIPS 140-3 modeDaniel McCarney
2024-11-20internal/byteorder: use canonical Go casing in namesRuss Cox
2024-11-20all: rename crypto/internal/fips to crypto/internal/fips140Russ Cox
2024-11-19crypto/internal/mlkem768: move to crypto/internal/fips/mlkemFilippo Valsorda
2024-11-19crypto/internal/mlkem768: add -768 suffix to all exported identifiersFilippo Valsorda
2024-11-19crypto/internal/fips/tls13: implement TLS 1.3 KDFFilippo Valsorda
2024-08-10crypto/tls: align FIPS-only mode with BoringSSL policyFilippo Valsorda
2024-06-25crypto/tls: apply QUIC session event flag to QUICResumeSession eventsDamien Neil
2024-05-22crypto/tls: improved 0-RTT QUIC APIDamien Neil
2024-05-22crypto/tls: implement X25519Kyber768Draft00Filippo Valsorda
2024-05-22crypto/tls: clarify group selection logicFilippo Valsorda
2024-05-13crypto: replace encoding/binary in favour of internal/byteorderMateusz Poliwczak
2024-03-29crypto/tls,regexp: remove always-nil error resultsDaniel Martí
2024-01-26Revert "crypto/internal/boring: upgrade module to fips-20220613" +1Filippo Valsorda
2023-12-18crypto/tls: align FIPS-only mode with BoringSSL policyFilippo Valsorda
2023-11-21crypto/tls: check client's supported versions when using QUICMarten Seemann
2023-05-25crypto/tls: don't reverify but check certificate expiration on resumptionFilippo Valsorda
2023-05-25crypto/tls: add QUIC 0-RTT APIsFilippo Valsorda
2023-05-24crypto/tls: add WrapSession and UnwrapSessionFilippo Valsorda
2023-05-24crypto/tls: use SessionState on the client sideFilippo Valsorda
2023-05-24crypto/tls: add SessionState and use it on the server sideFilippo Valsorda
2023-05-24crypto/tls: reduce session ticket linkabilityFilippo Valsorda
2023-05-24crypto/tls: support QUIC as a transportDamien Neil
2023-02-14crypto/tls: replace all usages of BytesOrPanicRoland Shoemaker
2022-11-16crypto/ecdh: move ECDH method to PrivateKeyFilippo Valsorda
2022-08-12crypto/ecdh: new packageFilippo Valsorda
2022-08-11crypto/tls: change Conn.handshakeStatus type to atomic.BoolLudi Rehak