1. deeeacc Rename WindowManager::(ShouldNotifyListener --> ShouldWindowUpdateFn). by QUICHE team · 5 months ago
  2. 6c5334a Add trace messages for QuicCryptoServerConfig::ProcessClientHelloContext. by wub · 5 months ago
  3. d7e1efa Enable custom WINDOW_UPDATE notifying criteria in WindowManager. by QUICHE team · 5 months ago
  4. 9eeb17b Simplify QuicStreamSendBuffer::SaveStreamData(). by bnc · 5 months ago
  5. b2ab503 Automated g4 rollback of changelist 432178898. by QUICHE team · 5 months ago
  6. fc8bb99 Simplify QuicStreamSendBuffer::SaveStreamData(). by bnc · 5 months ago
  7. 36f2070 Move QuicBufferAllocator and SimpleBufferAllocator to third_party/quiche. by bnc · 5 months ago
  8. 90a59ed Move WebTransportFingerprintProofVerifier to quic/core/crypto by vasilvv · 5 months ago
  9. 782d7fe Fix implicit conversion from absl::string_view to std::string. by vasilvv · 5 months ago
  10. e421a76 Uses an existing "using" declaration for conciseness. by QUICHE team · 5 months ago
  11. 19703fd Fixes a bug where HandleOutboundSettings is invoked twice for initial SETTINGS. by QUICHE team · 5 months ago
  12. b5f7586 Fix QuicClientTest.DoNotLeakSocketFDs under TSAN. by wub · 5 months ago
  13. 95b229f Use a smaller lower bound(5ms) to clamp the initial rtt, when setting initial rtt from a trusted value. Currently only the min_rtt from CachedNetworkParameters is considered trusted. by wub · 5 months ago
  14. c7601c8 Deprecate --gfe2_restart_flag_quic_no_common_cert_set. by rch · 5 months ago
  15. b0ec8e5 Provide a default implementaion of QuicheMemSlice. by vasilvv · 5 months ago
  16. 04184b1 Allows OgHttp2Adapter to send GOAWAYs when operating as a client. by QUICHE team · 5 months ago
  17. 5cbc3f2 Adds test coverage for the nul char appearing in header field names or values. by QUICHE team · 5 months ago
  18. 8f3895d Default enable PTO with configuration: by fayang · 5 months ago
  19. cf15882 Deprecate --gfe2_reloadable_flag_quic_crypto_noop_if_disconnected_after_process_chlo. by wub · 5 months ago
  20. 0fdd508 Remove QuicheMemSlice(QuicUniqueBufferPtr, size_t) constructor. by vasilvv · 5 months ago
  21. d721ad8 Use std::string instead of absl::string_view in CryptoBufferMap. by fayang · 6 months ago
  22. 0c5d384 Ignore incoming HTTP/3 MAX_PUSH_ID frames. by bnc · 6 months ago
  23. 2aa1200 Remove Http3DebugVisitor::OnMaxPushIdFrameSent(). by bnc · 6 months ago
  24. 80eb2c8 Remove QuicSpdySession::CanCreatePushStreamWithId(). by bnc · 6 months ago
  25. 97d8d97 Deprecate gfe2_reloadable_flag_quic_single_ack_in_packet2. by fayang · 6 months ago
  26. 50f15e7 Only set packet state if all data gets retransmitted. by fayang · 6 months ago
  27. 2ba1a24 Move QuicMemSlice to third_party/quiche as QuicheMemSlice. by bnc · 6 months ago
  28. 6ab18cb Deprecate flag --gfe2_reloadable_flag_quic_send_path_response2 by danzh · 6 months ago
  29. 36959b4 Deprecate gfe2_reloadable_flag_quic_clear_undecryptable_packets_on_handshake_complete. by fayang · 6 months ago
  30. dd22dd1 Migrates the underlying representation of QuicheLinkedHashMap from absl::node_hash_map to absl::flat_hash_map. by QUICHE team · 6 months ago
  31. d95db6e Removes one pointer indirection from CallbackVisitor::StreamInfoMap. by QUICHE team · 6 months ago
  32. ecb1c83 Adjusts internal OgHttp2Session state when sending SETTINGS_INITIAL_WINDOW_SIZE to the peer. by QUICHE team · 6 months ago
  33. fc80153 Internal change by wub · 6 months ago
  34. b79e900 Internal change by wub · 6 months ago
  35. 4054614 Detects flow control window overflow and shuts down the stream or connection as appropriate. by QUICHE team · 6 months ago
  36. 4c4351b Updates OgHttp2Session's internal flow control window state when sending outbound WINDOW_UPDATE frames. by QUICHE team · 6 months ago
  37. d2f465b Adds a WindowManager constructor parameter to disable automatic updates to internal window state. by QUICHE team · 6 months ago
  38. 83d0700 Describe limitations of quic_enforce_single_packet_chlo flag by dschinazi · 6 months ago
  39. 53bde93 Deprecate TLPR from crypto_protocol.h by renjietang · 6 months ago
  40. ffc9e8f Internal change by haoyuewang · 6 months ago
  41. b763f60 Extends WindowManager to handle the following new cases: by QUICHE team · 6 months ago
  42. a95f564 Fix typo in comment for QuicSelfIssuedConnectionIdManager by rch · 6 months ago
  43. 3dc6d65 Within WindowManager, changes the representation of flow control windows from size_t to int64_t. by QUICHE team · 6 months ago
  44. b941c32 Add a QUIC_PEER_BUG with more detailed information when self address changes at server. by fayang · 6 months ago
  45. 2ed9bd1 Deprecate gfe2_reloadable_flag_quic_ignore_peer_max_ack_delay_during_handshake. by fayang · 6 months ago
  46. ef19fdb Add constant kAddressTokenPrefix for the prefix of the source address token. by wub · 6 months ago
  47. a778d65 Provide default implementation for QUIC protocol flags. by vasilvv · 6 months ago
  48. 72a03b2 Deprecate --gfe2_reloadable_flag_quic_match_ietf_reset_code by vasilvv · 6 months ago
  49. 5dffc45 Provide default implementation for QUICHE flags by vasilvv · 6 months ago
  50. 4e51fb6 Adds tests that demonstrate oghttp2's complete lack of reaction to flow control violations. by QUICHE team · 6 months ago
  51. e19b7f3 Deprecate gfe2_reloadable_flag_quic_drop_unsent_path_response. by fayang · 6 months ago
  52. 4d96f38 Deprecate gfe2_reloadable_flag_quic_suppress_write_mid_packet_processing. by fayang · 6 months ago
  53. daf74b5 Deprecate gfe2_reloadable_flag_quic_donot_rearm_pto_on_application_data_during_handshake. by fayang · 6 months ago
  54. 268efd0 Public fix: Limit buffering on the QPACK encoder stream. by bnc · 6 months ago
  55. 9193b63 Replaces if-else sequences with switch statements when handling SETTINGS identifiers. by QUICHE team · 6 months ago
  56. e6ae631 Revert removal of some structured bindings and selection statements with initializers. by bnc · 6 months ago
  57. 9ffad33 Factors out a `HandleOutboundSettings()` method from the existing `PrepareSettingsFrame()` method. by QUICHE team · 6 months ago
  58. 7dec24d Deprecate quic_ignore_key_update_not_yet_supported by dschinazi · 6 months ago
  59. 8669934 Fixes integer overflow in OgHttp2Session::UpdateInitialWindowSize(). by QUICHE team · 6 months ago
  60. 808fab3 Makes the following changes to bring `oghttp2_adapter_test.cc` more in line with `nghttp2_adapter_test.cc`. by QUICHE team · 6 months ago
  61. ca41067 Adds a using declaration for `spdy::SpdyFrameType` to nghttp2_adapter_test.cc, and uses the shorter name consistently in both oghttp2 and nghttp2 tests. by QUICHE team · 6 months ago
  62. eea1387 Interprets SETTINGS_INITIAL_WINDOW_SIZE from the peer. by QUICHE team · 6 months ago
  63. b5824c5 Uses a switch statement when interpreting HTTP/2 SETTINGS identifiers. by QUICHE team · 6 months ago
  64. a3a5184 Add a new ExtractQuicVersionFromAltSvcEntry method to SpdyUtils for parsing QUIC versions out of Alt-Svc entries. Will be used in both Chrome and Envoy. by rch · 6 months ago
  65. f282dc4 Roll-forward support for QUICv2 after a more thorough inventory of ALPN impacts. by martinduke · 6 months ago
  66. 2938b0e Add a new method ParseQuicVersionLabelString() for parsing string-ified QUIC version labels (but not other formats). by rch · 6 months ago
  67. b65a5da Fix bug in ParseQuicVersionString() which caused it to fail to parse the string-ified version of the QUIC v1 version label. by rch · 6 months ago
  68. d495772 Use AlpnForVersion() instead of ParseQuicVersionString() in TlsClientHandshaker::SetAlpn(). This avoids a potential by rch · 6 months ago
  69. d016c01 Rollback for 4 changelists related to QUICv2. by martinduke · 6 months ago
  70. d5c547c Internal change by wub · 6 months ago
  71. 6d37d41 Internal change by dschinazi · 6 months ago
  72. f99859b Automated g4 rollback of changelist 425943183. by QUICHE team · 6 months ago
  73. 935f2c2 Automated g4 rollback of changelist 425663257. by bnc · 6 months ago
  74. 3ccbbbd Replace ssize_t with int64_t as the former type may not be available on Windows. by haoyuewang · 6 months ago
  75. 72e2fe2 Set receive timestamps exponent for the framer by QUICHE team · 6 months ago
  76. fe4471b Use std::min<uint64_t> (instead of std::min<uint32_t>) when one of its arguments is the size of std::vector to unblock quiche merge due to error: by haoyuewang · 6 months ago
  77. b66ecdb Add missing include to quic_types.h. by bnc · 6 months ago
  78. eaea3e4 Automated g4 rollback of changelist 425681702. by bnc · 6 months ago
  79. 7aaf76b Change MakeQuicTag and MakeVersionLabel argument type to unsigned. by bnc · 6 months ago
  80. 6286c13 Deprecate quic_ignore_user_agent_transport_parameter by dschinazi · 6 months ago
  81. c1754d9 Internal change by fayang · 6 months ago
  82. 93152d3 Use static char maps in HeaderValidator::ValidateSingleHeader(). by QUICHE team · 6 months ago
  83. a411130 Internal change by fayang · 6 months ago
  84. 894223e Internal change by fayang · 6 months ago
  85. 6c61814 Deletes a stream entry from CallbackVisitor's stream map in OnCloseStream(). by QUICHE team · 6 months ago
  86. 78d97ce Deprecate quic_ignore_key_update_not_yet_supported by dschinazi · 6 months ago
  87. 6170093 Fix C++ defensive coding advice from the QUICv2 CL (cl/424961568). by QUICHE team · 6 months ago
  88. 4900f49 Only creates a RecordingHeadersHandler when trace logging is enabled. by QUICHE team · 6 months ago
  89. 816038d Internal change by ianswett · 6 months ago
  90. 9880002 Move CLI flag parsing into a separate header. by vasilvv · 6 months ago
  91. 34e9df5 Support ACK_RECIEVE_TIMESTAMPS extension. by wub · 6 months ago
  92. a780cd0 In QuicFramer::ProcessIetfTimestampsInAckFrame, use the first timestamp_delta as is. by wub · 6 months ago
  93. 420480a Fix text for BBQ9 in crypto_protocol.h by ianswett · 6 months ago
  94. 57a2909 Add char static casts to crypto_utils_test.cc by QUICHE team · 6 months ago
  95. a5c0680 Implement QUICv2 in QUICHE. by QUICHE team · 6 months ago
  96. 556e34a Add a debug callback at the end of QuicSentPacketManager::FromConfig. by vasilvv · 6 months ago
  97. 1857b31 Fix flaky EndToEndTest.ClientAddressSpoofedForSomePeriod as client connection self address does not equal TestLoopback(1) in IPv4 build. by haoyuewang · 7 months ago
  98. cfb0cce Internal change by haoyuewang · 7 months ago
  99. c036d55 Propagates DATA padding length to the visitor in OgHttp2Adapter and CallbackVisitor. by QUICHE team · 7 months ago
  100. 4d50920 Provide default implementation for quiche_flag_utils by vasilvv · 7 months ago