2016-10-10
All users are strongly encouraged to upgrade to this release.
This release contains bugfixes and improvements to all of the decred
tools (dcrd, dcrwallet, gominer, Copay, and Paymetheus). A new
unified database for tickets and blocks has been added to dcrd. This
provides significant performance and reliability improvements.
gominer now supports NVIDIA GPUs using CUDA. gominer can now monitor
temperatures and fan speeds on supported AMD or NVIDIA GPUs. The dcrd
codebase has been modified to track the upstream btcd project more
closely, allowing for easier copying of code between the two projects.
Additional rpc tests have been added to dcrwallet (RFP-10). All
changes since the last release are listed below.
To install Paymetheus download and run either
Paymetheus 64bit or
Paymetheus 32bit
depending on your version of Windows.
To install a the local Copay GUI download and run
Copay OSX
or
Copay Linux.
To install the command line tools, please see
dcrinstaller.
See manifest-v0.5.0.txt, manifest-gominer-v0.5.0.txt,
manifest-paymetheus-v0.5.0.txt, and manifest-copay-0.5.0.txt,
manifest--dcrinstaller-v0.5.0.txt for sha256 sums and the associated
.asc files to confirm those shas.
See README.md for more info on
verifying the files.
Description | Pull Request |
---|---|
Hook up travis | decred/gominer#75 |
Print leading zeros in target difficulty. | decred/gominer#79 |
Initial support for cuda mining. | decred/gominer#81 |
Bump for v0.4.1 | decred/gominer#85 |
Small optimization for CUDA. | decred/gominer#88 |
adjust various headers so windows builds | decred/gominer#89 |
add result field so errors are unmarshaled properly | decred/gominer#90 |
gofmt | decred/gominer#91 |
fix cgo Go pointers issue | decred/gominer#92 |
move deviceListIndex increment back to the right spot | decred/gominer#93 |
Clean up some old or incorrect comments. | decred/gominer#95 |
use nvml to fetch fan and temperature information | decred/gominer#96 |
Fix the size of data copied from device. | decred/gominer#99 |
implement amdgpu sysfs support to fetch fan and temperature information | decred/gominer#100 |
fix using a device on the second OpenCL platform | decred/gominer#102 |
use a slice of submitIDs instead of a single submitID | decred/gominer#103 |
Jcv split | decred/gominer#105 |
implement ADL support to fetch fan/temperature information | decred/gominer#106 |
Implement CUDA on windows, Fixes #108 | decred/gominer#109 |
Remove some unused and unneeded code | decred/gominer#112 |
Remove unneeded word in INFO log line | decred/gominer#114 |
add automatic fan control to maintain a target temperature | decred/gominer#115 |
Improve cpu usage with CUDA. | decred/gominer#116 |
add some default Windows CFLAGS/LDFLAGS and remove unixy code | decred/gominer#117 |
Update sample config with all new options. | decred/gominer#119 |
add more Windows details and some general improvements | decred/gominer#120 |
Bump for v0.5.0 | decred/gominer#126 |
Add additional code to fix ticket left in window check | decred/dcrticketbuyer#53 |
purchase: handle updated balance in purchase window | decred/dcrticketbuyer#55 |
Bump for v0.5.0 | decred/dcrticketbuyer#61 |
Update dcr* deps for 0.5.0 | decred/dcrticketbuyer#65 |
Fix quickstart for v0.4.0 | decred/Paymetheus#172 |
Revert path hack to support decred/decred-windows-installer#13 | decred/Paymetheus#173 |
Do not ignore errors when starting dcrd. | decred/Paymetheus#174 |
fix path, fixes #176 | decred/Paymetheus#177 |
Bump for v0.5.0 | decred/Paymetheus#183 |
ListUnspent docs: default maxconf missing a 9 digit. | decred/dcrrpcclient#32 |
Add setticketmaxprice RPC, a few doc fixes. | decred/dcrrpcclient#34 |
Update all logos and icons | decred/copay#42 |
Update so backup confirmation sorts properly and shows uppercased words | decred/copay#44 |
Fix several places where the desktop version conflicts with upstream. | decred/copay#45 |
make dcrd not optional, fixes #13 and fixes #15 | decred/decred-windows-installer#16 |
bring back conf file for now | decred/decred-windows-installer#19 |
prep for 0.5.0 release | decred/decred-windows-installer#20 |
catch pu | decred/decred-windows-installer#21 |
new digests | decred/decred-windows-installer#22 |
more stragglers | decred/decred-windows-installer#23 |
Update one dep. | decred/decred-windows-installer#24 |
update for real | decred/decred-windows-installer#25 |
RFP-10 Milestone 2 | decred/dcrwallet#336 |
Improve wallet atomicity. | decred/dcrwallet#339 |
rpctest: fix appdata vs datadir issue | decred/dcrwallet#342 |
Return previously-ignored errors in waddrmgr. | decred/dcrwallet#346 |
Bump for v0.5.0 | decred/dcrwallet#347 |
Fix namespace passed to wstakemgr API. | decred/dcrwallet#348 |
Can't range over a slice being modified. | decred/dcrwallet#349 |
Normalize addresses in all waddrmgr APIs. | decred/dcrwallet#352 |
Update dcr* deps glide.lock for 0.5.0 | decred/dcrwallet#356 |
Do not error if dcrctl can't find dcrd.conf. | decred/dcrd#339 |
Reconcile btcd and dcrd auto generated config file semantics | decred/dcrd#341 |
Fix a bug with invalidating blocks in new DB and add more sanity checks | decred/dcrd#343 |
dcrd: Fix another upgrade issue. | decred/dcrd#346 |
add another checkpoint for mainnet and testnet | decred/dcrd#348 |
Replace the ticket database with an efficient, atomic implementation | decred/dcrd#349 |
Fix a bug indexing addrindex when blocks are invalidated | decred/dcrd#353 |
Synchronize to the merging of btcd PR 666 | decred/dcrd#358 |
Sync to btcd commit '5a1e77bd2dd6f5302a82d3d27b4e3a60526918b1' | decred/dcrd#359 |
Merge in btcd commit 3b39edcaa1e867efc4223d95ca1496aaadf8eca3 | decred/dcrd#360 |
travis: goclean | decred/dcrd#361 |
deps: Update to latest commits. | decred/dcrd#362 |
Merge in btcd commit e15d3008cfd59756db9570da9e47da6831313196 | decred/dcrd#364 |
Merge in btcd commit b87723cd94ea11c29e22c4372ba4fe96886e7c83 | decred/dcrd#366 |
Merge in btcd commit 644570487f379e9856ae4025181ecc6293d86711 | decred/dcrd#367 |
Merge in btcd commit de4fb243899fc988cb3f320bbec9bee95966691b | decred/dcrd#368 |
Merge in btcd commit 27c0f9f8d1af6a44423b03a2e4f03d4a87a1ac40 | decred/dcrd#369 |
Merge in btcd commit e7ddaa468e5a699a9c21136e3d453ce38034b98a | decred/dcrd#370 |
Merge in btcd commit b14032487f67ac140606e7b5f4cd4781243c62c7 | decred/dcrd#371 |
Merge in btcd commit 1b234102147901738bb79b2edf2d803225a36d57 | decred/dcrd#372 |
Merge in btcd commit 0d7f52660096c5a22f2cb95c102e0693f773a593 | decred/dcrd#373 |
Merge in btcd commit f893558d782396f10c2fe49a8bc73deff4a36d14 | decred/dcrd#374 |
Merge in btcd 7f07fb1093dd80105d36d61c8fb8a16f6e9d9b29 | decred/dcrd#375 |
Merge in btcd commit dc83f4ee6a127038dc0238600bdc745d239cf8b1 | decred/dcrd#376 |
Merge in btcd commit f68cd7422dd5d0e0d6002647305c1fd663aee77d | decred/dcrd#377 |
Merge in btcd commit 5de5b7354ca458d6e7677d6b4629214d3f871b59 | decred/dcrd#379 |
Merge in btcd commit 2adfb3b56acd280e84451e94dd0c06203eef9832 | decred/dcrd#380 |
Merge in btcd commit 6229e3583505a82d4514b1efa86f910b78693825 | decred/dcrd#381 |
Remove unused ErrBIP0030 | decred/dcrd#385 |
Bump for v0.5.0 | decred/dcrd#390 |
add more checkpoints for release | decred/dcrd#396 |
Fix a bug for forced reorganizations | decred/dcrd#392 |
blockchain: remove unnecessary check. | decred/dcrd#400 |
Update dcr* deps for 0.5.0 | decred/dcrd#401 |
Fix a bug reloading the blockchain | decred/dcrd#402 |
Version the JSON-RPC API with semantic versioning. | decred/dcrd#387 |
stake: Correct prng uint32 rollover. | decred/dcrd#403 |
Improve the order of the context free tests | decred/dcrd#404 |
Optimize coinbase output tax check. | decred/dcrd#409 |
Notes
The new database will require a full download of the blockchain. Due
to the speed improvements it will be much quicker than previous
downloads but it is important to be aware that your dcrd will be
unavailable for other operations while this happens.
Commits
This release was built from:
Repository | Commit Hash |
---|---|
decred/gominer | 8c540b325636b7e225e0a39ffcf99a64ec01c70b |
decred/dcrticketbuyer | 1c7b048d11fdb7e0791529c4134bf040de765364 |
decred/Paymetheus | c3cbd3956347c6082200239aaa3ffdc13a0c0409 |
decred/copay | 9b12e42e22374811d0f602bd54c85f3f203e2f77 |
decred/decred-windows-installer | fcb29292c838edbfc6d5714a10b1b6d5d1262c0a |
decred/dcrwallet | 46739e16df88c7145be3a73500b8b2652472c32e |
decred/dcrd | e4d2295fb2c56a0b6f5c0f99b6d6260581dcbfd6 |