Commit Graph

25 Commits (ffb29be7d4b32256f6becb603feced0dec661c89)

Author SHA1 Message Date
Felix Lange bc6569462d
p2p: use netip.Addr where possible (#29891) 4 months ago
Felix Lange 94a8b296e4
p2p/discover: refactor node and endpoint representation (#29844) 4 months ago
Felix Lange af0a3274be
p2p/discover: fix crash when revalidated node is removed (#29864) 4 months ago
Felix Lange 6a9158bb1b
p2p/discover: improved node revalidation (#29572) 4 months ago
Martin HS 14cc967d19
all: remove dependency on golang.org/exp (#29314) 6 months ago
Felix Lange 5b22a472d6
p2p/discover: add liveness check in collectTableNodes (#28686) 9 months ago
Péter Szilágyi be65b47645
all: update golang/x/ext and fix slice sorting fallout (#27909) 1 year ago
Dan Laine 289c6c3b15
p2p: use slices package for sorting (#27494) 1 year ago
Felix Lange ac86547b01
p2p/discover: add Table configuration and Nodes method (#27387) 1 year ago
ucwong ae7db289b8
p2p: initialize maps with known size (#27229) 1 year ago
Felix Lange 47cdea5ac5
p2p/discover: concurrent TALKREQ handling (#27112) 1 year ago
Seungbae.yu b3fc9574ec
p2p/discover: fix typos in comments (#25272) 2 years ago
Felix Lange 524aaf5ec6
p2p/discover: implement v5.1 wire protocol (#21647) 4 years ago
Felix Lange b7394d7942
p2p/discover: add initial discovery v5 implementation (#20750) 5 years ago
Felix Lange 2c37142d2f cmd/devp2p, p2p: dial using node iterator, discovery crawler (#20132) 5 years ago
Péter Szilágyi 1a83114c74
all: update author list and licenses 5 years ago
Felix Lange 896322bf88
cmd/devp2p: add devp2p debug tool (#19657) 5 years ago
Felix Lange 350a87dd3c
p2p/discover: add support for EIP-868 (v4 ENR extension) (#19540) 5 years ago
Martin Holst Swende 95263914fc
p2p/discover: fix a race where table loop would self-lookup before returning from constructor 5 years ago
Felix Lange dba1750eda p2p/discover: split out discv4 code 5 years ago
Felix Lange cf147c71d5 p2p/discover: remove unused function 6 years ago
Felix Lange a89170cfb2
p2p/discover: improve table addition code (#18974) 6 years ago
Felix Lange f0c6f92140
p2p/discover, p2p/enode: rework endpoint proof handling, packet logging (#18963) 6 years ago
Felix Lange 6f607de5d5
p2p, p2p/discover: add signed ENR generation (#17753) 6 years ago
Felix Lange 30cd5c1854
all: new p2p node representation (#17643) 6 years ago