aboutsummaryrefslogtreecommitdiff
path: root/src/crypto/tls/handshake_client.go
AgeCommit message (Expand)Author
2020-06-09crypto/tls: restore OCSP and SCTs during session resumptionRoland Shoemaker
2020-05-08crypto/tls: add Config.VerifyConnection callbackKatie Hockman
2020-05-05crypto/tls: enforce TLS 1.3 (and TLS 1.2) downgrade protection checksFilippo Valsorda
2020-02-21crypto/tls: clarify TLS 1.0/1.1 CertificateRequestInfo.SignatureSchemesFilippo Valsorda
2019-11-12crypto/tls: implement (*CertificateRequestInfo).SupportsCertificateFilippo Valsorda
2019-11-12crypto/tls: refactor certificate and signature algorithm logicFilippo Valsorda
2019-10-30crypto/tls: improve error messages for invalid certificates and signaturesFilippo Valsorda
2019-10-04crypto/tls: remove NPN supportBrad Fitzpatrick
2019-09-08all: fix typosAinar Garipov
2019-08-27crypto/tls: remove SSLv3 supportFilippo Valsorda
2019-06-19crypto/tls: disable RSA-PSS in TLS 1.2 againFilippo Valsorda
2019-05-17crypto/tls: add support for Ed25519 certificates in TLS 1.2 and 1.3Filippo Valsorda
2019-04-02crypto/tls: simplify intermediate certificate handlingJoel Sing
2019-02-26crypto/tls: remove superfluous for labelFilippo Valsorda
2018-11-30crypto/tls: fix client certificates support for legacy serversFilippo Valsorda
2018-11-12crypto/tls: implement TLS 1.3 client authenticationFilippo Valsorda
2018-11-12crypto/tls: implement TLS 1.3 PSK authentication (client side)Filippo Valsorda
2018-11-12crypto/tls: implement TLS 1.3 KeyUpdate messagesFilippo Valsorda
2018-11-12crypto/tls: implement TLS 1.3 KeyLogWriter supportFilippo Valsorda
2018-11-02crypto/tls: implement TLS 1.3 client handshake (base)Filippo Valsorda
2018-11-02crypto/tls: implement TLS 1.3 version negotiationFilippo Valsorda
2018-11-02crypto/tls: implement TLS 1.3 version-specific messagesFilippo Valsorda
2018-10-29crypto/tls: rewrite some messages with golang.org/x/crypto/cryptobyteFilippo Valsorda
2018-10-17crypto/tls,crypto/x509: normalize RFC referencesFilippo Valsorda
2018-07-25crypto/tls: fix deadlock when Read and Close called concurrentlyMinaev Mike
2018-06-27crypto/tls: add RSASSA-PSS support for handshake messagesPeter Wu
2018-06-20crypto/tls: consolidate signatures handling in SKE and CVPeter Wu
2018-04-03crypto/tls: simplify the Handshake locking strategyFilippo Valsorda
2018-03-22crypto/tls: support keying material exportMike Danese
2018-01-04crypto/tls: optional "certificate_status" with OCSPBrad Burch
2017-10-13crypto/tls: replace signatureAndHash by SignatureScheme.Peter Wu
2017-10-05all: revert "all: prefer strings.LastIndexByte over strings.LastIndex"Marvin Stenger
2017-09-27all: prefer strings.LastIndexByte over strings.LastIndexMarvin Stenger
2017-08-09crypto/tls: split clientHandshake into multiple methodsSergey Frolov
2017-02-01crypto/tls: reject SNI values with a trailing dot.Adam Langley
2016-11-11cmd/gofmt, crypto/tls: fix typosKevin Burke
2016-10-27crypto/tls: add GetClientCertificate callbackAdam Langley
2016-10-24crypto/tls: add VerifyPeerCertificate to tls.ConfigJoshua Boelter
2016-10-01crypto/tls: simplify keylog tests.Adam Langley
2016-08-27crypto/tls: add KeyLogWriter for debuggingJoonas Kuorilehto
2016-06-01crypto/tls: buffer handshake messages.Adam Langley
2016-04-28crypto/tls: allow renegotiation to be handled by a client.Adam Langley
2016-04-14crypto/tls: make error prefix uniform.Adam Langley
2016-04-12crypto/tls: Enforce that version and cipher match on resume.David Benjamin
2016-03-14crypto/tls: minor refactors for readabilityEmmanuel Odeke
2016-03-02crypto/tls: check errors from (*Conn).writeRecordTamir Duberstein
2016-02-27crypto/tls: don't send IPv6 literals and absolute FQDNs as SNI valuesMikio Hara
2015-11-26crypto/tls: Server can specify an unadvertised cipher suiteRalph Corderoy
2015-11-10crypto/tls: don't send IP literals as SNI values.Adam Langley
2015-11-09Revert "crypto/tls: don't send IP literals as SNI values."Adam Langley