Roll src/net/third_party/quiche/src/ ce445c76d..e223d0ec (3 commits)
https://quiche.googlesource.com/quiche.git/+log/ce445c76d..e223d0ec
$ git log ce445c76d..e223d0ec6 --date=short --no-merges --format='%ad %ae %s'
2019-12-18 [email protected] Internal QUICHE change
2019-12-18 [email protected] Define kAlarmGranularity and use it in the non-test QUIC code.
2019-12-18 [email protected] gfe-relnote: (n/a) Add a Bbr2Sender::GetTargetBytesInflight function and use it in Bbr2ProbeBwMode. Refactor only, no behavior change.
Change-Id: I30bac31d7255f70031ae9af4fcc1653841d067ec
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1974812
Commit-Queue: David Schinazi <[email protected]>
Commit-Queue: Ryan Hamilton <[email protected]>
Reviewed-by: Ryan Hamilton <[email protected]>
Auto-Submit: David Schinazi <[email protected]>
Cr-Commit-Position: refs/heads/master@{#726181}
diff --git a/net/BUILD.gn b/net/BUILD.gn
index 5fefeb7..54aab83 100644
--- a/net/BUILD.gn
+++ b/net/BUILD.gn
@@ -3221,6 +3221,68 @@
":simple_quic_tools",
]
}
+
+ source_set("masque_tools") {
+ sources = [
+ "third_party/quiche/src/quic/masque/masque_client_session.cc",
+ "third_party/quiche/src/quic/masque/masque_client_session.h",
+ "third_party/quiche/src/quic/masque/masque_client_tools.cc",
+ "third_party/quiche/src/quic/masque/masque_client_tools.h",
+ "third_party/quiche/src/quic/masque/masque_compression_engine.cc",
+ "third_party/quiche/src/quic/masque/masque_compression_engine.h",
+ "third_party/quiche/src/quic/masque/masque_dispatcher.cc",
+ "third_party/quiche/src/quic/masque/masque_dispatcher.h",
+ "third_party/quiche/src/quic/masque/masque_encapsulated_client_session.cc",
+ "third_party/quiche/src/quic/masque/masque_encapsulated_client_session.h",
+ "third_party/quiche/src/quic/masque/masque_encapsulated_epoll_client.cc",
+ "third_party/quiche/src/quic/masque/masque_encapsulated_epoll_client.h",
+ "third_party/quiche/src/quic/masque/masque_epoll_client.cc",
+ "third_party/quiche/src/quic/masque/masque_epoll_client.h",
+ "third_party/quiche/src/quic/masque/masque_epoll_server.cc",
+ "third_party/quiche/src/quic/masque/masque_epoll_server.h",
+ "third_party/quiche/src/quic/masque/masque_server_backend.cc",
+ "third_party/quiche/src/quic/masque/masque_server_backend.h",
+ "third_party/quiche/src/quic/masque/masque_server_session.cc",
+ "third_party/quiche/src/quic/masque/masque_server_session.h",
+ "third_party/quiche/src/quic/masque/masque_utils.cc",
+ "third_party/quiche/src/quic/masque/masque_utils.h",
+ ]
+ deps = [
+ ":epoll_quic_tools",
+ ":net",
+ ":simple_quic_tools",
+ "//third_party/boringssl",
+ "//third_party/protobuf:protobuf_lite",
+ ]
+ }
+
+ executable("masque_client") {
+ sources = [
+ "third_party/quiche/src/quic/masque/masque_client_bin.cc",
+ ]
+ deps = [
+ ":epoll_quic_tools",
+ ":masque_tools",
+ ":net",
+ ":simple_quic_tools",
+ "//third_party/boringssl",
+ "//third_party/protobuf:protobuf_lite",
+ ]
+ }
+
+ executable("masque_server") {
+ sources = [
+ "third_party/quiche/src/quic/masque/masque_server_bin.cc",
+ ]
+ deps = [
+ ":epoll_quic_tools",
+ ":masque_tools",
+ ":net",
+ ":simple_quic_tools",
+ "//third_party/boringssl",
+ "//third_party/protobuf:protobuf_lite",
+ ]
+ }
}
if (is_android) {