commit | 6ece5004b61bff35fb3d183cb10ebc919f973cb2 | [log] [tgz] |
---|---|---|
author | dschinazi <dschinazi@google.com> | Wed May 22 06:35:49 2019 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Wed May 22 06:36:25 2019 -0700 |
tree | 685ba8ebcba12bd00bd23b81786e42d82a80329e | |
parent | e9dc7daca7ba90abc75c9fdffd329fea47fc4a08 [diff] |
Ensure we can decrypt the first packet At the IETF interop in London we noticed that our server would always fail to decrypt the first packet when TLS is in use. This CL fixes that issue by installing the decrypter immediately on connection creation, and creates a test to make sure it doesn't happen again. gfe-relnote: ensure first packet is decrypted, protected by disabled flag quic_supports_tls_handshake PiperOrigin-RevId: 249437099 Change-Id: Iebcc0f5c18642a4f3db3265ab7bf669dd76e782b
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.