1. dd72077 Add flag count macro for quic_enable_zero_rtt_for_tls by nharper · 3 years, 10 months ago
  2. ad56e3f Consolidates bool members of quicspdysession to reduce wasted padding. by QUICHE team · 3 years, 10 months ago
  3. 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
  4. 1abc180 Minor improvements to quic/core/http:end_to_end_test by bnc · 3 years, 10 months ago
  5. ceed866 Deprecate Q048 and Q049 by dschinazi · 3 years, 10 months ago
  6. 0cc85ef Fix hpack error code mapping to quicerrorcode. not protected. by bnc · 3 years, 10 months ago
  7. a5812a0 Deprecate --gfe2_reloadable_flag_quic_bbr_mitigate_overly_large_bandwidth_sample. by wub · 3 years, 10 months ago
  8. 9eed670 Internal QUICHE change by QUICHE team · 3 years, 10 months ago
  9. f1317e8 Deprecate --gfe2_reloadable_flag_quic_bbr_donot_inject_bandwidth. by wub · 3 years, 10 months ago
  10. 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
  11. eb14ccd Add more quic client tls tests (test-only change) by nharper · 3 years, 10 months ago
  12. 4bdb3fa Deprecate --gfe2_reloadable_flag_quic_fix_bbr_cwnd_in_bandwidth_resumption. by wub · 3 years, 10 months ago
  13. a5604d3 Deprecate --gfe2_reloadable_flag_quic_bbr_fix_pacing_rate. by wub · 3 years, 10 months ago
  14. 4d08e81 Deprecate gfe2_reloadable_flag_quic_fix_server_pto_timeout. by fayang · 3 years, 10 months ago
  15. f627e01 Deprecate gfe2_reloadable_flag_quic_fix_min_crypto_frame_size. by fayang · 3 years, 10 months ago
  16. 319fb62 Deprecate gfe2_reloadable_flag_quic_fix_pto_timeout. by fayang · 3 years, 10 months ago
  17. 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
  18. 786a4ab Only set QUIC TLS 0-RTT client state if a 0-RTT handshake was attempted by nharper · 3 years, 10 months ago
  19. 8203127 Enable TLS in EndToEndTest.ZeroRttProtectedConnectionClose by nharper · 3 years, 10 months ago
  20. 08e1960 Internal QUICHE change by fayang · 3 years, 10 months ago
  21. 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
  22. 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
  23. 091d8ec Fix code format in newly open sourced quic batch writer. by danzh · 3 years, 10 months ago
  24. 9cf9242 (n/a) deprecate --quic_bbr2_add_ack_height_to_queueing_threshold. by wub · 3 years, 10 months ago
  25. 70738bb Make QuicSession::OnStreamClosed() more robust. by renjietang · 3 years, 10 months ago
  26. 4581908 Make QuicFrame a standard-layout struct. by vasilvv · 3 years, 10 months ago
  27. b2b8ff2 Rename QuicConnection::RetransmitZeroRttPackets() to MarkZeroRttPacketsForRetransmission() because the method doesn't actually retransmit the data. by renjietang · 3 years, 10 months ago
  28. 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
  29. 6eb0a60 Don’t assume `QuicheStringPiece::const_iterator` is a `const char*` by QUICHE team · 3 years, 10 months ago
  30. 83c586a Deprecate quic_google_transport_param_send_new by dschinazi · 3 years, 10 months ago
  31. 2b056dc Remove SSL methods from non-SSL base class by QUICHE team · 3 years, 10 months ago
  32. 101d2eb Fix packet number length computation by dschinazi · 3 years, 10 months ago
  33. 3f90646 Deprecate gfe2_reloadable_flag_quic_do_not_retransmit_immediately_on_zero_rtt_reject by renjietang · 3 years, 10 months ago
  34. 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
  35. ad9f2d8 Deprecate gfe2_reloadable_flag_quic_fix_write_pending_crypto_retransmission. by fayang · 3 years, 10 months ago
  36. faad93f Deprecate gfe2_reloadable_flag_quic_fix_willing_and_able_to_write. by fayang · 3 years, 10 months ago
  37. 60d9c04 Deprecate gfe2_reloadable_flag_quic_move_amplification_limit. by fayang · 3 years, 10 months ago
  38. c6312d4 Deprecate gfe2_reloadable_flag_quic_bundle_crypto_data_with_initial_ack. by fayang · 3 years, 10 months ago
  39. 1765b6e Deprecate --gfe2_reloadable_flag_quic_update_ack_alarm_in_send_all_pending_acks. by wub · 3 years, 10 months ago
  40. 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
  41. 5af1967 Prevent infinite loops in QUIC e2e test by dschinazi · 3 years, 10 months ago
  42. c41d2fe Internal QUICHE change by wub · 3 years, 10 months ago
  43. 9e30e28 Use QuicSession::ResetStream instead of CloseStream() in QBONE. by renjietang · 3 years, 10 months ago
  44. 3a01897 Internal QUICHE change by fayang · 3 years, 10 months ago
  45. 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
  46. 1c41a1d Fix memory safety issues in e2e test by dschinazi · 3 years, 10 months ago
  47. b2b2615 Add memory safety guard on SpdyHeaderBlock iterator by dschinazi · 3 years, 10 months ago
  48. ff4240d Make QuicSession::ResetStream() smarter. by renjietang · 3 years, 10 months ago
  49. ed1fe4f Do not drop too many packages in PacketDroppingTestWriter. by bnc · 3 years, 10 months ago
  50. 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
  51. fcf3f18 Avoid using QuicSession::CloseStream() in tests. by renjietang · 3 years, 10 months ago
  52. 168f125 Remove redundant stream closure check in QUIC connection close. by renjietang · 3 years, 10 months ago
  53. bb7ded9 In quic, indicate whether there is bytes in flight when blackhole is detected. not protected. by fayang · 3 years, 10 months ago
  54. 1bb8308 Simplify transport parameters related test setup. by renjietang · 3 years, 10 months ago
  55. 6043dd6 Deprecate gfe2_reloadable_flag_quic_tls_enforce_valid_sni by nharper · 3 years, 10 months ago
  56. 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
  57. fe3d30a Deprecate gfe2_restart_flag_quic_replace_time_wait_list_encryption_level. by haoyuewang · 3 years, 10 months ago
  58. 3a58dc4 Deprecate gfe2_reloadable_flag_quic_use_idle_network_detector. by fayang · 3 years, 10 months ago
  59. 4b3123e Deprecate gfe2_reloadable_flag_quic_notify_stream_id_manager_when_disconnected. by fayang · 3 years, 10 months ago
  60. 97da12c Deprecate gfe2_reloadable_flag_quic_donot_change_queued_ack. by fayang · 3 years, 10 months ago
  61. 4ae5f98 Deprecate gfe2_reloadable_flag_quic_fix_last_inflight_packets_sent_time. by fayang · 3 years, 10 months ago
  62. d6c5bd0 Deprecate gfe2_reloadable_flag_quic_fix_checking_should_generate_packet. by fayang · 3 years, 10 months ago
  63. 67bd25d Replaces an std::map with a quichashmap. by QUICHE team · 3 years, 10 months ago
  64. 94b1a3e Ensure verification methods that return AssertionResult use the return value by QUICHE team · 3 years, 10 months ago
  65. 4f2b46d Migrates quic's settingsframe from std::map to quichashmap. by QUICHE team · 3 years, 10 months ago
  66. fce2f72 In quic, consider frame expansion when extra padding is needed to meet the minimum plaintext size needed for header protection. protected by gfe2_reloadable_flag_quic_fix_extra_padding_bytes. by fayang · 3 years, 10 months ago
  67. e1d2a27 In quic, do not include max_ack_delay when calculating pto timeout for initial and handshake packet number spaces. protected by enabled gfe2_reloadable_flag_quic_fix_pto_timeout. by fayang · 3 years, 10 months ago
  68. 54a38e3 Refactor ExpansionOnNewFrameWithLastFrame out from ExpansionOnNewFrame. This new function will be used later. by fayang · 3 years, 10 months ago
  69. b01afd0 Remove redundant code in QuicConnection constructor. by renjietang · 3 years, 10 months ago
  70. b490c3a Fix bug in enabling tls resumption in quic, protected by quic_enable_tls_resumption_v2 by nharper · 3 years, 10 months ago
  71. 88b8723 In QUIC, remove num_padding_bytes from SerializedPacket and TransmissionInfo. by fayang · 3 years, 10 months ago
  72. 7a06f9b In quic, update packet_size_ when first frame gets queued. protected by gfe2_reloadable_flag_quic_update_packet_size. by fayang · 3 years, 10 months ago
  73. 655bb41 Deprecate gfe2_reloadable_flag_quic_extend_idle_time_on_decryptable_packets. by fayang · 3 years, 10 months ago
  74. f0fa58f Deprecate gfe2_reloadable_flag_quic_advance_ack_timeout_update. by fayang · 3 years, 10 months ago
  75. 1b5d1e1 Add an option to disable 0-RTT in QUIC crypto. by renjietang · 3 years, 10 months ago
  76. 6a6a0ff Internal QUICHE change by haoyuewang · 3 years, 10 months ago
  77. 6bb3770 Make sure ParseQuicTagVector returns an empty array on an empty string by dschinazi · 3 years, 10 months ago
  78. 6458eb3 Introduce Legacy Version Encapsulation by dschinazi · 3 years, 10 months ago
  79. bd7ad68 Fixes to make chromium merge happy. No functional change. by fayang · 3 years, 11 months ago
  80. be38a7d Use writevarint62 instead of writeuint8 to write the frame type in ietf quic as the ietf draft specifies that the frame_type uses variable length integer encoding. no behavior change. by haoyuewang · 3 years, 11 months ago
  81. 6ab4524 Remove QUIC draft-28 by dschinazi · 3 years, 11 months ago
  82. e15a5fb Remove unused server designated connection ID from QUIC by nharper · 3 years, 11 months ago
  83. 04bd30d In quic, include minplaintextpacketsize when deterine whether removing soft limit for crypto frames. protected by enabled gfe2_reloadable_flag_quic_fix_min_crypto_frame_size. by fayang · 3 years, 11 months ago
  84. 050d2d4 For quic loss detection, replace quicconnectionstats.total_loss_detection_time by quicconnectionstats. total_loss_detection_response_time to improve the accuracy of detection speed. protected by existing --gfe2_reloadable_flag_quic_enable_loss_detection_experiment_at_gfe. by wub · 3 years, 11 months ago
  85. 691303b Avoid crash in QuicDispatcher by dschinazi · 3 years, 11 months ago
  86. 00c29a8 Allow setting connection options from command line in QuicToyClient by dschinazi · 3 years, 11 months ago
  87. 6101030 Deprecate --gfe2_reloadable_flag_quic_bbr_default_exit_startup_on_loss. by wub · 3 years, 11 months ago
  88. a39d036 In quic, let client bundle handshake data (containing client finished) with handshake ack. protected by existing gfe2_reloadable_flag_quic_bundle_crypto_data_with_initial_ack. by fayang · 3 years, 11 months ago
  89. d7afab2 Use more detailed error logging when 0-RTT SETTINGS are mismatched. by renjietang · 3 years, 11 months ago
  90. d262e25 Add version guard to QuicUtil methods which are IETF QUIC only. by renjietang · 3 years, 11 months ago
  91. a42442a Do not flush all pending ACKs in QuicTestClient::WaitForResponseForMs since this seems to slow the loadtest. by fayang · 3 years, 11 months ago
  92. 1c6e592 Add DCHECKs to enforce encryption level in packet creator by dschinazi · 3 years, 11 months ago
  93. 95480b9 Fix a corner case where initial ack could be coalesced with other packet. protected by existing gfe2_reloadable_flag_quic_bundle_crypto_data_with_initial_ack. by fayang · 3 years, 11 months ago
  94. 942a9f8 Stop padding QUIC_CRYPTO CHLOs by dschinazi · 3 years, 11 months ago
  95. bc9f56f In quic, add a connection option to enable more aggressive pto timeout before any rtt sample is available. not protected. by fayang · 3 years, 11 months ago
  96. 37b2e18 Fix incorrect determination of stream type in QUIC T050. by renjietang · 3 years, 11 months ago
  97. 7d4b017 In quic, bundle server initial crypto data with initial ack. protected by gfe2_reloadable_flag_quic_bundle_crypto_data_with_initial_ack. by fayang · 3 years, 11 months ago
  98. 06574dc In quic, include undecryptable packets information in error details when client closes connection with quic_handshake_timeout for debugging purpose. client only, not protected. by fayang · 3 years, 11 months ago
  99. e43d6fe Properly ignore HTTP Infomational 1XX status codes in QUIC by dschinazi · 3 years, 11 months ago
  100. b86732a Turn on end_to_end tests on TLS 0-RTT reject. by renjietang · 3 years, 11 months ago