Skip to content

Releases: MyHush/SilentDragonLite

SilentDragonLite v1.3.11

22 Sep 18:15
ff5aecb
Compare
Choose a tag to compare

Changes since v1.3.10:

  • Fix for missing contacts.
  • Show new contact requests direct in GUI.
  • SDL prevents now duplicate labels for contacts.
2ff62bbc8b6d39b07358e49aa517898f5738e287b52a97a3dff951b82d3c9f0f  Windows-binaries-SilentDragonLite-v1.3.11.zip

8b1d7d3f9e4f2215e9cf955b8aeb1863631b50a26e7e2d03a5e84890522244c6  Linux-binaries-SilentDragonLite-v1.3.11.AppImage

bee8d904f5a9ddce2d1dff9007e401272c154053fb051a9ec31705ca17c5bc2e  MacOS-SilentDragonLite-v1.3.11.dmg


SilentDragonLite v1.3.10

15 Sep 17:44
847b9b0
Compare
Choose a tag to compare

Changes since v1.3.9:

  • Create/Restore Wallet at startup process.
  • New Design of verify Seed UI.
  • reduce size of emojis.
  • Copy Hyperlink / open in browser from chat messages.
  • Show timestamp for contact request.
  • fix Background of actionmenu chat.
  • update new Checkpoints.
  • add error checks for Addressbook.
  • simplified dust memo creation.
  • various bug fixes.
bc5161d95e00a3b7c074a44a0746d58ee07af8a72af836b17ea4aff0ceeec3e0  Linux-binaries-SilentDragonLite-v1.3.10.AppImage
e50743481f3431c3d721f9da8fc05b55eb07efb8b17c5549cc90c0092b86d30d  Windows-binaries-SilentDragonLite-v1.3.10.zip
6373b6fda0fb4d955025e279d10642cdc509e4200521e0c51119af845573680b  macOS-SilentDragonLite-v1.3.10.dmg

SilentDragonLite v1.3.9

29 Jul 08:16
0ff3ddc
Compare
Choose a tag to compare

Changes since v1.3.8:

  • Emoji support for SDL.
  • Support to restore the Seed from GUI and set the number of addresses that SDL should scan.
  • SDL will now retry on a broken connection.
  • Chat Messages can only be send after the initial contact message.
  • Fix for the Wallet creation/restore process.
  • Verify Seed UI
  • various bug fixes.
f713487b23b14a28653a0d9fc90b078bd3583cd5126156f2b624651f298f92e9  Linux-binaries-SilentDragonLite-v1.3.9.AppImage
1927d72d54204f28a25643ae63925247473dab3d65dac0b8c7611bd098cffc35  Windows-binaries-SilentDragonLite-v1.3.9.zip
eeb9140f7c22efcc98d65261efa3d56b43a73bd26a7f1d6f5c5800a6410d41e1  macOS-SilentDragonLite-v1.3.9.dmg

1.3.8

26 Jun 07:59
7409134
Compare
Choose a tag to compare
04ddddf2680e3b84ab094527f41a05f1c0b3baaf15332b13d5f2dac54fb1c62f  Windows-binaries-SilentDragonLite-v1.3.8.zip
61012d46bdf62a1b34f5633de0e3988c9f4393bd56ff67937d988bddee85db93  Linux-binaries-SilentDragonLite-v1.3.8.AppImage
ff459f1883b2f79650fbd4a2031815f564ae30168fee2def45b9f23b568bab0a  macOS-SilentDragonLite-v1.3.8.dmg

SilentDragonLite v1.3.6

19 Jun 14:35
abb2d4d
Compare
Choose a tag to compare

Changes since v1.2.2:

  • 👅 Arabic Language Support!
  • 🚀 New BLAKE3 hash crazy fast speedups
    • 🔥 Startup decryption of wallet is faster
    • 🔥 Sending every HushChat to a contact is faster!
    • 🔥 Rendering old chat history is faster
  • 🛡️ wallet.dat now encrypted while wallet is running!
    • 👎 All Zcash/Pirate/etc wallets decrypt on disk, and don't even encrypt all the contents
    • 😎 HUSH is by far the most private and secure Zcash Protocol coin
    • 🤮 ZecWalletLite/7Seas and all other Zcash protocol coins do not encrypt this data at all
    • 😓 And also they store everything completely in plaintext as the wallet runs
  • 👄 Various GUI fixes
  • ☃︎ Unicode is fixed and fully supported!
  • 🤓 Newline bug is fixed! You can now multi-line write poems in your chats

Incompatible Changes

