Ethan Buchman
64ce7eef16
Merge pull request #1107 from tendermint/p2p-pex-abuse
better abuse handling in pex
7 years ago
Ethan Buchman
fc7915ab4c
fixes from review
7 years ago
Zach Ramsay
26aaa283a9
p2p: remove deprecated Dockerfile
7 years ago
Zach
a29c67563c
Update p2p README, closes #1102
7 years ago
Ethan Buchman
17f7a9b510
improve seed dialing logic
7 years ago
Ethan Buchman
3df5fd21cd
better abuse handling in pex
7 years ago
Ethan Buchman
99076f1942
Merge pull request #1105 from tendermint/p2p-switch
cleanup switch
7 years ago
Ethan Buchman
3368eeb03e
fix tests
7 years ago
Ethan Buchman
68237911ba
NetAddress.Same checks ID or DialString
7 years ago
Ethan Buchman
f9e4f6eb6b
reorder peer.go methods
7 years ago
Ethan Buchman
8b74a8d6ac
NodeInfo not a pointer
7 years ago
Ethan Buchman
08f84cd712
a little more moving around
7 years ago
Ethan Buchman
452d10f368
cleanup switch
7 years ago
Ethan Buchman
8b3fb743cf
Merge pull request #1048 from tendermint/p2p-id
P2P ID
7 years ago
Ethan Buchman
7667e11973
remove RemoteAddr from NodeInfo
7 years ago
Ethan Buchman
53a5498fc5
more fixes from review
7 years ago
Ethan Buchman
e4d52401cf
some fixes from review
7 years ago
Ethan Buchman
9670519a21
remove PoW from ID
7 years ago
Ethan Buchman
b1485b181a
Merge branch 'p2p-consolidate' into p2p-id
7 years ago
Ethan Buchman
47a6928890
Merge pull request #1030 from tendermint/864-distinguish-between-seeds-and-manual-peers
Distinguish between seeds and manual peers
7 years ago
Ethan Buchman
c1e167e330
note in trust metric test
7 years ago
Ethan Buchman
e2b3b5b58c
dial_persistent_peers -> dial_peers with persistent option
7 years ago
Ethan Buchman
e6b70baae0
Merge branch 'develop' into 864-distinguish-between-seeds-and-manual-peers
7 years ago
Anton Kaliaev
b40aa91b41
document event subscriptions
Refs #1100
7 years ago
Ethan Buchman
a13b17ec6c
Merge pull request #792 from tendermint/config
Config Improvements
7 years ago
Ethan Buchman
b32a507a1b
Merge pull request #1088 from tendermint/1087-update-docker
Update docker image
7 years ago
Ethan Buchman
d6e01e8cee
Merge pull request #1089 from tendermint/1075-document-underflow-overflow
document the maximum supported voting power due to overflow [ci skip]
7 years ago
Anton Kaliaev
c79ba3c349
document the maximum supported voting power due to overflow [ci skip]
Refs #1075
7 years ago
Anton Kaliaev
12ca972761
Merge branch 'develop' into 1087-update-docker
7 years ago
Zach Ramsay
657ad214cb
p2p tests: put priv_val in right place
7 years ago
Zach
39acf1c5e8
Merge branch 'develop' into config
7 years ago
Anton Kaliaev
075ae1e301
minimal test for dialing seeds in pex reactor
7 years ago
Anton Kaliaev
705d51aa42
move dialSeedsIfAddrBookIsEmptyOrPEXFailedToConnect into PEX reactor
7 years ago
Anton Kaliaev
ef0493ddf3
rewrite Peers section of Using Tendermint guide [ci skip]
7 years ago
Anton Kaliaev
1b455883d2
readd /dial_seeds
7 years ago
Anton Kaliaev
e4897b7bdd
rename manual peers to persistent peers
7 years ago
Anton Kaliaev
37f86f9518
update changelog [ci skip]
7 years ago
Anton Kaliaev
28fc15028a
distinguish between seeds and manual peers in the config/flags
- we only use seeds if we can’t connect to peers in the addrbook.
- we always connect to nodes given in config/flags
Refs #864
7 years ago
Anton Kaliaev
179d6062e4
try to connect through addrbook before requesting peers from seeds
we only use seeds if we can’t connect to peers in the addrbook.
Refs #864
7 years ago
Zach
c521f385a6
add quick start guide ( #1069 )
7 years ago
Anton Kaliaev
b8214fce66
Merge branch 'develop' into 1087-update-docker
7 years ago
Ethan Buchman
03a14d8342
docs/p2p: updates from review ( #1076 )
7 years ago
Anton Kaliaev
48638eaa20
update docker readme
7 years ago
Anton Kaliaev
170777300e
update docker
Closes #1087
7 years ago
Adrian Brink
32311acd01
Vulnerability in light client proxy ( #1081 )
* Vulnerability in light client proxy
When calling GetCertifiedCommit the light client proxy would call
Certify and even on error return the Commit as if it had been correctly
certified.
Now it returns the error correctly and returns an empty Commit on error.
* Improve names for clarity
The lite package now contains StaticCertifier, DynamicCertifier and
InqueringCertifier. This also changes the method receivers from one
letter to two letter names, which will make future refactoring easier
and follows the coding standards.
* Fix test failures
* Rename files
* remove dead code
7 years ago
Ethan Buchman
b9cbaf8f10
priv-val: fix timestamp for signing things that only differ by timestamp
7 years ago
Ethan Buchman
8d86b6c2d2
Merge pull request #1084 from tendermint/fix-make-dist-script
fix broken `make dist` target
7 years ago
Anton Kaliaev
555f560ecd
fix broken `make dist` target
7 years ago
Zarko Milosevic
dba4815616
Define requirements of the proposer selection procedure
7 years ago
Ethan Buchman
cf42611187
Merge pull request #997 from tendermint/919-careful-with-validator-voting
check for overflow and underflow while choosing proposer
7 years ago