1. b7b7283 Delete ParsedQuicVersion::SupportsGoogleAltSvcFormat(). This method is unused. by martinduke · 6 hours ago main
  2. e674b33 Replace HasLongHeaderLengths, UsesCryptoFrames, HasIetfQuicFrames, VersionHasLongHeaderLengths, QuicVersionUsesCryptoFrames() and VersionHasIetfQuicFrames() with IsIetfQuic(). by martinduke · 6 hours ago
  3. 60d3a41 Add a class to track when objects are acknowledged out-of-order. by vasilvv · 7 hours ago
  4. e66b761 Deprecate ParsedQuicVersion::UsesTls(), ParsedQuicVersion::UsesHttp3(), and VersionUsesHttp3(). Remove function calls everywhere that does not need extensive approvals. by martinduke · 8 hours ago
  5. 5391e12 Replace SupportsClientConnectiondIds, HasLengthPrefixedConnectionIds, SupportsAntiAmplificationLimit, and CanSendCoalescedPackets with IsIetfQuic(). by martinduke · 13 hours ago
  6. f8bf715 Replace ParsedQuicVersion::HasHeaderProtection, SupportsRetry, SendsVariableLengthPacketNumberLongHeader, and AllowsVariableLengthConnectionIds with IsIetfQuic. by martinduke · 14 hours ago
  7. 74bfcd4 Weaken DCHECK in `operator*(QuicBandwidth, QuicTime::Delta)` by dmcardle · 14 hours ago
  8. 1cf7402 Replace redundant calls to ParsedQuicVersion::UsesInitialObfuscators() and by martinduke · 16 hours ago
  9. 2a5f5aa Rename ParsedQuicVersion::KnowsWhichDecrypterToUse to IsIetfQuic. by martinduke · 31 hours ago
  10. 281ef83 Deprecate the legacy version information QUIC transport parameter by dschinazi · 33 hours ago
  11. 5de9160 Add `control_plane_override` to AuthAndSignResponse. by QUICHE team · 33 hours ago
  12. 80f95de Refactoring Indeterminate-Length BHTTP message section and tests. by ripere · 34 hours ago
  13. 49ec9f7 Deprecate --gfe2_reloadable_flag_quic_client_default_enable_new_alps_codepoint. by QUICHE team · 35 hours ago
  14. 901d0a7 Fix Quiche test failing during Envoy Quiche roll by QUICHE team · 4 days ago
  15. 2d838dc Add QUIC_CODE_COUNT for quic_disconnect_early_exit. by martinduke · 5 days ago
  16. b0d34e2 Add code count when new validation policy is on and invalid methods are detected. by QUICHE team · 5 days ago
  17. 8c511ae Add an HttpValidationPolicy field for handling invalid methods by QUICHE team · 5 days ago
  18. 7416969 Add kDSNI connection option to permit sending debugging_sni despite ECH GREASE by dmcardle · 6 days ago
  19. 5a8768a Manually enable BBRv1 for MOQ. by vasilvv · 6 days ago
  20. 2eee8e3 No public description by dmcardle · 6 days ago
  21. 94f576b Deprecate gfe2_reloadable_flag_quic_fail_on_empty_ack by martinduke · 7 days ago
  22. 35a602b No public description by vasilvv · 7 days ago
  23. 42d986f Add regression test for iteration bug in MoqtOutgoingQueue::RemoveAllSubscriptions() by dmcardle · 8 days ago
  24. 3123cd8 Prefactor response vs request ahead of METHOD validation by QUICHE team · 8 days ago
  25. b2f3a1e Disable a flaky MOQT test assertion. by vasilvv · 8 days ago
  26. 4b9f25e Use SSL_set_shed_handshake_config in QUIC to drop BoringSSL handshake state after the handshake finishes in order to save memory. by rch · 8 days ago
  27. e4ced0b Remove some references to gQUIC Padded Ping. Padded Ping is still sent by gQUIC clients as a connectivity check, but we're not shipping any new gQUIC clients, so SerializeGQuicConnectivityProbingPacket could be removed completely removed if you prefer. by ianswett · 8 days ago
  28. fe42801 Deflake MoqtIntegrationTest.CleanPublishDone by dmcardle · 8 days ago
  29. 7aab0c9 Replace remaining references SUBSCRIBE_DONE with PUBLISH_DONE. by martinduke · 8 days ago
  30. af513fc Fix public bazel build of quiche by QUICHE team · 9 days ago
  31. 2b80e30 No public description by QUICHE team · 9 days ago
  32. 595d8c9 Refactor ACK sending so it always goes through SendAllPendingAcks. This is mostly for code readability, but it also makes it clearer what code paths are gQUIC only. by ianswett · 9 days ago
  33. 2897364 Add `--force_debugging_sni` flag to toy client by dmcardle · 12 days ago
  34. 0e29fdb Clamp bandwidth and rtt to avoid UB signed overflow in `QuicBandwidth::ToBytesPerPeriod()` by dmcardle · 12 days ago
  35. 6006810 Cascading IWYU fixes starting with quic_bandwidth.h by dmcardle · 13 days ago
  36. 50b1189 Update Masque Connection pool and Masque OHTTP client to allow a custom DNS resolver by abhisinghx · 13 days ago
  37. 6bd1892 Add proxy logging and code counts for methods that are invalid tokens by QUICHE team · 2 weeks ago
  38. bbc217f Call `OnSubscribeAccepted` when adding a listener to `MoqtRelayTrackPublisher`. by martinduke · 2 weeks ago
  39. c5087ec Separate Masque OHTTP Client into its own library and update connection pool to support Private key and Public Cert via blobs by abhisinghx · 2 weeks ago
  40. fc9b578 Switch OnObjectAckReceived to use Location. by vasilvv · 3 weeks ago
  41. a67f3d5 Add definition to build moq_chat client in standalone QUICHE for interop testing. by martinduke · 3 weeks ago
  42. c48984b Store the peer's MOQT implementation string. by martinduke · 3 weeks ago
  43. 281ab1c Deprecate gfe2_reloadable_flag_quic_allow_client_enabled_2x_initial_cwnd by dmcardle · 3 weeks ago
  44. 848524b No public description by jprat · 3 weeks ago
  45. 4f6d4cd Detect and close connections on invalid acks received by the QUIC dispatcher. by jprat · 3 weeks ago
  46. a504af3 Deprecate --gfe2_reloadable_flag_quic_allow_flow_label_blackhole_avoidance_on_server. by jprat · 3 weeks ago
  47. 89d8da3 Add helper methods to check a string's RFC 9110, 5.6.2 compliance by QUICHE team · 3 weeks ago
  48. 83bd4c0 Fix typo in ProofSource::LocalSSLConfig's ReferenceCountedChain type alias by dmcardle · 3 weeks ago
  49. 810b9a7 Fix 2 ClangInliner findings: by QUICHE team · 3 weeks ago
  50. 01b5571 Prevent TlsClientHandshaker from sending debugging SNI with ECH by dmcardle · 3 weeks ago
  51. 6b2ceb5 [cleanup] Update pointer alignment style in masque code by asedeno · 3 weeks ago
  52. 60ba46f Record target bitrate changes in MOQT traces. by vasilvv · 3 weeks ago
  53. 48a6a0d Tune flow control windows in MOQT to be higher. by vasilvv · 3 weeks ago
  54. fb1da69 Increase the margin for the bandwidth bps comparison. by QUICHE team · 3 weeks ago
  55. c013fd5 Remove unused function QuicSentPacketManager::set_peer_max_ack_delay() by rch · 3 weeks ago
  56. 47bfbd3 Record object ACKs into MOQT traces. by vasilvv · 3 weeks ago
  57. 5d0b67d Fix standalone QUICHE build. by vasilvv · 3 weeks ago
  58. 50d733b Simplify MoqtTraceRecorder by recording new objects directly from existing subscribtion code. by vasilvv · 3 weeks ago
  59. c888379 Fix MSAN error in MoqtSimulator. by martinduke · 3 weeks ago
  60. b487e28 Enabling rolled out flags. by QUICHE team · 3 weeks ago
  61. 7924488 Replace MoqtLiveRelayQueue with TestTrackPublisher. by martinduke · 3 weeks ago
  62. a0e8fc2 Record the latest CC-provided bandwidth estimate in QUIC traces. by vasilvv · 3 weeks ago
  63. 1299d11 Record objects enqueued in MOQT traces. by vasilvv · 4 weeks ago
  64. fcdd0a8 Replace Moqt ChatServer with MoqtRelay. by martinduke · 4 weeks ago
  65. dc5dd12 Add fuzz tests for SNI normalization and validity properties in QuicheHostnameUtils by dmcardle · 4 weeks ago
  66. 2b09501 Call GetCertChains() in TlsServerHandshaker by dmcardle · 4 weeks ago
  67. 3dcd90f Deprecate --gfe2_reloadable_flag_quic_ignore_gquic_probing. by danzh · 4 weeks ago
  68. 3252f39 Deprecate quic_least_unacked_plus_1. by martinduke · 4 weeks ago
  69. e65e7a0 Ensure a PublishedSubscription always has a track alias assigned. by vasilvv · 4 weeks ago
  70. 1ffee03 Fix standalone QUICHE build by vasilvv · 4 weeks ago
  71. 7e93824 Rework the ProofSource::GetCertChains() interface by dmcardle · 4 weeks ago
  72. 42cbfed Rename TlsServerConnection's SetCertChain() to AddCertChain() by dmcardle · 4 weeks ago
  73. a9358c5 Deprecate reloadable flag: enable_tls_trust_anchor_ids by dmcardle · 4 weeks ago
  74. 30173e0 Deprecate --gfe2_reloadable_flag_http2_hpack_varint_decoding_fix by danzh · 4 weeks ago
  75. 6a4d3f8 Handle packet write error from QuicConnection with possible connection migration. by danzh · 4 weeks ago
  76. b1577b9 Use LocalSSLConfig constructor instead of designated initializer by dmcardle · 4 weeks ago
  77. 9abbc9e Do not send timeouts on the FETCH part of joining FETCH. by vasilvv · 4 weeks ago
  78. 4eed323 Add a basic test for the MOQT simulator. by vasilvv · 4 weeks ago
  79. 1b11c7e Move all of the MOQT simulator logic into a file that is separate from the CLI. by vasilvv · 4 weeks ago
  80. 868e8e4 Remove `absl_nonnull` from `QuicSpdyClientSessionWithMigration::writer_`. by QUICHE team · 4 weeks ago
  81. b5d92fe Enabling rolled out flags. by QUICHE team · 4 weeks ago
  82. e73eea5 Connect MoqtIncomingSubscribeNamespaceCallback and the Relay namespace manager. by martinduke · 5 weeks ago
  83. bae6d07 Refactor: Generalize `GetUndecryptableEarlyPacket` to `MakeLongHeaderPacket`. by jprat · 5 weeks ago
  84. b66749e Allow `QuicConnectionMigrationManager::path_context_factory_` to be nullable. If `path_context_factory` is null, no connection migration will be performed. by danzh · 5 weeks ago
  85. 523c3ee Fix a bug where MoqtParser would spuriously return an "unexpected FIN" error. by vasilvv · 5 weeks ago
  86. 46e5a64 Change QuicSpdyClientSession to inherit from QuicSpdyClientSessionWithMigration with a new constructor taking a new interface QuicMigrationHelper which provides path context factory and retrieves alternative networks. And likewise for QuicSimpleClientSession. by danzh · 5 weeks ago
  87. eff51df Fix standalone QUIHCE build by vasilvv · 5 weeks ago
  88. 1d66c6c Update SUBSCRIBE_NAMESPACE handling in the session to support Relays. by martinduke · 5 weeks ago
  89. a59fe95 Fix 1 ClangTidyPerformance finding: by QUICHE team · 5 weeks ago
  90. 6f4b947 No public description by QUICHE team · 5 weeks ago
  91. f3415ae Add ProofSource::GetCertChains() to lay groundwork for Trust Anchor IDs by dmcardle · 5 weeks ago
  92. 454e18d Refactor RelayNamespaceTree to use a tree structure. by martinduke · 5 weeks ago
  93. d5789b8 Skip `SetCompliancePolicyCnsa202407` test if AES hardware is not available by QUICHE team · 5 weeks ago
  94. 015f8fc Record MOQT-specific stream annotations into QUIC traces if available. by vasilvv · 6 weeks ago
  95. 0fd0588 Refactor `ProofSourceX509Test.CertificateSelection` into individual tests by dmcardle · 6 weeks ago
  96. 958d7e7 Support configuring client key shares and SSL compliance policy by QUICHE team · 6 weeks ago
  97. 7e9fac7 Make QuicClientBase use `QuicForceBlockablePacketWriter` to wrap whatever writer instance provided by network helper and owns the instance. This is necessary to support connection and port migration, as the migration manager requires the ability to temporarily block writes. This is controlled a new interface set_handle_migration_in_session() in client. by danzh · 6 weeks ago
  98. 885e2e4 Define AbslStringify() for quic::SendAlgorithmInterface::NetworkParams by dmcardle · 6 weeks ago
  99. 91cf77e No public description by jprat · 6 weeks ago
  100. 513f8f9 No public description by martinduke · 6 weeks ago