Sign in
quiche
/
quiche
/
07300e59e6d5ad6aa21d61a74f2e8ca797d73223
/
quic
/
core
/
quic_framer_test.cc
07300e5
Use VarInt encoding for IETF QUIC Reset Stream error code
by fkastenholz
· 6 years ago
733552e
Update IETF QUIC Stop Sending to use varint for error code
by fkastenholz
· 6 years ago
d57d3f9
IETF CONNECTION CLOSE code is varint encoded
by fkastenholz
· 6 years ago
1c19fc2
Add retire_prior_to to NewConnectionId frame
by fkastenholz
· 6 years ago
107ba5f
gfe-relnote: Move QUIC crypto frames to be gated behind new flag gfe2_reloadable_flag_quic_enable_version_48
by nharper
· 6 years ago
1ac22cc
Apply GREASE to QUIC Version Negotiation packets
by dschinazi
· 6 years ago
8aba1ff
Remove server in connection version negotiation code.
by fayang
· 6 years ago
2ca2a93
Remove unused Dr. Fuzz function from QuicFramerTest
by nharper
· 6 years ago
91475c4
Remove framer object from quic_dispatcher and make dispatcher no longer inherit from QuicFramerVisitorInterface.
by fayang
· 6 years ago
3c05a9f
Deprecate quic_server_drop_version_negotiation
by dschinazi
· 6 years ago
0366de9
Deprecate quic_send_version_negotiation_fixed_bit
by dschinazi
· 6 years ago
17d4242
Fix QUIC warnings in preparation for enabling them
by dschinazi
· 6 years ago
305e173
Change IETF Frame/QUIC_VERSION_99 tests to be symbolic.
by fkastenholz
· 6 years ago
ceae837
Additional functional version tests.
by fkastenholz
· 6 years ago
f36e29d
Automated g4 rollback of changelist 250877268.
by fayang
· 6 years ago
346b7ce
Support QUIC Client connection IDs
by dschinazi
· 6 years ago
4fd1105
gfe-relnote: QUIC_BUG instead of LOG(ERROR) in CreateQuicVersionLabel if the HandshakeProtocol is unknown
by nharper
· 6 years ago
374888f
gfe-relnote: Remove QUIC version 44.
by fayang
· 6 years ago
b42a8c5
Add source connection ID parsing to QuicFramer::ProcessPacketDispatcher
by dschinazi
· 6 years ago
f5e6845
Refactor how TLS versions get enabled
by nharper
· 6 years ago
334f023
Fix expected_server_connection_id_length on client
by dschinazi
· 6 years ago
b417d60
Add a client connection ID to version negotiation packet creation
by dschinazi
· 6 years ago
8ff7482
Rename QUIC connection ID to server connection ID, part 2
by dschinazi
· 6 years ago
a484f98
Add QuicFramerTest.CoalescedPacketWithZeroesRoundTrip
by dschinazi
· 6 years ago
7b9278c
Rename connection_id to server_connection_id
by dschinazi
· 6 years ago
46833c3
Add QUIC_BUG_IF to QuicUtils::GetCryptoStreamId
by nharper
· 6 years ago
7d066ca
Replace a DCHECK with a parse failure in connection ID parsing
by dschinazi
· 6 years ago
de0f6dc
Add QuicFramer Probe methods
by dschinazi
· 6 years ago
2252b70
Project import generated by Copybara.
by QUICHE team
· 6 years ago
ccbab73
gfe-relnote: In QUIC, do not use framer object in QuicDispatcher. Protected by gfe2_restart_flag_quic_no_framer_object_in_dispatcher.
by fayang
· 6 years ago
9e92fb3
Make QUIC server set fixed bit in version negotiation packets
by dschinazi
· 6 years ago
55fa613
Implement QUIC Header Protection
by nharper
· 6 years ago
072da7c
Make server drop IETF QUIC Version Negotiation packets
by dschinazi
· 6 years ago
a037b8b
Refactor QuicFramer::Get...ConnectionCloseFrameSize
by fkastenholz
· 6 years ago
e0df3f7
Make client drop packets with wrong versions
by dschinazi
· 6 years ago
244f6dc
Support IETF RETRY from client
by dschinazi
· 6 years ago
8b6d63a
gfe-relnote: Add EXPECT_EQ for detailed error in QuicFramerTest. Test-only change.
by nharper
· 6 years ago
3f28356
Fix check for QuicFramer detecting old header format with new version
by nharper
· 6 years ago
97b690b
gfe-relnote: Close the connection if a STOP_WAITING frame is received in v44 or above. Protected by gfe2_reloadable_flag_quic_do_not_accept_stop_waiting.
by ianswett
· 6 years ago
4985598
gfe-relnote: (n/a) Change SetQuicFlag to take the flag variable directly instead of a pointer to it. Refactor for Envoy integration, no behavior change.
by wub
· 6 years ago
9bb8346
Disable QUIC trial decryption in V44 and above
by nharper
· 6 years ago
465220f
Fix constants in test so that they compile in Chromium
by fkastenholz
· 6 years ago
3c4eabf
Add QuicStreamsBlockedFrame and QuicMaxStreamsFrame classes
by fkastenholz
· 6 years ago
a745e39
Check that the expected and actual public header types match
by nharper
· 6 years ago
2ceb97c
Reject IETF RETRY packets before they hit QUIC_BUGs
by nharper
· 6 years ago
04bd4f3
Remove OnApplicationClose upcalls, update OnConnectionClose as needed.
by fkastenholz
· 6 years ago
546cc45
Add new methods to QuicFramer for controlling decrypters
by zhongyi
· 6 years ago
9e84364
Automated g4 rollback of changelist 242988047.
by zhongyi
· 6 years ago
d4b308e
Add new methods to QuicFramer for controlling decrypters
by dschinazi
· 6 years ago
ba6354a
Change a int to unsigned int in quic_framer_test.cc
by zhongyi
· 6 years ago
72f509b
Remove IETF QUIC Application Close frame, replace with Connection Close
by fkastenholz
· 6 years ago
a396ef6
Internal QUICHE change
by ianswett
· 6 years ago
fbda215
Add new methods to QuicFramer for controlling decrypters
by nharper
· 6 years ago
66dea07
Rename quic::kMaxPacketSize to quic::kMaxOutgoingPacketSize
by dschinazi
· 6 years ago
e9d71a8
Add datatypes needed for IETF CONNECTION_CLOSE support.
by fkastenholz
· 6 years ago
e8d7fa7
Increase maximum size of allowed incoming packets and remove incorrect QUIC_BUG
by dschinazi
· 6 years ago
e28f022
gfe-relnote: Use encryption level instead of looking for the string "CHLO" to identify the QUIC ClientHello. Client side change only, not flag protected.
by ianswett
· 6 years ago
553a966
gfe-relnote: Remove the dependency from QuicMemSliceSpan to QuicStreamSendBuffer and QuicMessageFrame. Refactor only, not protected.
by wub
· 6 years ago
10b22a1
gfe-relnote: In QUIC, enable multiple packet number support in QuicFramer. Not used yet. Not protected.
by QUICHE team
· 6 years ago
9b41c97
Use QUIC v47 for variable length connection IDs instead of CRYPTO frames
by QUICHE team
· 6 years ago
0131a5b
Check new connection ID length before reading it
by QUICHE team
· 6 years ago
dc41bf1
gfe-relnote: test-only changes to reduce usage of QuicUtils::GetCryptoStreamId
by QUICHE team
· 6 years ago
2d18797
Add support for Header Protection to QuicCrypter classes
by QUICHE team
· 6 years ago
6987b4a
Rename ENCRYPTION_NONE to ENCRYPTION_INITIAL
by QUICHE team
· 6 years ago
8e2e453
Allow variable length connection IDs in v99
by QUICHE team
· 6 years ago
872e7a3
Remove QuicString wrapper for std::string
by vasilvv
· 6 years ago
ea74008
Use QuicVersionUsesCryptoFrames instead of checking against QUIC_VERSION_47
by QUICHE team
· 6 years ago
4d9d629
Add ShouldUpdateExpectedConnectionIdLength to QuicFramer
by QUICHE team
· 6 years ago
c48c871
Replace QuicString with std::string, pass 1
by vasilvv
· 6 years ago
a6ef0a6
Project import generated by Copybara.
by QUICHE team
· 6 years ago