Sign in
quiche
/
quiche
/
HEAD
« Previous
5b3bf6f
Fix QUICHE CI build.
by vasilvv
· 7 months ago
a65bf20
Add basic MoQT OBJECT sending capability. This is the result of a little bit of interop with Alan's chat client.
by martinduke
· 7 months ago
f96affc
Allow sending additional headers with masque_client
by dschinazi
· 7 months ago
28317b6
Downgrade quic_send_alarm_postponed from QUIC_BUG to a DVLOG. Remove the information used to debug the send alarm issue.
by wub
· 7 months ago
aabfc29
No public description
by danzh
· 7 months ago
f342859
Adds a stream ID watermark to CallbackVisitor.
by birenroy
· 7 months ago
066c24e
Adds a unit test demonstrating that CallbackVisitor revives stream state even for closed streams.
by birenroy
· 7 months ago
c0963a8
Fix a byte counting bug in QUIC BBR2.
by wub
· 7 months ago
3cac5c4
In QuicPacketCreator, saves next_transmission_type_ before calling the delegate_->MaybeBundleOpportunistically() and restore it after.
by wub
· 7 months ago
f51e747
Each Quic server session only accepts up to certain number of new requests in each event loop. The rest will be postponed to the following event loop.
by danzh
· 8 months ago
58cd142
Remove optional::value(), map::at() from quic.
by wangsteve
· 8 months ago
1d9a9a0
Remove BalsaVisitorInterface::ProcessTrailers().
by diannahu
· 8 months ago
858bb67
Remove BalsaFrame::set_balsa_trailer() and BalsaFrame::trailer().
by diannahu
· 8 months ago
055049e
Add IP/UDP packet generation to QUIC test tools
by ericorth
· 8 months ago
4069625
Add connection option `RNIB` to remove non-initial burst in both client and server.
by wub
· 8 months ago
920d43f
Move InternetChecksum from quic/qbone/ to quic/core/
by ericorth
· 8 months ago
3c908e7
BlindSignAuth: Switch to Base64URL encoding for PrivacyPassTokenData outputs
by elburrito
· 8 months ago
e0068ed
Record pending duration histogram for a Quic stream if it was pending for whatever reason. And count how many streams has been pended for a QuicSession.
by danzh
· 8 months ago
e2d62be
Refactor QuicSession::MaybeProcessPendingStream() to return a bool to indicate whether to continue processing the next pending stream or not.
by danzh
· 8 months ago
bfbde31
Remove QuicheMemSlice::impl() accessor.
by vasilvv
· 8 months ago
b4deacb
Automated g4 rollback of changelist 588486234.
by ericorth
· 8 months ago
0643ea9
Deprecate gfe2_restart_flag_quic_platform_tos_sockopt and protect its changes with gfe2_restart_flag_quic_support_ect1.
by martinduke
· 8 months ago
eaf51d4
Automated g4 rollback of changelist 588217549.
by ericorth
· 8 months ago
66714bd
Allow QUIC control frames to be sent while a packet is being processed.
by rch
· 8 months ago
3e39c7c
Allow creation of Raw IP sockets in QUICHE
by ericorth
· 8 months ago
fd195e9
QUIC Chat Client for very basic Media-over-QUIC transport testing.
by martinduke
· 8 months ago
c1bc7ab
Automated g4 rollback of changelist 587014516.
by birenroy
· 8 months ago
cf3b70c
Automated g4 rollback of changelist 587020916.
by birenroy
· 8 months ago
77e5bf7
Use the right SetFlag() function in TlsClientHandshakerTest
by QUICHE team
· 8 months ago
72ae18c
No public description
by QUICHE team
· 8 months ago
a8631ca
Remove the compatibility version of BlindSignAuth::GetTokens, now that Chrome is setting the ProxyLayer parameter.
by elburrito
· 8 months ago
6b97604
Add more BalsaFrameTests for obs-fold and null characters.
by bnc
· 8 months ago
57c456d
Revise interface to inform send algorithm ECN is active.
by martinduke
· 8 months ago
be0627b
Renames NoopHeaderValidator to MinimalHeaderValidator in oghttp2.
by birenroy
· 8 months ago
c01f5b3
Re-adds some minimal validation to NoopHeaderValidator.
by birenroy
· 8 months ago
ec99d2c
CONNECT-IP payload parse/serialization
by ericorth
· 8 months ago
dbe8c92
Add test for HttpValidationPolicy::disallow_header_continuation_lines.
by bnc
· 8 months ago
7c762b2
Remove BalsaVisitorInterface::OnHeader().
by bnc
· 8 months ago
a3b0650
No public description
by martinduke
· 8 months ago
8852b27
Change QuicSession::PendingStreamMap from absl::flat_hash_map into quiche::QuicheLinkedHashMap(flat_hash_map with std::list) to preserve the insertion order during iteration.
by danzh
· 8 months ago
7df7521
Tighten QuicheBuffer API.
by QUICHE team
· 8 months ago
e5aa6d3
Do not serialize default `urgency` value, even if `incremental` is set.
by bnc
· 8 months ago
5090ca9
Switch from absl::in_place to std::in_place
by davidben
· 8 months ago
d05a0c0
Fix warnings in Lexan projects.
by QUICHE team
· 8 months ago
876ed1d
Store reference to session in MoqtClient, use QUICHE_EXPORT
by martinduke
· 8 months ago
d84b5a4
Remove spammy log in QuicGsoBatchWriter.
by wub
· 8 months ago
e521cba
Add a function to parse WebTransport subprotocol negotiation response.
by vasilvv
· 8 months ago
dd37316
Flush buffered decoder stream data in qpack_round_trip_fuzzer.
by bnc
· 8 months ago
fabe05f
Add a QUIC protocol flag to disable the QPACK dynamic table in QUIC servers.
by rch
· 8 months ago
61cdf09
Fix failure in net/quic/mobile:quic_udp_socket_test_ios
by martinduke
· 8 months ago
6bb135c
Change quic_spdy_session_test.cc to initialize session_ in an
by rch
· 8 months ago
fb44826
No public description
by rch
· 8 months ago
45374cb
No public description
by QUICHE team
· 8 months ago
679a9d2
Add `quic::HandshakerDelegateInterface::OnTlsHandshakeConfirmed` and use it to increment the hyperloop's "handshake success" stats.
by wub
· 8 months ago
71f9fc6
Add functions to handle WebTransport-Init headers.
by vasilvv
· 8 months ago
a20f97d
Add functions to handle WebTransport subprotocol negotiation headers.
by vasilvv
· 8 months ago
8cbf649
Fix QUICHE build files.
by vasilvv
· 8 months ago
0a5bb9b
Update Abseil for QUICHE standalone builds
by vasilvv
· 8 months ago
244d3b3
Implement basic WebTransport over HTTP/2 functionality.
by vasilvv
· 8 months ago
762ea93
Add ProxyLayer parameter to BlindSignAuth::GetTokens. Chrome will use this to generate tokens for ProxyA and ProxyB.
by elburrito
· 9 months ago
256f991
Do not return from QuicSpdyClientStream::OnBodyAvailable() if visitor is null.
by bnc
· 9 months ago
1093ba2
Fix a flow control issue introduced in cl/557313748. See b/308247268#comment3 for details of the issue.
by wub
· 9 months ago
af18700
Implement MoqtClient and MoqtServer
by vasilvv
· 9 months ago
e894f32
Refactor QuicStream::WriteBufferedData by moving the logic to calculate send window size into its own function.
by wub
· 9 months ago
243b262
Replace absl::optional with std::optional in QUICHE.
by vasilvv
· 9 months ago
f9f42a0
Deprecate --gfe2_reloadable_flag_quic_do_not_increase_max_streams_after_h3_goaway.
by rch
· 9 months ago
c43111e
Deprecate --quic_no_send_alarm_unless_necessary.
by wub
· 9 months ago
bc2982c
update quiche_default_proof_providers_impl.cc to use QUICHE_LOG(FATAL)
by asedeno
· 9 months ago
899c69f
Fix misread of spec and uninitialized value test flake.
by martinduke
· 9 months ago
b1fb613
Use ValidateExtensionsCardinality in BlindSignAuth
by elburrito
· 9 months ago
567bd54
Remove unused server push code from QuicBackendResponse and QuicMemoryCacheBackend.
by bnc
· 9 months ago
36c9d69
Get quic_all_event_loops_test to work on macOS
by vasilvv
· 9 months ago
02f087c
Fix yperf_client_channel_v2 to work with level-triggered event loops
by vasilvv
· 9 months ago
9395927
Only send draft-02 headers when draft-02 is used.
by vasilvv
· 9 months ago
3391f70
Update usage message for masque_client
by QUICHE team
· 9 months ago
fcad7ae
Key Connect(Udp) tunnels by (connection_id, stream_id)
by QUICHE team
· 9 months ago
151ddea
Update MOQT to the (real) draft-01.
by martinduke
· 9 months ago
f1fd385
Fix spacing in error logs for handshake timeout and idle network detection.
by QUICHE team
· 9 months ago
6c203c1
Fix use of uninitialized memory in ConnectServerBackend
by dschinazi
· 9 months ago
91548f4
Deprecate --quic_flush_ack_in_maybe_bundle.
by wub
· 9 months ago
a01a131
Add a error log for QUIC connection id collision.
by wub
· 9 months ago
9f1211c
For QUIC_BUG `quic_send_alarm_postponed`, print the value of last_can_write_reason_ as an int.
by wub
· 9 months ago
39a1add
Deprecate --gfe2_reloadable_flag_quic_ignore_duplicate_new_cid_frame.
by renjietang
· 9 months ago
0c2b1fc
Fix UBSan issues in QUICHE
by davidben
· 9 months ago
d24f499
Include googleurl via a proxy header
by vasilvv
· 9 months ago
acfc063
Deprecate --gfe2_reloadable_flag_quic_extract_supported_groups_early.
by wub
· 9 months ago
30bfe71
Add more information to the `quic_send_alarm_postponed` QUIC_BUG.
by wub
· 9 months ago
dc161e5
Disallow colon in received header names (other than leading colon of pseudo-headers).
by bnc
· 9 months ago
c079623
Add option to allow uppercase header name characters in HeaderValidator.
by bnc
· 9 months ago
533439b
Add proxy layer to auth and sign and get initial data apis
by QUICHE team
· 9 months ago
dfbb569
Remove `validated_key` local variable from HeaderValidator::ValidateSingleHeader().
by bnc
· 9 months ago
b28dc0c
When quic_limit_sending_max_streams is enabled and MAX_STREAMS
by rch
· 9 months ago
646dbc0
Remove flag check from test.
by martinduke
· 9 months ago
1ed6525
Remove std::function from third_party/http2
by vasilvv
· 9 months ago
192515c
Validate request headers in H3Stream.
by bnc
· 9 months ago
a4cfc92
Allow connections to request unroutable connection IDs when Maglev is out of sync.
by martinduke
· 9 months ago
30c4298
return a null pointer at the end of QuicSession::ProcessPendingStream; should be unreachable, but will appease some compilers.
by asedeno
· 9 months ago
c5b74cb
Fix the standalone QUICHE build
by vasilvv
· 9 months ago
880e841
Include cstdint for uint64_t
by asedeno
· 9 months ago
07be625
Add code count for visitor nullptr in QuicSpdyClientStream::OnBodyAvailable().
by bnc
· 9 months ago
Next »