commit | 1f2364b28101ebb442a3330669116963d373b7d8 | [log] [tgz] |
---|---|---|
author | Seth Hampson <shampson@chromium.org> | Thu Jan 17 16:48:15 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Jan 17 16:48:15 2019 |
tree | 4239f232e4407abe42415031496ed7c5b5477bc7 | |
parent | e8648faab293de0f85b7b6227146505843ef39c8 [diff] |
Refactor of P2PTransportImpl for crypto config. This change refactors the P2PTransportImpl to take in a factory that can create a QUIC client or server crypto configuration. This allows a cleaner interface for injecting the crypto configurations, and removes the hacky interface that was used for testing to inject a failing crypto configuration. Bug: 874296 Change-Id: I3268b258b38fe8ff1d57717bd8185b4a9701dd09 Reviewed-on: https://chromium-review.googlesource.com/c/1407924 Commit-Queue: Seth Hampson <shampson@chromium.org> Reviewed-by: Steve Anton <steveanton@chromium.org> Cr-Commit-Position: refs/heads/master@{#623717}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .