Community Fund Nullified Entry Patch
NavCoin v4.7.1 Release Notes
Fix CFund DB read after nullified entry
<Pull Request 608>
<Commit 07d49bf2>
This patch fixes a bug where a cfund database entry that was previously deleted is still persisting, preventing future writes of the entry. This can happen in a scenario where a proposal is included in a block which is invalidated (because of a reorganization) which is then included in a new block as part of the new longest chain.
This fix is the main purpose of the 4.7.1 patch release, while preparing this bugfix there were several other PR's merged which are also included in this release.
Full List of Merged Pull Requests
-
Updated some NULL -> nullptr <Pull Request 509> <Commit 40eac7ab>
-
Replaced all BOOST_FOREACH calls with new for() syntax (c++11) <Pull Request 525> <Commit 8ed8cf87>
-
Updated the custom 'change' address to be a persistent setting #527 <Pull Request 527> <Commit b2921285>
-
Added new -allindex option <Pull Request 546> <Commit e1870814>
-
Replaced Q_FOREACH with for()> from c++11 standard <Pull Request 554> <Commit 82523147>
-
Set pindexDelete to nullptr on intialize <Pull Request 560> <Commit 762c3ffd>
-
Fixed some gitignore permissions and added new file to main gitignore <Pull Request 561> <Commit 130ddf4a>
-
Updated includes syntax based on discussion on #503 <Pull Request 566> <Commit 6de5f909>
-
Sort available coins for staking by coin age descending <Pull Request 578> <Commit c464383b>
-
Add support for raw script addresses <Pull Request 587> <Commit ff6f543e>
-
Updated depends to use winssl for windows and darwinssl for osx <Pull Request 603> <Commit f755e298>
-
Staking reward setup GUI <Pull Request 605> <Commit 5e0af830>
-
Fixed error.log loading in Debug Window (Windows) <Pull Request 611> <Commit 30401b32>
-
Fix random RPC tests failing <Pull Request 612> <Commit d5cfa467>
-
Patch for staking redirect gui <Pull Request 614> <Commit 80323b33>
-
Bump version number <Pull Request 615> <Commit 9e84d40a>
For additional information about new features, check https://navcoin.org/en/notices/
Known Issues
There is still one known issues with this release;
On some versions of OSX the background images of the menu buttons render incorrectly and appear pink.
This issue is cosmetic only and the navcoin core developers are working to resolve these issues in a forthcoming release.
SHA256 Hashes
navcoin-4.7.1-aarch64-linux-gnu.tar.gz
45d9b7f56ff96a165fee18a3fae20ae9966c37ee7365a8379508c434d6b377cb
navcoin-4.7.1-arm-linux-gnueabihf.tar.gz
847f0d32b4bdf4713142439426ff1848ea88cc80c2f2fb9bd42c1f34975cea64
navcoin-4.7.1-i686-pc-linux-gnu.tar.gz
e0351b0bc167bd20fad900c4034a773a89dfe462439e8919aaa275135f4d1cb3
navcoin-4.7.1-osx-unsigned.dmg
c5158388b310cf5a91829d7b68d138a033bfb7795cbdca4fe0f44a5545381a96
navcoin-4.7.1-osx-unsigned.tar.gz
999c44043ffe05361b58bc9cbf21e81221d0b0afd6d1e2377e8448ee7675c936
navcoin-4.7.1-osx64.tar.gz
ef3933cc443a0fead4069924aeaca016a21a5e2fb7e3b4423d65d80b64c98e82
navcoin-4.7.1-riscv64-linux-gnu.tar.gz
ae36dfc1cf2580bf74fa3cd67b5c351fa641d86a957dc1a44de380ce1b962716
navcoin-4.7.1-win32-setup-unsigned.exe
71ea6ab63e6cc4fc952d1755d4a4d031144194214e6cd2f7a799be78bf1ace6d
navcoin-4.7.1-win32.zip
daf777f623c7b58ba1b00575a5a14665848ffac075f8890211c671c2a6d7a262
navcoin-4.7.1-win64-setup-unsigned.exe
07a05bd3d0b373c296d3cbe0b00074070e80ac98fc895efa46ada8c2144f3c56
navcoin-4.7.1-win64.zip
5efce5cdad821fd804a6225c2e0b08508abaf32658cae86ec519daecb60ab890
navcoin-4.7.1-x86_64-linux-gnu.tar.gz
9b20702bf791462c1a5677e5efa96c2463db59299c82c9c8bf867cad74c4a803
navcoin-4.7.1.tar.gz
e76f528004f17f2e024e396327acc3da00137eb3d7975e8477e5556f96c04fe9
To check the validity of the hashes, visit the navcoin-sigs repository