Releases: decred/decred-binaries
v0.8.2
2017-02-16
This is a patch release to fix bugs related to HF voting demo on testnet. It is only needed if you are running on testnet and want to participate in the demo. This release should not impact mainnet.
To install Paymetheus download and run either
Paymetheus 64bit or
Paymetheus 32bit
depending on your version of Windows.
To install the command line tools, please see
dcrinstaller.
To install decrediton download, uncompress, and run
decrediton Linux or
decrediton OSX.
See manifest-v0.8.2.txt, manifest-paymetheus-v0.8.2.txt, manifest-decrediton-0.8.2.txt, and manifest-dcrinstaller-v0.8.2.txt for sha256 sums and the associated .asc files to confirm those shas.
See README.md for more info on verifying the files.
Notes
Changes
Description | Pull Request |
---|---|
Bump for v0.8.2 | decred/Paymetheus#224 |
Update for v0.8.2 | decred/decred-windows-installer#40 |
Bump for v0.8.2 | decred/decred-release#86 |
Bump for v0.8.2 | decred/dcrwallet#556 |
Strictly enforce version check when tallying votes. | decred/dcrd#565 |
Correct the units on the testnet HF description. | decred/dcrd#566 |
blockchain: Add more fullblock voting tests. | decred/dcrd#569 |
Bump for v0.8.2 | decred/dcrd#570 |
Improve cmd line parsing. | decred/decrediton#254 |
Bump for v0.8.2 | decred/decrediton#256 |
Commits
This release was built from:
Repository | Commit Hash |
---|---|
decred/Paymetheus | 5d8793148313f9fc41f6fb03dc7bc6f0ae1f0b50 |
decred/decred-windows-installer | 0d4e58d13f9de3f241a1218c89f37b53815a9cfe |
decred/dcrwallet | 44096d10f92af2923030967d118a8555fcae35f9 |
decred/dcrd | 4af97d2d705bba9df963cf147979deb1b06d85f6 |
decred/decrediton | 256e1b4e0460e1468db531953ad0fb88d76359ac |
Known Issues
v0.8.1
2017-02-14
This is a patch release to fix bugs related to stakepool usage in Paymetheus:
- Purchasing tickets for stakepools with the API integration resulted in too low pool fees and this would cause correctly-configured stakepools to never vote with the ticket.
- Manual stakepool configuration was unusable due to an input validation error that always reset the pool fees value back to zero.
To install Paymetheus download and run either
Paymetheus 64bit or
Paymetheus 32bit
depending on your version of Windows.
See manifest-paymetheus-v0.8.1.txt for sha256 sums and the associated .asc files to confirm those shas.
See README.md for more info on verifying the files.
Notes
Changes
Description | Pull Request |
---|---|
Fix units on stake pool fees. | decred/Paymetheus#221 |
Fix pool fee entry box for manual stakepool entry. | decred/Paymetheus#222 |
Bump for v0.8.1 | decred/Paymetheus#223 |
Update for new PM build | decred/decred-windows-installer#38 |
bump version in one more place | decred/decred-windows-installer#39 |
Commits
This release was built from:
Repository | Commit Hash |
---|---|
decred/Paymetheus | 10a74c8467a541fee972aa1b1735b61c9b26e8b2 |
decred/decred-windows-installer | a8a60f4f9b935cac6e43372650a7c79961099a6c |
decred/dcrwallet | 786f15a11b82c53a8023ca8f81def5307cb36051 |
decred/dcrd | 1196130cbce1872788f572e252379c8c90ef528e |
Known Issues
v0.8.0
2017-02-13
This release contains updates and bugfixes to all componenets of Decred. Some noteable changes include:
- dcrd contains a demo of hardfork voting for use on testnet.
- dcrwallet has improvements to the builtin ticketbuyer. It also has an improved getbalance command.
- Paymetheus contains the intial stakepool integration.
- decrediton now works as a self-contained app which does not require a separate download of the command line tools. It has been updated with an entirely new visual style. All pages have been updated or revamped so decrediton should now properly handle all basic wallet functions.
To install Paymetheus download and run either
Paymetheus 64bit or
Paymetheus 32bit
depending on your version of Windows.
To install the command line tools, please see
dcrinstaller.
To install decrediton download, uncompress, and run
decrediton Linux or
decrediton OSX.
See manifest-v0.8.0.txt, manifest-paymetheus-v0.8.0.txt,
manifest-decrediton-0.8.0.txt, and manifest-dcrinstaller-v0.8.0.txt
for sha256 sums and the associated .asc files to confirm those shas.
See README.md for more info on
verifying the files.
Notes
As of this release, dcrticketbuyer is no long included. dcrwallet contains all the automatic ticketbuyer features that the standalone program used to have and should be used instead.
Changes
Description | Pull Request |
---|---|
only initialize device libraries once | decred/gominer#132 |
give an example for both path types | decred/gominer#136 |
Switch to standalone upstream CUDA libs. | decred/gominer#137 |
Bump for v0.8.0 | decred/gominer#139 |
Bump required wallet API version. | decred/Paymetheus#218 |
Integrate stakepools through the HTTP API | decred/Paymetheus#216 |
Bump for v0.8.0 | decred/Paymetheus#217 |
The getbalance family now returns dcrjson.GetBalanceResult | decred/dcrrpcclient#45 |
Log Client connection errors. | decred/dcrrpcclient#47 |
Add GetStakeVersions | decred/dcrrpcclient#48 |
Add GetVoteInfo dcrd call | decred/dcrrpcclient#50 |
Display DCR instead of Coin in Amount stringer. | decred/dcrutil#31 |
Do not install standalone ticketbuyer. | decred/decred-release#81 |
Bump for v0.8.0 | decred/decred-release#82 |
ticketbuyer: Fix panic on shutdown | decred/dcrwallet#483 |
Slightly improve logging formatting. | decred/dcrwallet#484 |
Update 3rd party glide deps (and some internal ones) for 0.8.0 | decred/dcrwallet#493 |
Remove spew install from Travis-CI script. | decred/dcrwallet#495 |
Use latest Go patch releases on Travis-CI. | decred/dcrwallet#498 |
travis: switch to gometalinter | decred/dcrwallet#499 |
travis: enable gosimple | decred/dcrwallet#500 |
add dynamic max price default, remove highpricepenalty queue | decred/dcrwallet#501 |
spread buys evenly throughout window, new default behavior | decred/dcrwallet#502 |
ticketbuyer: better log levels for purchase result | decred/dcrwallet#503 |
travis: enable unconvert | decred/dcrwallet#504 |
Prevent panic caused by nil output destinations. | decred/dcrwallet#506 |
Remove duplicated and unused ticketbuyer config options. | decred/dcrwallet#507 |
config: cleanup | decred/dcrwallet#508 |
fix wallet creation due to new votebitsextended limits. | decred/dcrwallet#514 |
config: set pricetarget to 0 (disabled) by default. | decred/dcrwallet#515 |
config: deprecate ticketbuyfreq. use ticketbuyer.maxperblock instead. | decred/dcrwallet#517 |
make maxfee behavior sane | decred/dcrwallet#518 |
config: deprecate --ticketmaxprice | decred/dcrwallet#520 |
Write --help output to stdout | decred/dcrwallet#522 |
config: initialize var to avoid panic | decred/dcrwallet#523 |
Add main chain return values to FetchHeaders | decred/dcrwallet#524 |
Change 'getbalance ' to output the new format. | decred/dcrwallet#527 |
Add output script, amount and address to TransactionSummaryOutput | decred/dcrwallet#528 |
Continued getbalance cleanup. | decred/dcrwallet#530 |
Ignore unspent stake tree outputs in WalletService.FundTransaction. | decred/dcrwallet#531 |
Remove unused funcs | decred/dcrwallet#534 |
make balance to maintain absolute and relative | decred/dcrwallet#536 |
remove defunct minpricescale | decred/dcrwallet#538 |
wallet: resend any unmined txs after rescan. | decred/dcrwallet#542 |
Update dcrrpcclient to pull in logging improvement | decred/dcrwallet#546 |
Override version JSON-RPC to include wallet's API version. | decred/dcrwallet#551 |
Set version in extended vote bits per network. | decred/dcrwallet#552 |
Set extended vote bits version before branching for --create. | decred/dcrwallet#554 |
Ignore dcrwallet binary in .gitignore. | decred/dcrwallet#559 |
Bump for v0.8.0 | decred/dcrwallet#548 |
Update internal glide repos for v0.8.0 | decred/dcrwallet#561 |
dcrjson: Add negative DecodeConcatenatedHashes tests | decred/dcrd#423 |
Typo correction | decred/dcrd#501 |
Change maxShift from var to const | decred/dcrd#502 |
Add one more consensus test | decred/dcrd#520 |
Update 3rd party deps at the start of 0.8.0 dev | decred/dcrd#536 |
stake: Add SSGenVoteBitsExtendedMaxSize const | decred/dcrd#541 |
blocklogger: fix singular case for stake transactions | decred/dcrd#545 |
dcrjson: Add GetAccountBalanceResult and GetBalanceResult | decred/dcrd#547 |
dcrjson: Remove balance type from getbalance API | decred/dcrd#548 |
glide: sync with latest dcrrpcclient | decred/dcrd#549 |
add checkpoints for 0.8.0 release | decred/dcrd#550 |
Add block version to getstakeversions | decred/dcrd#556 |
blockchain: Remove impossible condition checks. | decred/dcrd#557 |
chaingen: Add package for generating test chains. | decred/dcrd#560 |
blockchain: Implement configurable voting on top of PoS. | decred/dcrd#542 |
blockchain: Add fullblock tests for voting. | decred/dcrd#562 |
multi: Implement block size hard fork demo voting. | decred/dcrd#558 |
Bump for v0.8.0 | decred/dcrd#554 |
Update internal glide repos for v0.8.0 | decred/dcrd#563 |
grpc: Switch to pregenerated javascript bindings instead of dynamic loading of api.proto | decred/decrediton#118 |
Generate... |
v0.7.0
2016-12-26
This release contains bug fixes and improvements for dcrd, dcrwallet, and Paymetheus.
This includes the first release of decrediton, a new, cross-platform GUI for decred. This is not a feature complete version of decrediton. Simple operations (creating wallet, importing a seed, sending and receiving decred) are supported. This is primarily a demo of decrediton rather than a production ready tool. Please try it and report any issues or additional features you would like on the github page. currently binaries are only provided for 64 bit Linux and OSX.
Paymetheus has added seed restoration as well as the ability to show rescan progress.
A new rpc command to resync has been added to dcrwallet. The functionality from dcrticketbuyer has been added to dcrwallet. See this commit for details on using the new functionality instead of the seperate dcrticketbuyer binary.
dcrd has various bugfixes and infrastructure improvements for voting in a future release.
gominer and copay are unchanged so there are no new binaries for them. You should use the previous release for either of them.
To install Paymetheus download and run either Paymetheus 64bit or Paymetheus 32bit depending on your version of Windows.
To install the command line tools, please see dcrinstaller.
To install decrediton download, uncompress, and run decrediton Linux or decrediton OSX.
See manifest-v0.7.0.txt, manifest-paymetheus-v0.7.0.txt, manifest-decrediton-0.7.0.txt, and manifest-dcrinstaller--v0.7.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 |
---|---|
Updates to goclean.sh | decred/gominer#129 |
Bump for v0.7.0 | decred/gominer#130 |
Bump for v0.6.1 | decred/dcrticketbuyer#77 |
Remove -v from go test. | decred/dcrticketbuyer#80 |
Bump for v0.7.0 | decred/dcrticketbuyer#81 |
Updates for dcrd JSON-RPC websocket API changes. | decred/dcrrpcclient#40 |
Fix return result type for Version(Async) RPCs. | decred/dcrrpcclient#41 |
Switch goclean to use metalinter. | decred/dcrrpcclient#43 |
Remove TxTree definitions in favor of wire defs. | decred/dcrutil#18 |
docs: Make various README.md files consistent. | decred/dcrutil#20 |
Add p384 cert needed for boringssl | decred/dcrutil#21 |
Fix range check in bloom filter false positive rate | decred/dcrutil#22 |
bloom: Correct merkle block test error print. | decred/dcrutil#23 |
bloom: Avoid a few unnecessary hash copies. | decred/dcrutil#24 |
Update for recent chainhash-related API changes. | decred/dcrutil#25 |
license: add title | decred/dcrutil#26 |
Remove -v from go test. | decred/dcrutil#28 |
Pass elliptic.Curve as parameter to NewTLSCertPair. | decred/dcrutil#30 |
Updates for controlled wallet startup RPCs | decred/Paymetheus#192 |
Add seed restoring option when no wallet is detected. | decred/Paymetheus#193 |
Add -extrawalletargs flag. | decred/Paymetheus#194 |
Abstract out wizard activity tasks. | decred/Paymetheus#197 |
Don't make open wallet button clickable again after success. | decred/Paymetheus#198 |
Add additional startup activity views. | decred/Paymetheus#201 |
Catch up version on main branch | decred/Paymetheus#203 |
Update RPC client code for API 4.0.0. | decred/Paymetheus#205 |
Add HTTP clients for stakepool API integration. | decred/Paymetheus#206 |
Remove an unneeded extra statement. | decred/Paymetheus#209 |
Update Paymetheus.StakePoolIntegration for v1 API. | decred/Paymetheus#212 |
Bump for v0.7.0 | decred/Paymetheus#213 |
Bump for v0.6.1 | decred/decred-release#76 |
Release | decred/decred-release#77 |
Updates for v0.7.0 | decred/decred-release#78 |
Update digests for v0.6.1 | decred/decred-decred-windows-installer#30 |
prepare for 0.6.1 release | decred/decred-decred-windows-installer#31 |
Update digests and versions for 0.7.0 | decred/decred-decred-windows-installer#33 |
Refactor to integrate pkg ticketbuyer for automated ticket purchases | decred/dcrwallet#374 |
Remove Wallet.ChainSynced/SetChainSynced APIs. | decred/dcrwallet#378 |
Fix a bug in the semver compatibility check. | decred/dcrwallet#380 |
Update dependencies. | decred/dcrwallet#381 |
Add Rescan RPC to the gRPC server. | decred/dcrwallet#382 |
Marginally clean up acct/addr discovery code. | decred/dcrwallet#383 |
Update gRPC client doco for changed requirements. | decred/dcrwallet#391 |
Fix an improperly formatted error found by Travis. | decred/dcrwallet#396 |
Update dcrutil version | decred/dcrwallet#398 |
Add controlled startup RPCs to the gRPC interface. | decred/dcrwallet#399 |
Sp fix | |
Move decision to send attached block notifications to caller. | decred/dcrwallet#403 |
Catch up version on main branch | decred/dcrwallet#408 |
Change WalletService.GetTransactions to return stream. | decred/dcrwallet#409 |
Improve error handling by ignoring less errors. | decred/dcrwallet#410 |
Correctly handle duplicate blocks in the main chain. | decred/dcrwallet#413 |
Require seed parameter for LoaderService.CreateWallet RPC. | decred/dcrwallet#415 |
Name WalletLoaderService correctly in documentation. | decred/dcrwallet#417 |
Remove database if wallet.Loader.CreateNewWallet errors. | decred/dcrwallet#419 |
Update JSON-RPC help. | decred/dcrwallet#422 |
Disable broken tests so working tests can be run. | decred/dcrwallet#423 |
Reenable tests on travis. | decred/dcrwallet#424 |
Remove internal/legacy/* packages. | decred/dcrwallet#427 |
Add links to WalletLoaderService Methods | decred/dcrwallet#428 |
Pull in latest dcrd version. | decred/dcrwallet#429 |
Implement the rescanwallet JSON-RPC. | decred/dcrwallet#430 |
config: add --piperx | decred/dcrwallet#432 |
Remove cmd/dropwtxmgr and doco references to it. | decred/dcrwallet#434 |
Actually require the wtxmgr namespace to exist. | decred/dcrwallet#435 |
Fix --create by creating the transaction manager. | decred/dcrwallet#437 |
Remove -v from go test on travis. | decred/dcrwallet#438 |
Update decred deps to pull in new dcrutil. | [decred/dcrwallet#440](http... |
v0.6.1
2016-11-25
This release contains bug fixes and improvements for dcrd and
dcrwallet.
A new block test framework has been added to simplify adding new
tests. 380 new block tests have been added with it.
Several RPC improvements have been made. A number of voting related
fixed and improvements have been made to support future voting
changes.
dcrwallet now processes transactions atomically.
gominer and copay are unchanged. Paymetheus is unchanged but should
be updated for the updated dcrd and dcrwallet dependancies.
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.6.1.txt, manifest-gominer-v0.6.0.txt,
manifest-paymetheus-v0.6.1.txt, and manifest-copay-0.6.0.txt,
manifest--dcrinstaller-v0.6.1.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 |
---|---|
Bump for v0.6.0 | decred/gominer#127 |
Bump for v0.6.0 | decred/dcrticketbuyer#72 |
Update onBlockConnected to match upcoming change in dcrd | decred/dcrticketbuyer#73 |
Bump for v0.6.0 | decred/Paymetheus#187 |
Add SetBalanceToMaintain | decred/dcrrpcclient#35 |
Add ExistsExpiredTickets to dcrrpcclient | decred/dcrrpcclient#36 |
Add methods to use the new version and getheaders RPCs. | decred/dcrrpcclient#37 |
Setticketsvotebits | decred/dcrrpcclient#39 |
Updates for dcrd JSON-RPC websocket API changes. | decred/dcrrpcclient#40 |
bump version and settings for v0.6.0 | decred/decred-release#73 |
bring dcrctl.exe back, fixes #26 | decred/decred-windows-installer#27 |
bump for 0.6.0 | decred/decred-windows-installer#28 |
straglers | decred/decred-windows-installer#29 |
Add expired to getstakeinfo command | decred/dcrwallet#360 |
Update dependencies, including 3rd party ones. | decred/dcrwallet#361 |
Update the wallet to begin allowing extended votebits setting | decred/dcrwallet#362 |
Fully update PoolTickets when using AddTicket rpc | decred/dcrwallet#365 |
RFP-10 milestone 3 | decred/dcrwallet#369 |
Bump for v0.6.0 | decred/dcrwallet#373 |
Correctly handle both p2sh and p2pkh addrs in wstakemgr. | decred/dcrwallet#376 |
Process transactions atomically with connected blocks. | decred/dcrwallet#372 |
Remove Wallet.ChainSynced/SetChainSynced APIs. | decred/dcrwallet#378 |
Output of --help/-h should go to os.Stdout rather than os.Stderr | decred/dcrd#386 |
Fix the dumpblockchain function | decred/dcrd#405 |
Use correct function to fetch blocks from the blockchain for RPC | decred/dcrd#407 |
Remove unused files | decred/dcrd#408 |
Prevent high memory usage when turning txindex on first time | decred/dcrd#412 |
Add a block pruner that only prunes occassionally | decred/dcrd#415 |
dcrctl: fix output in --terminal mode | decred/dcrd#416 |
Add existsexpiredtickets to rpcserver | decred/dcrd#418 |
Replace some unnecessary dcrutil.Tx usage with wire.MsgTx. | decred/dcrd#419 |
Add voting version parsing function | decred/dcrd#420 |
Add dcrjson decode func for concatenated hex hashes. | decred/dcrd#421 |
Add new setticketsvotebits command | decred/dcrd#422 |
Add func to decode string hashes to a passed destination. | decred/dcrd#425 |
Add getheaders JSON-RPC extension command. | decred/dcrd#426 |
Add EncodeConcatenatedHashes with test. | decred/dcrd#432 |
dcrctl: Set width to max in --terminal | decred/dcrd#436 |
blockchain: Add block validation infrastructure | decred/dcrd#437 |
Bump for v0.6.0 | decred/dcrd#438 |
Update 3rd party deps in glide | decred/dcrd#439 |
Add StakeVersion to header. | decred/dcrd#441 |
Use same notification for mined transactions and blocks. | decred/dcrd#434 |
Update dcrrpcclient for dcrctl. | decred/dcrd#445 |
update checkpoints | decred/dcrd#446 |
Notify only relevant stake txs, not all. | decred/dcrd#447 |
multi: Restore correct upstream majority version code. | decred/dcrd#490 |
Notes
Commits
This release was built from:
Repository | Commit Hash |
---|---|
decred/gominer | 13cecddb128cd67f6d4249205122eda255f3c221 |
decred/dcrticketbuyer | e5f16a5cf1a8f765bd34800225adff902dfe0fdf |
decred/Paymetheus | 9d54c93f304dc0bd42dba9327917ecddd834b237 |
decred/decred-windows-installer | bf17ab16b6957d835f57eebcbe20980c479a4590 |
decred/dcrwallet | f694721186b96bd2a26d1282eae94c14c672c123 |
decred/dcrd | 4ce2279c4ad1c8b0ef3d8e914701ebcbdeb243da |
decred/copay | 9b12e42e22374811d0f602bd54c85f3f203e2f77 |
Known Issues
v0.5.1
2016-10-10
This release addresses a bug when upgrading very old wallets with
dcrwallet. All other tools are unchanged.
Commits
This release was built from:
Repository | Commit Hash |
---|---|
decred/dcrticketbuyer | 33a2b0cfffe67d81e16abb78ae806be20326aac8 |
decred/dcrwallet | 726012471ceb6ed61025395d43d624b37a0417c0 |
decred/dcrd | 3527346c43ed4f904d559763daab0f7f53b19069 |
v0.5.0
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](... |
v0.4.0
2016-09-06
This release contains a variety of bugfixes and improvements to all of
the decred tools (dcrd, dcrwallet, gominer, and Paymetheus). Desktop
binaries for Copay for OSX and Linux are included for the
first time. Paymetheus is now able to launch dcrd in the
background when it runs. This is also the first release built with
the version 1.7 of the go compiler. This produces smaller and faster
binaries than previous versions of go.
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.4.0.txt, manifest-gominer-v0.4.0.txt,
manifest-paymetheus-v0.4.0.txt, and manifest--dcrinstaller-v0.4.0.txt
for sha256 sums and the associated .asc files to confirm those shas.
See README.md for more info on
verifying the files.
Changes include:
Description | Pull Request |
---|---|
partial fix for proper invalid share accounting | decred/gominer#60 |
add license for OpenCL bindings | decred/gominer#65 |
make the autocalibration/device/intensity/worksize flags consistent | decred/gominer#88 |
some cleanups to appease go clean/go vet | decred/gominer#69 |
fix build on 32-bit platforms and properly error on too small worksizes | decred/gominer#70 |
properly account for multiple OpenCL platforms | decred/gominer#71 |
Cleanup atomic usage. | decred/gominer#74 |
Remove erroneous waitgroup Done in Stop | decred/gominer#76 |
Bump for v0.4.0 | decred/gominer#77 |
Make seed copyable, Fixes #154 | decred/Paymetheus#160 |
Add Launcher project to start dcrd and open PM when finished. | decred/Paymetheus#163 |
Remove help link since it links nowhere. | decred/Paymetheus#164 |
Bump for v0.4.0 | decred/Paymetheus#166 |
Update assembly info for Launcher. | decred/Paymetheus#167 |
Fix arches for release builds | decred/Paymetheus#168 |
Iconmania | decred/Paymetheus#169 |
hack for finding correct paths for both wallet and dcrd. | decred/Paymetheus#170 |
Fix typos | decred/dcrticketbuyer#36 |
Fix misses first buying opportunity | decred/dcrticketbuyer#40 |
make consistent with other dcr tools and repair web UI | decred/dcrticketbuyer#41 |
Update glide.yaml | decred/dcrticketbuyer#43 |
Add heightCheck to make sure that purchase is run once per height | decred/dcrticketbuyer#44 |
Document maxinmempool is the number of your, not all, tickets. | decred/dcrticketbuyer#45 |
Fix price mode issues | decred/dcrticketbuyer#46 |
Update MaxPerBlock check to match comment above | decred/dcrticketbuyer#47 |
Update couldBuy to reflect number of possible tickets left in window | decred/dcrticketbuyer#48 |
Load previously used toBuyDiffPeriod from purchased.csv | decred/dcrticketbuyer#49 |
Bump for v0.4.0 | decred/dcrticketbuyer#50 |
revert config file name change and add back in httpuipath for compat | decred/dcrticketbuyer#51 |
dcrd: Do not send a wakeup if not sleeping | decred/dcrd#314 |
travis: Add go 1.7 and drop go 1.5 support. | decred/dcrd#318 |
Add pipes for parent process IPC. | decred/dcrd#311 |
Backport #333 (Use correct r.err in dcrdLog.Errorf msg) | decred/dcrd#334 |
Bump for v0.4.0 | decred/dcrd#335 |
add more checkpoints for upcoming release (#329) | decred/dcrd#338 |
Add address argument to consolidate | decred/dcrwallet#323 |
Add golang 1.7 and drop golang 1.5 support. | decred/dcrwallet#324 |
RFP-10 Milestone 1 | decred/dcrwallet#326 |
wallet: limit the tx size with compressWallet/consolidate. | decred/dcrwallet#327 |
Update project dependencies. | decred/dcrwallet#329 |
Update dcrd dependency. | decred/dcrwallet#330 |
Fixes #146: added RWMutex on addrPools map | decred/dcrwallet#331 |
Bump for v0.4.0 | decred/dcrwallet#332 |
Update travis to test against golang 1.7 | decred/dcrutil#14 |
last last second pickups | decred/decred-windows-installer#10 |
040 | decred/decred-windows-installer#11 |
040 | decred/decred-windows-installer#12 |
missed checkpoints | decred/decred-windows-installer#14 |
Comment out ionspinner and ion infinite scroll due to CPU/mem usage | decred/copay#27 |
Update package.json and github release api URL | decred/copay#30 |
Update icon and allow window resizing | decred/copay#32 |
Notes
Commits
This release was built from:
Repository | Commit Hash |
---|---|
decred/dcrd | ef83145805dcbb898a2bcc419f114679cd004f18 |
decred/dcrwallet | f626fdf123d1d2163cf70df48c9b20bd1d29e7bd |
decred/dcrticketbuyer | 736f3fbd3c26ada655f37d6d42b307798d345186 |
decred/paymetheus | fe5f4c771439aed231ba8cfb22ac2cabb2a083cd |
decred/decred-windows-installer | d6bac0bc7092e0eae6921cabda1af5e93a2b64dd |
gominer | a2dec145590621b849c66e9445cb7713db99825a |
Known Issues
v0.3.0
2016-08-15
This release is primarily to add voting/stake views to Paymetheus and
improvements to gominer. Various bugfixes and improvements have also
been add to all the command line tools.
To install the command line tools, please see
dcrinstaller.
See manifest-v0.2.0.txt, manifest-gominer-v0.2.0.txt,
manifest-paymetheus-v0.2.0.txt, and manifest--dcrinstaller-v0.2.0.txt
for sha256 sums and the associated .asc files to confirm those shas.
See README.md for more info on
verifying the files.
Changes include:
Description | Pull Request |
---|---|
Use glide to manage dependancies. | decred/gominer#38 |
Add all options to sample config. | decred/gominer#39 |
correct workdata comment | decred/gominer#40 |
Reconnect to pool if no usable target is provided. | decred/gominer#42 |
Create stratum and work packages. | decred/gominer#43 |
Add locks to racy data structures. | decred/gominer#46 |
Fix benchmark mode. | decred/gominer#47 |
Fix check for userSetWorkSize | decred/gominer#51 |
Clean up logging. | decred/gominer#53 |
add device selection/restriction | decred/gominer#54 |
Reorganize some functions/packages. | decred/gominer#56 |
Add import that wasn't seen after last rebase. | decred/gominer#57 |
Bump for v0.3.0 | decred/gominer#58 |
fix mining when no device is specified | decred/gominer#59 |
Make "add account" button nonexecutable when running. | decred/Paymetheus#125 |
Point to correct repo for the binary release. | decred/Paymetheus#134 |
Better error message for failed dcrd RPC connections. | decred/Paymetheus#138 |
Run dcrwallet RPC server on non-standard ports. | decred/Paymetheus#139 |
Kill any leftover wallet processes using the nonstandard port. | decred/Paymetheus#140 |
Show "published" message directly in create tx view. | decred/Paymetheus#141 |
Sync dcrwallet grpc protospec. | decred/Paymetheus#143 |
Explain how fees are calculated since this isn't really obvious. | decred/Paymetheus#144 |
Hide last generated address when opening request view. | decred/Paymetheus#145 |
Protect access to the shared Wallet structure. | decred/Paymetheus#146 |
Update to latest gRPC. | decred/Paymetheus#147 |
Clean up shell view styles | decred/Paymetheus#148 |
Fix the synchronization task to wait on the next tx/block event. | decred/Paymetheus#149 |
Add new stake related views | decred/Paymetheus#151 |
Bump for v0.3.0 | decred/Paymetheus#152 |
Make it explicit that Paymetheus does not vote. | decred/Paymetheus#153 |
Display pubkeys of generated addresses. | decred/Paymetheus#155 |
Avoid crash after importing a script. | decred/Paymetheus#156 |
Bump for v0.3.0 | decred/dcrticketbuyer#33 |
docs: Major update to home README | decred/dcrd#278 |
dcrctl: fix reading from stdin in terminal mode | decred/dcrd#294 |
rpcserver: Account for block votes in coin supply | decred/dcrd#296 |
rpcserver: searchrawtx - update coinbase output | decred/dcrd#299 |
blockmanager: current() for testnet should check blockchain timesource. | decred/dcrd#302 |
Remove --addrindex option. | decred/dcrd#305 |
add another mainnet checkpoint, add initial testnet checkpoints | decred/dcrd#307 |
Fix the coin supply calculation | decred/dcrd#309 |
Return from syncMiningStateAfterSync if peer disconnected. | decred/dcrd#310 |
Bump for v0.3.0 | decred/dcrd#312 |
Create appdata directory before writing config. | decred/dcrd#313 |
rpc: Add blockheight to getstakeinfo results | decred/dcrwallet#282 |
config: Add txfee and ticketfee to available config settings | decred/dcrwallet#285 |
rpc: fixes high reported missed counts when sstrx are first issued | decred/dcrwallet#287 |
Fix panic when getting StakeDifficulty if dcrd disconnected | decred/dcrwallet#302 |
Add transaction hash to PublishTransactionResponse. | decred/dcrwallet#304 |
Switch doco links to point to the Decred repo. | decred/dcrwallet#306 |
Update to latest gRPC. | decred/dcrwallet#308 |
Recommend the latest glide releases over the dev version. | decred/dcrwallet#309 |
Save logs to the specified appdata directory. | decred/dcrwallet#310 |
waddrmgr: check extended pubkey network when creating a WoW. | decred/dcrwallet#312 |
rpctest - Fix wallet RPC port, and lots of docs and formatting. | decred/dcrwallet#313 |
Bump for v0.3.0 | decred/dcrwallet#316 |
Add public key address to next address response | decred/dcrwallet#317 |
If tx fee increment is unset, it should be the default | decred/dcrwallet#318 |
Fix lockup by breaking UTXO notifications | decred/dcrwallet#319 |
Notes
Commits
This release was built from:
Repository | Commit Hash |
---|---|
decred/dcrd | 145065c87ff614f81e1d221693c0cf601f4423a7 |
decred/dcrwallet | c2b4227947edaa2233f9bbe292aa2ba41b3e3bd6 |
decred/dcrticketbuyer | a3d5464aae392f4878094cc720e0dc0443fd6dd6 |
decred/paymetheus | ebc7a950dacd36c8987aa01c8439b2908f61bc5c |
decred/decred-windows-installer | 5d0fad99eee1eb3afdd2ba9f1fe54f8a29fb8547 |
gominer | 093470d6b738a290dff1e32905b1b82b6fd99b32 |
Known Issues
Paymetheus
- Spendable balance is incorrect and may even go negative after purchasing tickets. This is only a temporary accounting issue and will resolve itself after the tickets have been mined into a block.
dcrwallet
- The WalletService.SpentnessNotifications gRPC API has been intentionally broken to avoid a deadlock situation. The RPC will appear to be working but no responses will be streamed to the client.
v0.2.0
2016-07-28
This release contains the initial release of Paymetheus, the Decred Windows GUI. To install download and run either Paymetheus 64bit or Paymetheus 32bit depending on your version of Windows.
To install the command line tools, please see dcrinstaller.
This release contains various fixes and improvements, many of which are required for the new Windows installer and GUI. It also includes the first release of gominer, the Decred GPU miner with support for stratum pools. Updated ccminer binaries are also provided.
See manifest-v0.2.0.txt, manifest-dcrinstall-v0.2.0.txt, manifest-paymetheus-v0.2.0.txt, manifest-gominer-v0.2.0.txt, and manifest-ccminer-v0.2.0.txt for sha256sums of the packages and manifest-v0.2.0.txt.asc, manifest-dcrinstall-v0.2.0.txt.asc, manifest-paymetheus-v0.2.0.txt.asc, manifest-gominer-v0.2.0.txt.asc, and manifest-ccminer-v0.2.0.txt.asc to confirm those shas.
See README.md for more info on verifying the files.
Changes include:
Description | Pull Request |
---|---|
Paymetheus Initial Release | f307753 |
gominer Initial Release | 5b45938 |
sync with upstream (tpruvot/ccminer/windows) through 20160705 | decred/ccminer#6 |
add a build workaround for arch and bump to 0.2.0 | decred/ccminer#7 |
Quit when the specified configuration is file not found. | decred/dcrd#273 |
Add BlockHeight field to getstakeinfo | decred/dcrd#274 |
dcrctl: Remove help fallthrough so help will get passed to RPC | decred/dcrd#275 |
dcrctl: Clear terminal history | decred/dcrd#276 |
docs: Add/update doc.go in a few spots | decred/dcrd#277 |
Add automatic RPC configuration. | decred/dcrd#287 |
glide man | decred/dcrd#288 |
Attempt to fix the broken paths in config autogen | decred/dcrd#290 |
Bump version to v0.2.0 | decred/dcrd#292 |
Replace chainec.Sign with secp256k1.SignCompact in SignMessge RPC | decred/dcrwallet#258 |
Skip zero value outputs when making transactions | decred/dcrwallet#278 |
Add back in strErrType for other possible chainClient.Notification types | decred/dcrwallet#257 |
Check that nextToUseIdx is > 0, otherwise throw err since account is unused | decred/dcrwallet#283 |
Remove unused const for ticket purchasing | decred/dcrwallet#281 |
Change n in RangeTransactions to more closely track count param | decred/dcrwallet#280 |
Prevent a hang in wallet.Loader.OpenExistingWallet. | decred/dcrwallet#289 |
Add Tree to WalletService.FundTransaction RPC. | decred/dcrwallet#290 |
Fix an unlikely panic if the bitset returned is empty | decred/dcrwallet#291 |
watch-only: Delete created wallet.db if the WoW wasn't created | decred/dcrwallet#286 |
Refer to correct version of the gRPC Go plugin. | decred/dcrwallet#294 |
Fix balance bug in AccountBalances | decred/dcrwallet#296 |
Add new stake-related RPCs to the gRPC interface | decred/dcrwallet#293 |
glide: Update glide.lock to use current dcrd master version | decred/dcrwallet#297 |
Fix gRPC account address index responses | decred/dcrwallet#298 |
Add account notifications to the address pool | decred/dcrwallet#300 |
Bump for v0.2.0 | decred/dcrwallet#301 |
update description and example for highpricepenalty | decred/dcrticketbuyer#19 |
Bump for v0.2.0 | decred/dcrticketbuyer#29 |
Notes
As of this release, glide is required when building dcrd from source.
See the README in that repository for more details.
Commits
This release was built from:
Repository | Commit Hash |
---|---|
decred/dcrd | 7716a500fd211a8549a886eab4721a860a2c2a35 |
decred/dcrwallet | a6f2e09b32bce054124b7e4714eaa52d5b450940 |
decred/dcrticketbuyer | c6802acaabc0afc82a3801b91d885f28870b8b71 |
decred/paymetheus | f3077531ad3a8751caa2043e6b2f91e6a91c8776 |
decred/decred-windows-installer | c04134d1ad26ee9041e5defdf169faa7fa33f8c3 |
gominer | 5b459387914223e0dfe8d5f5cc032fe9e898fd4a |
ccminer | 340a069488a52941f65ef7a99c02328ceb3bc70e |