Commit Graph

285 Commits (71680e8e80271d098dd1df975fa4729506b74bce)

Author SHA1 Message Date
“GheisMohammadi” 4b8bfabf28 add watermark low/high options for p2p connection manager 2 years ago
“GheisMohammadi” f07dd5681a fix discovery issue for legacy sync 2 years ago
“GheisMohammadi” 41d72b4c4e add new config option ( ForceReachabilityPublic ) to fix local-net consensus issue 2 years ago
“GheisMohammadi” d23d98f689 terminal print the peer id and proto id 2 years ago
“GheisMohammadi” bd0cf8c131 add MaxAdvertiseWaitTime to handle advertisements interval and address stream connection issue 2 years ago
“GheisMohammadi” e49dfd7824 fix p2p discovery test issue 2 years ago
“GheisMohammadi” fecd4fdda3 refactor p2p host and routing 2 years ago
“GheisMohammadi” a4a656a6d5 refactor stream peer cooldown and fix protocol beacon node field 2 years ago
“GheisMohammadi” 601422a631 fix initsync and host creation 2 years ago
“GheisMohammadi” 35d393cc79 refactor p2p host creation 2 years ago
“GheisMohammadi” 70a37800b5 fix spell 2 years ago
“GheisMohammadi” eb15d13842 fix protocol tests 2 years ago
“GheisMohammadi” da83110429 staged stream sync v1.0 2 years ago
frozen f1b2f27c36 Cleanup and fix update pub keys. 2 years ago
Casey Gardiner a32a1755b3
Release Candidate hotfix: dev -> main (#4333) 2 years ago
Max 9aa484c994
chore(build): fix protoc-gen-go to v1.26.0 (#4337) 2 years ago
Max b300a4ec4d
chore(build): upgrade golang to 1.19 (#4335) 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 93b14ddca6
Epoch chain: update reference to head block. (#4249) 2 years ago
Konstantin 0753c94c2b
Epoch syncing - syncing only epoch blocks. (#4070) 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 afc44ea746
Fix BaseStream buf io concurrent access. (#4141) 3 years ago
Konstantin 97eb8d972f Go vet fixed. 3 years ago
Jacky Wang 6e52ad4a88
[downloader] adjust default testnet downloader values, add sleep to unsuccessful download 3 years ago
Jacky Wang 8f24ee77b2
[p2p] fix the panic at cooldown cache 3 years ago
Jacky Wang 6ca07108b4
[p2p] fix the streamm ID 3 years ago
Jacky Wang 471bd1accc
[p2p] add cooldown mechanism at discover 3 years ago
harjas 77f810f607 Remove metrics(not computed) 3 years ago
harjas a82ab83ac3 Add p2p metrics 3 years ago
Leo Chen 463ec55c51
[build] update protoc version (#4013) 3 years ago
Leo Chen 908ea1ae2a
[ci] update generated .pb files 3 years ago
Leo Chen fc4dc9ff73
[ci] fix travis build 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
Leo Chen 80b8333469
[log] log too much peers (#3936) 3 years ago
yahtoo 3fe670831b fix: add p2p security module unit test 3 years ago
yahtoo 720bf6c162 fix: fix new connection check logic error 3 years ago
yahtoo aae369babc fix: add configuration option 3 years ago
yahtoo 1133948ea9 Feat: mitigate single-Host P2P sybil attack 3 years ago
MathxH Chen e58fddd264
[p2p] Fix libp2p version lead the consensus issue (#3868) 3 years ago
MathxH Chen b3c470e49b
[p2p] Remove DiscConcurrency code (#3865) 3 years ago
MathxH Chen af7e0dee71
Add DHT concurrency flag (#3829) 3 years ago
MathxH Chen 1c363c73f4
[DO NOT MERGE] [p2p] Reduce memory and CPU usage of libp2p (#3808) 3 years ago
MathxH Chen b8cd520927
[p2p] Try to fix P2P memory issue (#3795) 3 years ago