Sign in
quiche
/
quiche
/
HEAD
f4ed5e0
Modernize the HTTP/3 HttpDecoder by using non-const references in place
by rch
· 8 hours ago
main
52bccf0
Add method to serialize connection close packet with large packet number
by QUICHE team
· 21 hours ago
0685fc0
Always obeys BalsaFrame::invalid_chars_level_ when parsing header fields.
by birenroy
· 2 days ago
d18b33f
Inline QuicDispatcher::BufferEarlyPacket() from all call sites, and remove this function.
by wub
· 3 days ago
c1927e3
Fix bug for call to Visitor::OnWrite()
by QUICHE team
· 4 days ago
aecfea1
Bump version number to draft-05.
by vasilvv
· 7 days ago
ca35ecd
Implement draft-05 SUBSCRIBE/SUBSCRIBE_UPDATE
by vasilvv
· 7 days ago
f1af929
Support serialization and parsing for MoQT draft-05 group order in SUBSCRIBE_OK.
by vasilvv
· 8 days ago
f15b956
Support serialization and parsing for MoQT draft-05 publisher priority.
by vasilvv
· 8 days ago
4e4f1af
Refactor MoQT sending logic to pull objects from the application, instead of pushing them onto individual MoQT sessions.
by vasilvv
· 8 days ago
2461824
Updates SpdyFrameSequence::GetIR() to return a pointer rather than a reference.
by birenroy
· 8 days ago
6158f31
Unhide security fix to QuicStreamSequencerBuffer added in cl/626072759.
by danzh
· 8 days ago
22dde08
Add NOIP connection option and AddConnectionOptionsToSend method.
by fayang
· 8 days ago
f8ca4ff
Make implicit `this` capture explicit
by QUICHE team
· 9 days ago
9833ef1
No public description
by danzh
· 9 days ago
a3ffae5
Fix test ConnectionMigrationWithNonZeroConnectionIDClientIPChangedMultipleTimes.
by wub
· 9 days ago
2e302c8
Deprecate gfe2_restart_flag_quic_opport_bundle_qpack_decoder_data5.
by wub
· 10 days ago
53a5f46
Migrates all users of spdy::Http2HeaderBlock to quiche::HttpHeaderBlock.
by birenroy
· 10 days ago
71e7c9e
Migrates all users of spdy::Http2HeaderBlock to quiche::HttpHeaderBlock.
by birenroy
· 10 days ago
95f1b39
Fix a bug in parser where for non-normal object status, the number of bytes read was counted incorrectly.
by vasilvv
· 10 days ago
7481cc6
Migrates all users of spdy::Http2HeaderBlock to quiche::HttpHeaderBlock.
by birenroy
· 10 days ago
5861f3f
Migrates all users of spdy::Http2HeaderBlock to quiche::HttpHeaderBlock.
by birenroy
· 11 days ago
3f6cfb7
Unhide security fix to QuicSpdyStream (cl/626052950).
by danzh
· 11 days ago
e613497
Migrates all users of spdy::Http2HeaderBlock to quiche::HttpHeaderBlock.
by birenroy
· 2 weeks ago
b140bf9
Fix a memory leak in InitializeAndCheckForTlsPskFailure test helper
by awillia
· 2 weeks ago
03fa072
Parse and log cert compression algos from CHLO.
by fayang
· 2 weeks ago
a24c4f0
Modify the visitor to allow it to interact with packets written by the packet exchanger.
by QUICHE team
· 2 weeks ago
d5b81ed
Implement MoQT priority calculation.
by vasilvv
· 2 weeks ago
7880417
Bring SpdyIntrusiveList back to life as QuicheIntrusiveList.
by wub
· 2 weeks ago
0c82fe3
Split MoqtSession::Stream into ControlStream, IncomingDataStream, and OutgoingDataStream.
by vasilvv
· 2 weeks ago
22b7d24
Migrates all users of spdy::Http2HeaderBlock to quiche::HttpHeaderBlock.
by birenroy
· 2 weeks ago
c344d2b
No public description
by wub
· 2 weeks ago
46ec700
Migrates all users of spdy::Http2HeaderBlock to quiche::HttpHeaderBlock.
by birenroy
· 2 weeks ago
4d05f4d
Remove `should_update_expected_server_connection_id_length_` from QuicDispatcher.
by wub
· 2 weeks ago
cbb8cca
Moves the remaining library targets from //third_party/spdy/core to //third_party/http2/core.
by birenroy
· 2 weeks ago
c141463
Moves several targets from //third_party/spdy/core to //third_party/http2/core.
by birenroy
· 2 weeks ago
d182132
Add HttpProtocolDefect tracking for invalid target URIs.
by rch
· 2 weeks ago
3664c76
Remove QuicDispatcher::SetAllowShortInitialServerConnectionIds.
by wub
· 2 weeks ago
0cc4f56
Moves test utilities from //third_party/spdy/test_tools/ to //third_party/http2/test_tools/.
by birenroy
· 2 weeks ago
6981445
Update PreSharedKey tests to pass without non-fatal QUIC_BUG
by awillia
· 2 weeks ago
87c3f7e
Moves some build targets from //third_party/spdy/core/hpack to //third_party/http2/hpack.
by birenroy
· 2 weeks ago
ce315dd
Moves a SPDY test utility to the only package that references it.
by birenroy
· 2 weeks ago
f280b2d
Rename HuffmanEncodeFast() to HuffmanEncode().
by bnc
· 3 weeks ago
a6ed5e5
Deprecate --gfe2_reloadable_flag_quic_better_qpack_compression.
by bnc
· 3 weeks ago
5b6d8fb
Remove slow HuffmanEncode().
by bnc
· 3 weeks ago
202240c
Improve QuicConnectionTest test times
by awillia
· 3 weeks ago
149b7e6
BlindSignAuth: Switch to WebSafeBase64EscapeWithPadding for token and extensions in PrivacyPassTokenData, per version 02 of draft-wood-privacypass-auth-scheme-extensions.
by elburrito
· 3 weeks ago
86e3e86
Remove quic/core/quic_flags_list.h.
by bnc
· 3 weeks ago
ee470ff
In `QuicBufferedPacketStoreTest`, pass `long_packet_type` to `QuicBufferedPacketStore::EnqueuePacket`.
by wub
· 4 weeks ago
fd12a09
Removes BalsaFrame::InvalidCharsLevel::kWarning and related code.
by birenroy
· 4 weeks ago
70a9364
Removes tracking of invalid character counts in BalsaFrame.
by birenroy
· 4 weeks ago
2eaab14
Fix standalone QUICHE build
by vasilvv
· 4 weeks ago
4c8897f
Move MoqtTrack code into a .cc file.
by martinduke
· 4 weeks ago
edca91d
Handle MoQT ANNOUNCE_CANCEL messages.
by martinduke
· 4 weeks ago
63de6d9
Make default impl use quiche_feature_flags_list.h instead of quic_flags_list.h.
by bnc
· 4 weeks ago
7f7fb05
Automated g4 rollback of changelist 646639268.
by QUICHE team
· 4 weeks ago
11e6e62
Change the service type for WebView to "chromeipblinding"
by QUICHE team
· 4 weeks ago
9da70fc
Add `external_value` to quiche/common/quiche_feature_flags_list.h.
by bnc
· 4 weeks ago
3491427
Add flag count for `quic_bbr2_enable_bbpd_by_default`.
by wub
· 4 weeks ago
536047f
Defines some string constants as `inline constexpr absl::string_view`.
by birenroy
· 4 weeks ago
95857ee
Add test expectation of INVALID_HEADER_CHARACTER warning when header value has NULL.
by bnc
· 4 weeks ago
36f5748
MoQT: Use object status for end of groups and SUBSCRIBE_DONE.
by martinduke
· 4 weeks ago
c656eba
Adds a `HttpValidationPolicy` option to sanitize or reject invalid whitespace in the HTTP first line.
by birenroy
· 5 weeks ago
c7adfa0
Fix a bug in libevent-based QuicEventLoop where artificial events are notified in the same epoll iteration.
by wub
· 5 weeks ago
270cbc1
Adds a visitor-based metadata sending API to Http2Adapter and subclasses.
by birenroy
· 5 weeks ago
cf8d05a
Demotes an ERROR log message to VLOG(1).
by birenroy
· 5 weeks ago
8f7219a
Add a new HttpValidationPolicy option `disallow_invalid_target_uris`
by rch
· 5 weeks ago
20dbb38
Update QuicStream::OnConnectionClosed() to take in full connection close frame so that error details can be extracted.
by renjietang
· 5 weeks ago
0249ddd
Update to draft-ietf-httpbis-unprompted-auth-07
by dschinazi
· 5 weeks ago
1601409
Fix disallow_lone_cr_in_chunk_extension behavior.
by bnc
· 5 weeks ago
134dcbe
Fix uninitialized pointer in CLI for moqt chat client.
by martinduke
· 6 weeks ago
16a424e
Add Balsa tests documenting \r detection behavior.
by bnc
· 6 weeks ago
bd9a5ea
Fix scope of SubscribeWindow argument to fix ASAN error.
by martinduke
· 6 weeks ago
5a3377c
Enabling rolled out flags.
by QUICHE team
· 6 weeks ago
4dd801a
Add Object Status to MoQT Object Messages.
by martinduke
· 6 weeks ago
dc26229
Move PacketCollector from `quic_dispatcher.cc` to `quic_buffered_packet_store.h`.
by wub
· 6 weeks ago
d6d7942
MoQT tracking of largest object ID in each group.
by martinduke
· 6 weeks ago
f2c7521
Send MoQT SUBSCRIBE_DONE when all objects are delivered. Tracks objects published and not yet published separately.
by martinduke
· 6 weeks ago
54854f4
Refactor QuicBufferedPacketStore::EnqueuePacket to take a ReceivedPacketInfo instead of pieces of information from ReceivedPacketInfo.
by wub
· 6 weeks ago
50bd7f7
Enhance the QUIC connection close details when peer address changed before handshake is confirmed, by adding the peer addresses before and after the change.
by wub
· 6 weeks ago
ed04624
Refactor quic's RawPacketComposer to share more code for CMSG with GfeQuicGsoBatchWriter using the QuicMsgHdr class.
by QUICHE team
· 6 weeks ago
5274ee8
Fixes handling for DATA frames with padding in combination with Content-Length.
by birenroy
· 6 weeks ago
4421cfd
Adds test cases for OgHttp2Adapter as a client receiving a response with Content-Length and padding.
by birenroy
· 6 weeks ago
93fea0a
Fix MSAN failures in MoQT integration tests.
by vasilvv
· 6 weeks ago
4e7b824
Implement a very basic MoQT simulator.
by vasilvv
· 6 weeks ago
431ab73
Split MoQT simulated endpoints into a separate header file.
by vasilvv
· 6 weeks ago
6e36013
Add `GeoHint` to `BlindSignToken`.
by QUICHE team
· 6 weeks ago
f50a7ee
Set `header_decoding_delay_` before calling methods.
by bnc
· 6 weeks ago
ee40f67
No public description
by ericorth
· 7 weeks ago
2dbcff5
Update MoQT to draft-04
by martinduke
· 7 weeks ago
e6f3cb9
Split `QuicConnectionTracer` into two interfaces:
by wub
· 7 weeks ago
76863f9
Disable capsule parsing for failed requests
by dschinazi
· 7 weeks ago
2b13024
Introduce new QUICHE_PROTOCOL_FLAG of type uint32_t
by QUICHE team
· 7 weeks ago
be996f7
Limit the number of port migrations a QUIC client will attempt upon path degrading signals. This is to prevent the client from migrating port too frequently, which may cause port exhaustion.
by danzh
· 7 weeks ago
c5d1ed7
LSC: Move expensive variables on their last use to avoid copies.
by QUICHE team
· 7 weeks ago
656da99
Enabling rolled out flags.
by birenroy
· 8 weeks ago
a76aa99
Increase the (virtual) wait time in `QuicGenericSessionTest.LoseDatagrams` for the final datagrams to arrive.
by wub
· 8 weeks ago
8c4a561
No public description
by QUICHE team
· 8 weeks ago
6406816
No public description
by QUICHE team
· 8 weeks ago
a7d7d44
Refactor QuicConnectionAlarms to take a delegate instead of a QuicConnection.
by vasilvv
· 8 weeks ago
Next »