Commit Graph

45 Commits (720f9a6a026d03a979d6234264338127858cc761)

Author SHA1 Message Date
Konstantin 06de7dcd6c
Fix race errors. (#4184) 2 years ago
Max 947c6ef11c
[p2p]: feat: allow disable scan of private ips (#4151) 3 years ago
Konstantin 97eb8d972f Go vet fixed. 3 years ago
harjas a82ab83ac3 Add p2p metrics 3 years ago
Leo Chen 1c450bbc44 [p2p] tuning libp2p parameters to reduce flooding 3 years ago
Leo Chen 5e581d37c8 [p2p] tuning libp2p parameters to reduce flooding 3 years ago
yahtoo 1133948ea9 Feat: mitigate single-Host P2P sybil attack 3 years ago
MathxH Chen af7e0dee71
Add DHT concurrency flag (#3829) 3 years ago
Jacky Wang 0df102f14f
[stream] added synchronize service in service manager 4 years ago
Jacky Wang 3d6858aba5
[P2P] Added functionality to Host for stream, replaced networkInfo service. (#3534) 4 years ago
Jacky Wang f00c90e3e6
Graceful shutdown - All registered services are shutdown gracefully. (#3533) 4 years ago
Daniel Van Der Maden b291f181fa
Offline Node Support (#3383) 4 years ago
Jacky Wang b66be54a7e
[cmd] more refactoring 4 years ago
Leo Chen a3257aa2ac [rpc] add API to return p2p peer info 4 years ago
Leo Chen 85062a3867 [p2p] separate handler channel for consensus/node messages 4 years ago
Leo Chen b560f88978 [libp2p/consensus] p2p spamming defense 4 years ago
Leo Chen e028cc78bc [bootstrap] fix bootstrap on localnet failed issue 4 years ago
Leo Chen e149a2885d [p2p] set max pubsub message size to 256Kb 4 years ago
Leo Chen 04bc3f95fb [libp2p] support both local json and remote event tracer 4 years ago
Leo Chen b5e1e7da7d [p2p] add remote tracer 4 years ago
Leo Chen 75d53190d1 [p2p] use debug level for p2p metrics data 5 years ago
Leo Chen 2b25632219 Revert "[node] Throttle acceptance of incoming messages (#2970)" 5 years ago
Edgar Aroutiounian c2f089f618
[node] Throttle acceptance of incoming messages (#2970) 5 years ago
Edgar Aroutiounian ee31573c1c
[rpc][p2p] Expose peer connectivity (#2962) 5 years ago
Jian Zhen 028631e1cb adress review feedback 5 years ago
Jian Zhen 160143f1a5 try to make goimports happy: found out I can use gofmt :), 3rd try 5 years ago
Jian Zhen 8a6e5b5241 try to make goimports happy, 2nd try :-( 5 years ago
Jian Zhen daa2bbd770 try to make goimports happy 5 years ago
Jian Zhen 89f0248d3c add comment to make golint happy 5 years ago
Jian Zhen bdaf6e1744 [p2p] Add libp2p_metrics into host and use bwCounter to record in/out networking traffic in a node 5 years ago
Edgar Aroutiounian 2afd8a54c4
[p2p] Throttle receive with constant cost function (#2819) 5 years ago
Edgar Aroutiounian 25938969ca
[node][p2p] Unused fields, exit early on redundant ping, fold p2p constructor, expose topics, remove too much abstraction (#2818) 5 years ago
Edgar Aroutiounian 82b71619d2
[node] Redundant field removed - dead files & scripts , update deprecated libp2p package names, fold p2p code (#2817) 5 years ago
Edgar Aroutiounian 2836f0f620
[project] Remove over complicated packages, useless tests, dead functions (#2780) 5 years ago
Leo Chen 2240b8d48f [p2p] add network type prefix to group id 5 years ago
Richard Liu fe217ad2b7
more rpc APIs. (#863) 6 years ago
Leo Chen f3ffc65401 [cleanup] remove libp2p unicast support 6 years ago
Eugene Kim 2680b7cc7d Fix gometalinter warnings 6 years ago
Eugene Kim 610c02803d Tag libp2p packages with libp2p_ prefix 6 years ago
Leo Chen 98596f4f21 add connecthostpeer function 6 years ago
Leo Chen 8820c257a6 add list of incoming/outgoing peers 6 years ago
Eugene Kim bc3fb1e4a2 Regenerate host mock 6 years ago
Eugene Kim 52f6600b39 Add pubsub-based multicast, first pass 6 years ago
Leo Chen 984bd15fa4 add GetHost API in p2p/host package 6 years ago
Eugene Kim cf0486dbd3 More goimports 6 years ago
Eugene Kim 4a2e1e2110 Move Host interface into the top-level p2p package 6 years ago