v2.4.0
Enhancements
- Quorum Raft upgrade v3.3.13 and add support for Raft Learner nodes(#887)
- DNS support for static nodes (#885)
- rpc: raise HTTP/WebSocket request size limit to 5MB (#898)
Fixes
- p2p: fix connection leakage when peer is not authorized to connect (#897)
- Update file descriptor limits for macOS to support go 1.12 (#892)
- Allow Raft to recover state after non-graceful shutdown in non-archive mode (#860)
- Raft applied index out of range (#880)
- Premature abort during blocks processing for Raft (#881)
- Restrict removed Raft node in p2p connection (#884)
- Update for Raft stability (#886)
- Overflow in parent tracking (cherrypicking go-ethereum#18165 pull) (#876)
- Add check at startup to ensure transaction manager mode is specified. (#868)
- debug.traceTransaction VM in read-only mode error for public tx (#875)
- Optimize travis and fix flaky tests (#873)
- Print TransactionSizeLimit and MaxCodeSize genesis config (#872)
- Permissions service not starting upon restart of the node(#866)
- Add block sealing information to IBFT API (#856)
- eth.SignTransaction APIs: Set tx as private before signing (#864)
- Add CORS configuration parameters (#858)
- Check if message payload is signed by the message sender (#853)
- Add documentation on IBFT parameters (#835)
Thanks to @antonydenyer @timmoreton @montyly for their contributions.
Filename | SHA256 Hash |
---|---|
geth_v2.4.0_linux_amd64.tar.gz | 6ee573052334a352d8bf9a47f8bdd44ea42eec441b029284a8ff20dd56dd124b |
geth_v2.4.0_darwin_amd64.tar.gz | 1007e2f388ed3cb719d0dd3bdf4fcd79eb9ce4ae546e36823c97f2d24482d00c |