-
- Downloads
crypto/tls: improved 0-RTT QUIC API
Add synchronous management of stored sessions to QUICConn. This adds QUICStoreSession and QUICResumeSession events, permitting a QUIC implementation to handle session resumption as part of its regular event loop processing. Fixes #63691 Change-Id: I9fe16207cc1986eac084869675bc36e227cbf3f0 Reviewed-on: https://go-review.googlesource.com/c/go/+/536935 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by:Marten Seemann <martenseemann@gmail.com> Reviewed-by:
Roland Shoemaker <roland@golang.org>
Showing
- api/next/63691.txt 8 additions, 0 deletionsapi/next/63691.txt
- doc/next/6-stdlib/99-minor/crypto/tls/63691.md 3 additions, 0 deletionsdoc/next/6-stdlib/99-minor/crypto/tls/63691.md
- src/crypto/tls/handshake_client.go 8 additions, 5 deletionssrc/crypto/tls/handshake_client.go
- src/crypto/tls/handshake_client_test.go 5 additions, 1 deletionsrc/crypto/tls/handshake_client_test.go
- src/crypto/tls/handshake_client_tls13.go 6 additions, 2 deletionssrc/crypto/tls/handshake_client_tls13.go
- src/crypto/tls/handshake_server_tls13.go 9 additions, 2 deletionssrc/crypto/tls/handshake_server_tls13.go
- src/crypto/tls/quic.go 85 additions, 6 deletionssrc/crypto/tls/quic.go
- src/crypto/tls/quic_test.go 134 additions, 11 deletionssrc/crypto/tls/quic_test.go
- src/crypto/tls/ticket.go 7 additions, 3 deletionssrc/crypto/tls/ticket.go
Loading
Please register or sign in to comment