This is a Beta! You are on the bleeding edge! And part of that is that this release requires RECOVERING FROM SEED, if you used a previous version. We have greatly increased the security and privacy of the encrypted wallet.dat on your disk. Everything is now "encrypted as fuck", EAF, which is a new industry term.

To achive the new EAF status, we must ask people to recover from seed, and also your old Addressbook will not migrate! Sorry! This is the pain of living on the bleeding edge. We do not expect to do this again any time soon, and it it truly is worth it to get the extreme security and performance improvements. If devs had to write the code to make migration work, it would take a really long time. We would rather give you awesome new code now.

Encrypted As Fuck

The original ZecWallet codebase does not encrypt most of the data in wallet.dat, only private keys. Notably, this does not include transaction data, including addresses and amounts. This is very bad in light of chain analysis platforms being able to insert wallet.dat files to their platform.

We have now fully encrypted every bit of data in Hush wallet.dat files, far surpassing the "at rest" privacy and security of any other Zcash Protocol coin lite wallet.

Additionally, ZecWalletLite codebase decrypts the wallet.dat on startup, and leaves it decrypted for the entirety of
program execution, on disk, then encrypts on exit. Hush developers also felt this could use improvement, so SDL wallet.dat is not left in plaintext on disk during the entire time the wallet is open.

f4824064458c2adc5e8bd33bd8a6e2b358ff2ea9f2423bb47ba0d63f57eb8eca  Windows-binaries-SilentDragonLite-v1.3.6.zip
30182bf11d1e45dea23f331eddf06918a582bb674372240377b73b1282c26d3d  MacOS-SilentDragonLite-v1.3.6.dmg
598ace3c52f31ca3d77d76c46f164377d2fa27466556330b7a774c5c3983939e  Linux-binaries-SilentDragonLite-v1.3.6.AppImage

v1.3.5

17 Jun 13:53
3ae6169
Compare
Choose a tag to compare

devs only

SilentDragon v1.3.4

12 Jun 04:27
3ae6169
Compare
Choose a tag to compare

HushChat Public Beta!

This release contains our first public beta of 🔥 HushChat! 🔥

Special thanks to @DenioD for leading the development effort, @csharpee for extensive QA, @UrgeyBergy for doing a million little things and to all alpha testers!

Features of HushChat:

  • No phone numbers 🔒
  • No centralized web servers ⛓️
  • No US-based organization ❌
  • No Javascript in our desktop full or lite wallets 🚫
  • Multiple layers of encryption, in-flight and at-rest 🛡️
  • Compatible with Tor (i2p support in progress) 🕶️

HushChat Beta Guide

HushChat has it's own Beta Guide

Do Not Use Large Amounts Of Hush In HushChat

This is a beta! We have some known issues, but we feel it's ready for larger user feedback. This is the very bleeding edge of private communication tech. There gonna be some bugz! But we drink our own Champagne
and we think it tastes pretty good 🍾

  • 1 HUSH = 10,000 HushChatz on average 💸
  • Sending 1 or even 0.01 HUSH is fine to get started with HushChat! 💰
  • Hush miners receive all funds, these are simply transaction fees. Hush Developers receive 0% of HushChat costs to users. Hush miners make more money 🤑 ⚒️ 🤑

Bounties

We have bounties:

  • 5 HUSH for reporting a valid and unique bug in SDL or any dependent code
  • 25 HUSH for reporting a valid and unique bug in SDL which has privacy/security issues
  • 500 HUSH for reporting a valid and unique bug in SDL with critical privacy/security issues

Please join Discord and report in #developers or contact us via HushChat.

Changes since v1.2.2:

176 files and 32071 lines changed

  • New languages: Arabic (AR), Indonesian (ID)
  • New startup animations which are custom to each theme
  • Dark mode is now default! If you have used SDL previously, it will be set to lite mode, which you can change in Settings
  • Drastically improved wallet encryption! The Hush team was aghast to discover that our upstream ZecWallet did not encrypt transaction details nor anything except private keys in "encrypted" wallet.dat and that huge privacy issue has been fixed in this release!
    • SDL will encrypt your old existing wallet.dat's and it is currently up to users to delete old unencrypted wallet.dat backup files, since we did not want to auto-delete data.
  • SDL now requires using a passphrase that protects the entire wallet.dat, which needs to be at least 16 characters in length. The Argon2id algorithm is used from libsodium to securely protect your wallet from bruteforce attackers who might steal your laptop/etc and have physical possession of your wallet.dat. Even if they do, as long as you have a hard to guess passphrase(!) that wallet.dat will remain a useless encrypted blob to them.
  • A good passphrase consists of 5 or more uncommon and unrelated words. We will give an invalid example here, which is only 15 characters, so nobody can copy and paste it! Please use unique and unrelated uncommon words. One method is to choose a random number between 10 and 20, such as 15, and then make every 15th word of a book a part of your passphrase, until it's over 16 chars or as long as you like.
  • Example (invalid) passphrases! Yours should be at least 16 characters. Any and all Unicode characters are supported in HushChat passphrases, and are encouraged. The longer the better!
