- 5015e2e Use quiche string libraries in third_party/quic/tools by QUICHE team · 5 years ago
- 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
- 76881f0 Refactor quic_enable_version flags by dschinazi · 5 years ago
- a9101d1 Remove unnecessary member connection_ in QuicTransportSimpleServerSession. by renjietang · 5 years ago
- d7692cd Use client-supplied path instead of external configuration to switch between ECHO and DISCARD mode in QuicTransportSimpleServer by vasilvv · 5 years ago
- 7857189 Parse the path component of the indication on the server. by vasilvv · 5 years ago
- 6f18a82 Send Stream Cancellation QPACK instruction. by bnc · 5 years ago
- 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
- 50c6a37 gfe-relnote: (n/a) Do not call Initialize() in QuicTransportSimpleServerSession's constructor. Not used in production, not protected. by wub · 5 years ago
- dcea9b8 Remove use of illegal ":version" HTTP pseudo-header in tests by dschinazi · 5 years ago
- 20df1af Signal QPACK dynamic table usage from quic_client_interop_test. by bnc · 5 years ago
- d976228 Send correct STOP_SENDING/RESET_STREAM frames for different stream types. by renjietang · 5 years ago
- 41ac9df Support resumption in quic_client_interop_test_bin by nharper · 5 years ago
- e5c1238 Cleanup unused code in QuicStream. by renjietang · 5 years ago
- 22f229b Remove unimplemented method by dschinazi · 5 years ago
- d88f162 Add a simple QuicTransport server for testing and demo purposes. by vasilvv · 5 years ago
- c4bde0b Enable all versions in toy server by dschinazi · 5 years ago
- e47e15f gfe-relnote: various test code cleanup. Not protected. by renjietang · 5 years ago
- 4694272 Make HttpEncoder methods static. by bnc · 5 years ago
- cda1ce2 Remove QuicConnectionPeer::GetVisitor(). by renjietang · 5 years ago
- 91ae391 Remove empty if statement by fkastenholz · 5 years ago
- 07a2b07 Fix 26 ClangTidy - Readability findings in //depot/google3/third_party/quic/. by wub · 5 years ago
- fdb673f Refactor quic_client_interop to avoid dropping letters by dschinazi · 5 years ago
- 0bb61c9 Remove broken code from ToyQuicClient which was landed in cr/275026885. by rch · 5 years ago
- 780eaa6 Change "&SomeQuicStringPiece[1]" to "SomeQuicStringPiece.data()+1" by fkastenholz · 5 years ago
- 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
- 7204b81 Add newlines to quic_client_interop_test output by nharper · 5 years ago
- 75085a8 Change max_push_id related version guard to VersionUsesHttp3. by renjietang · 5 years ago
- 6317221 Change QuicSpdySession::SendMaxPushId() to use max_allowed_push_id_ by rch · 5 years ago
- 7bd5476 Make the toy QUIC server send responses of arbitrary length based a number specified in the path. by rch · 5 years ago
- 9b187de Add rebinding support to quic_client_interop by dschinazi · 5 years ago
- dce90b0 Verify receipt of connection_close in quic_client_interop by dschinazi · 5 years ago
- 7c73288 Refactor interop result D in quic_client_interop_test by dschinazi · 5 years ago
- 8a030dd Add retry support to quic_client_interop_test by dschinazi · 5 years ago
- 97abe47 Allow passing URL to quic_client_interop_test by dschinazi · 5 years ago
- a29a96a Merge different HTTP/3 QUIC version label into one called VersionUsesHttp3. by renjietang · 5 years ago
- 463f235 Remove usages of QuicMakeUnique, Http2MakeUnique, SpdyMakeUnique. by bnc · 5 years ago
- 88bd5b0 Improve debug logging and test display by dschinazi · 5 years ago
- 18cdf13 Support local vs remote flow control with TLS, and fix initial limits by dschinazi · 5 years ago
- 20a05e2 Add a --disable_port_changes option to quic_client to not change by rch · 5 years ago
- bb2e22a Re-enable tests that were blocked by TLS not setting initial connection flow control window. by renjietang · 6 years ago
- c5589bd Allow quic_toy_server to only use IETF QUIC by dschinazi · 6 years ago
- 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
- 331385e Close connection on QPACK encoder or decoder stream errors. by bnc · 6 years ago
- 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
- 0fc587f Switch QuicMakeUnique to std::make_unique, part 1: //third_party/quic by vasilvv · 6 years ago
- d1d0085 Use QuicSession::transport_version() instead of QuicConnection::transport_version() to make code cleaner. by renjietang · 6 years ago
- 0e48f12 Prevent QuicToyClient crash on DNS failure by dschinazi · 6 years ago
- a702be2 Change the version label for QUIC v99 + TLS from T099 by rch · 6 years ago
- 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
- 28315b7 Automated g4 rollback of changelist 265940959. by renjietang · 6 years ago
- e6fcf3c LSC: Replace deprecated thread annotations macros. by QUICHE team · 6 years ago
- 216dc01 Remove notion of static stream in QuicStreamIdManager. by renjietang · 6 years ago
- 6039aff QuicToyClient provides a hostname to CreateDefaultProofVerifier by nharper · 6 years ago
- 13cfcae Allow QUIC end_to_end and quic_server tests to pass if the by rch · 6 years ago
- 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
- 662a3d6 gfe-relnote: Move QuicCryptoServerStream::Helper::GenerateConnectionIdForReject to QuicDispatcher::GenerateNewServerConnectionId. Refactor only. by wub · 6 years ago
- 87cd7de Add QpackStreams into QuicSpdySession. by renjietang · 6 years ago
- 4b5a68a Do not queue coalesced undecryptable packets twice by dschinazi · 6 years ago
- 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
- 1a33a0c Improve hard-coded QuicSimpleServerStream's push promise id. by renjietang · 6 years ago
- 8513ffe Initialize session in quic_simple_server_stream_test. by renjietang · 6 years ago
- 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
- 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
- 118c8ac Remove headers stream from IETF QUIC. by renjietang · 6 years ago
- c04c85f Create HTTP/3 unidirectional stream only when stream limit allows. by renjietang · 6 years ago
- 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
- 2eb3f38 Add tool for testing quic interop by nharper · 6 years ago
- bfb95de Fix return type of QuicSpdyClientBase::latest_response_code by nharper · 6 years ago
- 0b5bfae gfe-relnote: Initialize uninitialized private member variable QuicSpdyClientBase::max_allowed_push_id_ by QUICHE team · 6 years ago
- f4f4712 Modify push_promise related methods to prepare for H3 push promise. by renjietang · 6 years ago
- 7571723 Internal QUICHE change by QUICHE team · 6 years ago
- de12d3d Add directionality check for OnCanCreateNewOutgoingStream(). by renjietang · 6 years ago
- 8556dc2 Add parameter to OnCanCreateNewStream indicating directionality by fkastenholz · 6 years ago
- 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
- 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
- 1e21575 Automated g4 rollback of changelist 258400699. by bnc · 6 years ago
- 880d243 Merge GetOrCreateDynamicStream() into GetOrCreateStream(). by renjietang · 6 years ago
- 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
- 0e9980b Remove static stream map as it's not used anymore. by renjietang · 6 years ago
- 2a93046 gfe-relnote: n/a(refactor only) Split out utility functions needed on quic by danzh · 6 years ago
- 5b3c3be Add ClearControlFrame() to quic_test_utils. by bnc · 6 years ago
- 56fb53e Ignore C++ warnings in auto-generated proto headers by dschinazi · 6 years ago
- 8aba1ff Remove server in connection version negotiation code. by fayang · 6 years ago
- 5d880a9 Change parameter list of QuicConnection::OnConnectionClosed upcall by fkastenholz · 6 years ago
- b08b565 gfe-relnote: n/a(code clean up) Adjust quic core library naming and structure. by danzh · 6 years ago
- 17d4242 Fix QUIC warnings in preparation for enabling them by dschinazi · 6 years ago
- 305e173 Change IETF Frame/QUIC_VERSION_99 tests to be symbolic. by fkastenholz · 6 years ago
- 6ebe83b Refactor TlsHandshaker classes by nharper · 6 years ago
- 4ca3d67 Remove references to stateless reject from various comments and tests. by wub · 6 years ago
- 3a1bb80 Add support for HTTP/3 control stream. by renjietang · 6 years ago
- 4ea2ddf Internal QUICHE change by wub · 6 years ago
- 91f97e6 Add a length to QuicSocketAddress(sockaddr*) constructor by vasilvv · 6 years ago
- 1eb6d0f Use the hostname from the URL when connecting the QUIC toy client. by rch · 6 years ago
- 4b1a5e6 gfe-relnote: Remove num_stateless_rejects_received_ from QuicClientBase. Cleanup only, not protected. by wub · 6 years ago
- 5f64ec4 gfe-relnote: Remove the use of QUIC_CRYPTO_HANDSHAKE_STATELESS_REJECT. by wub · 6 years ago
- 346b7ce Support QUIC Client connection IDs by dschinazi · 6 years ago
- f5e6845 Refactor how TLS versions get enabled by nharper · 6 years ago
- baea59c Make CreateIncomingStream() to take PendingStream* instead of PendingStream. PendingStream* will be passed to create QuicStream. by renjietang · 6 years ago
- 8ff7482 Rename QUIC connection ID to server connection ID, part 2 by dschinazi · 6 years ago