1. 5b3bf6f Fix QUICHE CI build. by vasilvv · 4 months ago
  2. a65bf20 Add basic MoQT OBJECT sending capability. This is the result of a little bit of interop with Alan's chat client. by martinduke · 4 months ago
  3. f96affc Allow sending additional headers with masque_client by dschinazi · 4 months ago
  4. 28317b6 Downgrade quic_send_alarm_postponed from QUIC_BUG to a DVLOG. Remove the information used to debug the send alarm issue. by wub · 4 months ago
  5. aabfc29 No public description by danzh · 4 months ago
  6. f342859 Adds a stream ID watermark to CallbackVisitor. by birenroy · 4 months ago
  7. 066c24e Adds a unit test demonstrating that CallbackVisitor revives stream state even for closed streams. by birenroy · 4 months ago
  8. c0963a8 Fix a byte counting bug in QUIC BBR2. by wub · 4 months ago
  9. 3cac5c4 In QuicPacketCreator, saves next_transmission_type_ before calling the delegate_->MaybeBundleOpportunistically() and restore it after. by wub · 4 months ago
  10. f51e747 Each Quic server session only accepts up to certain number of new requests in each event loop. The rest will be postponed to the following event loop. by danzh · 4 months ago
  11. 58cd142 Remove optional::value(), map::at() from quic. by wangsteve · 4 months ago
  12. 1d9a9a0 Remove BalsaVisitorInterface::ProcessTrailers(). by diannahu · 4 months ago
  13. 858bb67 Remove BalsaFrame::set_balsa_trailer() and BalsaFrame::trailer(). by diannahu · 4 months ago
  14. 055049e Add IP/UDP packet generation to QUIC test tools by ericorth · 4 months ago
  15. 4069625 Add connection option `RNIB` to remove non-initial burst in both client and server. by wub · 4 months ago
  16. 920d43f Move InternetChecksum from quic/qbone/ to quic/core/ by ericorth · 4 months ago
  17. 3c908e7 BlindSignAuth: Switch to Base64URL encoding for PrivacyPassTokenData outputs by elburrito · 4 months ago
  18. e0068ed Record pending duration histogram for a Quic stream if it was pending for whatever reason. And count how many streams has been pended for a QuicSession. by danzh · 5 months ago
  19. e2d62be Refactor QuicSession::MaybeProcessPendingStream() to return a bool to indicate whether to continue processing the next pending stream or not. by danzh · 5 months ago
  20. bfbde31 Remove QuicheMemSlice::impl() accessor. by vasilvv · 5 months ago
  21. b4deacb Automated g4 rollback of changelist 588486234. by ericorth · 5 months ago
  22. 0643ea9 Deprecate gfe2_restart_flag_quic_platform_tos_sockopt and protect its changes with gfe2_restart_flag_quic_support_ect1. by martinduke · 5 months ago
  23. eaf51d4 Automated g4 rollback of changelist 588217549. by ericorth · 5 months ago
  24. 66714bd Allow QUIC control frames to be sent while a packet is being processed. by rch · 5 months ago
  25. 3e39c7c Allow creation of Raw IP sockets in QUICHE by ericorth · 5 months ago
  26. fd195e9 QUIC Chat Client for very basic Media-over-QUIC transport testing. by martinduke · 5 months ago
  27. c1bc7ab Automated g4 rollback of changelist 587014516. by birenroy · 5 months ago
  28. cf3b70c Automated g4 rollback of changelist 587020916. by birenroy · 5 months ago
  29. 77e5bf7 Use the right SetFlag() function in TlsClientHandshakerTest by QUICHE team · 5 months ago
  30. 72ae18c No public description by QUICHE team · 5 months ago
  31. a8631ca Remove the compatibility version of BlindSignAuth::GetTokens, now that Chrome is setting the ProxyLayer parameter. by elburrito · 5 months ago
  32. 6b97604 Add more BalsaFrameTests for obs-fold and null characters. by bnc · 5 months ago
  33. 57c456d Revise interface to inform send algorithm ECN is active. by martinduke · 5 months ago
  34. be0627b Renames NoopHeaderValidator to MinimalHeaderValidator in oghttp2. by birenroy · 5 months ago
  35. c01f5b3 Re-adds some minimal validation to NoopHeaderValidator. by birenroy · 5 months ago
  36. ec99d2c CONNECT-IP payload parse/serialization by ericorth · 5 months ago
  37. dbe8c92 Add test for HttpValidationPolicy::disallow_header_continuation_lines. by bnc · 5 months ago
  38. 7c762b2 Remove BalsaVisitorInterface::OnHeader(). by bnc · 5 months ago
  39. a3b0650 No public description by martinduke · 5 months ago
  40. 8852b27 Change QuicSession::PendingStreamMap from absl::flat_hash_map into quiche::QuicheLinkedHashMap(flat_hash_map with std::list) to preserve the insertion order during iteration. by danzh · 5 months ago
  41. 7df7521 Tighten QuicheBuffer API. by QUICHE team · 5 months ago
  42. e5aa6d3 Do not serialize default `urgency` value, even if `incremental` is set. by bnc · 5 months ago
  43. 5090ca9 Switch from absl::in_place to std::in_place by davidben · 5 months ago
  44. d05a0c0 Fix warnings in Lexan projects. by QUICHE team · 5 months ago
  45. 876ed1d Store reference to session in MoqtClient, use QUICHE_EXPORT by martinduke · 5 months ago
  46. d84b5a4 Remove spammy log in QuicGsoBatchWriter. by wub · 5 months ago
  47. e521cba Add a function to parse WebTransport subprotocol negotiation response. by vasilvv · 5 months ago
  48. dd37316 Flush buffered decoder stream data in qpack_round_trip_fuzzer. by bnc · 5 months ago
  49. fabe05f Add a QUIC protocol flag to disable the QPACK dynamic table in QUIC servers. by rch · 5 months ago
  50. 61cdf09 Fix failure in net/quic/mobile:quic_udp_socket_test_ios by martinduke · 5 months ago
  51. 6bb135c Change quic_spdy_session_test.cc to initialize session_ in an by rch · 5 months ago
  52. fb44826 No public description by rch · 5 months ago
  53. 45374cb No public description by QUICHE team · 5 months ago
  54. 679a9d2 Add `quic::HandshakerDelegateInterface::OnTlsHandshakeConfirmed` and use it to increment the hyperloop's "handshake success" stats. by wub · 5 months ago
  55. 71f9fc6 Add functions to handle WebTransport-Init headers. by vasilvv · 5 months ago
  56. a20f97d Add functions to handle WebTransport subprotocol negotiation headers. by vasilvv · 5 months ago
  57. 8cbf649 Fix QUICHE build files. by vasilvv · 5 months ago
  58. 0a5bb9b Update Abseil for QUICHE standalone builds by vasilvv · 5 months ago
  59. 244d3b3 Implement basic WebTransport over HTTP/2 functionality. by vasilvv · 5 months ago
  60. 762ea93 Add ProxyLayer parameter to BlindSignAuth::GetTokens. Chrome will use this to generate tokens for ProxyA and ProxyB. by elburrito · 5 months ago
  61. 256f991 Do not return from QuicSpdyClientStream::OnBodyAvailable() if visitor is null. by bnc · 5 months ago
  62. 1093ba2 Fix a flow control issue introduced in cl/557313748. See b/308247268#comment3 for details of the issue. by wub · 5 months ago
  63. af18700 Implement MoqtClient and MoqtServer by vasilvv · 5 months ago
  64. e894f32 Refactor QuicStream::WriteBufferedData by moving the logic to calculate send window size into its own function. by wub · 6 months ago
  65. 243b262 Replace absl::optional with std::optional in QUICHE. by vasilvv · 6 months ago
  66. f9f42a0 Deprecate --gfe2_reloadable_flag_quic_do_not_increase_max_streams_after_h3_goaway. by rch · 6 months ago
  67. c43111e Deprecate --quic_no_send_alarm_unless_necessary. by wub · 6 months ago
  68. bc2982c update quiche_default_proof_providers_impl.cc to use QUICHE_LOG(FATAL) by asedeno · 6 months ago
  69. 899c69f Fix misread of spec and uninitialized value test flake. by martinduke · 6 months ago
  70. b1fb613 Use ValidateExtensionsCardinality in BlindSignAuth by elburrito · 6 months ago
  71. 567bd54 Remove unused server push code from QuicBackendResponse and QuicMemoryCacheBackend. by bnc · 6 months ago
  72. 36c9d69 Get quic_all_event_loops_test to work on macOS by vasilvv · 6 months ago
  73. 02f087c Fix yperf_client_channel_v2 to work with level-triggered event loops by vasilvv · 6 months ago
  74. 9395927 Only send draft-02 headers when draft-02 is used. by vasilvv · 6 months ago
  75. 3391f70 Update usage message for masque_client by QUICHE team · 6 months ago
  76. fcad7ae Key Connect(Udp) tunnels by (connection_id, stream_id) by QUICHE team · 6 months ago
  77. 151ddea Update MOQT to the (real) draft-01. by martinduke · 6 months ago
  78. f1fd385 Fix spacing in error logs for handshake timeout and idle network detection. by QUICHE team · 6 months ago
  79. 6c203c1 Fix use of uninitialized memory in ConnectServerBackend by dschinazi · 6 months ago
  80. 91548f4 Deprecate --quic_flush_ack_in_maybe_bundle. by wub · 6 months ago
  81. a01a131 Add a error log for QUIC connection id collision. by wub · 6 months ago
  82. 9f1211c For QUIC_BUG `quic_send_alarm_postponed`, print the value of last_can_write_reason_ as an int. by wub · 6 months ago
  83. 39a1add Deprecate --gfe2_reloadable_flag_quic_ignore_duplicate_new_cid_frame. by renjietang · 6 months ago
  84. 0c2b1fc Fix UBSan issues in QUICHE by davidben · 6 months ago
  85. d24f499 Include googleurl via a proxy header by vasilvv · 6 months ago
  86. acfc063 Deprecate --gfe2_reloadable_flag_quic_extract_supported_groups_early. by wub · 6 months ago
  87. 30bfe71 Add more information to the `quic_send_alarm_postponed` QUIC_BUG. by wub · 6 months ago
  88. dc161e5 Disallow colon in received header names (other than leading colon of pseudo-headers). by bnc · 6 months ago
  89. c079623 Add option to allow uppercase header name characters in HeaderValidator. by bnc · 6 months ago
  90. 533439b Add proxy layer to auth and sign and get initial data apis by QUICHE team · 6 months ago
  91. dfbb569 Remove `validated_key` local variable from HeaderValidator::ValidateSingleHeader(). by bnc · 6 months ago
  92. b28dc0c When quic_limit_sending_max_streams is enabled and MAX_STREAMS by rch · 6 months ago
  93. 646dbc0 Remove flag check from test. by martinduke · 6 months ago
  94. 1ed6525 Remove std::function from third_party/http2 by vasilvv · 6 months ago
  95. 192515c Validate request headers in H3Stream. by bnc · 6 months ago
  96. a4cfc92 Allow connections to request unroutable connection IDs when Maglev is out of sync. by martinduke · 6 months ago
  97. 30c4298 return a null pointer at the end of QuicSession::ProcessPendingStream; should be unreachable, but will appease some compilers. by asedeno · 6 months ago
  98. c5b74cb Fix the standalone QUICHE build by vasilvv · 6 months ago
  99. 880e841 Include cstdint for uint64_t by asedeno · 6 months ago
  100. 07be625 Add code count for visitor nullptr in QuicSpdyClientStream::OnBodyAvailable(). by bnc · 6 months ago