1. cb6b510 Introduce Chaos Protection by dschinazi · 4 years ago
  2. a49eefd Remove QUIC server push from QuicSimpleServerSession. by bnc · 4 years ago
  3. 4b7e3b0 Add QpackHeaderTableBase accessors, remove QpackHeaderTablePeer. by bnc · 4 years ago
  4. ed3587f Split QpackHeaderTable. by bnc · 4 years ago
  5. 5c49d3e Move connection ID & stateless reset token from QuicConnection to QuicConnection::PathState. by haoyuewang · 4 years ago
  6. 1ccd0bc Use std::array<char, 16> instead of uint128 for StatelessResetToken. by bnc · 4 years ago
  7. 8101e02 Implement HTTP/3 datagrams within WebTransport by vasilvv · 4 years ago
  8. 20d73c4 Support and test server-initiated bidirectional streams in WebTransport. by vasilvv · 4 years ago
  9. bf4d4e2 Remove Uint64ToString() and Hex() from QuicheTextUtils. by bnc · 4 years ago
  10. c7556a0 Remove QuicUint128 from platform. by bnc · 4 years ago
  11. b7b2d4f Implement client-initiated bidirectional streams in WebTransport over HTTP/3. by vasilvv · 4 years ago
  12. c2638cc In QUIC, do not try to write in the mid of packet processing. by fayang · 4 years ago
  13. e753434 In WebTransport, make FIN be a return of Read() method rather than a visitor call. by vasilvv · 4 years ago
  14. 5fa05cd Remove FLAGS_quic_enable_http3_server_push, QuicSpdySession::EnableServerPush(), and SetMaxPushId(). by bnc · 4 years ago
  15. 316f376 Support unidirectional streams in WebTransport over HTTP/3. by vasilvv · 4 years ago
  16. 5159c75 Support building QUIC with GCE target constraint. by QUICHE team · 4 years ago
  17. 1173f1c If WebTransport is on, buffer all incoming HTTP/3 requests until SETTINGS are received. by vasilvv · 4 years ago
  18. f0bc77d Add connection option kRVCM to enable reverse path validation upon new client address on server side. by danzh · 4 years ago
  19. 32fefd8 In QUIC, use the actual error code to serialize connection close if the connection is closed silently. by fayang · 4 years, 1 month ago
  20. 11cdc52 Determine stateless reset packet length by received packet length. by fayang · 4 years, 1 month ago
  21. 098ba77 Implement an end-to-end test for WebTransport negotiation. by vasilvv · 4 years, 1 month ago
  22. bc06fff Preempt stream data with handshake packet before handshake gets confirmed. by fayang · 4 years, 1 month ago
  23. 4c500ef deprecate gfe2_restart_flag_quic_enable_zero_rtt_for_tls_v2. by renjietang · 4 years, 1 month ago
  24. a25ed9d Implement QUIC server validates the new peer address upon receiving PATH_CHALLENGE or peer migration. by danzh · 4 years, 1 month ago
  25. 30536af Enable EndToEndTest.MultipleZeroRtt in Chrome. by renjietang · 4 years, 2 months ago
  26. 861766b deprecate gfe2_reloadable_flag_quic_split_up_send_rst_2. by renjietang · 4 years, 2 months ago
  27. f803516 Replace (D)CHECK with QUICHE_(D)CHECK. by vasilvv · 4 years, 2 months ago
  28. 86f7a36 In http/end_to_end_test, use live client address to send STATELESS_RESET. by renjietang · 4 years, 3 months ago
  29. 5be974e Project import generated by Copybara. by QUICHE team · 4 years, 3 months ago
  30. 8cbe7bf Reduce the exposure of session_map_ outside the QuicDispatcher base class. by haoyuewang · 4 years, 3 months ago
  31. 133b868 Support token based address validation in IETF QUIC. by fayang · 4 years, 4 months ago
  32. a163b38 Replace QuicheStrCat() with absl::StrCat() by vasilvv · 4 years, 4 months ago
  33. 4bc3aed Deprecate gfe2_reloadable_flag_quic_fix_out_of_order_sending2. by fayang · 4 years, 4 months ago
  34. 1627f3d Deprecate --gfe2_reloadable_flag_quic_enable_aead_limits. by mattm · 4 years, 4 months ago
  35. 59fb934 Deprecate --gfe2_reloadable_flag_quic_key_update_supported. by mattm · 4 years, 4 months ago
  36. e6211dc Add unused QuicSession interfaces to initiating IETF connection migration: MigratePath(), ValidatePath(). These new interfaces are used by toy client in e2e tests. by danzh · 4 years, 5 months ago
  37. b2f576d Fix QUICHE build issue in Chromium. by danzh · 4 years, 5 months ago
  38. 8f16679 Replace gfe2_reloadable_flag_quic_split_up_send_rst with gfe2_reloadable_flag_quic_split_up_send_rst_2. by renjietang · 4 years, 5 months ago
  39. 7a74e09 Add big red button to disable QUIC TLS resumption. by wub · 4 years, 5 months ago
  40. 3f4c9ec Re-enable tests in Chrome. by nharper · 4 years, 5 months ago
  41. 0ddf8a5 Deprecate gfe2_reloadable_flag_quic_cap_large_client_initial_rtt. by fayang · 4 years, 5 months ago
  42. 37c5f8f Fix original issue of QNZR by only forcing the first CHLO to be inchoate. by renjietang · 4 years, 5 months ago
  43. 3537bd1 Disable some tests in Chrome to unblock BoringSSL roll by nharper · 4 years, 6 months ago
  44. 5c7090d Add KeyUpdateReason enum to KeyUpdate call & OnKeyUpdate callbacks. by mattm · 4 years, 6 months ago
  45. d074485 Do QUIC Key Update when approaching AEAD Confidentiality Limit, and close connection if reached. by mattm · 4 years, 6 months ago
  46. 91ceeca Fix flake in Quic EndToEndTest.KeyUpdateInitiatedByServer & KeyUpdateInitiatedByBoth by mattm · 4 years, 6 months ago
  47. 32bf514 Change large header size in EndToEndTest.WayTooLongRequestHeaders. by bnc · 4 years, 6 months ago
  48. 072a7e3 QUIC Key Update support by mattm · 4 years, 6 months ago
  49. bef4bf0 Temporarily disable EndToEndTest.MultipleZeroRtt in Chrome. by renjietang · 4 years, 6 months ago
  50. e2707e3 Replace QuicheStringPiece with absl::string_view by vasilvv · 4 years, 6 months ago
  51. 84d2e35 Add regression test for 0-RTT rejection bug. by renjietang · 4 years, 6 months ago
  52. f8bde4b Rename v99_streamid_manager to ietf_streamid_manager. by renjietang · 4 years, 6 months ago
  53. 4c33482 deprecate gfe2_reloadable_flag_quic_remove_zombie_streams. by renjietang · 4 years, 6 months ago
  54. daeb819 Add explicit signal of coalscing done to QuicConnection. by fayang · 4 years, 6 months ago
  55. 9aaca96 Deprecate gfe2_restart_flag_quic_enable_tls_resumption_v4 by nharper · 4 years, 6 months ago
  56. 4e9714d Rename HTTP/3 SETTINGS_MAX_HEADER_LIST_SIZE to SETTINGS_MAX_FIELD_SECTION_SIZE. by renjietang · 4 years, 6 months ago
  57. c8f6f63 Internal QUICHE change by fayang · 4 years, 7 months ago
  58. de9ad9f Cap client suggested initial RTT to 1s instead of 15s. by fayang · 4 years, 7 months ago
  59. f71e806 Pass early data reject reason to debug_visitor. by renjietang · 4 years, 7 months ago
  60. d5e8c8e Internal QUICHE change by fayang · 4 years, 7 months ago
  61. edf934d Avoid sending huge chunks of data in EndToEndTest.PostZeroRTTRequestDuringHandshake. by renjietang · 4 years, 7 months ago
  62. 9e77dfb Do not QUIC_BUG 0-RTT stream data retransmission before 1-RTT keys arrive. by renjietang · 4 years, 7 months ago
  63. 9f902a4 Remove tests that are testing on sending only STOP_SENDING. by renjietang · 4 years, 7 months ago
  64. 30e2dc5 Deprecate quic_fix_packet_number_length by dschinazi · 4 years, 7 months ago
  65. 1d63a00 Deprecate quic_dispatcher_legacy_version_encapsulation by dschinazi · 4 years, 7 months ago
  66. 8607b29 Log handshake completion time in quic_connection_stats. Logging only. by fayang · 4 years, 8 months ago
  67. 67395d0 Deprecate gfe2_reloadable_flag_quic_support_handshake_done_in_t050. by fayang · 4 years, 8 months ago
  68. d2bf0ba Log ping_received_delay in transport_connection_stats. Logging only, not protected. by fayang · 4 years, 8 months ago
  69. 07b2e8d Prevent QuicSession from directly accessing streams' flow controller. by renjietang · 4 years, 8 months ago
  70. aa51347 Deprecate quic_dont_pad_chlo by dschinazi · 4 years, 8 months ago
  71. 13ebfa6 Deprecate --gfe2_reloadable_flag_quic_save_user_agent_in_quic_session. by wub · 4 years, 8 months ago
  72. f238f60 Use trampoline for TicketCrypterGoogle3::Decrypt by nharper · 4 years, 8 months ago
  73. 1b6221e Don't set default encryption level to ENCRYPTION_HANDSHAKE by nharper · 4 years, 8 months ago
  74. 4bf78e2 Deprecate gfe2_reloadable_flag_quic_fix_undecryptable_packets. by fayang · 4 years, 8 months ago
  75. 2146ce8 Stop tracking http response size and latency from QuicConnectionStats. Not protected. by wub · 4 years, 8 months ago
  76. eccd8cc Replace gfe2_reloadable_flag_quic_enable_zero_rtt_for_tls with gfe2_restart_flag_quic_enable_zero_rtt_for_tls_v2 by renjietang · 4 years, 8 months ago
  77. 1c0d411 Replace reloadable quic_enable_tls_resumption flag with restart flag by nharper · 4 years, 8 months ago
  78. 4903eab Deflake e2e test because of spurious loss detected. by fayang · 4 years, 8 months ago
  79. 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
  80. 1abc180 Minor improvements to quic/core/http:end_to_end_test by bnc · 4 years, 9 months ago
  81. 0cc85ef Fix hpack error code mapping to quicerrorcode. not protected. by bnc · 4 years, 9 months ago
  82. 4d08e81 Deprecate gfe2_reloadable_flag_quic_fix_server_pto_timeout. by fayang · 4 years, 9 months ago
  83. 8203127 Enable TLS in EndToEndTest.ZeroRttProtectedConnectionClose by nharper · 4 years, 9 months ago
  84. 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
  85. 3f90646 Deprecate gfe2_reloadable_flag_quic_do_not_retransmit_immediately_on_zero_rtt_reject by renjietang · 4 years, 9 months ago
  86. 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
  87. 5af1967 Prevent infinite loops in QUIC e2e test by dschinazi · 4 years, 9 months ago
  88. 1c41a1d Fix memory safety issues in e2e test by dschinazi · 4 years, 9 months ago
  89. ff4240d Make QuicSession::ResetStream() smarter. by renjietang · 4 years, 9 months ago
  90. 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
  91. 97da12c Deprecate gfe2_reloadable_flag_quic_donot_change_queued_ack. by fayang · 4 years, 9 months ago
  92. 4ae5f98 Deprecate gfe2_reloadable_flag_quic_fix_last_inflight_packets_sent_time. by fayang · 4 years, 9 months ago
  93. b490c3a Fix bug in enabling tls resumption in quic, protected by quic_enable_tls_resumption_v2 by nharper · 4 years, 9 months ago
  94. f0fa58f Deprecate gfe2_reloadable_flag_quic_advance_ack_timeout_update. by fayang · 4 years, 9 months ago
  95. 6458eb3 Introduce Legacy Version Encapsulation by dschinazi · 4 years, 9 months ago
  96. b86732a Turn on end_to_end tests on TLS 0-RTT reject. by renjietang · 4 years, 10 months ago
  97. 775ac2c Support 0-RTT TLS in QuicSpdySession by nharper · 4 years, 10 months ago
  98. 40975ad Deprecate quic_negotiate_ack_delay_time by dschinazi · 4 years, 10 months ago
  99. be634b7 For loss detection tuning, if user agent is available, save it into quicsession. protected by --gfe2_reloadable_flag_quic_save_user_agent_in_quic_session. by wub · 4 years, 10 months ago
  100. 5c36288 In quic, use transport params to announce the support of handshake_done frame. protected by gfe2_reloadable_flag_quic_support_handshake_done_in_t050. by fayang · 4 years, 10 months ago