Marten Seemann
|
a58bcb747b
|
qlog received Retry packets
|
2020-02-12 10:42:38 +07:00 |
|
Marten Seemann
|
b031615db5
|
export a qlog when the session's run loop stops
|
2020-02-12 10:42:37 +07:00 |
|
Marten Seemann
|
391a419142
|
add the packet_received event
|
2020-02-12 10:36:28 +07:00 |
|
Marten Seemann
|
4d92dd05f9
|
add the packet_sent event
|
2020-02-12 10:36:28 +07:00 |
|
Marten Seemann
|
4763719051
|
implement marshalling of the trace
|
2020-02-12 10:36:27 +07:00 |
|
Marten Seemann
|
bfd745106c
|
determine the packet type from the QUIC header
|
2020-02-12 10:35:55 +07:00 |
|
Marten Seemann
|
e6d55ac467
|
implement marshalling of events
|
2020-02-12 10:35:55 +07:00 |
|
Marten Seemann
|
572ef44cf2
|
use GoJay to marshal JSON
GoJay doesn't use reflection to marshal JSON. This allows dramatically
faster encoding, as well as saving a large number of allocations.
|
2020-02-12 10:35:54 +07:00 |
|
Marten Seemann
|
2e59206a1e
|
implement marshalling of packet headers
|
2020-02-12 10:35:19 +07:00 |
|
Marten Seemann
|
60183f4fec
|
implement marshalling of frames
|
2020-02-12 10:35:19 +07:00 |
|