Skip to content

Releases: MyHush/SilentDragon

SilentDragon v1.0.0 "In Zdust We Trust"

06 Oct 15:50
Compare
Choose a tag to compare

SilentDragon v1.0.0 "In Zdust We Trust"

This is a MANDATORY update to support our migration to z2z and our Blocktime Halving in November 2020. Please upgrade ASAP!

Hush full nodes will now attempt to use encrypted (TLS aka SSL) connections when speaking to peers, increasing the privacy at the network layer for the entire network. In particular, encrypted connections make it harder to determine the IP address of a node which originally
submits or creates transactions to a global passive network adversary.

  • 🎉 Includes Hush 3.5.1 (which includes the mandatory 3.5.0 changes)
  • 🔒 hushd tab now shows local node TLS support and number of TLS connections
  • 🚀 Full support for z2z and Blocktime Halving at Block 340K

TLS 1.3 Details

We use the latest release of OpenSSL 1.1.1h and disable all ciphersuites except two:

TLS_AES_256_GCM_SHA384
TLS_CHACHA20_POLY1305_SHA256

on startup, every node randomly prefers one ciphersuite or the other, which forces the network to use both ciphersuites, instead of all nodes using the first in the list.

8db7c05b6c4ce3d751bc145bdaa1e666845c0b041df939151faf2fab6727bc44  macOS-binaries-silentdragon-v1.0.0.dmg
7f40a4774f47865f4c25204bf63bcfda0d290d677ea97c8c0288ea17ac6ab055  Windows-binaries-silentdragon-v1.0.0.zip
fed5907cf3fb51e97445ebb09cad1c0b3d55b5c6ef288286ed8a82dce0b2c4d2  SilentDragon-v1.0.0-Linux-x86_64-noparams.tar.xz
94cb1879da170c1d34476922fab4cd6ba2771381909df4d092e7839343933c82  Linux-binaries-silentdragon-v1.0.0.tar.xz
a430f08ab40dc7d9b55a0f01e1d7915853e2fb700550b728c7c31d1a634cae08  SilentDragon-v1.0.0-x86_64.deb

SilentDragon v0.9.2

19 Jun 03:02
v0.9.2
9b256d4
Compare
Choose a tag to compare

SilentDragon v0.9.2

  • 😎 New Midnight Theme
  • 🇷🇴 Romanian Translation
  • 💥 Contains the latest Hush 3.4.0 "Desprouted Diatom" mandatory release
  • 🔠 We now use the Qt5 JSON library instead of an external library
  • 🤓 Travis CI improvements

This release tag is a GPG signed tag, which can be verified with git tag -v v0.9.2

11caf089d887a156c3837af74e4fae78a4ec9885bb1165298b538e45307605e4  SilentDragon-v0.9.2-win.zip
5b61f63d2ad4c7ef95450b44eed30574db73d103d0f6d373743bff8d834cb449  SilentDragon-v0.9.2-linux-x86_64-no-params.tar.gz
42976461e5e191dda0d2a98fd0c6b08a5f651713dc48574865b9f376cbfd020e  SilentDragon-v0.9.2-linux-x86_64.tar.gz
5e54c96ef8413cdf9c62443b2974e2445800f3281e26a62541456dc2912135ff  Silentdragon-v0.9.2.deb
c26b0bdc688f0e4276aaec45e20c72e33c513fe7292fe2a8b473d7cd5210d2ec  Silentdragon-v0.9.2-macOS.dmg

SilentDragon v0.9.1

22 Apr 23:52
Compare
Choose a tag to compare

SilentDragon 0.9.1 Release Notes

This release embeds Hush 3.3.2, the latest full node release. This is not a mandatory update, but is recommended mainly because Hush 3.3.2 includes various bug fixes and optimizations or if users want to use Sapling Consolidation to reduce their wallet size.

  • Animations! You will notice we have awesome custom animations during startup, sending a transaction and shutting down :)
  • New languages: Filipino (FIL), Bulgarian (BG), Indonesian (ID)
  • New hushd CLI options are now Advanced config settings:
    • Shielded index (-zindex)
    • Sapling Consolidation (-consolidation)
    • Transaction Deletion (-deletetx)
  • New menu action: Right click to get the incoming viewing key (viewkey) of a zaddr
  • When making a transaction, SilentDragon now pops up a window to show the user that it is in progress, which closes when the transaction is sent to the network. You may close this popup and the transaction will continue in the background.

