commit | f6d2165de7110cbc35732f7a3cc7f7bfb160480a | [log] [tgz] |
---|---|---|
author | QUICHE team <quiche-dev@google.com> | Wed Mar 17 13:07:38 2021 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Wed Mar 17 13:08:28 2021 -0700 |
tree | 51a091ad1fb2fdeab19f542ac98d7d28c6249b13 | |
parent | 2a83cef0dc0c193ebba074752791cc4aa5b250be [diff] |
Allow SNIs without dots This CL modifies GFE behavior when receiving a TLS handshake containing an SNI value with no dots in it. The current behavior is that GFE will ignore such values and behave as though no SNI value had been passed at all. Now, GFE will treat these as valid SNIs and perform cert lookup based on them. Note that this CL hides cert-regeneration changes behind a diffbase. Protected by gfe2_reloadable_flag_tls_allow_sni_without_dots. PiperOrigin-RevId: 363489827 Change-Id: I61b1ea6fdca1e02ad0cecb041f3e09352e0823fd
QUICHE (QUIC, Http/2, Etc) is Google‘s implementation of QUIC and related protocols. It powers Chromium as well as Google’s QUIC servers and some other projects. QUICHE is only supported on little-endian platforms.
Code can be viewed in CodeSearch in Quiche and is imported into Chromium.