122 Commits (8ce254cdb7bcc5313c80504db06233abd8a7a8bb)

Author SHA1 Message Date
  Erik Grinaker 8e7d431f6f p2p: rename ID to NodeID 4 years ago
  Erik Grinaker bcfc889f25
p2p: implement new Transport interface (#5791) 4 years ago
  Marko 346aa14db5
fix lint failures with 1.31 (#5489) 4 years ago
  Marko b8d08b9ef4
lint: add errchecks (#5316) 4 years ago
  Marko b6a5f7b126
rpc: add private & unconditional to /dial_peer (#5293) 4 years ago
  Marko 2ac5a559b4
libs: wrap mutexes for build flag with godeadlock (#5126) 5 years ago
  Marko 6ccccb0933
lint: errcheck (#5091) 5 years ago
  Erik Grinaker f4978466b9
p2p/test: fix Switch test race condition (#4893) 5 years ago
  Marko 9bd0f9e634
lint: golint issue fixes (#4258) 5 years ago
  Marko 3e2751d274
lint: Enable Golint (#4212) 5 years ago
  Anton Kaliaev 49ffb70e41
p2p: extract maxBackoffDurationForPeer func and remove 1 test (#4218) 5 years ago
  dongsamb 701e9cac4d p2p: add `unconditional_peer_ids` and `persistent_peers_max_dial_period` (#4176) 5 years ago
  Anton Kaliaev 3e1516b624
linters: enable stylecheck (#4153) 5 years ago
  Marko 1ddc43d029 rpc: add pagination to /validators (#3993) 5 years ago
  Phil Salant bc572217c0 Fix linter errors thrown by `lll` (#3970) 5 years ago
  Marko 7edc0601d5
New lint version upgrade (#4056) 5 years ago
  Marko 98cb8c9783 add staticcheck linting (#3828) 6 years ago
  Anton Kaliaev bcf10d5bae p2p: peer state init too late and pex message too soon (#3634) 6 years ago
  Anton Kaliaev 1e073817de
rpc: /dial_peers: only mark peers as persistent if flag is on (#3620) 6 years ago
  Anton Kaliaev 8711af608f
p2p: make persistent prop independent of conn direction (#3593) 6 years ago
  Alexander Simmerl b5b3b85697
Bring back NodeInfo NetAddress form the dead (#3545) 6 years ago
  Ethan Buchman 882622ec10
Fixes tendermint/tendermint#3522 6 years ago
  Anton Kaliaev 100ff08de9
p2p: do not panic when filter times out (#3384) 6 years ago
  zjubfd d95894152b fix dirty data in peerset,resolve #3304 (#3359) 6 years ago
  Anton Kaliaev 2449bf7300 p2p: file descriptor leaks (#3150) 6 years ago
  Ethan Buchman a14fd8eba0
p2p: fix peer count mismatch #2332 (#2969) 6 years ago
  Ethan Buchman 0baa7588c2
p2p: NodeInfo is an interface; General cleanup (#2556) 6 years ago
  Alexander Simmerl bdd01310a0 p2p: Integrate new Transport 6 years ago
  ValarDragon c798702764 crypto: Remove Ed25519 and Secp256k1 suffix on GenPrivKey 7 years ago
  ValarDragon 99e582d79a crypto: Refactor to move files out of the top level directory 7 years ago
  Zach Ramsay 44dad6d70b Revert "detele everything" 7 years ago
  Zach Ramsay d02c5d1e30 detele everything 7 years ago
  Ethan Buchman d55243f0e6 fix import paths 7 years ago
  Liamsi d2c05bc5b9 Revert "delete everything" (includes everything non-go-crypto) 7 years ago
  Liamsi 96a3502126 delete everything 7 years ago
  Alexander Simmerl ea896865a7
Collapse PeerConfig into P2PConfig 7 years ago
  Ethan Buchman d454b1b25f SkipDuplicate -> AllowDuplicate; fix p2p test on mac 7 years ago
  Anton Kaliaev 2a0e9f93ce
provide arg to error 7 years ago
  Alexander Simmerl e11f3167ff
Fix pex reactor test 7 years ago
  Alexander Simmerl 4848e88737
Fix persistent peer switch test 7 years ago
  Alexander Simmerl 77f09f5b5e
Move to ne.IP 7 years ago
  Ethan Buchman 0cbbb61962 minor cleanup 7 years ago
  Vladislav Dmitriyev 7c22e47629 Replaced NodeInfo's pubkey to ID (#1443) 7 years ago
  Javed Khan 5d8767e656
p2p: don't use dial funcn in peerconfig 7 years ago
  Anton Kaliaev 3d32474da8
make linter happy 7 years ago
  Anton Kaliaev 6e39ec6e26
do not even try to dial ourselves 7 years ago
  Anton Kaliaev 3b3f45d49b
use addrbook#AddOurAddress to store our address 7 years ago
  Anton Kaliaev 3284a13fee
add test 7 years ago
  Anton Kaliaev fc9ffee2e3
remove unused tracking because it leads to memory leaks in tests 7 years ago
  Javed Khan 5ef639fcbe
p2p: persistent - redial if first dial fails 7 years ago