Floris Bruynooghe

Results 73 issues of Floris Bruynooghe

Once we have QUIC-NAT-TRAVERSAL in this we should give the metrics a thorough review and update. /cc @Arqu

c-iroh
multipath

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...

multipath
quinn

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....

c-iroh-relay

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...

feat
c-iroh-relay
c-iroh

This is a temporary API introduced to help with transitioning IIUC.

c-iroh

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...

c-iroh
API

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)

feat
refactor
c-iroh
multipath

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...

bug
c-iroh
discovery