Skip to content

Releases: libp2p/go-libp2p-kad-dht

v0.8.1

27 May 22:03
98c5089
Compare
Choose a tag to compare

Fixed a context cancellation race #656

v0.8.0

25 May 05:45
3d294c7
Compare
Choose a tag to compare
  • Changes the BootstrapPeers option to take peer.AddrInfo structs instead of multiaddrs. This makes it easy to pass multiple addresses for each peer.
  • Alters connection manager tagging such that:
    • Useful peers in low buckets are "protected". These are the most useful peers to us as they're the ones we usually contact when starting DHT queries.
    • Useful peers in higher buckets are given higher weights.

v0.7.12

21 May 02:33
6a14d9c
Compare
Choose a tag to compare
  • Bump default concurrency to 10 to bring in-line with go-ipfs defaults.
  • Add option to bootstrap off of a given set of peers when the routing table is empty.

v0.7.11

29 Apr 20:42
d935620
Compare
Choose a tag to compare

Optimize and fix some issues around query events.

v0.7.10

26 Apr 18:29
7224e2a
Compare
Choose a tag to compare

Avoid blocking when calling Bootstrap.

v0.7.6

21 Apr 17:40
Compare
Choose a tag to compare
  • Update logging framework (zap).
  • Make options for provider subsystem configurable.

v0.7.5

21 Apr 02:42
21b38cc
Compare
Choose a tag to compare
  • Optimize debug logging.
  • Move all non-internet IPv6 addresses to the LAN DHT (i.e., everything except 2000::/3).

v0.7.2

10 Apr 03:42
6b94711
Compare
Choose a tag to compare
  • Expose a WANActive function on the DualDHT to determine if the WAN DHT is active.
  • Clean up some errors from the Dual DHT.

v0.7.1

10 Apr 01:49
b33ccf3
Compare
Choose a tag to compare

Deduplicate addresses in the dual DHT's FindPeer.

Release v0.7.0

09 Apr 20:16
bfa23ff
Compare
Choose a tag to compare

Introduces a new "dual dht" that constructs two DHTs, one for a local LAN and one for the WAN.