This repository has been archived by the owner on Oct 4, 2019. It is now read-only.
Ethereum Classic Geth 5.1.0
Security
- Eclipse attack countermeasures 1,2,3,4,5,6. PR #530, #531, #537
Added
- mlog data points for
wire
protocol,headerchain
,downloader.sync
, and session/client identity values. For more information, please see the API documention. - dial ratio for configuring inbound/dialed connections. PR #522. Thanks @sorpaas!
makefile
for building and testing geth and other executables.- chain configuration and p2p rates added to dash display. PR #497. Thanks @ManushB!
Refactored
- state sync refactored to be fully independent from other downloads. PR #506. Thanks @fjl!
- improve code formatting coverage via
gofmt
. PR #538 - eth/handler: don't call
peer.sync
more than necessary. PR #505
Removed
- extraneous vendor files
- old TravisCI key
Fixed
- sync issue where head could get stuck, likely because of broken downloader timeouts and/or error in processing content. Issue #398
- JSON-RPC
eth_sign
accepts variable data param. For more information, see JSON-RPC documentation. PR #513 TestBcForkUncleTests
made to be deterministic. PR #515- Windows colorable console output. PR #523
Contributors
.zip.sig
and .tar.gz.sig
files are detached PGP signatures
.zip.asc
and .tar.gz.asc
files are ascii-armored detached PGP signatures
.zip
and .tar.gz
are archive (compressed) files containing the geth
executable
To verify a release with a signature: First, make sure you have a gpg
tool installed, eg. gnupg
or gnupg2
. Then, if you haven't already, you'll need to import the signing key, which you'll find here. This step is included below.
# Import my signing public key
$ wget https://raw.githubusercontent.com/ethereumproject/volunteer/master/Volunteer-Public-Keys/tomek%40zdybal.lap.pl.pub
$ gpg —import [email protected]
# Verify
$ gpg --verify geth-classic-linux-v5.1.0-bb1e7b5.tar.gz.asc
gpg: assuming signed data in 'geth-classic-linux-v5.1.0-bb1e7b5.tar.gz'
gpg: Signature made Tue 27 Mar 2018 03:30:20 PM CEST
gpg: using DSA key 86C9E79D83B626AE95548DC3F157D3BD6E2EED66
gpg: Good signature from "Tomasz Zdybał (personal) <[email protected]>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: 86C9 E79D 83B6 26AE 9554 8DC3 F157 D3BD 6E2E ED66
All tagged and development downloads are also be available at our automated builds website: http://builds.etcdevteam.com.