-
Notifications
You must be signed in to change notification settings - Fork 439
Comparing changes
Open a pull request
base repository: libp2p/js-libp2p
base: kad-dht-v12.0.18
head repository: libp2p/js-libp2p
compare: kad-dht-v12.1.0
- 8 commits
- 149 files changed
- 1 contributor
Commits on Jun 11, 2024
-
fix: split listeners and dialers in transport interface tests (#2584)
To support asymmetric transports, call `.listen` and `.dial` on separate properties of the transport interface setup return value. For symmetric transports these can be the same transport instance.
Configuration menu - View commit details
-
Copy full SHA for 863b3de - Browse repository at this point
Copy the full SHA 863b3deView commit details
Commits on Jun 12, 2024
-
fix: allow custom services to depend on each other (#2588)
Derive the type of the components arg from a union of the internal components plus the service map type.
Configuration menu - View commit details
-
Copy full SHA for 0447913 - Browse repository at this point
Copy the full SHA 0447913View commit details
Commits on Jun 13, 2024
-
feat: check service dependencies on startup (#2586)
Allows services to optionally define the capabilities they provide to the rest of libp2p and also the capabilities they require from other services. This allows, for example, the `WebRTC` transport to require the `CircuitRelay` transport to be present, or `KAD-DHT` (or anything that uses a topology) to require the identify protocol. Fixes #2263 Refs #2135
Configuration menu - View commit details
-
Copy full SHA for d1f1c2b - Browse repository at this point
Copy the full SHA d1f1c2bView commit details -
docs: add doc on configuring custom services (#2587)
Writes up the perceived wisdom on service implementation.
Configuration menu - View commit details
-
Copy full SHA for 94cac11 - Browse repository at this point
Copy the full SHA 94cac11View commit details
Commits on Jun 18, 2024
-
chore: remove logging code (#2594)
Remove code left in by accident.
Configuration menu - View commit details
-
Copy full SHA for a970b53 - Browse repository at this point
Copy the full SHA a970b53View commit details -
fix: create RTCPeerConnection after dialing remote peer (#2593)
Chrome limits how many RTCPeerConnections a given tab can instantiated during it's lifetime - https://issues.chromium.org/issues/41378764 To delay hitting this limit, only create the dial-end RTCPeerConnection once a relayed connection has successfully been opened to the dial target, this prevents needlessly creating RTCPeerConnections when the dial fails before they are actually used. Fixes #2591
Configuration menu - View commit details
-
Copy full SHA for 8e4fdcd - Browse repository at this point
Copy the full SHA 8e4fdcdView commit details -
feat: allow passing a function for rtcConfiguration (#2590)
In order to allow refreshing STUN/TURN credentials between dials, allow passing a function that returns rtc config. Fixes #2554
Configuration menu - View commit details
-
Copy full SHA for 9e02366 - Browse repository at this point
Copy the full SHA 9e02366View commit details
Commits on Jun 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 703b390 - Browse repository at this point
Copy the full SHA 703b390View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff kad-dht-v12.0.18...kad-dht-v12.1.0