Skip to content
This repository has been archived by the owner on May 11, 2022. It is now read-only.

Releases: libp2p/go-libp2p-autonat

v0.8.0

03 Jan 07:29
38a1415
Compare
Choose a tag to compare

This release deprecates the repo.

v0.7.0

13 Dec 13:29
aad6ee1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.7.0

v0.6.0

11 Nov 18:11
8ff057f
Compare
Choose a tag to compare

This release upgrades libp2p dependencies to plumb through datastore interface changes.

v0.5.0

30 Aug 09:49
1247ac6
Compare
Choose a tag to compare

This release implements a clean shutdown logic. In Go, it's not possible to shutdown cleanly by canceling contexts, since there's no way to know when Go routines have actually shut down. Instead, we now have a Close method, which makes sure that everything is cleanly shut down before returning.

Breaking Changes:

  • remove context.Context from constructors, add Close method: #109

Fixes

  • fix stream deadlines: #107

v0.4.2

18 Mar 23:02
4b9ee56
Compare
Choose a tag to compare
  • Improve timeouts.
  • Simplify and harden address "replacement" logic when dialing back to private IP addresses.

v0.4.1

22 Feb 17:11
v0.4.1
7de1c95
Compare
Choose a tag to compare

Attempt dials to discovered addresses with advertised ports to succeed in additional uPNP cases

v0.3.2

03 Aug 18:14
Compare
Choose a tag to compare
static nat shouldn't call host.Addrs()

avoid potential call loop

v0.3.1

30 Jul 10:25
411d9e3
Compare
Choose a tag to compare

upgrade deps + interoperable uvarints.

v0.3.0

24 Jun 20:28
6e94b6c
Compare
Choose a tag to compare

Update go-libp2p-core to v0.6.0.

v0.2.3

30 Apr 02:14
v0.2.3
ee3e1b3
Compare
Choose a tag to compare
  • Dependencies bumped
  • Reaction to incoming events (remote peers connecting) should be faster