1. 40f0b3d Introduce QUIC_VERSION_IETF_DRAFT_25 by dschinazi · 5 years ago
  2. 4f95c40 Deprecate quic_fix_handling_of_bad_prox_packet by dschinazi · 5 years ago
  3. 228602e Fix ODR violations in quic_versions.h by vasilvv · 5 years ago
  4. 278efae Add support for retry integrity tag by dschinazi · 5 years ago
  5. 0106294 gfe-relnote: In QUIC version T099, implement HANDSHAKE_DONE frame to drive the handshake to confirmation on the client side. Not used in prod yet. by fayang · 5 years ago
  6. 4161684 Remove QUIC version Q099 by dschinazi · 5 years ago
  7. 0da4390 Bring back the ParsedQuicVersionIsValid DCHECK by dschinazi · 5 years ago
  8. 2891b2d gfe-relnote: Add kSupportedVersions to quic_versions.h, no behavior change by nharper · 5 years ago
  9. 97da52b Refactor some QUIC version code by dschinazi · 5 years ago
  10. dc770fc Refactor handling of supported versions by dschinazi · 5 years ago
  11. 4e9283d Remove QUIC_ARRAYSIZE; use QUICHE_ARRAYSIZE instead. by bnc · 5 years ago
  12. cf0bfcf Use quiche string libraries in third_party/quic/core by dmcardle · 5 years ago
  13. 76881f0 Refactor quic_enable_version flags by dschinazi · 5 years ago
  14. 4101ead Remove unused QUIC version code by dschinazi · 5 years ago
  15. 0ce303d Drop support for QUIC T048 and T049 by dschinazi · 5 years ago
  16. e251509 gfe-relnote: deprecate gfe2_reloadable_flag_quic_enable_version_50 by nharper · 5 years ago
  17. 5fc6d0c Deprecate quic_version_negotiation_grease by dschinazi · 5 years ago
  18. c9c1d1a Deprecate quic_enable_version_49 by dschinazi · 5 years ago
  19. 173c48f Move quic::QuicEndian to quiche::QuicheEndian by QUICHE team · 5 years ago
  20. 58f7107 gfe-relnote: In QUIC T049+, support sending coalesced packets. by fayang · 5 years ago
  21. 8a27b0f gfe-relnote: Deprecate gfe2_reloadable_flag_quic_simplify_stop_waiting. by fayang · 5 years ago
  22. eb78dbb gfe-relnote: Add a VersionSupportsGoogleAltSvcFormat() method to move the version check out of the version manager. No behavior change. Not flag protected. by rch · 5 years ago
  23. 3f6ccf4 Inline trivial constructors by dschinazi · 5 years ago
  24. cb08fe8 gfe-relnote: deprecate gfe2_reloadable_flag_quic_enable_version_48_2 by nharper · 5 years ago
  25. 8b1c45a Deprecate and remove v47 by dschinazi · 5 years ago
  26. 8265a2a gfe-relnote: Remove QUIC v39. by fayang · 5 years ago
  27. c32d8ab gfe-relnote: Introduce QUIC_VERSION_50, protected by quic_enable_version_50 by nharper · 5 years ago
  28. 1903aca Deprecate quic_use_hashed_stateless_reset_tokens by dschinazi · 5 years ago
  29. bf0413d Deprecate quic_use_parse_public_header by dschinazi · 5 years ago
  30. d6db04a gfe-relnote: Check for partial write when crypto frame gets retransmitted. This only affects T099 which supports amplification factor. by fayang · 5 years ago
  31. 67840e1 Disable SupportsAntiAmplificationLimit to avoid infinite loop by dschinazi · 5 years ago
  32. 965e592 gfe-relnote: Enable initial obfuscators in QUIC_VERSION_99. Protected by quic_enable_version_99 by nharper · 6 years ago
  33. c73506e Introduce QUIC v49 by dschinazi · 6 years ago
  34. c8d9e40 Rename CryptoUtils::CreateTlsInitialCrypters by nharper · 6 years ago
  35. 16df2a5 gfe-relnote: Switch the QUIC flag to support TLS from a protocol flag to a reloadable flag, with a chrome_value = true. Set chrome_value = true for the QUIC enable v99 flag. by rch · 6 years ago
  36. 4fd8cb1 Deprecate quic_dispatcher_hands_chlo_extractor_one_version by dschinazi · 6 years ago
  37. a702be2 Change the version label for QUIC v99 + TLS from T099 by rch · 6 years ago
  38. 14dfb2c gfe-relnote: Do not enable version 99 unless gfe2_reloadable_flag_quic_use_parse_public_header is also enabled. by ianswett · 6 years ago
  39. 5a2b3eb Change QUIC's AlpnForVersion method to omit the "google-" from the string by rch · 6 years ago
  40. 5f13505 gfe-relnote: In QUIC, add anti-amplification limit. Protected by version T099. by fayang · 6 years ago
  41. 36825da gfe-relnote: Remove QUIC version 44. by fayang · 6 years ago
  42. d0f4a16 gfe-relnote: Use new flag quic_enable_version_48_2 for QUIC_VERSION_48 by nharper · 6 years ago
  43. 9a910e3 Generate stateless reset tokens by hashing instead of XOR. by dschinazi · 6 years ago
  44. 0d06d7b Deprecate quic_use_allocated_connection_ids by dschinazi · 6 years ago
  45. 5e1a7b2 Deprecate quic_do_not_override_connection_id by dschinazi · 6 years ago
  46. 48ac919 Support LengthPrefixedConnectionIds in v99 by dschinazi · 6 years ago
  47. 118c8ac Remove headers stream from IETF QUIC. by renjietang · 6 years ago
  48. 76992e7 Make QuicDispatcher pass only one version to the ChloExtractor by dschinazi · 6 years ago
  49. e8b0cab Automated g4 rollback of changelist 257008406. by fayang · 6 years ago
  50. b663b86 gfe-relnote: deprecate gfe2_reloadable_flag_quic_eliminate_static_stream_map_3. by renjietang · 6 years ago
  51. d317e3a gfe-relnote: Deprecate gfe2_reloadable_flag_quic_simplify_stop_waiting. by fayang · 6 years ago
  52. 107ba5f gfe-relnote: Move QUIC crypto frames to be gated behind new flag gfe2_reloadable_flag_quic_enable_version_48 by nharper · 6 years ago
  53. 6d2aea0 Update QuicEnableVersion to no longer stack flags by dschinazi · 6 years ago
  54. 1ac22cc Apply GREASE to QUIC Version Negotiation packets by dschinazi · 6 years ago
  55. 359cb0d gfe-relnote: Protect QUIC versions by single flag instead of a stack of flags. by fayang · 6 years ago
  56. 745c93a gfe-relnote: Deprecate gfe2_reloadable_flag_quic_tolerate_reneging. by fayang · 6 years ago
  57. 8aba1ff Remove server in connection version negotiation code. by fayang · 6 years ago
  58. bf3d286 gfe-relnote: Deprecate gfe2_reloadable_flag_quic_use_uber_loss_algorithm. by fayang · 6 years ago
  59. 5f46430 gfe-relnote: Deprecate gfe2_reloadable_flag_quic_use_uber_received_packet_manager. by fayang · 6 years ago
  60. 9ed391a Deprecate client in-connection version negotiation code. by fayang · 6 years ago
  61. 08878bd gfe-relnote: Deprecate gfe2_reloadable_flag_quic_validate_packet_number_post_decryption. by fayang · 6 years ago
  62. f477f73 gfe-relnote: Deprecate gfe2_reloadable_flag_quic_rpm_decides_when_to_send_acks. by fayang · 6 years ago
  63. 91475c4 Remove framer object from quic_dispatcher and make dispatcher no longer inherit from QuicFramerVisitorInterface. by fayang · 6 years ago
  64. 1eab645 Deprecate quic_allow_variable_length_connection_id_for_negotiation by dschinazi · 6 years ago
  65. 3c05a9f Deprecate quic_server_drop_version_negotiation by dschinazi · 6 years ago
  66. 0366de9 Deprecate quic_send_version_negotiation_fixed_bit by dschinazi · 6 years ago
  67. d2e26cc Deprecate quic_print_tag_hex by dschinazi · 6 years ago
  68. a4b37b2 Remove ack bundling mode. by fayang · 6 years ago
  69. 552accc Move headers stream from 0 to 60 in v99 by dschinazi · 6 years ago
  70. 6dba490 gfe-relnote: Deprecate gfe2_restart_flag_quic_enable_accept_random_ipn. by fayang · 6 years ago
  71. 3ac15c1 gfe-relnote: In QUIC v47+, use variable packet number length in long header packet. Protected by DISABLED gfe2_reloadable_flag_quic_enable_version_47. by fayang · 6 years ago
  72. b880b4c gfe-relnote: Disable QUIC version 44. Protected by gfe2_reloadable_flag_quic_disable_version_44. by fayang · 6 years ago
  73. 3294e74 gfe-relnote: Roll forward the deprecation of gfe2_reloadable_flag_quic_enable_version_46 as this does not cause b3m prober failure anymore. by fayang · 6 years ago
  74. 879dc76 gfe-relnote: Deprecate gfe2_reloadable_flag_quic_enable_version_44. by fayang · 6 years ago
  75. b324116 Save large connection IDs on the heap by dschinazi · 6 years ago
  76. f36e29d Automated g4 rollback of changelist 250877268. by fayang · 6 years ago
  77. c5b0e2e Automated g4 rollback of changelist 251711909. by fayang · 6 years ago
  78. ec9d763 gfe-relnote: Deprecate gfe2_reloadable_flag_quic_enable_version_46 . by fayang · 6 years ago
  79. 346b7ce Support QUIC Client connection IDs by dschinazi · 6 years ago
  80. 4fd1105 gfe-relnote: QUIC_BUG instead of LOG(ERROR) in CreateQuicVersionLabel if the HandshakeProtocol is unknown by nharper · 6 years ago
  81. 374888f gfe-relnote: Remove QUIC version 44. by fayang · 6 years ago
  82. f5e6845 Refactor how TLS versions get enabled by nharper · 6 years ago
  83. b417d60 Add a client connection ID to version negotiation packet creation by dschinazi · 6 years ago
  84. 18f9a35 Add quic_no_framer_object_in_dispatcher to QuicVersionInitializeSupportForIetfDraft by dschinazi · 6 years ago
  85. 71117a7 Add quic_simplify_stop_waiting to QuicVersionInitializeSupportForIetfDraft by dschinazi · 6 years ago
  86. 055f38d gfe-relnote: Test-only change to enable quic_tolerate_reneging when using IETF draft version by nharper · 6 years ago
  87. dac9cec Enable quic_eliminate_static_stream_map_3 for IETF interop by dschinazi · 6 years ago
  88. 2252b70 Project import generated by Copybara. by QUICHE team · 6 years ago
  89. 09e4f52 gfe-relnote: Deprecate --gfe2_reloadable_flag_quic_enable_version_43 by rch · 6 years ago
  90. 8eb45e9 Allow variable length connection IDs for unsupported versions by dschinazi · 6 years ago
  91. 2431fa2 Support IETF retry in v47+ by dschinazi · 6 years ago
  92. 5a354c9 Add an QUIC version reserved for negotiation to help test negotiation by dschinazi · 6 years ago
  93. 9e92fb3 Make QUIC server set fixed bit in version negotiation packets by dschinazi · 6 years ago
  94. cd0823f Enable IETF retry support on all TLS versions by dschinazi · 6 years ago
  95. 244f6dc Support IETF RETRY from client by dschinazi · 6 years ago
  96. f2f91e7 gfe-relnote: Modify ParsedQuicVersion::HasHeaderProtection to support chromium merge. Not flag protected; currently unused by nharper · 6 years ago
  97. 4985598 gfe-relnote: (n/a) Change SetQuicFlag to take the flag variable directly instead of a pointer to it. Refactor for Envoy integration, no behavior change. by wub · 6 years ago
  98. cfafed7 gfe-relnote: Add QuicParsedVersion::HasHeaderProtection method. Currently unused; not flag protected. by nharper · 6 years ago
  99. 9bb8346 Disable QUIC trial decryption in V44 and above by nharper · 6 years ago
  100. eddb74b gfe-relnote: (n/a) Wrap all access to FLAGS_quic_supports_tls_handshake with GetQuicFlag and SetQuicFlag. Code only needed for Envoy integration, no behavior change. by wub · 6 years ago