1. 13384c9 Enable gfe2_reloadable_flag_quic_reject_empty_cid_in_ncid in Chrome. by ianswett · 7 hours ago main
  2. 4a72dd0 Deprecate gfe2_reloadable_flag_quic_no_path_degrading_before_handshake_confirmed. by ianswett · 8 hours ago
  3. 8305ff6 Add gzip response decompression support to Masque OHTTP client. by ripere · 2 days ago
  4. 7bb8eca MasqueOhttpClient: Print chunked body to stdout by dschinazi · 2 days ago
  5. 6fcaa10 Deprecate quic_stop_sending_legacy_version_info and quic_stop_parsing_legacy_version_info by dschinazi · 3 days ago
  6. 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
  7. e19e323 Additional PendingStream cleanup by rch · 7 days ago
  8. c8061e1 Remove unused QuicSession::CreateIncomingStream(PendingStream*). by rch · 7 days ago
  9. fafc2fe No public description by wub · 8 days ago
  10. 6d35b5e Refactor QuicSession PendingStream methods to take references. by rch · 8 days ago
  11. 86ff476 Refactor: Cache Bbr2DebugState in simulator tests. by ianswett · 8 days ago
  12. 8244ffe Refactor QuicStream constructor to take PendingStream by reference. by rch · 8 days ago
  13. 1004527 Allow MoqtClient and MoqtServer to control session parameters. by martinduke · 8 days ago
  14. c8ff6dc Move some non-message-related data structures out of moqt_messages.h by martinduke · 8 days ago
  15. 1ff5238 Refactor BBR2/BBR3 initialization and inline some methods. by ianswett · 9 days ago
  16. 1f89062 Convert quic::PendingStream constructor to take QuicSession reference. by rch · 9 days ago
  17. ba2340a Refactor BBR2/BBR3 parameters by moving kDefaultMinimumCongestionWindow and kInitialPacingGain into Bbr2Params. by ianswett · 9 days ago
  18. 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
  19. 41336ae Refactor: Extract DebugState from Bbr2Sender and Bbr3Sender to a common header. by ianswett · 10 days ago
  20. 9843feb Get rid of moqt::SubscribeWindow. by martinduke · 10 days ago
  21. 47f25a8 Refactor and simplify BBR3. by ianswett · 10 days ago
  22. e68fe05 Add support for sending OHTTP request bodies in multiple chunks. by QUICHE team · 10 days ago
  23. 733621a Branch Bbr2Sender to create Bbr3Sender and no long have modes extend from Bbr2ModeBase. by ianswett · 12 days ago
  24. ba02ee8 Permanently cancel subgroups if the stream has STOP_SENDING. by martinduke · 14 days ago
  25. 5c5efce QUIC_BUG on the size of connection_state_map_. by haoyuewang · 14 days ago
  26. 4d4565c Move Bbr2ProbeBwMode::CyclePhase to bbr2_misc.h and rename it to ProbePhase. by ianswett · 14 days ago
  27. 61a8de9 Reset streams which surpass MAX_HEADER_LIST_SIZE by reubent · 2 weeks ago
  28. a7f9eef Deprecate --gfe2_reloadable_flag_quic_send_connection_close_on_max_age. by ianswett · 2 weeks ago
  29. 063446c Enabling rolled out flags. by birenroy · 2 weeks ago
  30. 9562974 Deprecate gfe2_reloadable_flag_quic_disconnect_early_exit. by martinduke · 2 weeks ago
  31. d387c78 Merge QuicStreamSendBufferBase into QuicStreamSendBufferInlining. by vasilvv · 2 weeks ago
  32. f4cb734 Limit Joining FETCH to largest_object at time of SUBSCRIBE. by martinduke · 2 weeks ago
  33. 76d1734 Deprecate MASQUE PerRequestConfig::SetExpectedEncapsulatedResponseBody() by dmcardle · 2 weeks ago
  34. ed46d34 Add encapsulated response body callback to MASQUE client's PerRequestConfig by dmcardle · 3 weeks ago
  35. 29d6d17 Add `num_ohttp_chunks` flag and remove `chunked` flag. by ripere · 3 weeks ago
  36. 7799805 Add `num_bhttp_chunks` flag and remove `indeterminate_length` flag. by ripere · 3 weeks ago
  37. 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
  38. 1ed9351 No public description by wub · 3 weeks ago
  39. 0161299 Enforce a limit on the amount of total, uncompressed header bytes by reubent · 3 weeks ago
  40. 2bd145e Improve connection logging in OHTTP toy client by dschinazi · 3 weeks ago
  41. 88ed681 No public description by dmcardle · 3 weeks ago
  42. 2a758fd Joining FETCH is allowed for any subscribe with forward = 1, without regard for filter type. by martinduke · 3 weeks ago
  43. 8e916e3 Fis OSS QUICHE build. by asedeno · 3 weeks ago
  44. bbe3dde Fix various SCONE-related builder errors by QUICHE team · 3 weeks ago
  45. dfccfb5 OHTTP toy client: Allow passing in the key config as hex by dschinazi · 3 weeks ago
  46. 0c7ab75 Initialize packet in QuicConnectionTest. by martinduke · 3 weeks ago
  47. db6ce7e Receive-side SCONE support. by martinduke · 3 weeks ago
  48. fd2ca7d Allow overriding method in MasqueOhttpClient by dschinazi · 3 weeks ago
  49. 3c13398 QBONE tun device error reporting: Convert string pointers to absl::string_view by QUICHE team · 3 weeks ago
  50. 44ea872 Add various metrics to analyze TUN device performance by ericorth · 3 weeks ago
  51. c628a90 Make new QuicPacketCreatorTests consistent with other instances of EXPECT_QUIC_BUG. by martinduke · 3 weeks ago
  52. 17c5c93 Fix QuicPacketCreatorTest failure in Quiche OSS CI. by martinduke · 3 weeks ago
  53. 921b4d1 BEGIN_PUBLIC by davidben · 3 weeks ago
  54. 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
  55. 1f2aaae Add nonce to iOS attestation and enforce one-time use. by QUICHE team · 3 weeks ago
  56. 89c30b2 Fix exchanger stats GetPackets[Read,Written]() counts by ericorth · 3 weeks ago
  57. 39a896e Add TCP connection to TUN experiment playground code by ericorth · 3 weeks ago
  58. 27b41c9 Deprecate gfe2_reloadable_flag_quic_use_proof_source_get_cert_chains by dmcardle · 3 weeks ago
  59. 25a16a7 Send-side SCONE support. by martinduke · 4 weeks ago
  60. e35e33f Add DCHECK to ensure OnConnectionMigration is only called on the server. by ianswett · 4 weeks ago
  61. 21ffbe4 Mark PacketCollector QUICHE_EXPORT by ricea · 4 weeks ago
  62. b2b5034 Add support for iOS attestation by QUICHE team · 4 weeks ago
  63. ce8167b No public description by QUICHE team · 4 weeks ago
  64. a7b102e Deprecate -gfe2_reloadable_flag_quic_use_inlining_send_buffer_everywhere. by vasilvv · 4 weeks ago
  65. 57e1749 Enabling rolled out flags. by QUICHE team · 4 weeks ago
  66. e2c3f0a No public description by martinduke · 4 weeks ago
  67. 0561969 Clear packet_ when QuicPacketCreator::SerializePacket() fails. by martinduke · 5 weeks ago
  68. 713d86e Fix QUICHE OSS by dschinazi · 5 weeks ago
  69. da33839 No public description by martinduke · 5 weeks ago
  70. e650aa7 Add flag to limit number of reads from tunnel per epoll event by ericorth · 5 weeks ago
  71. 0c3411d Update quic::test::CreateIpPacket to allow TCP by ericorth · 5 weeks ago
  72. ecc8a9b No public description by haoyuewang · 5 weeks ago
  73. 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
  74. 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
  75. 2f0d61f Allow generating private tokens locally in masque_ohttp_client by dschinazi · 5 weeks ago
  76. 2cc3766 Add support for custom headers in OHTTP key fetch and outer gateway requests. by dschinazi · 5 weeks ago
  77. 4308288 Deprecate --gfe2_reloadable_flag_quic_bbr_exit_startup_on_loss by vasilvv · 5 weeks ago
  78. 603f7ea QBONE Tun device: open file descriptors with `O_NONBLOCK`. by QUICHE team · 5 weeks ago
  79. 8accc46 Add tun_device_integration_test by ericorth · 5 weeks ago
  80. 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
  81. 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
  82. e8bbb39 No public description by wub · 6 weeks ago
  83. 32d1ff5 Add a non-const tls_connection() getter to TlsHandshaker. by rch · 6 weeks ago
  84. 6bb4c38 Correctly handle ignore_read_data case when sequencer gets unblocked. by haoyuewang · 6 weeks ago
  85. b91dd30 Add mutable_ssl_config to QuicCryptoServerConfigPeer by QUICHE team · 6 weeks ago
  86. 8e0e643 Add HttpValidationPolicy for rejecting RFC non-compliant status codes by reubent · 6 weeks ago
  87. d22a962 Disable flaky test cases in //third_party/quic/core/io:socket_test until resolved by QUICHE team · 6 weeks ago
  88. 078524b Deprecates --gfe2_reloadable_flag_http2_avoid_decompose_representation by birenroy · 6 weeks ago
  89. e66b8ef Add a regression test for b/488057588. by haoyuewang · 6 weeks ago
  90. a3882f0 Turn off flaky test QuicEventLoopFactoryTest.WakeUp/libevent_epoll_ by vasilvv · 7 weeks ago
  91. 3a1960c Deprecate --gfe2_reloadable_flag_reset_content_length_status_when_removing_content_length_header. by QUICHE team · 7 weeks ago
  92. 99a5e60 No public description by haoyuewang · 7 weeks ago
  93. 73627ae Add field to BoostIcwHeader proto message: h3_force_enable_quic_bbr_exit_startup_on_loss by dmcardle · 7 weeks ago
  94. b161cf4 Fix OSS QUICHE build. by asedeno · 7 weeks ago
  95. bd8885a Add field to NetworkParams for updating BBRv1's exit-startup-on-loss behavior by dmcardle · 7 weeks ago
  96. d3cf22e Fix fuzz test error. by martinduke · 7 weeks ago
  97. fd2c8eb Refactor how MOQT control messages are parsed, part 1. by vasilvv · 7 weeks ago
  98. 928a75f Implement MOQ/EBML varint parsing and serialization. by vasilvv · 7 weeks ago
  99. 190b5ae Close QUIC connections if a RESET_STREAM frame is received with a too-small final byte offset value. by rch · 7 weeks ago
  100. 243b50d Fix 1 ClangInliner finding: by QUICHE team · 7 weeks ago