1*3f982cf4SFabien Sanglard# Copyright 2018 The Chromium Authors. All rights reserved. 2*3f982cf4SFabien Sanglard# Use of this source code is governed by a BSD-style license that can be 3*3f982cf4SFabien Sanglard# found in the LICENSE file. 4*3f982cf4SFabien Sanglard 5*3f982cf4SFabien Sanglardimport("//third_party/protobuf/proto_library.gni") 6*3f982cf4SFabien Sanglard 7*3f982cf4SFabien Sanglardconfig("chromium_quic_config") { 8*3f982cf4SFabien Sanglard cflags = [ "-w" ] # Disable all warnings. 9*3f982cf4SFabien Sanglard 10*3f982cf4SFabien Sanglard configs = [ "//third_party/protobuf:protobuf_config" ] 11*3f982cf4SFabien Sanglard 12*3f982cf4SFabien Sanglard include_dirs = [ 13*3f982cf4SFabien Sanglard "//third_party/chromium_quic/src", 14*3f982cf4SFabien Sanglard "../boringssl/src/include", 15*3f982cf4SFabien Sanglard "$root_gen_dir/third_party/chromium_quic/src", 16*3f982cf4SFabien Sanglard "build/", 17*3f982cf4SFabien Sanglard "//", 18*3f982cf4SFabien Sanglard ] 19*3f982cf4SFabien Sanglard} 20*3f982cf4SFabien Sanglard 21*3f982cf4SFabien Sanglardsource_set("chromium_quic") { 22*3f982cf4SFabien Sanglard deps = [ 23*3f982cf4SFabien Sanglard ":core", 24*3f982cf4SFabien Sanglard ":platform", 25*3f982cf4SFabien Sanglard ":quartc", 26*3f982cf4SFabien Sanglard ] 27*3f982cf4SFabien Sanglard} 28*3f982cf4SFabien Sanglard 29*3f982cf4SFabien Sanglardexecutable("quic_streaming_playback_controller") { 30*3f982cf4SFabien Sanglard sources = [ 31*3f982cf4SFabien Sanglard "demo/client.cc", 32*3f982cf4SFabien Sanglard "demo/delegates.cc", 33*3f982cf4SFabien Sanglard "demo/delegates.h", 34*3f982cf4SFabien Sanglard ] 35*3f982cf4SFabien Sanglard deps = [ 36*3f982cf4SFabien Sanglard ":chromium_quic", 37*3f982cf4SFabien Sanglard ] 38*3f982cf4SFabien Sanglard configs += [ ":chromium_quic_config" ] 39*3f982cf4SFabien Sanglard} 40*3f982cf4SFabien Sanglard 41*3f982cf4SFabien Sanglardexecutable("quic_demo_server") { 42*3f982cf4SFabien Sanglard sources = [ 43*3f982cf4SFabien Sanglard "demo/delegates.cc", 44*3f982cf4SFabien Sanglard "demo/delegates.h", 45*3f982cf4SFabien Sanglard "demo/server.cc", 46*3f982cf4SFabien Sanglard ] 47*3f982cf4SFabien Sanglard deps = [ 48*3f982cf4SFabien Sanglard ":chromium_quic", 49*3f982cf4SFabien Sanglard ] 50*3f982cf4SFabien Sanglard configs += [ ":chromium_quic_config" ] 51*3f982cf4SFabien Sanglard} 52*3f982cf4SFabien Sanglard 53*3f982cf4SFabien Sanglardsource_set("core") { 54*3f982cf4SFabien Sanglard sources = [ 55*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/chlo_extractor.cc", 56*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/chlo_extractor.h", 57*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/packet_number_indexed_queue.h", 58*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_ack_listener_interface.cc", 59*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_ack_listener_interface.h", 60*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_alarm.cc", 61*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_alarm.h", 62*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_alarm_factory.h", 63*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_arena_scoped_ptr.h", 64*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_bandwidth.cc", 65*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_bandwidth.h", 66*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_blocked_writer_interface.h", 67*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_buffer_allocator.cc", 68*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_buffer_allocator.h", 69*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_buffered_packet_store.cc", 70*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_buffered_packet_store.h", 71*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_config.cc", 72*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_config.h", 73*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_connection.cc", 74*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_connection.h", 75*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_connection_close_delegate_interface.h", 76*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_connection_stats.cc", 77*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_connection_stats.h", 78*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_constants.cc", 79*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_constants.h", 80*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_control_frame_manager.cc", 81*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_control_frame_manager.h", 82*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_crypto_client_handshaker.cc", 83*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_crypto_client_handshaker.h", 84*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_crypto_client_stream.cc", 85*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_crypto_client_stream.h", 86*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_crypto_handshaker.cc", 87*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_crypto_handshaker.h", 88*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_crypto_server_handshaker.cc", 89*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_crypto_server_handshaker.h", 90*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_crypto_server_stream.cc", 91*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_crypto_server_stream.h", 92*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_crypto_stream.cc", 93*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_crypto_stream.h", 94*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_data_reader.cc", 95*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_data_reader.h", 96*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_data_writer.cc", 97*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_data_writer.h", 98*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_dispatcher.cc", 99*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_dispatcher.h", 100*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_error_codes.cc", 101*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_error_codes.h", 102*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_flow_controller.cc", 103*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_flow_controller.h", 104*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_framer.cc", 105*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_framer.h", 106*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_one_block_arena.h", 107*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_packet_creator.cc", 108*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_packet_creator.h", 109*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_packet_generator.cc", 110*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_packet_generator.h", 111*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_packet_writer.h", 112*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_packet_writer_wrapper.cc", 113*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_packet_writer_wrapper.h", 114*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_packets.cc", 115*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_packets.h", 116*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_pending_retransmission.h", 117*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_process_packet_interface.h", 118*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_received_packet_manager.cc", 119*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_received_packet_manager.h", 120*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_sent_packet_manager.cc", 121*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_sent_packet_manager.h", 122*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_server_id.cc", 123*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_server_id.h", 124*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_session.cc", 125*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_session.h", 126*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_simple_buffer_allocator.cc", 127*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_simple_buffer_allocator.h", 128*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_socket_address_coder.cc", 129*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_socket_address_coder.h", 130*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_stream.cc", 131*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_stream.h", 132*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_stream_frame_data_producer.h", 133*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_stream_send_buffer.cc", 134*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_stream_send_buffer.h", 135*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_stream_sequencer.cc", 136*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_stream_sequencer.h", 137*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_stream_sequencer_buffer.cc", 138*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_stream_sequencer_buffer.h", 139*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_sustained_bandwidth_recorder.cc", 140*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_sustained_bandwidth_recorder.h", 141*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_tag.cc", 142*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_tag.h", 143*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_time.cc", 144*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_time.h", 145*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_time_wait_list_manager.cc", 146*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_time_wait_list_manager.h", 147*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_trace_visitor.cc", 148*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_trace_visitor.h", 149*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_transmission_info.cc", 150*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_transmission_info.h", 151*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_types.cc", 152*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_types.h", 153*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_unacked_packet_map.cc", 154*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_unacked_packet_map.h", 155*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_utils.cc", 156*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_utils.h", 157*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_version_manager.cc", 158*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_version_manager.h", 159*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_versions.cc", 160*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_versions.h", 161*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_write_blocked_list.cc", 162*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/quic_write_blocked_list.h", 163*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/session_notifier_interface.h", 164*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/stateless_rejector.cc", 165*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/stateless_rejector.h", 166*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/tls_client_handshaker.cc", 167*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/tls_client_handshaker.h", 168*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/tls_handshaker.cc", 169*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/tls_handshaker.h", 170*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/tls_server_handshaker.cc", 171*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/tls_server_handshaker.h", 172*3f982cf4SFabien Sanglard ] 173*3f982cf4SFabien Sanglard 174*3f982cf4SFabien Sanglard # The following sources cause problems in the build, but since they are not 175*3f982cf4SFabien Sanglard # needed, don't fix anything and don't build them. 176*3f982cf4SFabien Sanglard # 177*3f982cf4SFabien Sanglard # sources -= [ 178*3f982cf4SFabien Sanglard # "src/net/third_party/quic/core/quic_default_packet_writer.cc", 179*3f982cf4SFabien Sanglard # "src/net/third_party/quic/core/quic_default_packet_writer.h", 180*3f982cf4SFabien Sanglard # "src/net/third_party/quic/core/quic_packet_reader.cc", 181*3f982cf4SFabien Sanglard # "src/net/third_party/quic/core/quic_packet_reader.h", 182*3f982cf4SFabien Sanglard # ] 183*3f982cf4SFabien Sanglard configs += [ 184*3f982cf4SFabien Sanglard ":chromium_quic_config", 185*3f982cf4SFabien Sanglard "//third_party/protobuf:using_proto", 186*3f982cf4SFabien Sanglard ] 187*3f982cf4SFabien Sanglard 188*3f982cf4SFabien Sanglard deps = [ 189*3f982cf4SFabien Sanglard ":chromium_other", 190*3f982cf4SFabien Sanglard ":congestion_control", 191*3f982cf4SFabien Sanglard ":crypto", 192*3f982cf4SFabien Sanglard ":frames", 193*3f982cf4SFabien Sanglard 194*3f982cf4SFabien Sanglard # ":http", 195*3f982cf4SFabien Sanglard ":platform", 196*3f982cf4SFabien Sanglard ":proto", 197*3f982cf4SFabien Sanglard "../boringssl", 198*3f982cf4SFabien Sanglard ] 199*3f982cf4SFabien Sanglard} 200*3f982cf4SFabien Sanglard 201*3f982cf4SFabien Sanglardsource_set("congestion_control") { 202*3f982cf4SFabien Sanglard sources = [ 203*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/congestion_control/bandwidth_sampler.cc", 204*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/congestion_control/bandwidth_sampler.h", 205*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/congestion_control/bbr_sender.cc", 206*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/congestion_control/bbr_sender.h", 207*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/congestion_control/cubic_bytes.cc", 208*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/congestion_control/cubic_bytes.h", 209*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/congestion_control/general_loss_algorithm.cc", 210*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/congestion_control/general_loss_algorithm.h", 211*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/congestion_control/hybrid_slow_start.cc", 212*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/congestion_control/hybrid_slow_start.h", 213*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/congestion_control/loss_detection_interface.h", 214*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/congestion_control/pacing_sender.cc", 215*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/congestion_control/pacing_sender.h", 216*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/congestion_control/prr_sender.cc", 217*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/congestion_control/prr_sender.h", 218*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/congestion_control/rtt_stats.cc", 219*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/congestion_control/rtt_stats.h", 220*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/congestion_control/send_algorithm_interface.cc", 221*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/congestion_control/send_algorithm_interface.h", 222*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/congestion_control/tcp_cubic_sender_bytes.cc", 223*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/congestion_control/tcp_cubic_sender_bytes.h", 224*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/congestion_control/windowed_filter.h", 225*3f982cf4SFabien Sanglard ] 226*3f982cf4SFabien Sanglard 227*3f982cf4SFabien Sanglard configs += [ ":chromium_quic_config" ] 228*3f982cf4SFabien Sanglard} 229*3f982cf4SFabien Sanglard 230*3f982cf4SFabien Sanglardsource_set("crypto") { 231*3f982cf4SFabien Sanglard sources = [ 232*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/aead_base_decrypter.cc", 233*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/aead_base_decrypter.h", 234*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/aead_base_encrypter.cc", 235*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/aead_base_encrypter.h", 236*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/aes_128_gcm_12_decrypter.cc", 237*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/aes_128_gcm_12_decrypter.h", 238*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/aes_128_gcm_12_encrypter.cc", 239*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/aes_128_gcm_12_encrypter.h", 240*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/aes_128_gcm_decrypter.cc", 241*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/aes_128_gcm_decrypter.h", 242*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/aes_128_gcm_encrypter.cc", 243*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/aes_128_gcm_encrypter.h", 244*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/aes_256_gcm_decrypter.cc", 245*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/aes_256_gcm_decrypter.h", 246*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/aes_256_gcm_encrypter.cc", 247*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/aes_256_gcm_encrypter.h", 248*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/cert_compressor.cc", 249*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/cert_compressor.h", 250*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/chacha20_poly1305_decrypter.cc", 251*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/chacha20_poly1305_decrypter.h", 252*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/chacha20_poly1305_encrypter.cc", 253*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/chacha20_poly1305_encrypter.h", 254*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/chacha20_poly1305_tls_decrypter.cc", 255*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/chacha20_poly1305_tls_decrypter.h", 256*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/chacha20_poly1305_tls_encrypter.cc", 257*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/chacha20_poly1305_tls_encrypter.h", 258*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/channel_id.cc", 259*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/channel_id.h", 260*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/common_cert_set.cc", 261*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/common_cert_set.h", 262*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/crypto_framer.cc", 263*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/crypto_framer.h", 264*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/crypto_handshake.cc", 265*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/crypto_handshake.h", 266*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/crypto_handshake_message.cc", 267*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/crypto_handshake_message.h", 268*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/crypto_message_parser.h", 269*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/crypto_protocol.h", 270*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/crypto_secret_boxer.cc", 271*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/crypto_secret_boxer.h", 272*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/crypto_server_config_protobuf.cc", 273*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/crypto_server_config_protobuf.h", 274*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/crypto_utils.cc", 275*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/crypto_utils.h", 276*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/curve25519_key_exchange.cc", 277*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/curve25519_key_exchange.h", 278*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/ephemeral_key_source.h", 279*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/key_exchange.h", 280*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/null_decrypter.cc", 281*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/null_decrypter.h", 282*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/null_encrypter.cc", 283*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/null_encrypter.h", 284*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/p256_key_exchange.cc", 285*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/p256_key_exchange.h", 286*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/proof_source.cc", 287*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/proof_source.h", 288*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/proof_verifier.h", 289*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/quic_compressed_certs_cache.cc", 290*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/quic_compressed_certs_cache.h", 291*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/quic_crypto_client_config.cc", 292*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/quic_crypto_client_config.h", 293*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/quic_crypto_proof.cc", 294*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/quic_crypto_proof.h", 295*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/quic_crypto_server_config.cc", 296*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/quic_crypto_server_config.h", 297*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/quic_decrypter.cc", 298*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/quic_decrypter.h", 299*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/quic_encrypter.cc", 300*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/quic_encrypter.h", 301*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/quic_hkdf.cc", 302*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/quic_hkdf.h", 303*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/quic_random.cc", 304*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/quic_random.h", 305*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/quic_tls_adapter.cc", 306*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/quic_tls_adapter.h", 307*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/scoped_evp_aead_ctx.cc", 308*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/scoped_evp_aead_ctx.h", 309*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/transport_parameters.cc", 310*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/crypto/transport_parameters.h", 311*3f982cf4SFabien Sanglard ] 312*3f982cf4SFabien Sanglard 313*3f982cf4SFabien Sanglard deps = [ 314*3f982cf4SFabien Sanglard ":proto", 315*3f982cf4SFabien Sanglard ] 316*3f982cf4SFabien Sanglard 317*3f982cf4SFabien Sanglard configs += [ ":chromium_quic_config" ] 318*3f982cf4SFabien Sanglard} 319*3f982cf4SFabien Sanglard 320*3f982cf4SFabien Sanglardsource_set("frames") { 321*3f982cf4SFabien Sanglard sources = [ 322*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_ack_frame.cc", 323*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_ack_frame.h", 324*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_application_close_frame.cc", 325*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_application_close_frame.h", 326*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_blocked_frame.cc", 327*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_blocked_frame.h", 328*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_connection_close_frame.cc", 329*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_connection_close_frame.h", 330*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_control_frame.h", 331*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_frame.cc", 332*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_frame.h", 333*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_goaway_frame.cc", 334*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_goaway_frame.h", 335*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_max_stream_id_frame.cc", 336*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_max_stream_id_frame.h", 337*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_mtu_discovery_frame.h", 338*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_new_connection_id_frame.cc", 339*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_new_connection_id_frame.h", 340*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_padding_frame.cc", 341*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_padding_frame.h", 342*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_path_challenge_frame.cc", 343*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_path_challenge_frame.h", 344*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_path_response_frame.cc", 345*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_path_response_frame.h", 346*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_ping_frame.cc", 347*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_ping_frame.h", 348*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_rst_stream_frame.cc", 349*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_rst_stream_frame.h", 350*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_stop_sending_frame.cc", 351*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_stop_sending_frame.h", 352*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_stop_waiting_frame.cc", 353*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_stop_waiting_frame.h", 354*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_stream_frame.cc", 355*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_stream_frame.h", 356*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_stream_id_blocked_frame.cc", 357*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_stream_id_blocked_frame.h", 358*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_window_update_frame.cc", 359*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/frames/quic_window_update_frame.h", 360*3f982cf4SFabien Sanglard ] 361*3f982cf4SFabien Sanglard 362*3f982cf4SFabien Sanglard configs += [ ":chromium_quic_config" ] 363*3f982cf4SFabien Sanglard} 364*3f982cf4SFabien Sanglard 365*3f982cf4SFabien Sanglardproto_library("proto") { 366*3f982cf4SFabien Sanglard sources = [ 367*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/proto/cached_network_parameters.proto", 368*3f982cf4SFabien Sanglard "src/net/third_party/quic/core/proto/source_address_token.proto", 369*3f982cf4SFabien Sanglard ] 370*3f982cf4SFabien Sanglard 371*3f982cf4SFabien Sanglard extra_configs = [ ":chromium_quic_config" ] 372*3f982cf4SFabien Sanglard} 373*3f982cf4SFabien Sanglard 374*3f982cf4SFabien Sanglardsource_set("quartc") { 375*3f982cf4SFabien Sanglard sources = [ 376*3f982cf4SFabien Sanglard "src/net/third_party/quic/quartc/quartc_factory.cc", 377*3f982cf4SFabien Sanglard "src/net/third_party/quic/quartc/quartc_factory.h", 378*3f982cf4SFabien Sanglard "src/net/third_party/quic/quartc/quartc_packet_writer.cc", 379*3f982cf4SFabien Sanglard "src/net/third_party/quic/quartc/quartc_packet_writer.h", 380*3f982cf4SFabien Sanglard "src/net/third_party/quic/quartc/quartc_session.cc", 381*3f982cf4SFabien Sanglard "src/net/third_party/quic/quartc/quartc_session.h", 382*3f982cf4SFabien Sanglard "src/net/third_party/quic/quartc/quartc_stream.cc", 383*3f982cf4SFabien Sanglard "src/net/third_party/quic/quartc/quartc_stream.h", 384*3f982cf4SFabien Sanglard ] 385*3f982cf4SFabien Sanglard 386*3f982cf4SFabien Sanglard deps = [ 387*3f982cf4SFabien Sanglard ":core", 388*3f982cf4SFabien Sanglard ] 389*3f982cf4SFabien Sanglard 390*3f982cf4SFabien Sanglard configs += [ ":chromium_quic_config" ] 391*3f982cf4SFabien Sanglard} 392*3f982cf4SFabien Sanglard 393*3f982cf4SFabien Sanglardsource_set("platform") { 394*3f982cf4SFabien Sanglard sources = [ 395*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_aligned.h", 396*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_arraysize.h", 397*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_bug_tracker.h", 398*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_clock.cc", 399*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_clock.h", 400*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_containers.h", 401*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_endian.h", 402*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_estimate_memory_usage.h", 403*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_expect_bug.h", 404*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_export.h", 405*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_exported_stats.h", 406*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_fallthrough.h", 407*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_file_utils.h", 408*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_flag_utils.h", 409*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_flags.h", 410*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_hostname_utils.cc", 411*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_hostname_utils.h", 412*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_interval.h", 413*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_ip_address.cc", 414*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_ip_address.h", 415*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_ip_address_family.h", 416*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_logging.h", 417*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_lru_cache.h", 418*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_map_util.h", 419*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_mem_slice.h", 420*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_mem_slice_span.h", 421*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_mock_log.h", 422*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_mutex.cc", 423*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_mutex.h", 424*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_pcc_sender.h", 425*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_prefetch.h", 426*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_ptr_util.h", 427*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_reference_counted.h", 428*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_singleton.h", 429*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_sleep.h", 430*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_socket_address.cc", 431*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_socket_address.h", 432*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_stack_trace.h", 433*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_str_cat.h", 434*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_string.h", 435*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_string_piece.h", 436*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_string_utils.h", 437*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_text_utils.h", 438*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_thread.h", 439*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_uint128.h", 440*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_url.cc", 441*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_url.h", 442*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_url_utils.cc", 443*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/api/quic_url_utils.h", 444*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_aligned_impl.h", 445*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_arraysize_impl.h", 446*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_bug_tracker_impl.h", 447*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_chromium_clock.cc", 448*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_chromium_clock.h", 449*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_containers_impl.h", 450*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_endian_impl.h", 451*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_estimate_memory_usage_impl.h", 452*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_expect_bug_impl.h", 453*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_export_impl.h", 454*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_exported_stats_impl.h", 455*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_fallthrough_impl.h", 456*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_file_utils_impl.h", 457*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_flag_utils_impl.h", 458*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_flags_impl.cc", 459*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_flags_impl.h", 460*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_hostname_utils_impl.cc", 461*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_hostname_utils_impl.h", 462*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_interval_impl.h", 463*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_ip_address_impl.cc", 464*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_ip_address_impl.h", 465*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_logging_impl.h", 466*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_lru_cache_impl.h", 467*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_map_util_impl.h", 468*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_mem_slice_impl.cc", 469*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_mem_slice_impl.h", 470*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_mem_slice_span_impl.cc", 471*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_mem_slice_span_impl.h", 472*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_mock_log_impl.h", 473*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_mutex_impl.cc", 474*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_mutex_impl.h", 475*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_pcc_sender_impl.h", 476*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_prefetch_impl.h", 477*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_ptr_util_impl.h", 478*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_reference_counted_impl.h", 479*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_singleton_impl.h", 480*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_sleep_impl.h", 481*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_socket_address_impl.cc", 482*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_socket_address_impl.h", 483*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_stack_trace_impl.h", 484*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_str_cat_impl.h", 485*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_string_impl.h", 486*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_string_piece_impl.h", 487*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_string_utils_impl.h", 488*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_text_utils_impl.h", 489*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_thread_impl.h", 490*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_uint128_impl.h", 491*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_url_impl.cc", 492*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_url_impl.h", 493*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_url_utils_impl.cc", 494*3f982cf4SFabien Sanglard "src/net/third_party/quic/platform/impl/quic_url_utils_impl.h", 495*3f982cf4SFabien Sanglard ] 496*3f982cf4SFabien Sanglard 497*3f982cf4SFabien Sanglard configs += [ ":chromium_quic_config" ] 498*3f982cf4SFabien Sanglard} 499*3f982cf4SFabien Sanglard 500*3f982cf4SFabien Sanglardsource_set("chromium_other") { 501*3f982cf4SFabien Sanglard deps = [ 502*3f982cf4SFabien Sanglard "build/base", 503*3f982cf4SFabien Sanglard "src/build", 504*3f982cf4SFabien Sanglard "src/crypto", 505*3f982cf4SFabien Sanglard "src/net", 506*3f982cf4SFabien Sanglard "src/testing", 507*3f982cf4SFabien Sanglard "src/third_party", 508*3f982cf4SFabien Sanglard "src/url", 509*3f982cf4SFabien Sanglard ] 510*3f982cf4SFabien Sanglard} 511