- 037705c Remove some unused fields from BalsaFrame. by QUICHE team · 1 year, 10 months ago
- 1b0f3d9 Implement fetching dependencies in QUICHE depstool by vasilvv · 1 year, 10 months ago
- 3eba39f Fix QUICHE standalone build by vasilvv · 1 year, 10 months ago
- 6a984d3 Automated g4 rollback of changelist 540881082. by wub · 1 year, 10 months ago
- 4216028 Check if CID is missing in QuicConnection::WriteIfNotBlocked. by haoyuewang · 1 year, 10 months ago
- 0c0f459 IWYS fixes for //base headers by Mike Kruskal · 1 year, 10 months ago
- 6515309 Internal change by danzh · 1 year, 10 months ago
- 731acaf Automated g4 rollback of changelist 539970480. by bnc · 1 year, 10 months ago
- b788563 Fixes the log/early return condition in CallbackVisitor::OnMetadataEndForStream. by birenroy · 1 year, 10 months ago
- 4386824 Removing unnecessary validation by QUICHE team · 1 year, 10 months ago
- d0d7233 Implement sending and receiving DRAIN_WEBTRANSPORT_SESSION by vasilvv · 1 year, 10 months ago
- 2905702 Add BalsaHeadersSequence::IsEmpty(). by diannahu · 1 year, 10 months ago
- 3978c2d Update BalsaHeadersSequence and BalsaVisitorInterface to use std::unique_ptr for interim headers. by diannahu · 1 year, 10 months ago
- 1004105 Update the BalsaHeadersSequence internal data structure from std::list to absl::InlinedVector. by diannahu · 1 year, 10 months ago
- 6df640d Replaces a fatal log message with an early return in CallbackVisitor. by birenroy · 1 year, 10 months ago
- e84829b Internal change by QUICHE team · 1 year, 10 months ago
- c43017f Deprecate gfe2_restart_flags_quic_receive_ecn, replace with quic_receive_ecn2 as canary-only. Also remove flag count that is not actually protected by the flag. by martinduke · 1 year, 10 months ago
- 345fd12 Remove non-initial burst from QUIC PacingSender. by wub · 1 year, 10 months ago
- 29f82e7 Add HttpValidationPolicy::require_content_length_if_body_required. by bnc · 1 year, 10 months ago
- 44219bf Deprecate gfe2_restart_flag_quic_quiche_ecn_sockets. by martinduke · 1 year, 10 months ago
- 8d416b1 Remove MockClock from PacketSavingConnection, and use the MockClock in MockQuicConnectionHelper instead. by wub · 1 year, 10 months ago
- d9aaee4 Moving functions that use protocol buffers to "testing/proto_utils" from testing/utils. This CL does not add any new code and only touches test and build files. by QUICHE team · 1 year, 10 months ago
- 90315e8 When a QUIC client probes from a new socket via a new writer or respond to peer's probing on a new socket, check if the socket is write blocked. by danzh · 1 year, 10 months ago
- 7c0ef5f Deprecate flag --gfe2_reloadable_flag_quic_connection_migration_use_new_cid_v2. by danzh · 1 year, 10 months ago
- c0d96f5 Deprecate --gfe2_reloadable_flag_quic_check_cid_collision_when_issue_new_cid by haoyuewang · 1 year, 10 months ago
- 8819a9a Make quic::BitMask parametrized by the type of the enum used. by vasilvv · 1 year, 10 months ago
- eb687b9 Allows the character delimiting URL fragments in request paths. by birenroy · 1 year, 10 months ago
- 005f696 Notify WebTransport sessions when GOAWAY is received. by vasilvv · 1 year, 10 months ago
- 458c261 Run buildifier as a part of QUICHE Copybara export pipeline by vasilvv · 1 year, 10 months ago
- fbb38e3 Add ability to specify preferred groups for TLS handshake. by QUICHE team · 1 year, 10 months ago
- 68acc5b Add QUIC_BUGs to debug b/286055504. by bnc · 1 year, 10 months ago
- 61bf3ca Switch to a constant expression for GetRsaSqrtTwo by QUICHE team · 1 year, 10 months ago
- c60dcb7 Do not create multi-port path if the connection has active migration disabled. by renjietang · 1 year, 10 months ago
- 4d58dae Make QuicConnection to do reverse path validation based on IETF version instead of bool validate_client_addresses_. by danzh · 1 year, 10 months ago
- 73f1ad5 Remove WebTransport version header check on the server side. by vasilvv · 1 year, 10 months ago
- cef0484 Fixes for third party anonymous tokens directory that allow all tests to pass with bazel which will lead to test coverage in the github repo. by QUICHE team · 1 year, 10 months ago
- d3a29d6 Update phosphor and token spend apis to expose and accept binary public metadata by QUICHE team · 1 year, 10 months ago
- f0cc8dd ECN support for several QuicPacketWriter implementations. by martinduke · 1 year, 10 months ago
- afd33ed Replace uses of std::function inside QUICHE. by vasilvv · 1 year, 10 months ago
- 3d87065 Switch uses of std::function to QUICHE callback aliases as appropriate. by vasilvv · 1 year, 10 months ago
- 4ca6b84 Add a test on multi-port path receiving stateless reset. by renjietang · 1 year, 10 months ago
- 63189a5 Remove second QUICHE_EXPORT for SignatureChanger by QUICHE team · 1 year, 10 months ago
- 661e3c8 Document about deprecation of QUIC connection option RVCM. by danzh · 1 year, 10 months ago
- c251e14 Remove quic connection option `RVCM` everywhere given IETF style connection migration is no longer guarded by it since cl/527045730. by danzh · 1 year, 10 months ago
- 88918ac QUIC v2 has been published as RFC 9369. Rename all identifiers from "v2 draft 08" to "rfc v2". No behavior change. Also renames the not-enabled flag gfe2_reloadable_flag_quic_enable_version_2_draft_08 to gfe2_reloadable_flag_quic_enable_version_rfcv2. by martinduke · 1 year, 10 months ago
- 5f4ca99 Fix test failures in CryptoUtilsTest by QUICHE team · 1 year, 10 months ago
- ed41a5b Let RecordingProofVerifier use the underlying verifier_ (if not null) to VerifyCertChain. by haoyuewang · 1 year, 10 months ago
- 217cb22 Replace uses of std::function with quiche::UnretainedCallback where appropriate by vasilvv · 1 year, 10 months ago
- ef9e527 Update Quiche to RE2 release `2023-06-01`. by Paul Wankadia · 1 year, 10 months ago
- ba4a6b4 Use ANON_TOKENS_ASSERT_OK_AND_ASSIGN in crypto_utils_test.cc by QUICHE team · 1 year, 10 months ago
- 8eaf8d4 Fix stand-alone QUICHE build by vasilvv · 1 year, 10 months ago
- 198f729 Function that DER-encodes the public key of RSA Blind Signature - Probabilistic Signature Scheme algorithm. by QUICHE team · 1 year, 10 months ago
- e9d31b6 Add `--ignore_errors` option to quic_client. by QUICHE team · 1 year, 10 months ago
- 215f30f Create quiche_callbacks.h by vasilvv · 1 year, 10 months ago
- 31bbf1d Adds a basic fuzzer for Http2DecoderAdapter. by birenroy · 1 year, 10 months ago
- 8294639 Adds a basic fuzzer for Http2FrameDecoder. by birenroy · 1 year, 10 months ago
- 8f410c8 Add QUIC connection options `MCS1`, `MCS2` and `MCS3` to adjust GFE allowed max concurrent streams. by danzh · 1 year, 11 months ago
- 3c69c2d Validates request paths according to RFC 3986 Section 3.3. by birenroy · 1 year, 11 months ago
- 8f0bcaf Adds HeaderValidator unit tests for valid and invalid path characters. by birenroy · 1 year, 11 months ago
- 7be9d2e Adds a unit test demonstrating that oghttp2 will accept request paths with space or tab. by birenroy · 1 year, 11 months ago
- 4506f8d Internal change by bnc · 1 year, 11 months ago
- 1f5d219 Internal change by danzh · 1 year, 11 months ago
- 514a274 Use QuicPacketWriter::SupportsEcn interface to abandon ECN attempts. by martinduke · 1 year, 11 months ago
- 039c155 Refactor ECN in QuicConnection. by martinduke · 1 year, 11 months ago
- 0d6e975 Add SupportsEcn() interface to QuicPacketWriter. A follow-on will use this interface in QuicConnection. by martinduke · 1 year, 11 months ago
- acfdb39 Refactor PerPacketOptions for QuicWriter. From the bug: by martinduke · 1 year, 11 months ago
- 7fb9bc3 Use public metadata expiry time as BlindSignAuth token expiry by elburrito · 1 year, 11 months ago
- 800b8c7 Add ClearCache function to CachedBlindSignAuth. This function will be called when the cached tokens are invalid and need to be deleted. by elburrito · 1 year, 11 months ago
- 97e759c Internal change by danzh · 1 year, 11 months ago
- 4a5e9e6 Protect QUIC ECH code with a BORINGSSL_API_VERSION check by dschinazi · 1 year, 11 months ago
- fc04b8a Remove QUIC_VERSION_43. by fayang · 1 year, 11 months ago
- 3d70cad Do not SendInResponseToPacket or return true in CanWrite when connection ID is required but missing in the packet creator. by haoyuewang · 1 year, 11 months ago
- 976a3b5 Downgrade QUIC_BUG for late packet processing by QUICHE team · 1 year, 11 months ago
- 8cd348b Rename QuicSpdyStream::AreHeadersValid() to ValidatedRequestHeaders() and retain error details in the stream if it returns false. by danzh · 1 year, 11 months ago
- 3985f47 Add alpn to interface QuicTestServer::SessionFactory::CreateSession. by wub · 1 year, 11 months ago
- cf5c3f4 Add test for MAYBE_BODY_BUT_NO_CONTENT_LENGTH warning. by bnc · 1 year, 11 months ago
- 5a102d6 Add token expiration time checks to CachedBlindSignAuth to ensure that it only returns fresh tokens. Token expiration time is based on the AT server's signing public key. by elburrito · 1 year, 11 months ago
- c778a4c Log encrypted ClientHellos through QuicConnectionDebugVisitor by davidben · 1 year, 11 months ago
- 0f4b41a Remove the header argument from WebTransport OnSessionReady callback by vasilvv · 1 year, 11 months ago
- ab63c99 Delete useless member variable QuicFramer::last_serialized_client_connection_id_. by martinduke · 1 year, 11 months ago
- d687c5f Add blocked_by_no_connection_id to logging of quic_bug_12714_33 (failed to flush ACK frame when writer is not blocked). by fayang · 1 year, 11 months ago
- 11e17fe Remove use of std::function from CreateContextForMultiPortPath() by QUICHE team · 1 year, 11 months ago
- ac25268 Fix warning in EncryptionLevelToProto by dschinazi · 1 year, 11 months ago
- 3e7c6b2 Tweak BalsaHeadersSequence to prepare for JetstreamSession integration. by diannahu · 1 year, 11 months ago
- faaae4e Extend WebTransport error code space to 32-bit. by vasilvv · 1 year, 11 months ago
- a24e03b Let QUIC framer always infer packet header type from framer's version. by fayang · 1 year, 11 months ago
- 5569dea masque_server_session: factor out event handlers for connect-udp and connect-ip by asedeno · 1 year, 11 months ago
- 1f39501 masque_*_bin: create quiche event loop after commandline parsing by asedeno · 1 year, 11 months ago
- b352c2e masque_sever_session: unnest different MASQUE implementations by asedeno · 1 year, 11 months ago
- 40d5cfd masque_*_bin: use actual logging, not std::cerr by asedeno · 1 year, 11 months ago
- 1cb67d4 Implement QUICHE default platform logging using Abseil Logging by asedeno · 1 year, 11 months ago
- fef1575 Fix compilation on Chrome OS by QUICHE team · 1 year, 11 months ago
- bdfa955 masque_utils: open tun_fd with O_NONBLOCK by asedeno · 1 year, 11 months ago
- d907cd8 Support multiple interim responses in SimpleClient. by diannahu · 1 year, 11 months ago
- f30fd20 Fix open source QUICHE build by vasilvv · 1 year, 11 months ago
- d26475e Support enough of Windows to make EndToEndTest.SimpleRequestResponse pass. by vasilvv · 1 year, 11 months ago
- 2fc96eb Force the Public Metadata fingerprint value to be passed as big-endian. by elburrito · 1 year, 11 months ago
- 4e75a87 Add quiche::HttpValidationPolicy::validate_transfer_encoding. by bnc · 1 year, 11 months ago
- c0da764 Record sent ECN marks correctly for coalesced and buffered packets. by martinduke · 1 year, 11 months ago
- 3b1e0fb Deprecate unused field `AT_PUBLIC_METADATA_VERIFIED_KEY_TYPE`. by QUICHE team · 1 year, 11 months ago