Commit 8d54e397 authored by Ryan Hamilton's avatar Ryan Hamilton Committed by Commit Bot

Roll src/net/third_party/quiche/src/ da26cdbf3..034c98c00 (3 commits)

https://quiche.googlesource.com/quiche.git/+log/da26cdbf3574..034c98c00b23

$ git log da26cdbf3..034c98c00 --date=short --no-merges --format='%ad %ae %s'
2019-05-17 rch Move virtually all the toy server logic out of quic_server_bin.cc and into a new QuicToyServer class which can be used in chromium.
2019-05-17 rch Simplify quic_client_bin.cc by factoring out the factory into a stand-alone file.
2019-05-17 rch gfe-relnote: n/a - Remove useless "Base" name suffix from QuicToyClient

Created with:
  roll-dep src/net/third_party/quiche/src src/third_party/quic_trace/src

Change-Id: Id2c533babeedab5ef5c2c1570c982c599c3f143f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1616975
Commit-Queue: Nick Harper <nharper@chromium.org>
Reviewed-by: default avatarNick Harper <nharper@chromium.org>
Cr-Commit-Position: refs/heads/master@{#661221}
parent c5f15792
......@@ -272,7 +272,7 @@ vars = {
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling feed
# and whatever else without interference from each other.
'quiche_revision': 'da26cdbf35740c4263a931c477eb0dbc9ff9d90a',
'quiche_revision': '034c98c00b23150a20d39e9ce90e71586102bc6c',
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling ios_webkit
# and whatever else without interference from each other.
......
......@@ -3161,6 +3161,8 @@ if (is_linux) {
executable("epoll_quic_client") {
sources = [
"third_party/quiche/src/quic/tools/quic_client_bin.cc",
"third_party/quiche/src/quic/tools/quic_epoll_client_factory.cc",
"third_party/quiche/src/quic/tools/quic_epoll_client_factory.h",
"third_party/quiche/src/quic/tools/quic_toy_client.cc",
"third_party/quiche/src/quic/tools/quic_toy_client.h",
]
......@@ -3177,6 +3179,8 @@ if (is_linux) {
executable("epoll_quic_server") {
sources = [
"third_party/quiche/src/quic/tools/quic_server_bin.cc",
"third_party/quiche/src/quic/tools/quic_toy_server.cc",
"third_party/quiche/src/quic/tools/quic_toy_server.h",
]
deps = [
":epoll_quic_tools",
......@@ -3506,6 +3510,7 @@ source_set("simple_quic_tools") {
"third_party/quiche/src/quic/tools/quic_simple_server_stream.h",
"third_party/quiche/src/quic/tools/quic_spdy_client_base.cc",
"third_party/quiche/src/quic/tools/quic_spdy_client_base.h",
"third_party/quiche/src/quic/tools/quic_spdy_server_base.h",
"third_party/quiche/src/quic/tools/quic_url.cc",
"third_party/quiche/src/quic/tools/quic_url.h",
"tools/quic/quic_client_message_loop_network_helper.cc",
......
......@@ -79,7 +79,7 @@ using std::endl;
namespace {
class QuicSimpleClientFactory : public quic::QuicToyClientBase::ClientFactory {
class QuicSimpleClientFactory : public quic::QuicToyClient::ClientFactory {
public:
std::unique_ptr<quic::QuicSpdyClientBase> CreateClient(
std::string host,
......@@ -129,6 +129,6 @@ int main(int argc, char* argv[]) {
}
QuicSimpleClientFactory factory;
quic::QuicToyClientBase client(&factory);
quic::QuicToyClient client(&factory);
return client.SendRequestsAndPrintResponses(urls);
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment