commit | 8e2e4534f93452f184c11eb5bb2a84c5e4999cff | [log] [tgz] |
---|---|---|
author | QUICHE team <quiche-dev@google.com> | Thu Mar 14 14:37:56 2019 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Mar 14 14:38:21 2019 -0700 |
tree | 8935927c247c5e60f6219ff95a6832df89157aa7 | |
parent | 6ca84fb431df9a3e7686adb7222470482f23ebd4 [diff] |
Allow variable length connection IDs in v99 This CL enables the use of QUIC variable length connection IDs (VLCIDs) in v99. It also relaxes some checks when VLCIDs are enabled, and fixes tests that were relying on this. This CL also fixes QuicFramerTest.MissingDiversificationNonce as this work uncovered that the test was failure to parse headers because the headers were wrong, instead of testing for missing diversification nonces. gfe-relnote: change only impacts v99 and tests, not flag protected PiperOrigin-RevId: 238522262 Change-Id: I1a33470f1c9f8e5e83da44e82bdb2969fa9ed8ea
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.
The code is currently in process of being moved from https://cs.chromium.org/chromium/src/net/third_party/ into this repository. Please excuse our appearance while we're under construction.