Skip to content

v2.0.2

Compare
Choose a tag to compare
@jrick jrick released this 05 Jun 13:40
· 67 commits to master since this release
release-v2.0.2

dcrwallet v2.0.2

This release includes several important bug fixes for mixing users. All 2.0.1 users are advised to ugrade.

Bug Fixes

  • The mixing client will no longer attempt to create mixes that, when signed, exceed the standardness rules set by dcrd mempool (dcrd/3338).

  • A change was made to how reruns are handled after blame is assigned. Rather than incrementing the run, a new session is formed. This reduces unexpected behavior by requiring the stricter message acceptance checks that were only performed during run-0 (dcrd/3343).

Other improvements

  • Peers who send mix messages when disablerelaytx is enabled (this includes dcrd version 2.0.0, but not 2.0.1 or 2.0.2) will be temporarily banned (48c59f55).

  • Debug logging of mixing activity has been improved through changes in both the mixpool and mixclient packages (dcrd/3326, dcrd/3331, dcrd/3333, dcrd/3339, dcrd/3340).

Changelog

The following lists all commits since dcrwallet v2.0.1:

  • 660e2f60: [release-v2.0] version: Update for v2.0.2
  • 609e1b49: [release-v2.0] Update to latest mixing module
  • 48c59f55: [release-v2.0] p2p: Ban peer with mix inv when disablerelaytx is active

Code Contributors (alphabetical order):