Alex Potsides

Results 223 issues of Alex Potsides

This is a tracking issue for items that will cause v3 of libp2p to be released. The idea is to only do this once per year - v2 shipped in...

version-3.0

Node.js supports stripping TypeScript types with the [--experimental-strip-types](https://nodejs.org/api/cli.html#--experimental-strip-types) flag. This flag was introduced in `22.6.0` and was turned on by default in `23.6.0`. It takes a TypeScript file like: ```TypeScript...

exploration

Firefox 134 has a regression that prevents dialling go-libp2p nodes over WebTransport. This has been fixed in 136 so this issue is a reminder to revert #2930 when Firefox 136...

kind/tracking
kind/test

Merge when Firefox fixes the breakage in 134 Reverts libp2p/js-libp2p#2930 Closes #2931

Adds middleware handlers for protocol streams. They are invoked for incoming and outgoing streams and allow access to the stream and connection before the handler (incoming) or caller (outgoing) receive...

If we dial one or more multiaddrs with a common peer id, and none of the multiaddrs succeed, perform a routing query to see if there are updated addresses for...

need/triage

Updates the bootstrap module to only discover the bootstrap nodes but not dial them. Invidiual protocols that require bootstrapping (e.g. KAD-DHT) can then react to the disovery and choose to...

To allow using declared services in transports, muxers and other non-service components, add the service map type to the components that will be passed to the factories. ## Change checklist...

The [performance dashboard](https://observablehq.com/@libp2p-workspace/performance-dashboard?branch=2ddca88da8c33c6a514c3c7705b68c6cf7c93282) shows that the median streaming performance of WebRTC in Node.js is an order of magnitude slower than TCP. We should look into why this is. Support for...

help wanted
good first issue

Investigate interop test flakiness. ## Change checklist - [ ] I have performed a self-review of my own code - [ ] I have made corresponding changes to the documentation...