Modify QuicResumptionState and SessionCache to support multiple TLS sessions.

gfe-relnote: unused code. not protected.

Merge instructions: This CL introduces API changes that are not trivial to fix in Chromium. The best way to merge is to remove "quic/quic_client_session_cache.cc", "quic/quic_client_session_cache.h", "quic/quic_client_session_cache_unittests.cc" from BUILD.gn.

The implementation isn't used yet. So it's safe to do so.

PiperOrigin-RevId: 305534943
Change-Id: I7b427d2ca2e6fe0d53c74bea548910eb629b5488
4 files changed
tree: f9f4670b7d837eecfd63493dc99ff454fc09ca72
  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.