1. e5c11c0 Make QuicPacketCreator::ExpansionOnNewFrameWithLastFrame() static. by bnc · 3 years, 9 months ago
  2. f68be2c Add a getstringifcomplete function to hpackdecoderstringbuffer to return string only when state is complete. used in error details, not protected. by fayang · 3 years, 9 months ago
  3. 8402546 Internal QUICHE change by haoyuewang · 3 years, 9 months ago
  4. 3032641 Deprecate quic_enable_version_draft_29 by dschinazi · 3 years, 9 months ago
  5. e7415a5 Simplify the usage of ack_frequency and ack_delay in quic_received_packet_manager. flag protected by gfe2_reloadable_flag_quic_simplify_received_packet_manager_ack. by haoyuewang · 3 years, 9 months ago
  6. 8add68a In quicconnection, revert to a previously validated mtu after a delay equivalent to the duration of three ptos. protected by --gfe2_reloadable_flag_quic_revert_mtu_after_two_ptos. by wub · 3 years, 9 months ago
  7. 00e7ec6 Deprecate gfe2_reloadable_flag_quic_always_send_earliest_ack. by fayang · 3 years, 9 months ago
  8. af8e330 Update goaway behavior. protected by gfe2_reloadable_flag_quic_http3_goaway_new_behavior. by bnc · 3 years, 9 months ago
  9. 1c0d411 Replace reloadable quic_enable_tls_resumption flag with restart flag by nharper · 3 years, 10 months ago
  10. a46376e Do not enforce push promise arrive in order in http3. client side only, not protected. by fayang · 3 years, 10 months ago
  11. 8036668 Surface hpack decoder detailed error for header value too long, and put detailed error to quic connection close error details. only change connection close error detail, not protected. by fayang · 3 years, 10 months ago
  12. b39ee27 Reserve a few connection options for using gfe measured bandwidth data in cwnd bootstrapping. no behavior change and not flag protected. by haoyuewang · 3 years, 10 months ago
  13. eede82b Add more code_count macros to debug enabling tls resumption by nharper · 3 years, 10 months ago
  14. c621aea Introduce QuicSession::PerformActionsOnActiveStreams(). by renjietang · 3 years, 10 months ago
  15. 4a9cde2 Remove ack_decimation_with_reordering mode, fast_ack_after_quiescence option, and related connection options in quic received packet manager. protected by gfe2_reloadable_flag_quic_remove_unused_ack_options. by haoyuewang · 3 years, 10 months ago
  16. 4903eab Deflake e2e test because of spurious loss detected. by fayang · 3 years, 10 months ago
  17. c2f3058 In QUIC, prevent applications from looking up stream_map_ directly. by renjietang · 3 years, 10 months ago
  18. 8b6881b Update goaway frame field name and type. not protected. by bnc · 3 years, 10 months ago
  19. 260ba76 Deprercate gfe2_reloadable_flag_quic_enable_ack_decimation. by haoyuewang · 3 years, 10 months ago
  20. 1f157cb Disable server blackhole detection. protected by gfe2_reloadable_flag_quic_disable_server_blackhole_detection. by fayang · 3 years, 10 months ago
  21. ae33375 Rename uberlossalgorithm.tuning_enabled_ to uberlossalgorithm.tuning_configured_. not protected. by wub · 3 years, 10 months ago
  22. 635dbbd For quic loss detection tuning: return response_size from quicacklistenerinterface::onpacketacked in addition to the response_time, then use it to normalize the average http latency used for reward. stats not protected; lossdetectiontuner change protected by existing --gfe2_reloadable_flag_quic_enable_loss_detection_experiment_at_gfe. by wub · 3 years, 10 months ago
  23. c9c6d58 Deprecate --gfe2_reloadable_flag_quic_avoid_leak_writer_buffer. by wub · 3 years, 10 months ago
  24. b3359b0 Internal QUICHE change by fayang · 3 years, 10 months ago
  25. 971d7c3 Internal QUICHE change by haoyuewang · 3 years, 10 months ago
  26. 40c9345 Remove obsolete TODO. by renjietang · 3 years, 10 months ago
  27. df2240d Remove streams_waiting_for_acks_ in QuicSession because it stores duplicate information and only reduces minimal time complexity. by renjietang · 3 years, 10 months ago
  28. 7669075 Remove obsolete TODO by dschinazi · 3 years, 10 months ago
  29. 315d288 Add missing using declaration or qualification for names in the testing namespace. by QUICHE team · 3 years, 10 months ago
  30. 9946bc0 Move handling of STOP_SENDING frame from QuicSession to QuicStream. by renjietang · 3 years, 10 months ago
  31. a0d2a57 In uStreamer, add a quic_enable_bandwidth_overestimate_avoidance experiment flag and use it to enable bandwidth overestimate avoidance(connection option BSAO) for BBR and BBRv2. by wub · 3 years, 10 months ago
  32. 53ddf44 In quic, do not arm pto timer with no packets in flight if handshake packet gets received by peer. affecting client only. not protected. by fayang · 3 years, 10 months ago
  33. 26b1595 Add flag to remove common certs by QUICHE team · 3 years, 10 months ago
  34. cb0886d Fix formatting of QUIC IETF draft version by dschinazi · 3 years, 10 months ago
  35. 4de1687 Fix use-after-free in QuicConnectionTest by nharper · 3 years, 10 months ago
  36. fe963c5 In quic, coalesce packet of higher encryption level with initial or handshake retransmission. protected by gfe2_reloadable_flag_quic_coalesced_packet_of_higher_space. by fayang · 3 years, 10 months ago
  37. 7cffa54 Support sender control of ack frequency step2: (1) add min_ack_delay transport parameters. (2) client send min_ack_delay by default. protected by gfe2_reloadable_flag_quic_record_received_min_ack_delay. by haoyuewang · 3 years, 10 months ago
  38. 8ccbf79 Make QuicControlFrameManager talk to QuicSession via a delegate. by renjietang · 3 years, 10 months ago
  39. 4e3fb90 Internal QUICHE change by wub · 3 years, 10 months ago
  40. dd72077 Add flag count macro for quic_enable_zero_rtt_for_tls by nharper · 3 years, 10 months ago
  41. ad56e3f Consolidates bool members of quicspdysession to reduce wasted padding. by QUICHE team · 3 years, 10 months ago
  42. e4949fb In bbr2sender::adjustnetworkparameters, 1) do not inject a bandwidth sample to max bandwidth filter, and 2) update pacing rate after cwnd is updated. protected by --gfe2_reloadable_flag_quic_bbr2_improve_adjust_network_parameters. by wub · 3 years, 10 months ago
  43. 1abc180 Minor improvements to quic/core/http:end_to_end_test by bnc · 3 years, 10 months ago
  44. ceed866 Deprecate Q048 and Q049 by dschinazi · 3 years, 10 months ago
  45. 0cc85ef Fix hpack error code mapping to quicerrorcode. not protected. by bnc · 3 years, 10 months ago
  46. a5812a0 Deprecate --gfe2_reloadable_flag_quic_bbr_mitigate_overly_large_bandwidth_sample. by wub · 3 years, 10 months ago
  47. 9eed670 Internal QUICHE change by QUICHE team · 3 years, 10 months ago
  48. f1317e8 Deprecate --gfe2_reloadable_flag_quic_bbr_donot_inject_bandwidth. by wub · 3 years, 10 months ago
  49. fc8abc4 Delay the start of loss detection tuner to the time when the first reordering happens. protected by existing --gfe2_reloadable_flag_quic_enable_loss_detection_tuner. by wub · 3 years, 10 months ago
  50. eb14ccd Add more quic client tls tests (test-only change) by nharper · 3 years, 10 months ago
  51. 4bdb3fa Deprecate --gfe2_reloadable_flag_quic_fix_bbr_cwnd_in_bandwidth_resumption. by wub · 3 years, 10 months ago
  52. a5604d3 Deprecate --gfe2_reloadable_flag_quic_bbr_fix_pacing_rate. by wub · 3 years, 10 months ago
  53. 4d08e81 Deprecate gfe2_reloadable_flag_quic_fix_server_pto_timeout. by fayang · 3 years, 10 months ago
  54. f627e01 Deprecate gfe2_reloadable_flag_quic_fix_min_crypto_frame_size. by fayang · 3 years, 10 months ago
  55. 319fb62 Deprecate gfe2_reloadable_flag_quic_fix_pto_timeout. by fayang · 3 years, 10 months ago
  56. aa55b0f In quicpacketcreator::createandserializestreamframe, set packet_buffer.buffer to nullptr before function returns. no behavior change, not protected. by wub · 3 years, 10 months ago
  57. 786a4ab Only set QUIC TLS 0-RTT client state if a 0-RTT handshake was attempted by nharper · 3 years, 10 months ago
  58. 8203127 Enable TLS in EndToEndTest.ZeroRttProtectedConnectionClose by nharper · 3 years, 10 months ago
  59. 08e1960 Internal QUICHE change by fayang · 3 years, 10 months ago
  60. 5c2c7b5 In quic, let server retransmit handshake data before pto expiry to further speed up handshake. protected by gfe2_reloadable_flag_quic_retransmit_crypto_data_early. by fayang · 3 years, 10 months ago
  61. ca254ed In quicpacketcreator::serializepacket, set encrypted_buffer.buffer to nullptr before function returns. no behavior change, not protected. by wub · 3 years, 10 months ago
  62. 091d8ec Fix code format in newly open sourced quic batch writer. by danzh · 3 years, 10 months ago
  63. 9cf9242 (n/a) deprecate --quic_bbr2_add_ack_height_to_queueing_threshold. by wub · 3 years, 10 months ago
  64. 70738bb Make QuicSession::OnStreamClosed() more robust. by renjietang · 3 years, 10 months ago
  65. 4581908 Make QuicFrame a standard-layout struct. by vasilvv · 3 years, 10 months ago
  66. b2b8ff2 Rename QuicConnection::RetransmitZeroRttPackets() to MarkZeroRttPacketsForRetransmission() because the method doesn't actually retransmit the data. by renjietang · 3 years, 10 months ago
  67. 95001b0 Enable gfe2_reloadable_flag_quic_fix_undecryptable_packets and gfe2_reloadable_flag_quic_fix_packet_number_length in //third_party/quic/core/http:end_to_end_test. by fayang · 3 years, 10 months ago
  68. 6eb0a60 Don’t assume `QuicheStringPiece::const_iterator` is a `const char*` by QUICHE team · 3 years, 10 months ago
  69. 83c586a Deprecate quic_google_transport_param_send_new by dschinazi · 3 years, 10 months ago
  70. 2b056dc Remove SSL methods from non-SSL base class by QUICHE team · 3 years, 10 months ago
  71. 101d2eb Fix packet number length computation by dschinazi · 3 years, 10 months ago
  72. 3f90646 Deprecate gfe2_reloadable_flag_quic_do_not_retransmit_immediately_on_zero_rtt_reject by renjietang · 3 years, 10 months ago
  73. b104f0f For quic loss detection tuning, add a new reward function using average http latency and run it side by side with the existing reward function. protected by --gfe2_reloadable_flag_quic_enable_loss_detection_experiment_at_gfe. by wub · 3 years, 10 months ago
  74. ad9f2d8 Deprecate gfe2_reloadable_flag_quic_fix_write_pending_crypto_retransmission. by fayang · 3 years, 10 months ago
  75. faad93f Deprecate gfe2_reloadable_flag_quic_fix_willing_and_able_to_write. by fayang · 3 years, 10 months ago
  76. 60d9c04 Deprecate gfe2_reloadable_flag_quic_move_amplification_limit. by fayang · 3 years, 10 months ago
  77. c6312d4 Deprecate gfe2_reloadable_flag_quic_bundle_crypto_data_with_initial_ack. by fayang · 3 years, 10 months ago
  78. 1765b6e Deprecate --gfe2_reloadable_flag_quic_update_ack_alarm_in_send_all_pending_acks. by wub · 3 years, 10 months ago
  79. 6d030e9 Remove max_ack_delay_ in rttstats. this field is unused and should be removed when deprecating quic_sent_packet_manager_cleanup flag, and hence not flag protected. by haoyuewang · 3 years, 10 months ago
  80. 5af1967 Prevent infinite loops in QUIC e2e test by dschinazi · 3 years, 10 months ago
  81. c41d2fe Internal QUICHE change by wub · 3 years, 10 months ago
  82. 9e30e28 Use QuicSession::ResetStream instead of CloseStream() in QBONE. by renjietang · 3 years, 10 months ago
  83. 3a01897 Internal QUICHE change by fayang · 3 years, 10 months ago
  84. 1504296 In quic, determine a serialized packet fate before it gets serialized, and use the fate to determine whether add full padding later. protected by gfe2_reloadable_flag_quic_determine_serialized_packet_fate_early. by fayang · 3 years, 10 months ago
  85. 1c41a1d Fix memory safety issues in e2e test by dschinazi · 3 years, 10 months ago
  86. b2b2615 Add memory safety guard on SpdyHeaderBlock iterator by dschinazi · 3 years, 10 months ago
  87. ff4240d Make QuicSession::ResetStream() smarter. by renjietang · 3 years, 10 months ago
  88. ed1fe4f Do not drop too many packages in PacketDroppingTestWriter. by bnc · 3 years, 10 months ago
  89. 89fc30e Fix packet send time with udp gso packet writer, when the packet is bursted. protected by existing --gfe2_restart_flag_quic_support_release_time_for_gso. by wub · 3 years, 10 months ago
  90. fcf3f18 Avoid using QuicSession::CloseStream() in tests. by renjietang · 3 years, 10 months ago
  91. 168f125 Remove redundant stream closure check in QUIC connection close. by renjietang · 3 years, 10 months ago
  92. bb7ded9 In quic, indicate whether there is bytes in flight when blackhole is detected. not protected. by fayang · 3 years, 10 months ago
  93. 1bb8308 Simplify transport parameters related test setup. by renjietang · 3 years, 10 months ago
  94. 6043dd6 Deprecate gfe2_reloadable_flag_quic_tls_enforce_valid_sni by nharper · 3 years, 10 months ago
  95. cfef570 In quic, add a connection option to disable blackhole detection on both sides. not used yet. not protected. by fayang · 3 years, 10 months ago
  96. fe3d30a Deprecate gfe2_restart_flag_quic_replace_time_wait_list_encryption_level. by haoyuewang · 3 years, 10 months ago
  97. 3a58dc4 Deprecate gfe2_reloadable_flag_quic_use_idle_network_detector. by fayang · 3 years, 10 months ago
  98. 4b3123e Deprecate gfe2_reloadable_flag_quic_notify_stream_id_manager_when_disconnected. by fayang · 3 years, 10 months ago
  99. 97da12c Deprecate gfe2_reloadable_flag_quic_donot_change_queued_ack. by fayang · 3 years, 10 months ago
  100. 4ae5f98 Deprecate gfe2_reloadable_flag_quic_fix_last_inflight_packets_sent_time. by fayang · 3 years, 10 months ago