Releases Tags
-
Hush 3.10.2 "Fiendish Fenrir"
released this 2 months ago | 0 commits to master since this release
990 changed files with 1369 additions and 137991 deletions
This is an OPTIONAL but RECOMMENDED release due to the security and optimization improvements for Hush and all HACs, and mining upgrades for DragonX full nodes.
Changes 🔥
- Upgraded WolfSSL to 5.2.0 on Linux and Mac: #380.
- Upgraded to 4.8.1 on Windows because newer versions do not compile on Windows:
5e5a15018d
.
- Upgraded to 4.8.1 on Windows because newer versions do not compile on Windows:
- Only Hush and DragonX will automatically connect to various seed nodes: #379.
- Other Arrakis Chains must opt-in via
-connect
or-addnode
.
- Other Arrakis Chains must opt-in via
- Updated i2p seed node:
8c8b6e88f0
. - Remove unused code.
- Fix boost download link:
323d2134a1
. ac_sapling
is no longer an option for Arrakis Chains:- All chains enable Sapling at height 1 like Hush + DragonX. This means there is no need to call
NetworkUpgradeActive
on every block height which means syncing is faster.
- All chains enable Sapling at height 1 like Hush + DragonX. This means there is no need to call
Optimization 🚀
- Hush and DragonX full nodes take up a lot less memory and binaries are smaller due to the cryptoconditions removal, it also means syncing, rescanning and compiling is faster: #381.
- CLI options related to CryptoConditions
-ac_cc
-ac_cclib
-ac_ccenable
-ac_ccactivate
have been removed.
DragonX specific changes 🐲
- RandomX mining is faster for various reasons:
- Large page support is enabled (needs to be enabled at OS level to be used), this can lead to a 1-2% speed increase in mining depending on RAM and CPU.
- Various small optimizations such as making some variables static or const and removing unnecessary conditionals.
- Mining now starts faster because instead of only using 2 threads to prepare data needed to mine, now it uses all physical cores:
1b5422eb2d
. - RandomX mining takes slightly less memory.
- Add script for scanning DragonX nodes:
0679468f60
.
Documentation 📖
- More details about p2p encryption:
ccc86839b9
,a358acab0b
,4ed576a7e2
. - Add Fedora install process: #384.
- Add Arch install process: #393.
Miscellaneous 🌱
- Better error message:
f64c10baa9
,f71f8124c3
. - Improve
hush_scanner
and seed node contrib file:16dd3aef74
. - Remove unused Makefile: #291.
SHA-256 Checksums 🤓
264334b57740997d03947192ba92585c9d37de0f4e259de2801e2f2d8992dcd4 dragonx-3.10.2-amd64.zip 507e4b16c70240834ca9a6a1c207a8dd706ad72a026b74b3adb52b4db95bbcc9 hush-3.10.2-aarch64.deb 16b72315e5718d3ae1465760e52f93fa4f1a7edd67ac38974e416ba238e40808 hush-3.10.2-linux-aarch64.tar.gz db208dc4b7c934e410529bcaf32a5b75190055f1751924ed38342e93be9ac10b hush-3.10.2-amd64.deb 1a032c0a2ecd8139e3fcd47d08dfed9e9d8ace269dede15801c68562ab89c63a hush-3.10.2-amd64.zip 8bb612f87bcf11d19c6954cec90e2032dd33a7986af13449a43a93d9f3d8b8c0 hush-3.10.2-mac.zip 0562074f8d43ab9844a7485c55f798892c22d6e74e3218f0df122f1abfbd7602 hush-3.10.2-win.zip
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
- 50 MiB dragonx-3.10.2-amd64.zip
- 54 MiB hush-3.10.2-aarch64.deb
- 55 MiB hush-3.10.2-amd64.deb
- 58 MiB hush-3.10.2-amd64.zip
- 57 MiB hush-3.10.2-linux-aarch64.tar.gz
- 56 MiB hush-3.10.2-mac.zip
- 64 MiB hush-3.10.2-win.zip
- Upgraded WolfSSL to 5.2.0 on Linux and Mac: #380.