1. 12512a8 gfe-relnote: Deprecate gfe2_reloadable_flag_quic_donot_process_small_initial_packets. by fayang · 5 years ago
  2. 036202d Deprecate quic_reply_to_old_android_conformance_test by dschinazi · 5 years ago
  3. bf6a783 Deprecate quic_use_length_prefix_from_packet_info by dschinazi · 5 years ago
  4. bf0413d Deprecate quic_use_parse_public_header by dschinazi · 5 years ago
  5. cc5a54c Do not replace connection ID for unknown versions by dschinazi · 6 years ago
  6. 965e592 gfe-relnote: Enable initial obfuscators in QUIC_VERSION_99. Protected by quic_enable_version_99 by nharper · 6 years ago
  7. e3f2f7b relnote: On server side, do not process the first initial QUIC packet received from a client if the UDP datagram is < 1200 bytes. Instead, send a connection close with PROTOCOL_VIOLATION if the version is supported. Protected by quic_reloadable_flag_quic_donot_process_small_initial_packets. by fayang · 6 years ago
  8. c6b9951 Don't create NullEncrypter/Decrypter in QuicFramer by nharper · 6 years ago
  9. 57a0e3f Remove obsolete comments from QuicDispatcher. by ianswett · 6 years ago
  10. cad1179 gfe-relnote: Unifiy QuicPacketCreator::DelegateInterface and QuicPacketGenerator::DelegateInterface. No functional change expected, not protected. by fayang · 6 years ago
  11. 62b637b Rename functions with same names as generator in QUIC creator. This is preparation for combining creator and generator. Not protected. by fayang · 6 years ago
  12. c5589bd Allow quic_toy_server to only use IETF QUIC by dschinazi · 6 years ago
  13. 4fd8cb1 Deprecate quic_dispatcher_hands_chlo_extractor_one_version by dschinazi · 6 years ago
  14. 95025bf Deprecate quic_drop_invalid_small_initial_connection_id by dschinazi · 6 years ago
  15. 591814c Add version-aware QuicConnectionCloseFrame constructor by fkastenholz · 6 years ago
  16. 88d08f4 Change Application and Transport ConnectionClose codes to uint64_t by fkastenholz · 6 years ago
  17. 5b236be Workaround for Android UDP network conformance test by dschinazi · 6 years ago
  18. 28c1bf3 Deprecate quic_deterministic_replacement_connection_ids by dschinazi · 6 years ago
  19. adc7507 Use deterministic replacement connection IDs by dschinazi · 6 years ago
  20. 662a3d6 gfe-relnote: Move QuicCryptoServerStream::Helper::GenerateConnectionIdForReject to QuicDispatcher::GenerateNewServerConnectionId. Refactor only. by wub · 6 years ago
  21. 30ab6db Send correct version negotiation to prober by dschinazi · 6 years ago
  22. 243eabc Refactor QUIC version parsing by dschinazi · 6 years ago
  23. b953d02 Add connection ID length checks by dschinazi · 6 years ago
  24. 48ac919 Support LengthPrefixedConnectionIds in v99 by dschinazi · 6 years ago
  25. 76992e7 Make QuicDispatcher pass only one version to the ChloExtractor by dschinazi · 6 years ago
  26. 5c03085 Fix replacing connection IDs when initial crypters are in use by dschinazi · 6 years ago
  27. d057e66 gfe-relnote: In QUIC, do not add connection ID of packets with unknown connection ID and no version to time wait list, instead, send appropriate reset depending on the packets' sizes and drop them. Protected by gfe2_reloadable_flag_quic_reject_unprocessable_packets_statelessly. by fayang · 6 years ago
  28. 1ac22cc Apply GREASE to QUIC Version Negotiation packets by dschinazi · 6 years ago
  29. 1ed1f76 gfe-relnote: In QUIC, replace member variables current* with on stack struct ReceivedPacketInfo in QuicDispatcher. Refactor only, not protected. by fayang · 6 years ago
  30. 51c2373 gfe-relnote: Deprecate gfe2_reloadable_flag_quic_terminate_gquic_connection_as_ietf. by fayang · 6 years ago
  31. 17230ac gfe-relnote: In QUIC, inline ProcessUnauthenticatedHeaderFate. Not protected. by fayang · 6 years ago
  32. dc2ac54 gfe-relnote: In QUIC, remove unused temporarily_buffered_connections_ from dispatcher. Not protected. by fayang · 6 years ago
  33. ee07e47 Make QuicDispatcher drop packets that have an initial destination connection ID that is too short by dschinazi · 6 years ago
  34. 91475c4 Remove framer object from quic_dispatcher and make dispatcher no longer inherit from QuicFramerVisitorInterface. by fayang · 6 years ago
  35. bf82b02 Automated g4 rollback of changelist 253848976. by nharper · 6 years ago
  36. 17d4242 Fix QUIC warnings in preparation for enabling them by dschinazi · 6 years ago
  37. 18fb35d Make QuicDispatcher drop packets that have an initial destination connection ID that is too short by dschinazi · 6 years ago
  38. 305e173 Change IETF Frame/QUIC_VERSION_99 tests to be symbolic. by fkastenholz · 6 years ago
  39. 6dba490 gfe-relnote: Deprecate gfe2_restart_flag_quic_enable_accept_random_ipn. by fayang · 6 years ago
  40. 2a5670f gfe-relnote: (n/a) Cleanup references to stateless reject from QuicDispatcher. Code not used, not protected. by wub · 6 years ago
  41. 88e3e05 Internal QUICHE change by danzh · 6 years ago
  42. f356d9e Internal QUICHE change by QUICHE team · 6 years ago
  43. f2be56a gfe-relnote: n/a(code cleanup) Replace direct usage of FLAGS_some_flag_name in by danzh · 6 years ago
  44. 5f64ec4 gfe-relnote: Remove the use of QUIC_CRYPTO_HANDSHAKE_STATELESS_REJECT. by wub · 6 years ago
  45. 346b7ce Support QUIC Client connection IDs by dschinazi · 6 years ago
  46. 4fd1105 gfe-relnote: QUIC_BUG instead of LOG(ERROR) in CreateQuicVersionLabel if the HandshakeProtocol is unknown by nharper · 6 years ago
  47. d4291e4 gfe-relnote: In QUIC, add VersionHasIetfInvariantHeader and VersionSupportsMessageFrames. No functional change expected. Not protected. by fayang · 6 years ago
  48. b42a8c5 Add source connection ID parsing to QuicFramer::ProcessPacketDispatcher by dschinazi · 6 years ago
  49. b417d60 Add a client connection ID to version negotiation packet creation by dschinazi · 6 years ago
  50. 8ff7482 Rename QUIC connection ID to server connection ID, part 2 by dschinazi · 6 years ago
  51. 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
  52. 85f1890 QuicConnection methods call CloseConnection rather than by fkastenholz · 6 years ago
  53. 965ce09 Add more debug logs that were useful during interop by dschinazi · 6 years ago
  54. 7b9278c Rename connection_id to server_connection_id by dschinazi · 6 years ago
  55. 46833c3 Add QUIC_BUG_IF to QuicUtils::GetCryptoStreamId by nharper · 6 years ago
  56. 1f12350 gfe-relnote: In QUIC, change string to std::string for detailed_error. by fayang · 6 years ago
  57. 51961cf gfe-relnote: Allow sending CRYPTO frames without full padding. Protected by QUIC_VERSION_99 by nharper · 6 years ago
  58. ccbab73 gfe-relnote: In QUIC, do not use framer object in QuicDispatcher. Protected by gfe2_restart_flag_quic_no_framer_object_in_dispatcher. by fayang · 6 years ago
  59. cb17bdb gfe-relnote: In QUIC, stop setting and restoring framer's version in QuicDispatcher::StatelesslyTerminateConnection as terminator now have its own framer. Not protected as this is no-op change. by fayang · 6 years ago
  60. 55fa613 Implement QUIC Header Protection by nharper · 6 years ago
  61. f7c569c gfe-relnote: In QUIC, let StatelessConnectionTerminator have its own framer instead of using framer of dispatcher. No functional change expected. Not protected. by fayang · 6 years ago
  62. 244f6dc Support IETF RETRY from client by dschinazi · 6 years ago
  63. 3c4eabf Add QuicStreamsBlockedFrame and QuicMaxStreamsFrame classes by fkastenholz · 6 years ago
  64. 1de6789 gfe-relnote: In QUIC, terminate Google QUIC connections (<= v43) similar as IETF QUIC connection. Protected by gfe2_reloadable_flag_quic_terminate_gquic_connection_as_ietf. by fayang · 6 years ago
  65. 04bd4f3 Remove OnApplicationClose upcalls, update OnConnectionClose as needed. by fkastenholz · 6 years ago
  66. 2b5942f Internal QUICHE change by wub · 6 years ago
  67. 72f509b Remove IETF QUIC Application Close frame, replace with Connection Close by fkastenholz · 6 years ago
  68. e9d71a8 Add datatypes needed for IETF CONNECTION_CLOSE support. by fkastenholz · 6 years ago
  69. e28f022 gfe-relnote: Use encryption level instead of looking for the string "CHLO" to identify the QUIC ClientHello. Client side change only, not flag protected. by ianswett · 6 years ago
  70. 963d57e Make QuicDispatcher reject packets with invalid short connection IDs by QUICHE team · 6 years ago
  71. c65d1d1 Allow QUIC server to replace connection IDs by QUICHE team · 6 years ago
  72. 6987b4a Rename ENCRYPTION_NONE to ENCRYPTION_INITIAL by QUICHE team · 6 years ago
  73. 8e2e453 Allow variable length connection IDs in v99 by QUICHE team · 6 years ago
  74. 0fb4443 Remove direct references to //base from shared QUIC code by vasilvv · 6 years ago
  75. aa1d6a8 gfe-relnote: (n/a) Deprecate --gfe2_reloadable_flag_quic_connection_do_not_add_to_write_blocked_list_if_disconnected. by QUICHE team · 6 years ago
  76. 872e7a3 Remove QuicString wrapper for std::string by vasilvv · 6 years ago
  77. ea74008 Use QuicVersionUsesCryptoFrames instead of checking against QUIC_VERSION_47 by QUICHE team · 6 years ago
  78. c48c871 Replace QuicString with std::string, pass 1 by vasilvv · 6 years ago
  79. a6ef0a6 Project import generated by Copybara. by QUICHE team · 6 years ago