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

v0.2.0

Compare
Choose a tag to compare
@raulk raulk released this 06 Mar 12:13
· 126 commits to master since this release
59abcf5

Major features

Peerstore support for certified peer records

Both peerstore implementations (pstoremem and pstoreds) now support certified peer records, by implementing peerstore.CertifiedAddrBook.

For now, the peerstore keeps all addresses, uncertified and certified, and offers no way of differentiating between them when querying it. This means that dials can be insecure (i.e. hitting uncertified addresses when a certified record exists), but it will allow users to being integrating certified records downstream, while we work on tagging addresses properly so they can be subsequently filtered.

The final solution will revolve around address labels, which are being incubated here: libp2p/go-libp2p-core#123

Other changes

  • Dependency upgrades.