Commit Graph

55 Commits (71680e8e80271d098dd1df975fa4729506b74bce)

Author SHA1 Message Date
“GheisMohammadi” 4b8bfabf28 add watermark low/high options for p2p connection manager 2 years ago
“GheisMohammadi” 41d72b4c4e add new config option ( ForceReachabilityPublic ) to fix local-net consensus issue 2 years ago
“GheisMohammadi” fecd4fdda3 refactor p2p host and routing 2 years ago
“GheisMohammadi” 601422a631 fix initsync and host creation 2 years ago
“GheisMohammadi” 35d393cc79 refactor p2p host creation 2 years ago
Casey Gardiner 7ab8be3377
Release Candidate: dev -> main (#4319) 2 years ago
Gheis 0104b1d623
add description for closing client and change randomize process to ma… (#4276) 2 years ago
Gheis 8d3be78cc7
bump libp2p to version 0.24.0 and update its dependencies and relevant tests (#4315) 2 years ago
Max f8879f5e02
[p2p] prevent dialing of private ips (#4286) 2 years ago
Max cf5a264b15
[p2p] feat: add maximum peers limit (#4272) 2 years ago
Konstantin 3f8049f2b7
Fix race error and code style. (#4271) 2 years ago
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 5 years ago
Leo Chen e149a2885d [p2p] set max pubsub message size to 256Kb 5 years ago
Leo Chen 04bc3f95fb [libp2p] support both local json and remote event tracer 5 years ago
Leo Chen b5e1e7da7d [p2p] add remote tracer 5 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