- 9b45510 Deprecate gfe2_reloadable_flag_quic_use_ping_manager2. by fayang · 2 years ago
- 09e2d9a Deprecate gfe2_reloadable_flag_quic_donot_mark_stream_write_blocked_if_write_side_closed. by fayang · 2 years ago
- ce13525 Deprecate gfe2_restart_flag_quic_use_hash_quic_codepoint. by martinduke · 2 years ago
- 59e518a For IETF QUIC, do not detect path degrading or blackholing until handshake gets confirmed. (no change to gQUIC) by fayang · 2 years ago
- 7a1adc6 Deprecate --gfe2_reloadable_flag_quic_add_process_packet_context. by wub · 2 years ago
- 0915a34 Deprecate gfe2_flags_reloadable_quic_ask_for_short_header_connection_id_length2. by martinduke · 2 years ago
- 225e91a Update fuzzer Packet/Proto Conversion to use 16B auth tags. by martinduke · 2 years ago
- aea8bfa Add more information to loggings when the session tries to write data after connection disconnected. by fayang · 2 years ago
- ebbdaae Use structured headers serializer for PRIORITY_UPDATE frames. by bnc · 2 years ago
- ec077d4 Use structured headers parser for PRIORITY_UPDATE frames. by bnc · 2 years ago
- c5c29b5 Http3DebugVisitor: trim default implementations by QUICHE team · 2 years ago
- a9c7837 Remove PrioritizedElementType. by bnc · 2 years ago
- bc30c5a Combine startup_full_bw_threshold and probe_bw_probe_inflight_gain into full_bw_threshold in QUIC BBRv2. by ianswett · 2 years ago
- e19eb26 Remove QuicSpdySession::OnPriorityUpdateForPushStream(). by bnc · 2 years ago
- cfff7cf Add a new inflight_hi_limited_in_round to QUIC BBRv2 to replace the more complex logic about when to raise inflight_hi there is today. This is more in line with BBRv2's intended inflight_hi growth, but avoids a number of problems around being app-limited or aggregation. Activated by the BBHI connection option. by ianswett · 2 years ago
- 6a93efc Allow handshaker to override QUIC transport parameters. by QUICHE team · 2 years ago
- 5484d93 Internal change by fayang · 2 years, 1 month ago
- f7c9c7c Internal change by haoyuewang · 2 years, 1 month ago
- 0867f9f Fixes a bug in oghttp2 handling of responses to HEAD requests. by birenroy · 2 years, 1 month ago
- cdd2268 Adds tests for client adapters sending a HEAD request and receiving a response with Content-Length. by birenroy · 2 years, 1 month ago
- ef47642 Make OHTTP available for open source projects to use. by peiwenhu · 2 years, 1 month ago
- b8e8ddd Adds a `OgHttp2Session` unit test exercising the case where the visitor returns false in `OnEndStream()`. by birenroy · 2 years, 1 month ago
- cae3428 For DATA frames with END_STREAM, invokes the `OnFrameRecv` callback only once `CallbackVisitor::OnEndStream()` has been invoked. by birenroy · 2 years, 1 month ago
- 7e7e349 Adds a bool return value to `Http2VisitorInterface::OnEndStream()` to indicate success. by birenroy · 2 years, 1 month ago
- 4f4c483 Adds unit tests demonstrating a difference in behavior between raw nghttp2 and wrapped nghttp2. by birenroy · 2 years, 1 month ago
- d138b3b Adds verbose logging to nghttp2_callbacks.cc. by birenroy · 2 years, 1 month ago
- 59f75ea Adds verbose logging to CallbackVisitor. by birenroy · 2 years, 1 month ago
- b2ecec0 In GFE, do not send version negotiation on Google QUIC packets. by fayang · 2 years, 1 month ago
- 8b0d15b Internal change by fayang · 2 years, 1 month ago
- 3bc9dba Change QuicStreamSequencer's destructor to be a non-virtual. by wub · 2 years, 1 month ago
- 16114c2 Use next_connection_id_sequence_number to validate retired CID number as retiring an active CID would not guarantee that a new CID is issued due to CID collision in dispatcher. by haoyuewang · 2 years, 1 month ago
- 9bd00ee Internal change by haoyuewang · 2 years, 1 month ago
- a17968c Support padding of binary http request and response messages. by bschneider · 2 years, 1 month ago
- 6a9bf18 Fix unused-result compile failure in masque_client_bin.cc by QUICHE team · 2 years, 1 month ago
- 0b375bd Fix build issues found by CC=clang bazel build ... in kokoro by achernya · 2 years, 1 month ago
- 0aa1fb3 Remove unreachable return from masque_client_bin by QUICHE team · 2 years, 1 month ago
- 417fa64 Move QuicToyClient::ClientFactory to its own file by achernya · 2 years, 1 month ago
- 563bed1 Trigger copybara by achernya · 2 years, 1 month ago
- 0569e1a Apply BUILD.bazel patch from perryl@ to add masque client/server cc_binary rules by achernya · 2 years, 1 month ago
- efd1e80 Improve capsule logging by dschinazi · 2 years, 1 month ago
- ecc958b IETF CONNECT-IP Hackathon: TUN device for masque_client by achernya · 2 years, 1 month ago
- 952bce8 Allow masque_client to select IP address family for DNS by dschinazi · 2 years, 1 month ago
- a39c546 Internal change by wub · 2 years, 1 month ago
- 4d4820f window_manager: include stdint.h for int64_t by QUICHE team · 2 years, 1 month ago
- aca1fa5 Do not use a reference to a temporary object. (Caught by some additional warnings that @ellyjones was building with) by rch · 2 years, 1 month ago
- 6fecabd Fix "Dead write" in quic_packet_creator_test.cc by rch · 2 years, 1 month ago
- 7f2de11 Add a connection option, BBPD, to set the PROBE_DOWN pacing gain to 0.91 instead of 0.75. Not flag protecting because it's setting a constant to a slightly different value. by ianswett · 2 years, 1 month ago
- bd8d8e1 Internal change by haoyuewang · 2 years, 1 month ago
- 1a2a35d Internal change by ianswett · 2 years, 1 month ago
- c6efbc4 Add QUICHE_EXPORT to quiche::ObliviousHttpRequest::Context by QUICHE team · 2 years, 1 month ago
- cf2fc7b Decouple bind interface from socket creation to more easily reuse in different implementations. by ramosalex · 2 years, 1 month ago
- 10da83a Fixup logs by dschinazi · 2 years, 1 month ago
- 425f03b CONNECT-IP server support by dschinazi · 2 years, 1 month ago
- db4dca8 Delay setting stateless reset token in config until session initialization. This avoids virtual function GetStatelessResetToken be called in QuicSession constructor. by fayang · 2 years, 1 month ago
- 6cea8f6 Add QUICHE_EXPORT to the public inner class in binary_http_message.h by QUICHE team · 2 years, 1 month ago
- 00de48d Add more debug information in QuicStreamSequencer::DebugString: by wub · 2 years, 1 month ago
- 24a2385 Internal change by QUICHE team · 2 years, 1 month ago
- 05d00fb Initializes the memory backing CallbackVisitor::current_frame_ in the constructor. by birenroy · 2 years, 1 month ago
- 97d97a5 CONNECT-IP encapsulated client support by dschinazi · 2 years, 1 month ago
- bc7f8d1 Take absl::string_view by value instead of const-ref in ParseDictionary by QUICHE team · 2 years, 1 month ago
- 5b39355 Reduce string copies in Ohttp response logic. by bschneider · 2 years, 1 month ago
- d28b27c Rejects WINDOW_UPDATE frames that would cause a window overflow, as per Section 6.9.1 of RFC 9113. by birenroy · 2 years, 1 month ago
- 194246b Rejects WINDOW_UPDATE frames with zero deltas, as per RFC 9113 Section 6.9. by birenroy · 2 years, 1 month ago
- 89f3ce7 Properly support RFC 9297 by dschinazi · 2 years, 1 month ago
- 9624f2d Remove QUICHE_EXPORT from connect_udp_datagram_payload.h. by bnc · 2 years, 1 month ago
- 8dcd3fc Use std::move to avoid making copies of payload. by peiwenhu · 2 years, 1 month ago
- 1e5adc2 Internal change by wub · 2 years, 1 month ago
- 3a2a2d8 Add google_handshake_message transport parameter. by fayang · 2 years, 1 month ago
- cc89922 Internal change by martinduke · 2 years, 1 month ago
- 30eeff5 Allow QuicClientBase to use a fixed server connection id. Remove similar functionality from quic::test::MockableQuicClient. by wub · 2 years, 1 month ago
- 072eced Internal change by martinduke · 2 years, 1 month ago
- ff3e960 Internal change by renjietang · 2 years, 1 month ago
- 15a93fe Update LoadBalancerEncoder to draft-15. by martinduke · 2 years, 1 month ago
- 3f395bf Add PrintTo method to BinaryHttpMessage::Field by kmg · 2 years, 1 month ago
- f504d0e Implement CONNECT-UDP toy server backend by ericorth · 2 years, 1 month ago
- 2d35322 Internal change by haoyuewang · 2 years, 1 month ago
- e124b7b Rename QUICHE_EXPORT_PRIVATE to QUICHE_EXPORT by vasilvv · 2 years, 1 month ago
- ad82b24 Permit strings, tokens, and byte sequences to be moved out of Items by QUICHE team · 2 years, 1 month ago
- 4e16116 LSC: Replace deprecated functions absl::MakeUnique and absl::make_unique by Derek Mauro · 2 years, 1 month ago
- 0a4715e oblivious_http: Overloaded Parsing method to read payload using QuicheDataReader by QUICHE team · 2 years, 1 month ago
- 01af51d Eliminate unexpected calls to ConnectionIdLength() and MaybeReplaceConnectionId(). Fixes several incorrect edge cases in QuicDispatcher and QuicFramer that do not have current observable behaviors in production by martinduke · 2 years, 1 month ago
- e823ec3 Consolidate definitions of CreateClientObliviousRequestWithSeedForTesting by QUICHE team · 2 years, 1 month ago
- 5448437 Fix open-source QUICHE build. by vasilvv · 2 years, 1 month ago
- 3969b97 Add QUICHE_EXPORT_PRIVATE to Binary HTTP PrintTo declaration. by QUICHE team · 2 years, 1 month ago
- bf49790 Internal change by QUICHE team · 2 years, 2 months ago
- abcd67c oblivious_http: Release ownership of ObliviousHttpRequest::Context to callers and remove shared_ptr by QUICHE team · 2 years, 2 months ago
- 0d8b1dc oblivious_http: Cleanup old code by QUICHE team · 2 years, 2 months ago
- 8e67663 oblivious_http:Update comments to indicate that Client & Gateway are thread-safe. by QUICHE team · 2 years, 2 months ago
- 08e3ff8 Deprecate gfe2_flags_reloadable_quic_connection_uses_abstract_connection_id_generator. by martinduke · 2 years, 2 months ago
- 4a8aafa Add a "list" subcommand to depstool by vasilvv · 2 years, 2 months ago
- 5bf2b93 Make ParameterizedItem and ParameterisedIdentifier default-constructible by QUICHE team · 2 years, 2 months ago
- 3d0950d Changes oghttp2 flow control behavior when sending a large WINDOW_UPDATE. by birenroy · 2 years, 2 months ago
- 9ecbd66 Fix Windows compile failure at LookupAddress(). by QUICHE team · 2 years, 2 months ago
- 9dd5365 Add the depstool binary by vasilvv · 2 years, 2 months ago
- 2dd95e1 Internal change by haoyuewang · 2 years, 2 months ago
- 1a61e92 In QuicSession::OnCanWrite, do not send stream data when PTO fires and handshake is not confirmed. by fayang · 2 years, 2 months ago
- a4ace27 QuicDispatcher asks the ConnectionIdGenerator how long short-header connection IDs should be. by martinduke · 2 years, 2 months ago
- 3bda8fc Re-implement QUIC toy server CONNECT flags by ericorth · 2 years, 2 months ago
- 0f74ff6 Introduce a tool to parse and update dependencies in WORKSPACE.bazel file by vasilvv · 2 years, 2 months ago
- da09ca6 Adds a test case that demonstrates a significant difference in flow control behavior between nghttp2 and oghttp2. by birenroy · 2 years, 2 months ago