- 45a59fe Replace QuicUnorderedMap and QuicHashMap with the corresponding Abseil classes. by vasilvv · 4 years, 1 month ago
- 861766b deprecate gfe2_reloadable_flag_quic_split_up_send_rst_2. by renjietang · 4 years, 1 month ago
- f803516 Replace (D)CHECK with QUICHE_(D)CHECK. by vasilvv · 4 years, 1 month 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, 3 months ago
- 1ea0b54 Replace QuicheStrCat() with absl::StrCat() by vasilvv · 4 years, 3 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, 8 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, 10 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
- 5338bfc Enable dynamic table in QuicTestClient and QuicTestServer. by bnc · 4 years, 11 months ago
- 713afae gfe-relnote: Update MOCK_METHODn to MOCK_METHOD in //third_party/quic/. Test only change. by wub · 4 years, 11 months ago
- 01591ae gfe-relnote: In gQUIC, move dynamic stream accounting to LegacyStreamIdManager. Protected by gfe2_reloadable_flag_quic_stream_id_manager_handles_accounting. by fayang · 5 years ago
- 41db076 Update some QuicUnorderedMap to QuicHashMap. by wub · 5 years ago
- be6d664 gfe-relnote: Remove draining_streams_ from QuicSession. Protected by gfe2_reloadable_flag_quic_deprecate_draining_streams. by fayang · 5 years ago
- 3a51d1a gfe-relnote: In QUIC, remove QuicStream::set_fin_received while move QuicStream::set_fin_sent to protected (renamed to SetFinSent and this should only be used by Google QUIC). No functional change expected, not protected. by fayang · 5 years ago
- aaaf1a4 Make PSK handshake fail with QUIC+TLS by dschinazi · 5 years ago
- 2517302 gfe-relnote: Use PushId instead of QuicStreamId argument type where appropriate. Protected by gfe2_reloadable_flag_quic_enable_version_draft_25_v3 and gfe2_reloadable_flag_quic_enable_version_draft_27. by bnc · 5 years ago
- c7c270b gfe-relnote: Do not increment QuicSimpleServerSession::highest_promised_stream_id_ if push cannot be created. Protected by gfe2_reloadable_flag_quic_enable_version_draft_25_v3 and gfe2_reloadable_flag_quic_enable_version_draft_27. by bnc · 5 years ago
- 77e77b8 gfe-relnote: Refactor QuicConnectionCloseFrame. Not protected. by bnc · 5 years ago
- c1ab891 Enable IETF QUIC for more gfe/gfe2/e2e tests. Also let quic_spdy_client process MAX_STREAMS if it cannot open new streams. by fayang · 5 years ago
- 60ba193 Do not allow push until MAX_PUSH_ID is received. by bnc · 5 years ago
- 361c496 gfe-relnote: Refactor SetMaxAllowedPushId() method, add DCHECKs. Not protected. by bnc · 5 years ago
- 84639a1 Add QuicSpdySession::EnableServerPush(). Re-enable QuicSimpleServerSessionServerPushTests. by bnc · 5 years ago
- 0790f06 Enable //gfe/gfe2/quic:quic_backend_connection_test in gfe_cb_feature_flags. by wub · 5 years ago
- 3063760 Improve QUIC TLS error logging by dschinazi · 5 years ago
- 090a6af gfe-relnote: Switch from closing the connection to QUIC_BUG in two ShouldCreateIncomingStream() overrides when called with locally initiated stream ID. Protected by gfe2_reloadable_flag_quic_create_incoming_stream_bug. by bnc · 5 years ago
- c30a40a gfe-relnote: Disable server push. Protected by gfe2_reloadable_flag_quic_enable_version_draft_25_v3 and gfe2_reloadable_flag_quic_enable_version_draft_27. by bnc · 5 years ago
- ec3602c gfe-relnote: Add stream creating error codes. Protected by gfe2_reloadable_flag_quic_enable_version_draft_25_v3 and gfe2_reloadable_flag_quic_enable_version_draft_27. by bnc · 5 years ago
- 953e081 Use transport_version() test base class method instead of variants like by bnc · 5 years ago
- 4d04b61 Make QuicToyServer support all IETF drafts by dschinazi · 5 years ago
- cee73cd Add --quic_versions to QuicToyServer and improve version parsing by dschinazi · 5 years ago
- 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
- 38cc1ee Remove many uses of QUIC_VERSION_99 in tests by dschinazi · 5 years ago
- 21a3249 Rename QuicCryptoServerHandshaker to QuicCryptoServerStream by nharper · 5 years ago
- 41a1b41 Allow QuicSession::WritevData() to write data at a specified encryption level. by renjietang · 5 years ago
- f6cb54d Move quic_crypto_server_stream.h to quic_crypto_server_stream_base.h by nharper · 5 years ago
- bb7d1f3 Remove one layer of abstraction in QuicCryptoServerStream classes by nharper · 5 years ago
- 7c23917 Remove stream pointer from QuicSession::WritevData. by renjietang · 5 years ago
- 5f23a2d Move QuicCryptoServerStream::Helper to QuicCryptoServerStreamBase by nharper · 5 years ago
- 40f0b3d Introduce QUIC_VERSION_IETF_DRAFT_25 by dschinazi · 5 years ago
- 014dece Change number of connection attempts in QuicClientBase::Connect by nharper · 5 years ago