openssl / project

Tracking of project related issues
2 stars 1 forks source link

Extend qlog subsystem to allow for logging port events #926

Open nhorman opened 6 days ago

nhorman commented 6 days ago

We have two in flight PRS: https://github.com/openssl/project/issues/715 https://github.com/openssl/project/issues/921

Which requrie that we log errors on sending frames prior to when a quic channel is established.

Using qlog seems like the most natural way to do this, but currently our qlog implementation is implemented on the assumption of a quic channel existing, and both these prs send frames at the port level, prior to such a channel being established.

We should implement qlog availability at the port level so we can appropriately log failures in these use cases