Checksums

a657a5591eb733e80b98066a7789d8b2e1a7c313ac661d8df44f9179b1bd6b58  SilentDragon-v0.9.1-macOS.dmg
1ea1a5fcdcb60016ddccb63785d86343d074814267889937aa33b9cfe77fc207  SilentDragon-v0.9.1-Win-x86-64.zip
2ec42b9b3936091e6445de5bff9304559b4098ef21b6abc1d2850a1b59d55220  SilentDragon-v0.9.1-linux-x86_64-no-params.tar.gz
9675021e7a81161e70bec5fbc374e0463e7f4fdcf9d13be42e2ca3383b3e7cc2  SilentDragon-v0.9.1-linux-x86_64.tar.gz
06b0209283be753e5efff769c68d3bc8a5d8e26ebcb263c2b957d78b3164b5ce  SilentDragon-v0.9.1-x86_64.deb

You can use sha256sum file on Linux to inspect the checksum matches. Please do!

Installing

To install the Debian package: sudo dpkg -i SilentDragon-v0.9.1-x86_64.deb

Compatibility

  • Windows binaries only support 64bit Linux. Sorry, 32-bit Windows is not possible to support, but SDL supports 32-bit Windows.
  • Linux binaries are generated on 18.04, might work on other Ubuntu 16, 17 and 19 but we know they do not work on 20.04 currently. If you have having trouble with Linux binaries, please join our Discord: https://myhush.org/discord
  • Mac binaries are supported on versions of macOS we have access to. If you have problems, please ask on Discord.

SilentDragon v0.9.0

14 Jan 13:22
Compare
Choose a tag to compare

SilentDragon v0.9.0 Release Notes

  • Binaries come bundled with hushd v3.3.0 which includes the "Snarky Sasquatch" mandatory Network Upgrade on January 29th, 2020. Please update before then!
  • Add support for 43 currencies in total via Coingecko API, can be chosen by going to Setting > Options
  • Your "local currency" can be changed at any time and does not require a restart! It includes Gold (XAU) and Silver (XAG) as well as many fiat currencies.
  • Default local currency is now BTC, changed from USD. Users who used previous versions will need
    to choose a new currency, or manually change it in ~/.config/Hush/SilentDragon.conf on Linux/Mac
  • New Market tab, which renders 24HR Volume and Market cap info, in HUSH, local currency and BTC
  • Fixed a metadata leakage issue inherited from ZecWallet in our websocket protocol:
    6f230c9
    ZcashFoundation#212 (comment)
  • We now show 8 digits of precision for all amounts in all currencies
  • Ported improvement from Zecwallet upstream which reduces Mac binaries by roughly 10% in size
  • New "Copy Block explorer link" menu action
  • New "Report a bug on Github" menu action
  • New "Send to addr" menu action
  • Added total chain transactions stat (view new getchaintxstats RPC) to hushd tab
  • libsodium upgraded to 1.0.18
  • libsodium build script now verifies SHA256 checksum
  • Fix bug related to broken symlinked komodod binaries
  • Various updates to translations

Full list of supported currencies:

AED ARS AUD BDT BHD BMD
BRL BTC CAD CHF CLP CNY
CZK DKK EUR GBP HKD HUF
IDR ILS INR JPY KRW KWD
LKR MXN NOK NZD PKR RUB
SAR SEK SGD THB TRY TWD
UAH USD VEF VND XAG XAU
ZAR

Checksums

60fdb27e20c968546a14808fde214253f8f4a02e671401f89c3bd55fd6cd2281  SilentDragon-v0.9.0-Linux-x86_64-noparams.tar.gz
ed4e5101597cb9860626fbd84601cbc656c03d844e284533da02fe790194d5e8  SilentDragon-v0.9.0-Linux-x86_64.tar.gz
42c984b4532eb2598632943f5d9f33cdbefb3fcd7723383821a52d289a61df3b  SilentDragon-v0.9.0-x86_64.deb
3db4f7043f64fb0c5521064b3cf3ae369ecf8366d44e7019b700a50cd30a257a  SilentDragon-v0.9.0-Win-x86_64.zip
90a51564299c3a587b768427c1b385194db605061af8a8924d891807ee78af80  Silentdragon-v0.9.0-macOS.dmg

