- 13384c9 Enable gfe2_reloadable_flag_quic_reject_empty_cid_in_ncid in Chrome. by ianswett · 7 hours ago main
- 4a72dd0 Deprecate gfe2_reloadable_flag_quic_no_path_degrading_before_handshake_confirmed. by ianswett · 8 hours ago
- 8305ff6 Add gzip response decompression support to Masque OHTTP client. by ripere · 2 days ago
- 7bb8eca MasqueOhttpClient: Print chunked body to stdout by dschinazi · 2 days ago
- 6fcaa10 Deprecate quic_stop_sending_legacy_version_info and quic_stop_parsing_legacy_version_info by dschinazi · 3 days ago
- 874d393 BBR3: Update startup pacing gain, drain gain, and max ack height window to match the BBR IETF draft: https://datatracker.ietf.org/doc/draft-ietf-ccwg-bbr/ by ianswett · 3 days ago
- e19e323 Additional PendingStream cleanup by rch · 7 days ago
- c8061e1 Remove unused QuicSession::CreateIncomingStream(PendingStream*). by rch · 7 days ago
- fafc2fe No public description by wub · 8 days ago
- 6d35b5e Refactor QuicSession PendingStream methods to take references. by rch · 8 days ago
- 86ff476 Refactor: Cache Bbr2DebugState in simulator tests. by ianswett · 8 days ago
- 8244ffe Refactor QuicStream constructor to take PendingStream by reference. by rch · 8 days ago
- 1004527 Allow MoqtClient and MoqtServer to control session parameters. by martinduke · 8 days ago
- c8ff6dc Move some non-message-related data structures out of moqt_messages.h by martinduke · 8 days ago
- 1ff5238 Refactor BBR2/BBR3 initialization and inline some methods. by ianswett · 9 days ago
- 1f89062 Convert quic::PendingStream constructor to take QuicSession reference. by rch · 9 days ago
- ba2340a Refactor BBR2/BBR3 parameters by moving kDefaultMinimumCongestionWindow and kInitialPacingGain into Bbr2Params. by ianswett · 9 days ago
- 0bb8ff4 Add ohttp_ping_pong_mode_{gateway_name} to test ping-pong interactive chunking. It guarantees there is no buffering between the client and server, bidirectionally. by QUICHE team · 10 days ago
- 41336ae Refactor: Extract DebugState from Bbr2Sender and Bbr3Sender to a common header. by ianswett · 10 days ago
- 9843feb Get rid of moqt::SubscribeWindow. by martinduke · 10 days ago
- 47f25a8 Refactor and simplify BBR3. by ianswett · 10 days ago
- e68fe05 Add support for sending OHTTP request bodies in multiple chunks. by QUICHE team · 10 days ago
- 733621a Branch Bbr2Sender to create Bbr3Sender and no long have modes extend from Bbr2ModeBase. by ianswett · 12 days ago
- ba02ee8 Permanently cancel subgroups if the stream has STOP_SENDING. by martinduke · 14 days ago
- 5c5efce QUIC_BUG on the size of connection_state_map_. by haoyuewang · 14 days ago
- 4d4565c Move Bbr2ProbeBwMode::CyclePhase to bbr2_misc.h and rename it to ProbePhase. by ianswett · 14 days ago
- 61a8de9 Reset streams which surpass MAX_HEADER_LIST_SIZE by reubent · 2 weeks ago
- a7f9eef Deprecate --gfe2_reloadable_flag_quic_send_connection_close_on_max_age. by ianswett · 2 weeks ago
- 063446c Enabling rolled out flags. by birenroy · 2 weeks ago
- 9562974 Deprecate gfe2_reloadable_flag_quic_disconnect_early_exit. by martinduke · 2 weeks ago
- d387c78 Merge QuicStreamSendBufferBase into QuicStreamSendBufferInlining. by vasilvv · 2 weeks ago
- f4cb734 Limit Joining FETCH to largest_object at time of SUBSCRIBE. by martinduke · 2 weeks ago
- 76d1734 Deprecate MASQUE PerRequestConfig::SetExpectedEncapsulatedResponseBody() by dmcardle · 2 weeks ago
- ed46d34 Add encapsulated response body callback to MASQUE client's PerRequestConfig by dmcardle · 3 weeks ago
- 29d6d17 Add `num_ohttp_chunks` flag and remove `chunked` flag. by ripere · 3 weeks ago
- 7799805 Add `num_bhttp_chunks` flag and remove `indeterminate_length` flag. by ripere · 3 weeks ago
- 6dd3b72 Reject NEW_CONNECTION_ID frames with empty connection IDs and close the connection, per RFC9000. Based on cr/896368856 by ianswett · 3 weeks ago
- 1ed9351 No public description by wub · 3 weeks ago
- 0161299 Enforce a limit on the amount of total, uncompressed header bytes by reubent · 3 weeks ago
- 2bd145e Improve connection logging in OHTTP toy client by dschinazi · 3 weeks ago
- 88ed681 No public description by dmcardle · 3 weeks ago
- 2a758fd Joining FETCH is allowed for any subscribe with forward = 1, without regard for filter type. by martinduke · 3 weeks ago
- 8e916e3 Fis OSS QUICHE build. by asedeno · 3 weeks ago
- bbe3dde Fix various SCONE-related builder errors by QUICHE team · 3 weeks ago
- dfccfb5 OHTTP toy client: Allow passing in the key config as hex by dschinazi · 3 weeks ago
- 0c7ab75 Initialize packet in QuicConnectionTest. by martinduke · 3 weeks ago
- db6ce7e Receive-side SCONE support. by martinduke · 3 weeks ago
- fd2ca7d Allow overriding method in MasqueOhttpClient by dschinazi · 3 weeks ago
- 3c13398 QBONE tun device error reporting: Convert string pointers to absl::string_view by QUICHE team · 3 weeks ago
- 44ea872 Add various metrics to analyze TUN device performance by ericorth · 3 weeks ago
- c628a90 Make new QuicPacketCreatorTests consistent with other instances of EXPECT_QUIC_BUG. by martinduke · 3 weeks ago
- 17c5c93 Fix QuicPacketCreatorTest failure in Quiche OSS CI. by martinduke · 3 weeks ago
- 921b4d1 BEGIN_PUBLIC by davidben · 3 weeks ago
- a3208c4 When the CIDT connection option is enabled and an idle timeout is detected just before sending a new request, close the connection with QUIC_CLIENT_REQUEST_IDLE_TIMEOUT instead of QUIC_NETWORK_IDLE_TIMEOUT. by ianswett · 3 weeks ago
- 1f2aaae Add nonce to iOS attestation and enforce one-time use. by QUICHE team · 3 weeks ago
- 89c30b2 Fix exchanger stats GetPackets[Read,Written]() counts by ericorth · 3 weeks ago
- 39a896e Add TCP connection to TUN experiment playground code by ericorth · 3 weeks ago
- 27b41c9 Deprecate gfe2_reloadable_flag_quic_use_proof_source_get_cert_chains by dmcardle · 3 weeks ago
- 25a16a7 Send-side SCONE support. by martinduke · 4 weeks ago
- e35e33f Add DCHECK to ensure OnConnectionMigration is only called on the server. by ianswett · 4 weeks ago
- 21ffbe4 Mark PacketCollector QUICHE_EXPORT by ricea · 4 weeks ago
- b2b5034 Add support for iOS attestation by QUICHE team · 4 weeks ago
- ce8167b No public description by QUICHE team · 4 weeks ago
- a7b102e Deprecate -gfe2_reloadable_flag_quic_use_inlining_send_buffer_everywhere. by vasilvv · 4 weeks ago
- 57e1749 Enabling rolled out flags. by QUICHE team · 4 weeks ago
- e2c3f0a No public description by martinduke · 4 weeks ago
- 0561969 Clear packet_ when QuicPacketCreator::SerializePacket() fails. by martinduke · 5 weeks ago
- 713d86e Fix QUICHE OSS by dschinazi · 5 weeks ago
- da33839 No public description by martinduke · 5 weeks ago
- e650aa7 Add flag to limit number of reads from tunnel per epoll event by ericorth · 5 weeks ago
- 0c3411d Update quic::test::CreateIpPacket to allow TCP by ericorth · 5 weeks ago
- ecc8a9b No public description by haoyuewang · 5 weeks ago
- f38445d Add a simple end to end test that ensures that enabling the spin bit doesn't break Quiche. by QUICHE team · 5 weeks ago
- 19c23dc Add a CODE_COUNT that OnBodyAvailable is skipped because on_body_available_called_because_sequencer_is_closed_ is true. by haoyuewang · 5 weeks ago
- 2f0d61f Allow generating private tokens locally in masque_ohttp_client by dschinazi · 5 weeks ago
- 2cc3766 Add support for custom headers in OHTTP key fetch and outer gateway requests. by dschinazi · 5 weeks ago
- 4308288 Deprecate --gfe2_reloadable_flag_quic_bbr_exit_startup_on_loss by vasilvv · 5 weeks ago
- 603f7ea QBONE Tun device: open file descriptors with `O_NONBLOCK`. by QUICHE team · 5 weeks ago
- 8accc46 Add tun_device_integration_test by ericorth · 5 weeks ago
- bd7dff9 False deprecate --gfe2_reloadable_flag_quic_fix_ignore_read_data_when_unblocked as it does not work per b/488057588#comment14. by haoyuewang · 6 weeks ago
- f11c7d3 Add support for the latency spin bit (RFC 9000 section 17.4) to Quiche, storing spin state on a per-path basis by QUICHE team · 6 weeks ago
- e8bbb39 No public description by wub · 6 weeks ago
- 32d1ff5 Add a non-const tls_connection() getter to TlsHandshaker. by rch · 6 weeks ago
- 6bb4c38 Correctly handle ignore_read_data case when sequencer gets unblocked. by haoyuewang · 6 weeks ago
- b91dd30 Add mutable_ssl_config to QuicCryptoServerConfigPeer by QUICHE team · 6 weeks ago
- 8e0e643 Add HttpValidationPolicy for rejecting RFC non-compliant status codes by reubent · 6 weeks ago
- d22a962 Disable flaky test cases in //third_party/quic/core/io:socket_test until resolved by QUICHE team · 6 weeks ago
- 078524b Deprecates --gfe2_reloadable_flag_http2_avoid_decompose_representation by birenroy · 6 weeks ago
- e66b8ef Add a regression test for b/488057588. by haoyuewang · 6 weeks ago
- a3882f0 Turn off flaky test QuicEventLoopFactoryTest.WakeUp/libevent_epoll_ by vasilvv · 7 weeks ago
- 3a1960c Deprecate --gfe2_reloadable_flag_reset_content_length_status_when_removing_content_length_header. by QUICHE team · 7 weeks ago
- 99a5e60 No public description by haoyuewang · 7 weeks ago
- 73627ae Add field to BoostIcwHeader proto message: h3_force_enable_quic_bbr_exit_startup_on_loss by dmcardle · 7 weeks ago
- b161cf4 Fix OSS QUICHE build. by asedeno · 7 weeks ago
- bd8885a Add field to NetworkParams for updating BBRv1's exit-startup-on-loss behavior by dmcardle · 7 weeks ago
- d3cf22e Fix fuzz test error. by martinduke · 7 weeks ago
- fd2c8eb Refactor how MOQT control messages are parsed, part 1. by vasilvv · 7 weeks ago
- 928a75f Implement MOQ/EBML varint parsing and serialization. by vasilvv · 7 weeks ago
- 190b5ae Close QUIC connections if a RESET_STREAM frame is received with a too-small final byte offset value. by rch · 7 weeks ago
- 243b50d Fix 1 ClangInliner finding: by QUICHE team · 7 weeks ago