]> Cypherpunks.ru repositories - gostls13.git/commit
crypto/tls: let HTTP/1.1 clients connect to servers with NextProtos "h2" go1.17beta1
authorFilippo Valsorda <filippo@golang.org>
Mon, 7 Jun 2021 12:24:22 +0000 (08:24 -0400)
committerFilippo Valsorda <filippo@golang.org>
Thu, 10 Jun 2021 12:41:37 +0000 (12:41 +0000)
commitdc00dc6c6bf3b5554e37f60799aec092276ff807
treebd898aa5183cbc0f8f94f9157826ad9e3411ca51
parent27f83723e98d8e3795a07bdca2b3a8155b0d72b3
crypto/tls: let HTTP/1.1 clients connect to servers with NextProtos "h2"

Fixes #46310

Change-Id: Idd5e30f05c439f736ae6f3904cbb9cc2ba772315
Reviewed-on: https://go-review.googlesource.com/c/go/+/325432
Trust: Filippo Valsorda <filippo@golang.org>
Run-TryBot: Filippo Valsorda <filippo@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Roland Shoemaker <roland@golang.org>
src/crypto/tls/handshake_client.go
src/crypto/tls/handshake_client_tls13.go
src/crypto/tls/handshake_server.go
src/crypto/tls/handshake_server_test.go
src/crypto/tls/handshake_server_tls13.go
src/crypto/tls/testdata/Server-TLSv12-ALPN-Fallback [new file with mode: 0644]
src/crypto/tls/testdata/Server-TLSv13-ALPN-Fallback [new file with mode: 0644]