Land Recent QUIC Changes.
QUIC-specific variable name change.
Changes largest_observed_acked to rtt_updated in various places to be
more accurate.
Merge internal change:
81685775
https://codereview.chromium.org/
800213002/
Changing QUIC cert selection to do VIP based selection.
Used IPEndPoint as the type for server_ip in all methods ala
client_ip.
Ran "git cl format net" to fix formatting issues.
Merge internal change:
81571450
https://codereview.chromium.org/
802873002/
QUIC - Added QuicConnectionPeer::GetStats while porting the following
intenal server change:
Improving rtt for QUIC for 0-rtt handshakes guarded by a flag.
Merge internal change:
81435895
https://codereview.chromium.org/
798183002/
QUIC - use the correct type and fix the formatting fixes.
Changes found while merging the following change from Peter Kasting into
the internal source tree.
"pkasting CL: https://codereview.chromium.org/
761863002/
Clean up type usage and fix MSVC "truncated value" warnings in
net/quic/.
The existing code is very inconsistent about whether it uses typedefs
like QuickByteCount and QuicPacketCount or whether it instead uses
fundamental types like uint32, uint64, and size_t. This is not only
more confusing to read, in some cases it leads to MSVC warning about
"possibly truncated value" when one type is implicitly converted to
another, shorter one.
This attempts to fix at least some of these sorts of problems by using
the typedefed types more widely when possible, or else at least the same
basic types other places are already using. It also fixes various
warnings by including explicit casts (sometimes with legality checks)."
No functionality change. Changes to keep the code similar to internal
source tree.
Merge internal change:
81428557
https://codereview.chromium.org/
787253005/
Use std::cbrt instead of our own CubeRoot implementation.
Merge internal change:
81420733
https://codereview.chromium.org/
798153002/
R=rch@chromium.org
Review URL: https://codereview.chromium.org/
805603002
Cr-Commit-Position: refs/heads/master@{#308415}