SilentDragon v0.8.3

06 Dec 14:29
Compare
Choose a tag to compare

More Binaries are Coming Soon

Fixes since 0.8.2:

  • SilentDragon is now released under the GNU Public License V3. All projects which would like to use code from SD must have compatible licenses. If you are a project that would like to use our code, please contact us via Discord for more info.
  • New language translations: Finnish (FI), Croatian (HR), Serbian (SR), Dutch (NL)
  • Updates to all existing language translations. Now SD is translated into 13 languages!
  • Autoshielding feature is now defaulted to ON. This means, by default, change will go to a zaddr instead of a taddr, improving privacy for the user and the entire network.
  • Custom fee setting is now defaulted to ON. Normally users can ignore this feature, but in an attack scenario and in the future when blocks are more full, it can be useful.
  • Improved Websocket reliability and fixed many bugs relating to keeping the connection alive + SSL errors
  • Updated Wormhole support and bugfixes
  • Fixed various rare edge cases in finding Sapling params
  • Improve Hush support in finding Sapling params on Mac and inside DMG files
  • Removed all Zcash Turnstile code from our codebase, as it's not relevant
  • Removed various other internals code that is not relevant to Hush
  • Fixed deprecated use of old QT functions for regexen
  • From upstream: We no longer render HTML in memos by default (this default behavior was never opted-in to, it was a default of QT) to prevent phishing
  • From upstream: Fixed a bug in Payment URI parsing
d0b61124395d6a02c4bd8c974bc5075361c4aac4bb4aa122ae41c311252ab0f4  SilentDragon-v0.8.3-win.zip
d3add1f59a6e49339ffa981b0726104970d53f94092b6ab5ffe58b264e3d9c61  SilentDragon-v0.8.3-mac.dmg

SilentDragon 0.8.2

08 Nov 17:15
Compare
Choose a tag to compare

NOTE: For a work-around to the known bug of "View on explorer" action not working, go here: #89

Fixes since 0.8.1:

  • Fix issues with default seeds when launching embedded hushd
  • Contains an embedded hushd 3.2.1

Fixes since 0.8.0:

  • Fix bug where no taddr is autogenerated if none exists in the wallet, which means no QR code to receive shows up. This bug also affected SilentDragonAndroid
  • Color Theme support, including Dark Mode!
  • New custom Explorer Link setting
  • Look in Advanced Settings for these new features
  • Translation updates to all nine supported languages: DE, ES, FR, IT, PT, RU, TR, UK, ZH
  • Upstream fixes from ZecWallet
b8438645690a04b8378d1f01e29b05f7a8efd95afa2c62aa4dcd920d7e266211  SilentDragon-0.8.2-win.zip
ba5e47473413a6fb434d3a8b9140b8773f96dda527058d54b62ca0e3565d5323  SilentDragon-0.8.2-mac.dmg

SilentDragon 0.8.1

08 Nov 14:01
Compare
Choose a tag to compare
SilentDragon 0.8.1 Pre-release
Pre-release
  • Fix bug where no taddr is autogenerated if none exists in the wallet, which means no QR code to receive shows up. This bug also affected SilentDragonAndroid
  • Color Theme support, including Dark Mode!
  • New custom Explorer Link setting
  • Look in Advanced Settings for these new features
  • Translation updates to all nine supported languages: DE, ES, FR, IT, PT, RU, TR, UK, ZH
  • Upstream fixes from ZecWallet
  • This release comes bundled with the latest hushd 3.2.1, which fixes many issues
fede8850ccfbc37220320ba5a7f8671b1967d87f4cd9a173396bab1f037d5787  SilentDragon-0.8.1-win.zip

SilentDragon 0.8.0

15 Sep 23:26
Compare
Choose a tag to compare

