1. 1436e34 Replace QuicheStringPiece with absl::string_view by vasilvv · 4 years, 5 months ago
  2. 918c611 Replace QuicheStringPiece with absl::string_view by vasilvv · 4 years, 5 months ago
  3. 94adffd Replace QuicheStringPiece with absl::string_view by vasilvv · 4 years, 5 months ago
  4. 5df3663 Set initial self address for all server QUIC connections and client connections that know its own address. by wub · 4 years, 6 months ago
  5. 0bf2a6f Remove QuicSession::stream_map_size(). by renjietang · 4 years, 6 months ago
  6. 75854e6 Automated g4 rollback of changelist 330572491. by QUICHE team · 4 years, 6 months ago
  7. 61f328e Remove support for ephemeral streams in QBONE. These have been unused for by QUICHE team · 4 years, 6 months ago
  8. 647b3cf Remove zombie stream map in QuicSession. by renjietang · 4 years, 8 months ago
  9. bab731c Prevent QUIC subclasses from accessing stream_map_.size(). by renjietang · 4 years, 8 months ago
  10. 9946bc0 Move handling of STOP_SENDING frame from QuicSession to QuicStream. by renjietang · 4 years, 8 months ago
  11. 4e3fb90 Internal QUICHE change by wub · 4 years, 8 months ago
  12. 9e30e28 Use QuicSession::ResetStream instead of CloseStream() in QBONE. by renjietang · 4 years, 9 months ago
  13. 5ab78c8 Add port field to ProofVerifier::VerifyCertChain by nharper · 4 years, 10 months ago
  14. 7e396f5 Rename QuicClientBase::WaitForCryptoHandshakeConfirmed to WaitForOneRttKeysAvailable. by fayang · 4 years, 10 months ago
  15. 116fa4c In quicsession, unify num_*_incoming_streams_ and num_*_outgoing_streams_. refactoring only, not protected. by fayang · 4 years, 10 months ago
  16. 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
  17. 8963f60 Refactor QuicDispatcher connection ID replacement by dschinazi · 4 years, 10 months ago
  18. d1fc591 gfe-relnote: add client address into Quic proof source/verifier interface. No behavior change as the client address remains unused in GFE. Not protected. by danzh · 4 years, 11 months ago
  19. 241ba60 remove num_expected_unidirectional_static_streams_ from QuicSession. by renjietang · 4 years, 11 months ago
  20. 1f8289a gfe-relnote: Rename quic::ProofSource::SessionTicketCrypter to GetTicketCrypter. No behavior change. by nharper · 4 years, 11 months ago
  21. 713afae gfe-relnote: Update MOCK_METHODn to MOCK_METHOD in //third_party/quic/. Test only change. by wub · 4 years, 11 months ago
  22. 037c21b Add quic::ProofSource::TicketCrypter interface by nharper · 5 years ago
  23. b4810d5 Add QuicHash(Map|Set) as a general-purpose hash map and set, which doesn't gurantee pointer stability. And switch to QuicHashSet in various places. by wub · 5 years ago
  24. bcc066a In TlsClientHandshaker, only insert data into cache if all required states are present. by renjietang · 5 years ago
  25. da42ab6 Prepare QboneSessionTest for TLS by dschinazi · 5 years ago
  26. 352614f gfe-relnote: In QUIC, split ConfigureMaxDynamicStreamsToSend to two and update max open incoming streams count in stream id manager. Protected by existing gfe2_reloadable_flag_quic_enable_version_draft_25_v3 and gfe2_reloadable_flag_quic_enable_version_draft_27. by fayang · 5 years ago
  27. 640f350 Improve reliability of QboneClientTest by dschinazi · 5 years ago
  28. badbe92 Close any existing stream when processing an ephemeral packet. by QUICHE team · 5 years ago
  29. 5a39301 Update QboneStream to have a configurable TTL. by QUICHE team · 5 years ago
  30. 35d6019 Internal QUICHE change by nharper · 5 years ago
  31. ea569c3 Add byte counters to the bonnet in addition to the existing packet counters. by QUICHE team · 5 years ago
  32. 546c714 Remove static stream checks in QuicSession::OnRstStream() and let static sub-streams handle it. by renjietang · 5 years ago
  33. 36b7a03 Add helper functions for PROTOCOL_QUIC_CRYPTO versions. by bnc · 5 years ago
  34. 4d992bf Let session methods that write data take argument of TransmissionType so that it's clear at which transmission type the data is written. by renjietang · 5 years ago
  35. c015e02 gfe-relnote: (n/a) Merge some functionality in quic_socket_utils to quic_linux_socket_utils. No behavior change. by wub · 5 years ago
  36. 41a1b41 Allow QuicSession::WritevData() to write data at a specified encryption level. by renjietang · 5 years ago
  37. f6cb54d Move quic_crypto_server_stream.h to quic_crypto_server_stream_base.h by nharper · 5 years ago
  38. c384327 Change QBONE to uppercase in comments. by bnc · 5 years ago
  39. 244d540 Make QboneClientTests and QboneSessionTests run with multiple non-TLS QUIC versions. by bnc · 5 years ago
  40. aa9f618 LSC: Add std:: qualifications to all references to std::string and std::basic_string. by QUICHE team · 5 years ago
  41. b80d7c3 LSC: Add std:: qualifications to all references to std::string and std::basic_string. by QUICHE team · 5 years ago
  42. 7c23917 Remove stream pointer from QuicSession::WritevData. by renjietang · 5 years ago
  43. 5f23a2d Move QuicCryptoServerStream::Helper to QuicCryptoServerStreamBase by nharper · 5 years ago
  44. 23f4bb9 Remove use of GetNumSentClientHellos from //third_party/quic tests by nharper · 5 years ago
  45. 4084fc9 Add methods to QuicCryptoClientStreamBase to replace num_sent_client_hellos by nharper · 5 years ago
  46. a3d8df7 gfe-relnote: In QUIC, rename IsCryptoHandshakeConfirmed to OneRttKeysAvailable in QuicSession. Renaming only, not protected. by fayang · 5 years ago
  47. e6d9467 Remove "incoming" from QUIC stream limit config code. by renjietang · 5 years ago
  48. c97eba6 Use quic_logging in //third_party/quic/ by dmcardle · 5 years ago
  49. c7679cd IWYU quic_logging in //third_party/quic/qbone by dmcardle · 5 years ago
  50. e5e28f9 gfe-relnote: Replace QuicCryptoServerStream constructor with CreateCryptoServerStream. Refactor only - no behavior change, not flag protected by nharper · 5 years ago
  51. c5a0fe6 Copy //third_party/quic logging library to quiche by dmcardle · 5 years ago
  52. ff082a0 Add a proper API to create memslices from the QUIC code. by vasilvv · 5 years ago
  53. b3b51de Add presubmit to disallow absl in /third_party/quic/ by dschinazi · 5 years ago
  54. 65db4b0 Configure the Bonnet's bootstrapping process in a Kubernetes pod. Should do the following: by QUICHE team · 5 years ago
  55. 89490e0 gfe-relnote: (n/a) Change the return type of QuicDispatcher::CreateQuicSession from raw to unique_ptr. No behavior change, not protected. by wub · 5 years ago
  56. d70b99e Use quiche string libraries in third_party/quic/qbone by dmcardle · 5 years ago
  57. 6aefa0b Stop using "delete connection()" in QuicSession classes and use DeleteConnection() instead, which prevents double deletion and sets connection_ to nullptr. by ianswett · 5 years ago
  58. 234c877 Begin performing Stubby handshake inspection in the prod --> off-net direction. by QUICHE team · 5 years ago
  59. 173c48f Move quic::QuicEndian to quiche::QuicheEndian by QUICHE team · 5 years ago
  60. 350e9e6 gfe-relnote: Update QuicConnection's SendMessage to allow specifying if the message by QUICHE team · 5 years ago
  61. 41ac9df Support resumption in quic_client_interop_test_bin by nharper · 5 years ago
  62. 7a4d209 Send an ICMP6_PACKET_TOO_BIG when we try to send a message that is too big. by QUICHE team · 5 years ago
  63. 133f488 Add support for creating a persistent TUN device (that survives across Bonnet restarts). by QUICHE team · 5 years ago
  64. 07a2b07 Fix 26 ClangTidy - Readability findings in //depot/google3/third_party/quic/. by wub · 5 years ago
  65. 7685542 Fix 10 ClangTidy - Performance findings in //depot/google3/third_party/quic/. by wub · 5 years ago
  66. 25de447 Add a new Tunnel Health Checker. The health checker is configured to by QUICHE team · 5 years ago
  67. 463f235 Remove usages of QuicMakeUnique, Http2MakeUnique, SpdyMakeUnique. by bnc · 5 years ago
  68. bf0413d Deprecate quic_use_parse_public_header by dschinazi · 5 years ago
  69. 3d03329 Support the use of MESSAGE/DATAGRAM frames in QBONE. by vasilvv · 6 years ago
  70. 0fc587f Switch QuicMakeUnique to std::make_unique, part 1: //third_party/quic by vasilvv · 6 years ago
  71. 5c729f0 Remove QuicSession::RegisterStaticStream() and merge it into by renjietang · 6 years ago
  72. d1d0085 Use QuicSession::transport_version() instead of QuicConnection::transport_version() to make code cleaner. by renjietang · 6 years ago
  73. 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
  74. 5c87947 Automated g4 rollback of changelist 265958257. by renjietang · 6 years ago
  75. c60e4e1 Stop using the "LIFO" write scheduler. by QUICHE team · 6 years ago
  76. 7ba5a74 LSC: Replace deprecated thread annotations macros. by QUICHE team · 6 years ago
  77. 216dc01 Remove notion of static stream in QuicStreamIdManager. by renjietang · 6 years ago
  78. 13cfcae Allow QUIC end_to_end and quic_server tests to pass if the by rch · 6 years ago
  79. f975eac gfe-relnote: Default-initialize QUIC BBRv2 loss event threshold for exiting STARTUP from a flag. Protected by --gfe2_reloadable_flag_quic_default_to_bbr_v2. by wub · 6 years ago