- 2c82ff7 Use absl::Span<QuicMemSlice> for QUIC datagrams. by vasilvv · 3 years, 9 months ago
- 569acbf Remove some unused includes and dependencies. by bnc · 3 years, 9 months ago
- b3e520a Stop sending ICMP unreachable messages when rejecting TCP connections. by QUICHE team · 3 years, 9 months ago
- 8a58984 Create a socket relay for connecting a socket on the qbone interface to by QUICHE team · 3 years, 9 months ago
- ff91644 LSC: Replace uses of `int64` with `int64_t` and similar integer type aliases. by QUICHE team · 3 years, 10 months ago
- e76ebc4 Reintroduce UpdateRoutesWithRetries in TunDeviceController. by QUICHE team · 3 years, 10 months ago
- 6346ab8 Sample LOG network write errors. by QUICHE team · 3 years, 10 months ago
- a15290e Don't crash the qbone client when getting a read/write failure but the by QUICHE team · 3 years, 10 months ago
- c8b2f22 Resolve a longstanding TODO to use makecleanup for closing the TUN by QUICHE team · 3 years, 11 months ago
- ea5e705 Automated g4 rollback of changelist 373010349. by QUICHE team · 3 years, 11 months ago
- 84703e0 Automated g4 rollback of changelist 372620094. by QUICHE team · 3 years, 11 months ago
- 52e706d Defer TUN device creation until after the quic connection has been established. by QUICHE team · 3 years, 11 months ago
- 9de6abe Move QuicheTextUtils out of platform. by bnc · 4 years ago
- cda67a5 The QBONE tunnel should not sleep in the epoll silo. Doing so causes alarms set on the epoll server to not be triggered in a timely manner. by QUICHE team · 4 years ago
- 23ff983 Pass SNI extracted from CHLO to QuicDispatcher:: CreateQuicSession(). The new argument is not used. by danzh · 4 years ago
- 5159c75 Support building QUIC with GCE target constraint. by QUICHE team · 4 years ago
- c6cae4a Migration from GFE_BUG_V2 (and friends) to GFE_BUG by QUICHE team · 4 years ago
- 2f8a6c6 Migration from GFE_BUG_V2 (and friends) to GFE_BUG by QUICHE team · 4 years ago
- 7ec20c2 Migration from GFE_BUG_V2 (and friends) to GFE_BUG by QUICHE team · 4 years, 1 month ago
- e571f3a Add a class for fetching the qbone interface address by QUICHE team · 4 years, 1 month ago
- d501cc5 Make the QBONE client's TUN device path a flag value. This is needed by QUICHE team · 4 years, 1 month ago
- 57b0aac Migration from QUIC_BUG to QUIC_BUG_V2(bug_id). by QUICHE team · 4 years, 1 month ago
- 8f22ece Migration from QUIC_BUG to QUIC_BUG_V2(bug_id). by QUICHE team · 4 years, 1 month ago
- c189843 Migration from QUIC_BUG to QUIC_BUG_V2(bug_id). by QUICHE team · 4 years, 1 month ago
- cb250b9 Replace QuicUnorderedSet and QuicHashSet with their direct Abseil counterparts. by vasilvv · 4 years, 2 months 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
- 5be974e Project import generated by Copybara. by QUICHE team · 4 years, 3 months ago
- 8cbe7bf Reduce the exposure of session_map_ outside the QuicDispatcher base class. by haoyuewang · 4 years, 3 months ago
- 6950cd8 Replace QuicheStrCat() with absl::StrCat() by vasilvv · 4 years, 4 months ago
- 9c07fd4 Replace QuicheStrCat() with absl::StrCat() by vasilvv · 4 years, 4 months ago
- 65a4589 Move QboneTunnelSilo to third_party. by QUICHE team · 4 years, 4 months ago
- c5186c2 don't clear out all the streams when QBONE shuts done. by renjietang · 4 years, 4 months ago
- 5dc3d59 Move QBONE's TunDeviceController to third_party. by QUICHE team · 4 years, 4 months ago
- bcfe5fc Move the QboneTunnelInterface to third_party. It has no dependencies by QUICHE team · 4 years, 4 months ago
- 54fc9ab Add out_alert to ProofVerifier::VerifyCertChain by nharper · 4 years, 5 months ago
- 8f16679 Replace gfe2_reloadable_flag_quic_split_up_send_rst with gfe2_reloadable_flag_quic_split_up_send_rst_2. by renjietang · 4 years, 5 months ago
- d403f48 Always use bind-to-zero for port selection in QUIC tests. by vasilvv · 4 years, 5 months ago
- 79100a3 Replace QUIC_FALLTHROUGH_INTENDED with ABSL_FALLTHROUGH_INTENDED. by vasilvv · 4 years, 5 months ago
- b8fd1f8 Move quiche_endian.h and quiche_endian_test.cc out of platform. by bnc · 4 years, 6 months ago
- 052df7c Introduce the concept of STOP_SENDING in gQUIC. by renjietang · 4 years, 6 months ago
- 7df418b Replace QuicheOptional with absl::optional. by vasilvv · 4 years, 6 months ago
- 1436e34 Replace QuicheStringPiece with absl::string_view by vasilvv · 4 years, 6 months ago
- 918c611 Replace QuicheStringPiece with absl::string_view by vasilvv · 4 years, 6 months ago
- 94adffd Replace QuicheStringPiece with absl::string_view by vasilvv · 4 years, 6 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
- 0bf2a6f Remove QuicSession::stream_map_size(). by renjietang · 4 years, 6 months ago
- 75854e6 Automated g4 rollback of changelist 330572491. by QUICHE team · 4 years, 7 months ago
- 61f328e Remove support for ephemeral streams in QBONE. These have been unused for by QUICHE team · 4 years, 7 months ago
- 647b3cf Remove zombie stream map in QuicSession. by renjietang · 4 years, 8 months ago
- bab731c Prevent QUIC subclasses from accessing stream_map_.size(). by renjietang · 4 years, 8 months ago
- 9946bc0 Move handling of STOP_SENDING frame from QuicSession to QuicStream. by renjietang · 4 years, 9 months ago
- 4e3fb90 Internal QUICHE change by wub · 4 years, 9 months ago
- 9e30e28 Use QuicSession::ResetStream instead of CloseStream() in QBONE. by renjietang · 4 years, 9 months ago
- 5ab78c8 Add port field to ProofVerifier::VerifyCertChain by nharper · 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
- 50d4c71 Change quicpacketwriter::getnextwritelocation to return a release function used to free a writer-allocated buffer. use this release function to avoid buffer leak if a writer buffer is allocated but writer->writepacket is not called. protected by --gfe2_reloadable_flag_quic_avoid_leak_writer_buffer. by wub · 4 years, 11 months ago
- 8963f60 Refactor QuicDispatcher connection ID replacement by dschinazi · 4 years, 11 months ago
- d1fc591 gfe-relnote: add client address into Quic proof source/verifier interface. No behavior change as the client address remains unused in GFE. Not protected. by danzh · 5 years ago
- 241ba60 remove num_expected_unidirectional_static_streams_ from QuicSession. by renjietang · 5 years ago
- 1f8289a gfe-relnote: Rename quic::ProofSource::SessionTicketCrypter to GetTicketCrypter. No behavior change. by nharper · 5 years ago
- 713afae gfe-relnote: Update MOCK_METHODn to MOCK_METHOD in //third_party/quic/. Test only change. by wub · 5 years ago
- 037c21b Add quic::ProofSource::TicketCrypter interface by nharper · 5 years ago
- b4810d5 Add QuicHash(Map|Set) as a general-purpose hash map and set, which doesn't gurantee pointer stability. And switch to QuicHashSet in various places. by wub · 5 years ago
- bcc066a In TlsClientHandshaker, only insert data into cache if all required states are present. by renjietang · 5 years ago
- da42ab6 Prepare QboneSessionTest for TLS by dschinazi · 5 years ago
- 352614f gfe-relnote: In QUIC, split ConfigureMaxDynamicStreamsToSend to two and update max open incoming streams count in stream id manager. Protected by existing gfe2_reloadable_flag_quic_enable_version_draft_25_v3 and gfe2_reloadable_flag_quic_enable_version_draft_27. by fayang · 5 years ago
- 640f350 Improve reliability of QboneClientTest by dschinazi · 5 years ago
- badbe92 Close any existing stream when processing an ephemeral packet. by QUICHE team · 5 years ago
- 5a39301 Update QboneStream to have a configurable TTL. by QUICHE team · 5 years ago
- 35d6019 Internal QUICHE change by nharper · 5 years ago
- ea569c3 Add byte counters to the bonnet in addition to the existing packet counters. by QUICHE team · 5 years ago
- 546c714 Remove static stream checks in QuicSession::OnRstStream() and let static sub-streams handle it. by renjietang · 5 years ago
- 36b7a03 Add helper functions for PROTOCOL_QUIC_CRYPTO versions. by bnc · 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
- c015e02 gfe-relnote: (n/a) Merge some functionality in quic_socket_utils to quic_linux_socket_utils. No behavior change. by wub · 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
- c384327 Change QBONE to uppercase in comments. by bnc · 5 years ago
- 244d540 Make QboneClientTests and QboneSessionTests run with multiple non-TLS QUIC versions. by bnc · 5 years ago
- aa9f618 LSC: Add std:: qualifications to all references to std::string and std::basic_string. by QUICHE team · 5 years ago
- b80d7c3 LSC: Add std:: qualifications to all references to std::string and std::basic_string. by QUICHE team · 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
- 23f4bb9 Remove use of GetNumSentClientHellos from //third_party/quic tests by nharper · 5 years ago
- 4084fc9 Add methods to QuicCryptoClientStreamBase to replace num_sent_client_hellos by nharper · 5 years ago
- a3d8df7 gfe-relnote: In QUIC, rename IsCryptoHandshakeConfirmed to OneRttKeysAvailable in QuicSession. Renaming only, not protected. by fayang · 5 years ago
- e6d9467 Remove "incoming" from QUIC stream limit config code. by renjietang · 5 years ago
- c97eba6 Use quic_logging in //third_party/quic/ by dmcardle · 5 years ago
- c7679cd IWYU quic_logging in //third_party/quic/qbone by dmcardle · 5 years ago
- e5e28f9 gfe-relnote: Replace QuicCryptoServerStream constructor with CreateCryptoServerStream. Refactor only - no behavior change, not flag protected by nharper · 5 years ago
- c5a0fe6 Copy //third_party/quic logging library to quiche by dmcardle · 5 years ago
- ff082a0 Add a proper API to create memslices from the QUIC code. by vasilvv · 5 years ago
- b3b51de Add presubmit to disallow absl in /third_party/quic/ by dschinazi · 5 years ago
- 65db4b0 Configure the Bonnet's bootstrapping process in a Kubernetes pod. Should do the following: by QUICHE team · 5 years ago
- 89490e0 gfe-relnote: (n/a) Change the return type of QuicDispatcher::CreateQuicSession from raw to unique_ptr. No behavior change, not protected. by wub · 5 years ago
- d70b99e Use quiche string libraries in third_party/quic/qbone by dmcardle · 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