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

Releases: libp2p/go-libp2p-core

v0.14.0

17 Jan 07:42
243f8b9
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.13.0...v0.14.0

v0.13.0

12 Dec 12:00
6d5c680
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.12.0...v0.13.0

v0.12.0

02 Dec 08:01
975f71b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.11.0...v0.12.0

v0.11.0

18 Oct 16:19
8bf73f7
Compare
Choose a tag to compare

This release removes the ConnHandler interface, both its definition, as well as its use in the Network interface.

v0.10.0

08 Sep 10:53
5f1ff67
Compare
Choose a tag to compare

This release contains a number of backwards-incompatible changes:

  • replaces the Process method on the Network interface with an io.Closer (#212)
  • adds the role (client / server) to the simultaneous connect context (#210)
  • passes the peer ID to SecureInbound in the SecureTransport and the SecureMuxer (#211)

v0.9.0

24 Jul 19:00
ea6cbf9
Compare
Choose a tag to compare

In this release, we removed a number functions and types that have long been deprecated:

  • crypto/KeyStretcher and crypto.StretchedKeys (#203)
  • Bytes method from the crypto.Key interface (#204)
  • peer.IDB58Decode, peer.IDB58Encode, peer.IdHexDecode, peer.IdHexEncode (#205)
  • insecure.New constructor for the insecure transport (#206)

v0.8.6

24 Jul 17:19
ef6e277
Compare
Choose a tag to compare
fix: make timestamps strictly increasing (#201)

* fix: make timestamps strictly increasing

On Linux, this is almost always the case. Windows, however, doesn't have
nanosecond accuracy.

We make the timestamp sequence numbers strictly increasing by returning
the last timestamp + 1 where necessary.

* apply code review

Co-authored-by: Marten Seemann <martenseemann@gmail.com>

* use a lock

Co-authored-by: Marten Seemann <martenseemann@gmail.com>

v0.8.5

19 Feb 10:34
Compare
Choose a tag to compare

Introduces a context option to signify simultaneous connect for hole punching.

v0.8.4

18 Feb 11:19
412dbb3
Compare
Choose a tag to compare

Introduces an Event to detect TCP & UDP NAT Device Type.

v0.8.3

18 Feb 08:24
Compare
Choose a tag to compare

Adds support for forcing a direct connection with a peer even if we already have a relayed connection.