Commit Graph

157 Commits (e20150f88886eec249a8e39288fda723ec143751)

Author SHA1 Message Date
Gealber Morales 8bda642963
p2p: use package slices to sort in PeersInfo (#29957) 6 months ago
Felix Lange bc6569462d
p2p: use netip.Addr where possible (#29891) 6 months ago
Felix Lange 94a8b296e4
p2p/discover: refactor node and endpoint representation (#29844) 6 months ago
gitglorythegreat 64b1cd8aaf
p2p: fix typos (#29828) 6 months ago
Felix Lange 6a9158bb1b
p2p/discover: improved node revalidation (#29572) 6 months ago
Ng Wei Han dfb3d46098
p2p: add inbound and outbound peers metric (#29424) 8 months ago
Martin HS 14cc967d19
all: remove dependency on golang.org/exp (#29314) 8 months ago
yzb a732ad0364
p2p: remove unused argument 'flags' (#29132) 9 months ago
Qt 26724fc2aa
p2p, log, rpc: use errors.New to replace fmt.Errorf with no parameters (#29074) 9 months ago
Péter Szilágyi be65b47645
all: update golang/x/ext and fix slice sorting fallout (#27909) 1 year ago
Seungbae Yu 60ecf48dd4
cmd/bootnode, p2p: support for alternate mapped ports (#26359) 1 year ago
lightclient 645b0db98e
cmd/utils, p2p: clean up discovery setup (#27518) 1 year ago
lightclient cbf2579691
p2p, p2p/discover: add dial metrics (#27621) 1 year ago
Dan Laine 289c6c3b15
p2p: use slices package for sorting (#27494) 1 year ago
joohhnnn b1972627d9
p2p: access embedded fields of Server directly (#27078) 2 years ago
lightclient 2c5798464e
common: delete MakeName (#27023) 2 years ago
panicalways 051493d9bf
p2p: small comment typo (#26850) 2 years ago
zeim839 9a5c1000c7
cmd/geth, p2p: add support for custom discovery UDP port (#24979) 2 years ago
Martin Holst Swende a907d7e81a
all: more linters (#24783) 2 years ago
zhiqiangxu 6c3513c077
p2p: reduce the scope of variable dialPubkey (#24385) 3 years ago
baptiste-b-pegasys 860184d542
p2p: remove term "whitelist" (#23295) 3 years ago
Ahyun 4fcc93d922
p2p/server: fix method name in comment (#23123) 3 years ago
Chen Quan 15e6c27f8b
p2p: fix minor typo and remove fd parameter in checkInboundConn (#22547) 4 years ago
Felföldi Zsolt a72fa88a0d
les: switch to new discv5 (#21940) 4 years ago
Martin Holst Swende 3ef52775c4
p2p: avoid spinning loop on out-of-handles (#21878) 4 years ago
Martin Holst Swende 7a5a822905
eth, p2p: use truncated names (#21698) 4 years ago
rene 129cf075e9
p2p: move rlpx into separate package (#21464) 4 years ago
ucwong bf35e27ea7
p2p/server: add UDP port mapping goroutine to wait group (#20846) 5 years ago
Felix Lange ac72787768
p2p: remove MeteredPeerEvent (#20679) 5 years ago
Felix Lange 90caa2cabb
p2p: new dial scheduler (#20592) 5 years ago
Felix Lange d5acc5ed9e p2p: ensure Server.loop is ticking even if discovery hangs (#20573) 5 years ago
Felix Lange fcafa0baa5 p2p: wait for listener goroutines on shutdown (#20569) 5 years ago
Felix Lange 9e8cc00b73
p2p: remove unused code (#20325) 5 years ago
Kurkó Mihály 4ea9b62b5c dashboard: send current block to the dashboard client (#19762) 5 years ago
Felix Lange 2c37142d2f cmd/devp2p, p2p: dial using node iterator, discovery crawler (#20132) 5 years ago
Péter Szilágyi 983f92368b
core/forkid: implement the forkid EIP, announce via ENR (#19738) 5 years ago
Felix Lange cc0f0e27a6 p2p: remove "cap" enr entry (#19800) 5 years ago
Martin Holst Swende 7fd82a0e3e p2p: add address info to peer event reporting (#19716) 5 years ago
Felix Lange f213ceb83f p2p: add more info to peer addition and removal logs (#19712) 6 years ago
Felix Lange c420dcb39c
p2p: enforce connection retry limit on server side (#19684) 6 years ago
Péter Szilágyi b02958b9c5
core, ethdb, metrics, p2p: expose various counter metrics for grafana 6 years ago
Felix Lange e83c3ccc47
p2p/enode: improve IPv6 support, add ENR text representation (#19663) 6 years ago
needkane 54abb97e3b p2p: use errors.New instead of fmt.Errorf (#18193) 6 years ago
Corey Lin 212bf266c5 eth, p2p: fix comment typos (#18014) 6 years ago
Kurkó Mihály 16e4d0e005 p2p: meter peer traffic, emit metered peer events (#17695) 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
Wenbiao Zheng d1aa605f1e all: remove the duplicate 'the' in annotations (#17509) 6 years ago
Felföldi Zsolt eef65b20fc p2p: use safe atomic operations when changing connFlags (#17325) 6 years ago
Janoš Guljaš 8f4c4fea20 p2p: fix rare deadlock in Stop (#17260) 6 years ago