|
Adds QUIC_VERSION_24 which uses SPDY/4 header compression instead of SPDY/3.
As with other version which change the format of stream frame payloads
(in this case just the payloads of headers streams) version
negotiation + 0-RTT requests does not work. A client needs to take care
never to negotiate across the version boundary. Chrome only ever
supports 1 version, so this is not a problem. But some test clients
might. (Though they are unlikely to actually do 0-RTT, I think)
Merge internal change: 83636915
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+245 lines, -87 lines) |
Patch |
 |
M |
net/quic/quic_headers_stream.h
|
View
|
|
2 chunks |
+5 lines, -1 line |
0 comments
|
Download
|
 |
M |
net/quic/quic_headers_stream.cc
|
View
|
1
|
10 chunks |
+69 lines, -21 lines |
0 comments
|
Download
|
 |
M |
net/quic/quic_headers_stream_test.cc
|
View
|
|
9 chunks |
+96 lines, -29 lines |
0 comments
|
Download
|
 |
M |
net/quic/quic_protocol.h
|
View
|
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
net/quic/quic_protocol.cc
|
View
|
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
net/quic/quic_session.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
net/quic/quic_session.cc
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
net/quic/quic_session_test.cc
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
net/quic/test_tools/quic_test_packet_maker.cc
|
View
|
1
|
3 chunks |
+28 lines, -13 lines |
0 comments
|
Download
|
 |
M |
net/tools/quic/end_to_end_test.cc
|
View
|
|
2 chunks |
+32 lines, -21 lines |
0 comments
|
Download
|
Total messages: 5 (3 generated)
|