1. 97da52b Refactor some QUIC version code by dschinazi · 5 years ago
  2. dc770fc Refactor handling of supported versions by dschinazi · 5 years ago
  3. 577b548 Internal QUICHE change by dschinazi · 5 years ago
  4. 15dfaa8 Set received crypto frame's encryption level. by renjietang · 5 years ago
  5. 488201d Removed unused version parameters in QuicFramer. by renjietang · 5 years ago
  6. 4e9283d Remove QUIC_ARRAYSIZE; use QUICHE_ARRAYSIZE instead. by bnc · 5 years ago
  7. cf0bfcf Use quiche string libraries in third_party/quic/core by dmcardle · 5 years ago
  8. 2f07744 Rename IETF_BLOCKED to IETF_DATA_BLOCKED and IETF_STREAM_BLOCKED to IETF_STREAM_DATA_BLOCKED to match the RFC names. by ianswett · 5 years ago
  9. 22781cb Remove some obsolete TODOs from QUIC code that were owned by Frank and rewrite some others. by ianswett · 5 years ago
  10. 3371b09 gfe-relnote: Fix an unsigned integer overflow bug in QUIC v99 when processing Ack frame. Not used in prod. Not protected. by fayang · 5 years ago
  11. 5fc6d0c Deprecate quic_version_negotiation_grease by dschinazi · 5 years ago
  12. d088eab Change window_update frame's byte_offset to max_data to incorporate IETF spec. by renjietang · 5 years ago
  13. cd86dd1 Update MESSAGE frame to latest IETF draft by dschinazi · 5 years ago
  14. ba30761 gfe-relnote: Deprecate gfe2_reloadable_flag_quic_framer_doesnt_create_initial_encrypter by nharper · 5 years ago
  15. 13d7545 gfe-relnote: In quic_framer.cc, replace PacketNumberIntervalLength(interval) by interval.Length(). Not protected. by wub · 5 years ago
  16. 4f59d71 Internal QUICHE change by wub · 5 years ago
  17. 68fad8e Deprecate quic_parse_prox_source_connection_id by dschinazi · 5 years ago
  18. abfd9ec Change GetMinStreamSize API to use size_t, rather than uint16_t avoiding truncation by fkastenholz · 5 years ago
  19. 209c5a2 Remove an obsolete TODO from quic_framer.cc about changing the public by rch · 5 years ago
  20. 07a2b07 Fix 26 ClangTidy - Readability findings in //depot/google3/third_party/quic/. by wub · 5 years ago
  21. dce90b0 Verify receipt of connection_close in quic_client_interop by dschinazi · 5 years ago
  22. 463f235 Remove usages of QuicMakeUnique, Http2MakeUnique, SpdyMakeUnique. by bnc · 5 years ago
  23. bf6a783 Deprecate quic_use_length_prefix_from_packet_info by dschinazi · 5 years ago
  24. beaecaf Deprecate quic_framer_uses_undecryptable_upcall by dschinazi · 5 years ago
  25. 4c704c8 Move connectivity probing related code from QuicFramer to QuicPacketCreator. by renjietang · 5 years ago
  26. bf0413d Deprecate quic_use_parse_public_header by dschinazi · 5 years ago
  27. ef79a5f Improve logging by adding more ToString methods and refactor by dschinazi · 5 years ago
  28. 4a64ab6 Prevent fuzzer from sending version negotiation packets by dschinazi · 5 years ago
  29. ecad964 Prevent fuzzer from sending unsupported RETRY packets by dschinazi · 5 years ago
  30. 81eb4e0 Allow parsing PROX packets with length prefix by dschinazi · 5 years ago
  31. 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
  32. c6b9951 Don't create NullEncrypter/Decrypter in QuicFramer by nharper · 6 years ago
  33. d142849 Allow long header lengths in versions without IETF frames by dschinazi · 6 years ago
  34. 4a5a76c Unconditionally call CryptoUtils::CreateInitialObfuscators by nharper · 6 years ago
  35. 0fc587f Switch QuicMakeUnique to std::make_unique, part 1: //third_party/quic by vasilvv · 6 years ago
  36. 88d08f4 Change Application and Transport ConnectionClose codes to uint64_t by fkastenholz · 6 years ago
  37. a366010 Have framer store frame type currently being processed by fkastenholz · 6 years ago
  38. 488a462 Save all data from received IETF Connection Close frames by fkastenholz · 6 years ago
  39. 36825da gfe-relnote: Remove QUIC version 44. by fayang · 6 years ago
  40. 4b5a68a Do not queue coalesced undecryptable packets twice by dschinazi · 6 years ago
  41. ccbe0e0 Client-side workaround for probes receiving unexpected length prefixes by dschinazi · 6 years ago
  42. a14a7ae Put Google QUIC Connection Close code in the extracted code field by fkastenholz · 6 years ago
  43. 243eabc Refactor QUIC version parsing by dschinazi · 6 years ago
  44. b4dade7 Generate and parse extended Google QUIC Error Code in IETF Conn. Close frames. by fkastenholz · 6 years ago
  45. b012d21 Support 20byte connection IDs in QUIC v99 by dschinazi · 6 years ago
  46. b953d02 Add connection ID length checks by dschinazi · 6 years ago
  47. 5e1a7b2 Deprecate quic_do_not_override_connection_id by dschinazi · 6 years ago
  48. 48ac919 Support LengthPrefixedConnectionIds in v99 by dschinazi · 6 years ago
  49. 4dc4ba3 Wire in the ack exponent trransport config for IETF QUIC by fkastenholz · 6 years ago
  50. 19dc2b5 Disallow invalid connection ID lengths in QUIC prober by dschinazi · 6 years ago
  51. cf5b1e2 Add LengthPrefixedConnectionId support to QuicDataReader and Writer by dschinazi · 6 years ago
  52. 07300e5 Use VarInt encoding for IETF QUIC Reset Stream error code by fkastenholz · 6 years ago
  53. 733552e Update IETF QUIC Stop Sending to use varint for error code by fkastenholz · 6 years ago
  54. d57d3f9 IETF CONNECTION CLOSE code is varint encoded by fkastenholz · 6 years ago
  55. 1c19fc2 Add retire_prior_to to NewConnectionId frame by fkastenholz · 6 years ago
  56. c075ffa Add DCHECKs to quic_framer by dschinazi · 6 years ago
  57. 1ac22cc Apply GREASE to QUIC Version Negotiation packets by dschinazi · 6 years ago
  58. 8aba1ff Remove server in connection version negotiation code. by fayang · 6 years ago
  59. eff5028 gfe-relnote: (n/a) Change typeof() to decltype() in quic_framer.cc. static_assert only. by wub · 6 years ago
  60. 91475c4 Remove framer object from quic_dispatcher and make dispatcher no longer inherit from QuicFramerVisitorInterface. by fayang · 6 years ago
  61. 3c05a9f Deprecate quic_server_drop_version_negotiation by dschinazi · 6 years ago
  62. 0366de9 Deprecate quic_send_version_negotiation_fixed_bit by dschinazi · 6 years ago
  63. 17d4242 Fix QUIC warnings in preparation for enabling them by dschinazi · 6 years ago
  64. 305e173 Change IETF Frame/QUIC_VERSION_99 tests to be symbolic. by fkastenholz · 6 years ago
  65. 878cfb5 Add -Wtype-limits to QUIC by dschinazi · 6 years ago
  66. 118934b Add DV2 logs to help interop debugging by dschinazi · 6 years ago
  67. 7e573d3 gfe-relnote: n/a(code clean up) Fix quiche compile errors in envoy. by danzh · 6 years ago
  68. f36e29d Automated g4 rollback of changelist 250877268. by fayang · 6 years ago
  69. b9bdd05 Fix flag counts for quic_do_not_override_connection_id by dschinazi · 6 years ago
  70. 346b7ce Support QUIC Client connection IDs by dschinazi · 6 years ago
  71. 4fd1105 gfe-relnote: QUIC_BUG instead of LOG(ERROR) in CreateQuicVersionLabel if the HandshakeProtocol is unknown by nharper · 6 years ago
  72. eaab5ad gfe-relnote: Remove use of QuicEndian from QuicFramer, not flag protected by nharper · 6 years ago
  73. 374888f gfe-relnote: Remove QUIC version 44. by fayang · 6 years ago
  74. d4291e4 gfe-relnote: In QUIC, add VersionHasIetfInvariantHeader and VersionSupportsMessageFrames. No functional change expected. Not protected. by fayang · 6 years ago
  75. b42a8c5 Add source connection ID parsing to QuicFramer::ProcessPacketDispatcher by dschinazi · 6 years ago
  76. 334f023 Fix expected_server_connection_id_length on client by dschinazi · 6 years ago
  77. b417d60 Add a client connection ID to version negotiation packet creation by dschinazi · 6 years ago
  78. 8ff7482 Rename QUIC connection ID to server connection ID, part 2 by dschinazi · 6 years ago
  79. 965ce09 Add more debug logs that were useful during interop by dschinazi · 6 years ago
  80. 7b9278c Rename connection_id to server_connection_id by dschinazi · 6 years ago
  81. de8a222 gfe-relnote: In QUIC, only vlidate destination_connection_id_length and source_connection_id_length when should_update_expected_connection_id_length is false. No functional change expected, not protected. by fayang · 6 years ago
  82. 7d066ca Replace a DCHECK with a parse failure in connection ID parsing by dschinazi · 6 years ago
  83. de0f6dc Add QuicFramer Probe methods by dschinazi · 6 years ago
  84. 2252b70 Project import generated by Copybara. by QUICHE team · 6 years ago
  85. 1f485a1 Deprecate gfe2_reloadable_flag_quic_use_new_append_connection_id by dschinazi · 6 years ago
  86. 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
  87. f919fb2 Add more logging to the QUIC_BUG when no decrypter is available. by ianswett · 6 years ago
  88. 5a354c9 Add an QUIC version reserved for negotiation to help test negotiation by dschinazi · 6 years ago
  89. 4031554 gfe-relnote: In QUIC, factor out ProcessVersionLabel and ValidateIetfConnectionIdLength functions. No functional change expected, not protected. by fayang · 6 years ago
  90. 9e92fb3 Make QUIC server set fixed bit in version negotiation packets by dschinazi · 6 years ago
  91. 55fa613 Implement QUIC Header Protection by nharper · 6 years ago
  92. 072da7c Make server drop IETF QUIC Version Negotiation packets by dschinazi · 6 years ago
  93. a037b8b Refactor QuicFramer::Get...ConnectionCloseFrameSize by fkastenholz · 6 years ago
  94. e0df3f7 Make client drop packets with wrong versions by dschinazi · 6 years ago
  95. 244f6dc Support IETF RETRY from client by dschinazi · 6 years ago
  96. 3f28356 Fix check for QuicFramer detecting old header format with new version by nharper · 6 years ago
  97. 855d217 Harden QuicFramer::DecryptPayload to avoid dereferencing bad EncryptionLevels by nharper · 6 years ago
  98. f44024e gfe-relnote: Remove no-op std::move from QuicFramer::DecryptPayload. Protected by reloadable flag quic_v44_disable_trial_decryption. by nharper · 6 years ago
  99. 97b690b gfe-relnote: Close the connection if a STOP_WAITING frame is received in v44 or above. Protected by gfe2_reloadable_flag_quic_do_not_accept_stop_waiting. by ianswett · 6 years ago
  100. 9bb8346 Disable QUIC trial decryption in V44 and above by nharper · 6 years ago