Sign in
quiche
/
quiche
/
HEAD
07068d9
QBONE Server Simulator: Minor shutdown crash fix
by ericorth
· 8 hours ago
main
1988d01
QBONE Server Simulator: Add generic logic to handle control messages
by ericorth
· 9 hours ago
1276ee4
QBONE Server Simulator: Implement open-source BasicQuicServer
by ericorth
· 30 hours ago
43aa79d
Allow expecting multiple errors in OHTTP test client
by dschinazi
· 34 hours ago
9d4af0b
Conditionalize testing of QUIC server padding.
by asedeno
· 36 hours ago
8bd759e
Remove protobuf WKT doppleganglers from QUICHE.
by asedeno
· 2 days ago
e6b8764
Log request header count in GFE. We will use this for potential log analysis in the context of Sonic Marmot (omg/98169).
by QUICHE team
· 4 days ago
d929603
Fix 5 ClangTidyReadability findings:
by QUICHE team
· 5 days ago
f3ce189
Support the "has first object in the subgroup" bit in the subgroup header.
by vasilvv
· 5 days ago
6b6a9b7
Move DispatchControlMessage out of the MoqtBidiStreamBase class.
by vasilvv
· 5 days ago
18a1ffb
Remove old ProofVerifier::VerifyCertChain
by QUICHE team
· 5 days ago
1294794
Implement SimpleQuicClient::error_detail()
by QUICHE team
· 5 days ago
2a6169c
Add end to end QUIC test for server padding extension
by QUICHE team
· 5 days ago
211a608
Convert unnamed enums in third_party/quic to `constexpr` variables.
by rch
· 5 days ago
a558996
Convert unnamed enums in third_party/quiche and third_party/http2 to constexpr variables.
by rch
· 5 days ago
8a11928
Factor out the logic for queueing outgoing control messages from MoqtBidiStreamBase into a separate MoqtControlMessageQueue class.
by vasilvv
· 5 days ago
e21fd55
Fix QUIC MTU discovery enablement while `SoftMaxPacketLength` is set.
by wub
· 7 days ago
d89ce8a
Fix OSS QUICHE build.
by asedeno
· 8 days ago
c25d525
Fix ASAN error by destroying counter variables after the callbacks that change them.
by martinduke
· 8 days ago
96c9a9c
Merge CLIENT_SETUP and SERVER_SETUP into a single control message.
by vasilvv
· 8 days ago
8427f94
Use delta encoding for Subscribe Filters of type Absolute Range.
by vasilvv
· 8 days ago
4096d2e
Switch MOQT to using new varint format.
by vasilvv
· 8 days ago
2b79d57
Update the README to be more explicit on enabling logging in standalone QUICHE.
by martinduke
· 8 days ago
c6b85af
Handle absence of on_interim_headers_ gracefully in QuicSimpleClientSession.
by martinduke
· 8 days ago
5315a8e
Also reject empty chunk extensions under `require_semicolon_delimited_chunk_extension`
by reubent
· 8 days ago
52de014
Update MoqtResponseCallback to include MessageParameters. REQUEST_OK includes this field, so the callback needs it to compose the message.
by martinduke
· 8 days ago
bee63ea
Add checked integer addition to QUICHE.
by vasilvv
· 8 days ago
fe84413
Add QUIC server support for server padding experiment.
by QUICHE team
· 8 days ago
48ed48a
Remove the forbidden MOQT varint length.
by vasilvv
· 8 days ago
6aefd91
Fix 7 ClangTidyReadability findings:
by QUICHE team
· 9 days ago
aff101e
Update ProofVerifier implementations to use new type
by QUICHE team
· 9 days ago
b8a4aa5
Change ProofVerifier::VerifyCertChain to support not copying certs
by QUICHE team
· 9 days ago
31bcbe1
No public description
by haoyuewang
· 9 days ago
0b92a8b
Get rid of MoqtUpstreamFetch::LocationIsValid because FETCH streams are diff-encoded; Malformed Tracks are no longer possible to encode in a FETCH stream.
by martinduke
· 9 days ago
3b9d545
Move parameter handling from session to RemoteTrack.
by martinduke
· 9 days ago
e05dcf9
Fix 1 ClangTidyReadability finding:
by QUICHE team
· 12 days ago
a57387b
Improve socket fd logging in MasqueConnectionPool
by dschinazi
· 12 days ago
dbb1097
No public description
by rch
· 12 days ago
c09d84b
Fix OHTTP test client status checks
by dschinazi
· 12 days ago
974d026
No public description
by diannahu
· 13 days ago
6f5cb16
Handle GOAWAY gracefully in MasqueH2Connection
by dschinazi
· 13 days ago
997d654
Move Incoming Subscribe tests out of MoqtSessionTest.
by martinduke
· 13 days ago
c4503a2
Move IncomingDataStream to moqt_uni_stream.h.
by martinduke
· 13 days ago
bfaa905
No public description
by reubent
· 13 days ago
c13d651
Add MasqueSimpleFetch and MasqueSimpleGet
by dschinazi
· 14 days ago
6308482
Fix test failures from cr/922120567.
by haoyuewang
· 14 days ago
c8065de
No public description
by reubent
· 2 weeks ago
286ab84
Ensure that OHTTP test client calls response callback for chunked responses
by dschinazi
· 2 weeks ago
3b9fb3d
Expose more TLS session properties in QuicCryptoStream and preserve them across handshaker resets.
by QUICHE team
· 2 weeks ago
dfd0732
Initialize StatelessResetToken in QuicTimeWaitListManagerTest.
by QUICHE team
· 2 weeks ago
33e0a2f
Update BoringSSL to latest BCR version
by davidben
· 2 weeks ago
cc76be8
Enabling rolled out flags.
by QUICHE team
· 2 weeks ago
9164946
Allow non-OHTTP requests in OHTTP test client
by dschinazi
· 3 weeks ago
176bf3d
Minor tweak to private_tokens CLI tool
by dschinazi
· 3 weeks ago
c3ea2bb
Conditionalize QUIC client support of requesting server padding.
by asedeno
· 3 weeks ago
e9e0d18
Fix OSS QUICHE build.
by asedeno
· 3 weeks ago
431a9c9
Add `quic::CredentialExData` as the ex_data of QUIC's SSL_CREDENTIAL objects.
by wub
· 3 weeks ago
cbd5ec6
Add QUIC client support to support requesting server padding through an extension in the TLS handshake. This is to support the cert padding experiment for Chrome (see go/cert-padding-experiment-2026)
by QUICHE team
· 3 weeks ago
083b83b
Remove unnecessary tests from MoqtSessionTest. Putting the logic in OutgoingSubgroupStreamTest and SubscriptionPublisherTest is more compact and cleaner conceptually.
by martinduke
· 3 weeks ago
c8828eb
Enabling rolled out flags.
by QUICHE team
· 3 weeks ago
2dbd47a
Log probe numbers in OHTTP test client
by dschinazi
· 3 weeks ago
e564fa7
Remove balsa_fuzz_test.[c|h] and dependency in http_validation_policy.h
by reubent
· 3 weeks ago
8d651a7
Remove QuicIetfStatelessResetPacket, because it was never being used.
by ianswett
· 3 weeks ago
9779f18
No public description
by QUICHE team
· 3 weeks ago
6e6f19b
Make OHTTP toy client ping pong mode report failures
by dschinazi
· 3 weeks ago
bbc43e0
No public description
by reubent
· 3 weeks ago
95efeda
No public description
by reubent
· 3 weeks ago
7494275
Validate the correct stateless reset token on the alternate path.
by martinduke
· 3 weeks ago
75b6703
Provide a default implementation for QuicCryptoClientStream::ProofHandler::OnCertificateRequested.
by QUICHE team
· 3 weeks ago
a3f18c9
Fix asan error in moqt_session_test.
by martinduke
· 3 weeks ago
6460010
Factor PublishedSubscription out of MoqtSession, into SubscriptionPublisher.
by martinduke
· 3 weeks ago
2c47f31
Deprecate quic_update_max_datagram.
by martinduke
· 3 weeks ago
2364509
Add alpn() & ciphersuite() methods with a default implementation to QuicCryptoStream.
by haoyuewang
· 3 weeks ago
d2d54d2
Update ACK timestamp encoding to use Delta Largest Acknowledged rather than Gap.
by vasilvv
· 4 weeks ago
ce53d30
No public description
by wub
· 4 weeks ago
3d089cb
Create OutgoingFetchStream and factor out OutgoingUniStream as a parent of both data stream types.
by martinduke
· 4 weeks ago
6b1d73b
Cleanup OutgoingSubgroupStream.
by martinduke
· 4 weeks ago
9c96a40
Refactor: Move OutgoingDataStream to a separate file and make the interfaces with PublishedSubscription explicit.
by martinduke
· 4 weeks ago
f129e80
Automated g4 rollback of changelist 911726734.
by ricea
· 4 weeks ago
fce4863
Add a sni() method with a default implementation to QuicCryptoStream.
by haoyuewang
· 4 weeks ago
5320187
Enabling rolled out flags.
by QUICHE team
· 4 weeks ago
7fa9e94
Add support for handling client certificate requests in QUIC TLS.
by QUICHE team
· 4 weeks ago
b577d5d
Fix an issue from AI review of cl/914368728.
by martinduke
· 4 weeks ago
dd49b55
Fix ASAN/MSAN errors in MoqtSessionTest and MoqtTrackTest.
by martinduke
· 4 weeks ago
f94e396
Deflake BBR3SimulatorTest
by ianswett
· 4 weeks ago
e4296db
Fix OSS QUICHE build.
by asedeno
· 4 weeks ago
06bff6a
Use new MOQT control message parser API directly.
by vasilvv
· 4 weeks ago
aa62c5d
Add support for chunked response decompression.
by ripere
· 4 weeks ago
72eec01
Refactor gzip decompression to share common code for chunked support.
by ripere
· 4 weeks ago
1ee26e5
Allow fragmented MOQT object payloads.
by martinduke
· 4 weeks ago
94742a8
Maybe copy datagram frames in QuicUnackedPacketMap.
by haoyuewang
· 4 weeks ago
ae28f65
Remove PUBLISH_OK message.
by martinduke
· 4 weeks ago
a849d35
Update CWND calculations to match the latest BBR draft. https://www.ietf.org/archive/id/draft-ietf-ccwg-bbr-05.html
by ianswett
· 5 weeks ago
a9a9e3f
No public description
by rch
· 5 weeks ago
9dc558c
Temporarily add a dummy definition of CreateIncomingStream() to quic::QuicSession
by ricea
· 5 weeks ago
3b8d25c
Increase the QUIC_BUG threshold.
by haoyuewang
· 5 weeks ago
405066f
Add functions to interop between absl::Cord and QuicheMemSlice.
by vasilvv
· 5 weeks ago
85a7452
No public description
by rch
· 5 weeks ago
0e772d1
Deprecate QUIC reloadable flag quic_close_connection_on_underflow.
by rch
· 5 weeks ago
1ceadc7
Rewrite MOQT control message parser.
by vasilvv
· 5 weeks ago
Next »