1. dc60baf Use new connection ID in connection migration on the client side. by haoyuewang · 3 years ago
  2. b88225f Do not crash if time wait list tries to send or queue null packets. by fayang · 3 years ago
  3. 1e4f564 Internal QUICHE change by fayang · 3 years ago
  4. a183c55 Remove Http2StringPrintf. by bnc · 3 years ago
  5. 3bf526d Remove SpdyHexEncode, SpdyHexDecode, Http2HexEncode, Http2HexDecode. by bnc · 3 years ago
  6. 85c4fe3 Adds simple decoder event handling to OgHttp2Session. by QUICHE team · 3 years ago
  7. 640536f Improve logging in QuicPacketCreator by dschinazi · 3 years ago
  8. fa47a6d Internal QUICHE change by wub · 3 years ago
  9. 94d1500 Make sure that a low QuicPacketCreator soft limit does not cause issues by dschinazi · 3 years ago
  10. 81e779d Moves EXPECT_SPDY_BUG into Quiche as EXPECT_QUICHE_BUG. by QUICHE team · 3 years ago
  11. 313870e Deletes unused headers from //third_party/spdy/platform/api. by QUICHE team · 3 years ago
  12. d8aa40a QuicConnection::ShouldGeneratePacket returns false when peer connection ID is required but unavailable. by haoyuewang · 3 years ago
  13. bfba46b s/std::optional/absl::optional/ in QuicConnectionIdManager. by wub · 3 years ago
  14. 3dc0a57 When binding a quic client's socket, set the addrlen to the exact length of the sockaddr struct being passed in. by QUICHE team · 3 years ago
  15. 4b5b4e6 Internal QUICHE change by fayang · 3 years ago
  16. c8eb63a Improve QpackHeaderTableTests. by bnc · 3 years ago
  17. b36e356 Move static_entries_ to QpackDecoderHeaderTable, make dynamic_entries_ private. by bnc · 3 years ago
  18. 9b24331 Move MaxInsertSizeWithoutEvictingGivenEntry() and draining_index() to QpackEncoderHeaderTable. by bnc · 3 years ago
  19. 4b7e3b0 Add QpackHeaderTableBase accessors, remove QpackHeaderTablePeer. by bnc · 3 years ago
  20. 6ecbb88 Moves nghttp2_session_callbacks creation from test code to nghttp2_callbacks.h. by QUICHE team · 3 years ago
  21. 53cbf3f Group sending path response and reverse path challenge closer on the server side. by haoyuewang · 3 years ago
  22. 1ad3f06 Move index and name_index members into QpackEncoderHeaderTable. by bnc · 3 years ago
  23. 8f81821 Moves OgHttp2Session into its own library. by QUICHE team · 3 years ago
  24. 8075994 Move FindHeaderField() to QpackEncoderHeaderTable. by bnc · 3 years ago
  25. cda67a5 The QBONE tunnel should not sleep in the epoll silo. Doing so causes alarms set on the epoll server to not be triggered in a timely manner. by QUICHE team · 3 years ago
  26. b9142bc Patch missing connection ID on paths after new connection ID frame is received. by haoyuewang · 3 years ago
  27. a1ffa16 Do not queue unsent PATH_RESPONSE and rely on peer's retry. by fayang · 3 years ago
  28. a7927b1 Refactor EvictDownToCapacity(). by bnc · 3 years ago
  29. 34c6602 deprecate gfe2_reloadable_flag_quic_unify_stop_sending. by renjietang · 3 years ago
  30. 9a219a8 Move LookupEntry() into QpackDecoderHeaderTable. by bnc · 3 years ago
  31. 61f24de Move observers to QpackDecoderHeaderTable. by bnc · 3 years ago
  32. ed3587f Split QpackHeaderTable. by bnc · 3 years ago
  33. 98ba149 Mark QuicBatchWriterBase as write blocked when the write status is WRITE_STATUS_BLOCKED_DATA_BUFFERED. by wub · 3 years ago
  34. 3978759 Adds SubmitRst() to the Http2Adapter interface. by QUICHE team · 3 years, 1 month ago
  35. 62eeb20 Adds a wrapper class for the nghttp2 session data type. by QUICHE team · 3 years, 1 month ago
  36. 8490896 Add more APIs to Quic.*ConnectionIdManager for later connection migration with new connection ID change. by haoyuewang · 3 years, 1 month ago
  37. f8e24a7 Replace the incoming_connection_ids check with original_destination_connection_id check. by haoyuewang · 3 years, 1 month ago
  38. 1b5d09e Replaces all flavors of SPDY_LOG with the QUICHE equivalents. by QUICHE team · 3 years, 1 month ago
  39. 33a4aa6 Replaces all uses of SPDY_BUG and SPDY_BUG_IF with the QUICHE equivalents. by QUICHE team · 3 years, 1 month ago
  40. 1837126 Moves WriteScheduler, PriorityWriteScheduler and Http2PriorityWriteScheduler to //third_party/http2/core. by QUICHE team · 3 years, 1 month ago
  41. 5c49d3e Move connection ID & stateless reset token from QuicConnection to QuicConnection::PathState. by haoyuewang · 3 years, 1 month ago
  42. 6666989 Enable HTTP/3 datagram in the simple server when WebTransport is also enabled. by vasilvv · 3 years, 1 month ago
  43. 2c1ecfd Minor changes to make WebTransport over HTTP/3 integration work. by vasilvv · 3 years, 1 month ago
  44. 88c8d59 Fix compilation error under GCC. by danzh · 3 years, 1 month ago
  45. 6532214 Include quic_error_code.h in a few files where needed. by bnc · 3 years, 1 month ago
  46. 56c8644 Fix QuicConnectionTest.LostDataThenGetAcknowledged. by fayang · 3 years, 1 month ago
  47. 8fbe1bd Fix quiche build error in GCC. No behavior change. by danzh · 3 years, 1 month ago
  48. 1ccd0bc Use std::array<char, 16> instead of uint128 for StatelessResetToken. by bnc · 3 years, 1 month ago
  49. 4c9a460 Deletes FifoWriteScheduler and LifoWriteScheduler, which are unused. by QUICHE team · 3 years, 1 month ago
  50. d49f7a8 Handle the case when SETTINGS_ENABLE_WEBTRANSPORT = 0 correctly. by vasilvv · 3 years, 1 month ago
  51. 8101e02 Implement HTTP/3 datagrams within WebTransport by vasilvv · 3 years, 1 month ago
  52. 20d73c4 Support and test server-initiated bidirectional streams in WebTransport. by vasilvv · 3 years, 1 month ago
  53. a296f27 Adds a test-only utility for building HTTP/2 frame sequences. by QUICHE team · 3 years, 1 month ago
  54. bf4d4e2 Remove Uint64ToString() and Hex() from QuicheTextUtils. by bnc · 3 years, 1 month ago
  55. e3eacca This change copies utility methods and basic nghttp2 callback implementations from //net/http2/server/lib/internal/h2. by QUICHE team · 3 years, 1 month ago
  56. 6ed59d9 Replace QuicConnection's WriteAndBundleAcksIfNotBlocked with WriteIfNotBlocked because they're functionally equivalent. by ianswett · 3 years, 1 month ago
  57. c7556a0 Remove QuicUint128 from platform. by bnc · 3 years, 1 month ago
  58. b7b2d4f Implement client-initiated bidirectional streams in WebTransport over HTTP/3. by vasilvv · 3 years, 1 month ago
  59. c2638cc In QUIC, do not try to write in the mid of packet processing. by fayang · 3 years, 1 month ago
  60. 580712c Fix a bug in BBRv2 bw_lo experimental modes where the second ACK would cause the pacing rate to suddenly drop. Also limits reduction of bandwidth_lo to 30% in a single round at the end of a round. by ianswett · 3 years, 1 month ago
  61. a2c960d Internal QUICHE change by fayang · 3 years, 1 month ago
  62. c1ef8d3 Deprecate quic_stateless_reset_faster_random by dschinazi · 3 years, 1 month ago
  63. 2dd2400 Improve HpackEntry class constructors. by bnc · 3 years, 1 month ago
  64. e753434 In WebTransport, make FIN be a return of Read() method rather than a visitor call. by vasilvv · 3 years, 1 month ago
  65. a3b50b4 Allow selecting QUIC version from command line in quic_client_interop_test by dschinazi · 3 years, 1 month ago
  66. 754ddc5 Move B2LO to Bbr2Sender::ApplyConnectionOptions, this allows it to be set in uStreamer experiments. by wub · 3 years, 1 month ago
  67. 91b48f5 Merge fix: std::string::data() is not mutable in C++14 by vasilvv · 3 years, 1 month ago
  68. 23ff983 Pass SNI extracted from CHLO to QuicDispatcher:: CreateQuicSession(). The new argument is not used. by danzh · 3 years, 1 month ago
  69. 38b5aed Remove QuicWrapUnique. by bnc · 3 years, 1 month ago
  70. 46245aa Inline QuicConnection::WriteNewData. by ianswett · 3 years, 1 month ago
  71. a62f052 Remove unused add_server_nonce(), has_server_nonce(), and GetNextServerNonce(). by bnc · 3 years, 1 month ago
  72. 3c74ea4 Record the following STARTUP stats in QUIC BBRv2: by wub · 3 years, 1 month ago
  73. abbc98a Use QuicCircularDeque instead of QuicQueue. by bnc · 3 years, 1 month ago
  74. 13067cf Remove SpdyInlinedVector from platform. by bnc · 3 years, 1 month ago
  75. 6fd121b Use circular buffer instead of std::deque for HPACK dynamic table in HTTP/2 decoder. by bnc · 3 years, 1 month ago
  76. 856e0e0 Remove unused HTTP/3 server push related code. by bnc · 3 years, 1 month ago
  77. 575bcd0 Name a few GFE_BUGs that showed up recently. by QUICHE team · 3 years, 1 month ago
  78. 4da8554 Re-enable reverse path validation tests in quic_connection_test. by danzh · 3 years, 1 month ago
  79. 6b34f7a Add flag to allow Qpack decoder to omit header overhead when counting header size against such upper limit. by danzh · 3 years, 1 month ago
  80. 2b2a63c Inline std::deque for http2::Http2Deque in PriorityWriteScheduler. by bnc · 3 years, 1 month ago
  81. 5fa05cd Remove FLAGS_quic_enable_http3_server_push, QuicSpdySession::EnableServerPush(), and SetMaxPushId(). by bnc · 3 years, 1 month ago
  82. 316f376 Support unidirectional streams in WebTransport over HTTP/3. by vasilvv · 3 years, 1 month ago
  83. 5159c75 Support building QUIC with GCE target constraint. by QUICHE team · 3 years, 1 month ago
  84. aef3793 Add GetStreamId() and Reset() to WebTransportStream. by vasilvv · 3 years, 1 month ago
  85. be12b81 Remove third_party/quiche/common/platform/api/quiche_string_view.h. by bnc · 3 years, 1 month ago
  86. 1173f1c If WebTransport is on, buffer all incoming HTTP/3 requests until SETTINGS are received. by vasilvv · 3 years, 1 month ago
  87. 2dbe9df In QUIC, log last decrypted level when trying to send control frame before encryption is established. by fayang · 3 years, 1 month ago
  88. caf68bd Avoid unnecessary copy in HttpDecoder if entire payload is present. by bnc · 3 years, 1 month ago
  89. cff6df5 Fixes up dependencies and namespaces for tests in //third_party/http2/adapter. by QUICHE team · 3 years, 1 month ago
  90. 2220a56 Prepare QpackHeaderTable::InsertEntry() for non-stable container. by bnc · 3 years, 1 month ago
  91. 7d46f17 Internal QUICHE change by bnc · 3 years, 1 month ago
  92. 37a3fc4 Deprecate --gfe2_reloadable_flag_quic_bbr2_fewer_startup_round_trips. by ianswett · 3 years, 1 month ago
  93. 587b1df Internal QUICHE change by ianswett · 3 years, 1 month ago
  94. f0bc77d Add connection option kRVCM to enable reverse path validation upon new client address on server side. by danzh · 3 years, 1 month ago
  95. 760e723 Remove Http2StrAppend, Http2StringPrintf, Http2HexEscape, Http2Hex from platform. by bnc · 3 years, 1 month ago
  96. e7932fe Remove unused SpdyMemSlice. by bnc · 3 years, 1 month ago
  97. 9830a35 Resize HttpDecoder::buffer_ when buffering data. by bnc · 3 years, 1 month ago
  98. 5d60276 Initial implementation of a Chromium-based Http2Adapter. by QUICHE team · 3 years, 1 month ago
  99. 4bb6196 Add two QUIC_BUGs to debug b/182571515. by fayang · 3 years, 1 month ago
  100. dd99c0a Removes some virtual methods from Http2Adapter. by QUICHE team · 3 years, 1 month ago