Sign in
quiche
/
quiche
/
486a8a944b8acbaea46fd0ccdaf48a9eb98c677d
/
quic
/
core
/
http
/
quic_spdy_session.cc
216dc01
Remove notion of static stream in QuicStreamIdManager.
by renjietang
· 6 years ago
6c73c33
No longer send SETTINGS in gQUIC.
by renjietang
· 6 years ago
5597f29
Add knobs to QuicSpdySession for QPACK maximum table capacity and blocked stream limit.
by bnc
· 6 years ago
c8c02a5
Make sure QPACK stream types are sent along with SETTINGS in one packet.
by renjietang
· 6 years ago
8c01622
Make QpackEncoder::EncodeHeaderList() and FirstPassEncode() take header_list by const ref.
by bnc
· 6 years ago
57b5f62
Enforce limit on number of blocked streams in QPACK decoder.
by bnc
· 6 years ago
309b7fb
Prevent QPACK streams from being created more than once.
by renjietang
· 6 years ago
eae1ea8
gfe-relnote: Add live check to QuicSpdySession. No functional change expected, not protected.
by fayang
· 6 years ago
e01b3eb
Do not check config() when sending HTTP/3 SETTINGS frame.
by renjietang
· 6 years ago
87cd7de
Add QpackStreams into QuicSpdySession.
by renjietang
· 6 years ago
d6a3567
Prevent duplicate HTTP/3 control stream.
by renjietang
· 6 years ago
c258e4f
gfe-relnote: Implement sending the MAX_PUSH_ID frame when the client sets a non-zero maximum push id.
by QUICHE team
· 6 years ago
4ff6062
Ignore read data on PendingStream after invalid type byte is received.
by bnc
· 6 years ago
17e2993
Exclude locally_closed_streams_highest_offset_.size() in QuicSession::ShouldKeepConnectionAlive().
by renjietang
· 6 years ago
8a2df8f
Allow QpackStreamSenderDelegate to be set dynamically.
by renjietang
· 6 years ago
4c664c5
Pass maximum table capacity and max blocked streams in QpackDecoder constructor.
by bnc
· 6 years ago
a0c8f5a
Add QpackEncoder::SetMaximumDynamicTableCapacity() and SetMaximumBlockedStreams() and call them when corresponding settings are received.
by bnc
· 6 years ago
901cdcd
Simply QuicSpdySession::HasActiveRequest().
by renjietang
· 6 years ago
1e3ee62
Add version DCHECK for SPDY frames that are already replaced by HTTP/3 frames in v99.
by renjietang
· 6 years ago
944cfbc
gfe-relnote: Let GFE be able to use HTTP2(tree-style) priority write scheduler in QUIC and enable it via a connection option H2PR. Protected by gfe2_reloadable_flag_quic_use_http2_priority_write_scheduler.
by fayang
· 6 years ago
118c8ac
Remove headers stream from IETF QUIC.
by renjietang
· 6 years ago
5b182b9
Refactor incoming SETTINGS logic to QuicSpdySession::OnSetting().
by bnc
· 6 years ago
63becfb
Clean up HTTP/3 and QPACK settings.
by bnc
· 6 years ago
3c3dfb7
Write push promise on request streams.
by renjietang
· 6 years ago
c04c85f
Create HTTP/3 unidirectional stream only when stream limit allows.
by renjietang
· 6 years ago
476683a
gfe-relnote: In QUIC, replaces QuicStream::priority_ with QuicStream::precedence_ and pluming it to write_blocked_list. No functional change expected. Not protected.
by fayang
· 6 years ago
76420db
gfe-relnote: n/a - Remove unused member variable in QuicSpdySession
by renjietang
· 6 years ago
2bda409
QuicSpdySession header size limit related cleanup.
by bnc
· 6 years ago
f4f4712
Modify push_promise related methods to prepare for H3 push promise.
by renjietang
· 6 years ago
3fc60df
Add http3_constants.h for HTTP/3 and QPACK unidirectional stream types and settings identifiers.
by bnc
· 6 years ago
880d243
Merge GetOrCreateDynamicStream() into GetOrCreateStream().
by renjietang
· 6 years ago
9818f8c
Remove the previous headers_stream_ and Change unowned_headers_stream_ to header_stream_.
by renjietang
· 6 years ago
55d182a
Change names of static-related QuicSession methods.
by renjietang
· 6 years ago
0e9980b
Remove static stream map as it's not used anymore.
by renjietang
· 6 years ago
495d597
Add more protection in QuicSpdySession::GetSpdyDataStream().
by renjietang
· 6 years ago
82875de
Automated g4 rollback of changelist 257189926.
by dschinazi
· 6 years ago
e164125
QuicSpdySession header size limit related cleanup.
by bnc
· 6 years ago
bdd303e
Blocked decoding part 3: QpackDecodedHeadersAccumulator and QuicSpdyStream.
by bnc
· 6 years ago
b663b86
gfe-relnote: deprecate gfe2_reloadable_flag_quic_eliminate_static_stream_map_3.
by renjietang
· 6 years ago
7498c8c
In HTTP/3, write Priority on control stream before writing headers.
by renjietang
· 6 years ago
a553da0
Avoid performing pending stream actions after the connection is closed.
by renjietang
· 6 years ago
36c4728
Refine QuicSpdyStream::UsesPendingStreams() behavior.
by bnc
· 6 years ago
c2aa5cb
Merge QpackEncoderStreamSender::Delegate and QpackDecoderStreamSender::Delegate
by renjietang
· 6 years ago
17d4242
Fix QUIC warnings in preparation for enabling them
by dschinazi
· 6 years ago
552accc
Move headers stream from 0 to 60 in v99
by dschinazi
· 6 years ago
cd8fab3
Remove unused argument.
by renjietang
· 6 years ago
3a1bb80
Add support for HTTP/3 control stream.
by renjietang
· 6 years ago
baea59c
Make CreateIncomingStream() to take PendingStream* instead of PendingStream. PendingStream* will be passed to create QuicStream.
by renjietang
· 6 years ago
bb1c489
Support HTTP/3 style of Server push.
by renjietang
· 6 years ago
2abedac
Cloned from CL 231494986 by 'g4 patch'.
by renjietang
· 6 years ago
da26cdb
gfe-relnote: Fix a bug in QuicSpdyClientStreamBase. Protected by --gfe2_reloadable_flag_quic_eliminate_static_stream_map_3
by rch
· 6 years ago
2252b70
Project import generated by Copybara.
by QUICHE team
· 6 years ago
2da2afb
Skip static streams when destructing QuicSpdySession.
by renjietang
· 6 years ago
e76b2da
Refactor QuicSession to allow subclasses to do their own thing on pending streams.
by renjietang
· 6 years ago
0c55886
Add APIs to allow sessions to read stream types from pending stream.
by renjietang
· 6 years ago
615f13b
Use a QuicSession member to latch
by renjietang
· 6 years ago
5de8705
Internal QUICHE change
by bnc
· 6 years ago
08a9cf7
Move Crypto stream out of static stream map.
by renjietang
· 6 years ago
fbeb5bf
gfe-relnote: Move headers streams out of static stream map. Protected by
by renjietang
· 6 years ago
872e7a3
Remove QuicString wrapper for std::string
by vasilvv
· 6 years ago
c48c871
Replace QuicString with std::string, pass 1
by vasilvv
· 6 years ago
c2653c4
Remove QuicSession::num_active_request() and allow subclasses to account the number of request individually.
by QUICHE team
· 6 years ago
a6ef0a6
Project import generated by Copybara.
by QUICHE team
· 6 years ago