mozilla / neqo

Neqo, the Mozilla Firefox implementation of QUIC in Rust
https://firefox-source-docs.mozilla.org/networking/http/http3.html
Apache License 2.0
1.83k stars 123 forks source link

Meta: Implement all qlog probes #528

Open agrover opened 4 years ago

agrover commented 4 years ago

Once basic qlog support lands in Neqo (#526), we still need to add probes for all the things qlog can log. These should be relatively straightforward, and can likely be done as a group effort.

The below list is all event types supported by the qlog crate, version 0.2. Future versions of the qlog specification and the qlog crate may change this list. qlog supports "min" versions of many event constructors, which contain only the most commonly relevant fields of the event. Either version may be used.

agrover commented 4 years ago

Nice to have but implementing all of this is not critical.

yuyawk commented 2 years ago

Hello, I'm new to QUIC. May I contribute to some of these tasks while trying to catch up?

martinthomson commented 2 years ago

@yuyawk, I would suggest that you pick something that you think might be useful and try to build it. Maybe I can suggest that you open an issue to track it. Just reference this issue in the text so that we can track it. If you are having trouble, use that issue to ask any questions you might have.