1. 70e6b76 Update to IETF draft 24 by dschinazi · 5 years ago
  2. 75db434 gfe-relnote: In QUIC, add a connection option to use 2 * rttvar when calculating PTO timeout. Protected by existing gfe2_reloadable_flag_quic_enable_pto. by fayang · 5 years ago
  3. 2ab1e85 gfe-relnote: In QUIC, add SetSoftMaxPacketLength to set a soft max packet length in creator. If a single frame is failed to be serialized, restore the actual max packet length. Not used yet. Not protected. by fayang · 5 years ago
  4. db09565 gfe-relnote: In QUIC, add connection option to enable IETF loss detection with both adaptive packet and adaptive time threshold. Protected by existing gfe2_reloadable_flag_quic_enable_ietf_loss_detection. by fayang · 5 years ago
  5. 7085a6d gfe-relnote: In QUIC, add 2 connection options to set the start point of exponential backoff when calculating PTO timeout. Protected by exisiting gfe2_reloadable_flag_quic_enable_pto. by fayang · 5 years ago
  6. 740f751 gfe-relnote: In GFE, add two QUIC connection options for cwnd bootstrap experiments with different multipliers. Protected by existing gfe2_reloadable_flag_quic_use_ip_bandwidth_module. by fayang · 5 years ago
  7. 4c908f0 gfe-relnote: Do not add peer_max_ack_delay if an immediate ACK is expected when calculating PTO timeout. Protected by existing gfe2_reloadable_flag_quic_enable_pto. by fayang · 5 years ago
  8. 7433495 gfe-relnote: n/a - Remove useless DVLOG from quic_crypto_server_config.cc by rch · 5 years ago
  9. 07a2b07 Fix 26 ClangTidy - Readability findings in //depot/google3/third_party/quic/. by wub · 5 years ago
  10. 7685542 Fix 10 ClangTidy - Performance findings in //depot/google3/third_party/quic/. by wub · 5 years ago
  11. 423adc7 Enable -Wexit-time-destructors in QUIC by dschinazi · 5 years ago
  12. f25169a Add QUIC_EXPORT_PRIVATE to prepare for presubmit by dschinazi · 5 years ago
  13. 8b1c45a Deprecate and remove v47 by dschinazi · 5 years ago
  14. 8265a2a gfe-relnote: Remove QUIC v39. by fayang · 5 years ago
  15. 463f235 Remove usages of QuicMakeUnique, Http2MakeUnique, SpdyMakeUnique. by bnc · 5 years ago
  16. bf14c02 Use const uint8_t[] instead of vectors for QUIC initial obfuscation salts by nharper · 5 years ago
  17. c32d8ab gfe-relnote: Introduce QUIC_VERSION_50, protected by quic_enable_version_50 by nharper · 5 years ago
  18. 8f75992 gfe-relnote: Expose properties of TLS connection in quic::CryptoNegotiatedParameters. Protected by quic_supports_tls_handshake. by nharper · 5 years ago
  19. 97ce41e gfe-relnote: In QUIC, add a connection option to close connection after 6 consecutive PTO. Protected by gfe2_reloadable_flag_quic_enable_pto. by fayang · 5 years ago
  20. c1bbfe6 Use 16-byte auth tags when initial obfuscators are used by nharper · 5 years ago
  21. 965e592 gfe-relnote: Enable initial obfuscators in QUIC_VERSION_99. Protected by quic_enable_version_99 by nharper · 5 years ago
  22. 142051a Fix QUIC core test display by dschinazi · 6 years ago
  23. 1b11b96 gfe-relnote: In QUIC, enable round robin scheduling. Protected by gfe2_reloadable_flag_quic_enable_rr_write_schduler. by fayang · 6 years ago
  24. 181e908 gfe-relnote: Change to draft-23 for the IETF QUIC identifier and salts. Protected by disabled QUIC v99 flag. by rch · 6 years ago
  25. 4a5a76c Unconditionally call CryptoUtils::CreateInitialObfuscators by nharper · 6 years ago
  26. 4c1c236 gfe-relnote: In QUIC, skipping a packet number, when a single PTO packet will be sent, to elicit an immediate ACK. Protected by gfe2_reloadable_flag_quic_skip_packet_number_for_pto. by fayang · 6 years ago
  27. a2ef301 Enable getting and setting custom QUIC transport parameters. by vasilvv · 6 years ago
  28. c8d9e40 Rename CryptoUtils::CreateTlsInitialCrypters by nharper · 6 years ago
  29. b0c7b4b gfe-relnote: In QUIC, enable IETF style loss detection. Protected by by fayang · 6 years ago
  30. 0fc587f Switch QuicMakeUnique to std::make_unique, part 1: //third_party/quic by vasilvv · 6 years ago
  31. a702be2 Change the version label for QUIC v99 + TLS from T099 by rch · 6 years ago
  32. 52cb79f gfe-relnote: use QUIC_foo instead of ABSL_foo for mutex annotations in QUIC. Not flag protected. No behavior change. by rch · 6 years ago
  33. 28315b7 Automated g4 rollback of changelist 265940959. by renjietang · 6 years ago
  34. 486a8a9 Limit the amount of incoming crypto data that will be buffered. by nharper · 6 years ago
  35. e6fcf3c LSC: Replace deprecated thread annotations macros. by QUICHE team · 6 years ago
  36. a80920c Deprecate --gfe2_reloadable_flag_quic_log_cert_name_for_empty_sct. by QUICHE team · 6 years ago
  37. ce0a316 gfe-relnote: In QUIC, add probe timeout mode, which unifies TLP and RTO. Protected by gfe2_reloadable_flag_quic_enable_pto. by fayang · 6 years ago
  38. ae26634 gfe-relnote: Let GFE be able to use LIFO write scheduler in QUIC and enable it via a connection option LIFO. Protected by gfe2_reloadable_flag_quic_use_lifo_write_scheduler. by fayang · 6 years ago
  39. e606e0c gfe-relnote: Let GFE be able to use FIFO write scheduler in QUIC and enable it via a connection option FIFO. Protected by gfe2_reloadable_flag_quic_use_fifo_write_scheduler. by fayang · 6 years ago
  40. 944cfbc gfe-relnote: Let GFE be able to use HTTP2(tree-style) priority write scheduler in QUIC and enable it via a connection option H2PR. Protected by gfe2_reloadable_flag_quic_use_http2_priority_write_scheduler. by fayang · 6 years ago
  41. 6c84c14 Introduce IsConnectionIdLengthValidForVersion by dschinazi · 6 years ago
  42. 4dc4ba3 Wire in the ack exponent trransport config for IETF QUIC by fkastenholz · 6 years ago
  43. 4c7303c Connect up IETF QUIC Max ACK Delay transport parameter by fkastenholz · 6 years ago
  44. e9db63c Update QUIC transport parameters for draft-22 by dschinazi · 6 years ago
  45. a9a43cb gfe-relnote: Allow client to enable QUIC bbr2 congestion control on server. Protected by --gfe2_reloadable_flag_quic_allow_client_enabled_bbr_v2. by wub · 6 years ago
  46. 49d7e21 Update QUIC TLS salt for draft-22 by dschinazi · 6 years ago
  47. 722bad4 gfe-relnote: Remove unused QUIC connection option '1CON'. Not protected. by wub · 6 years ago
  48. 1c06fd8 Remove CreateSslCtx argument from QUIC crypto config constructors by nharper · 6 years ago
  49. 56fb53e Ignore C++ warnings in auto-generated proto headers by dschinazi · 6 years ago
  50. 17d4242 Fix QUIC warnings in preparation for enabling them by dschinazi · 6 years ago
  51. 96c1767 gfe-relnote: Add NET_EXPORT_PRIVATE and override for Chromium merge. Not protected. by renjietang · 6 years ago
  52. 6ebe83b Refactor TlsHandshaker classes by nharper · 6 years ago
  53. 9424add gfe-relnote: (n/a) code cleanup. Fix envoy compile errors. by danzh · 6 years ago
  54. 0289317 gfe-relnote: n/a(code cleanup) add #include <vector> to quic_hkdf.h by danzh · 6 years ago
  55. e288f26 gfe-relnote: Remove more dead Token Binding code in QUIC. Not flag protected. by nharper · 6 years ago
  56. ecf9bd8 gfe-relnote: Cleanup stateless reject related stuff from QuicCryptoServerConfig::ProcessClientHello and QuicCryptoServerHandshaker::GenerateConnectionIdForReject. No behavior change, not protected. by wub · 6 years ago
  57. 0a4b9c5 gfe-relnote: Remove stateless reject from QUIC. This deprecates two flags in the false position: --gfe2_reloadable_flag_enable_quic_stateless_reject_support and --gfe2_reloadable_flag_quic_use_cheap_stateless_rejects. by wub · 6 years ago
  58. 6810fb5 gfe-relnote: (n/a) Remove a stateless reject test from crypto_handshake_message_test. Test only. by wub · 6 years ago
  59. 965ce09 Add more debug logs that were useful during interop by dschinazi · 6 years ago
  60. 7267084 gfe-relnote: (n/a) Remove stateless reject from some unit tests. Test only. by wub · 6 years ago
  61. 9b9cc81 gfe-relnote: (n/a) Remove parameter "reject_is_stateless" from function quic::test::crypto_test_utils::FillInDummyReject. Test only. by wub · 6 years ago
  62. d3a1de9 Have separate uni- and bi-directional stream limits for IETF QUIC by fkastenholz · 6 years ago
  63. f1b99dc gfe-relnote: Allow GFE to perform initial cwnd up and down experiment. Protected by --gfe2_reloadable_flag_quic_gfe_selected_initial_cwnd_experiments. by fayang · 6 years ago
  64. ba5f32c gfe-relnote: Delete some dead Token Binding code in QUIC. Not flag protected by nharper · 6 years ago
  65. 1450868 gfe-relnote: n/a(code clean up) Clean up #include in quic proof_source and by danzh · 6 years ago
  66. 6153bc7 gfe-relnote: Remove client-side support for Channel ID from QUIC. Not flag protected. by nharper · 6 years ago
  67. ff86db3 Replace all remaining instances of LOG in /third_party/quic/ with QUIC_LOG by nharper · 6 years ago
  68. 38c190b Add arguments to ProofVerifier::VerifyCertChain for stapled OCSP response and SignedCertificateTimestampList. by QUICHE team · 6 years ago
  69. 87c39c1 Replace all remaining instances of LOG in /third_party/quic/ with QUIC_LOG by dschinazi · 6 years ago
  70. 55fa613 Implement QUIC Header Protection by nharper · 6 years ago
  71. 5b352f1 gfe-relnote: (n/a) Remove unused QUIC connection option "BBQ4". Not protected. by wub · 6 years ago
  72. 3b5dc92 Fix encoding of preferred_address transport parameter by dschinazi · 6 years ago
  73. 6cf4d2a Update QUIC transport parameters to draft 20 by dschinazi · 6 years ago
  74. 1b3be2a Make quic_framer_fuzzer.cc and crypto_message_printer_bin.cc build in Chrome. by rch · 6 years ago
  75. 5377f61 Add experiment selection code for GFE-initiated initial QUIC cwnd. by wub · 6 years ago
  76. 3f0f679 Fix compilation of QUIC transport_parameter_test on Windows by dschinazi · 6 years ago
  77. 881af2b Make a number unsigned in order to compile in Chromium by fkastenholz · 6 years ago
  78. d3cb19f Make test target unsigned so that it compiles on chromium. by fkastenholz · 6 years ago
  79. cf6a3ee Fix iOS compilation of transport parameters by dschinazi · 6 years ago
  80. 52127d7 Update QUIC TLS transport parameters to IETF draft 18 by dschinazi · 6 years ago
  81. e433f53 Fix "recevied" typo in //third_party/quic/core. by bnc · 6 years ago
  82. 66dea07 Rename quic::kMaxPacketSize to quic::kMaxOutgoingPacketSize by dschinazi · 6 years ago
  83. 42672ab Update TLS labels and salts for IETF draft 19 by dschinazi · 6 years ago
  84. 09d925a Do not use testing::EqualsProto in quic_crypto_server_config_test.cc, since it's not available in Chromium. by wub · 6 years ago
  85. b1a32ae Do not directly compare byte outputs of serialized Protocol Buffers. by QUICHE team · 6 years ago
  86. 5988293 Enable GFE to run without QUIC ServerConfig private keys by QUICHE team · 6 years ago
  87. a19b43d gfe-relnote: Deprecate --FLAGS_gfe2_reloadable_flag_quic_fix_config_rotation by rch · 6 years ago
  88. 99055cf More plumbing for fallback configs by QUICHE team · 6 years ago
  89. bbaa8be De-pointerize QuicServerConfigProtobuf variables by QUICHE team · 6 years ago
  90. aa924f1 Move code to record REJ building by QUICHE team · 6 years ago
  91. f03456c Teach QUIC about the concept of "fallback" key exchange by QUICHE team · 6 years ago
  92. 3d925ab Use QUIC_ARRAYSIZE instead of arraysize in crypto files by rch · 6 years ago
  93. 2d18797 Add support for Header Protection to QuicCrypter classes by QUICHE team · 6 years ago
  94. 1225f47 Group configs and factor out config lookup by QUICHE team · 6 years ago
  95. e6dcf32 Pass reject reasons explicitly to BuildRejection by QUICHE team · 6 years ago
  96. 78c2d5e Simplify QuicCryptoServerConfig::SetConfigs by QUICHE team · 6 years ago
  97. d5d13c2 Use std::string instead of string in a few places in QUIC to permit chrome merge. by rch · 6 years ago
  98. 4dae841 Add a Context class to simplify ProcessClientHello by QUICHE team · 6 years ago
  99. 39a71e5 Remove an unused argument by QUICHE team · 6 years ago
  100. e29fcd6 Make ClientDemandsX509Proof a free function by QUICHE team · 6 years ago