diff --git a/manifests/decred-v1.8.1-manifest.txt b/manifests/decred-v1.8.1-manifest.txt new file mode 100644 index 0000000..2ccf9b8 --- /dev/null +++ b/manifests/decred-v1.8.1-manifest.txt @@ -0,0 +1,12 @@ +0a00ebf54bcc5f5677f508985d52242e64c43dce45c782c36e82ad7cbfed4ef6 decred-darwin-amd64-v1.8.1.tar.gz +fb4984d6626da696eebeb4f286cbd8198e4dafa87d77b9fc051e6025ce3c97db decred-darwin-arm64-v1.8.1.tar.gz +ded358afeab4406fe19cf6ceb3c97f45e897071893641e960015056c222547b6 decred-freebsd-amd64-v1.8.1.tar.gz +22f136e4f538bc66c0aed3484d542ae4e4b2dabf015cb88ca5e11d9abba69728 decred-linux-386-v1.8.1.tar.gz +1e56129cf61957046c97e975b527ead921279ab9481a8cef821a3c085ce56f2b decred-linux-amd64-v1.8.1.tar.gz +5157453e6daaf22405bf7401d6f0fece266f9c99ebf60d307c565d96b560b01f decred-linux-arm-v1.8.1.tar.gz +e969b36bda4a7a94de6dcb6e35c20bfb9919bb9a6ef16bccfabad0adacfb6c5e decred-linux-arm64-v1.8.1.tar.gz +ed04c4e93b7d68f77fa00c853c53a98f9fd1c116719f6c8450bb4494022f339e decred-linux-riscv64-v1.8.1.tar.gz +2904d726d13b1cde80d4e6ef0511223f4a4ab5d39605ff90948b3c4fda4ae7fa decred-openbsd-amd64-v1.8.1.tar.gz +d518f192a715734604e9b14b3b9d589b8fc3e9b21622f711d77bb9e399311b56 decred-openbsd-arm64-v1.8.1.tar.gz +929f96ada65a478ce94a992fa6a45170db74d7232f61f277fba4285150e86323 decred-windows-386-v1.8.1.zip +df9c848a1e44a35d6b580962472944ac0cda17723a713eb50e0f7c3ebf2972d4 decred-windows-amd64-v1.8.1.zip diff --git a/manifests/decred-v1.8.1-manifest.txt.asc b/manifests/decred-v1.8.1-manifest.txt.asc new file mode 100644 index 0000000..9484342 --- /dev/null +++ b/manifests/decred-v1.8.1-manifest.txt.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEE9Ratt6BphSx8KKAtbYl+31GKAx0FAmUeyikACgkQbYl+31GK +Ax0noA//Tl7S1lrTWSsbAXSz+QjxCx19vgWeOFsw9I2IcumKfxxa2LRqSYyvlPi2 +pLGpGGGBXp/q+lG+3n73u/+Ud6IOaU6Ce17wWSM5XpbxEAYYbp295Jxyi6ZeMZrM +im5xM0/3CYCprpPlGkp1Tu9qvN+REGFOR6RDYKk4TeeR5F8dIq71f9VIOys/ynf3 +jePaA3jNb9fix+YvjwCPBeBdKWb2cB2GMAe5Pr3NodCtBz6ZO96hxBpVpUUOSNy8 +TN5DoCESPxI7waz5mV2lH5bVusafp9lWh+pqXrSg3VbaksNQ2V3ajI2ibi0dTaOM +nKnOiRsVItJcwKiVWISqaW7Tk/YPYuasQ2F22k+HIepls1zV1F3pPD7WSj1W+A9+ +AmgsnFsQ0eF7MQucPU+li0CXzskvxW9ufDF9fyDZZYHd2qTulY94FdsY3qPJFoov +UfbOFG38ulBWaMGty6HSUozRPI+D+U6+9VRxZMxA/NxvkyxnQl6xeuUL0Ib6TCZi +UYUsg2acz60RbAesgxH7nFpM9IyHrhBihIay3+9MDf52lbD5RusLSL8HG+egGjsB +HIcKHi2O/aAaD0i+xNGtn2vzCS8PVoiIIL19QhaNfDT8PkdWvWN0OwaHz0677ihM +EOxNlirUw+/puP55q9jhZOsJnBR04Eg9+KonxwLTErUo1VAhu2Q= +=lvlK +-----END PGP SIGNATURE----- diff --git a/manifests/decrediton-v1.8.1-manifest.txt b/manifests/decrediton-v1.8.1-manifest.txt new file mode 100644 index 0000000..6481755 --- /dev/null +++ b/manifests/decrediton-v1.8.1-manifest.txt @@ -0,0 +1,5 @@ +25980c946e846d11689131358ef98079dbd0af9fa263765c8147009b50c1bfa4 *decrediton-amd64-v1.8.1.dmg +1dfcd6d5fa42aed03e56c90a908ef0afb5080344487f6ccd57c9ad75ea314ce9 *decrediton-arm64-v1.8.1.dmg +5479498c15db273447974e7b0c6f7a6ff9530cd310c5bea85a6640c3e3df6ed2 *decrediton-v1.8.1.AppImage +3344deeb5bb9071af213e9cd41819439d3eaa56f46b60f6b73f7f93402d02629 *decrediton-v1.8.1.exe +e8f522f0ee99bd118eed96521bcfc51907b40e2062c0d3b8fda99ce3efe107ca *decrediton-v1.8.1.tar.gz diff --git a/manifests/decrediton-v1.8.1-manifest.txt.asc b/manifests/decrediton-v1.8.1-manifest.txt.asc new file mode 100644 index 0000000..21a03d7 --- /dev/null +++ b/manifests/decrediton-v1.8.1-manifest.txt.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEE9Ratt6BphSx8KKAtbYl+31GKAx0FAmUeyh4ACgkQbYl+31GK +Ax0l1w//f794Y1H3p2ZAdZy8r0vmo9aYd00ZBCYyOj/iUMPnHfFRuNqMesQcIu9h +AIPmjzrnA9aF33SPhcZwlfHzumeipIqVKwBrvhWr9ZxvNEEQfNgmIpvXXAOopxeQ +BA7j3FU1jOBs3cyz11gzpk7w6yUoMduEoR9jB/R3Hb816ENIEpL4faVA2BSwyUFq +/OZ7/s5G9mpDJI7s92hAUVAbeE/z3+v8jE+K2vWHc78siD3MIfhloGSW0QRw7GAd +tVQ5yWwbXrOTLlnxnDjMF7g+rZUst9+rBJPXBUdNc7JQMSqzFYyp5EZS/ZLyL+e/ +BBSd91klVKy/w9zSkZLmZijWwZiaoSBzaZxCkre0et43taBMbrB4M3Vl7kT3WLOc +2sMGNceK1SLNlfgycGaUO6dPgJYwemolY3t73uQ9+b8K5o0GCabeUco72lSlZycV +t06LHq6YXbmkaucIEkGYZJkiTt7g8knDMLYTGNmn1spE3dOj0UwZAMAV7qqj3vsf +nKIsbF97jNM9u84I85bjdqowDo+MCppaaixxW1TD/kcEgEhCRoVu+fMIo+Fyux3k +X/SLx7uDd3pJZhmvyLc0mKBpaFjQBqNITMXC7lOLoKji0bJrQYSj4IXtYo2L8saQ +GCgbHmqovUBTdWo9XG4g8yw1cMcnzNJJea5tNZpZl4rzZicGYaE= +=yUPN +-----END PGP SIGNATURE----- diff --git a/manifests/dexc-v0.6.3-manifest.txt b/manifests/dexc-v0.6.3-manifest.txt new file mode 100644 index 0000000..3979520 --- /dev/null +++ b/manifests/dexc-v0.6.3-manifest.txt @@ -0,0 +1,12 @@ +1f0249f7afeda5c7bbecdc5bc09ece01cf01616d99da4e3082e0efe4be94584c dexc-darwin-amd64-v0.6.3.tar.gz +5e07dfd14c67d157766efc16915724b32e569376d499a0ad4ed3325c6da43a7f dexc-darwin-arm64-v0.6.3.tar.gz +8e20497e63572025d4b0c09669ffe585f084cee86055244559ed3c5e38205333 dexc-freebsd-amd64-v0.6.3.tar.gz +fe278145e6db96e5756e499b66b712ae4e2ed56f8c11a3c5c6436142bb3f8f1d dexc-linux-386-v0.6.3.tar.gz +52f3065f005d53a6fad2ba10074169068004946442523cea46251d361d36bed4 dexc-linux-amd64-v0.6.3.tar.gz +c196de4d2087de3f36027862c33285effacb8e0a066e5dcded1f8a9a8bea4e1e dexc-linux-arm-v0.6.3.tar.gz +36b75d6b2090c0b5c3971d1b9a02901af71f27f85193a9b3d734f891837ed199 dexc-linux-arm64-v0.6.3.tar.gz +1b964fef0d5ac3f79f748a9a70e198ec3a236b47f2b2a23f1a74540e7e3a387f dexc-linux-riscv64-v0.6.3.tar.gz +cc1e5a0bb20254e6325a6e32d4c7146d74fe70a7848af9a10cbe7f41efce5dbb dexc-openbsd-amd64-v0.6.3.tar.gz +2a9eb204722711c744ab2a36241b289d87ca029e14395e8754f816dd028d7462 dexc-openbsd-arm64-v0.6.3.tar.gz +e48ace7ec93a0c5f6fa5984457f7e7eeae131259da6946738afa6f1aa8e78ae9 dexc-windows-386-v0.6.3.zip +797d5020a92df5a05d8d0b424ddc7157bfd2fe67c8ff94e0195a766570ce86d2 dexc-windows-amd64-v0.6.3.zip diff --git a/manifests/dexc-v0.6.3-manifest.txt.asc b/manifests/dexc-v0.6.3-manifest.txt.asc new file mode 100644 index 0000000..28d114b --- /dev/null +++ b/manifests/dexc-v0.6.3-manifest.txt.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEE9Ratt6BphSx8KKAtbYl+31GKAx0FAmUeyjUACgkQbYl+31GK +Ax2dxQ//fVQrs260VSHSJLpmyDko5v934M6sei827clPXaX/ebFIgWfRtWQyOya3 +uTqk5Fh+steRlxVGthzFyWK0Vx/Hz3JJkqoRQMMd/QSzPfOyF7S/2701jEIPzWO0 +wNdoeKpCM3MvVisHMAzaxS2YuDXmkXNXxbZ0ZY7fAx7RkZo2imQAmkRVUKWqaRj1 ++mwcn9Gf5Ar7punuhN3MKKY62CUy+mGesYl1voQxGomWtFuaXVBMmkMXpfRVaOPf +ZV9rDj7vSczITWjzQWCyNfJO/ik589gE5cK53YO42w3EF3s4frZf9NxdwrRhIGGx +WmwUVb2P8gS04H4q8hpNWE8GcM7dJ9Fmkt7F/mhZ5W+qw6nJe5ItPiv3WqN2fRfy +K59GlCIe6UvPb2cqj1R6FUB4UMCmlfJuIgDrwzC06Sin8jaSid3SZxh6fCebHoNM +6v0357pE5jOqOshkKZdng9O3PmFDTS5k02g96+1Lx03zGhpkeg4g+AQ5DY8+s1W+ +uWQXEPvdihSWkF8SB8M9UQXnzWwtBg4UUsuj6a+q+MU+hDq2vIkxGbITaduSFnBU +sMmLJ4WVmEaHTR0z5wmDofTym/IFw9MOoGk3PtZsMdBnKAnWyEvqt1C5X8OChTiv +yaDMZW4NC6PokhdHghmUJM8ZuSpWiqWi7qCJjPyv0u1ddpiMd14= +=CL3W +-----END PGP SIGNATURE----- diff --git a/release-notes.md b/release-notes.md index b1989fb..851a216 100644 --- a/release-notes.md +++ b/release-notes.md @@ -1,4 +1,131 @@ -# 2022-06-12 +# 2023-10-06 + + +## Install + +To install Decrediton desktop wallet, download, uncompress, and run +[Decrediton Linux AppImage](https://github.com/decred/decred-binaries/releases/download/v1.8.1/decrediton-v1.8.1.AppImage) +or +[Decrediton Linux tar](https://github.com/decred/decred-binaries/releases/download/v1.8.1/decrediton-v1.8.1.tar.gz) +or +[Decrediton macOS amd64](https://github.com/decred/decred-binaries/releases/download/v1.8.1/decrediton-amd64-v1.8.1.dmg) +or +[Decrediton macOS arm64](https://github.com/decred/decred-binaries/releases/download/v1.8.1/decrediton-arm64-v1.8.1.dmg) +or +[Decrediton Windows](https://github.com/decred/decred-binaries/releases/download/v1.8.1/decrediton-v1.8.1.exe). + +To install the command-line tools, please see +[dcrinstall](https://github.com/decred/decred-release/tree/master/cmd/dcrinstall). + +See decred-v1.8.1-manifest.txt and the other manifest files for SHA-256 hashes +and the associated .asc signature files to confirm those hashes. + +See [README.md](./README.md#verifying-binaries) for more info on verifying the +files. + +## Contents +* [dcrd](#dcrd-v181) +* [dcrwallet](#dcrwallet-v181) +* [Decrediton](#decrediton-v181) + +# dcrd v1.8.1 + +This is a patch release of dcrd that includes some updates to the RPC server and +JSON-RPC API in light of the changes made by +[DCP0011](https://github.com/decred/dcps/blob/master/dcp-0011/dcp-0011.mediawiki) as follows: + +* The `getblock` and `getblockheader` RPCs now have an additional `powhash` + field for the new Proof-of-Work hash +* The `getnetworkhashps` RPC now treats -1 for the blocks parameter as the + default number of blocks versus the previous behavior that is no longer + applicable to the new difficulty ajustement algorithm + +The RPC server version as of this release is 8.1.0. + +## Changelog + +This patch release consists of 5 commits from 2 contributors which total to 7 +files changed, 47 additional lines of code, and 29 deleted lines of code. + +All commits since the last release may be viewed on GitHub +[here](https://github.com/decred/dcrd/compare/release-v1.8.0...release-v1.8.1). + +### RPC: + +- rpc: Add PoWHash to getblock/getblockheader (verbose) results ([decred/dcrd#3192](https://github.com/decred/dcrd/pull/3192)) +- rpcserver: Modify getnetworkhashps -1 blocks logic ([decred/dcrd#3193](https://github.com/decred/dcrd/pull/3193)) + +### Developer-related package and module changes: + +- jsonrpc/types: Add powhash to verbose block output ([decred/dcrd#3192](https://github.com/decred/dcrd/pull/3192)) +- main: Use backported rpc types updates ([decred/dcrd#3192](https://github.com/decred/dcrd/pull/3192)) + +### Misc: + +- release: Bump for 1.8.1 ([decred/dcrd#3194](https://github.com/decred/dcrd/pull/3194)) + +### Code Contributors (alphabetical order): + +- Dave Collins +- Jonathan Chappelow + + +# dcrwallet v1.8.1 + +This release contains important bug fixes for VSP users. + +## Bug fixes + +* A warning is logged if a VSP fee payment could not be created due to a locked wallet ([`1c1bcfbd`](https://github.com/decred/dcrwallet/commit/1c1bcfbd)). + +* VSP fee payments started by RPC requests are no longer cancelled early after the RPC returns ([`07854e37`](https://github.com/decred/dcrwallet/commit/07854e37)). + +* The random duration interval during which ticket fee payment operations occur was fixed using the correct calculation of when a ticket goes live ([`c4c6c421`](https://github.com/decred/dcrwallet/commit/c4c6c421)). + +* Fee payment confirmations are no longer assumed to be valid after they receive 6 confirmations, and the VSP is contacted to ensure that it has also confirmed the payment ([`7c551ce6`](https://github.com/decred/dcrwallet/commit/7c551ce6)). + +* Block heights for ticket liveness and expiry are recalculated properly whenever unmined tickets are processed by the VSP client ([`1319da0b`](https://github.com/decred/dcrwallet/commit/1319da0b)). + +## New features + +* The verbose `getblock` and `getblockheader` JSON-RPC results now include a `powhash` field with the hash calculated for the Proof-of-Work algorithm. + +## Changelog + +The following lists all commits since dcrwallet v1.8.0: + +* [`1c1bcfbd`](https://github.com/decred/dcrwallet/commit/1c1bcfbd): vsp: Dont ignore locked wallet errs +* [`07854e37`](https://github.com/decred/dcrwallet/commit/07854e37): vsp: Hardcode background ctx +* [`c4c6c421`](https://github.com/decred/dcrwallet/commit/c4c6c421): vsp: Fix blocksUntilLive calc +* [`7c551ce6`](https://github.com/decred/dcrwallet/commit/7c551ce6): vsp: Only remove confirmed payments +* [`1319da0b`](https://github.com/decred/dcrwallet/commit/1319da0b): vsp: Recalculate live/expiry height +* [`bc7f095c`](https://github.com/decred/dcrwallet/commit/bc7f095c): Bump patch version for upcoming 1.8.1 release +* [`a02926a8`](https://github.com/decred/dcrwallet/commit/a02926a8): Update dcrd JSON-RPC types module +* [`7cb12ad4`](https://github.com/decred/dcrwallet/commit/7cb12ad4): Update decred dependencies + +## Code Contributors (alphabetical order): + +* Jamie Holdstock (@jholdstock) +* Josh Rickmar (@jrick) + + +# Decrediton v1.8.1 + +This is a minor Decrediton release that updates DEX to the most recent +release and fixes a few critical bugs. + +## Bug fixes + +* Fix response buffer size for logging into DEX on v1.8.0 + +## Changelog + +All commits since the last release may be viewed on GitHub +[here](https://github.com/decred/decrediton/compare/release-v1.8.0...release-v1.8.1). + + + +# 2023-06-12 ## Install