30 Commits (e9928f6186771e3628620246dd48a850052ed4ea)

Author SHA1 Message Date
  Erik Grinaker 9b6d6a3ad0
p2p: tighten up Router and add tests (#6044) 4 years ago
  Erik Grinaker fc71882f74
p2p: add tests and fix bugs for `NodeAddress` and `NodeID` (#6021) 4 years ago
  Erik Grinaker 1f39f808e1
p2p: tighten up and test Transport API (#6020) 4 years ago
  Erik Grinaker 50b8907581
p2p: clean up new Transport infrastructure (#6017) 4 years ago
  Erik Grinaker a741314c97
p2p: improve peerStore prototype (#5954) 4 years ago
  Erik Grinaker c61cd3fd05
p2p: add Router prototype (#5831) 4 years ago
  Erik Grinaker 46964f62db
p2p: fix IPv6 address handling in new transport API (#5853) 4 years ago
  Erik Grinaker 8e7d431f6f p2p: rename ID to NodeID 4 years ago
  Erik Grinaker e198edf20e
p2p: remove `NodeInfo` interface and rename `DefaultNodeInfo` struct (#5799) 4 years ago
  Erik Grinaker bcfc889f25
p2p: implement new Transport interface (#5791) 4 years ago
  Marko dedf0d2350
proto: folder structure adhere to buf (#5025) 4 years ago
  Marko bdac0818ac
p2p: proto leftover (#4995) 5 years ago
  Anton Kaliaev b7b721c484
change use of errors.Wrap to fmt.Errorf with %w verb 5 years ago
  Anton Kaliaev e2d6859afd p2p: limit the number of incoming connections 5 years ago
  Anton Kaliaev 3e1516b624
linters: enable stylecheck (#4153) 5 years ago
  Anton Kaliaev fb65d065ae
p2p: only allow ed25519 pubkeys when connecting 5 years ago
  Anton Kaliaev 8711af608f
p2p: make persistent prop independent of conn direction (#3593) 6 years ago
  Martin Dyring-Andersen a453628c4e Fix a couple of typos (#3547) 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
  Ismail Khoffi d2c7f8dbcf p2p: check secret conn id matches dialed id (#3321) 6 years ago
  Anton Kaliaev 2449bf7300 p2p: file descriptor leaks (#3150) 6 years ago
  Jae Kwon 9a6dd96cba Revert to using defers in addrbook. (#3025) 6 years ago
  Ethan Buchman 6168b404a7
p2p: NewMultiplexTransport takes an MConnConfig (#2869) 6 years ago
  Ismail Khoffi 6643c5dd11 Catch up with amino 0.13.0 (#2690) 6 years ago
  Ethan Buchman 746d137f86
p2p: Restore OriginalAddr (#2668) 6 years ago
  Ethan Buchman 0baa7588c2
p2p: NodeInfo is an interface; General cleanup (#2556) 6 years ago
  Matthew Slipper 587116dae1 metrics: Add additional metrics to p2p and consensus (#2425) 6 years ago
  Anton Kaliaev d12e55c494 node: Respond always to OS interrupts (#2479) 6 years ago
  Alexander Simmerl be5d68ea4f p2p: Implement PeerTransport 6 years ago