Skip to content

v2.0.4

Latest
Compare
Choose a tag to compare
@jrick jrick released this 03 Sep 21:40
0e2a654

Install

To install Decrediton desktop wallet, download, uncompress, and run
Decrediton Linux AppImage or Decrediton Linux tar or Decrediton macOS amd64 or Decrediton macOS arm64 or Decrediton Windows.

To install the command-line tools, please see dcrinstall.

See decred-v2.0.4-manifest.txt and the other manifest files for SHA-256 hashes and the associated .asc signature files to confirm those hashes.

See README.md for more info on verifying the files.

Skip to downloads

Contents

dcrd v2.0.4

This is a patch release of dcrd which includes the following changes:

  • Improved session formation for StakeShuffle mix transactions
  • Support for Internationalized Domain Names (IDNs) in hostnames
  • StakeShuffle mixing performance enhancements

Changelog

This patch release consists of 14 commits from 3 contributors which total to 17 files changed, 201 additional lines of code, and 97 deleted lines of code.

All commits since the last release may be viewed on GitHub here.

Code Contributors (alphabetical order):

  • Dave Collins
  • Jamie Holdstock
  • Josh Rickmar

dcrwallet v2.0.4

This release includes improvements to the mixing session agreement, along with various bug fixes and minor performance improvements.

Bug Fixes

  • An issue where SPV wallets would stall block processing the latest block and only resume requesting additional new blocks after the next block is announced was fixed (39fd48b8).

  • A potential crash in the VSP client was removed (2c7e4dcf).

  • A deadlock in the mixing client that could trigger after reconnecting to a restarted dcrd was fixed (dcrd/3401).

  • Automatic RPC TLS certificate generation no longer errors when the local hostname contains non-ASCII Unicode characters (dcrd#3432).

Other Improvements

  • Mix session agreement was improved by ignoring key exchange messages received too early before the calculated epoch time (dcrd/3403).

  • Mix session agreement was improved by only considering a mixing identity's most recent key exchange messages (dcrd/3404).

Changelog

All commits since the last release may be viewed on GitHub here.

The following lists all commits since dcrwall

Code Contributors (alphabetical order):

Decrediton v2.0.4

This release of Decrediton includes numerous dependency updates that were flagged as possible vulnerabilities, as well
as an update to the DCRDEX infrastructure for the recent v1.0.0 Bison Wallet release.

Changelog

All commits since the last release may be viewed on GitHub
here.

Code Contributors (alphabetical order):