|
QUIC - use QuicSessionKey tuple (host, port, is_https) instead of
server_hostname, while creating QuicClientSession,
QuicCryptoClientStream, QuicCryptoClientConfig, etc objects.
QuicSessionKey is used as the key to access QUIC server
config information from all caches (disk and memory caches).
On Disk cache, the key for accessing QUIC server information is the
flattened version (scheme://hostname:port) of QuicSession.
scheme would be either http or https until we support other schemes.
R=rch@chromium.org, wtc@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=257272
Total comments: 4
Total comments: 8
Total comments: 4
Total comments: 24
Total comments: 10
Total comments: 5
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+340 lines, -160 lines) |
Patch |
 |
M |
net/http/disk_cache_based_quic_server_info.h
|
View
|
1
2
3
4
5
|
3 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
net/http/disk_cache_based_quic_server_info.cc
|
View
|
1
2
3
4
5
|
4 chunks |
+5 lines, -4 lines |
0 comments
|
Download
|
 |
M |
net/http/disk_cache_based_quic_server_info_unittest.cc
|
View
|
1
2
3
4
5
|
6 chunks |
+115 lines, -12 lines |
0 comments
|
Download
|
 |
M |
net/http/http_cache.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
net/quic/crypto/quic_crypto_client_config.h
|
View
|
1
2
3
4
5
6
7
|
3 chunks |
+10 lines, -10 lines |
0 comments
|
Download
|
 |
M |
net/quic/crypto/quic_crypto_client_config.cc
|
View
|
1
2
3
4
5
6
7
|
4 chunks |
+10 lines, -8 lines |
0 comments
|
Download
|
 |
M |
net/quic/crypto/quic_crypto_client_config_test.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+6 lines, -4 lines |
0 comments
|
Download
|
 |
M |
net/quic/crypto/quic_server_info.h
|
View
|
1
2
3
4
5
6
|
3 chunks |
+8 lines, -6 lines |
0 comments
|
Download
|
 |
M |
net/quic/crypto/quic_server_info.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
net/quic/quic_client_session.h
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+2 lines, -1 line |
2 comments
|
Download
|
 |
M |
net/quic/quic_client_session.cc
|
View
|
1
2
3
4
5
6
7
|
4 chunks |
+5 lines, -4 lines |
0 comments
|
Download
|
 |
M |
net/quic/quic_client_session_test.cc
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
net/quic/quic_crypto_client_stream.h
|
View
|
1
2
3
4
5
6
7
|
3 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
M |
net/quic/quic_crypto_client_stream.cc
|
View
|
1
2
3
4
5
6
7
|
5 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
net/quic/quic_crypto_client_stream_factory.h
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
net/quic/quic_crypto_client_stream_test.cc
|
View
|
1
2
3
4
5
6
|
5 chunks |
+9 lines, -4 lines |
0 comments
|
Download
|
 |
M |
net/quic/quic_crypto_server_stream_test.cc
|
View
|
1
2
3
4
5
6
|
3 chunks |
+6 lines, -2 lines |
0 comments
|
Download
|
 |
M |
net/quic/quic_http_stream_test.cc
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+5 lines, -2 lines |
0 comments
|
Download
|
 |
M |
net/quic/quic_session_key.h
|
View
|
1
2
3
4
5
6
|
2 chunks |
+5 lines, -0 lines |
3 comments
|
Download
|
 |
M |
net/quic/quic_session_key.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
net/quic/quic_stream_factory.h
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
net/quic/quic_stream_factory.cc
|
View
|
1
2
3
4
5
6
7
|
7 chunks |
+10 lines, -13 lines |
0 comments
|
Download
|
 |
M |
net/quic/quic_stream_factory_test.cc
|
View
|
1
2
3
4
5
6
|
6 chunks |
+17 lines, -13 lines |
0 comments
|
Download
|
 |
M |
net/quic/test_tools/crypto_test_utils.cc
|
View
|
1
2
3
4
5
6
|
4 chunks |
+7 lines, -3 lines |
0 comments
|
Download
|
 |
M |
net/quic/test_tools/mock_crypto_client_stream.h
|
View
|
1
2
3
4
5
6
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
net/quic/test_tools/mock_crypto_client_stream.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
net/quic/test_tools/mock_crypto_client_stream_factory.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
net/quic/test_tools/mock_crypto_client_stream_factory.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
net/tools/quic/end_to_end_test.cc
|
View
|
1
2
3
4
5
6
|
5 chunks |
+10 lines, -5 lines |
0 comments
|
Download
|
 |
M |
net/tools/quic/quic_client.h
|
View
|
1
2
3
4
5
6
7
|
4 chunks |
+8 lines, -9 lines |
0 comments
|
Download
|
 |
M |
net/tools/quic/quic_client.cc
|
View
|
1
2
3
4
5
6
|
4 chunks |
+6 lines, -5 lines |
0 comments
|
Download
|
 |
M |
net/tools/quic/quic_client_bin.cc
|
View
|
1
2
3
4
5
|
5 chunks |
+11 lines, -3 lines |
0 comments
|
Download
|
 |
M |
net/tools/quic/quic_client_session.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
net/tools/quic/quic_client_session.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
net/tools/quic/quic_client_session_test.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
net/tools/quic/quic_spdy_client_stream_test.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
net/tools/quic/test_tools/quic_test_client.h
|
View
|
1
2
3
4
5
6
|
3 chunks |
+9 lines, -4 lines |
0 comments
|
Download
|
 |
M |
net/tools/quic/test_tools/quic_test_client.cc
|
View
|
1
2
3
4
5
6
|
5 chunks |
+22 lines, -17 lines |
0 comments
|
Download
|
Total messages: 32 (0 generated)
|