update changelog and bump version to 0.31.11

This commit is contained in:
Anton Kaliaev
2019-10-29 11:00:57 -07:00
committed by Jack Zampolin
parent e78255cba2
commit 87374c9c60
3 changed files with 29 additions and 2 deletions
+27
View File
@@ -1,5 +1,32 @@
# Changelog
## v0.31.11
*October 18, 2019*
This security release fixes a vulnerability found in the `consensus` package,
where an attacker could construct a `BlockPartMessage` message in such a way
that it will lead to consensus failure. A few similar issues have been
identified and fixed here.
**All clients are recommended to upgrade**
Special thanks to [elvishacker](https://hackerone.com/elvishacker) for finding
and reporting this.
Friendly reminder, we have a [bug bounty
program](https://hackerone.com/tendermint).
### BREAKING CHANGES:
- Go API
- [consensus] Modify `WAL#Write` and `WAL#WriteSync` to return an error if
they fail to write a message
### SECURITY:
- [consensus] Validate incoming messages more throughly
## v0.31.10
*October 8, 2019*
+1 -1
View File
@@ -1,4 +1,4 @@
## v0.31.11
## v0.31.12
**
+1 -1
View File
@@ -20,7 +20,7 @@ const (
// Must be a string because scripts like dist.sh read this file.
// XXX: Don't change the name of this variable or you will break
// automation :)
TMCoreSemVer = "0.31.10"
TMCoreSemVer = "0.31.11"
// ABCISemVer is the semantic version of the ABCI library
ABCISemVer = "0.16.0"