hi xerox qed be
acab ftp peace
lulz cheese axe
  • The AddressBook format has changed to support HushChat and encryption and old AddressBooks are incompatible. If you need help using an old AddressBook, please ask on Hush Discord.
  • Connecting to our Tor onion service
    • Start SDL using torsocks proxy: TORSOCKS_LOG_LEVEL=1 torsocks -i ./SilentDragonLite
    • Edit->Settings->LightwalletServer->
    • Enter rnhk4pwlsbaqzx7wcqfy47lijf2opklstaukq35reiz5rn76crfqpjqd.onion:9067
    • SDL will now access the lite wallet server via Tor and not expose your IP address, which is awesome!
  • To enable HushChat per-conversation encryption, we have temporarily reduced the amount of data that can be sent to 235 bytes, instead of 512 bytes in a traditional "vanilla" Zcash Protocol memo field, which is not encrypted at the wallet.dat layer.
    • This limitation will be lifted in a future release when HushChat supports file uploads of roughly 200KB, the maximum size of a Hush transaction. Large file uploads will not be supported on HUSH mainnet but if there is enough interest, the Hush community will support them on a Hush Smart Chain

Speak And Transact Freely!

SHA256 hashes:

5fe57ee089f95457aa8424cbb9ee40191cbf2de93a18c36cdcbc992412ffc384  linux-SilentDragonLite-v1.3.4.AppImage
575e1b5fadbc33f851f6e3a9bf0ceaf776d087a995718cb3e715d883e2ef8ce7  Windows-binaries-SilentDragonLite-v1.3.4.zip
4b12f06fe1adeb25af5234a5e7b817ab19827118d59c8c23c1b237f4da250077  macOS-SilentDragonLite-v1.3.4.dmg

PROTIPs

To run the Linux AppImage, make it executable and then run as a binary:

chmod +x linux-SilentDragonLite-v1.3.4.AppImage
./linux-SilentDragonLite-v1.3.4.AppImage

SilentDragon v1.3.3

11 Jun 20:56
Compare
Choose a tag to compare
SilentDragon v1.3.3 Pre-release
Pre-release

testing release only

SilentDragonLite 1.2.2

20 Feb 17:33
05c5239
Compare
Choose a tag to compare

SDL-PRE.png

Changes since 1.2.1

  • Fix a Problem, where newly generated wallets cant sync properly.
  • New translations for Persian and Portuguese.
  • Few small bug fixes and optimizations.

Sha256Sums

131b7bc4897e2e6891743861eba984811c0ac0cdf5665e1bb486d5dd43f66e0f  linux-binaries-SilentDragonLite-v1.2.2.tar.gz
aca39cbcb82a4d6dbf09e06ab4bc0e4e58783cc1567628f89f3f478fa8be9bd7  linux-deb-SilentDragonLite-v1.2.2.deb
891e23a9671c65e7f8fed3b7055a03f54f592c87f8a17e92f1d4e60a343a239a  macOS-SilentDragonLite-v1.2.2.dmg
2fc8220fe996b1ace1c004283e9f6b0b283747a1b3db9ccaa2a33b8ec57faa4b  Windows-binaries-SilentDragonLite-v1.2.2.zip

SilentDragonLite 1.2.1

10 Feb 10:21
Compare
Choose a tag to compare

INFO.png

Changes since 1.2.0

  • Sietch zaddr gets now created random, and are not static set anymore.
  • Fix a problem where the balance is not render in the correct size on Windows and MacOs.
  • SDL has now a new sync Checkpoint.
  • Some sync performance improvements.
  • Switch the underlying GRPC library to tonic.

Sha256Sums

bc35b516819522ba2a2dcffd4a52bfe69834864f38a91f3ad6100d96bb179b27  linux-binaries-SilentDragonLite-v1.2.1.tar.gz
d65c2b32b0b20c227a225255bb496247ea7c4eaad52b693516ddcec22dcb1b2d  linux-deb-SilentDragonLite-v1.2.1.deb
e9264f93f2119dde71dba18051f316c436995a23fe3f4e93f345ba9abbc945ef  macOS-SilentDragonLite-v1.2.1.dmg
664068c9e4848086a58cdc21a63370652917d6928898173e9db869f1a28bfad5  Windows-binaries-SilentDragonLite-v1.2.1.zip