Floris Bruynooghe
Floris Bruynooghe
Once we have QUIC-NAT-TRAVERSAL in this we should give the metrics a thorough review and update. /cc @Arqu
When we open a path, we immediately schedule the PATH_STATUS_AVAILABLE or PATH_STATUS_BACKUP frames. But we currently send those not together with the PATH_CHALLENGE which opens the path. Which means it...
We no longer need to support DISCO on the relay. There's some code that knows how to decode DISCO packets, presumably because it was possible to address the relay itself....
Once we switch to RustLS 0.24 we can disable requesting the OCSP status_request, which is pretty useless for us.
We establish TLS connections with the relay server and QAD endpoint for the relay server. Both use some built-in webpki root cert store. We should allow much more control for...
This is a temporary API introduced to help with transitioning IIUC.
QUIC has a limit on the maximum number of open streams at any one time. However it seems it might sometimes be a bit easy to accidentally leave a stream...
We want to move most of the magicsocket and holepunching logic into iroh-quinn using the QUIC Multipath and QUIC NAT Traversal drafts. - [x] Add multipath to iroh-quinn(-proto)
When an unknown NodeId is dialed the Endpoint will start discovery and wait until discovery returns a result before initiating the QUIC connection. If discovery never returns anything, because the...