Skip to content

v2.1.5

Latest

Choose a tag to compare

@jrick jrick released this 10 Apr 18:04
release-v2.1.5

This is a bug fix release addressing mixing reliability issues.

The pairing version to specify compatibility with other mixing peers has been increased in this release (decred/dcrd#3674). Wallets running this release will not mix with older wallets, or vice versa.

It is highly recommended that all users upgrade from prior releases.

Bug fixes

  • SPV peers are now provided as the peer source of mixing messages. This allows mixpool orphan removal to more accurately target peers who have submitted the most orphans (cd2f59d).

  • The accountsyncaddressindex JSON-RPC method now correctly syncs the external account branch (instead of internal) (bc7039e).

  • The mixing client now excludes peers who would exceed the new mixing limits that were introduced in the 2.1.4 release (decred/dcrd#3672).

  • The mixpool no longer penalizes for peers excluded by the 100KB standard transaction size or the new 2.1.4 mixing limits (decred/dcrd#3673).

Changelog

The following lists all commits since dcrwallet v2.1.4:

  • 78745f9: [release-v2.1] Bump version to 2.1.5+release.local.
  • dbb3c3e: [release-v2.1] Update mixing module to v0.7.3
  • bc7039e: [release-v2.1] Increment correct account branch.
  • cd2f59d: [release-v2.1] Provide SPV peers as mixing message source

Code Contributors (alphabetical order):