SD-0 8 0-mac

  • No 1.6GB pre-sync download! Running fetch-params is no longer needed!
  • Currently you can sync the entire Hush v3 mainnet in under 20 minutes on fast internet
  • Upload files into memo field (currently 512 byte limit)
  • New Android app features
  • Translated into 9 languages with updates: DE, ES, FR, IT, PT, RU, TR, UK, ZH
  • Enable/disable price feed
  • Enable/disable checking Github for updates
  • Address validation
  • Fixed icons on Windows
  • Fixed autostarting on Windows
  • Custom Android websocket port (8777) so ZecWallet, ARRR 7Seas and SilentDragon can co-exist on the same machine
  • Various upstream bugfixes from ZecWallet

SHA256 sums:

0cb5dcd0a412a726b23fac3333d8965af2bc5e89f142e99bdb78e3c599d95989  SilentDragon-v0.8.0-mac.dmg
8fefadc2d9ce2ebc31f1434f31d26f08cb049283afac879da118ff010de42e0c  SilentDragon-0.8.0-win.zip
0a17f124e335c26ab446e80b29d81213ed3dc4b0c19bc5cd1328e61b876142a8  SilentDragon-0.8.0-win/fetch-params.bat
50d24c0c131c013384d18be7b332df849d3e98fdc40f15d0ad1db7d852fc17ed  SilentDragon-0.8.0-win/hush-cli.bat
59bb36ca7afcf4a1decb2f49990ac3aad2d8a490e691c8a219c09fd80125eaa4  SilentDragon-0.8.0-win/hushd.bat
666a6cdca6996f9649ba3d5c55400e4aae56624ca639c0b134e7e8356dcf860e  SilentDragon-0.8.0-win/komodo-cli.exe
a63f7b001bbeca2519de584e06c78d4999506e766037d0e805a7522324c5a351  SilentDragon-0.8.0-win/komodo-tx.exe
ace2c92144114cb04edda884f33851e896c84313c8a1664d1f50a25638cbaa5b  SilentDragon-0.8.0-win/komodod.exe
2f0ebbcbb9bb0bcffe95a397e7eba89c29eb4dde6191c339db88570e3f3fb0e4  SilentDragon-0.8.0-win/sapling-output.params
8e48ffd23abb3a5fd9c5589204f32d9c31285a04b78096ba40a79b75677efc13  SilentDragon-0.8.0-win/sapling-spend.params
dddf0f6bb7f502622352617982fc9d43e46b0a677f293311a4cdfb04be5e4c1b  SilentDragon-0.8.0-win/silentdragon.exe

SilentDragon 0.7.7

26 Jun 19:04
Compare
Choose a tag to compare
SilentDragon 0.7.7 Pre-release
Pre-release

NOTE: Only for bleeding edge users! Also, please backup your Hush wallet.dat!

Currently only Windows binaries are below, binaries for other platforms are In The Mail.

Instructions:

FIRST, click on silentdragon.exe to download chain parameters (about 700MB). Eventually you will get an error about starting hushd, close Silent Dragon.

Now click on hushd.bat to start your Hush Full Node

Now you can click on silentdragon.exe to start Silent Dragon, and it will connect to your already-running full node. This is a bug specific to Windows, Linux and Mac users will be able to just start Silent Dragon and it will take care of the rest.

SHA256 hashes

8ff26b746b719f9480199bf7d29a4bd14766a506ce71a4203e721fff2229a881  README
6a2de3d2ed0b90fe61e65f2e0e826b9117fa3a8800ca6e41ac3fdc0503e167d4  hush-cli
ef2cf3590de1aca1ef9123f3a9e12d7a8161217955e2d35d7ee58665e6cffe49  hushd
59bb36ca7afcf4a1decb2f49990ac3aad2d8a490e691c8a219c09fd80125eaa4  hushd.bat
8d8807cec6d2f4ea9d9a623ce529f1eda576580c56c6553fd2f2dde6910e99b0  komodo-cli.exe
0d6c0e6404cbf8db9f9dfbff03b93a00927450415800b3a09dd744406c42d346  komodo-tx.exe
71f1f823a7d5dcf1b1e7ac9e23f7555e1fa96ec22964bc2199a2577984f37a01  komodod.exe
e2f2010e31c5a17d8e5ee871cff8ba2ab2f975e28068aa0d1940376897bde28a  silentdragon-windows-0.7.7.zip
869c85b3f144452cf368c01dca61ef027b0cdfff8104db2289af73a64b2fd2d1  silentdragon.exe