summaryrefslogtreecommitdiff
path: root/chromium/net/third_party/quiche/src/build/source_list.bzl
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/net/third_party/quiche/src/build/source_list.bzl')
-rw-r--r--chromium/net/third_party/quiche/src/build/source_list.bzl63
1 files changed, 51 insertions, 12 deletions
diff --git a/chromium/net/third_party/quiche/src/build/source_list.bzl b/chromium/net/third_party/quiche/src/build/source_list.bzl
index 8b92c14733e..90dd052da5e 100644
--- a/chromium/net/third_party/quiche/src/build/source_list.bzl
+++ b/chromium/net/third_party/quiche/src/build/source_list.bzl
@@ -50,6 +50,7 @@ quiche_core_hdrs = [
"common/quiche_endian.h",
"common/quiche_linked_hash_map.h",
"common/quiche_mem_slice_storage.h",
+ "common/quiche_protocol_flags_list.h",
"common/quiche_text_utils.h",
"common/simple_buffer_allocator.h",
"common/structured_headers.h",
@@ -132,6 +133,7 @@ quiche_core_hdrs = [
"quic/core/congestion_control/tcp_cubic_sender_bytes.h",
"quic/core/congestion_control/uber_loss_algorithm.h",
"quic/core/congestion_control/windowed_filter.h",
+ "quic/core/connection_id_generator.h",
"quic/core/crypto/aead_base_decrypter.h",
"quic/core/crypto/aead_base_encrypter.h",
"quic/core/crypto/aes_128_gcm_12_decrypter.h",
@@ -184,6 +186,7 @@ quiche_core_hdrs = [
"quic/core/crypto/tls_server_connection.h",
"quic/core/crypto/transport_parameters.h",
"quic/core/crypto/web_transport_fingerprint_proof_verifier.h",
+ "quic/core/deterministic_connection_id_generator.h",
"quic/core/frames/quic_ack_frame.h",
"quic/core/frames/quic_ack_frequency_frame.h",
"quic/core/frames/quic_blocked_frame.h",
@@ -287,6 +290,8 @@ quiche_core_hdrs = [
"quic/core/quic_data_reader.h",
"quic/core/quic_data_writer.h",
"quic/core/quic_datagram_queue.h",
+ "quic/core/quic_default_clock.h",
+ "quic/core/quic_default_connection_helper.h",
"quic/core/quic_dispatcher.h",
"quic/core/quic_error_codes.h",
"quic/core/quic_flags_list.h",
@@ -369,7 +374,9 @@ quiche_core_hdrs = [
"spdy/core/hpack/hpack_output_stream.h",
"spdy/core/hpack/hpack_static_table.h",
"spdy/core/http2_frame_decoder_adapter.h",
+ "spdy/core/http2_header_block.h",
"spdy/core/http2_header_block_hpack_listener.h",
+ "spdy/core/http2_header_storage.h",
"spdy/core/metadata_extension.h",
"spdy/core/no_op_headers_handler.h",
"spdy/core/recording_headers_handler.h",
@@ -377,8 +384,6 @@ quiche_core_hdrs = [
"spdy/core/spdy_bitmasks.h",
"spdy/core/spdy_frame_builder.h",
"spdy/core/spdy_framer.h",
- "spdy/core/spdy_header_block.h",
- "spdy/core/spdy_header_storage.h",
"spdy/core/spdy_headers_handler_interface.h",
"spdy/core/spdy_intrusive_list.h",
"spdy/core/spdy_no_op_visitor.h",
@@ -523,6 +528,7 @@ quiche_core_srcs = [
"quic/core/crypto/tls_server_connection.cc",
"quic/core/crypto/transport_parameters.cc",
"quic/core/crypto/web_transport_fingerprint_proof_verifier.cc",
+ "quic/core/deterministic_connection_id_generator.cc",
"quic/core/frames/quic_ack_frame.cc",
"quic/core/frames/quic_ack_frequency_frame.cc",
"quic/core/frames/quic_blocked_frame.cc",
@@ -613,6 +619,7 @@ quiche_core_srcs = [
"quic/core/quic_data_reader.cc",
"quic/core/quic_data_writer.cc",
"quic/core/quic_datagram_queue.cc",
+ "quic/core/quic_default_clock.cc",
"quic/core/quic_dispatcher.cc",
"quic/core/quic_error_codes.cc",
"quic/core/quic_flow_controller.cc",
@@ -656,6 +663,7 @@ quiche_core_srcs = [
"quic/core/uber_quic_stream_id_manager.cc",
"quic/core/uber_received_packet_manager.cc",
"quic/platform/api/quic_ip_address.cc",
+ "quic/platform/api/quic_ip_address_family.cc",
"quic/platform/api/quic_socket_address.cc",
"spdy/core/array_output_buffer.cc",
"spdy/core/hpack/hpack_constants.cc",
@@ -666,13 +674,13 @@ quiche_core_srcs = [
"spdy/core/hpack/hpack_output_stream.cc",
"spdy/core/hpack/hpack_static_table.cc",
"spdy/core/http2_frame_decoder_adapter.cc",
+ "spdy/core/http2_header_block.cc",
+ "spdy/core/http2_header_storage.cc",
"spdy/core/metadata_extension.cc",
"spdy/core/recording_headers_handler.cc",
"spdy/core/spdy_alt_svc_wire_format.cc",
"spdy/core/spdy_frame_builder.cc",
"spdy/core/spdy_framer.cc",
- "spdy/core/spdy_header_block.cc",
- "spdy/core/spdy_header_storage.cc",
"spdy/core/spdy_no_op_visitor.cc",
"spdy/core/spdy_pinnable_buffer_piece.cc",
"spdy/core/spdy_prefixed_buffer_reader.cc",
@@ -685,10 +693,15 @@ quiche_tool_support_hdrs = [
"common/platform/api/quiche_file_utils.h",
"common/platform/api/quiche_system_event_loop.h",
"quic/platform/api/quic_default_proof_providers.h",
+ "quic/tools/connect_server_backend.h",
+ "quic/tools/connect_tunnel.h",
"quic/tools/fake_proof_verifier.h",
"quic/tools/quic_backend_response.h",
"quic/tools/quic_client_base.h",
+ "quic/tools/quic_client_default_network_helper.h",
+ "quic/tools/quic_default_client.h",
"quic/tools/quic_memory_cache_backend.h",
+ "quic/tools/quic_server_factory.h",
"quic/tools/quic_simple_client_session.h",
"quic/tools/quic_simple_client_stream.h",
"quic/tools/quic_simple_crypto_server_stream_helper.h",
@@ -705,9 +718,14 @@ quiche_tool_support_hdrs = [
]
quiche_tool_support_srcs = [
"common/platform/api/quiche_file_utils.cc",
+ "quic/tools/connect_server_backend.cc",
+ "quic/tools/connect_tunnel.cc",
"quic/tools/quic_backend_response.cc",
"quic/tools/quic_client_base.cc",
+ "quic/tools/quic_client_default_network_helper.cc",
+ "quic/tools/quic_default_client.cc",
"quic/tools/quic_memory_cache_backend.cc",
+ "quic/tools/quic_server_factory.cc",
"quic/tools/quic_simple_client_session.cc",
"quic/tools/quic_simple_client_stream.cc",
"quic/tools/quic_simple_crypto_server_stream_helper.cc",
@@ -770,7 +788,6 @@ quiche_test_support_hdrs = [
"quic/test_tools/packet_reordering_writer.h",
"quic/test_tools/qpack/qpack_decoder_test_utils.h",
"quic/test_tools/qpack/qpack_encoder_peer.h",
- "quic/test_tools/qpack/qpack_encoder_test_utils.h",
"quic/test_tools/qpack/qpack_offline_decoder.h",
"quic/test_tools/qpack/qpack_test_utils.h",
"quic/test_tools/quic_buffered_packet_store_peer.h",
@@ -818,6 +835,7 @@ quiche_test_support_hdrs = [
"quic/test_tools/simulator/quic_endpoint_base.h",
"quic/test_tools/simulator/simulator.h",
"quic/test_tools/simulator/switch.h",
+ "quic/test_tools/simulator/test_harness.h",
"quic/test_tools/simulator/traffic_policer.h",
"quic/test_tools/test_certificates.h",
"quic/test_tools/test_ticket_crypter.h",
@@ -868,7 +886,6 @@ quiche_test_support_srcs = [
"quic/test_tools/packet_reordering_writer.cc",
"quic/test_tools/qpack/qpack_decoder_test_utils.cc",
"quic/test_tools/qpack/qpack_encoder_peer.cc",
- "quic/test_tools/qpack/qpack_encoder_test_utils.cc",
"quic/test_tools/qpack/qpack_offline_decoder.cc",
"quic/test_tools/qpack/qpack_test_utils.cc",
"quic/test_tools/quic_buffered_packet_store_peer.cc",
@@ -912,6 +929,7 @@ quiche_test_support_srcs = [
"quic/test_tools/simulator/quic_endpoint_base.cc",
"quic/test_tools/simulator/simulator.cc",
"quic/test_tools/simulator/switch.cc",
+ "quic/test_tools/simulator/test_harness.cc",
"quic/test_tools/simulator/traffic_policer.cc",
"quic/test_tools/test_certificates.cc",
"quic/test_tools/test_ticket_crypter.cc",
@@ -921,6 +939,7 @@ quiche_test_support_srcs = [
]
epoll_tool_support_hdrs = [
"common/platform/api/quiche_epoll.h",
+ "common/platform/api/quiche_event_loop.h",
"common/platform/api/quiche_stream_buffer_allocator.h",
"common/platform/api/quiche_udp_socket_platform_api.h",
"epoll_server/platform/api/epoll_bug.h",
@@ -932,6 +951,14 @@ epoll_tool_support_hdrs = [
"quic/core/batch_writer/quic_batch_writer_test.h",
"quic/core/batch_writer/quic_gso_batch_writer.h",
"quic/core/batch_writer/quic_sendmmsg_batch_writer.h",
+ "quic/core/io/event_loop_socket_factory.h",
+ "quic/core/io/event_loop_tcp_client_socket.h",
+ "quic/core/io/quic_default_event_loop.h",
+ "quic/core/io/quic_event_loop.h",
+ "quic/core/io/quic_poll_event_loop.h",
+ "quic/core/io/socket.h",
+ "quic/core/io/socket_factory.h",
+ "quic/core/io/stream_client_socket.h",
"quic/core/quic_default_packet_writer.h",
"quic/core/quic_epoll_alarm_factory.h",
"quic/core/quic_epoll_clock.h",
@@ -962,6 +989,11 @@ epoll_tool_support_srcs = [
"quic/core/batch_writer/quic_batch_writer_buffer.cc",
"quic/core/batch_writer/quic_gso_batch_writer.cc",
"quic/core/batch_writer/quic_sendmmsg_batch_writer.cc",
+ "quic/core/io/event_loop_socket_factory.cc",
+ "quic/core/io/event_loop_tcp_client_socket.cc",
+ "quic/core/io/quic_default_event_loop.cc",
+ "quic/core/io/quic_poll_event_loop.cc",
+ "quic/core/io/socket_posix.cc",
"quic/core/quic_default_packet_writer.cc",
"quic/core/quic_epoll_alarm_factory.cc",
"quic/core/quic_epoll_clock.cc",
@@ -990,6 +1022,7 @@ epoll_test_support_hdrs = [
"epoll_server/platform/api/epoll_address_test_utils.h",
"epoll_server/platform/api/epoll_expect_bug.h",
"epoll_server/platform/api/epoll_test.h",
+ "quic/bindings/quic_libevent.h",
"quic/test_tools/quic_client_peer.h",
"quic/test_tools/quic_mock_syscall_wrapper.h",
"quic/test_tools/quic_server_peer.h",
@@ -999,6 +1032,7 @@ epoll_test_support_hdrs = [
]
epoll_test_support_srcs = [
"epoll_server/fake_simple_epoll_server.cc",
+ "quic/bindings/quic_libevent.cc",
"quic/test_tools/quic_client_peer.cc",
"quic/test_tools/quic_mock_syscall_wrapper.cc",
"quic/test_tools/quic_server_peer.cc",
@@ -1086,6 +1120,7 @@ quiche_tests_srcs = [
"http2/test_tools/http2_frame_builder_test.cc",
"http2/test_tools/http2_random_test.cc",
"http2/test_tools/random_decoder_test_base_test.cc",
+ "quic/bindings/quic_libevent_test.cc",
"quic/core/congestion_control/bandwidth_sampler_test.cc",
"quic/core/congestion_control/bbr2_simulator_test.cc",
"quic/core/congestion_control/bbr_sender_test.cc",
@@ -1132,6 +1167,7 @@ quiche_tests_srcs = [
"quic/core/crypto/quic_random_test.cc",
"quic/core/crypto/transport_parameters_test.cc",
"quic/core/crypto/web_transport_fingerprint_proof_verifier_test.cc",
+ "quic/core/deterministic_connection_id_generator_test.cc",
"quic/core/frames/quic_frames_test.cc",
"quic/core/http/capsule_test.cc",
"quic/core/http/http_decoder_test.cc",
@@ -1238,6 +1274,8 @@ quiche_tests_srcs = [
"quic/test_tools/simple_session_notifier_test.cc",
"quic/test_tools/simulator/quic_endpoint_test.cc",
"quic/test_tools/simulator/simulator_test.cc",
+ "quic/tools/connect_tunnel_test.cc",
+ "quic/tools/quic_default_client_test.cc",
"quic/tools/quic_memory_cache_backend_test.cc",
"quic/tools/quic_tcp_like_trace_converter_test.cc",
"quic/tools/simple_ticket_crypter_test.cc",
@@ -1249,12 +1287,12 @@ quiche_tests_srcs = [
"spdy/core/hpack/hpack_output_stream_test.cc",
"spdy/core/hpack/hpack_round_trip_test.cc",
"spdy/core/hpack/hpack_static_table_test.cc",
+ "spdy/core/http2_header_block_test.cc",
+ "spdy/core/http2_header_storage_test.cc",
"spdy/core/metadata_extension_test.cc",
"spdy/core/spdy_alt_svc_wire_format_test.cc",
"spdy/core/spdy_frame_builder_test.cc",
"spdy/core/spdy_framer_test.cc",
- "spdy/core/spdy_header_block_test.cc",
- "spdy/core/spdy_header_storage_test.cc",
"spdy/core/spdy_intrusive_list_test.cc",
"spdy/core/spdy_pinnable_buffer_piece_test.cc",
"spdy/core/spdy_prefixed_buffer_reader_test.cc",
@@ -1275,6 +1313,10 @@ epoll_tests_srcs = [
"quic/core/http/quic_spdy_client_session_test.cc",
"quic/core/http/quic_spdy_client_stream_test.cc",
"quic/core/http/quic_spdy_server_stream_base_test.cc",
+ "quic/core/io/event_loop_tcp_client_socket_test.cc",
+ "quic/core/io/quic_all_event_loops_test.cc",
+ "quic/core/io/quic_poll_event_loop_test.cc",
+ "quic/core/io/socket_test.cc",
"quic/core/quic_epoll_alarm_factory_test.cc",
"quic/core/quic_epoll_clock_test.cc",
"quic/core/quic_epoll_connection_helper_test.cc",
@@ -1303,7 +1345,6 @@ fuzzers_srcs = [
]
cli_tools_hdrs = [
"quic/tools/quic_epoll_client_factory.h",
- "quic/tools/quic_epoll_server_factory.h",
"quic/tools/quic_toy_client.h",
"quic/tools/quic_toy_server.h",
]
@@ -1315,7 +1356,6 @@ cli_tools_srcs = [
"quic/tools/quic_client_bin.cc",
"quic/tools/quic_client_interop_test_bin.cc",
"quic/tools/quic_epoll_client_factory.cc",
- "quic/tools/quic_epoll_server_factory.cc",
"quic/tools/quic_packet_printer_bin.cc",
"quic/tools/quic_reject_reason_decoder_bin.cc",
"quic/tools/quic_server_bin.cc",
@@ -1360,7 +1400,6 @@ nghttp2_tests_srcs = [
"http2/adapter/nghttp2_util_test.cc",
]
default_platform_impl_hdrs = [
- "common/platform/default/quiche_platform_impl/quic_flags_impl.h",
"common/platform/default/quiche_platform_impl/quiche_bug_tracker_impl.h",
"common/platform/default/quiche_platform_impl/quiche_client_stats_impl.h",
"common/platform/default/quiche_platform_impl/quiche_containers_impl.h",
@@ -1383,7 +1422,6 @@ default_platform_impl_hdrs = [
"common/platform/default/quiche_platform_impl/quiche_url_utils_impl.h",
]
default_platform_impl_srcs = [
- "common/platform/default/quiche_platform_impl/quic_flags_impl.cc",
"common/platform/default/quiche_platform_impl/quiche_flags_impl.cc",
"common/platform/default/quiche_platform_impl/quiche_mutex_impl.cc",
"common/platform/default/quiche_platform_impl/quiche_stack_trace_impl.cc",
@@ -1392,6 +1430,7 @@ default_platform_impl_srcs = [
]
default_platform_impl_tool_support_hdrs = [
"common/platform/default/quiche_platform_impl/quiche_command_line_flags_impl.h",
+ "common/platform/default/quiche_platform_impl/quiche_event_loop_impl.h",
"common/platform/default/quiche_platform_impl/quiche_file_utils_impl.h",
"common/platform/default/quiche_platform_impl/quiche_stream_buffer_allocator_impl.h",
"common/platform/default/quiche_platform_impl/quiche_system_event_loop_impl.h",