1. 9b45510 Deprecate gfe2_reloadable_flag_quic_use_ping_manager2. by fayang · 13 hours ago main
  2. 09e2d9a Deprecate gfe2_reloadable_flag_quic_donot_mark_stream_write_blocked_if_write_side_closed. by fayang · 14 hours ago
  3. ce13525 Deprecate gfe2_restart_flag_quic_use_hash_quic_codepoint. by martinduke · 19 hours ago
  4. 59e518a For IETF QUIC, do not detect path degrading or blackholing until handshake gets confirmed. (no change to gQUIC) by fayang · 20 hours ago
  5. 7a1adc6 Deprecate --gfe2_reloadable_flag_quic_add_process_packet_context. by wub · 23 hours ago
  6. 0915a34 Deprecate gfe2_flags_reloadable_quic_ask_for_short_header_connection_id_length2. by martinduke · 24 hours ago
  7. 225e91a Update fuzzer Packet/Proto Conversion to use 16B auth tags. by martinduke · 2 days ago
  8. aea8bfa Add more information to loggings when the session tries to write data after connection disconnected. by fayang · 2 days ago
  9. ebbdaae Use structured headers serializer for PRIORITY_UPDATE frames. by bnc · 2 days ago
  10. ec077d4 Use structured headers parser for PRIORITY_UPDATE frames. by bnc · 2 days ago
  11. c5c29b5 Http3DebugVisitor: trim default implementations by QUICHE team · 6 days ago
  12. a9c7837 Remove PrioritizedElementType. by bnc · 8 days ago
  13. bc30c5a Combine startup_full_bw_threshold and probe_bw_probe_inflight_gain into full_bw_threshold in QUIC BBRv2. by ianswett · 8 days ago
  14. e19eb26 Remove QuicSpdySession::OnPriorityUpdateForPushStream(). by bnc · 8 days ago
  15. cfff7cf Add a new inflight_hi_limited_in_round to QUIC BBRv2 to replace the more complex logic about when to raise inflight_hi there is today. This is more in line with BBRv2's intended inflight_hi growth, but avoids a number of problems around being app-limited or aggregation. Activated by the BBHI connection option. by ianswett · 9 days ago
  16. 6a93efc Allow handshaker to override QUIC transport parameters. by QUICHE team · 12 days ago
  17. 5484d93 Internal change by fayang · 13 days ago
  18. f7c9c7c Internal change by haoyuewang · 14 days ago
  19. 0867f9f Fixes a bug in oghttp2 handling of responses to HEAD requests. by birenroy · 2 weeks ago
  20. cdd2268 Adds tests for client adapters sending a HEAD request and receiving a response with Content-Length. by birenroy · 2 weeks ago
  21. ef47642 Make OHTTP available for open source projects to use. by peiwenhu · 2 weeks ago
  22. b8e8ddd Adds a `OgHttp2Session` unit test exercising the case where the visitor returns false in `OnEndStream()`. by birenroy · 2 weeks ago
  23. cae3428 For DATA frames with END_STREAM, invokes the `OnFrameRecv` callback only once `CallbackVisitor::OnEndStream()` has been invoked. by birenroy · 2 weeks ago
  24. 7e7e349 Adds a bool return value to `Http2VisitorInterface::OnEndStream()` to indicate success. by birenroy · 2 weeks ago
  25. 4f4c483 Adds unit tests demonstrating a difference in behavior between raw nghttp2 and wrapped nghttp2. by birenroy · 2 weeks ago
  26. d138b3b Adds verbose logging to nghttp2_callbacks.cc. by birenroy · 2 weeks ago
  27. 59f75ea Adds verbose logging to CallbackVisitor. by birenroy · 2 weeks ago
  28. b2ecec0 In GFE, do not send version negotiation on Google QUIC packets. by fayang · 2 weeks ago
  29. 8b0d15b Internal change by fayang · 3 weeks ago
  30. 3bc9dba Change QuicStreamSequencer's destructor to be a non-virtual. by wub · 3 weeks ago
  31. 16114c2 Use next_connection_id_sequence_number to validate retired CID number as retiring an active CID would not guarantee that a new CID is issued due to CID collision in dispatcher. by haoyuewang · 3 weeks ago
  32. 9bd00ee Internal change by haoyuewang · 3 weeks ago
  33. a17968c Support padding of binary http request and response messages. by bschneider · 3 weeks ago
  34. 6a9bf18 Fix unused-result compile failure in masque_client_bin.cc by QUICHE team · 3 weeks ago
  35. 0b375bd Fix build issues found by CC=clang bazel build ... in kokoro by achernya · 3 weeks ago
  36. 0aa1fb3 Remove unreachable return from masque_client_bin by QUICHE team · 3 weeks ago
  37. 417fa64 Move QuicToyClient::ClientFactory to its own file by achernya · 3 weeks ago
  38. 563bed1 Trigger copybara by achernya · 3 weeks ago
  39. 0569e1a Apply BUILD.bazel patch from perryl@ to add masque client/server cc_binary rules by achernya · 3 weeks ago
  40. efd1e80 Improve capsule logging by dschinazi · 3 weeks ago
  41. ecc958b IETF CONNECT-IP Hackathon: TUN device for masque_client by achernya · 4 weeks ago
  42. 952bce8 Allow masque_client to select IP address family for DNS by dschinazi · 4 weeks ago
  43. a39c546 Internal change by wub · 4 weeks ago
  44. 4d4820f window_manager: include stdint.h for int64_t by QUICHE team · 4 weeks ago
  45. aca1fa5 Do not use a reference to a temporary object. (Caught by some additional warnings that @ellyjones was building with) by rch · 4 weeks ago
  46. 6fecabd Fix "Dead write" in quic_packet_creator_test.cc by rch · 4 weeks ago
  47. 7f2de11 Add a connection option, BBPD, to set the PROBE_DOWN pacing gain to 0.91 instead of 0.75. Not flag protecting because it's setting a constant to a slightly different value. by ianswett · 4 weeks ago
  48. bd8d8e1 Internal change by haoyuewang · 4 weeks ago
  49. 1a2a35d Internal change by ianswett · 4 weeks ago
  50. c6efbc4 Add QUICHE_EXPORT to quiche::ObliviousHttpRequest::Context by QUICHE team · 4 weeks ago
  51. cf2fc7b Decouple bind interface from socket creation to more easily reuse in different implementations. by ramosalex · 4 weeks ago
  52. 10da83a Fixup logs by dschinazi · 4 weeks ago
  53. 425f03b CONNECT-IP server support by dschinazi · 4 weeks ago
  54. db4dca8 Delay setting stateless reset token in config until session initialization. This avoids virtual function GetStatelessResetToken be called in QuicSession constructor. by fayang · 4 weeks ago
  55. 6cea8f6 Add QUICHE_EXPORT to the public inner class in binary_http_message.h by QUICHE team · 4 weeks ago
  56. 00de48d Add more debug information in QuicStreamSequencer::DebugString: by wub · 4 weeks ago
  57. 24a2385 Internal change by QUICHE team · 4 weeks ago
  58. 05d00fb Initializes the memory backing CallbackVisitor::current_frame_ in the constructor. by birenroy · 4 weeks ago
  59. 97d97a5 CONNECT-IP encapsulated client support by dschinazi · 5 weeks ago
  60. bc7f8d1 Take absl::string_view by value instead of const-ref in ParseDictionary by QUICHE team · 5 weeks ago
  61. 5b39355 Reduce string copies in Ohttp response logic. by bschneider · 5 weeks ago
  62. d28b27c Rejects WINDOW_UPDATE frames that would cause a window overflow, as per Section 6.9.1 of RFC 9113. by birenroy · 5 weeks ago
  63. 194246b Rejects WINDOW_UPDATE frames with zero deltas, as per RFC 9113 Section 6.9. by birenroy · 5 weeks ago
  64. 89f3ce7 Properly support RFC 9297 by dschinazi · 5 weeks ago
  65. 9624f2d Remove QUICHE_EXPORT from connect_udp_datagram_payload.h. by bnc · 5 weeks ago
  66. 8dcd3fc Use std::move to avoid making copies of payload. by peiwenhu · 5 weeks ago
  67. 1e5adc2 Internal change by wub · 5 weeks ago
  68. 3a2a2d8 Add google_handshake_message transport parameter. by fayang · 5 weeks ago
  69. cc89922 Internal change by martinduke · 5 weeks ago
  70. 30eeff5 Allow QuicClientBase to use a fixed server connection id. Remove similar functionality from quic::test::MockableQuicClient. by wub · 5 weeks ago
  71. 072eced Internal change by martinduke · 5 weeks ago
  72. ff3e960 Internal change by renjietang · 5 weeks ago
  73. 15a93fe Update LoadBalancerEncoder to draft-15. by martinduke · 5 weeks ago
  74. 3f395bf Add PrintTo method to BinaryHttpMessage::Field by kmg · 5 weeks ago
  75. f504d0e Implement CONNECT-UDP toy server backend by ericorth · 5 weeks ago
  76. 2d35322 Internal change by haoyuewang · 6 weeks ago
  77. e124b7b Rename QUICHE_EXPORT_PRIVATE to QUICHE_EXPORT by vasilvv · 6 weeks ago
  78. ad82b24 Permit strings, tokens, and byte sequences to be moved out of Items by QUICHE team · 6 weeks ago
  79. 4e16116 LSC: Replace deprecated functions absl::MakeUnique and absl::make_unique by Derek Mauro · 6 weeks ago
  80. 0a4715e oblivious_http: Overloaded Parsing method to read payload using QuicheDataReader by QUICHE team · 6 weeks ago
  81. 01af51d Eliminate unexpected calls to ConnectionIdLength() and MaybeReplaceConnectionId(). Fixes several incorrect edge cases in QuicDispatcher and QuicFramer that do not have current observable behaviors in production by martinduke · 6 weeks ago
  82. e823ec3 Consolidate definitions of CreateClientObliviousRequestWithSeedForTesting by QUICHE team · 6 weeks ago
  83. 5448437 Fix open-source QUICHE build. by vasilvv · 6 weeks ago
  84. 3969b97 Add QUICHE_EXPORT_PRIVATE to Binary HTTP PrintTo declaration. by QUICHE team · 6 weeks ago
  85. bf49790 Internal change by QUICHE team · 6 weeks ago
  86. abcd67c oblivious_http: Release ownership of ObliviousHttpRequest::Context to callers and remove shared_ptr by QUICHE team · 6 weeks ago
  87. 0d8b1dc oblivious_http: Cleanup old code by QUICHE team · 6 weeks ago
  88. 8e67663 oblivious_http:Update comments to indicate that Client & Gateway are thread-safe. by QUICHE team · 6 weeks ago
  89. 08e3ff8 Deprecate gfe2_flags_reloadable_quic_connection_uses_abstract_connection_id_generator. by martinduke · 6 weeks ago
  90. 4a8aafa Add a "list" subcommand to depstool by vasilvv · 6 weeks ago
  91. 5bf2b93 Make ParameterizedItem and ParameterisedIdentifier default-constructible by QUICHE team · 6 weeks ago
  92. 3d0950d Changes oghttp2 flow control behavior when sending a large WINDOW_UPDATE. by birenroy · 6 weeks ago
  93. 9ecbd66 Fix Windows compile failure at LookupAddress(). by QUICHE team · 6 weeks ago
  94. 9dd5365 Add the depstool binary by vasilvv · 6 weeks ago
  95. 2dd95e1 Internal change by haoyuewang · 6 weeks ago
  96. 1a61e92 In QuicSession::OnCanWrite, do not send stream data when PTO fires and handshake is not confirmed. by fayang · 7 weeks ago
  97. a4ace27 QuicDispatcher asks the ConnectionIdGenerator how long short-header connection IDs should be. by martinduke · 7 weeks ago
  98. 3bda8fc Re-implement QUIC toy server CONNECT flags by ericorth · 7 weeks ago
  99. 0f74ff6 Introduce a tool to parse and update dependencies in WORKSPACE.bazel file by vasilvv · 7 weeks ago
  100. da09ca6 Adds a test case that demonstrates a significant difference in flow control behavior between nghttp2 and oghttp2. by birenroy · 7 weeks ago