- 17788b6 Regression tests for sending HEADERS and/or DATA after a stream is reset. by birenroy · 2 years, 8 months ago
- 07f3c26 Migrate OgHttp2Session to using OnUnknownFrameStart() and OnUnknownFramePayload(). by diannahu · 2 years, 8 months ago
- 0f891a5 Migrate //third_party/spdy to Http2HeaderBlock. by bnc · 2 years, 8 months ago
- 0b343ee Simplify signature of most HttpEncoder methods. by bnc · 2 years, 8 months ago
- 4befc52 Consolidate QuicDispatcher's core CHLO processing logic in a single function to avoid separate implementation in ProcessChlo() and ProcessBufferedChlos() by martinduke · 2 years, 8 months ago
- fc8aa32 Deprecate --gfe2_reloadable_flag_quic_include_offset_in_blocked_frames. by QUICHE team · 2 years, 8 months ago
- ffaa4c3 Migrate //third_party/quic to Http2HeaderBlock. by bnc · 2 years, 8 months ago
- 1a4356b Deprecate --gfe2_reloadable_flag_quic_deliver_initial_packets_first. by ramosalex · 2 years, 8 months ago
- d83634a Internal change by haoyuewang · 2 years, 8 months ago
- 16afae5 Simplify SerializePriorityUpdateFrame() signature. by bnc · 2 years, 8 months ago
- fa04139 Migrate to Http2HeaderBlock in //third_party/http2. by bnc · 2 years, 8 months ago
- d49f402 Add new SpdyFramerVisitorInterface callbacks for non-standard/unknown frames. by diannahu · 2 years, 8 months ago
- 8843029 Rename SpdyHeaderStorage. by bnc · 2 years, 8 months ago
- a60076a Move Http2HeaderBlock to http2_header_block*. by bnc · 2 years, 8 months ago
- 82f2f31 Automated g4 rollback of changelist 460481546. by birenroy · 2 years, 8 months ago
- 96840a0 Store original server connection IDs in the dispatcher's session map. Release them when the 0-RTT key discard timer fires. Include them in the list of active connection IDs to make sure they are destroyed if the timer never fires. by martinduke · 2 years, 8 months ago
- 8eb90ef Mark the float version of QuicTime::Delta operator* as non-constexpr by vasilvv · 2 years, 8 months ago
- 5370f55 Remove FrameSequence and MetadataSerializer. by bnc · 2 years, 8 months ago
- 8af58e5 Update QUIC connection ID encryption library to reflect draft-ietf-quic-load-balancers-14. by martinduke · 2 years, 8 months ago
- 4caf230 Add missing flag counts for --quic_dispatcher_send_connection_close_for_tls_alerts. by wub · 2 years, 8 months ago
- b159ae3 Add BalsaVisitorInterface::OnHeader(). by bnc · 2 years, 8 months ago
- dd4cd5e Adds a QUICHE flag to control oghttp2 debug trace logging. by birenroy · 2 years, 8 months ago
- 0e7c3c0 Switch QuicServer to use QuicEventLoop instead of QuicEpollServer by vasilvv · 2 years, 8 months ago
- 53c94d9 Use a common function to remove invalid characters from test param names by vasilvv · 2 years, 8 months ago
- 13e19f5 Create a test harness for QUIC integration tests using a simulator by vasilvv · 2 years, 8 months ago
- a5756b6 Switch GetAlarmFactory() to CreateAlarmFactory() in QuicEventLoop by vasilvv · 2 years, 8 months ago
- e8909a8 Internal change by haoyuewang · 2 years, 8 months ago
- 01ea116 Internal change by dschinazi · 2 years, 8 months ago
- 732ad76 Fix ASAN error in socket_test.cc by ericorth · 2 years, 8 months ago
- a4a97c7 Provide a libevent-based version of QuicEventLoop by vasilvv · 2 years, 8 months ago
- ee40c8f Add HTTPBalsaFrameTest.RequestWithTrailers. by bnc · 2 years, 8 months ago
- 161ce6e Enforce strict amplification limit: by fayang · 2 years, 9 months ago
- f495469 Additional low-level socket API functionality by ericorth · 2 years, 9 months ago
- 61526b0 Roll forward of changelist 458083483 with fixes by ericorth · 2 years, 9 months ago
- dab1f76 Automated g4 rollback of changelist 458070348. by ericorth · 2 years, 9 months ago
- fdba927 Create low-level socket library by ericorth · 2 years, 9 months ago
- 06ddcce Provide an EpollServer-based QuicEventLoop implementation and an API to integrate it into QUICHE. by vasilvv · 2 years, 9 months ago
- f28814e If BBQ1 connection option is set, QUIC BBR(v1 & v2) will use a pacing gain of 2.773 at startup and 0.5 at DRAIN. by wub · 2 years, 9 months ago
- 4d6c9ee Make globals in quic_constants.h use inline constexpr by ericorth · 2 years, 9 months ago
- 4fddcf2 Balsa: enable trailers in requests. by bnc · 2 years, 9 months ago
- b225e17 Fix bytes accounting for buffered coalesced packets. by fayang · 2 years, 9 months ago
- b34a4f1 Deprecate --gfe2_reloadable_flag_quic_bbr2_add_bytes_acked_after_inflight_hi_limited. by wub · 2 years, 9 months ago
- 65f71e8 Automated g4 rollback of changelist 455516399. by wub · 2 years, 9 months ago
- 3b91dad Update the comment for QUIC BBRv2's startup_cwnd_gain. by ianswett · 2 years, 9 months ago
- 96cc92d Fix the breakage in QUICHE standalone build. by vasilvv · 2 years, 9 months ago
- cb3863a Add HttpEncoder::SerializeMetadataFrameHeader(). by bnc · 2 years, 9 months ago
- c06ea15 Clean up HttpEncoder. by bnc · 2 years, 9 months ago
- 94fcf2d Internal change by QUICHE team · 2 years, 9 months ago
- 2d678c0 Export --quic_check_cid_collision_when_issue_new_cid to qucihe. by haoyuewang · 2 years, 9 months ago
- c859605 Change the return type of QuicDispatcher::TryExtractChloOrBufferEarlyPacket from absl::optional<ParsedClientHello> to ExtractChloResult. The ExtractChloResult could contain a parsed CHLO, a TLS alert, or nothing. by wub · 2 years, 9 months ago
- ada6b82 Do not issue a new connection ID if it has been taken by another connection in the session map. by haoyuewang · 2 years, 9 months ago
- 8141c4b Provide a default implementation of QuicClock and QuicConnectionHelperInterface. by vasilvv · 2 years, 9 months ago
- cd8ba3f Rename QuicDefaultEventLoop to QuicPollEventLoop. by vasilvv · 2 years, 9 months ago
- 9e822e9 Restart bandwidth BOW-response triggered bandwidth resumption experiment. by haoyuewang · 2 years, 9 months ago
- d5d4ddc Internal change by haoyuewang · 2 years, 9 months ago
- e2b0fce In QuicConnection::ScopedPacketFlusher::~ScopedPacketFlusher, early return if connection is disconnected after FlushPackets. by wub · 2 years, 9 months ago
- 66b78a1 Inline ShouldDestroySessionAsynchronously as it has only one behavior. by haoyuewang · 2 years, 9 months ago
- 8dcfd05 Automated g4 rollback of changelist 455242321. by QUICHE team · 2 years, 9 months ago
- d29a68f Remove QpackDecodedHeadersAccumulatorResetReason. by bnc · 2 years, 9 months ago
- a2d840d Rename kBWR1 to kBWI1 due to a typo. by haoyuewang · 2 years, 9 months ago
- dad8fad Add inplace constructors for QuicheMemSlice and QuicheMemSliceImpl and use them in quic::WriteGfeMemSliceSpanToStream and video_streaming::QuicExternalRequest::WriteBody. by wub · 2 years, 9 months ago
- e48e609 Add a poll(2)-based event loop implementation. by vasilvv · 2 years, 9 months ago
- 47bb728 - Remove all experiments that tunes blackhole detection delay or path degrading delay, and by wub · 2 years, 9 months ago
- 12f2e53 Deprecate --gfe2_reloadable_flag_quic_abort_qpack_on_stream_reset. by bnc · 2 years, 9 months ago
- 815e726 Log SNI on QUIC_BUG(quic_crypto_send_buffer_overflow) by QUICHE team · 2 years, 9 months ago
- 18ca770 Attempt to fix an ASAN error in //third_party/quic/core/http:end_to_end_test by martinduke · 2 years, 9 months ago
- 4b0ac8f Move CongestionControlTypeToString() into quic_types.h header by vasilvv · 2 years, 9 months ago
- 47ac88d Add feature flag to disable Legacy Version Encapsulation in QUIC. by QUICHE team · 2 years, 9 months ago
- ac0a808 Fix QUIC connection retransmission stats by QUICHE team · 2 years, 9 months ago
- 360aad1 Internal change by QUICHE team · 2 years, 9 months ago
- 74aa286 Validates more HTTP/2 SETTINGS values in oghttp2. by birenroy · 2 years, 9 months ago
- 26920de Deprecate --gfe2_reloadable_flag_quic_use_lower_min_for_trusted_irtt. by wub · 2 years, 9 months ago
- bb6620f Reorders cases in OgHttp2Session::OnSetting() to match the order of the settings defined in RFC 7540. by birenroy · 2 years, 9 months ago
- ae7299c Validates the value of SETTINGS_MAX_FRAME_SIZE in oghttp2. by birenroy · 2 years, 9 months ago
- ac5d3be Modify the QUICHE copybara scripts to no longer prepend "FLAGS_" before flag names in quic_flags_list.h to make the flag names match up with quic_protocol_flags.h and to make it easier to use absl::Flags (which automatically prepend "FLAGS_" to flag names) by rch · 2 years, 10 months ago
- 0b2b341 Disable EXPECT/ASSERT overrides and re-enable header modules by vasilvv · 2 years, 10 months ago
- ac2e30d Fix QUICHE build on platforms using EXPECT_DEBUG_DEATH for EXPECT_QUIC_BUG by vasilvv · 2 years, 10 months ago
- f0a1334 Internal change by haoyuewang · 2 years, 10 months ago
- 07d9448 Introduce QuicStreamSequencer::IsAllDataAvailable() by vasilvv · 2 years, 10 months ago
- e4c94b8 Internal change by fayang · 2 years, 10 months ago
- e3e93d8 Add an early return in TlsHandshaker::AdvanceHandshake if connection is closed after SSL_do_handshake. by wub · 2 years, 10 months ago
- 2ffa68f Change TODO from nharper to bug number by martinduke · 2 years, 10 months ago
- f7e47e7 Internal change by QUICHE team · 2 years, 10 months ago
- 42712b9 Deprecate gfe2_reloadable_flag_quic_simplify_set_retransmission_alarm. by fayang · 2 years, 10 months ago
- 8680303 Fixes stream resumption on WINDOW_UPDATE when the send window size for a stream is negative in oghttp2. by birenroy · 2 years, 10 months ago
- 2c30ea8 Fix some of QUICHE tests that fail due to EXPECT_QUIC_BUG aspects by vasilvv · 2 years, 10 months ago
- 66cfacd Avoid `reinterpret_cast<uint16_t*>` when computing checksum by Benjamin Barenblat · 2 years, 10 months ago
- abf85ce Disable the really slow end-to-end QUICHE tests outside of google3. by vasilvv · 2 years, 10 months ago
- 7151781 Ensure QUIC crypto send buffer does not exceed its size limit by QUICHE team · 2 years, 10 months ago
- b706d27 Internal change by haoyuewang · 2 years, 10 months ago
- 0c9b306 Make ProofSourceX509::SupportedTlsSignatureAlgorithms() return the actual list of the algorithms we support. by vasilvv · 2 years, 10 months ago
- 02fbc46 Remove quic_retransmittable_on_wire_deadline_is_in_past QUIC_BUG. by fayang · 2 years, 10 months ago
- 0604a53 Automated g4 rollback of changelist 449982178. by vasilvv · 2 years, 10 months ago
- 43d466e Make QUICHE command-line flags use a different function to get value than the regular feature flags. by vasilvv · 2 years, 10 months ago
- 0eae705 Allows "classic" CONNECT request headers even when the extended connection option has been set. by birenroy · 2 years, 10 months ago
- 4e85f2a Allows "classic" HTTP/2 CONNECT request headers. by birenroy · 2 years, 10 months ago
- ccd0fde Renames members and methods to reflect that they reference the "extended CONNECT" syntax. by birenroy · 2 years, 10 months ago
- 977f5bf Rename NO_ERROR to BALSA_NO_ERROR. by bnc · 2 years, 10 months ago
- 7057ffd Deprecate --gfe2_reloadable_flag_balsa_search_beyond_null. by bnc · 2 years, 10 months ago
- 10e69c0 Add `payload_length` argument to SpdyFramerVisitorInterface::OnContinuation(). by diannahu · 2 years, 10 months ago