Skip to content

Hush v3.5.1

Compare
Choose a tag to compare
@leto leto released this 06 Oct 11:43
· 13 commits to master since this release

Hush v3.5.1 Pristine Pyrococcus

This is an OPTIONAL release but upgrading is encouraged. Hush 3.5.0 is sufficiently new, it's not required to update from that to support our Block 340,000 Halving.

Changes

Thanks to @miodragpop for implementing both TLS+asmap features, earning some nice HUSH bounties 😎

  • TLS 1.3 support ported from ZEN with custom Hush tweaks.
    • All Hush nodes will try to use encrypted TLS connections with peers by default
    • Hush community encourages self-signed certificates and does not suggest paying any authority for a "little green lock"
    • "Official" certificates are not trusted any more than self-signed ones, so they are a waste of money that should be avoided
    • getinfo now returns a tls_connections key in JSON data
    • -tls=only can be used to only use encrypted connections
    • This has no affect on localhost RPC, this changes how a node talks with peers.
  • ASN map filtering of peers, ported from KMD + BTC Core
    • -asmap=... can be used to set a custom ASN map filter file
1538b24c41d98d25ebc9638d09b1115ea3ed01eb046f7f035123f620cde65c89  hush-3.5.1-win.zip
ba83e5de34dfb3b60154d1fa4dbed35a570c5201ed4e6c8867c12e8c11a85d91  hush-3.5.1-linux-amd64.tar.xz
fd88dce71786390089016ed1f1e2e3c56301fe5b8338e0d421ed4a0fe3664c62  Hush-3.5.1-mac.dmg