summaryrefslogtreecommitdiff
path: root/chromium/net/third_party/quiche/src/build/source_list.json
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/net/third_party/quiche/src/build/source_list.json')
-rw-r--r--chromium/net/third_party/quiche/src/build/source_list.json165
1 files changed, 85 insertions, 80 deletions
diff --git a/chromium/net/third_party/quiche/src/build/source_list.json b/chromium/net/third_party/quiche/src/build/source_list.json
index 6d14856e77a..a4394c8d005 100644
--- a/chromium/net/third_party/quiche/src/build/source_list.json
+++ b/chromium/net/third_party/quiche/src/build/source_list.json
@@ -19,6 +19,7 @@
"quiche/balsa/noop_balsa_visitor.h",
"quiche/balsa/simple_buffer.h",
"quiche/balsa/standard_header_map.h",
+ "quiche/common/masque/connect_udp_datagram_payload.h",
"quiche/common/platform/api/quiche_bug_tracker.h",
"quiche/common/platform/api/quiche_client_stats.h",
"quiche/common/platform/api/quiche_containers.h",
@@ -44,12 +45,16 @@
"quiche/common/print_elements.h",
"quiche/common/quiche_buffer_allocator.h",
"quiche/common/quiche_circular_deque.h",
+ "quiche/common/quiche_crypto_logging.h",
"quiche/common/quiche_data_reader.h",
"quiche/common/quiche_data_writer.h",
"quiche/common/quiche_endian.h",
+ "quiche/common/quiche_ip_address.h",
+ "quiche/common/quiche_ip_address_family.h",
"quiche/common/quiche_linked_hash_map.h",
"quiche/common/quiche_mem_slice_storage.h",
"quiche/common/quiche_protocol_flags_list.h",
+ "quiche/common/quiche_random.h",
"quiche/common/quiche_text_utils.h",
"quiche/common/simple_buffer_allocator.h",
"quiche/common/structured_headers.h",
@@ -132,6 +137,7 @@
"quiche/quic/core/congestion_control/tcp_cubic_sender_bytes.h",
"quiche/quic/core/congestion_control/uber_loss_algorithm.h",
"quiche/quic/core/congestion_control/windowed_filter.h",
+ "quiche/quic/core/connecting_client_socket.h",
"quiche/quic/core/connection_id_generator.h",
"quiche/quic/core/crypto/aead_base_decrypter.h",
"quiche/quic/core/crypto/aead_base_encrypter.h",
@@ -339,6 +345,7 @@
"quiche/quic/core/quic_versions.h",
"quiche/quic/core/quic_write_blocked_list.h",
"quiche/quic/core/session_notifier_interface.h",
+ "quiche/quic/core/socket_factory.h",
"quiche/quic/core/stream_delegate_interface.h",
"quiche/quic/core/tls_chlo_extractor.h",
"quiche/quic/core/tls_client_handshaker.h",
@@ -400,12 +407,17 @@
"quiche/balsa/http_validation_policy.cc",
"quiche/balsa/simple_buffer.cc",
"quiche/balsa/standard_header_map.cc",
+ "quiche/common/masque/connect_udp_datagram_payload.cc",
"quiche/common/platform/api/quiche_hostname_utils.cc",
"quiche/common/platform/api/quiche_mutex.cc",
"quiche/common/quiche_buffer_allocator.cc",
+ "quiche/common/quiche_crypto_logging.cc",
"quiche/common/quiche_data_reader.cc",
"quiche/common/quiche_data_writer.cc",
+ "quiche/common/quiche_ip_address.cc",
+ "quiche/common/quiche_ip_address_family.cc",
"quiche/common/quiche_mem_slice_storage.cc",
+ "quiche/common/quiche_random.cc",
"quiche/common/quiche_text_utils.cc",
"quiche/common/simple_buffer_allocator.cc",
"quiche/common/structured_headers.cc",
@@ -521,7 +533,6 @@
"quiche/quic/core/crypto/quic_decrypter.cc",
"quiche/quic/core/crypto/quic_encrypter.cc",
"quiche/quic/core/crypto/quic_hkdf.cc",
- "quiche/quic/core/crypto/quic_random.cc",
"quiche/quic/core/crypto/tls_client_connection.cc",
"quiche/quic/core/crypto/tls_connection.cc",
"quiche/quic/core/crypto/tls_server_connection.cc",
@@ -661,8 +672,6 @@
"quiche/quic/core/tls_server_handshaker.cc",
"quiche/quic/core/uber_quic_stream_id_manager.cc",
"quiche/quic/core/uber_received_packet_manager.cc",
- "quiche/quic/platform/api/quic_ip_address.cc",
- "quiche/quic/platform/api/quic_ip_address_family.cc",
"quiche/quic/platform/api/quic_socket_address.cc",
"quiche/spdy/core/array_output_buffer.cc",
"quiche/spdy/core/hpack/hpack_constants.cc",
@@ -694,13 +703,12 @@
"quiche/quic/platform/api/quic_default_proof_providers.h",
"quiche/quic/tools/connect_server_backend.h",
"quiche/quic/tools/connect_tunnel.h",
+ "quiche/quic/tools/connect_udp_tunnel.h",
"quiche/quic/tools/fake_proof_verifier.h",
"quiche/quic/tools/quic_backend_response.h",
"quiche/quic/tools/quic_client_base.h",
- "quiche/quic/tools/quic_client_default_network_helper.h",
- "quiche/quic/tools/quic_default_client.h",
"quiche/quic/tools/quic_memory_cache_backend.h",
- "quiche/quic/tools/quic_server_factory.h",
+ "quiche/quic/tools/quic_name_lookup.h",
"quiche/quic/tools/quic_simple_client_session.h",
"quiche/quic/tools/quic_simple_client_stream.h",
"quiche/quic/tools/quic_simple_crypto_server_stream_helper.h",
@@ -719,12 +727,11 @@
"quiche/common/platform/api/quiche_file_utils.cc",
"quiche/quic/tools/connect_server_backend.cc",
"quiche/quic/tools/connect_tunnel.cc",
+ "quiche/quic/tools/connect_udp_tunnel.cc",
"quiche/quic/tools/quic_backend_response.cc",
"quiche/quic/tools/quic_client_base.cc",
- "quiche/quic/tools/quic_client_default_network_helper.cc",
- "quiche/quic/tools/quic_default_client.cc",
"quiche/quic/tools/quic_memory_cache_backend.cc",
- "quiche/quic/tools/quic_server_factory.cc",
+ "quiche/quic/tools/quic_name_lookup.cc",
"quiche/quic/tools/quic_simple_client_session.cc",
"quiche/quic/tools/quic_simple_client_stream.cc",
"quiche/quic/tools/quic_simple_crypto_server_stream_helper.cc",
@@ -777,6 +784,7 @@
"quiche/quic/test_tools/first_flight.h",
"quiche/quic/test_tools/limited_mtu_test_writer.h",
"quiche/quic/test_tools/mock_clock.h",
+ "quiche/quic/test_tools/mock_connection_id_generator.h",
"quiche/quic/test_tools/mock_quic_client_promised_info.h",
"quiche/quic/test_tools/mock_quic_dispatcher.h",
"quiche/quic/test_tools/mock_quic_session_visitor.h",
@@ -936,103 +944,66 @@
"quiche/spdy/test_tools/mock_spdy_framer_visitor.cc",
"quiche/spdy/test_tools/spdy_test_utils.cc"
],
- "epoll_tool_support_hdrs": [
- "quiche/common/platform/api/quiche_epoll.h",
+ "io_tool_support_hdrs": [
"quiche/common/platform/api/quiche_event_loop.h",
- "quiche/common/platform/api/quiche_stream_buffer_allocator.h",
"quiche/common/platform/api/quiche_udp_socket_platform_api.h",
- "quiche/epoll_server/platform/api/epoll_bug.h",
- "quiche/epoll_server/platform/api/epoll_logging.h",
- "quiche/epoll_server/platform/api/epoll_thread.h",
- "quiche/epoll_server/simple_epoll_server.h",
- "quiche/quic/core/batch_writer/quic_batch_writer_base.h",
- "quiche/quic/core/batch_writer/quic_batch_writer_buffer.h",
- "quiche/quic/core/batch_writer/quic_batch_writer_test.h",
- "quiche/quic/core/batch_writer/quic_gso_batch_writer.h",
- "quiche/quic/core/batch_writer/quic_sendmmsg_batch_writer.h",
+ "quiche/quic/core/io/event_loop_connecting_client_socket.h",
"quiche/quic/core/io/event_loop_socket_factory.h",
- "quiche/quic/core/io/event_loop_tcp_client_socket.h",
"quiche/quic/core/io/quic_default_event_loop.h",
"quiche/quic/core/io/quic_event_loop.h",
"quiche/quic/core/io/quic_poll_event_loop.h",
"quiche/quic/core/io/socket.h",
- "quiche/quic/core/io/socket_factory.h",
- "quiche/quic/core/io/stream_client_socket.h",
"quiche/quic/core/quic_default_packet_writer.h",
- "quiche/quic/core/quic_epoll_alarm_factory.h",
- "quiche/quic/core/quic_epoll_clock.h",
- "quiche/quic/core/quic_epoll_connection_helper.h",
- "quiche/quic/core/quic_linux_socket_utils.h",
"quiche/quic/core/quic_packet_reader.h",
"quiche/quic/core/quic_syscall_wrapper.h",
"quiche/quic/core/quic_udp_socket.h",
+ "quiche/quic/masque/masque_client.h",
"quiche/quic/masque/masque_client_session.h",
"quiche/quic/masque/masque_client_tools.h",
"quiche/quic/masque/masque_dispatcher.h",
+ "quiche/quic/masque/masque_encapsulated_client.h",
"quiche/quic/masque/masque_encapsulated_client_session.h",
- "quiche/quic/masque/masque_encapsulated_epoll_client.h",
- "quiche/quic/masque/masque_epoll_client.h",
- "quiche/quic/masque/masque_epoll_server.h",
+ "quiche/quic/masque/masque_server.h",
"quiche/quic/masque/masque_server_backend.h",
"quiche/quic/masque/masque_server_session.h",
"quiche/quic/masque/masque_utils.h",
- "quiche/quic/platform/api/quic_epoll.h",
"quiche/quic/platform/api/quic_udp_socket_platform_api.h",
- "quiche/quic/tools/quic_client.h",
- "quiche/quic/tools/quic_client_epoll_network_helper.h",
+ "quiche/quic/tools/quic_client_default_network_helper.h",
+ "quiche/quic/tools/quic_default_client.h",
"quiche/quic/tools/quic_server.h"
],
- "epoll_tool_support_srcs": [
- "quiche/epoll_server/simple_epoll_server.cc",
- "quiche/quic/core/batch_writer/quic_batch_writer_base.cc",
- "quiche/quic/core/batch_writer/quic_batch_writer_buffer.cc",
- "quiche/quic/core/batch_writer/quic_gso_batch_writer.cc",
- "quiche/quic/core/batch_writer/quic_sendmmsg_batch_writer.cc",
+ "io_tool_support_srcs": [
+ "quiche/quic/core/io/event_loop_connecting_client_socket.cc",
"quiche/quic/core/io/event_loop_socket_factory.cc",
- "quiche/quic/core/io/event_loop_tcp_client_socket.cc",
"quiche/quic/core/io/quic_default_event_loop.cc",
"quiche/quic/core/io/quic_poll_event_loop.cc",
"quiche/quic/core/io/socket_posix.cc",
"quiche/quic/core/quic_default_packet_writer.cc",
- "quiche/quic/core/quic_epoll_alarm_factory.cc",
- "quiche/quic/core/quic_epoll_clock.cc",
- "quiche/quic/core/quic_epoll_connection_helper.cc",
- "quiche/quic/core/quic_linux_socket_utils.cc",
"quiche/quic/core/quic_packet_reader.cc",
"quiche/quic/core/quic_syscall_wrapper.cc",
"quiche/quic/core/quic_udp_socket_posix.cc",
+ "quiche/quic/masque/masque_client.cc",
"quiche/quic/masque/masque_client_session.cc",
"quiche/quic/masque/masque_client_tools.cc",
"quiche/quic/masque/masque_dispatcher.cc",
+ "quiche/quic/masque/masque_encapsulated_client.cc",
"quiche/quic/masque/masque_encapsulated_client_session.cc",
- "quiche/quic/masque/masque_encapsulated_epoll_client.cc",
- "quiche/quic/masque/masque_epoll_client.cc",
- "quiche/quic/masque/masque_epoll_server.cc",
+ "quiche/quic/masque/masque_server.cc",
"quiche/quic/masque/masque_server_backend.cc",
"quiche/quic/masque/masque_server_session.cc",
"quiche/quic/masque/masque_utils.cc",
- "quiche/quic/tools/quic_client.cc",
- "quiche/quic/tools/quic_client_epoll_network_helper.cc",
+ "quiche/quic/tools/quic_client_default_network_helper.cc",
+ "quiche/quic/tools/quic_default_client.cc",
"quiche/quic/tools/quic_server.cc"
],
- "epoll_test_support_hdrs": [
- "quiche/common/platform/api/quiche_epoll_test_tools.h",
- "quiche/epoll_server/fake_simple_epoll_server.h",
- "quiche/epoll_server/platform/api/epoll_address_test_utils.h",
- "quiche/epoll_server/platform/api/epoll_expect_bug.h",
- "quiche/epoll_server/platform/api/epoll_test.h",
- "quiche/quic/bindings/quic_libevent.h",
- "quiche/quic/test_tools/quic_client_peer.h",
+ "io_test_support_hdrs": [
"quiche/quic/test_tools/quic_mock_syscall_wrapper.h",
"quiche/quic/test_tools/quic_server_peer.h",
"quiche/quic/test_tools/quic_test_client.h",
"quiche/quic/test_tools/quic_test_server.h",
"quiche/quic/test_tools/server_thread.h"
],
- "epoll_test_support_srcs": [
- "quiche/epoll_server/fake_simple_epoll_server.cc",
- "quiche/quic/bindings/quic_libevent.cc",
- "quiche/quic/test_tools/quic_client_peer.cc",
+ "io_test_support_srcs": [
"quiche/quic/test_tools/quic_mock_syscall_wrapper.cc",
"quiche/quic/test_tools/quic_server_peer.cc",
"quiche/quic/test_tools/quic_test_client.cc",
@@ -1047,6 +1018,8 @@
"quiche/balsa/balsa_headers_test.cc",
"quiche/balsa/header_properties_test.cc",
"quiche/balsa/simple_buffer_test.cc",
+ "quiche/binary_http/binary_http_message_test.cc",
+ "quiche/common/masque/connect_udp_datagram_payload_test.cc",
"quiche/common/platform/api/quiche_file_utils_test.cc",
"quiche/common/platform/api/quiche_hostname_utils_test.cc",
"quiche/common/platform/api/quiche_lower_case_string_test.cc",
@@ -1061,8 +1034,10 @@
"quiche/common/quiche_data_reader_test.cc",
"quiche/common/quiche_data_writer_test.cc",
"quiche/common/quiche_endian_test.cc",
+ "quiche/common/quiche_ip_address_test.cc",
"quiche/common/quiche_linked_hash_map_test.cc",
"quiche/common/quiche_mem_slice_storage_test.cc",
+ "quiche/common/quiche_random_test.cc",
"quiche/common/quiche_text_utils_test.cc",
"quiche/common/simple_buffer_allocator_test.cc",
"quiche/common/structured_headers_generated_test.cc",
@@ -1119,7 +1094,6 @@
"quiche/http2/test_tools/http2_frame_builder_test.cc",
"quiche/http2/test_tools/http2_random_test.cc",
"quiche/http2/test_tools/random_decoder_test_base_test.cc",
- "quiche/quic/bindings/quic_libevent_test.cc",
"quiche/quic/core/congestion_control/bandwidth_sampler_test.cc",
"quiche/quic/core/congestion_control/bbr2_simulator_test.cc",
"quiche/quic/core/congestion_control/bbr_sender_test.cc",
@@ -1163,7 +1137,6 @@
"quiche/quic/core/crypto/quic_crypto_client_config_test.cc",
"quiche/quic/core/crypto/quic_crypto_server_config_test.cc",
"quiche/quic/core/crypto/quic_hkdf_test.cc",
- "quiche/quic/core/crypto/quic_random_test.cc",
"quiche/quic/core/crypto/transport_parameters_test.cc",
"quiche/quic/core/crypto/web_transport_fingerprint_proof_verifier_test.cc",
"quiche/quic/core/deterministic_connection_id_generator_test.cc",
@@ -1266,7 +1239,6 @@
"quiche/quic/core/tls_server_handshaker_test.cc",
"quiche/quic/core/uber_quic_stream_id_manager_test.cc",
"quiche/quic/core/uber_received_packet_manager_test.cc",
- "quiche/quic/platform/api/quic_ip_address_test.cc",
"quiche/quic/platform/api/quic_socket_address_test.cc",
"quiche/quic/test_tools/crypto_test_utils_test.cc",
"quiche/quic/test_tools/quic_test_utils_test.cc",
@@ -1274,7 +1246,7 @@
"quiche/quic/test_tools/simulator/quic_endpoint_test.cc",
"quiche/quic/test_tools/simulator/simulator_test.cc",
"quiche/quic/tools/connect_tunnel_test.cc",
- "quiche/quic/tools/quic_default_client_test.cc",
+ "quiche/quic/tools/connect_udp_tunnel_test.cc",
"quiche/quic/tools/quic_memory_cache_backend_test.cc",
"quiche/quic/tools/quic_tcp_like_trace_converter_test.cc",
"quiche/quic/tools/simple_ticket_crypter_test.cc",
@@ -1298,29 +1270,20 @@
"quiche/spdy/core/spdy_protocol_test.cc",
"quiche/spdy/core/spdy_simple_arena_test.cc"
],
- "epoll_tests_hdrs": [
+ "io_tests_hdrs": [
],
- "epoll_tests_srcs": [
- "quiche/epoll_server/simple_epoll_server_test.cc",
- "quiche/quic/core/batch_writer/quic_batch_writer_buffer_test.cc",
- "quiche/quic/core/batch_writer/quic_batch_writer_test.cc",
- "quiche/quic/core/batch_writer/quic_gso_batch_writer_test.cc",
- "quiche/quic/core/batch_writer/quic_sendmmsg_batch_writer_test.cc",
+ "io_tests_srcs": [
"quiche/quic/core/chlo_extractor_test.cc",
"quiche/quic/core/http/end_to_end_test.cc",
"quiche/quic/core/http/quic_spdy_client_session_test.cc",
"quiche/quic/core/http/quic_spdy_client_stream_test.cc",
"quiche/quic/core/http/quic_spdy_server_stream_base_test.cc",
- "quiche/quic/core/io/event_loop_tcp_client_socket_test.cc",
+ "quiche/quic/core/io/event_loop_connecting_client_socket_test.cc",
"quiche/quic/core/io/quic_all_event_loops_test.cc",
"quiche/quic/core/io/quic_poll_event_loop_test.cc",
"quiche/quic/core/io/socket_test.cc",
- "quiche/quic/core/quic_epoll_alarm_factory_test.cc",
- "quiche/quic/core/quic_epoll_clock_test.cc",
- "quiche/quic/core/quic_epoll_connection_helper_test.cc",
- "quiche/quic/core/quic_linux_socket_utils_test.cc",
- "quiche/quic/tools/quic_client_test.cc",
+ "quiche/quic/tools/quic_default_client_test.cc",
"quiche/quic/tools/quic_server_test.cc",
"quiche/quic/tools/quic_simple_server_session_test.cc",
"quiche/quic/tools/quic_simple_server_stream_test.cc",
@@ -1344,6 +1307,7 @@
],
"cli_tools_hdrs": [
"quiche/quic/tools/quic_epoll_client_factory.h",
+ "quiche/quic/tools/quic_server_factory.h",
"quiche/quic/tools/quic_toy_client.h",
"quiche/quic/tools/quic_toy_server.h"
],
@@ -1358,6 +1322,7 @@
"quiche/quic/tools/quic_packet_printer_bin.cc",
"quiche/quic/tools/quic_reject_reason_decoder_bin.cc",
"quiche/quic/tools/quic_server_bin.cc",
+ "quiche/quic/tools/quic_server_factory.cc",
"quiche/quic/tools/quic_toy_client.cc",
"quiche/quic/tools/quic_toy_server.cc"
],
@@ -1402,6 +1367,8 @@
"quiche/common/platform/default/quiche_platform_impl/quiche_bug_tracker_impl.h",
"quiche/common/platform/default/quiche_platform_impl/quiche_client_stats_impl.h",
"quiche/common/platform/default/quiche_platform_impl/quiche_containers_impl.h",
+ "quiche/common/platform/default/quiche_platform_impl/quiche_default_proof_providers_impl.h",
+ "quiche/common/platform/default/quiche_platform_impl/quiche_event_loop_impl.h",
"quiche/common/platform/default/quiche_platform_impl/quiche_export_impl.h",
"quiche/common/platform/default/quiche_platform_impl/quiche_flag_utils_impl.h",
"quiche/common/platform/default/quiche_platform_impl/quiche_flags_impl.h",
@@ -1418,6 +1385,7 @@
"quiche/common/platform/default/quiche_platform_impl/quiche_testvalue_impl.h",
"quiche/common/platform/default/quiche_platform_impl/quiche_thread_local_impl.h",
"quiche/common/platform/default/quiche_platform_impl/quiche_time_utils_impl.h",
+ "quiche/common/platform/default/quiche_platform_impl/quiche_udp_socket_platform_impl.h",
"quiche/common/platform/default/quiche_platform_impl/quiche_url_utils_impl.h"
],
"default_platform_impl_srcs": [
@@ -1429,7 +1397,6 @@
],
"default_platform_impl_tool_support_hdrs": [
"quiche/common/platform/default/quiche_platform_impl/quiche_command_line_flags_impl.h",
- "quiche/common/platform/default/quiche_platform_impl/quiche_event_loop_impl.h",
"quiche/common/platform/default/quiche_platform_impl/quiche_file_utils_impl.h",
"quiche/common/platform/default/quiche_platform_impl/quiche_stream_buffer_allocator_impl.h",
"quiche/common/platform/default/quiche_platform_impl/quiche_system_event_loop_impl.h"
@@ -1467,6 +1434,12 @@
"quiche/quic/load_balancer/load_balancer_server_id_map_test.cc",
"quiche/quic/load_balancer/load_balancer_server_id_test.cc"
],
+ "binary_http_hdrs": [
+ "quiche/binary_http/binary_http_message.h"
+ ],
+ "binary_http_srcs": [
+ "quiche/binary_http/binary_http_message.cc"
+ ],
"qbone_hdrs": [
"quiche/quic/qbone/bonnet/icmp_reachable.h",
"quiche/quic/qbone/bonnet/icmp_reachable_interface.h",
@@ -1546,5 +1519,37 @@
"quiche/quic/qbone/qbone_session_test.cc",
"quiche/quic/qbone/qbone_stream.cc",
"quiche/quic/qbone/qbone_stream_test.cc"
+ ],
+ "libevent_hdrs": [
+ "quiche/quic/bindings/quic_libevent.h"
+ ],
+ "libevent_srcs": [
+ "quiche/quic/bindings/quic_libevent.cc",
+ "quiche/quic/bindings/quic_libevent_test.cc"
+ ],
+ "linux_only_hdrs": [
+ "quiche/quic/core/batch_writer/quic_batch_writer_base.h",
+ "quiche/quic/core/batch_writer/quic_batch_writer_buffer.h",
+ "quiche/quic/core/batch_writer/quic_batch_writer_test.h",
+ "quiche/quic/core/batch_writer/quic_gso_batch_writer.h",
+ "quiche/quic/core/batch_writer/quic_sendmmsg_batch_writer.h",
+ "quiche/quic/core/quic_linux_socket_utils.h"
+ ],
+ "linux_only_srcs": [
+ "quiche/quic/core/batch_writer/quic_batch_writer_base.cc",
+ "quiche/quic/core/batch_writer/quic_batch_writer_buffer.cc",
+ "quiche/quic/core/batch_writer/quic_gso_batch_writer.cc",
+ "quiche/quic/core/batch_writer/quic_sendmmsg_batch_writer.cc",
+ "quiche/quic/core/quic_linux_socket_utils.cc"
+ ],
+ "linux_only_tests_hdrs": [
+
+ ],
+ "linux_only_tests_srcs": [
+ "quiche/quic/core/batch_writer/quic_batch_writer_buffer_test.cc",
+ "quiche/quic/core/batch_writer/quic_batch_writer_test.cc",
+ "quiche/quic/core/batch_writer/quic_gso_batch_writer_test.cc",
+ "quiche/quic/core/batch_writer/quic_sendmmsg_batch_writer_test.cc",
+ "quiche/quic/core/quic_linux_socket_utils_test.cc"
]
} \ No newline at end of file