1. 5015e2e Use quiche string libraries in third_party/quic/tools by QUICHE team · 5 years ago
  2. 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
  3. 76881f0 Refactor quic_enable_version flags by dschinazi · 5 years ago
  4. a9101d1 Remove unnecessary member connection_ in QuicTransportSimpleServerSession. by renjietang · 5 years ago
  5. d7692cd Use client-supplied path instead of external configuration to switch between ECHO and DISCARD mode in QuicTransportSimpleServer by vasilvv · 5 years ago
  6. 7857189 Parse the path component of the indication on the server. by vasilvv · 5 years ago
  7. 6f18a82 Send Stream Cancellation QPACK instruction. by bnc · 5 years ago
  8. 256b2d6 gfe-relnote: For server side QUIC connection, mark version_negotiated_ earlier. Protected by --gfe2_reloadable_flag_quic_version_negotiated_by_default_at_server. by wub · 5 years ago
  9. 50c6a37 gfe-relnote: (n/a) Do not call Initialize() in QuicTransportSimpleServerSession's constructor. Not used in production, not protected. by wub · 5 years ago
  10. dcea9b8 Remove use of illegal ":version" HTTP pseudo-header in tests by dschinazi · 5 years ago
  11. 20df1af Signal QPACK dynamic table usage from quic_client_interop_test. by bnc · 5 years ago
  12. d976228 Send correct STOP_SENDING/RESET_STREAM frames for different stream types. by renjietang · 5 years ago
  13. 41ac9df Support resumption in quic_client_interop_test_bin by nharper · 5 years ago
  14. e5c1238 Cleanup unused code in QuicStream. by renjietang · 5 years ago
  15. 22f229b Remove unimplemented method by dschinazi · 5 years ago
  16. d88f162 Add a simple QuicTransport server for testing and demo purposes. by vasilvv · 5 years ago
  17. c4bde0b Enable all versions in toy server by dschinazi · 5 years ago
  18. e47e15f gfe-relnote: various test code cleanup. Not protected. by renjietang · 5 years ago
  19. 4694272 Make HttpEncoder methods static. by bnc · 5 years ago
  20. cda1ce2 Remove QuicConnectionPeer::GetVisitor(). by renjietang · 5 years ago
  21. 91ae391 Remove empty if statement by fkastenholz · 5 years ago
  22. 07a2b07 Fix 26 ClangTidy - Readability findings in //depot/google3/third_party/quic/. by wub · 5 years ago
  23. fdb673f Refactor quic_client_interop to avoid dropping letters by dschinazi · 5 years ago
  24. 0bb61c9 Remove broken code from ToyQuicClient which was landed in cr/275026885. by rch · 5 years ago
  25. 780eaa6 Change "&SomeQuicStringPiece[1]" to "SomeQuicStringPiece.data()+1" by fkastenholz · 5 years ago
  26. 4e7e60f gfe-relnote: Use QPACK Dynamic Table in the toy client and server, but not in the test client and server. Protected by disabled --v99 flag. by rch · 5 years ago
  27. 7204b81 Add newlines to quic_client_interop_test output by nharper · 5 years ago
  28. 75085a8 Change max_push_id related version guard to VersionUsesHttp3. by renjietang · 5 years ago
  29. 6317221 Change QuicSpdySession::SendMaxPushId() to use max_allowed_push_id_ by rch · 5 years ago
  30. 7bd5476 Make the toy QUIC server send responses of arbitrary length based a number specified in the path. by rch · 5 years ago
  31. 9b187de Add rebinding support to quic_client_interop by dschinazi · 5 years ago
  32. dce90b0 Verify receipt of connection_close in quic_client_interop by dschinazi · 5 years ago
  33. 7c73288 Refactor interop result D in quic_client_interop_test by dschinazi · 5 years ago
  34. 8a030dd Add retry support to quic_client_interop_test by dschinazi · 5 years ago
  35. 97abe47 Allow passing URL to quic_client_interop_test by dschinazi · 5 years ago
  36. a29a96a Merge different HTTP/3 QUIC version label into one called VersionUsesHttp3. by renjietang · 5 years ago
  37. 463f235 Remove usages of QuicMakeUnique, Http2MakeUnique, SpdyMakeUnique. by bnc · 5 years ago
  38. 88bd5b0 Improve debug logging and test display by dschinazi · 5 years ago
  39. 18cdf13 Support local vs remote flow control with TLS, and fix initial limits by dschinazi · 5 years ago
  40. 20a05e2 Add a --disable_port_changes option to quic_client to not change by rch · 5 years ago
  41. bb2e22a Re-enable tests that were blocked by TLS not setting initial connection flow control window. by renjietang · 6 years ago
  42. c5589bd Allow quic_toy_server to only use IETF QUIC by dschinazi · 6 years ago
  43. b045185 gfe-relnote: Honor IETF QUIC initial flow control limits when using TLS. Protected by disabled --gfe2_reloadable_flag_quic_supports_tls_handshake by rch · 6 years ago
  44. 331385e Close connection on QPACK encoder or decoder stream errors. by bnc · 6 years ago
  45. 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
  46. 0fc587f Switch QuicMakeUnique to std::make_unique, part 1: //third_party/quic by vasilvv · 6 years ago
  47. d1d0085 Use QuicSession::transport_version() instead of QuicConnection::transport_version() to make code cleaner. by renjietang · 6 years ago
  48. 0e48f12 Prevent QuicToyClient crash on DNS failure by dschinazi · 6 years ago
  49. a702be2 Change the version label for QUIC v99 + TLS from T099 by rch · 6 years ago
  50. 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
  51. 28315b7 Automated g4 rollback of changelist 265940959. by renjietang · 6 years ago
  52. e6fcf3c LSC: Replace deprecated thread annotations macros. by QUICHE team · 6 years ago
  53. 216dc01 Remove notion of static stream in QuicStreamIdManager. by renjietang · 6 years ago
  54. 6039aff QuicToyClient provides a hostname to CreateDefaultProofVerifier by nharper · 6 years ago
  55. 13cfcae Allow QUIC end_to_end and quic_server tests to pass if the by rch · 6 years ago
  56. ef8d1e9 Always create and destroy a single client in the creation of the QuicClientTest to ensure persistent sockets for certificate verifiers are opened before testing. by zhongyi · 6 years ago
  57. 662a3d6 gfe-relnote: Move QuicCryptoServerStream::Helper::GenerateConnectionIdForReject to QuicDispatcher::GenerateNewServerConnectionId. Refactor only. by wub · 6 years ago
  58. 87cd7de Add QpackStreams into QuicSpdySession. by renjietang · 6 years ago
  59. 4b5a68a Do not queue coalesced undecryptable packets twice by dschinazi · 6 years ago
  60. c258e4f gfe-relnote: Implement sending the MAX_PUSH_ID frame when the client sets a non-zero maximum push id. by QUICHE team · 6 years ago
  61. 1a33a0c Improve hard-coded QuicSimpleServerStream's push promise id. by renjietang · 6 years ago
  62. 8513ffe Initialize session in quic_simple_server_stream_test. by renjietang · 6 years ago
  63. 944cfbc gfe-relnote: Let GFE be able to use HTTP2(tree-style) priority write scheduler in QUIC and enable it via a connection option H2PR. Protected by gfe2_reloadable_flag_quic_use_http2_priority_write_scheduler. by fayang · 6 years ago
  64. 9a42376 gfe-relnote: Replace SpdyPriority priority with const spdy::SpdyStreamPrecedence& precedence in GfeQuicServerSession::CreateServerPushStream. No functional change expected. Not protected. by fayang · 6 years ago
  65. 118c8ac Remove headers stream from IETF QUIC. by renjietang · 6 years ago
  66. c04c85f Create HTTP/3 unidirectional stream only when stream limit allows. by renjietang · 6 years ago
  67. 476683a gfe-relnote: In QUIC, replaces QuicStream::priority_ with QuicStream::precedence_ and pluming it to write_blocked_list. No functional change expected. Not protected. by fayang · 6 years ago
  68. 2eb3f38 Add tool for testing quic interop by nharper · 6 years ago
  69. bfb95de Fix return type of QuicSpdyClientBase::latest_response_code by nharper · 6 years ago
  70. 0b5bfae gfe-relnote: Initialize uninitialized private member variable QuicSpdyClientBase::max_allowed_push_id_ by QUICHE team · 6 years ago
  71. f4f4712 Modify push_promise related methods to prepare for H3 push promise. by renjietang · 6 years ago
  72. 7571723 Internal QUICHE change by QUICHE team · 6 years ago
  73. de12d3d Add directionality check for OnCanCreateNewOutgoingStream(). by renjietang · 6 years ago
  74. 8556dc2 Add parameter to OnCanCreateNewStream indicating directionality by fkastenholz · 6 years ago
  75. 5f4783e gfe-relnote: Add support for sending MAX_PUSH_ID, defaulting to zero and close connection if we receive a push ID higher than the max. by QUICHE team · 6 years ago
  76. bdacc70 gfe-relnote: In QuicSpdyClientBase, automatically convert HTTP request header names to lower case. Protected by default true, non-feature flag --quic_client_convert_http_header_name_to_lowercase. by wub · 6 years ago
  77. 1e21575 Automated g4 rollback of changelist 258400699. by bnc · 6 years ago
  78. 880d243 Merge GetOrCreateDynamicStream() into GetOrCreateStream(). by renjietang · 6 years ago
  79. 5d8ae89 gfe-relnote: Add support for sending MAX_PUSH_ID, defaulting to zero and close connection if we receive a push ID higher than the max. by QUICHE team · 6 years ago
  80. 0e9980b Remove static stream map as it's not used anymore. by renjietang · 6 years ago
  81. 2a93046 gfe-relnote: n/a(refactor only) Split out utility functions needed on quic by danzh · 6 years ago
  82. 5b3c3be Add ClearControlFrame() to quic_test_utils. by bnc · 6 years ago
  83. 56fb53e Ignore C++ warnings in auto-generated proto headers by dschinazi · 6 years ago
  84. 8aba1ff Remove server in connection version negotiation code. by fayang · 6 years ago
  85. 5d880a9 Change parameter list of QuicConnection::OnConnectionClosed upcall by fkastenholz · 6 years ago
  86. b08b565 gfe-relnote: n/a(code clean up) Adjust quic core library naming and structure. by danzh · 6 years ago
  87. 17d4242 Fix QUIC warnings in preparation for enabling them by dschinazi · 6 years ago
  88. 305e173 Change IETF Frame/QUIC_VERSION_99 tests to be symbolic. by fkastenholz · 6 years ago
  89. 6ebe83b Refactor TlsHandshaker classes by nharper · 6 years ago
  90. 4ca3d67 Remove references to stateless reject from various comments and tests. by wub · 6 years ago
  91. 3a1bb80 Add support for HTTP/3 control stream. by renjietang · 6 years ago
  92. 4ea2ddf Internal QUICHE change by wub · 6 years ago
  93. 91f97e6 Add a length to QuicSocketAddress(sockaddr*) constructor by vasilvv · 6 years ago
  94. 1eb6d0f Use the hostname from the URL when connecting the QUIC toy client. by rch · 6 years ago
  95. 4b1a5e6 gfe-relnote: Remove num_stateless_rejects_received_ from QuicClientBase. Cleanup only, not protected. by wub · 6 years ago
  96. 5f64ec4 gfe-relnote: Remove the use of QUIC_CRYPTO_HANDSHAKE_STATELESS_REJECT. by wub · 6 years ago
  97. 346b7ce Support QUIC Client connection IDs by dschinazi · 6 years ago
  98. f5e6845 Refactor how TLS versions get enabled by nharper · 6 years ago
  99. baea59c Make CreateIncomingStream() to take PendingStream* instead of PendingStream. PendingStream* will be passed to create QuicStream. by renjietang · 6 years ago
  100. 8ff7482 Rename QUIC connection ID to server connection ID, part 2 by dschinazi · 6 years ago