Sign in
quiche
/
quiche.git
/
HEAD
f4690db
Switch QUIC version negotiation to RFC codepoint
by dschinazi
· 18 hours ago
main
c41eb4d
Add a new QUIC Connection option to specify Cubic for the client side only.
by martinduke
· 2 days ago
981c424
Fix flakiness in chaos protection test
by dschinazi
· 4 days ago
bce1440
Send MoQT Fetch and handle FETCH_OK/FETCH_ERROR. The application can induce FETCH_CANCEL by destroying the MoqtFetchTask object it owns.
by martinduke
· 4 days ago
cc699da
Declare nfds parameter of PollSyscall() as size_t
by QUICHE team
· 5 days ago
f18d520
Split the alarm logic out of QuicPollEventLoop into its own queue.
by vasilvv
· 5 days ago
2f180e1
Finish MoQT incoming ANNOUNCE life cycle (UNANNOUNCE).
by martinduke
· 9 days ago
9e79e47
In `QuicSelfIssuedConnectionIdManager::GetUnretiredConnectionIds`, call `std::vector::reserve` before the for loops to avoid unnecessary memory allocations.
by wub
· 9 days ago
0d41927
Incoming MoQT SubscribeAnnounces lifecycle.
by martinduke
· 9 days ago
c508947
Add admin token support to phosphor
by QUICHE team
· 9 days ago
55decf7
Mark quiche::GatherStringViewSpan as exported to Chromium.
by QUICHE team
· 9 days ago
bf33a4a
Initialize dummy application data in QuicStreamTest to quiet asan warnings.
by martinduke
· 10 days ago
e10f5e4
Add streamz to GfeQuicClientSession such that we can get resumption rate at connection level and early-data rate at stream level.
by haoyuewang
· 10 days ago
7e46599
Fix build errors in Chromium.
by vasilvv
· 10 days ago
f7a27a9
Unblock quic_enable_chaos_protection_v2 flag
by dschinazi
· 11 days ago
f517b65
No public description
by wub
· 11 days ago
4bc013a
Send-side RESET_STREAM_AT frame. Nothing utilizes the API yet, so not protected.
by martinduke
· 11 days ago
f6c70ec
Return transport parameters from TlsChloExtractor
by QUICHE team
· 11 days ago
fc6f361
Rename 'source_' in QuicSession to 'connection_close_source_'.
by wub
· 11 days ago
d73b6c7
MoQT Outgoing ANNOUNCE life cycle.
by martinduke
· 11 days ago
080eace
In QuicDispatcher::CleanUpSession, Only serialize close packets if connection is self closed, i.e. not closed by peer.
by wub
· 11 days ago
33ebbe7
Fix include of stddef.h.
by QUICHE team
· 11 days ago
8e96ea4
Extracts out a helper method to determine whether a chunk extension character is valid.
by birenroy
· 11 days ago
6b7d9bc
Outgoing MoQT SUBSCRIBE_ANNOUNCES life cycle.
by martinduke
· 12 days ago
be28253
Notify a closed non-static stream once it is about to be destroyed via a new interface QuicStream::OnSoonToBeDestroyed() with no-op default implementation.
by danzh
· 13 days ago
f16e5a9
Set a minimum number of chaos protection in new protector
by dschinazi
· 2 weeks ago
98664f0
Switch QuicheMemSlice to a platform-independent implementation.
by vasilvv
· 2 weeks ago
7f8ad8b
Add APIs to read until a specific point in the stream is reached.
by vasilvv
· 2 weeks ago
bc1c16e
Rewrite MoqtDataParser to only consume one thing at a time.
by vasilvv
· 2 weeks ago
b9390b9
Moves //third_party/http2:http2_structures_lib to //third_party/http2/core/.
by birenroy
· 2 weeks ago
b923c4c
Moves //third_party/http2:http2_constants_lib to //third_party/http2/core/.
by birenroy
· 2 weeks ago
5553c80
Add test utils to parse control messages and to extract subscribe details.
by vasilvv
· 2 weeks ago
c4d62db
Automated g4 rollback of changelist 702422246.
by rch
· 2 weeks ago
b641e2b
Remove impl-based MemSlice constructor.
by vasilvv
· 2 weeks ago
0c3ea8e
Remove the version check and TODO in `QuicFramer::TryDecryptInitialPacketDispatcher`.
by wub
· 3 weeks ago
54f2123
Chaos Protection v2
by dschinazi
· 3 weeks ago
51484c6
Use absl::make_unique_for_overwrite where we will reinitialize the buffer.
by Chris Kennelly
· 3 weeks ago
f1c7ac9
Re-enable chlo buffering on the server side of Hyperloop.
by haoyuewang
· 3 weeks ago
f7f5b3c
Add webtransport::test::InMemoryStream for simplifying testing code that reads from WebTransport streams.
by vasilvv
· 3 weeks ago
b831ae8
Fix the definition of MoQT MAX_SUBSCRIBE_ID.
by martinduke
· 3 weeks ago
9d47534
Adds unit test cases covering the case where a content-length undershoot causes a PROTOCOL_ERROR.
by birenroy
· 3 weeks ago
d8733d9
Fix spelling of QuicheWeakPtr::GetIfAvaliable => GetIfAvailable.
by martinduke
· 3 weeks ago
5ccc379
Refactor MoQT Upstream SUBSCRIBE processing and data structures.
by martinduke
· 3 weeks ago
2c39aeb
gfe-relnote: Call QuicAckListenerInterface::OnPacketAcked() before moving the stream to closed stream list.
by danzh
· 4 weeks ago
9641c60
No public description
by rch
· 4 weeks ago
7302e89
Use wub's new test features in QuicBufferedPacketStoreTest:SimpleEnqueueAckSent
by martinduke
· 4 weeks ago
4c2c8b0
Add test matchers for writing MoQT control messages into a mock stream.
by vasilvv
· 4 weeks ago
7c4b993
Fix standalone build.
by vasilvv
· 4 weeks ago
b85bae9
Adds unit test cases covering the case where a content-length overshoot causes a PROTOCOL_ERROR.
by birenroy
· 4 weeks ago
a2fcc5c
Migrates adapter unit tests away from deprecated SubmitRequest/SubmitResponse methods.
by birenroy
· 4 weeks ago
e3565c3
Set client CID in the packets sent by QuicBufferedPacketStore.
by wub
· 4 weeks ago
6e68576
Removes DataFrameSource arguments from Http2Adapter methods and implementations.
by birenroy
· 4 weeks ago
b9743b2
Removes DataFrameSource interface methods and related utilities.
by birenroy
· 4 weeks ago
e6f4ec3
Enabling rolled out flags.
by QUICHE team
· 4 weeks ago
e5d355b
Removes DataFrameSource-based DATA frame manipulation from OgHttp2Session.
by birenroy
· 4 weeks ago
88f533f
Move MoqtSessionPeer into its own file.
by vasilvv
· 4 weeks ago
464d61c
Removes DataFrameSource-based DATA frame manipulation from NgHttp2Adapter.
by birenroy
· 4 weeks ago
18e5a73
Add missing error string in QuicFramer
by dschinazi
· 4 weeks ago
20a056a
Reworks the remaining DataFrameSource-based test cases in nghttp2_adapter_test.cc.
by birenroy
· 4 weeks ago
aabec42
Implement QuicheWeakPtr that roughly models Chromium's base::WeakPtr API.
by vasilvv
· 4 weeks ago
6116d08
Removes use of VisitorDataSource in more tests.
by birenroy
· 4 weeks ago
d6e3ab2
Refactor ConsumeCryptoData
by dschinazi
· 4 weeks ago
af0724f
Removes use of VisitorDataSource in oghttp2_adapter_test.cc.
by birenroy
· 4 weeks ago
1d6a18a
Removes deprecated and unused methods from the Http2Adapter interface.
by birenroy
· 4 weeks ago
7c209bd
Removes use of VisitorDataSource in nghttp2_adapter_test.cc.
by birenroy
· 4 weeks ago
f78a923
Switch QUICHE standalone build to use the newest Bazel actually supported by our CI bots.
by vasilvv
· 4 weeks ago
387a399
Remove forwarding_preference from MoqtObject.
by martinduke
· 4 weeks ago
4dadaff
Delete MoQT Track Forwarding preference and roll version to -07.
by martinduke
· 4 weeks ago
1490524
Publisher-side MoQT FETCH handling.
by martinduke
· 4 weeks ago
0105ba1
Update QUICHE to use Bazel 7.4.1, but without bzlmod for now
by davidben
· 4 weeks ago
10b0ed2
Fix default constructor in the default implementation of QuicheMemSlice.
by vasilvv
· 4 weeks ago
67a5bf1
Switch away from std::iterator in BalsaHeaders
by davidben
· 4 weeks ago
33a213f
Group mock_load_balancer_encoder.h with load_balancer in the standalone build
by davidben
· 4 weeks ago
ab26c88
Remove obsolete TODOs about converting char uint8_t.
by rch
· 4 weeks ago
269807a
Avoid tripping -Wchanges-meaning in GCC
by davidben
· 4 weeks ago
7e427ee
Remove ResumptionAttempted assertion in TlsServerHandshakerTest.ResumptionWithPlaceholderTicket
by davidben
· 4 weeks ago
bbd2d8c
Simplify how quiche platform files are incorporated
by davidben
· 4 weeks ago
3145fd0
Implement a function that gathers data from bunch of string_views into a single buffer.
by vasilvv
· 4 weeks ago
f49f729
Close the connection with error QUIC_HTTP_INVALID_FRAME_SEQUENCE_ON_SPDY_STREAM if FIN is received before finishing receiving the whole HTTP headers.
by danzh
· 4 weeks ago
94b21e2
Allow more URLs in masque_client
by dschinazi
· 4 weeks ago
ae489b9
No public description
by martinduke
· 4 weeks ago
e0401bd
Fix standalone QUICHE build.
by vasilvv
· 5 weeks ago
cb1090b
Fix a hardcoded cacheline size.
by vasilvv
· 5 weeks ago
ff8fb5d
Add an oghttp2 option to disable sending GOAWAYs as a client.
by diannahu
· 5 weeks ago
87502f4
Raises the verbosity level of most QUICHE_VLOGs within OgHttp2Session.
by birenroy
· 5 weeks ago
77ed991
Add oghttp2 and nghttp2 testing to demonstrate client GOAWAY-sending behavior.
by diannahu
· 5 weeks ago
e979357
No public description
by haoyuewang
· 5 weeks ago
dbc5afc
Enabling rolled out flags.
by QUICHE team
· 5 weeks ago
2eddc36
No public description
by davidben
· 5 weeks ago
8cab599
Use string_view::substr when making string_views out of other strings
by davidben
· 5 weeks ago
ff243e7
Remove QuicheMutex, etc., indirection
by davidben
· 5 weeks ago
beed160
FIN MoQT streams when directed by the TrackPublisher.
by martinduke
· 5 weeks ago
212c483
Add a cache key field to QuicServerId.
by haoyuewang
· 5 weeks ago
01046c6
Add a callback to FetchTask API.
by vasilvv
· 5 weeks ago
19bed52
Quiche: inline constexpr variables in headers
by ricea
· 5 weeks ago
8fe4012
Allow chaos protection with ACK frames
by dschinazi
· 5 weeks ago
390a10b
Remove inappropriate calls to ResetWriteSide().
by martinduke
· 5 weeks ago
92f24e2
Update Http2VisitorInterface::OnHeaderResult from enum to enum class.
by diannahu
· 5 weeks ago
4e8ee33
Rename QuicChaosProtector
by dschinazi
· 5 weeks ago
366b463
Refactor QuicChaosProtector
by dschinazi
· 5 weeks ago
Next »