10 Commits (master)

Author SHA1 Message Date
  Sam Kleinman 6b35cc1a47
p2p: remove unneeded close channels from p2p layer (#7392) 3 years ago
  Sam Kleinman 4bd8c5ab6f
p2p: transport should be captive resposibility of router (#7160) 3 years ago
  Sam Kleinman 0900ea8396
p2p: channel shim cleanup (#7129) 3 years ago
  Sam Kleinman 3646b635d3
p2p, types: remove legacy NetAddress type (#7084) 3 years ago
  Sam Kleinman 5bf30bb049
p2p: cleanup transport interface (#7071) 3 years ago
  Sam Kleinman 03ad7d6f20
p2p: delete legacy stack initial pass (#7035) 3 years ago
  William Banfield 4e96c6b234
tools: add mockery to tools.go and remove mockery version strings (#6787) 3 years ago
  Sam Kleinman 9ffa7e8a2b
types: move NodeInfo from p2p (#6618) 3 years ago
  Sam Kleinman ae5f98881b
p2p: make NodeID and NetAddress public (#6583) 3 years ago
  Sam Kleinman a855f96946
p2p: renames for reactors and routing layer internal moves (#6547) 3 years ago
  Erik Grinaker 9b6d6a3ad0
p2p: tighten up Router and add tests (#6044) 3 years ago
  Erik Grinaker fc71882f74
p2p: add tests and fix bugs for `NodeAddress` and `NodeID` (#6021) 3 years ago
  Erik Grinaker 1f39f808e1
p2p: tighten up and test Transport API (#6020) 3 years ago
  Erik Grinaker 50b8907581
p2p: clean up new Transport infrastructure (#6017) 3 years ago
  Erik Grinaker a741314c97
p2p: improve peerStore prototype (#5954) 3 years ago
  Erik Grinaker c61cd3fd05
p2p: add Router prototype (#5831) 3 years ago
  Erik Grinaker 46964f62db
p2p: fix IPv6 address handling in new transport API (#5853) 3 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) 4 years ago
  Anton Kaliaev b7b721c484
change use of errors.Wrap to fmt.Errorf with %w verb 4 years ago
  Anton Kaliaev e2d6859afd p2p: limit the number of incoming connections 4 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) 5 years ago
  Martin Dyring-Andersen a453628c4e Fix a couple of typos (#3547) 5 years ago
  Ethan Buchman 882622ec10
Fixes tendermint/tendermint#3522 5 years ago
  Anton Kaliaev 100ff08de9
p2p: do not panic when filter times out (#3384) 5 years ago
  Ismail Khoffi d2c7f8dbcf p2p: check secret conn id matches dialed id (#3321) 5 years ago
  Anton Kaliaev 2449bf7300 p2p: file descriptor leaks (#3150) 5 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