1. 23206ea In quic, respect enable_half_rtt_tail_loss_probe_ when using pto. protected by gfe2_reloadable_flag_quic_use_half_rtt_as_first_pto. by fayang · 4 years, 8 months ago
  2. e5c11c0 Make QuicPacketCreator::ExpansionOnNewFrameWithLastFrame() static. by bnc · 4 years, 8 months ago
  3. f68be2c Add a getstringifcomplete function to hpackdecoderstringbuffer to return string only when state is complete. used in error details, not protected. by fayang · 4 years, 8 months ago
  4. 8402546 Internal QUICHE change by haoyuewang · 4 years, 8 months ago
  5. 3032641 Deprecate quic_enable_version_draft_29 by dschinazi · 4 years, 8 months ago
  6. 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 · 4 years, 8 months ago
  7. 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 · 4 years, 8 months ago
  8. 00e7ec6 Deprecate gfe2_reloadable_flag_quic_always_send_earliest_ack. by fayang · 4 years, 8 months ago
  9. af8e330 Update goaway behavior. protected by gfe2_reloadable_flag_quic_http3_goaway_new_behavior. by bnc · 4 years, 8 months ago
  10. 1c0d411 Replace reloadable quic_enable_tls_resumption flag with restart flag by nharper · 4 years, 8 months ago
  11. a46376e Do not enforce push promise arrive in order in http3. client side only, not protected. by fayang · 4 years, 8 months ago
  12. 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 · 4 years, 8 months ago
  13. b39ee27 Reserve a few connection options for using gfe measured bandwidth data in cwnd bootstrapping. no behavior change and not flag protected. by haoyuewang · 4 years, 8 months ago
  14. eede82b Add more code_count macros to debug enabling tls resumption by nharper · 4 years, 8 months ago
  15. c621aea Introduce QuicSession::PerformActionsOnActiveStreams(). by renjietang · 4 years, 8 months ago
  16. 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 · 4 years, 8 months ago
  17. 4903eab Deflake e2e test because of spurious loss detected. by fayang · 4 years, 8 months ago
  18. c2f3058 In QUIC, prevent applications from looking up stream_map_ directly. by renjietang · 4 years, 8 months ago
  19. 8b6881b Update goaway frame field name and type. not protected. by bnc · 4 years, 9 months ago
  20. 260ba76 Deprercate gfe2_reloadable_flag_quic_enable_ack_decimation. by haoyuewang · 4 years, 9 months ago
  21. 1f157cb Disable server blackhole detection. protected by gfe2_reloadable_flag_quic_disable_server_blackhole_detection. by fayang · 4 years, 9 months ago
  22. ae33375 Rename uberlossalgorithm.tuning_enabled_ to uberlossalgorithm.tuning_configured_. not protected. by wub · 4 years, 9 months ago
  23. 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 · 4 years, 9 months ago
  24. c9c6d58 Deprecate --gfe2_reloadable_flag_quic_avoid_leak_writer_buffer. by wub · 4 years, 9 months ago
  25. b3359b0 Internal QUICHE change by fayang · 4 years, 9 months ago
  26. 971d7c3 Internal QUICHE change by haoyuewang · 4 years, 9 months ago
  27. 40c9345 Remove obsolete TODO. by renjietang · 4 years, 9 months ago
  28. df2240d Remove streams_waiting_for_acks_ in QuicSession because it stores duplicate information and only reduces minimal time complexity. by renjietang · 4 years, 9 months ago
  29. 7669075 Remove obsolete TODO by dschinazi · 4 years, 9 months ago
  30. 315d288 Add missing using declaration or qualification for names in the testing namespace. by QUICHE team · 4 years, 9 months ago
  31. 9946bc0 Move handling of STOP_SENDING frame from QuicSession to QuicStream. by renjietang · 4 years, 9 months ago
  32. 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 · 4 years, 9 months ago
  33. 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 · 4 years, 9 months ago
  34. 26b1595 Add flag to remove common certs by QUICHE team · 4 years, 9 months ago
  35. cb0886d Fix formatting of QUIC IETF draft version by dschinazi · 4 years, 9 months ago
  36. 4de1687 Fix use-after-free in QuicConnectionTest by nharper · 4 years, 9 months ago
  37. 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 · 4 years, 9 months ago
  38. 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 · 4 years, 9 months ago
  39. 8ccbf79 Make QuicControlFrameManager talk to QuicSession via a delegate. by renjietang · 4 years, 9 months ago
  40. 4e3fb90 Internal QUICHE change by wub · 4 years, 9 months ago
  41. dd72077 Add flag count macro for quic_enable_zero_rtt_for_tls by nharper · 4 years, 9 months ago
  42. ad56e3f Consolidates bool members of quicspdysession to reduce wasted padding. by QUICHE team · 4 years, 9 months ago
  43. 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 · 4 years, 9 months ago
  44. 1abc180 Minor improvements to quic/core/http:end_to_end_test by bnc · 4 years, 9 months ago
  45. ceed866 Deprecate Q048 and Q049 by dschinazi · 4 years, 9 months ago
  46. 0cc85ef Fix hpack error code mapping to quicerrorcode. not protected. by bnc · 4 years, 9 months ago
  47. a5812a0 Deprecate --gfe2_reloadable_flag_quic_bbr_mitigate_overly_large_bandwidth_sample. by wub · 4 years, 9 months ago
  48. 9eed670 Internal QUICHE change by QUICHE team · 4 years, 9 months ago
  49. f1317e8 Deprecate --gfe2_reloadable_flag_quic_bbr_donot_inject_bandwidth. by wub · 4 years, 9 months ago
  50. 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 · 4 years, 9 months ago
  51. eb14ccd Add more quic client tls tests (test-only change) by nharper · 4 years, 9 months ago
  52. 4bdb3fa Deprecate --gfe2_reloadable_flag_quic_fix_bbr_cwnd_in_bandwidth_resumption. by wub · 4 years, 9 months ago
  53. a5604d3 Deprecate --gfe2_reloadable_flag_quic_bbr_fix_pacing_rate. by wub · 4 years, 9 months ago
  54. 4d08e81 Deprecate gfe2_reloadable_flag_quic_fix_server_pto_timeout. by fayang · 4 years, 9 months ago
  55. f627e01 Deprecate gfe2_reloadable_flag_quic_fix_min_crypto_frame_size. by fayang · 4 years, 9 months ago
  56. 319fb62 Deprecate gfe2_reloadable_flag_quic_fix_pto_timeout. by fayang · 4 years, 9 months ago
  57. aa55b0f In quicpacketcreator::createandserializestreamframe, set packet_buffer.buffer to nullptr before function returns. no behavior change, not protected. by wub · 4 years, 9 months ago
  58. 786a4ab Only set QUIC TLS 0-RTT client state if a 0-RTT handshake was attempted by nharper · 4 years, 9 months ago
  59. 8203127 Enable TLS in EndToEndTest.ZeroRttProtectedConnectionClose by nharper · 4 years, 9 months ago
  60. 08e1960 Internal QUICHE change by fayang · 4 years, 9 months ago
  61. 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 · 4 years, 9 months ago
  62. ca254ed In quicpacketcreator::serializepacket, set encrypted_buffer.buffer to nullptr before function returns. no behavior change, not protected. by wub · 4 years, 9 months ago
  63. 091d8ec Fix code format in newly open sourced quic batch writer. by danzh · 4 years, 9 months ago
  64. 9cf9242 (n/a) deprecate --quic_bbr2_add_ack_height_to_queueing_threshold. by wub · 4 years, 9 months ago
  65. 70738bb Make QuicSession::OnStreamClosed() more robust. by renjietang · 4 years, 9 months ago
  66. 4581908 Make QuicFrame a standard-layout struct. by vasilvv · 4 years, 9 months ago
  67. b2b8ff2 Rename QuicConnection::RetransmitZeroRttPackets() to MarkZeroRttPacketsForRetransmission() because the method doesn't actually retransmit the data. by renjietang · 4 years, 9 months ago
  68. 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 · 4 years, 9 months ago
  69. 6eb0a60 Don’t assume `QuicheStringPiece::const_iterator` is a `const char*` by QUICHE team · 4 years, 9 months ago
  70. 83c586a Deprecate quic_google_transport_param_send_new by dschinazi · 4 years, 9 months ago
  71. 2b056dc Remove SSL methods from non-SSL base class by QUICHE team · 4 years, 9 months ago
  72. 101d2eb Fix packet number length computation by dschinazi · 4 years, 9 months ago
  73. 3f90646 Deprecate gfe2_reloadable_flag_quic_do_not_retransmit_immediately_on_zero_rtt_reject by renjietang · 4 years, 9 months ago
  74. 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 · 4 years, 9 months ago
  75. ad9f2d8 Deprecate gfe2_reloadable_flag_quic_fix_write_pending_crypto_retransmission. by fayang · 4 years, 9 months ago
  76. faad93f Deprecate gfe2_reloadable_flag_quic_fix_willing_and_able_to_write. by fayang · 4 years, 9 months ago
  77. 60d9c04 Deprecate gfe2_reloadable_flag_quic_move_amplification_limit. by fayang · 4 years, 9 months ago
  78. c6312d4 Deprecate gfe2_reloadable_flag_quic_bundle_crypto_data_with_initial_ack. by fayang · 4 years, 9 months ago
  79. 1765b6e Deprecate --gfe2_reloadable_flag_quic_update_ack_alarm_in_send_all_pending_acks. by wub · 4 years, 9 months ago
  80. 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 · 4 years, 9 months ago
  81. 5af1967 Prevent infinite loops in QUIC e2e test by dschinazi · 4 years, 9 months ago
  82. c41d2fe Internal QUICHE change by wub · 4 years, 9 months ago
  83. 9e30e28 Use QuicSession::ResetStream instead of CloseStream() in QBONE. by renjietang · 4 years, 9 months ago
  84. 3a01897 Internal QUICHE change by fayang · 4 years, 9 months ago
  85. 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 · 4 years, 9 months ago
  86. 1c41a1d Fix memory safety issues in e2e test by dschinazi · 4 years, 9 months ago
  87. b2b2615 Add memory safety guard on SpdyHeaderBlock iterator by dschinazi · 4 years, 9 months ago
  88. ff4240d Make QuicSession::ResetStream() smarter. by renjietang · 4 years, 9 months ago
  89. ed1fe4f Do not drop too many packages in PacketDroppingTestWriter. by bnc · 4 years, 9 months ago
  90. 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 · 4 years, 9 months ago
  91. fcf3f18 Avoid using QuicSession::CloseStream() in tests. by renjietang · 4 years, 9 months ago
  92. 168f125 Remove redundant stream closure check in QUIC connection close. by renjietang · 4 years, 9 months ago
  93. bb7ded9 In quic, indicate whether there is bytes in flight when blackhole is detected. not protected. by fayang · 4 years, 9 months ago
  94. 1bb8308 Simplify transport parameters related test setup. by renjietang · 4 years, 9 months ago
  95. 6043dd6 Deprecate gfe2_reloadable_flag_quic_tls_enforce_valid_sni by nharper · 4 years, 9 months ago
  96. cfef570 In quic, add a connection option to disable blackhole detection on both sides. not used yet. not protected. by fayang · 4 years, 9 months ago
  97. fe3d30a Deprecate gfe2_restart_flag_quic_replace_time_wait_list_encryption_level. by haoyuewang · 4 years, 9 months ago
  98. 3a58dc4 Deprecate gfe2_reloadable_flag_quic_use_idle_network_detector. by fayang · 4 years, 9 months ago
  99. 4b3123e Deprecate gfe2_reloadable_flag_quic_notify_stream_id_manager_when_disconnected. by fayang · 4 years, 9 months ago
  100. 97da12c Deprecate gfe2_reloadable_flag_quic_donot_change_queued_ack. by fayang · 4 years, 9 months ago