- 8af5ed1 Don't require content-type for OHTTP key fetch in masque_tcp_server by dschinazi · 9 minutes ago main
- 3b500a7 Do not expose the underlying QuicServer in MoqtServer. by vasilvv · 17 hours ago
- c95a8f2 Fix edge cases in chat_client. by martinduke · 34 hours ago
- 2ac87cf Add kChromePrivateAratea service type to BlindSignAuth. by QUICHE team · 2 days ago
- e8c3196 Fix MOQT datagram retrieval. by martinduke · 2 days ago
- b547ca6 Track stream object IDs correctly. by martinduke · 2 days ago
- 8feab71 Avoid computing a negative RTT in BandwidthSampler::OnPacketAcknowledged() by dmcardle · 2 days ago
- ebe10d9 Use QUICHE_ASSIGN_OR_RETURN in oblivious_http by dmcardle · 2 days ago
- c0ce8d4 Delete unused BalsaFrame methods: BytesSpliced() and BytesSafeToSplice() by dmcardle · 2 days ago
- 64cdc18 Add the QUICHE_ASSIGN_OR_RETURN macro by dmcardle · 2 days ago
- 673ce59 Remove obsolete ParsedQuicVersion methods UsesHttp3() UsesTls() by rch · 4 days ago
- 7611d42 Remove unused HandshakeProtocol type. by rch · 4 days ago
- 2c546d5 Remove redundant method ParsedQuicVersionIsValid. by rch · 4 days ago
- 4f0537d Mark gfe2_reloadable_flag_reset_content_length_status_when_removing_content_length_header as verified for prod. by QUICHE team · 4 days ago
- 0470ad4 Propagate forwarding preference across the MOQT relay. by martinduke · 4 days ago
- 4ad90d1 Rearrange fields in QuicConnection::ReceivedPacketInfo and eliminate duplicate storage of destination_connection_id. by martinduke · 4 days ago
- 15ef876 Remove unused `handshake_mode` from ParsedQuicVersion. by rch · 4 days ago
- 3942ee7 Improve error handling in OHTTP prober by dschinazi · 6 days ago
- 50103bc Eliminate the now unused 2-arg ParsedQuicVersion constructor. by rch · 7 days ago
- 4130433 Use new SendBuffer everywhere in the codebase. by vasilvv · 7 days ago
- 06b27fb Add a fuzz test for BalsaFrame by dmcardle · 7 days ago
- 4dace4e Fix stand-alone QUICHE build by rch · 8 days ago
- 32b5cc0 Remove QuicStreamSendBufferPeer and the benchmark. by vasilvv · 8 days ago
- 8540697 Deprecate custom QUICHE status matchers. by wangsteve · 8 days ago
- d3b591b Implement `ChunkedObliviousHttpClient` for incremental chunked OHTTP. by ripere · 8 days ago
- 24aefd9 Use 1-arg ParsedQuicVersion constructor in third_party/quic/... by rch · 9 days ago
- d5df0a4 Add a new 1-arg constructor to ParsedQuicVersions. by rch · 9 days ago
- ee6cf8d Optimize memory layout of BalsaHeaders by dmcardle · 9 days ago
- d9118ed Removes a duplicate implementation of the HPACK static table. by birenroy · 9 days ago
- ebfd514 Removes an unused member and constructor/destructor definitions from HpackDecoderDynamicTable. by birenroy · 9 days ago
- 37de445 Specifies a storage class for several enum types in //third_party/http2/... by birenroy · 9 days ago
- f9f012c Optimize TransportParameters memory layout by dmcardle · 10 days ago
- 311cff8 Optimize QuicStream memory layout by dmcardle · 11 days ago
- 27909e4 Make the QuicSession actually delete the QuicConfig after the handshake by rch · 11 days ago
- 2b713b6 Remove the default implementation string from incoming parameters. by martinduke · 11 days ago
- eec4080 Make it a `QUIC_BUG` to access the `QuicSession`'s `QuicConfig` after by rch · 2 weeks ago
- 5d51e07 Use `IsIetfQuic()` instead of the deprecated `UsesHttp3()`. by rch · 2 weeks ago
- a3c9c0d Delete upstream_ after OnPublishDone() in MoqtRelay. by martinduke · 2 weeks ago
- 248bce3 Switch standalone QUICHE build to use googleurl from GitHub by vasilvv · 2 weeks ago
- a1a1a9e Always reset content length status when removing the Content-Length header in BalsaHeaders. by QUICHE team · 2 weeks ago
- 2a0d3a1 Remove QuicPerPacketContext from QUICHE. by wub · 3 weeks ago
- 1db2851 Fixes comments related to OgHttp2Session compression options. by birenroy · 3 weeks ago
- 89c28d4 fix typo, mark unused paramter as such, and adjust includes by asedeno · 3 weeks ago
- 4299aa1 Enabling rolled out flags. by QUICHE team · 3 weeks ago
- 98222ff Include Datagrams in QuicSession::WillingAndAbleToWrite() to align with OnCanWrite()'s behavior. by ianswett · 3 weeks ago
- 5ef39f2 Move the QuicClock::Now() call to immediately after received packets are read. by ianswett · 3 weeks ago
- 2846d37 Eliminate references to ParsedQuicVersion::handshake_protocol in third_party/quic. by martinduke · 3 weeks ago
- 6a80b85 Fix decrypt error message. by ripere · 3 weeks ago
- bdcaa57 Delete ParsedQuicVersion.handshake_protocol references from the gfe/ directory. by martinduke · 3 weeks ago
- f8da8d4 Deprecate --gfe2_reloadable_flag_quic_use_inlining_send_buffer2 by vasilvv · 3 weeks ago
- 0b81bb4 Refactor OHTTP buffers for chunked client implementation. by ripere · 3 weeks ago
- 6cb7f06 Add an `OnConfigNegotiated()` method to `QuicSession::Visitor()` by rch · 3 weeks ago
- a5afd32 Implement BHTTP Indeterminate-Length request encoder. by ripere · 3 weeks ago
- 6a4d4c8 Integrate reordering into the bitrate adjuster algorithm. by vasilvv · 3 weeks ago
- b9bf668 Remove redundant VersionSupportsGoogleAltSvcFormat. by martinduke · 3 weeks ago
- e4ab20f Clean up includes in quic_versions.h. Several classes were reliant on these includes so those have been updated as well. by martinduke · 3 weeks ago
- b7b7283 Delete ParsedQuicVersion::SupportsGoogleAltSvcFormat(). This method is unused. by martinduke · 3 weeks ago
- e674b33 Replace HasLongHeaderLengths, UsesCryptoFrames, HasIetfQuicFrames, VersionHasLongHeaderLengths, QuicVersionUsesCryptoFrames() and VersionHasIetfQuicFrames() with IsIetfQuic(). by martinduke · 3 weeks ago
- 60d3a41 Add a class to track when objects are acknowledged out-of-order. by vasilvv · 3 weeks ago
- e66b761 Deprecate ParsedQuicVersion::UsesTls(), ParsedQuicVersion::UsesHttp3(), and VersionUsesHttp3(). Remove function calls everywhere that does not need extensive approvals. by martinduke · 3 weeks ago
- 5391e12 Replace SupportsClientConnectiondIds, HasLengthPrefixedConnectionIds, SupportsAntiAmplificationLimit, and CanSendCoalescedPackets with IsIetfQuic(). by martinduke · 3 weeks ago
- f8bf715 Replace ParsedQuicVersion::HasHeaderProtection, SupportsRetry, SendsVariableLengthPacketNumberLongHeader, and AllowsVariableLengthConnectionIds with IsIetfQuic. by martinduke · 3 weeks ago
- 74bfcd4 Weaken DCHECK in `operator*(QuicBandwidth, QuicTime::Delta)` by dmcardle · 3 weeks ago
- 1cf7402 Replace redundant calls to ParsedQuicVersion::UsesInitialObfuscators() and by martinduke · 3 weeks ago
- 2a5f5aa Rename ParsedQuicVersion::KnowsWhichDecrypterToUse to IsIetfQuic. by martinduke · 4 weeks ago
- 281ef83 Deprecate the legacy version information QUIC transport parameter by dschinazi · 4 weeks ago
- 5de9160 Add `control_plane_override` to AuthAndSignResponse. by QUICHE team · 4 weeks ago
- 80f95de Refactoring Indeterminate-Length BHTTP message section and tests. by ripere · 4 weeks ago
- 49ec9f7 Deprecate --gfe2_reloadable_flag_quic_client_default_enable_new_alps_codepoint. by QUICHE team · 4 weeks ago
- 901d0a7 Fix Quiche test failing during Envoy Quiche roll by QUICHE team · 4 weeks ago
- 2d838dc Add QUIC_CODE_COUNT for quic_disconnect_early_exit. by martinduke · 4 weeks ago
- b0d34e2 Add code count when new validation policy is on and invalid methods are detected. by QUICHE team · 4 weeks ago
- 8c511ae Add an HttpValidationPolicy field for handling invalid methods by QUICHE team · 4 weeks ago
- 7416969 Add kDSNI connection option to permit sending debugging_sni despite ECH GREASE by dmcardle · 4 weeks ago
- 5a8768a Manually enable BBRv1 for MOQ. by vasilvv · 4 weeks ago
- 2eee8e3 No public description by dmcardle · 4 weeks ago
- 94f576b Deprecate gfe2_reloadable_flag_quic_fail_on_empty_ack by martinduke · 4 weeks ago
- 35a602b No public description by vasilvv · 4 weeks ago
- 42d986f Add regression test for iteration bug in MoqtOutgoingQueue::RemoveAllSubscriptions() by dmcardle · 4 weeks ago
- 3123cd8 Prefactor response vs request ahead of METHOD validation by QUICHE team · 4 weeks ago
- b2f3a1e Disable a flaky MOQT test assertion. by vasilvv · 4 weeks ago
- 4b9f25e Use SSL_set_shed_handshake_config in QUIC to drop BoringSSL handshake state after the handshake finishes in order to save memory. by rch · 4 weeks ago
- e4ced0b Remove some references to gQUIC Padded Ping. Padded Ping is still sent by gQUIC clients as a connectivity check, but we're not shipping any new gQUIC clients, so SerializeGQuicConnectivityProbingPacket could be removed completely removed if you prefer. by ianswett · 5 weeks ago
- fe42801 Deflake MoqtIntegrationTest.CleanPublishDone by dmcardle · 5 weeks ago
- 7aab0c9 Replace remaining references SUBSCRIBE_DONE with PUBLISH_DONE. by martinduke · 5 weeks ago
- af513fc Fix public bazel build of quiche by QUICHE team · 5 weeks ago
- 2b80e30 No public description by QUICHE team · 5 weeks ago
- 595d8c9 Refactor ACK sending so it always goes through SendAllPendingAcks. This is mostly for code readability, but it also makes it clearer what code paths are gQUIC only. by ianswett · 5 weeks ago
- 2897364 Add `--force_debugging_sni` flag to toy client by dmcardle · 5 weeks ago
- 0e29fdb Clamp bandwidth and rtt to avoid UB signed overflow in `QuicBandwidth::ToBytesPerPeriod()` by dmcardle · 5 weeks ago
- 6006810 Cascading IWYU fixes starting with quic_bandwidth.h by dmcardle · 5 weeks ago
- 50b1189 Update Masque Connection pool and Masque OHTTP client to allow a custom DNS resolver by abhisinghx · 5 weeks ago
- 6bd1892 Add proxy logging and code counts for methods that are invalid tokens by QUICHE team · 6 weeks ago
- bbc217f Call `OnSubscribeAccepted` when adding a listener to `MoqtRelayTrackPublisher`. by martinduke · 6 weeks ago
- c5087ec Separate Masque OHTTP Client into its own library and update connection pool to support Private key and Public Cert via blobs by abhisinghx · 6 weeks ago
- fc9b578 Switch OnObjectAckReceived to use Location. by vasilvv · 6 weeks ago
- a67f3d5 Add definition to build moq_chat client in standalone QUICHE for interop testing. by martinduke · 6 weeks ago
- c48984b Store the peer's MOQT implementation string. by martinduke · 6 weeks ago
- 281ab1c Deprecate gfe2_reloadable_flag_quic_allow_client_enabled_2x_initial_cwnd by dmcardle · 6 weeks ago
- 848524b No public description by jprat · 6 weeks ago