aboutsummaryrefslogtreecommitdiff
path: root/src/crypto/tls/conn.go
AgeCommit message (Expand)Author
2020-10-06crypto/tls: fix typo in spelling of permanentErrorLuca Spiller
2020-09-24crypto/tls: replace errClosed with net.ErrClosedAinar Garipov
2020-05-08crypto/tls: add Config.VerifyConnection callbackKatie Hockman
2020-05-08crypto/tls: rotate session ticket keysKatie Hockman
2020-04-20crypto/tls: add DialerBrad Fitzpatrick
2020-04-15crypto/tls: help linker remove code when only Client or Server is usedBrad Fitzpatrick
2020-04-13crypto/tls: failed tls.Conn.Write returns a permanent errorKatie Hockman
2019-12-06crypto/tls: fix a typo in TLS handshake commentAlex Harford
2019-10-26crypto/tls: move a defer out of a loopJosh Bleecher Snyder
2019-10-04crypto/tls: remove NPN supportBrad Fitzpatrick
2019-08-27crypto/tls: remove SSLv3 supportFilippo Valsorda
2019-04-16crypto/tls: fix a minor MAC vs padding leakDavid Benjamin
2018-11-12crypto/tls: set ServerName and unset TLSUnique in ConnectionState in TLS 1.3Filippo 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 middlebox compatibility modeFilippo Valsorda
2018-11-12crypto/tls: implement TLS 1.3 KeyUpdate messagesFilippo Valsorda
2018-11-08crypto/tls: remove a forgotten note to future selfFilippo Valsorda
2018-11-02crypto/tls: implement TLS 1.3 client handshake (base)Filippo Valsorda
2018-11-02crypto/tls: implement TLS 1.3 version-specific messagesFilippo Valsorda
2018-11-02crypto/tls: implement TLS 1.3 record layer and cipher suitesFilippo Valsorda
2018-10-29crypto/tls: rewrite some messages with golang.org/x/crypto/cryptobyteFilippo Valsorda
2018-10-24crypto/tls, net/http: reject HTTP requests to HTTPS serverBrad Fitzpatrick
2018-10-24crypto/tls: replace custom *block with standard buffersFilippo Valsorda
2018-10-17crypto/tls,crypto/x509: normalize RFC referencesFilippo Valsorda
2018-08-22crypto/tls: make ConnectionState.ExportKeyingMaterial a methodFilippo Valsorda
2018-07-25crypto/tls: fix deadlock when Read and Close called concurrentlyMinaev Mike
2018-06-01all: update comment URLs from HTTP to HTTPS, where possibleTim Cooper
2018-04-03crypto/tls: simplify the Handshake locking strategyFilippo Valsorda
2018-03-22crypto/tls: support keying material exportMike Danese
2017-11-08crypto/tls: limit number of consecutive warning alertsfilewalkwithme
2017-10-06crypto/tls: fix first byte test for 255 CBC padding bytesPeter Wu
2017-08-15crypto/tls: disallow handshake messages fragmented across CCSFilippo Valsorda
2017-02-09crypto/tls: don't hold lock when closing underlying net.Conn.Adam Langley
2016-12-19crypto/tls: fix a typoMikio Hara
2016-11-12all: spell "marshal" and "unmarshal" consistentlyDmitri Shuralyov
2016-10-26crypto/tls: add CloseWrite method to ConnBen Burkert
2016-10-17Revert "crypto/tls: add CloseWrite method to Conn"Adam Langley
2016-10-17crypto/tls: support ChaCha20-Poly1305.Adam Langley
2016-10-17crypto/tls: add CloseWrite method to ConnBen Burkert
2016-10-04crypto/tls: implement countermeasures against CBC padding oraclesFilippo Valsorda
2016-09-30crypto/tls: Fix c.in.decrypt error handling.David Benjamin
2016-09-22crypto/tls: fix deadlock when racing to complete handshake.Adam Langley
2016-09-11crypto/tls: flush the buffer on handshake errorsFilippo Valsorda
2016-08-17crypto/tls: set Conn.ConnectionState.ServerName unconditionallyAtin M
2016-06-01crypto/tls: buffer handshake messages.Adam Langley
2016-05-27crypto/tls: gofmtAustin Clements
2016-05-27crypto/tls: adjust dynamic record sizes to grow arithmeticallyRuss Cox
2016-04-28crypto/tls: allow renegotiation to be handled by a client.Adam Langley
2016-04-14crypto/tls: make error prefix uniform.Adam Langley