Reorder QUIC TLS versions before QUIC_CRYPTO

This CL reorders QUIC versions that use TLS versions ahead of QUIC_CRYPTO versions. This means that when multiple versions are available, we will use the more recent TLS ones.

This CL does not have its own flag protection, as it isn't possible since SupportedVersions() is constexpr. Instead, this CL deprecates the T050 version flags and replaces them with a new _v2 flag.

gfe-relnote: reorder versions, protected by QUIC TLS version flags
PiperOrigin-RevId: 305336064
Change-Id: Icf63224dd24f9a793ec1e4d65b3577937ac9d590
8 files changed
tree: 48bf668f8f80d66f52d01b24691b69f5a639d34a
  1. common/
  2. epoll_server/
  3. http2/
  4. quic/
  5. spdy/
  6. CONTRIBUTING.md
  7. LICENSE
  8. README.md
README.md

QUICHE

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.