Alex Potsides
Alex Potsides
When we listen a wildcard interface (e.g. add `/ip4/0.0.0.0/tcp/0` or `/ip6/::/tcp/0` to `addresses.listen`), the transport in question loops over the output of [os.networkInterfaces()](https://nodejs.org/api/os.html#osnetworkinterfaces) to work out which addresses the node...
We don't perform much in the way of validation on loaded libp2p config but we really should. Ideally each module parsing it's config would use something like [superstruct](https://www.npmjs.com/package/superstruct) to validate...
According to the readme the `.forge` sub-API is deprecated and will be removed in a future major of `acme-client`. I only discovered this when someone else pointed it out during...
Axios has supported abort signals since `0.22.0`, it'd be great if that could be bubbled up to the API of this module: ```js const cert = await client.auto({ // ...args...
The `.binaryType` field on the `RTCDataChannel` class defines what type the `.data` field on emitted `MessageEvent`s will be. It's either `"arraybuffer"` (the default) or `"blob"`. Docs: https://developer.mozilla.org/en-US/docs/Web/API/RTCDataChannel/binaryType 1. Switches the...
I've noticed that sometimes incoming DataChannels do not always emit a `close` event and/or get garbage collected which leaks memory. It happens when closing PeerConnections with open channels, but also...
When a component value has a `/` in it, it becomes hard to round-trip a multiaddr from bytes to a string and back again, since it's unclear where the value...
Somewhere between 1.0.15 and 1.0.22 `react-curse` broke the UI of the Node.js peer. https://github.com/infely/react-curse/issues/10 temporarily pins it to the last working version but the Node.js peer should be brought up...