- 97da52b Refactor some QUIC version code by dschinazi · 5 years ago
- 961eaa0 gfe-relnote: Deprecate gfe2_reloadable_flag_quic_enable_pto. by fayang · 5 years ago
- e6d9467 Remove "incoming" from QUIC stream limit config code. by renjietang · 5 years ago
- 3341640 gfe-relnote: Deprecate QUIC flag quic_send_max_push_id_with_settings which was added to facilitate QUIC merge. Protected by disabled QUIC version 99. by rch · 5 years ago
- ba2fb7e Use quiche string libraries in third_party/quic/core/http by dmcardle · 5 years ago
- 76881f0 Refactor quic_enable_version flags by dschinazi · 5 years ago
- 5debd13 Set quic_send_max_push_id_with_settings in some test cases by nharper · 5 years ago
- c576950 Use IsStreamError() and friends gMock matchers in quic/core/http. by bnc · 5 years ago
- 7e9155d Move NoopQpackStreamSenderDelegate to qpack_test_utils.h. by bnc · 5 years ago
- dcea9b8 Remove use of illegal ":version" HTTP pseudo-header in tests by dschinazi · 5 years ago
- 8b87195 Add comments on why an end_to_end test is disabled for IETF QUIC. by renjietang · 5 years ago
- 4057e64 Loose the expectation of EndToEndTestWithTls.SendAndReceiveCoalescedPackets by fayang · 5 years ago
- e5c1238 Cleanup unused code in QuicStream. by renjietang · 5 years ago
- 58f7107 gfe-relnote: In QUIC T049+, support sending coalesced packets. by fayang · 5 years ago
- 8a27b0f gfe-relnote: Deprecate gfe2_reloadable_flag_quic_simplify_stop_waiting. by fayang · 5 years ago
- e42f7ad Move QPACK test utilities to test_tools/qpack/. by bnc · 5 years ago
- 07a2b07 Fix 26 ClangTidy - Readability findings in //depot/google3/third_party/quic/. by wub · 5 years ago
- cff885a gfe-relnote: In QUIC, clean up !session_decides_what_to_write code path. by fayang · 5 years ago
- 8b1c45a Deprecate and remove v47 by dschinazi · 5 years ago
- 6317221 Change QuicSpdySession::SendMaxPushId() to use max_allowed_push_id_ by rch · 5 years ago
- 5e9191e Disable EndToEndTestServerPush.ServerPushOverLimitNonBlocking when http/3 is used by rch · 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
- 18cdf13 Support local vs remote flow control with TLS, and fix initial limits by dschinazi · 5 years ago
- bf0413d Deprecate quic_use_parse_public_header by dschinazi · 5 years ago
- d141453 Shorten names of UberQuicStreamIdManager methods. by ianswett · 6 years ago
- 142051a Fix QUIC core test display by dschinazi · 6 years ago
- 7d0f3c8 Fix flaky EndToEndTestWithTls.NoUndecryptablePackets by dschinazi · 6 years ago
- a2ef301 Enable getting and setting custom QUIC transport parameters. by vasilvv · 6 years ago
- b0c7b4b gfe-relnote: In QUIC, enable IETF style loss detection. Protected by by fayang · 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
- 609c24e Include encoder stream bytes in written header size. by bnc · 6 years ago
- 0fc587f Switch QuicMakeUnique to std::make_unique, part 1: //third_party/quic by vasilvv · 6 years ago
- a702be2 Change the version label for QUIC v99 + TLS from T099 by rch · 6 years ago
- a366010 Have framer store frame type currently being processed by fkastenholz · 6 years ago
- edeeb47 Wait for data to arrive in EndToEndTest.FlowControlsSynced. by bnc · 6 years ago
- 216dc01 Remove notion of static stream in QuicStreamIdManager. by renjietang · 6 years ago
- 8c8f74f Enable simplify stop waiting in quic http EndToEndTests by nharper · 6 years ago
- 13cfcae Allow QUIC end_to_end and quic_server tests to pass if the by rch · 6 years ago
- 8c01622 Make QpackEncoder::EncodeHeaderList() and FirstPassEncode() take header_list by const ref. by bnc · 6 years ago
- e01b3eb Do not check config() when sending HTTP/3 SETTINGS frame. by renjietang · 6 years ago
- 87cd7de Add QpackStreams into QuicSpdySession. by renjietang · 6 years ago
- ce0a316 gfe-relnote: In QUIC, add probe timeout mode, which unifies TLP and RTO. Protected by gfe2_reloadable_flag_quic_enable_pto. by fayang · 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
- 7591c28 Add convience functions to end_to_end test by fkastenholz · 6 years ago
- 8a2df8f Allow QpackStreamSenderDelegate to be set dynamically. by renjietang · 6 years ago
- ae26634 gfe-relnote: Let GFE be able to use LIFO write scheduler in QUIC and enable it via a connection option LIFO. Protected by gfe2_reloadable_flag_quic_use_lifo_write_scheduler. by fayang · 6 years ago
- e606e0c gfe-relnote: Let GFE be able to use FIFO write scheduler in QUIC and enable it via a connection option FIFO. Protected by gfe2_reloadable_flag_quic_use_fifo_write_scheduler. by fayang · 6 years ago
- 8288466 Enable more TLS stateless reset tests by dschinazi · 6 years ago
- 4e3e657 Send correct stateless reset token when using TLS by dschinazi · 6 years ago
- 5e1a7b2 Deprecate quic_do_not_override_connection_id by dschinazi · 6 years ago
- 8c79ac8 Fix a QUIC end_to_end test when some flags are enabled by dschinazi · 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
- 48ac919 Support LengthPrefixedConnectionIds in v99 by dschinazi · 6 years ago
- 118c8ac Remove headers stream from IETF QUIC. by renjietang · 6 years ago
- 4dc4ba3 Wire in the ack exponent trransport config for IETF QUIC by fkastenholz · 6 years ago
- 4c7303c Connect up IETF QUIC Max ACK Delay transport parameter by fkastenholz · 6 years ago
- 3c3dfb7 Write push promise on request streams. by renjietang · 6 years ago
- c857986 Internal QUICHE change by dschinazi · 6 years ago
- 0b5bfae gfe-relnote: Initialize uninitialized private member variable QuicSpdyClientBase::max_allowed_push_id_ by QUICHE team · 6 years ago
- a9a43cb gfe-relnote: Allow client to enable QUIC bbr2 congestion control on server. Protected by --gfe2_reloadable_flag_quic_allow_client_enabled_bbr_v2. by wub · 6 years ago
- 3fc60df Add http3_constants.h for HTTP/3 and QPACK unidirectional stream types and settings identifiers. by bnc · 6 years ago
- 5c03085 Fix replacing connection IDs when initial crypters are in use by dschinazi · 6 years ago
- 24e7ae8 Fix QUIC version used when computing ALPN by dschinazi · 6 years ago
- 519216c Close connection on incorrect order of HEADERS and DATA frames. by bnc · 6 years ago
- 51c2373 gfe-relnote: Deprecate gfe2_reloadable_flag_quic_terminate_gquic_connection_as_ietf. by fayang · 6 years ago
- 8aba1ff Remove server in connection version negotiation code. by fayang · 6 years ago
- f21c1ad Make QpackEncoder interface not progressive. by bnc · 6 years ago
- c2aa5cb Merge QpackEncoderStreamSender::Delegate and QpackDecoderStreamSender::Delegate by renjietang · 6 years ago
- 9ed391a Deprecate client in-connection version negotiation code. by fayang · 6 years ago
- 1eab645 Deprecate quic_allow_variable_length_connection_id_for_negotiation by dschinazi · 6 years ago
- 17d4242 Fix QUIC warnings in preparation for enabling them by dschinazi · 6 years ago
- a4b37b2 Remove ack bundling mode. by fayang · 6 years ago
- 305e173 Change IETF Frame/QUIC_VERSION_99 tests to be symbolic. by fkastenholz · 6 years ago
- 552accc Move headers stream from 0 to 60 in v99 by dschinazi · 6 years ago
- 3a1bb80 Add support for HTTP/3 control stream. by renjietang · 6 years ago
- 4b1a5e6 gfe-relnote: Remove num_stateless_rejects_received_ from QuicClientBase. Cleanup only, not protected. by wub · 6 years ago
- 346b7ce Support QUIC Client connection IDs by dschinazi · 6 years ago
- d4291e4 gfe-relnote: In QUIC, add VersionHasIetfInvariantHeader and VersionSupportsMessageFrames. No functional change expected. Not protected. by fayang · 6 years ago
- b417d60 Add a client connection ID to version negotiation packet creation by dschinazi · 6 years ago
- 6dc8368 Prepare tests and fuzzer for client connection IDs by dschinazi · 6 years ago
- 8ff7482 Rename QUIC connection ID to server connection ID, part 2 by dschinazi · 6 years ago
- 0220865 Fix threading in EndToEndTestWithTls.NoUndecryptablePackets by dschinazi · 6 years ago
- 6ece500 Ensure we can decrypt the first packet by dschinazi · 6 years ago
- 2abedac Cloned from CL 231494986 by 'g4 patch'. by renjietang · 6 years ago
- d3a1de9 Have separate uni- and bi-directional stream limits for IETF QUIC by fkastenholz · 6 years ago
- 2252b70 Project import generated by Copybara. by QUICHE team · 6 years ago
- d5c4a93 Don't use a flow controller for QuicCryptoStream when it uses CRYPTO frames by nharper · 6 years ago
- bd64c10 gfe-relnote: (n/a) Remove the stateless reject variants from quic/core/http:end_to_end_test. by wub · 6 years ago
- 8eb45e9 Allow variable length connection IDs for unsupported versions by dschinazi · 6 years ago
- 5a354c9 Add an QUIC version reserved for negotiation to help test negotiation by dschinazi · 6 years ago
- 4985598 gfe-relnote: (n/a) Change SetQuicFlag to take the flag variable directly instead of a pointer to it. Refactor for Envoy integration, no behavior change. by wub · 6 years ago
- 05787cf gfe-relnote: (n/a) Wrap all access to FLAGS_quic_supports_tls_handshake with GetQuicFlag and SetQuicFlag. Code only needed for Envoy integration, no behavior change. by wub · 6 years ago
- 3c4eabf Add QuicStreamsBlockedFrame and QuicMaxStreamsFrame classes by fkastenholz · 6 years ago
- 1de6789 gfe-relnote: In QUIC, terminate Google QUIC connections (<= v43) similar as IETF QUIC connection. Protected by gfe2_reloadable_flag_quic_terminate_gquic_connection_as_ietf. by fayang · 6 years ago
- c7d9e0c Remove unnecessary QuicStreamPeer methods. by bnc · 6 years ago
- 66dea07 Rename quic::kMaxPacketSize to quic::kMaxOutgoingPacketSize by dschinazi · 6 years ago
- 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
- c65d1d1 Allow QUIC server to replace connection IDs by QUICHE team · 6 years ago
- 8e2e453 Allow variable length connection IDs in v99 by QUICHE team · 6 years ago