Sign in
◑
Theme
quiche
/
quiche
/
HEAD
c8b1052
Deliver draft-18 FETCH object ranges from the parser.
by martinduke
· 32 hours ago
main
e2d4bf9
On the wire, MOQT Objects cannot carry status and have properties or payloads.
by martinduke
· 34 hours ago
97766f4
Rename MoqtDeliveryOrder to MoqtGroupOrder in MoQT.
by martinduke
· 36 hours ago
685d067
Use delta-encoded group IDs in MOQT fetch streams.
by martinduke
· 36 hours ago
5a5f588
Remove DoesNotExist object status.
by martinduke
· 2 days ago
8bdd1b0
Update PUBLISH_DONE to draft-18.
by martinduke
· 2 days ago
6926750
Remove existing_request_id from MoqtRequestUpdate.
by martinduke
· 2 days ago
0483220
Add Redirect Field to MOQT REQUEST_ERROR.
by martinduke
· 2 days ago
7116133
Add parameter validation and sanitization helper functions for MOQT messages.
by martinduke
· 2 days ago
d22f60e
Add IsEncrypted() to ConnectionIdGeneratorInterface.
by martinduke
· 2 days ago
f466c51
Change TlsServerHandshaker::server_params_ to std::unique_ptr<TransportParameters>.
by QUICHE team
· 3 days ago
e0b1fd4
[qbone] Return vector of connection IDs when `QboneSessionGetIpRangeRequest.num_preallocated_cids` is set.
by vreimer
· 3 days ago
53cbf7a
Reorganize QuicConnectionStats fields to optimize struct packing and reduce padding.
by QUICHE team
· 3 days ago
c607d24
Remove receive_timestamp parameter from QUIC ACK callbacks
by vasilvv
· 3 days ago
0707766
Add counters for application data packets acked with receive timestamps.
by vasilvv
· 3 days ago
fb78d66
Send pending ACKs after visitor_->OnCanWrite() in QuicConnection::OnCanWrite().
by ianswett
· 4 days ago
d85dc0a
Add TRACK_NAMESPACE_PREFIX message parameter support to MoQT, framer and parser only.
by martinduke
· 4 days ago
b5d9613
Implement the RENDEZVOUS_TIMEOUT parameter from MOQT draft-18.
by martinduke
· 4 days ago
0e6e25d
Add FILL_TIMEOUT parameter.
by martinduke
· 4 days ago
b4fa6e5
Moqt MessageParameters are no longer Key-Value Pairs.
by martinduke
· 4 days ago
bd0718c
Framer/Parser for MOQT PUBLISH_SKIPPED.
by martinduke
· 4 days ago
9f7c738
Split delivery_timeout into subgroup and object delivery timeouts in MoQT.
by martinduke
· 4 days ago
98fb8cd
Deprecates `--gfe2_reloadable_flag_quiche_linked_hash_map_use_stable_block_list`.
by birenroy
· 4 days ago
65d75b2
OSS QUICHE: split load_balancer sources into finer grained lists.
by asedeno
· 4 days ago
9e60ac2
OSS QUICHE: Move `nghttp2_test.cc` to `nghttp2_tests_srcs`.
by asedeno
· 5 days ago
720dbfd
Migrate ABSL_ARRAYSIZE()/arraysize() to std::size(), std::extent_v, or other alternatives where possible
by QUICHE team
· 5 days ago
7d2d497
Ensure QUIC receive timestamps are always in future relative to the framer creation time.
by vasilvv
· 5 days ago
a1e348c
Make `last_timestamp` a local variable.
by vasilvv
· 5 days ago
cbcdbec
Only record timestamps for 1-RTT packets.
by vasilvv
· 5 days ago
04e7022
Send LARGEST_OBJECT when REQUEST_UPDATE sets Forward=1 or moves the filter end back.
by martinduke
· 5 days ago
541aa2a
Add span constructors to QuicDataWriter
by Monica Chintala
· 5 days ago
f9e75eb
Add an `oghttp2` option to cap outbound DATA frame payload size.
by jprat
· 9 days ago
c9e09b3
Add multiqueue status to the QBONE bonnet server status page.
by ripere
· 9 days ago
121d3bf
Support bundling retransmitted CRYPTO frames via the BCFR connection option.
by ianswett
· 9 days ago
a9c3000
No public description
by birenroy
· 9 days ago
10f578a
QUIC_BUG when attempting to use QUIC timestamps code with gQUIC
by vasilvv
· 9 days ago
583f791
Preserve nghttp2 1.66.0 callback behavior in NgHttp2Adapter.
by asedeno
· 9 days ago
218d29a
Expose the number of available peer-issued CIDs
by QUICHE team
· 10 days ago
c68da05
Always send STOP_SENDING on Reset() unless RESET has already been received.
by martinduke
· 10 days ago
2a8989f
MOQT Session-level handling of draft-18 GOAWAY.
by martinduke
· 10 days ago
8dfe923
Gracefully handle crypto frame outstanding checks after crypto substreams are reset.
by QUICHE team
· 10 days ago
82b5a1b
Reorder fields in `QuicCryptoNegotiatedParameters` to reduce its size from 360B to 352B (go/memory-cy).
by QUICHE team
· 11 days ago
4942657
Reorder fields in `PragueSender` to reduce its size from 360B to 352B (go/memory-cy).
by QUICHE team
· 11 days ago
0ff8c48
No public description
by Monica Chintala
· 11 days ago
5453499
Update GOAWAY format to MOQT draft-18.
by martinduke
· 11 days ago
a568f17
Enable envoy.reloadable_features.http2_reject_frames_after_end_stream and remove the http2_reject_half_closed_remote flag.
by QUICHE team
· 12 days ago
ae2161f
Reject leading asterisks on tokens in Draft 09 structured headers.
by apaseltiner
· 12 days ago
ffc3f1b
Moves Allocate() and Deallocate() into AbidingObjectPool's public interface.
by birenroy
· 12 days ago
3106c0a
Mark structured-headers constructors and operators noexcept where relevant
by apaseltiner
· 13 days ago
f8dcc19
Allow configuring active_connection_id_limit via connection options in QUIC.
by ianswett
· 13 days ago
fd8eecd
Add some of the missing frame types to `QuicIetfFrameTypeString`.
by vasilvv
· 2 weeks ago
c961965
Add Visit method to structured-headers Item type
by apaseltiner
· 2 weeks ago
47e3eae
Simplify stream priority serialization
by apaseltiner
· 2 weeks ago
8a6777c
Change return types of HistogramEnumString from std::string to absl::string_view.
by QUICHE team
· 2 weeks ago
5ddd281
Encode what caused a new validation to cancel a pre-existing one in
by QUICHE team
· 2 weeks ago
b6d4a5b
Set the failure reason before reporting a failure when no CID is available
by QUICHE team
· 2 weeks ago
a162819
Fix msan error in MoqtSessionTest
by martinduke
· 2 weeks ago
2c058cb
Lift QuicByteCount and QuicEcnCodepoint into a new quiche/common/quiche_types.h.
by asedeno
· 2 weeks ago
58c7b5a
Eliminate uninitialized value in MoqtParserTest
by martinduke
· 2 weeks ago
5a2286d
Reorder fields in `QpackInstructionDecoder` to reduce its size from 168B to 152B (go/memory-cy).
by QUICHE team
· 2 weeks ago
1de50bd
Ensure QUIC only sends ACK timestamps for actually acked packets
by vasilvv
· 2 weeks ago
84e89c1f
Return session error if a request ID is reused in a SUBSCRIBE, or has the wrong parity. Other cases would require unbounded state to detect.
by martinduke
· 2 weeks ago
320c1d1
Handle null session in MoqtLivePublisher::OnNewObjectAvailable.
by martinduke
· 2 weeks ago
08da6d4
Unknown Uni Stream types are a protocol error.
by martinduke
· 3 weeks ago
52eef2d
Implement draft-18 PADDING streams and datagrams.
by martinduke
· 3 weeks ago
41ee992
Update Stream Error codes to MOQT draft-18.
by martinduke
· 3 weeks ago
403d0d5
Add Visit method to ParameterizedMember
by apaseltiner
· 3 weeks ago
0fd9498
Enforce draft-18 namespace restrictions.
by martinduke
· 3 weeks ago
3ef4873
MOQT: Ignore OnSubgroupAbandoned for groups before first_active_group_.
by martinduke
· 3 weeks ago
3fe8064
Adds an `AbidingObjectPool` utility in `quiche/common`.
by birenroy
· 3 weeks ago
aca0790
Deprecate quic_check_alternate_reset_token.
by martinduke
· 3 weeks ago
7f07dc4
Initialize `static constexpr` tag members in `structured_headers.h`
by asedeno
· 3 weeks ago
85f851f
Rename MoQT SetupParameters to SetupOptions.
by martinduke
· 3 weeks ago
413d255
Handle unknown Mandatory To Implement Track Properties.
by martinduke
· 3 weeks ago
535a273
Handle receive timestamps properly when overestimate avoidance (kBSAO) is enabled
by vasilvv
· 3 weeks ago
8dde3ec
Remove 255-packet delta limit in QuicReceivedPacketManager::GetUpdatedAckFrame.
by vasilvv
· 3 weeks ago
f44c355
Allow NEW_GROUP_REQUEST on subscription update (including PUBLISH_OK).
by martinduke
· 3 weeks ago
680f280
Guard against integer overflow when decoding QUIC receive timestamp deltas
by vasilvv
· 3 weeks ago
213deec
Rename TrackExtensions to TrackProperties, to conform to MOQT draft-18 terminology.
by martinduke
· 3 weeks ago
653d66b
Update deprecated frame method calls in http2.
by QUICHE team
· 3 weeks ago
d9c602d
Remove obsolete string-like constructors for Item
by apaseltiner
· 3 weeks ago
e521959
Revert additional ack flushing in QUIC testing clients from cr/981625330.
by haoyuewang
· 3 weeks ago
63f703c
Remove obsolete GetWithParamsIf* methods from ParameterizedMember
by apaseltiner
· 3 weeks ago
88e7e6b
Changed `QuicCryptoServerConfig::ValidateSourceAddressTokens()`
by rch
· 3 weeks ago
8734d0a
Check that MoqtOutgoingQueue is not empty when pulling from cache.
by martinduke
· 3 weeks ago
cffebe2
Add NEW_GROUP_REQUEST support to MoqtRelayTrackPublisher.
by martinduke
· 3 weeks ago
81f5911
Update SUBSCRIBE_OK and REQUEST_OK to draft-18.
by martinduke
· 3 weeks ago
ae779d8
More OSS QUICHE build fixes.
by asedeno
· 3 weeks ago
95b12df
Fix OSS QUICHE build -- add missing include to moqt_outgoing_queue.h.
by asedeno
· 3 weeks ago
7f1f920
NEW_GROUP_REQUEST support, part 1.
by martinduke
· 3 weeks ago
bc4e3dd
Move FETCH to a bidi stream as part of draft-18 update.
by martinduke
· 3 weeks ago
d5bf62f
Add view type to allow serializing unowned structured headers items
by apaseltiner
· 4 weeks ago
f89d304
Update Structured Headers generated specification tests
by apaseltiner
· 4 weeks ago
fe3b876
Makes `SpdyAcceptChIR` single-argument constructor `explicit`.
by birenroy
· 4 weeks ago
eebcb72
Support setting initial congestion window via BoostIcwHeader proto.
by ianswett
· 4 weeks ago
3644780
Modernizes HTTP/2 frame representations in spdy_protocol.h
by birenroy
· 4 weeks ago
df0ef1f
Fix OSS QUICHE build.
by asedeno
· 4 weeks ago
d58e260
Automated g4 rollback of changelist 980180608.
by ianswett
· 4 weeks ago
38e4e85
No public description
by QUICHE team
· 4 weeks ago
207bc95
Modernizes HTTP/2 frame representations in spdy_protocol.h
by birenroy
· 4 weeks ago
Next »