1. 5a5661f gfe-relnote: (n/a) Add QuicCircularDeque to third_party/quic/core. Code not used yet. by wub · 5 years ago
  2. 9676f69 Remove QuicheMakeUnique. by bnc · 5 years ago
  3. 13d7545 gfe-relnote: In quic_framer.cc, replace PacketNumberIntervalLength(interval) by interval.Length(). Not protected. by wub · 5 years ago
  4. 4f59d71 Internal QUICHE change by wub · 5 years ago
  5. 133f488 Add support for creating a persistent TUN device (that survives across Bonnet restarts). by QUICHE team · 5 years ago
  6. 6c06656 Change name of QuicStream::HasFinalReceivedByteOffset() to HasReiceivedFinalOffset(). by renjietang · 5 years ago
  7. d88f162 Add a simple QuicTransport server for testing and demo purposes. by vasilvv · 5 years ago
  8. 75db434 gfe-relnote: In QUIC, add a connection option to use 2 * rttvar when calculating PTO timeout. Protected by existing gfe2_reloadable_flag_quic_enable_pto. by fayang · 5 years ago
  9. 053453b Add QuicDispatcherPeer::GetTimeWaitListManager() method. by bnc · 5 years ago
  10. 12512a8 gfe-relnote: Deprecate gfe2_reloadable_flag_quic_donot_process_small_initial_packets. by fayang · 5 years ago
  11. 8a27b0f gfe-relnote: Deprecate gfe2_reloadable_flag_quic_simplify_stop_waiting. by fayang · 5 years ago
  12. 2ab1e85 gfe-relnote: In QUIC, add SetSoftMaxPacketLength to set a soft max packet length in creator. If a single frame is failed to be serialized, restore the actual max packet length. Not used yet. Not protected. by fayang · 5 years ago
  13. 7cbfe9e Use connection's encryption level at QuicCryptoStream::OnCryptoFrame(). by renjietang · 5 years ago
  14. c4bde0b Enable all versions in toy server by dschinazi · 5 years ago
  15. 68fad8e Deprecate quic_parse_prox_source_connection_id by dschinazi · 5 years ago
  16. b4f3bc0 gfe-relnote: Deprecate gfe2_reloadable_flag_quic_add_upper_limit_of_buffered_control_frames3. by fayang · 5 years ago
  17. db09565 gfe-relnote: In QUIC, add connection option to enable IETF loss detection with both adaptive packet and adaptive time threshold. Protected by existing gfe2_reloadable_flag_quic_enable_ietf_loss_detection. by fayang · 5 years ago
  18. 7085a6d gfe-relnote: In QUIC, add 2 connection options to set the start point of exponential backoff when calculating PTO timeout. Protected by exisiting gfe2_reloadable_flag_quic_enable_pto. by fayang · 5 years ago
  19. 740f751 gfe-relnote: In GFE, add two QUIC connection options for cwnd bootstrap experiments with different multipliers. Protected by existing gfe2_reloadable_flag_quic_use_ip_bandwidth_module. by fayang · 5 years ago
  20. dfbd3df Create an interface to queue up incoming streams in the client. by vasilvv · 5 years ago
  21. 4c908f0 gfe-relnote: Do not add peer_max_ack_delay if an immediate ACK is expected when calculating PTO timeout. Protected by existing gfe2_reloadable_flag_quic_enable_pto. by fayang · 5 years ago
  22. 9711a9e Simplify ConstructMisFramedEncryptedPacket() signature. by bnc · 5 years ago
  23. 18d5d24 gfe-relnote: Swap order of operations in TlsClientHandshaker::FinishHandshake. Protected by --quic_supports_tls_handshake by nharper · 5 years ago
  24. 73d0ac4 gfe-relnote: Use PTO_RETRANSMISSION instead of PROBE_RETRANSMISSION for PTO retransmission. Also populate transport connection stats for debugging purpose. Protected by existing gfe2_reloadable_flag_quic_enable_pto. by fayang · 5 years ago
  25. fe909c6 Convert kDefaultMaxCongestionWindowPackets to a flag. by ianswett · 5 years ago
  26. abfd9ec Change GetMinStreamSize API to use size_t, rather than uint16_t avoiding truncation by fkastenholz · 5 years ago
  27. 1c1dcab Use QpackEncoder::InstructionWithValues to refactor QpackInstructionEncoder interface. by bnc · 5 years ago
  28. f2c4e3e gfe-relnote: In QUIC, re-calculate pacing rate when cwnd gets bootstrapped. Protected by gfe2_reloadable_flag_quic_bbr_fix_pacing_rate. by fayang · 5 years ago
  29. c14a589 Implement dynamic table, blocked streams, multiple streams, and multiple header blocks per stream in QpackDecoderFuzzer. by bnc · 5 years ago
  30. f6f82b1 Implement gMock matchers to pretty print QuicErrorCode and QuicRstStreamErrorCode on failure. by bnc · 5 years ago
  31. e158186 Remove unused CreateSslCtx methods from TlsHandshaker classes by nharper · 5 years ago
  32. e47e15f gfe-relnote: various test code cleanup. Not protected. by renjietang · 5 years ago
  33. 4694272 Make HttpEncoder methods static. by bnc · 5 years ago
  34. e211642 Introduce QUIC_NO_EXPORT by dschinazi · 5 years ago
  35. a6f661c Remove duplicate call to send MAX_PUSH_ID frame. by renjietang · 5 years ago
  36. 40d0fa5 Remove QuicMakeUnique, Http2MakeUnique, SpdyMakeUnique from platform/api/. by bnc · 5 years ago
  37. cda1ce2 Remove QuicConnectionPeer::GetVisitor(). by renjietang · 5 years ago
  38. eab918f Remove unused return value for QuicSession::OnStopSendingFrame(). by renjietang · 5 years ago
  39. 6285986 Remove no-longer-required QUIC_EXPORTs by dschinazi · 5 years ago
  40. e356752 Deprecate gfe2_reloadable_flag_quic_simple_inflight_time. by ianswett · 5 years ago
  41. ad65ab9 Deprecate gfe2_reloadable_flag_quic_sent_packet_manager_cleanup. by ianswett · 5 years ago
  42. eb78dbb gfe-relnote: Add a VersionSupportsGoogleAltSvcFormat() method to move the version check out of the version manager. No behavior change. Not flag protected. by rch · 5 years ago
  43. e42f7ad Move QPACK test utilities to test_tools/qpack/. by bnc · 5 years ago
  44. 3f6ccf4 Inline trivial constructors by dschinazi · 5 years ago
  45. eab9285 Fix some test expectation regarding SendControlFrame(). by renjietang · 5 years ago
  46. cc4ea6a gfe-relnote: Deprecate gfe2_reloadable_flag_quic_detect_spurious_loss. by fayang · 5 years ago
  47. 91ae391 Remove empty if statement by fkastenholz · 5 years ago
  48. 0d74bb7 gfe-relnote: n/a - Rephrase obsolete TODO which was left over from when v40 was added. by rch · 5 years ago
  49. 209c5a2 Remove an obsolete TODO from quic_framer.cc about changing the public by rch · 5 years ago
  50. 7433495 gfe-relnote: n/a - Remove useless DVLOG from quic_crypto_server_config.cc by rch · 5 years ago
  51. 4f73248 Fix Reset logic in PendingStream. by renjietang · 5 years ago
  52. 0875083 gfe-relnote: Add QuicPacketCreator::SerializeCoalescedPacket function. Not used yet. Not protected. by fayang · 5 years ago
  53. 07a2b07 Fix 26 ClangTidy - Readability findings in //depot/google3/third_party/quic/. by wub · 5 years ago
  54. b38e635 Make QuicStreamTest to check on OnDataAvailable() calls. by renjietang · 5 years ago
  55. 7685542 Fix 10 ClangTidy - Performance findings in //depot/google3/third_party/quic/. by wub · 5 years ago
  56. 0b2ae54 Fix 2 clang-tidy findings in third_party/quic. by wub · 5 years ago
  57. bc15d50 Remove unused variables in QuicVersionsTest.QuicEnableVersion. by fayang · 5 years ago
  58. 3ccd770 Add flag counts for two flags that had none. by ianswett · 5 years ago
  59. 6b9fe9a Fix QUIC_EXPORT_PRIVATE compilation on Windows by dschinazi · 5 years ago
  60. cb08fe8 gfe-relnote: deprecate gfe2_reloadable_flag_quic_enable_version_48_2 by nharper · 5 years ago
  61. 15afba3 Close connection when stream receives wrong data regarding close offset. by renjietang · 5 years ago
  62. 097f372 Add a simple integration test for QuicTransport. by vasilvv · 5 years ago
  63. 423adc7 Enable -Wexit-time-destructors in QUIC by dschinazi · 5 years ago
  64. f25169a Add QUIC_EXPORT_PRIVATE to prepare for presubmit by dschinazi · 5 years ago
  65. 503ca4f gfe-relnote: Add QuicCoalescedPacket class. Not used in prod, not protected. by fayang · 5 years ago
  66. 4cc508c Fix build error in chromium by adding QUIC_EXPORT. by fayang · 5 years ago
  67. 1755dc0 Clean up code on SETTINGS. by renjietang · 5 years ago
  68. 4db9be5 Split QuicEndpoint into QuicEndpoint and QuicEndpointBase. by vasilvv · 5 years ago
  69. 56d2ed2 Consider pending streams in ShouldKeepConnectionAlive. by renjietang · 5 years ago
  70. 87daabc Internal QUICHE change by wub · 5 years ago
  71. 0398785 Do not accept fin that would decrease the stream's final offset. by renjietang · 5 years ago
  72. cdf8b1b Add get method for initial_retransmittable_on_wire_timeout, which is used by chromium only and accidentally removed in cl/275943283. by zhongyi · 5 years ago
  73. 347ab75 gfe-relnote: Remove save_retransmittable_frames from QuicPacketCreator::AddFrame. No functional change expected, not protected. by fayang · 5 years ago
  74. 2a6ba79 Clean up QuicPacketCreatorTest. by renjietang · 5 years ago
  75. cff885a gfe-relnote: In QUIC, clean up !session_decides_what_to_write code path. by fayang · 5 years ago
  76. 56835aa Internal QUICHE change by QUICHE team · 5 years ago
  77. 7f46be3 Fix buffer overflow issue by changing how test string is created. by renjietang · 5 years ago
  78. 79ace16 When there is no retransmittable packet on the wire and there are open streams, the connection may send retransmittable PINGs to detect path degrading with aggressive timeout. by zhongyi · 5 years ago
  79. 89aa73e gfe-relnote: deprecate gfe2_reloadable_flag_quic_rst_if_stream_frame_beyond_close_offset. by renjietang · 5 years ago
  80. 30eb1c8 gfe-relnote: deprecate gfe2_reloadable_flag_quic_aggressive_connection_aliveness by renjietang · 5 years ago
  81. 9cd6de4 gfe-relnote: deprecate gfe2_reloadable_flag_quic_do_not_send_settings. by renjietang · 5 years ago
  82. eb26841 gfe-relnote: In QUIC, populate the actual length of full padding frame in nonretransmittable_frames (of SerializedPacket). Protected by existing gfe2_reloadable_flag_quic_populate_nonretransmittable_frames. by fayang · 5 years ago
  83. 104f9c5 Internal QUICHE change by wub · 5 years ago
  84. fb5fb61 gfe-relnote: In QUIC, add a utility function CopySerializedPacket. Not used yet, not protected. by fayang · 5 years ago
  85. 51152fd gfe-relnote: In QUIC, populate nonretransmittable_frames in SerializedPacket. Protected by gfe2_reloadable_flag_quic_populate_nonretransmittable_frames. by fayang · 5 years ago
  86. 312e3a5 Implement QuicTransportStream, a stream that can be only accessed after client indication is received. by vasilvv · 5 years ago
  87. 2b19fc6 gfe-relnote: (n/a) In quic_framer_process_data_packet_fuzzer, set framer's decrypter for INITIAL encryption level. Test only. by wub · 5 years ago
  88. d0dd47c Remove redundant calls to QuicSession::NeuterUnencryptedData(). by renjietang · 5 years ago
  89. fdb673f Refactor quic_client_interop to avoid dropping letters by dschinazi · 5 years ago
  90. dbe9834 Coalesce adjacent stream frames. by renjietang · 5 years ago
  91. 25de447 Add a new Tunnel Health Checker. The health checker is configured to by QUICHE team · 5 years ago
  92. eef848f gfe-relnote: n/a, test change only. by zhongyi · 5 years ago
  93. c4fabf6 Add two copy utility function CopyQuicFrame and CopyQuicFrames. by fayang · 5 years ago
  94. 70f9f93 gfe-relnote: Add a bool to QuicSentPacketManager, indicating whether a forward secure packet gets acked. No functional change expected. Not protected. by fayang · 5 years ago
  95. d77a45c gfe-relnote: (n/a) Fix quic_framer_process_data_packet_fuzzer to not to use version 0. Test only. by wub · 5 years ago
  96. b5a8b9e Internal QUICHE change by wub · 5 years ago
  97. 3cb5fad Remove redundant handshake confirmed method. by renjietang · 5 years ago
  98. 036202d Deprecate quic_reply_to_old_android_conformance_test by dschinazi · 5 years ago
  99. 686ce58 Support GOAWAY in HTTP/3. by renjietang · 5 years ago
  100. b09d441 Do not track unacknowledged references on the encoder stream in QpackBlockingManager. by bnc · 5 years ago