uquic/internal/wire
Marten Seemann 0b26365dae
Merge pull request #3534 from lucas-clemente/header-parsing
introduce a separate code paths for Short Header packet handling
2022-08-30 14:09:38 +03:00
..
ack_frame.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
ack_frame_test.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
ack_range.go rename AckRange.{First, Last} to AckRange.{Smallest, Largest} 2018-04-18 12:25:26 +09:00
ack_range_test.go rename AckRange.{First, Last} to AckRange.{Smallest, Largest} 2018-04-18 12:25:26 +09:00
connection_close_frame.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
connection_close_frame_test.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
crypto_frame.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
crypto_frame_test.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
data_blocked_frame.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
data_blocked_frame_test.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
datagram_frame.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
datagram_frame_test.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
extended_header.go implement parsing and writing of QUIC v2 packet headers 2022-05-26 12:57:45 +02:00
extended_header_test.go use an array instead of a byte slice for Connection IDs 2022-08-29 11:30:31 +03:00
frame_parser.go introduce a dedicated qerr.TransportError and qerr.ApplicationError 2021-05-01 09:38:48 +07:00
frame_parser_test.go use an array instead of a byte slice for Connection IDs 2022-08-29 11:30:31 +03:00
handshake_done_frame.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
handshake_done_frame_test.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
header.go return an error when parsing a too long connection ID from a header (#3533) 2022-08-30 04:08:41 -07:00
header_test.go return an error when parsing a too long connection ID from a header (#3533) 2022-08-30 04:08:41 -07:00
interface.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
log.go implement writing of ACK frames containing ECN counts 2020-09-14 17:01:34 +07:00
log_test.go use an array instead of a byte slice for Connection IDs 2022-08-29 11:30:31 +03:00
max_data_frame.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
max_data_frame_test.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
max_stream_data_frame.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
max_stream_data_frame_test.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
max_streams_frame.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
max_streams_frame_test.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
new_connection_id_frame.go use an array instead of a byte slice for Connection IDs 2022-08-29 11:30:31 +03:00
new_connection_id_frame_test.go use an array instead of a byte slice for Connection IDs 2022-08-29 11:30:31 +03:00
new_token_frame.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
new_token_frame_test.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
path_challenge_frame.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
path_challenge_frame_test.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
path_response_frame.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
path_response_frame_test.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
ping_frame.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
ping_frame_test.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
pool.go rename MaxReceivePacketSize to MaxPacketBufferSize 2021-03-03 12:00:14 +08:00
pool_test.go use STREAM frames from the buffer for sending data 2019-09-07 16:31:52 +07:00
reset_stream_frame.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
reset_stream_frame_test.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
retire_connection_id_frame.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
retire_connection_id_frame_test.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
short_header.go add a wire.ShortHeader, implement short header parsing 2022-08-29 15:06:34 +03:00
short_header_test.go add a wire.ShortHeader, implement short header parsing 2022-08-29 15:06:34 +03:00
stop_sending_frame.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
stop_sending_frame_test.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
stream_data_blocked_frame.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
stream_data_blocked_frame_test.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
stream_frame.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
stream_frame_test.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
streams_blocked_frame.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
streams_blocked_frame_test.go rename frame.Write to frame.Append 2022-08-28 23:18:24 +03:00
transport_parameter_test.go speed up marshaling of transport parameters (#3531) 2022-08-29 23:05:52 +03:00
transport_parameters.go speed up marshaling of transport parameters (#3531) 2022-08-29 23:05:52 +03:00
version_negotiation.go parse arbitrary length Connection IDs in Version Negotiation packets 2022-08-29 10:58:33 +03:00
version_negotiation_test.go parse arbitrary length Connection IDs in Version Negotiation packets 2022-08-29 10:58:33 +03:00
wire_suite_test.go implement parsing and writing of QUIC v2 packet headers 2022-05-26 12:57:45 +02:00