Sign in
quiche
/
quiche
/
HEAD
bae6d07
Refactor: Generalize `GetUndecryptableEarlyPacket` to `MakeLongHeaderPacket`.
by jprat
· 13 minutes ago
main
b66749e
Allow `QuicConnectionMigrationManager::path_context_factory_` to be nullable. If `path_context_factory` is null, no connection migration will be performed.
by danzh
· 24 hours ago
523c3ee
Fix a bug where MoqtParser would spuriously return an "unexpected FIN" error.
by vasilvv
· 2 days ago
46e5a64
Change QuicSpdyClientSession to inherit from QuicSpdyClientSessionWithMigration with a new constructor taking a new interface QuicMigrationHelper which provides path context factory and retrieves alternative networks. And likewise for QuicSimpleClientSession.
by danzh
· 2 days ago
eff51df
Fix standalone QUIHCE build
by vasilvv
· 2 days ago
1d66c6c
Update SUBSCRIBE_NAMESPACE handling in the session to support Relays.
by martinduke
· 2 days ago
a59fe95
Fix 1 ClangTidyPerformance finding:
by QUICHE team
· 3 days ago
6f4b947
No public description
by QUICHE team
· 3 days ago
f3415ae
Add ProofSource::GetCertChains() to lay groundwork for Trust Anchor IDs
by dmcardle
· 3 days ago
454e18d
Refactor RelayNamespaceTree to use a tree structure.
by martinduke
· 3 days ago
d5789b8
Skip `SetCompliancePolicyCnsa202407` test if AES hardware is not available
by QUICHE team
· 3 days ago
015f8fc
Record MOQT-specific stream annotations into QUIC traces if available.
by vasilvv
· 5 days ago
0fd0588
Refactor `ProofSourceX509Test.CertificateSelection` into individual tests
by dmcardle
· 6 days ago
958d7e7
Support configuring client key shares and SSL compliance policy
by QUICHE team
· 6 days ago
7e9fac7
Make QuicClientBase use `QuicForceBlockablePacketWriter` to wrap whatever writer instance provided by network helper and owns the instance. This is necessary to support connection and port migration, as the migration manager requires the ability to temporarily block writes. This is controlled a new interface set_handle_migration_in_session() in client.
by danzh
· 7 days ago
885e2e4
Define AbslStringify() for quic::SendAlgorithmInterface::NetworkParams
by dmcardle
· 7 days ago
91cf77e
No public description
by jprat
· 7 days ago
513f8f9
No public description
by martinduke
· 9 days ago
43ccbd8
Repro for b/440033781.
by martinduke
· 9 days ago
9d155f6
No public description
by QUICHE team
· 9 days ago
0d31886
Rename NamespaceTree to SessionNamespaceTree.
by martinduke
· 10 days ago
a0944c7
Use `TLSEXT_TYPE_quic_transport_parameters` instead of `TLSEXT_TYPE_quic_transport_parameters_standard`
by davidben
· 10 days ago
d241617
Add support for operator== and absl::Hash to QuicheWeakPtr.
by vasilvv
· 10 days ago
1e07fb7
Inline unique_ptr field(s) to improve data locality.
by QUICHE team
· 10 days ago
aea0da8
Add instructions for building and running standalone QUICHE.
by martinduke
· 10 days ago
d98b92a
Rename NamespacePublisherMultimap to RelayNamespaceTree.
by martinduke
· 10 days ago
e597dde
Delay closing QUIC connections on invalid SNI and log the normalized SNI.
by jprat
· 11 days ago
30eb0cb
Replace some trivial comparisons with C++20 default comparisons
by dmcardle
· 13 days ago
2d11f37
Log the HTTP status code of the decoded OHTTP response.
by ripere
· 14 days ago
d617250
Fix MSAN error in ChatClient.
by martinduke
· 14 days ago
49dcec4
fix fuzzing error introduced by cl/800613375
by martinduke
· 2 weeks ago
1622578
A few changes to connection migration code which is not being used:
by danzh
· 2 weeks ago
368925b
Fix typo in comment: "textural" -> "textual".
by QUICHE team
· 2 weeks ago
2a5b508
Update GURL accessors to prepare for crbug.com/448174617.
by QUICHE team
· 2 weeks ago
e4042bb
Remove unused QuicConnectionAlarmDelegate subclasses.
by ianswett
· 2 weeks ago
5e8876e
Remove unused methods and member variables from QuicConnection. I checked and Chromium isn't using any of these.
by ianswett
· 2 weeks ago
b728abd
Change references to a VRP bug to a different bug for the follow up work
by QUICHE team
· 2 weeks ago
eda7e30
Add response start time to test quic client
by QUICHE team
· 2 weeks ago
0fec85e
Add mTLS support to masque_client
by dschinazi
· 2 weeks ago
1de72e8
Add static QUIC tag for new ORIGIN frame
by QUICHE team
· 2 weeks ago
7aa796d
Update GFE test agent to return times of each step of connecting
by QUICHE team
· 2 weeks ago
f5ad35f
Support 2 more migration cases: migration upon write error and upon server preferred address.
by danzh
· 3 weeks ago
98cb86f
Remove unnecessary semicolon after destructor definition.
by QUICHE team
· 3 weeks ago
3e150e4
Fix sign error in expiration calculation in MOQT.
by martinduke
· 3 weeks ago
ce127c6
Add negative overflow check to `QuicTimeDelta::TryFromMilliseconds`
by dmcardle
· 3 weeks ago
e778ced
Add fuzzer for QuicheDataWriter
by dmcardle
· 3 weeks ago
2212037
Use QuicTimeDelta::TryFromMilliseconds() for moqt SubscribeOk expiry calculation
by dmcardle
· 3 weeks ago
af36272
Stop link clashes in QUICHE fuzzers
by ricea
· 3 weeks ago
5a4893e
Add TaskBundle abstraction to fan out heavyweight ops
by QUICHE team
· 3 weeks ago
abb01bf
Add a FUZZ_TEST for ParseTransportParameters()
by dmcardle
· 3 weeks ago
36cd272
Fix QUICHE standalone build.
by vasilvv
· 3 weeks ago
6fafc59
Add overflow-checking `QuicTimeDelta::TryFromMilliseconds()`
by dmcardle
· 3 weeks ago
2fbf0fa
Fix 2 ClangTidyReadability findings:
by QUICHE team
· 3 weeks ago
64e235d
Fix 1 ClangTidyReadability finding:
by QUICHE team
· 3 weeks ago
0c34447
Fix 2 ClangInliner findings:
by QUICHE team
· 3 weeks ago
8f98905
Migrate traditional fuzzers to use FuzzTest in //third_party/http2
by dmcardle
· 3 weeks ago
195ba9b
Fix 6 ClangInliner findings:
by QUICHE team
· 3 weeks ago
3f905ff
Eliminate bare new in QuicConfig and fix includes
by dmcardle
· 4 weeks ago
b21999d
Report, cache, and relay MOQT object extensions.
by martinduke
· 4 weeks ago
42838f8
Add a FUZZ_TEST to exercise sequences of methods on HpackHeaderTable
by dmcardle
· 4 weeks ago
ca8b382
Handle stream termination in MoqtRelay. This is mostly about adding notification to SubscribeVisitor, as ObjectListener already has this API.
by martinduke
· 4 weeks ago
3da88c6
Improve error message for invalid SNI in TLS handshake.
by jprat
· 4 weeks ago
1de39ee
Introduce a BalsaHeaders API to fold continuation lines, and call it from BalsaFrame.
by QUICHE team
· 4 weeks ago
1c71bc1
Handle `PublishNamespace` messages in `MoqtRelay`.
by martinduke
· 4 weeks ago
cfd5963
Update quiche build files to allow standalone running of MoqtRelay.
by martinduke
· 4 weeks ago
aadf967
Migrate QpackDecoderFuzzer from FuzzedDataProvider to FuzzTest domains
by dmcardle
· 4 weeks ago
25d65f9
Move moqt test support files into test_tools.
by martinduke
· 4 weeks ago
c383338
Correctly handle infinite expiration in MoqtRelayTrackPublisher.
by martinduke
· 4 weeks ago
bbe0ccd
Fix 2 ClangTidyReadability findings:
by QUICHE team
· 4 weeks ago
635826b
Minimum diff to support SUBSCRIBE over a relay.
by martinduke
· 4 weeks ago
0753003
Migrate traditional fuzzers to use FuzzTest
by dmcardle
· 4 weeks ago
c84d87b
Fix 1 ClangTidyReadability finding:
by QUICHE team
· 5 weeks ago
a0e69a4
Fix 14 ClangInliner findings:
by QUICHE team
· 5 weeks ago
c93daf3
Fix 3 ClangTidyReadability findings:
by QUICHE team
· 5 weeks ago
c0df0d3
Have BlindSignAuth own its dependency to BlindSignMessageInterface (1/2).
by QUICHE team
· 5 weeks ago
f47730c
Actually fix standalone build.
by vasilvv
· 5 weeks ago
bfc16b2
Switch QUIC client use new ALPS codepoint by default.
by QUICHE team
· 5 weeks ago
9d1b176
Rename ANNOUNCE* to PUBLISH_NAMESPACE* (draft-14)
by martinduke
· 5 weeks ago
249ec95
Rename SUBSCRIBE_DONE to PUBLISH_DONE. (moqt-draft-14)
by martinduke
· 5 weeks ago
a845235
Fix QUICHE standalone build
by vasilvv
· 5 weeks ago
4a6cad8
Move definitions to MoqtSubscribeInterface to reduce chance of circular dependencies.
by martinduke
· 5 weeks ago
9a6714a
Write the MoQT Relay application.
by martinduke
· 5 weeks ago
b98dddd
Automated g4 rollback of changelist 803740716.
by rch
· 5 weeks ago
c7708b9
Add `BalsaHeaders::RemoveHeadersIf` to remove headers based on a predicate.
by QUICHE team
· 5 weeks ago
4e142c4
Clean up Malformed Track definition per MOQT draft-14.
by martinduke
· 5 weeks ago
6caf568
Automated g4 rollback of changelist 802848539.
by rch
· 5 weeks ago
873a431
Fix asan failure in MoqtTestMessage.
by martinduke
· 5 weeks ago
66dcb98
Enabling rolled out flags.
by QUICHE team
· 5 weeks ago
5f7d906
Enforce `QuicConnectionMigrationManager` and `QuicSpdyClientSessionWithMigration` to use QuicForceBlockablePacketWriter during construction.
by danzh
· 5 weeks ago
6a91524
Fix 3 ClangInliner findings:
by QUICHE team
· 6 weeks ago
e74b3cf
Add support for MOQT Authority and Implementation parameters.
by martinduke
· 6 weeks ago
cb47c18
Roll to MoQT draft-14, with core wire image changes.
by martinduke
· 6 weeks ago
a002c8b
Update MoQT Session/Application APIs to support relays.
by martinduke
· 6 weeks ago
d7eb7a5
Remove DCHECK in QuicPingManager.
by jprat
· 6 weeks ago
e6bedbc
[quic] Clean up single-arg `testing::Invoke()`s in `{moqt,qbone,tools}/`
by QUICHE team
· 6 weeks ago
8c524b1
[quiche] Clean up single-arg `testing::Invoke()`s
by QUICHE team
· 6 weeks ago
3020686
[quic] Clean up single-arg `testing::Invoke()`s in rest of `core/`
by QUICHE team
· 6 weeks ago
c2f1c62
[quic] Clean up single-arg `testing::Invoke()`s in `core/quic_[d-z]*`
by QUICHE team
· 6 weeks ago
b09a65e
[quic] Clean up single-arg `testing::Invoke()`s in `core/quic_[a-c]*`
by QUICHE team
· 6 weeks ago
ef317a7
Fix 14 ClangInliner findings:
by QUICHE team
· 6 weeks ago
Next »