uquic/internal
Ameagari d1f6ea997c
save the RTT in non-0-RTT session tickets (#4042)
* also send session ticket when 0-RTT is disabled for go1.21

* allow session ticket without transport parameters

* do not include transport parameters for non-0RTT session ticket

* remove the test assertion because it is not supported for go1.20

* Update internal/handshake/session_ticket.go

Co-authored-by: Marten Seemann <martenseemann@gmail.com>

* add a 0-RTT argument to unmarshaling session tickets

* bump sessionTicketRevision to 4

* check if non-0-RTT session ticket has expected length

* change parameter order

* add test checks

---------

Co-authored-by: Marten Seemann <martenseemann@gmail.com>
2023-09-11 08:05:31 -07:00
..
ackhandler feed ECN feedback into the congestion controller 2023-09-11 21:17:31 +07:00
congestion congestion: rename OnPacketLost to OnCongestionEvent 2023-09-11 21:14:53 +07:00
flowcontrol switch from unmaintained golang/mock to go.uber.org/mock (#4050) 2023-08-28 02:23:55 -07:00
handshake save the RTT in non-0-RTT session tickets (#4042) 2023-09-11 08:05:31 -07:00
logutils rename module, adjust import paths to quic-go/quic-go (#3680) 2023-01-21 19:53:57 -08:00
mocks congestion: rename OnPacketLost to OnCongestionEvent 2023-09-11 21:14:53 +07:00
protocol only add an ECN control message if ECN is supported 2023-09-11 20:31:50 +07:00
qerr expose crypto/tls errors on the TransportError (#4015) 2023-08-18 03:01:49 -07:00
qtls save the RTT in non-0-RTT session tickets (#4042) 2023-09-11 08:05:31 -07:00
testdata use the new crypto/tls QUIC Transport (#3860) 2023-07-01 11:15:00 -07:00
testutils rename module, adjust import paths to quic-go/quic-go (#3680) 2023-01-21 19:53:57 -08:00
utils use a ring buffer in the framer (#3857) 2023-06-01 11:53:37 -07:00
wire wire: always set the QUIC bit for Version Negotiation packets (#3991) 2023-08-20 19:55:57 -07:00