Copy //third_party/quic string libraries to //third_party/quiche

  * quic_str_cat_lib      -> quiche_str_cat_lib
  * quic_string_piece_lib -> quiche_string_piece_lib
  * quic_text_utils       -> quiche_text_utils

To keep CLs small, a series of followup CLs will modify consumers of
these libraries to use the quiche variant. A final followup CL will
remove the originals from //third_party/quic.

The motivation is to expose base64 functions to our HTTPSSVC parsing
library, which will eventually land in //third_party and be shared
with Chromium via //third_party/quiche.

PiperOrigin-RevId: 284975905
Change-Id: I78d0b65f7a3afb5613d8f9de1c98b4e3bfd9ed8e
5 files changed
tree: 2094307f47dcad3d6a3861445ed7efd3fc7436d3
  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.