Home
last modified time | relevance | path

Searched +full:quiche +full:- +full:version (Results 1 – 25 of 333) sorted by relevance

12345678910>>...14

/external/curl/.github/workflows/
Dquiche-linux.yml3 # SPDX-License-Identifier: curl
5 name: quiche
10 - master
11 - '*/ci'
12 paths-ignore:
13 - '**/*.md'
14 - '**/CMakeLists.txt'
15 - '.azure-pipelines.yml'
16 - '.circleci/**'
17 - '.cirrus.yml'
[all …]
/external/cronet/net/third_party/quiche/src/quiche/quic/tools/
Dquic_toy_client.cc2 // Use of this source code is governed by a BSD-style license that can be
13 // quic_client www.google.com --quiet
14 // quic_client www.google.com --port=443
16 // Use a specific version:
17 // quic_client www.google.com --quic_version=23
20 // quic_client www.google.com --body="this is a POST body"
23 // quic_client www.google.com --headers="Header-A: 1234; Header-B: 5678"
26 // quic_client mail.google.com --host=www.google.com
29 // IP=`dig www.google.com +short | head -1`
30 // quic_client www.google.com --host=${IP}
[all …]
Dquic_client_interop_test_bin.cc2 // Use of this source code is governed by a BSD-style license that can be
11 #include "quiche/quic/core/crypto/quic_client_session_cache.h"
12 #include "quiche/quic/core/io/quic_default_event_loop.h"
13 #include "quiche/quic/core/io/quic_event_loop.h"
14 #include "quiche/quic/core/quic_default_clock.h"
15 #include "quiche/quic/core/quic_types.h"
16 #include "quiche/quic/core/quic_versions.h"
17 #include "quiche/quic/test_tools/quic_connection_peer.h"
18 #include "quiche/quic/test_tools/quic_session_peer.h"
19 #include "quiche/quic/tools/fake_proof_verifier.h"
[all …]
Dquic_simple_server_session_test.cc2 // Use of this source code is governed by a BSD-style license that can be
5 #include "quiche/quic/tools/quic_simple_server_session.h"
12 #include "quiche/quic/core/crypto/null_encrypter.h"
13 #include "quiche/quic/core/crypto/quic_crypto_server_config.h"
14 #include "quiche/quic/core/crypto/quic_random.h"
15 #include "quiche/quic/core/http/http_encoder.h"
16 #include "quiche/quic/core/proto/cached_network_parameters_proto.h"
17 #include "quiche/quic/core/quic_connection.h"
18 #include "quiche/quic/core/quic_crypto_server_stream.h"
19 #include "quiche/quic/core/quic_utils.h"
[all …]
Dquic_toy_server.cc2 // Use of this source code is governed by a BSD-style license that can be
5 #include "quiche/quic/tools/quic_toy_server.h"
15 #include "quiche/quic/core/quic_server_id.h"
16 #include "quiche/quic/core/quic_versions.h"
17 #include "quiche/quic/platform/api/quic_default_proof_providers.h"
18 #include "quiche/quic/platform/api/quic_socket_address.h"
19 #include "quiche/quic/tools/connect_server_backend.h"
20 #include "quiche/quic/tools/quic_memory_cache_backend.h"
21 #include "quiche/common/platform/api/quiche_command_line_flags.h"
22 #include "quiche/common/platform/api/quiche_logging.h"
[all …]
/external/cronet/net/third_party/quiche/src/quiche/quic/test_tools/
Dfirst_flight.cc2 // Use of this source code is governed by a BSD-style license that can be
5 #include "quiche/quic/test_tools/first_flight.h"
10 #include "quiche/quic/core/crypto/quic_crypto_client_config.h"
11 #include "quiche/quic/core/http/quic_spdy_client_session.h"
12 #include "quiche/quic/core/quic_config.h"
13 #include "quiche/quic/core/quic_connection.h"
14 #include "quiche/quic/core/quic_connection_id.h"
15 #include "quiche/quic/core/quic_packet_writer.h"
16 #include "quiche/quic/core/quic_packets.h"
17 #include "quiche/quic/core/quic_types.h"
[all …]
Dcrypto_test_utils.cc2 // Use of this source code is governed by a BSD-style license that can be
5 #include "quiche/quic/test_tools/crypto_test_utils.h"
19 #include "quiche/quic/core/crypto/certificate_view.h"
20 #include "quiche/quic/core/crypto/crypto_handshake.h"
21 #include "quiche/quic/core/crypto/crypto_utils.h"
22 #include "quiche/quic/core/crypto/proof_source_x509.h"
23 #include "quiche/quic/core/crypto/quic_crypto_server_config.h"
24 #include "quiche/quic/core/crypto/quic_decrypter.h"
25 #include "quiche/quic/core/crypto/quic_encrypter.h"
26 #include "quiche/quic/core/crypto/quic_random.h"
[all …]
Dcrypto_test_utils_test.cc2 // Use of this source code is governed by a BSD-style license that can be
5 #include "quiche/quic/test_tools/crypto_test_utils.h"
11 #include "quiche/quic/core/proto/crypto_server_config_proto.h"
12 #include "quiche/quic/core/quic_utils.h"
13 #include "quiche/quic/platform/api/quic_test.h"
14 #include "quiche/quic/test_tools/mock_clock.h"
24 quiche::QuicheReferenceCountedPointer<QuicSignedServerConfig> in ShloVerifier()
27 ParsedQuicVersion version) in ShloVerifier() argument
35 version_(version) {} in ShloVerifier()
41 void Run(quiche::QuicheReferenceCountedPointer< in Run()
[all …]
/external/rust/crates/quiche/
DREADME.md1 ![quiche](quiche.svg)
3 [![crates.io](https://img.shields.io/crates/v/quiche.svg)](https://crates.io/crates/quiche)
4 [![docs.rs](https://docs.rs/quiche/badge.svg)](https://docs.rs/quiche)
5 …](https://img.shields.io/github/license/cloudflare/quiche.svg)](https://opensource.org/licenses/BS…
6 ![build](https://img.shields.io/github/actions/workflow/status/cloudflare/quiche/stable.yml?branch=…
8 [quiche] is an implementation of the QUIC transport protocol and HTTP/3 as
13 For more information on how quiche came about and some insights into its design
16 [quiche]: https://docs.quic.tech/quiche/
18 [post]: https://blog.cloudflare.com/enjoy-a-slice-of-quic-and-rust/
20 Who uses quiche?
[all …]
/external/cronet/net/third_party/quiche/src/quiche/quic/core/
Dquic_crypto_server_stream_base.cc2 // Use of this source code is governed by a BSD-style license that can be
5 #include "quiche/quic/core/quic_crypto_server_stream_base.h"
11 #include "quiche/quic/core/crypto/crypto_protocol.h"
12 #include "quiche/quic/core/crypto/crypto_utils.h"
13 #include "quiche/quic/core/crypto/quic_crypto_server_config.h"
14 #include "quiche/quic/core/crypto/quic_random.h"
15 #include "quiche/quic/core/proto/cached_network_parameters_proto.h"
16 #include "quiche/quic/core/quic_config.h"
17 #include "quiche/quic/core/quic_crypto_server_stream.h"
18 #include "quiche/quic/core/quic_packets.h"
[all …]
Dquic_buffered_packet_store.cc2 // Use of this source code is governed by a BSD-style license that can be
5 #include "quiche/quic/core/quic_buffered_packet_store.h"
15 #include "quiche/quic/core/connection_id_generator.h"
16 #include "quiche/quic/core/quic_alarm.h"
17 #include "quiche/quic/core/quic_alarm_factory.h"
18 #include "quiche/quic/core/quic_clock.h"
19 #include "quiche/quic/core/quic_connection_id.h"
20 #include "quiche/quic/core/quic_constants.h"
21 #include "quiche/quic/core/quic_error_codes.h"
22 #include "quiche/quic/core/quic_framer.h"
[all …]
Dquic_dispatcher.h2 // Use of this source code is governed by a BSD-style license that can be
22 #include "quiche/quic/core/connection_id_generator.h"
23 #include "quiche/quic/core/crypto/quic_compressed_certs_cache.h"
24 #include "quiche/quic/core/frames/quic_rst_stream_frame.h"
25 #include "quiche/quic/core/frames/quic_stop_sending_frame.h"
26 #include "quiche/quic/core/quic_alarm.h"
27 #include "quiche/quic/core/quic_alarm_factory.h"
28 #include "quiche/quic/core/quic_blocked_writer_interface.h"
29 #include "quiche/quic/core/quic_buffered_packet_store.h"
30 #include "quiche/quic/core/quic_connection.h"
[all …]
Dquic_buffered_packet_store.h2 // Use of this source code is governed by a BSD-style license that can be
15 #include "quiche/quic/core/connection_id_generator.h"
16 #include "quiche/quic/core/quic_alarm.h"
17 #include "quiche/quic/core/quic_alarm_factory.h"
18 #include "quiche/quic/core/quic_clock.h"
19 #include "quiche/quic/core/quic_connection_id.h"
20 #include "quiche/quic/core/quic_packets.h"
21 #include "quiche/quic/core/quic_time.h"
22 #include "quiche/quic/core/quic_types.h"
23 #include "quiche/quic/core/quic_versions.h"
[all …]
Dquic_dispatcher.cc2 // Use of this source code is governed by a BSD-style license that can be
5 #include "quiche/quic/core/quic_dispatcher.h"
25 #include "quiche/quic/core/chlo_extractor.h"
26 #include "quiche/quic/core/connection_id_generator.h"
27 #include "quiche/quic/core/crypto/crypto_handshake_message.h"
28 #include "quiche/quic/core/crypto/crypto_protocol.h"
29 #include "quiche/quic/core/crypto/quic_compressed_certs_cache.h"
30 #include "quiche/quic/core/frames/quic_connection_close_frame.h"
31 #include "quiche/quic/core/frames/quic_frame.h"
32 #include "quiche/quic/core/frames/quic_rst_stream_frame.h"
[all …]
Dquic_packets.h2 // Use of this source code is governed by a BSD-style license that can be
18 #include "quiche/quic/core/frames/quic_frame.h"
19 #include "quiche/quic/core/quic_ack_listener_interface.h"
20 #include "quiche/quic/core/quic_bandwidth.h"
21 #include "quiche/quic/core/quic_constants.h"
22 #include "quiche/quic/core/quic_error_codes.h"
23 #include "quiche/quic/core/quic_time.h"
24 #include "quiche/quic/core/quic_types.h"
25 #include "quiche/quic/core/quic_versions.h"
26 #include "quiche/quic/platform/api/quic_export.h"
[all …]
Dquic_chaos_protector_test.cc2 // Use of this source code is governed by a BSD-style license that can be
5 #include "quiche/quic/core/quic_chaos_protector.h"
11 #include "quiche/quic/core/frames/quic_crypto_frame.h"
12 #include "quiche/quic/core/quic_connection_id.h"
13 #include "quiche/quic/core/quic_framer.h"
14 #include "quiche/quic/core/quic_packet_number.h"
15 #include "quiche/quic/core/quic_packets.h"
16 #include "quiche/quic/core/quic_stream_frame_data_producer.h"
17 #include "quiche/quic/core/quic_time.h"
18 #include "quiche/quic/core/quic_types.h"
[all …]
Dquic_crypto_server_stream_test.cc2 // Use of this source code is governed by a BSD-style license that can be
11 #include "quiche/quic/core/crypto/aes_128_gcm_12_encrypter.h"
12 #include "quiche/quic/core/crypto/crypto_framer.h"
13 #include "quiche/quic/core/crypto/crypto_handshake.h"
14 #include "quiche/quic/core/crypto/crypto_protocol.h"
15 #include "quiche/quic/core/crypto/crypto_utils.h"
16 #include "quiche/quic/core/crypto/quic_crypto_server_config.h"
17 #include "quiche/quic/core/crypto/quic_decrypter.h"
18 #include "quiche/quic/core/crypto/quic_encrypter.h"
19 #include "quiche/quic/core/crypto/quic_random.h"
[all …]
Dquic_crypto_client_stream_test.cc2 // Use of this source code is governed by a BSD-style license that can be
5 #include "quiche/quic/core/quic_crypto_client_stream.h"
12 #include "quiche/quic/core/crypto/aes_128_gcm_12_encrypter.h"
13 #include "quiche/quic/core/crypto/quic_decrypter.h"
14 #include "quiche/quic/core/crypto/quic_encrypter.h"
15 #include "quiche/quic/core/quic_packets.h"
16 #include "quiche/quic/core/quic_server_id.h"
17 #include "quiche/quic/core/quic_utils.h"
18 #include "quiche/quic/platform/api/quic_flags.h"
19 #include "quiche/quic/platform/api/quic_test.h"
[all …]
/external/cronet/net/third_party/quiche/src/quiche/quic/moqt/
Dmoqt_integration_test.cc2 // Use of this source code is governed by a BSD-style license that can be
9 #include "quiche/quic/core/crypto/quic_compressed_certs_cache.h"
10 #include "quiche/quic/core/crypto/quic_crypto_client_config.h"
11 #include "quiche/quic/core/crypto/quic_crypto_server_config.h"
12 #include "quiche/quic/core/crypto/quic_random.h"
13 #include "quiche/quic/core/quic_config.h"
14 #include "quiche/quic/core/quic_generic_session.h"
15 #include "quiche/quic/core/quic_types.h"
16 #include "quiche/quic/moqt/moqt_messages.h"
17 #include "quiche/quic/moqt/moqt_session.h"
[all …]
Dmoqt_framer.cc2 // Use of this source code is governed by a BSD-style license that can be
5 #include "quiche/quic/moqt/moqt_framer.h"
12 #include "quiche/quic/core/quic_data_writer.h"
13 #include "quiche/quic/core/quic_time.h"
14 #include "quiche/quic/core/quic_types.h"
15 #include "quiche/quic/moqt/moqt_messages.h"
16 #include "quiche/common/quiche_buffer_allocator.h"
44 if (loc->absolute) { in LocationLength()
46 NeededVarIntLen(loc->absolute_value); in LocationLength()
49 if (loc->relative_value < 0) { in LocationLength()
[all …]
/external/cronet/net/third_party/quiche/src/quiche/quic/core/crypto/
Dquic_crypto_server_config.h2 // Use of this source code is governed by a BSD-style license that can be
17 #include "quiche/quic/core/crypto/crypto_handshake.h"
18 #include "quiche/quic/core/crypto/crypto_handshake_message.h"
19 #include "quiche/quic/core/crypto/crypto_protocol.h"
20 #include "quiche/quic/core/crypto/crypto_secret_boxer.h"
21 #include "quiche/quic/core/crypto/key_exchange.h"
22 #include "quiche/quic/core/crypto/proof_source.h"
23 #include "quiche/quic/core/crypto/quic_compressed_certs_cache.h"
24 #include "quiche/quic/core/crypto/quic_crypto_proof.h"
25 #include "quiche/quic/core/crypto/quic_random.h"
[all …]
Dquic_encrypter.cc2 // Use of this source code is governed by a BSD-style license that can be
5 #include "quiche/quic/core/crypto/quic_encrypter.h"
10 #include "quiche/quic/core/crypto/aes_128_gcm_12_encrypter.h"
11 #include "quiche/quic/core/crypto/aes_128_gcm_encrypter.h"
12 #include "quiche/quic/core/crypto/aes_256_gcm_encrypter.h"
13 #include "quiche/quic/core/crypto/chacha20_poly1305_encrypter.h"
14 #include "quiche/quic/core/crypto/chacha20_poly1305_tls_encrypter.h"
15 #include "quiche/quic/core/crypto/crypto_protocol.h"
16 #include "quiche/quic/core/crypto/null_encrypter.h"
17 #include "quiche/quic/platform/api/quic_bug_tracker.h"
[all …]
Dquic_decrypter.cc2 // Use of this source code is governed by a BSD-style license that can be
5 #include "quiche/quic/core/crypto/quic_decrypter.h"
12 #include "quiche/quic/core/crypto/aes_128_gcm_12_decrypter.h"
13 #include "quiche/quic/core/crypto/aes_128_gcm_decrypter.h"
14 #include "quiche/quic/core/crypto/aes_256_gcm_decrypter.h"
15 #include "quiche/quic/core/crypto/chacha20_poly1305_decrypter.h"
16 #include "quiche/quic/core/crypto/chacha20_poly1305_tls_decrypter.h"
17 #include "quiche/quic/core/crypto/crypto_protocol.h"
18 #include "quiche/quic/core/crypto/null_decrypter.h"
19 #include "quiche/quic/core/crypto/quic_hkdf.h"
[all …]
/external/cronet/net/third_party/quiche/src/quiche/quic/core/http/
Dquic_server_session_base_test.cc2 // Use of this source code is governed by a BSD-style license that can be
5 #include "quiche/quic/core/http/quic_server_session_base.h"
13 #include "quiche/quic/core/crypto/null_encrypter.h"
14 #include "quiche/quic/core/crypto/quic_crypto_server_config.h"
15 #include "quiche/quic/core/crypto/quic_random.h"
16 #include "quiche/quic/core/proto/cached_network_parameters_proto.h"
17 #include "quiche/quic/core/quic_connection.h"
18 #include "quiche/quic/core/quic_crypto_server_stream.h"
19 #include "quiche/quic/core/quic_crypto_server_stream_base.h"
20 #include "quiche/quic/core/quic_types.h"
[all …]
/external/cronet/net/third_party/quiche/src/quiche/quic/core/qpack/
Dqpack_send_stream_test.cc2 // Use of this source code is governed by a BSD-style license that can be
5 #include "quiche/quic/core/qpack/qpack_send_stream.h"
9 #include "quiche/quic/core/crypto/null_encrypter.h"
10 #include "quiche/quic/core/http/http_constants.h"
11 #include "quiche/quic/platform/api/quic_test.h"
12 #include "quiche/quic/test_tools/quic_config_peer.h"
13 #include "quiche/quic/test_tools/quic_connection_peer.h"
14 #include "quiche/quic/test_tools/quic_spdy_session_peer.h"
15 #include "quiche/quic/test_tools/quic_test_utils.h"
27 TestParams(const ParsedQuicVersion& version, Perspective perspective) in TestParams()
[all …]

12345678910>>...14