1. f4690db Switch QUIC version negotiation to RFC codepoint by dschinazi · 18 hours ago main
  2. c41eb4d Add a new QUIC Connection option to specify Cubic for the client side only. by martinduke · 2 days ago
  3. 981c424 Fix flakiness in chaos protection test by dschinazi · 4 days ago
  4. bce1440 Send MoQT Fetch and handle FETCH_OK/FETCH_ERROR. The application can induce FETCH_CANCEL by destroying the MoqtFetchTask object it owns. by martinduke · 4 days ago
  5. cc699da Declare nfds parameter of PollSyscall() as size_t by QUICHE team · 5 days ago
  6. f18d520 Split the alarm logic out of QuicPollEventLoop into its own queue. by vasilvv · 5 days ago
  7. 2f180e1 Finish MoQT incoming ANNOUNCE life cycle (UNANNOUNCE). by martinduke · 9 days ago
  8. 9e79e47 In `QuicSelfIssuedConnectionIdManager::GetUnretiredConnectionIds`, call `std::vector::reserve` before the for loops to avoid unnecessary memory allocations. by wub · 9 days ago
  9. 0d41927 Incoming MoQT SubscribeAnnounces lifecycle. by martinduke · 9 days ago
  10. c508947 Add admin token support to phosphor by QUICHE team · 9 days ago
  11. 55decf7 Mark quiche::GatherStringViewSpan as exported to Chromium. by QUICHE team · 9 days ago
  12. bf33a4a Initialize dummy application data in QuicStreamTest to quiet asan warnings. by martinduke · 10 days ago
  13. e10f5e4 Add streamz to GfeQuicClientSession such that we can get resumption rate at connection level and early-data rate at stream level. by haoyuewang · 10 days ago
  14. 7e46599 Fix build errors in Chromium. by vasilvv · 10 days ago
  15. f7a27a9 Unblock quic_enable_chaos_protection_v2 flag by dschinazi · 11 days ago
  16. f517b65 No public description by wub · 11 days ago
  17. 4bc013a Send-side RESET_STREAM_AT frame. Nothing utilizes the API yet, so not protected. by martinduke · 11 days ago
  18. f6c70ec Return transport parameters from TlsChloExtractor by QUICHE team · 11 days ago
  19. fc6f361 Rename 'source_' in QuicSession to 'connection_close_source_'. by wub · 11 days ago
  20. d73b6c7 MoQT Outgoing ANNOUNCE life cycle. by martinduke · 11 days ago
  21. 080eace In QuicDispatcher::CleanUpSession, Only serialize close packets if connection is self closed, i.e. not closed by peer. by wub · 11 days ago
  22. 33ebbe7 Fix include of stddef.h. by QUICHE team · 11 days ago
  23. 8e96ea4 Extracts out a helper method to determine whether a chunk extension character is valid. by birenroy · 11 days ago
  24. 6b7d9bc Outgoing MoQT SUBSCRIBE_ANNOUNCES life cycle. by martinduke · 12 days ago
  25. be28253 Notify a closed non-static stream once it is about to be destroyed via a new interface QuicStream::OnSoonToBeDestroyed() with no-op default implementation. by danzh · 13 days ago
  26. f16e5a9 Set a minimum number of chaos protection in new protector by dschinazi · 2 weeks ago
  27. 98664f0 Switch QuicheMemSlice to a platform-independent implementation. by vasilvv · 2 weeks ago
  28. 7f8ad8b Add APIs to read until a specific point in the stream is reached. by vasilvv · 2 weeks ago
  29. bc1c16e Rewrite MoqtDataParser to only consume one thing at a time. by vasilvv · 2 weeks ago
  30. b9390b9 Moves //third_party/http2:http2_structures_lib to //third_party/http2/core/. by birenroy · 2 weeks ago
  31. b923c4c Moves //third_party/http2:http2_constants_lib to //third_party/http2/core/. by birenroy · 2 weeks ago
  32. 5553c80 Add test utils to parse control messages and to extract subscribe details. by vasilvv · 2 weeks ago
  33. c4d62db Automated g4 rollback of changelist 702422246. by rch · 2 weeks ago
  34. b641e2b Remove impl-based MemSlice constructor. by vasilvv · 2 weeks ago
  35. 0c3ea8e Remove the version check and TODO in `QuicFramer::TryDecryptInitialPacketDispatcher`. by wub · 3 weeks ago
  36. 54f2123 Chaos Protection v2 by dschinazi · 3 weeks ago
  37. 51484c6 Use absl::make_unique_for_overwrite where we will reinitialize the buffer. by Chris Kennelly · 3 weeks ago
  38. f1c7ac9 Re-enable chlo buffering on the server side of Hyperloop. by haoyuewang · 3 weeks ago
  39. f7f5b3c Add webtransport::test::InMemoryStream for simplifying testing code that reads from WebTransport streams. by vasilvv · 3 weeks ago
  40. b831ae8 Fix the definition of MoQT MAX_SUBSCRIBE_ID. by martinduke · 3 weeks ago
  41. 9d47534 Adds unit test cases covering the case where a content-length undershoot causes a PROTOCOL_ERROR. by birenroy · 3 weeks ago
  42. d8733d9 Fix spelling of QuicheWeakPtr::GetIfAvaliable => GetIfAvailable. by martinduke · 3 weeks ago
  43. 5ccc379 Refactor MoQT Upstream SUBSCRIBE processing and data structures. by martinduke · 3 weeks ago
  44. 2c39aeb gfe-relnote: Call QuicAckListenerInterface::OnPacketAcked() before moving the stream to closed stream list. by danzh · 4 weeks ago
  45. 9641c60 No public description by rch · 4 weeks ago
  46. 7302e89 Use wub's new test features in QuicBufferedPacketStoreTest:SimpleEnqueueAckSent by martinduke · 4 weeks ago
  47. 4c2c8b0 Add test matchers for writing MoQT control messages into a mock stream. by vasilvv · 4 weeks ago
  48. 7c4b993 Fix standalone build. by vasilvv · 4 weeks ago
  49. b85bae9 Adds unit test cases covering the case where a content-length overshoot causes a PROTOCOL_ERROR. by birenroy · 4 weeks ago
  50. a2fcc5c Migrates adapter unit tests away from deprecated SubmitRequest/SubmitResponse methods. by birenroy · 4 weeks ago
  51. e3565c3 Set client CID in the packets sent by QuicBufferedPacketStore. by wub · 4 weeks ago
  52. 6e68576 Removes DataFrameSource arguments from Http2Adapter methods and implementations. by birenroy · 4 weeks ago
  53. b9743b2 Removes DataFrameSource interface methods and related utilities. by birenroy · 4 weeks ago
  54. e6f4ec3 Enabling rolled out flags. by QUICHE team · 4 weeks ago
  55. e5d355b Removes DataFrameSource-based DATA frame manipulation from OgHttp2Session. by birenroy · 4 weeks ago
  56. 88f533f Move MoqtSessionPeer into its own file. by vasilvv · 4 weeks ago
  57. 464d61c Removes DataFrameSource-based DATA frame manipulation from NgHttp2Adapter. by birenroy · 4 weeks ago
  58. 18e5a73 Add missing error string in QuicFramer by dschinazi · 4 weeks ago
  59. 20a056a Reworks the remaining DataFrameSource-based test cases in nghttp2_adapter_test.cc. by birenroy · 4 weeks ago
  60. aabec42 Implement QuicheWeakPtr that roughly models Chromium's base::WeakPtr API. by vasilvv · 4 weeks ago
  61. 6116d08 Removes use of VisitorDataSource in more tests. by birenroy · 4 weeks ago
  62. d6e3ab2 Refactor ConsumeCryptoData by dschinazi · 4 weeks ago
  63. af0724f Removes use of VisitorDataSource in oghttp2_adapter_test.cc. by birenroy · 4 weeks ago
  64. 1d6a18a Removes deprecated and unused methods from the Http2Adapter interface. by birenroy · 4 weeks ago
  65. 7c209bd Removes use of VisitorDataSource in nghttp2_adapter_test.cc. by birenroy · 4 weeks ago
  66. f78a923 Switch QUICHE standalone build to use the newest Bazel actually supported by our CI bots. by vasilvv · 4 weeks ago
  67. 387a399 Remove forwarding_preference from MoqtObject. by martinduke · 4 weeks ago
  68. 4dadaff Delete MoQT Track Forwarding preference and roll version to -07. by martinduke · 4 weeks ago
  69. 1490524 Publisher-side MoQT FETCH handling. by martinduke · 4 weeks ago
  70. 0105ba1 Update QUICHE to use Bazel 7.4.1, but without bzlmod for now by davidben · 4 weeks ago
  71. 10b0ed2 Fix default constructor in the default implementation of QuicheMemSlice. by vasilvv · 4 weeks ago
  72. 67a5bf1 Switch away from std::iterator in BalsaHeaders by davidben · 4 weeks ago
  73. 33a213f Group mock_load_balancer_encoder.h with load_balancer in the standalone build by davidben · 4 weeks ago
  74. ab26c88 Remove obsolete TODOs about converting char uint8_t. by rch · 4 weeks ago
  75. 269807a Avoid tripping -Wchanges-meaning in GCC by davidben · 4 weeks ago
  76. 7e427ee Remove ResumptionAttempted assertion in TlsServerHandshakerTest.ResumptionWithPlaceholderTicket by davidben · 4 weeks ago
  77. bbd2d8c Simplify how quiche platform files are incorporated by davidben · 4 weeks ago
  78. 3145fd0 Implement a function that gathers data from bunch of string_views into a single buffer. by vasilvv · 4 weeks ago
  79. f49f729 Close the connection with error QUIC_HTTP_INVALID_FRAME_SEQUENCE_ON_SPDY_STREAM if FIN is received before finishing receiving the whole HTTP headers. by danzh · 4 weeks ago
  80. 94b21e2 Allow more URLs in masque_client by dschinazi · 4 weeks ago
  81. ae489b9 No public description by martinduke · 4 weeks ago
  82. e0401bd Fix standalone QUICHE build. by vasilvv · 5 weeks ago
  83. cb1090b Fix a hardcoded cacheline size. by vasilvv · 5 weeks ago
  84. ff8fb5d Add an oghttp2 option to disable sending GOAWAYs as a client. by diannahu · 5 weeks ago
  85. 87502f4 Raises the verbosity level of most QUICHE_VLOGs within OgHttp2Session. by birenroy · 5 weeks ago
  86. 77ed991 Add oghttp2 and nghttp2 testing to demonstrate client GOAWAY-sending behavior. by diannahu · 5 weeks ago
  87. e979357 No public description by haoyuewang · 5 weeks ago
  88. dbc5afc Enabling rolled out flags. by QUICHE team · 5 weeks ago
  89. 2eddc36 No public description by davidben · 5 weeks ago
  90. 8cab599 Use string_view::substr when making string_views out of other strings by davidben · 5 weeks ago
  91. ff243e7 Remove QuicheMutex, etc., indirection by davidben · 5 weeks ago
  92. beed160 FIN MoQT streams when directed by the TrackPublisher. by martinduke · 5 weeks ago
  93. 212c483 Add a cache key field to QuicServerId. by haoyuewang · 5 weeks ago
  94. 01046c6 Add a callback to FetchTask API. by vasilvv · 5 weeks ago
  95. 19bed52 Quiche: inline constexpr variables in headers by ricea · 5 weeks ago
  96. 8fe4012 Allow chaos protection with ACK frames by dschinazi · 5 weeks ago
  97. 390a10b Remove inappropriate calls to ResetWriteSide(). by martinduke · 5 weeks ago
  98. 92f24e2 Update Http2VisitorInterface::OnHeaderResult from enum to enum class. by diannahu · 5 weeks ago
  99. 4e8ee33 Rename QuicChaosProtector by dschinazi · 5 weeks ago
  100. 366b463 Refactor QuicChaosProtector by dschinazi · 5 weeks ago