js-libp2p icon indicating copy to clipboard operation
js-libp2p copied to clipboard

The JavaScript Implementation of libp2p networking stack.

Results 304 js-libp2p issues
Sort by recently updated
recently updated
newest added

`js-libp2p` should have an utility logic regarding full stream close, where we wait for an EOF and then reset the stream if it does not close quickly enough. Some inspiration:...

kind/enhancement
status/ready
P2

@dignifiedquire commented on [Sat Apr 01 2017](https://github.com/libp2p/js-peer-book/issues/34) --- @jayarjo commented on [Wed Apr 03 2019](https://github.com/libp2p/js-peer-book/issues/34#issuecomment-479407532) Why do you folks keep issues for merged fixes open? --- @JustMaier commented on [Sun...

Reposting the issue from here https://github.com/alanshaw/it-pipe/issues/1

kind/bug
exp/expert
status/ready
P1

How to saturate all CPU cores by having different NodeJS process and also load balancing the connections and making them stick to process ? Something like this :- https://stackoverflow.com/questions/51301126/nodejs-clustering-with-sticky-session Is...

kind/support
kind/stale

When implementing the PeerStore, we did not consider cleannup strategies. For instance, when multiaddrs expire and then we search peer routing to find the latest record for the peer because...

kind/enhancement
exploration
kind/stale

As part of the [PeerStore improvements epic](https://github.com/libp2p/js-libp2p/issues/582), we intend to add multiaddr confidence into the AddressBook. ## Background When js-libp2p dials a peer, it tries to dial several known addresses...

kind/enhancement
exp/wizard

Repro steps: - Check out js-libp2p master (I got ce58805e900f999eec96d8de585d6bf07363a26e) - go to examples/libp2p-in-the-browser and `npm install` I get these warnings: npm WARN [email protected] requires a peer of bufferutil@^4.0.1 but...

status/ready
P3
dx

- **Version**: N/A - **Platform**: N/A - **Subsystem**: N/A #### Type: Enhancement #### Description: One of the pain points of development within a browser context is the **bundle size** of...

kind/enhancement
exp/wizard
status/ready

Aiming to improve `js-libp2p`, we want to gather its flows for the different use cases we have. This effort can enable the libp2p team to define better priorities, as well...

kind/enhancement
help wanted
exploration
status/ready

# Examples with tests running in js-libp2p CI - **Version**: N/A - **Platform**: N/A - **Subsystem**: N/A #### Type: Docs ## What Create tests for each of the `js-libp2p` examples....

kind/enhancement
exp/expert
example
status/ready
P2