Anton Kaliaev
e42f833fd4
Merge master back to develop ( #3412 )
* libs/db: close batch (#3397 )
ClevelDB requires closing when WriteBatch is no longer needed, https://godoc.org/github.com/jmhodges/levigo#WriteBatch.Close
Fixes the memory leak in https://github.com/cosmos/cosmos-sdk/issues/3842
* update changelog and bump version to 0.30.2
6 years ago
Anton Kaliaev
f996b10f47
update changelog and bump version to 0.30.2
6 years ago
Ethan Buchman
f2351dc758
update changelog
6 years ago
Anton Kaliaev
9d4f59b836
update changelog and bump version
6 years ago
Ethan Buchman
dc6567c677
consensus: flush wal on stop ( #3297 )
Should fix #3295
Also partial fix of #3043
6 years ago
Ethan Buchman
792b12573e
Prepare v0.30.0 ( #3287 )
* changelog, upgrading, version
* update for evidence fixes
* linkify
* fix an entry
6 years ago
Ethan Buchman
af6e6cd350
remove MixEntropy ( #3278 )
* remove MixEntropy
* changelog
6 years ago
Ethan Buchman
f571ee8876
prepare v0.29.2 ( #3272 )
* update changelog
* linkify
* bump version
* update main changelog
* final fixes
* entry for wal fix
* changelog preamble
* remove a line
6 years ago
Ethan Buchman
90970d0ddc
fix changelog
6 years ago
Anton Kaliaev
8992596192
update changelog
6 years ago
Ethan Buchman
a97d6995c9
fix changelog indent ( #3190 )
6 years ago
Ethan Buchman
d9d4f3e629
Prepare v0.29.0 ( #3184 )
* update changelog and upgrading
* add note about max voting power in abci spec
* update version
* changelog
6 years ago
Ethan Buchman
5a2e69df81
changelog and version
6 years ago
Ethan Buchman
6d6d103f15
fixes from review ( #3137 )
6 years ago
Ethan Buchman
239ebe2076
fix changelog fmt ( #3134 )
6 years ago
Ethan Buchman
0cba0e11b5
update changelog and upgrading ( #3133 )
6 years ago
Ethan Buchman
fc031d980b
Bucky/v0.28.0 ( #3119 )
* changelog pending and upgrading
* linkify and version bump
* changelog shuffle
6 years ago
Ethan Buchman
c6604b5a9b
changelog and version
6 years ago
Ethan Buchman
0533c73a50
crypto: revert to mainline Go crypto lib ( #3027 )
* crypto: revert to mainline Go crypto lib
We used to use a fork for a modified bcrypt so we could pass our own
randomness but this was largely unecessary, unused, and a burden.
So now we just use the mainline Go crypto lib.
* changelog
* fix tests
* version and changelog
6 years ago
Ethan Buchman
b3141d7d02
makeNodeInfo returns error ( #3029 )
* makeNodeInfo returns error
* version and changelog
6 years ago
Ethan Buchman
e4806f980b
Bucky/v0.27.1 ( #3022 )
* update changelog
* linkify
* changelog and version
6 years ago
Ethan Buchman
9f8761d105
update changelog and upgrading ( #2974 )
6 years ago
Ethan Buchman
a14fd8eba0
p2p: fix peer count mismatch #2332 ( #2969 )
* p2p: test case for peer count mismatch #2332
* p2p: fix peer count mismatch #2332
* changelog
* use httptest.Server to scrape Prometheus metrics
6 years ago
Ethan Buchman
1bb7e31d63
p2p: panic on transport error ( #2968 )
* p2p: panic on transport error
Addresses #2823 . Currently, the acceptRoutine exits if the transport returns
an error trying to accept a new connection. Once this happens, the node
can't accept any new connections. So here, we panic instead. While we
could potentially be more intelligent by rerunning the acceptRoutine, the
error may indicate something more fundamental (eg. file desriptor limit)
that requires a restart anyways. We can leave it to process managers to
handle that restart, and notify operators about the panic.
* changelog
6 years ago
Ethan Buchman
dc2a338d96
Bucky/v0.27.0 ( #2950 )
* update changelog
* changelog, upgrading, version
6 years ago
Ethan Buchman
1abf34aa91
Prepare v0.26.4 changelog ( #2921 )
* prepare changelog
* linkify changelog
* changelog and version
* update changelog
6 years ago
Ethan Buchman
ccf6b2b512
Bucky/v0.26.3 ( #2872 )
* update CONTRIBUTING with notes on CHANGELOG
* update changelog
* changelog and version
6 years ago
Ethan Buchman
9973decff9
changelog, versionbump ( #2850 )
6 years ago
yutianwu
e11699038d
[R4R] Add adr-034: PrivValidator file structure ( #2751 )
* add adr-034
* update changelog
* minor changes
* do some refactor
6 years ago
Ethan Buchman
533b3cfb73
Release/v0.26.1 ( #2803 )
* changelog and version
* fix changelog
6 years ago
Jae Kwon
5b19fcf204
p2p: AddressBook requires addresses to have IDs; Do not close conn immediately after sending pex addrs in seed mode ( #2797 )
* Require addressbook to only store addresses with valid ID
* Do not shut down peer immediately after sending pex addrs in SeedMode
* p2p: fix #2773
* seed mode: use go-routine to sleep before stopping peer
6 years ago
Ethan Buchman
322cee9156
Release/v0.26.0 ( #2726 )
* changelog_pending -> changelog
* update changelog
* update changelog
* update changelog and upgrading
6 years ago
Ethan Buchman
97b43d875a
update changelog
6 years ago
Ethan Buchman
ee8b8bbefb
flush changelog pending, bump version
6 years ago
Ethan Buchman
299d46304d
update UPGRADING.md and minor docs fixes
6 years ago
Ethan Buchman
b616e54c9b
changelog and version
6 years ago
Ethan Buchman
9e940b95ad
libs/autofile: bring back loops ( #2261 )
* libs/autofile: bring back loops
* changelog, version
6 years ago
Ethan Buchman
8bd514d9fb
update changelog
6 years ago
Ethan Buchman
c5c2b9601f
update changelog and version
6 years ago
Jae Kwon
e719a93d1d
Addressed review for #1815 except those marked as 'TODO make issue'
6 years ago
Jae Kwon
d542d2c394
Fix 0.22.7, bump to 0.22.8
6 years ago
Ethan Buchman
e4dfab6349
changelog and version
6 years ago
ValarDragon
7bf28af590
p2p/secret_connection: Switch salsa usage to hkdf + chacha
This now uses one hkdf on the X25519 shared secret to create
a key for the sender and receiver.
The hkdf call is now just called upon the computed shared
secret, since the shared secret is a function of the pubkeys.
The nonces now start at 0, as we are using chacha as a stream
cipher, and the sender and receiver now have different keys.
6 years ago
Zaki Manian
1b04e4e5f1
p2p: Remove RipeMd160.
Generate keys with HKDF instead of hash functions, which provides better security properties.
Add xchacha20poly1305 to secret connection. (Due to rebasing, this code has been removed)
7 years ago
Ethan Buchman
359898dcac
p2p: fix conn leak. part of #2046
6 years ago
Ethan Buchman
5768b67162
changelog and version
6 years ago
Anton Kaliaev
c248ce5ef6
p2p: Reject addrs coming from private peers ( #2032 )
Refs #1706
6 years ago
Anton Kaliaev
ad580e2734
fix acceptDeadline
before: 1.000000003s
after: 3.000000000s
Refs #2027
6 years ago
Anton Kaliaev
948b91e62e
add missing changelog entries
6 years ago
Anton Kaliaev
1e05242297
update changelog and bump version to 0.22.5
6 years ago