1. 5be974e Project import generated by Copybara. by QUICHE team · 4 years, 3 months ago
  2. 4278f4f Deprecate gfe2_reloadable_flag_quic_let_connection_handle_pings. by fayang · 4 years, 4 months ago
  3. 133b868 Support token based address validation in IETF QUIC. by fayang · 4 years, 4 months ago
  4. 28ba472 Pass PATH_CHALLENGE payload to QuicPacketCreator::SendPathChallenge() instead of getting it populated by this interface. by danzh · 4 years, 4 months ago
  5. 48e283b Deprecate gfe2_reloadable_flag_quic_close_connection_on_serialization_failure. by fayang · 4 years, 5 months ago
  6. 8f9591b Replace quic_macros.h with Abseil equivalents. by vasilvv · 4 years, 5 months ago
  7. 9a05072 Remove unused QuicPacketCreator::SerializeVersionNegotiationPacket by dschinazi · 4 years, 5 months ago
  8. e919b00 Add unused interface QuicConnection::SendPathChallenge(). by danzh · 4 years, 5 months ago
  9. c872ee4 Replace QuicheStringPiece with absl::string_view by vasilvv · 4 years, 6 months ago
  10. ec14d2b Handle PINGs in QUIC connection. by fayang · 4 years, 6 months ago
  11. f5f83e5 Deprecate gfe2_reloadable_flag_quic_coalesced_packet_of_higher_space2. by fayang · 4 years, 6 months ago
  12. 8a27a1a Make QUIC connections send PATH_RESPONSE upon receiving PATH_CHALLENGE according to IETF QUIC draft v29. by danzh · 4 years, 7 months ago
  13. 04590fc Close connection on packet serialization failures in SerializePacket. by fayang · 4 years, 7 months ago
  14. e447bc6 Neuter initial packet in the coalescer when discarding initial keys. by fayang · 4 years, 7 months ago
  15. 5a3cfcb Deprecate gfe2_reloadable_flag_quic_update_packet_size. by fayang · 4 years, 7 months ago
  16. 87aad8a Add some QUIC DCHECKs by dschinazi · 4 years, 7 months ago
  17. 7cd1d82 Deprecate gfe2_reloadable_flag_quic_fix_extra_padding_bytes. by fayang · 4 years, 7 months ago
  18. fe77c03 Deprecate gfe2_reloadable_flag_quic_determine_serialized_packet_fate_early. by fayang · 4 years, 7 months ago
  19. 051bf77 (n/a, not in use) add interfaces to set up peer address in QuicPacketCreator which the serialized packets are sent to through out the current call stack. No protected. by danzh · 4 years, 7 months ago
  20. 9320ca7 In QUIC, when creator is consuming data in fast path, close connection if stream data is sent in the wrong encryption level. Protected by gfe2_reloadable_flag_quic_check_encryption_level_in_fast_path. by fayang · 4 years, 8 months ago
  21. 5c1d7d8 Cleanup uses of QUIC version by dschinazi · 4 years, 8 months ago
  22. dceb9a3 Make sure MaybeCoalescePacketOfHigherSpace is not re-entrant to avoid infinite loop. Protected by gfe2_reloadable_flag_quic_coalesced_packet_of_higher_space2 which replaces gfe2_reloadable_flag_quic_coalesced_packet_of_higher_space. by fayang · 4 years, 8 months ago
  23. e5c11c0 Make QuicPacketCreator::ExpansionOnNewFrameWithLastFrame() static. by bnc · 4 years, 8 months ago
  24. c9c6d58 Deprecate --gfe2_reloadable_flag_quic_avoid_leak_writer_buffer. by wub · 4 years, 8 months ago
  25. fe963c5 In quic, coalesce packet of higher encryption level with initial or handshake retransmission. protected by gfe2_reloadable_flag_quic_coalesced_packet_of_higher_space. by fayang · 4 years, 8 months ago
  26. f627e01 Deprecate gfe2_reloadable_flag_quic_fix_min_crypto_frame_size. by fayang · 4 years, 8 months ago
  27. 1504296 In quic, determine a serialized packet fate before it gets serialized, and use the fate to determine whether add full padding later. protected by gfe2_reloadable_flag_quic_determine_serialized_packet_fate_early. by fayang · 4 years, 9 months ago
  28. fce2f72 In quic, consider frame expansion when extra padding is needed to meet the minimum plaintext size needed for header protection. protected by gfe2_reloadable_flag_quic_fix_extra_padding_bytes. by fayang · 4 years, 9 months ago
  29. 54a38e3 Refactor ExpansionOnNewFrameWithLastFrame out from ExpansionOnNewFrame. This new function will be used later. by fayang · 4 years, 9 months ago
  30. 7a06f9b In quic, update packet_size_ when first frame gets queued. protected by gfe2_reloadable_flag_quic_update_packet_size. by fayang · 4 years, 9 months ago
  31. 6458eb3 Introduce Legacy Version Encapsulation by dschinazi · 4 years, 9 months ago
  32. 04bd30d In quic, include minplaintextpacketsize when deterine whether removing soft limit for crypto frames. protected by enabled gfe2_reloadable_flag_quic_fix_min_crypto_frame_size. by fayang · 4 years, 9 months ago
  33. 50d4c71 Change quicpacketwriter::getnextwritelocation to return a release function used to free a writer-allocated buffer. use this release function to avoid buffer leak if a writer buffer is allocated but writer->writepacket is not called. protected by --gfe2_reloadable_flag_quic_avoid_leak_writer_buffer. by wub · 4 years, 10 months ago
  34. 8a5dafa Let quic::serializedpacket to own the frames and optionally the encrypted_buffer. no behavior change. by wub · 4 years, 11 months ago
  35. ed459c0 Plumb max_datagram_frame_size by dschinazi · 4 years, 11 months ago
  36. bf4836c gfe-relnote: remove undesired dependency from quic_containers_impl_lib to quic_circular_deque_lib. by danzh · 5 years ago
  37. a750aab gfe-relnote: Change all QuicDeque to QuicCircularDeque. No behavior change because QuicDeque is a typedef of QuicCircularDeque. by wub · 5 years ago
  38. cf0bfcf Use quiche string libraries in third_party/quic/core by dmcardle · 5 years ago
  39. 02a2874 gfe-relnote: Deprecate gfe2_reloadable_flag_quic_populate_nonretransmittable_frames. by fayang · 5 years ago
  40. b63005e Remove QuicPacketCreator::AddSavedFrame() and make QuicPacketCreator::AddFrame() public. by renjietang · 5 years ago
  41. 4245c21 gfe-relnote: Remove QuicPacketGenerator. by fayang · 5 years ago
  42. 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
  43. 0875083 gfe-relnote: Add QuicPacketCreator::SerializeCoalescedPacket function. Not used yet. Not protected. by fayang · 5 years ago
  44. 347ab75 gfe-relnote: Remove save_retransmittable_frames from QuicPacketCreator::AddFrame. No functional change expected, not protected. by fayang · 5 years ago
  45. cff885a gfe-relnote: In QUIC, clean up !session_decides_what_to_write code path. by fayang · 5 years ago
  46. 51152fd gfe-relnote: In QUIC, populate nonretransmittable_frames in SerializedPacket. Protected by gfe2_reloadable_flag_quic_populate_nonretransmittable_frames. by fayang · 5 years ago
  47. dbe9834 Coalesce adjacent stream frames. by renjietang · 5 years ago
  48. 4c704c8 Move connectivity probing related code from QuicFramer to QuicPacketCreator. by renjietang · 5 years ago
  49. 3907ac2 gfe-relnote: Fix typo in QUIC method name. No behavior change by nharper · 5 years ago
  50. 18be79a gfe-relnote: Combine QuicPacketGenerator and QuicPacketCreator. Protected by gfe2_reloadable_flag_quic_combine_generator_and_creator. by fayang · 6 years ago
  51. cad1179 gfe-relnote: Unifiy QuicPacketCreator::DelegateInterface and QuicPacketGenerator::DelegateInterface. No functional change expected, not protected. by fayang · 6 years ago
  52. 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
  53. 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
  54. 405f719 gfe-relnote: Deprecate gfe2_reloadable_flag_quic_fix_get_packet_header_size by nharper · 6 years ago
  55. 48ac919 Support LengthPrefixedConnectionIds in v99 by dschinazi · 6 years ago
  56. d43f1d6 Fix quic::GetPacketHeaderSize when QuicVersionHasLongHeaderLengths is false by nharper · 6 years ago
  57. 17d4242 Fix QUIC warnings in preparation for enabling them by dschinazi · 6 years ago
  58. 346b7ce Support QUIC Client connection IDs by dschinazi · 6 years ago
  59. 8ff7482 Rename QUIC connection ID to server connection ID, part 2 by dschinazi · 6 years ago
  60. 85f1890 QuicConnection methods call CloseConnection rather than by fkastenholz · 6 years ago
  61. 354c942 gfe-relnote: In GFE, export number of QUIC packets written per write operation. Protected by FLAGS_quic_export_server_num_packets_per_write_histogram. by fayang · 6 years ago
  62. 7b9278c Rename connection_id to server_connection_id by dschinazi · 6 years ago
  63. 2252b70 Project import generated by Copybara. by QUICHE team · 6 years ago
  64. 51961cf gfe-relnote: Allow sending CRYPTO frames without full padding. Protected by QUIC_VERSION_99 by nharper · 6 years ago
  65. 55fa613 Implement QUIC Header Protection by nharper · 6 years ago
  66. 244f6dc Support IETF RETRY from client by dschinazi · 6 years ago
  67. b023c7b gfe-relnote: n/a (Refactor) Move the only method in ConnectionCloseDelegateInterface into QuicPacketCreator::Delegate and delete ConnectionCloseDelegateInterface. No functional change, not flag protected. by ianswett · 6 years ago
  68. 98669f5 gfe-relnote: (n/a) Deprecate --gfe2_reloadable_flag_quic_set_transmission_type_for_next_frame. by wub · 6 years ago
  69. 66dea07 Rename quic::kMaxPacketSize to quic::kMaxOutgoingPacketSize by dschinazi · 6 years ago
  70. b239f86 Add GetLargestGuaranteedMessagePayload to QuicSession/Connection/Generator/Creator to expose the largest message payload that's guaranteed to fit in any packet containing application data. by ianswett · 6 years ago
  71. 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
  72. c65d1d1 Allow QUIC server to replace connection IDs by QUICHE team · 6 years ago
  73. f08778a Pass data_size into QuicPacketCreator::CreateStreamFrame instead of calculating it inside the method and no longer special case the 0 length case, except the existing QUIC_BUG. by QUICHE team · 6 years ago
  74. 0fb4443 Remove direct references to //base from shared QUIC code by vasilvv · 6 years ago
  75. c48c871 Replace QuicString with std::string, pass 1 by vasilvv · 6 years ago
  76. a6ef0a6 Project import generated by Copybara. by QUICHE team · 6 years ago