diff options
author | fayang <fayang@chromium.org> | 2015-12-28 09:27:14 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-12-28 17:28:32 +0000 |
commit | a31a74b13ef5d8c7252138f147a5716c9682cab7 (patch) | |
tree | ef2f6049ad501dffc4e0da1bb18f893c7f69e563 /net/net.gypi | |
parent | 8d1d7fa84050223aa355fd55f81445a2595e64ea (diff) | |
download | chromium_src-a31a74b13ef5d8c7252138f147a5716c9682cab7.zip chromium_src-a31a74b13ef5d8c7252138f147a5716c9682cab7.tar.gz chromium_src-a31a74b13ef5d8c7252138f147a5716c9682cab7.tar.bz2 |
Landing Recent QUIC changes until 12/18/2015 13:57 UTC
relnote: Replace last remaining NULLs in gfe/quic with nullptr. No behavior change.
Merge internal change: 110570650
https://codereview.chromium.org/1542753004/
relnote: Add PushResponse() in QuicSimpleServerStream.
Merge internal change: 110554875
https://codereview.chromium.org/1545793002/
relnote: Adding details to most quic connection close calls.
This is a precursor to removing CloseConnection[without details] entirely.
This is so we can to be able disambiguate various causes of specific error codes when logging them server side. We can always add more details where useful at a later point.
Merge internal change: 110546286
https://codereview.chromium.org/1548783002/
relnote: Add path_id to QuicSentPacketManager and QuicSentPacketManager::PendingRetransmission. No functional change.
Merge internal change: 110540464
https://codereview.chromium.org/1542773004/
relnote: Add class QuicMultipathReceivedPacketManager (not in use currently).
Merge internal change: 110454683
https://codereview.chromium.org/1548703002/
relnote: If the user supplied a request body in hex, print response body in hex as well. In addition, convert hex in both cases to printable ASCII characters where possible.
Example output:
Request:
headers:
{
:authority:test.example.com
:path:/net.grpc.examples.QuicGreeter/SayHello
:scheme:http
:method:POST
te:trailers
grpc-encoding:identity
grpc-accept-encoding:identity,deflate,gzip
content-type:application/grpc
user-agent:grpc-c++/0.12.0.0 grpc-c/0.12.0.0 (linux)
}
body hex: 00000000070a05776f726c64
body ascii: . . . . . . . w o r l d
Response:
headers:
HTTP/1.1 200 OK
grpc-encoding: identity
grpc-accept-encoding: identity,deflate,gzip
content-type: application/grpc
body hex: 0a0b48656c6c6f20776f726c64
body ascii: . . H e l l o w o r l d
trailers:
{
grpc-status:0
}
Request succeeded (200).
Merge internal change: 110446931
https://codereview.chromium.org/1545703002/
relnote: Drop not awaited packets before decrypt them.
Merge internal change: 110403572
https://codereview.chromium.org/1546633002/
relnote: Add path_id to SerializedPacket. No functional change.
Merge internal change: 110393215
https://codereview.chromium.org/1542123002/
relnote: Drop packets which are larger than kMaxPacketSize, instead of closing the connection with QUIC_PACKET_TOO_LARGE. Not flag protected.
Merge internal change: 110290154
https://codereview.chromium.org/1543703002/
relnote: Adds a DCHECK that the host argument to QuicInMemoryCache::AddResponse is not empty. An empty host works fine in google3, but breaks tests in Chromium for $reasons.
Merge internal change: 110286048
https://codereview.chromium.org/1544563002/
relnote: Delete unused methods in QuicServerSession
Merge internal change: 110254138
https://codereview.chromium.org/1539333003/
relnote: If message body specified with --body_hex then print out the user provided
string rather than the binary body.
Merge internal change: 110244865
https://codereview.chromium.org/1538373002/
R=rch@chromium.org
Review URL: https://codereview.chromium.org/1541263002
Cr-Commit-Position: refs/heads/master@{#366986}
Diffstat (limited to 'net/net.gypi')
-rw-r--r-- | net/net.gypi | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/net/net.gypi b/net/net.gypi index 0590c0b..3f17b45 100644 --- a/net/net.gypi +++ b/net/net.gypi @@ -360,6 +360,8 @@ 'quic/quic_frame_list.h', 'quic/quic_framer.cc', 'quic/quic_framer.h', + 'quic/quic_multipath_received_packet_manager.cc', + 'quic/quic_multipath_received_packet_manager.h', 'quic/quic_multipath_transmissions_map.cc', 'quic/quic_multipath_transmissions_map.h', 'quic/quic_packet_creator.cc', @@ -1578,6 +1580,7 @@ 'quic/quic_headers_stream_test.cc', 'quic/quic_http_stream_test.cc', 'quic/quic_http_utils_test.cc', + 'quic/quic_multipath_received_packet_manager_test.cc', 'quic/quic_multipath_transmissions_map_test.cc', 'quic/quic_network_transaction_unittest.cc', 'quic/quic_packet_creator_test.cc', |