Skip to content

Releases: sigp/discv5

v0.2.1

23 Feb 05:54
e3a6fe7
Compare
Choose a tag to compare

This release includes a number of small bug-fixes and improvements.

It introduces the ability to customize the protocol-id via the ProtocolId trait.

v0.1.0

09 Sep 01:50
9009ad9
Compare
Choose a tag to compare

This marks the first initial release.

The majority of the core components are stable. Although the specification is changing, as it stands this release marks a stable release of current discv5 specification.

v0.1.0-beta.13

22 Dec 01:25
00b4b1b
Compare
Choose a tag to compare

This release updates dependencies which contained security advisory vulnerabilities.

v0.1.0-beta.11

14 Oct 01:12
f11a60a
Compare
Choose a tag to compare

This release resolves a panic that can occur in normal operation when filters are being used.

The changes in this release are:

  • Improved panic verbosity and removing of unnecessary mutability (#87)
  • Resolve a panic which can occur when node filtering in buckets is enabled (#89)

v0.1.0-beta.10

16 Sep 01:43
8924178
Compare
Choose a tag to compare

This release contains a number of API modifications and a re-implementation of an LRU cache which should reduce the overhead in handling and sending discovery requests.

v0.1.0-beta.9

11 Aug 01:34
e3c7e30
Compare
Choose a tag to compare

This release adds patches in the kbucket which resolves inconsistent bucket states that could lead to panics in updating and removing nodes.

v0.1.0-beta.8

21 Jul 00:30
7a02452
Compare
Choose a tag to compare

This release corrects an issue with updating a node status' in the routing table. The issue caused inconsistencies in variables that maintain the correct bucket state. See #77 for further details.

v0.1.0-beta.7

14 Jul 05:11
7ed2ccc
Compare
Choose a tag to compare

This release contains only dependency updates, specifically libp2p which contained the vulnerable libsecp256k1 crate.

v0.1.0-beta.6

07 Jul 06:15
b65c694
Compare
Choose a tag to compare

This version provides the following improvements:

  • Overhaul of the rate limiter/packet filter (#73)
  • Improved support for TalkReq/TalkResp messages (#70)
  • Improved timeout handling for WHOAREYOU requests (#72)
  • Improved documentation (#74)

v0.1.0-beta.5

07 Jul 03:55
19ede3c
Compare
Choose a tag to compare

Corrects core issues and a panic that was present in the v0.1.0-beta.4 version which has since been yanked from crates.io