Fulcrum 1.0.1
This is the first update of Fulcrum.
What's new:
- Tor / .onion support. Now Fulcrum is feature-complete. It can peer with
.onion
peers and also announce itself as a hidden service if so-configured. You need a Tor proxy for the.onion
peering to work. See the new config file options:tor_hostname
,tor_tcp_port
,tor_ssl_port
,tor_banner
, &tor_proxy
. - Bugfix -- It was possible for disconnected clients to remain as "zombies" for a time after disconnection. This has been addressed.
- Fulcrum now has a man page! Special thanks to @hegjon for creating it and adding it to the .rpm spec file.
- Added better formatting to the
FulcrumAdmin
script for the various "elapsed time" columns. Now it no longer shows you raw time in seconds, but rather a human friendly time in minutes, hours, days, etc. - Changed the synch. progress display to show
txs/sec
rather thanins & outs/sec
. - Various internal nits and refactorings, plus some typos fixed in some esoteric error & debug messages.
Pre-compiled binaries for Linux
I have provided two pre-built binaries for Linux:
Fulcrum-1.0.1-x86_64-linux.tar.gz
, which is compiled on anUbuntu 18.10
system.Fulcrum-1.0.1-x86_64-linux-ub16.tar.gz
, which is compiled on a stockUbuntu 16.04
system but with g++ 7.3.0 installed from this ppa source:ppa:jonathonf/gcc-7.3
&ppa:jonathonf/gcc
Both of the above binaries contains Qt5Core
and Qt5Network
statically linked. They still requires libz2
, libstd++
, and the right libc
version as dynamic libs on your system (but those are usually present if you are on a recent system).
If the first binary fails, try the second one (-ub16
), which should work on older systems, hopefully.
See the .asc
files at the bottom for signatures; my gpg public key can be obtained here: https://github.com/Electron-Cash/keys-n-hashes/blob/master/pubkeys/calinkey.txt
Binary builds for macOS and Windows coming soon -- Until then you can always build from source!