Commit Graph

119 Commits (702f52fb99d60b4b6bab05799c14dafdd8648854)

Author SHA1 Message Date
Felix Lange f213ceb83f p2p: add more info to peer addition and removal logs (#19712) 5 years ago
Felix Lange c420dcb39c
p2p: enforce connection retry limit on server side (#19684) 5 years ago
Péter Szilágyi b02958b9c5
core, ethdb, metrics, p2p: expose various counter metrics for grafana 5 years ago
Felix Lange e83c3ccc47
p2p/enode: improve IPv6 support, add ENR text representation (#19663) 5 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
Andrey Petrov 6209545083 p2p: Wrap conn.flags ops with atomic.Load/Store 6 years ago
Andrey Petrov 2a75fe3308 rpc: Add admin_addTrustedPeer and admin_removeTrustedPeer. 6 years ago
Elad 1836366ac1 all: library changes for swarm-network-rewrite (#16898) 6 years ago
Ivan Daniluk 8522b31221 p2p: remove unused code (#16158) 7 years ago
Martin Holst Swende 589b603a9b rpc: dns rebind protection (#15962) 7 years ago
Felix Lange 9123eceb0f p2p, p2p/discover: misc connectivity improvements (#16069) 7 years ago
Felföldi Zsolt 92580d69d3 p2p, p2p/discover, p2p/discv5: implement UDP port sharing (#15200) 7 years ago
Lewis Marshall 54aeb8e4c0 p2p/simulations: various stability fixes (#15198) 7 years ago
Lewis Marshall 9feec51e2d p2p: add network simulation framework (#14982) 7 years ago
Felix Lange 30d706c35e cmd/geth: add --config file flag (#13875) 8 years ago
Péter Szilágyi 04fcae207d p2p: if no nodes are connected, attempt dialing bootnodes (#13874) 8 years ago
Felix Lange 96ae35e2ac p2p, p2p/discover, p2p/nat: rework logging using context keys 8 years ago
Péter Szilágyi d4fd06c3dc
all: blidly swap out glog to our log15, logs need rework 8 years ago
Felix Lange 13e3b2f433 logger, pow/dagger, pow/ezp: delete dead code 8 years ago
Felix Lange a47341cf96 p2p, p2p/discover, p2p/discv5: add IP network restriction feature 8 years ago
Péter Szilágyi b61f48e5aa
cmd, mobile, node, p2p: surface the discovery V5 bootnodes 8 years ago
Péter Szilágyi 178da7c6a9
mobile: initial wrappers for mobile support 8 years ago
Zsolt Felfoldi 49da42983a p2p/discv5: added new topic discovery package 8 years ago
Firescar96 4c3da0f2e1 node, p2p, internal: Add ability to remove peers via admin interface 8 years ago
Felix Lange 542b839ec7 node, p2p: move network config out of Server 8 years ago
Felix Lange 32bb280179 p2p: improve readability of dial task scheduling code 9 years ago
Felix Lange 04c6369a09 p2p, p2p/discover: track bootstrap state in p2p/discover 9 years ago
Péter Szilágyi abb53644c6 p2p: always allow dynamic dials if network not disabled 9 years ago
Péter Szilágyi e46ab3bdcd eth, p2p, rpc/api: polish protocol info gathering 9 years ago
Jeffrey Wilcke 269c5c7107 Revert "fdtrack: temporary hack for tracking file descriptor usage" 9 years ago
Felix Lange edccc7ae34 p2p: continue listening after temporary errors 9 years ago
Felix Lange 5c949d3b3b fdtrack: temporary hack for tracking file descriptor usage 9 years ago
Felix Lange bfbcfbe4a9 all: fix license headers one more time 9 years ago
Felix Lange 3f047be5aa all: update license headers to distiguish GPL/LGPL 9 years ago
Felix Lange bdae4fd573 all: add some godoc synopsis comments 9 years ago
Felix Lange ea54283b30 all: update license information 9 years ago
Péter Szilágyi 6994a3daaa p2p: instrument P2P networking layer 9 years ago
Felix Lange 6fb810adaa p2p: throttle all discovery lookups 9 years ago
Felix Lange 3239aca69b p2p: bump global write timeout to 20s 9 years ago
Péter Szilágyi 68898a4d6b p2p: fix Self() panic if listening is disabled 9 years ago
Péter Szilágyi e1a0ee8fc5 cmd/geth, cmd/utils, eth, p2p: pass and honor a no discovery flag 9 years ago
Péter Szilágyi 278183c7e7 eth, p2p: start the p2p server even if maxpeers == 0 9 years ago
Felix Lange 9e1fd70b50 p2p: decrease frameReadTimeout to 30s 9 years ago