v0.6.0-rc1
Pre-release
Pre-release
Release candidate for v0.6.0, not for production yet
house keeping
- provide some network info via new REST end point (#846 #939 )
- dropped releasing binaries for FreeBSD and NetBSD (none here were using them and they were adding time to maintain, however contribution to bring that back are welcome #933 )
- actually start purging the leader logs for stake pool operator, reducing a lot the memory consumption per log (#937)
- put an hard limit on incoming p2p connections (#909)
Security
- added
cargo audit
to our CI so CVE are directly reported at every PR (#929 )
Bug fixes
- fix nodes that would not sync at all because of no publicly available addresses ( #926 )
- make nodes fail right away at start up if node cannot listen on the given port number (#911 )
- drop early client connections that still in pending state, preventing potential DoS (#940)
Breaking changes
For nodes who want to be publicly reachable and advertise themselves as rendezvous point (aka trusted peer), they will now need to generate a secret (jcli key generate --type ed25519
) and gives the associated public key to their users (jcli key to-public
).
For nodes who need to connect to the rendezvous points, they will need to add the public id of the trusted peer along the IP address.