1. fc16a2b Move cansendstreamdata() from quicconnection to quicsession. no functional change, not flag protected. by ianswett · 4 years, 11 months ago
  2. f67b5c5 Send correct max_ack_delay in QUIC+TLS by dschinazi · 4 years, 11 months ago
  3. a26a461 Reenable QUIC e2e more tests with TLS by dschinazi · 4 years, 11 months ago
  4. 0c54e87 Deprecate gfe2_reloadable_flag_quic_bbr2_lower_startup_cwnd_gain. by ianswett · 4 years, 11 months ago
  5. 5b24589 Ignore stateless reset packet received on a probing path. by renjietang · 4 years, 11 months ago
  6. 2a379bf In quic, record the max consecutive retransmission timeout before making forward progress. stats only change, not protected. by fayang · 4 years, 11 months ago
  7. 281f7a9 Deprecate gfe2_reloadable_flag_quic_bbr_use_available_min_rtt. by fayang · 4 years, 11 months ago
  8. 643c7dd Internal QUICHE change by fayang · 4 years, 11 months ago
  9. 33340ca Remove unused kMaxReasonableInitialPacketNumber by dschinazi · 5 years ago
  10. 8963f60 Refactor QuicDispatcher connection ID replacement by dschinazi · 5 years ago
  11. 0920771 In quic, check quicconnection::shouldgeneratepacket for every crypto packet. protected by gfe2_reloadable_flag_quic_fix_checking_should_generate_packet. by fayang · 5 years ago
  12. 4a3d5f0 In quic, notify stream id manager stream close after connection disconnected. protected by gfe2_reloadable_flag_quic_notify_stream_id_manager_when_disconnected. by fayang · 5 years ago
  13. aec907a Fix AckNotifierWithPacketLossAndBlockedSocket by dschinazi · 5 years ago
  14. 36143d9 In quic, return from quiccryptostream::writependingcryptoretransmission after partial writes. protected by gfe2_reloadable_flag_quic_fix_write_pending_crypto_retransmission. by fayang · 5 years ago
  15. 4254280 Deflake AckNotifierWithPacketLossAndBlockedSocket by dschinazi · 5 years ago
  16. af9903b In quic, update crypto_retransmit_count for ietf quic. stats only, not protected. by fayang · 5 years ago
  17. f6ba532 Disable AckNotifierWithPacketLossAndBlockedSocket in Chrome by dschinazi · 5 years ago
  18. db88de3 Allow --host and url to refer to different hosts in quic_client_interop_test_bin by nharper · 5 years ago
  19. 7e51f6b Replace legacy Google-specific parameter with individual parameters by dschinazi · 5 years ago
  20. 6a4ce8a Support kernel release time in quicgsobatchwriter. protected by --gfe2_restart_flag_quic_support_release_time_for_gso. by wub · 5 years ago
  21. 5d01198 In quic, default enable pto loss recovery which unifies tlp + rto. protected by gfe2_reloadable_flag_quic_default_on_pto. by fayang · 5 years ago
  22. 54bd5bf Internal QUICHE change by wub · 5 years ago
  23. bfc15ea In quic, avoid infinite loop in onhandshakepacketsent if discarding initial key causes connection close (and yet another handshake packet gets sent). client only, not protected. by fayang · 5 years ago
  24. 8a5dafa Let quic::serializedpacket to own the frames and optionally the encrypted_buffer. no behavior change. by wub · 5 years ago
  25. 7ccff58 Harden QuicStream::flow_controller_ by dschinazi · 5 years ago
  26. 1783bc2 Add flag count macro for quic_enable_tls_resumption by nharper · 5 years ago
  27. aa51f0e Let lossdetectioninterface::detectlosses to return a detectionstats which includes the max sequence reordering observed from acked packets. protected by existing flag --gfe2_reloadable_flag_quic_enable_loss_detection_experiment_at_gfe. by wub · 5 years ago
  28. 2205d95 Deprecate gfe2_reloadable_flag_quic_use_blackhole_detector. by fayang · 5 years ago
  29. 1a391de Plumb HTTP/3 settings for client side 0-rtt setup. by renjietang · 5 years ago
  30. 7e098ae Replace long connection IDs in GfeQuicDispatcher by dschinazi · 5 years ago
  31. e30a343 Re-enable TLS for EndToEndTest.AckNotifierWithPacketLossAndBlockedSocket. by bnc · 5 years ago
  32. 8b56147 Add missing flag counter for flag verification. by QUICHE team · 5 years ago
  33. ac97983 Allow quic_client to override connection ID lengths by dschinazi · 5 years ago
  34. 92346b6 Let TlsClientHandshaker handle connection close during config negotiation. by renjietang · 5 years ago
  35. d538f02 Send HTTP/3 GOAWAY for ImmediateGoAwaySession in tests. by renjietang · 5 years ago
  36. 825b48b Tighten up the expectations of number of packets sent on the 6PTO test in QuicConnectionTest. by ianswett · 5 years ago
  37. 37d11a0 Change export macro for SimpleTicketCrypter by nharper · 5 years ago
  38. 9f430a5 In quic, update ack timeout upon receiving a retransmittable frame, rather than waiting for the packet to be fully processed. protected by gfe2_reloadable_flag_quic_advance_ack_timeout_update. by fayang · 5 years ago
  39. ed459c0 Plumb max_datagram_frame_size by dschinazi · 5 years ago
  40. 4ff9ceb Set up session config from 0-rtt transport parameters. by renjietang · 5 years ago
  41. 3a364d8 Check for nullptr in TlsServerHandshaker by nharper · 5 years ago
  42. 780461d Internal QUICHE change by QUICHE team · 5 years ago
  43. e930400 In quic, do not extend idle time on undecryptable packets. protected by gfe2_reloadable_flag_quic_extend_idle_time_on_decryptable_packets. by fayang · 5 years ago
  44. ed245d2 In quicconnection, refactor the code to calculate release time delay into a separate function. no behavior change. by wub · 5 years ago
  45. 4673023 Plumb active_connection_id_limit to QuicConfig by dschinazi · 5 years ago
  46. ba3d7be Record packet drop reason when header protection failed by dschinazi · 5 years ago
  47. 755bbf4 Fix Chromium compiler error. by renjietang · 5 years ago
  48. 39e5e55 Plumb original_connection_id transport parameter by dschinazi · 5 years ago
  49. b761f4c Use WaitUntil in EndToEndTest.SimpleStopSendingTest to fix the flakiness. by fayang · 5 years ago
  50. c31106b Modify QuicConfig::ProcessTranportParameters() to support client side 0-rtt resumption. by renjietang · 5 years ago
  51. fa20746 Use GetGuaranteedLargestMessagePayload in SendMessages to make it less flaky. GetCurrentLargestMessagePayload maybe 1-byte larger when there is pending frames, and this will be addressed in b/155761918. by fayang · 5 years ago
  52. 7e34e1a (n/a) deprecate --gfe2_reloadable_flag_quic_bbr_copy_sampler_state_from_v1_to_v2. by wub · 5 years ago
  53. e0f979c Require on-the-wire SNI to pass IsValidSNI check by nharper · 5 years ago
  54. da00058 Introduce HttpDecoder::DecodeSettings(). by renjietang · 5 years ago
  55. cc210e7 In quic, do not truncate ack if there is ack queued in the creator. protected by gfe2_reloadable_flag_quic_donot_change_queued_ack. by fayang · 5 years ago
  56. b57e9d3 Add SimpleTicketCrypter implementation by nharper · 5 years ago
  57. f7c6a91 Remove QuicNegotiableValue by dschinazi · 5 years ago
  58. 8373d17 gfe-relnote: In QUIC + TLS, change connection's default encryption level when new encryption key is available. Protected by gfe2_reloadable_flag_quic_change_default_encryption_level. by fayang · 5 years ago
  59. 6e17074 Send two QUIC alternate addresses from GFE for proxied sessions by dschinazi · 5 years ago
  60. ae6581a gfe-relnote: (n/a) Deprecate --gfe2_reloadable_flag_quic_ignore_one_write_error_after_mtu_probe. by wub · 5 years ago
  61. a6a85a8 gfe-relnote: In QUIC with TLS, do not proceed in SetWriteSecret if connection has been closed. Protected by gfe2_reloadable_flag_quic_notify_handshaker_on_connection_close. by fayang · 5 years ago
  62. 9a31bd5 Add missing flag counts for gfe2_reloadable_flag_quic_record_frontend_service_vip_mapping and gfe2_reloadable_flag_quic_stream_id_manager_handles_accounting by fayang · 5 years ago
  63. 569a0d0 Reenable some disabled e2e test for TLS. by fayang · 5 years ago
  64. d09f1a6 gfe-relnote: Allow connection option LRTT to be set for BBRv1 and BBQ2 to be set set for BBRv1 and BBRv2. Refactor only, not protected. by wub · 5 years ago
  65. 25da919 gfe-relnote: n/a, fix some compiler errors in QUICHE. by danzh · 5 years ago
  66. d1fc591 gfe-relnote: add client address into Quic proof source/verifier interface. No behavior change as the client address remains unused in GFE. Not protected. by danzh · 5 years ago
  67. 778e647 Remove kDefaultIdleTimeoutSecs by dschinazi · 5 years ago
  68. 027366e Further clean up QuicConfig idle timeout API by dschinazi · 5 years ago
  69. 52ffb98 Internal QUICHE change by bnc · 5 years ago
  70. 70ee9bc Update QUIC tests setup. by renjietang · 5 years ago
  71. 533c4d9 gfe-relnote: n/a. Remove obsolete comment from test. by bnc · 5 years ago
  72. be284d1 Introduce single-parameter variant of QuicConfig::SetIdleNetworkTimeout by dschinazi · 5 years ago
  73. 720128e Turn on TLS1.3 for some QuicSpdyClientSessionTest. by renjietang · 5 years ago
  74. 6b7aa8b Use size_t instead of QuicByteCount when creating QuicTestMemSliceVectors in QuicStreamTest by nharper · 5 years ago
  75. faa70a7 Refactor QuicConfig AlternateServerAddress by dschinazi · 5 years ago
  76. aaf9cb6 Remove QUIC SMHL connection option by dschinazi · 5 years ago
  77. 9a6194e Remove QUIC silent close negotiation by dschinazi · 5 years ago
  78. acf8236 Deprecate client histogram: Net.QuicSession.NumQueuedPacketsAtOutOfOrder. by zhongyi · 5 years ago
  79. add6370 gfe-relnote: In QUIC, add COPT to enable cwnd bootstrapping for different SPDY priorites. Protected by gfe2_reloadable_flag_quic_bootstrap_cwnd_by_spdy_priority. by fayang · 5 years ago
  80. 0488c6f Double check version in e2e test by dschinazi · 5 years ago
  81. f1e7b42 Make some parameters 64bit in QuicConfig by dschinazi · 5 years ago
  82. b5a07a1 Enable third_party/quic/core/http:end_to_end_test with all supported versions. by fayang · 5 years ago
  83. 385e634 Internal QUICHE change by fayang · 5 years ago
  84. 5338bfc Enable dynamic table in QuicTestClient and QuicTestServer. by bnc · 5 years ago
  85. 092b11f Test that QuicConfig is capable of processing 2 consecutive transport parameters. by renjietang · 5 years ago
  86. 241ba60 remove num_expected_unidirectional_static_streams_ from QuicSession. by renjietang · 5 years ago
  87. b5e1d5b gfe-relnote: Deprecate gfe2_restart_flag_quic_send_settings_on_write_key_available. by fayang · 5 years ago
  88. 44ae4e9 gfe-relnote: Let QUIC client drops initial key when a handshake packet has been sent. protected by existing gfe2_reloadable_flag_quic_enable_version_draft_25_v3 and gfe2_reloadable_flag_quic_enable_version_draft_27. by fayang · 5 years ago
  89. aecfd53 gfe-relnote: In QUIC, arm PTO from Now() if there is no in flight packet. Affecting client only. Protected by existing gfe2_reloadable_flag_quic_enable_version_draft_25_v3 and gfe2_reloadable_flag_quic_enable_version_draft_27. by fayang · 5 years ago
  90. e0f96d7 Implement restrictions at https://tools.ietf.org/html/draft-ietf-quic-transport-27#section-7.3.1. by renjietang · 5 years ago
  91. 260f2e4 gfe-relnote: Deprecate gfe2_reloadable_flag_spdy_enable_granular_decompress_errors. by bnc · 5 years ago
  92. e3dcdae Remove QUIC_EXPORT_PRIVATE from QuicBufferedPacketStore by dschinazi · 5 years ago
  93. 6225318 gfe-relnote: Deprecate gfe2_reloadable_flag_quic_create_incoming_stream_bug. by bnc · 5 years ago
  94. 5c70d48 Modernize quic_types.h, no functional change by dschinazi · 5 years ago
  95. 7a6f00f gfe-relnote: Delete gfe2_reloadable_flag_quic_writeheaders_excludes_encoder_stream_data flag that has never been rolled out. Protected by gfe2_reloadable_flag_quic_enable_version_draft_25_v3 and gfe2_reloadable_flag_quic_enable_version_draft_27. by bnc · 5 years ago
  96. 9b94db4 gfe-relnote: Add B2LO connection option to ignore inflight_lo in BBRv2. Protected by gfe2_reloadable_flag_quic_bbr2_ignore_inflight_lo. by ianswett · 5 years ago
  97. 1f8289a gfe-relnote: Rename quic::ProofSource::SessionTicketCrypter to GetTicketCrypter. No behavior change. by nharper · 5 years ago
  98. d322ca7 Implement a TicketCrypter in ProofSourceGoogle3 by nharper · 5 years ago
  99. f8623cc gfe-relnote: Do not include QPACK encoder stream data size in WriteHeaders() return value. Protected by gfe2_reloadable_flag_quic_writeheaders_excludes_encoder_stream_data. by bnc · 5 years ago
  100. 0a09b8f Add missing cstring includes to fix Linux glibc >= 2.30 build. by vasilvv · 5 years ago