- 390040b Add 0-RTT support to QuicToyClient by dschinazi · 3 years, 11 months ago
- e805682 Allow QuicToyClient's header value to contain colons(:). by wub · 3 years, 11 months ago
- b25dd21 Use new connection IDs in IETF quic connection migration. by haoyuewang · 3 years, 11 months ago
- 9de6abe Move QuicheTextUtils out of platform. by bnc · 3 years, 11 months ago
- 08fc2ae Move quic::QuicCircularDeque to quiche::QuicheCircularDeque. by bnc · 3 years, 11 months ago
- a49eefd Remove QUIC server push from QuicSimpleServerSession. by bnc · 3 years, 11 months ago
- 59de4b0 Move WebTransportEchoServer from test_tools to tools. by QUICHE team · 3 years, 11 months ago
- 5da491c Use valid stream data in in QuicSimpleServerSessionTest() and QuicServerSessionBaseTest(). by bnc · 3 years, 11 months ago
- 1d49612 Cleanup version helper functions in QuicSimpleServerSessionTest() and QuicServerSessionBaseTest(). by bnc · 3 years, 11 months ago
- dc60baf Use new connection ID in connection migration on the client side. by haoyuewang · 4 years ago
- 3dc0a57 When binding a quic client's socket, set the addrlen to the exact length of the sockaddr struct being passed in. by QUICHE team · 4 years ago
- 6666989 Enable HTTP/3 datagram in the simple server when WebTransport is also enabled. by vasilvv · 4 years ago
- 1ccd0bc Use std::array<char, 16> instead of uint128 for StatelessResetToken. by bnc · 4 years ago
- 20d73c4 Support and test server-initiated bidirectional streams in WebTransport. by vasilvv · 4 years ago
- bf4d4e2 Remove Uint64ToString() and Hex() from QuicheTextUtils. by bnc · 4 years ago
- c7556a0 Remove QuicUint128 from platform. by bnc · 4 years ago
- e753434 In WebTransport, make FIN be a return of Read() method rather than a visitor call. by vasilvv · 4 years ago
- a3b50b4 Allow selecting QUIC version from command line in quic_client_interop_test by dschinazi · 4 years ago
- 23ff983 Pass SNI extracted from CHLO to QuicDispatcher:: CreateQuicSession(). The new argument is not used. by danzh · 4 years ago
- 38b5aed Remove QuicWrapUnique. by bnc · 4 years ago
- 5fa05cd Remove FLAGS_quic_enable_http3_server_push, QuicSpdySession::EnableServerPush(), and SetMaxPushId(). by bnc · 4 years ago
- 316f376 Support unidirectional streams in WebTransport over HTTP/3. by vasilvv · 4 years ago
- 547041f Factor out QuicTransportStream logic so that it can be reused in WebTransport over HTTP/3. by vasilvv · 4 years ago
- 7d4796d Migration from GFE_BUG_V2 (and friends) to GFE_BUG by QUICHE team · 4 years ago
- b0aaa82 Add QuicMemoryCacheBackend::AddResponseWithEarlyHints() by QUICHE team · 4 years ago
- 098ba77 Implement an end-to-end test for WebTransport negotiation. by vasilvv · 4 years ago
- 68675a2 Migration from QUIC_BUG to QUIC_BUG_V2(bug_id). by QUICHE team · 4 years ago
- 87fc586 Abstract away the interface of QuicTransport into WebTransportStream and WebTransportSession. by vasilvv · 4 years ago
- eb2046f Prevent QuicSimpleServerStream from sending two responses by dschinazi · 4 years, 1 month ago
- 8d63c92 Allow CONNECT requests without :path in QuicSimpleServerStream by dschinazi · 4 years, 1 month ago
- 34bacf1 Fix masque_server and epoll_quic_server in Chrome by dschinazi · 4 years, 1 month ago
- a25ed9d Implement QUIC server validates the new peer address upon receiving PATH_CHALLENGE or peer migration. by danzh · 4 years, 1 month ago
- 45a59fe Replace QuicUnorderedMap and QuicHashMap with the corresponding Abseil classes. by vasilvv · 4 years, 2 months ago
- 861766b deprecate gfe2_reloadable_flag_quic_split_up_send_rst_2. by renjietang · 4 years, 2 months ago
- f803516 Replace (D)CHECK with QUICHE_(D)CHECK. by vasilvv · 4 years, 2 months ago
- 5cef78e Platformize DCHECK and other macros. by vasilvv · 4 years, 2 months ago
- 219bd57 Deprecate gfe2_reloadable_flag_quic_deprecate_http2_priority_experiment. by bnc · 4 years, 2 months ago
- 5be974e Project import generated by Copybara. by QUICHE team · 4 years, 3 months ago
- 8ea5942 Move enforcement of single RETRY from QuicConnection to QuicFramer by dschinazi · 4 years, 3 months ago
- 75e301b Make QUIC interop runner print version by dschinazi · 4 years, 3 months ago
- 133b868 Support token based address validation in IETF QUIC. by fayang · 4 years, 3 months ago
- 1f6aca8 Clean up dead QUIC transport parameter code by dschinazi · 4 years, 4 months ago
- 1ea0b54 Replace QuicheStrCat() with absl::StrCat() by vasilvv · 4 years, 4 months ago
- cc7d40d Clean up QuicTransportVersion use by dschinazi · 4 years, 4 months ago
- 1de5819 Prevent buffer overflow in QuicSimpleServerSession::HandleRstOnValidNonexistentStream by dschinazi · 4 years, 4 months ago
- 9a630bf Allow QuicSimpleServerStream to send CONNECT response by dschinazi · 4 years, 4 months ago
- 93b4e4d In GFE, consider decrypted 0-RTT packets as full packet to relax the amplification factor. by fayang · 4 years, 4 months ago
- e6211dc Add unused QuicSession interfaces to initiating IETF connection migration: MigratePath(), ValidatePath(). These new interfaces are used by toy client in e2e tests. by danzh · 4 years, 4 months ago
- 54fc9ab Add out_alert to ProofVerifier::VerifyCertChain by nharper · 4 years, 4 months ago
- 58b3af3 In QUIC, use using for alias declaration. by renjietang · 4 years, 4 months ago
- d53ab61 Replace QuicheTextUtils::Split with absl::StrSplit. by vasilvv · 4 years, 5 months ago
- 9c41f8b Use WriteOrBufferDataAtLevel to send crypto data. Such that existing WriteOrBufferData is used to send application data. by fayang · 4 years, 5 months ago
- 29ce0bd Do not send control frames (by session) until encryption gets established. by fayang · 4 years, 5 months ago
- 72b789c Repalce QuicheTextUtils::HexEncode/Decode with Abseil equivalents. by vasilvv · 4 years, 5 months ago
- 23846f3 Replace QuicheTextUtils methods with absl::SimpleAtoi. by vasilvv · 4 years, 5 months ago
- 8f9591b Replace quic_macros.h with Abseil equivalents. by vasilvv · 4 years, 5 months ago
- 89fe24d Use absl::StartsWith/EndsWith in QUIC directly. by vasilvv · 4 years, 5 months ago
- 8210352 Rename SpdyHeaderBlock to Http2HeaderBlock. by QUICHE team · 4 years, 5 months ago
- 557dfbc Rename SpdyHeaderBlock to Http2HeaderBlock, with a using alias. by QUICHE team · 4 years, 5 months ago
- 035fe3d Replace QUICHE_ARRAYSIZE with ABSL_ARRAYSIZE. Delete QUICHE_ARRAYSIZE. by vasilvv · 4 years, 5 months ago
- 5c7090d Add KeyUpdateReason enum to KeyUpdate call & OnKeyUpdate callbacks. by mattm · 4 years, 5 months ago
- 052df7c Introduce the concept of STOP_SENDING in gQUIC. by renjietang · 4 years, 5 months ago
- 7df418b Replace QuicheOptional with absl::optional. by vasilvv · 4 years, 5 months ago
- 072a7e3 QUIC Key Update support by mattm · 4 years, 5 months ago
- 6c9e9c3 Replace QuicheStringPiece with absl::string_view by vasilvv · 4 years, 5 months ago
- 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
- 0c9148a Reject HTTP/2 only frames in HTTP/3. by renjietang · 4 years, 6 months ago
- 09a013c Change quic_toy_client.cc to include the correct header file for AF_INET/AF_INET6/AF_UNSPEC on windows. by wub · 4 years, 6 months ago
- 42fcda5 Add flag --ip_version_for_host_lookup to quic_client to indicate the preferred IP version of host address, if host lookup is needed. by wub · 4 years, 6 months ago
- 76c186d Add an extra endpoint to the QuicTransport simple server called by QUICHE team · 4 years, 6 months ago
- 187eea3 Change STOP_SENDING frame related APIs to use QuicRstStreamError type. by bnc · 4 years, 7 months ago
- 3e004e9 Update default HTTP/3 priority. by bnc · 4 years, 7 months ago
- 9f902a4 Remove tests that are testing on sending only STOP_SENDING. by renjietang · 4 years, 7 months ago
- 3988f57 Refactor GOAWAY-related accessors. by bnc · 4 years, 7 months ago
- 4761740 Fix client supported versions when quic_client reconnects. Client code only, not protected. by wub · 4 years, 7 months ago
- 6a5a8aa Resolves technical debt issues: by QUICHE team · 4 years, 7 months ago
- 2c4978f In QUIC, do not test liveness if timeout is longer than half idle timeout. Client side only, not protected. by fayang · 4 years, 7 months ago
- 95d85af Do not busy loop waiting to process MAX_STREAMS if liveness testing is in progress. by fayang · 4 years, 8 months ago
- 5c1d7d8 Cleanup uses of QUIC version by dschinazi · 4 years, 8 months ago
- 9946bc0 Move handling of STOP_SENDING frame from QuicSession to QuicStream. by renjietang · 4 years, 8 months ago
- 4e3fb90 Internal QUICHE change by wub · 4 years, 8 months ago
- 2b056dc Remove SSL methods from non-SSL base class by QUICHE team · 4 years, 9 months ago
- 5af1967 Prevent infinite loops in QUIC e2e test by dschinazi · 4 years, 9 months ago
- 6a6a0ff Internal QUICHE change by haoyuewang · 4 years, 9 months ago
- e15a5fb Remove unused server designated connection ID from QUIC by nharper · 4 years, 9 months ago
- 00c29a8 Allow setting connection options from command line in QuicToyClient by dschinazi · 4 years, 9 months ago
- d262e25 Add version guard to QuicUtil methods which are IETF QUIC only. by renjietang · 4 years, 9 months ago
- 1ddce75 Add Quantum-readiness test to quic_client_interop_test by dschinazi · 4 years, 9 months ago
- 749e69b Support 0-RTT in quic_client_interop_test_bin.cc by nharper · 4 years, 9 months ago
- 5ab78c8 Add port field to ProofVerifier::VerifyCertChain by nharper · 4 years, 10 months ago
- db67222 Add WaitForHandshakeConfirmed. In those tests with large packet loss, wait for handshake confirmed before upping the loss rate. Also disable T050 for those tests, as there is T050 does not have HANDSHAKE_DONE frame. by fayang · 4 years, 10 months ago
- 7e396f5 Rename QuicClientBase::WaitForCryptoHandshakeConfirmed to WaitForOneRttKeysAvailable. by fayang · 4 years, 10 months ago
- 116fa4c In quicsession, unify num_*_incoming_streams_ and num_*_outgoing_streams_. refactoring only, not protected. by fayang · 4 years, 10 months ago
- f921a93 Internal QUICHE change by fayang · 4 years, 10 months ago
- 6a25841 Apply the amplification limit for all packets, not just handshake packets in ietf quic. also fixes an issue where shouldgeneratepacket doesn't check if the connection is connected. protected by gfe2_reloadable_flag_quic_move_amplification_limit. by fayang · 4 years, 10 months ago
- db88de3 Allow --host and url to refer to different hosts in quic_client_interop_test_bin by nharper · 4 years, 10 months ago
- ac97983 Allow quic_client to override connection ID lengths by dschinazi · 4 years, 10 months ago
- 37d11a0 Change export macro for SimpleTicketCrypter by nharper · 4 years, 11 months ago
- b57e9d3 Add SimpleTicketCrypter implementation by nharper · 4 years, 11 months ago
- be284d1 Introduce single-parameter variant of QuicConfig::SetIdleNetworkTimeout by dschinazi · 4 years, 11 months ago