Thomas Eizinger

Results 1888 comments of Thomas Eizinger

Would it make sense to integrate this directly into `cargo check` and run it by default? The "no-false-positive" mindset seems like this would be safe! Alternatively, it could also be...

We now have the ability to implement arbitrary connection management so I think the other usecases for configurable mDNS name is resolved.

> @thomaseizinger I have recently stumbled into this issue writing a new application using `rust-libp2p`. I've written an mDNS application that was unnecessarily attempting to communicate with a local kubo...

> > If a [private network](https://github.com/libp2p/specs/blob/master/pnet/Private-Networks-PSK-V1.md?rgh-link-date=2024-06-16T15%3A47%3A21Z) is in use, then the service-name contains the base-16 encoding of the network's fingerprint as in _p2p-X._udp.local. This prevents public and private networks from...

Another update on this: I've introduced a builder pattern to builder the initial handler. This makes it much more convenient to configure a handler that doesn't accept inbound streams for...

The latest patches introduce the notion of a `Stream` handler which allows us to implement protocols such as `libp2p-ping` that reuse their stream and emit events as they go along....

Rendezvous is now also fully migrated and functional.

I think this is ready for a proper review @mxinden @jxs @elenaf9! I've updated the PR description.

I think we can close this as won't-merge. It was an interesting exploration though!

> Still interested to get this merged @thomaseizinger! Writing a tiny protocol right now where this would come in handy for testing. Ah yes, me too. I'd prefer if we...