Floris Bruynooghe

Results 73 issues of Floris Bruynooghe

Ok, that's a pretty rubbish title. But what we really need to be able to do is: - Signal shutdown to the server. - Server stops accepting new connections. -...

On a request/replay stream/sink pair for individual RPCs it should be possible to close one half while still keeping the other half open. An example of this would be a...

When we have a relay connection and some direct addresses, but have not yet figured out any information about those direct addresses - like whether they work- we try to...

bug
c-iroh-net

Our holepunching very carefully coordinates sending pings and punching. However it is also somewhat conservative in sending call-me-maybe messages and only tries to do this every 5s. This makes it...

hole punching
c-iroh
multipath

Currently we only support a `RelayUrl` with a toplevel domain name: `https://example.com/`. Internally this will results in several routes being served, like `https://example.com/relay` etc. Perhaps we should consider allowing it...

feat
c-iroh-relay
c-iroh-net

The relay server still uses the `X-Tailscale-Challenge` and `X-ailscale-Response` headers. They should be renamed to `X-Iroh` probably. But in a backwards compatible way.

c-iroh-net

* target triple: x86_64-unknown-openbsd * Header file: https://github.com/openbsd/src/blob/35659bf2453d7eeb12fd24089cf668ca13361c18/sys/netinet6/in6.h#L330C9-L330C24 According to the git history this symbol has been there for a very long time, so there is probably no need to...

C-API-request

In Quinn 0.10 `SendStream::finish()` used to return an error if the connection was already closed. Now it still returns `Ok(())`. Full example code at https://gist.github.com/flub/56450fb16ec7c93998e7feedcb5659a0 but here are the relevant...

## Description When we switch paths we reset the congestion controller, but we also need to reset the MTU to start from 1200 again. We have a reported case where...

lib.rs has some pretty decent-looking linting for published crates: https://lib.rs/~n0-computer/dash We're far from looking great, so we should go through these and improve the situation.

feat