Commit Graph

157 Commits (9afb18dd6ffafaa8c0bcf88287b8f6ec58e67f03)

Author SHA1 Message Date
Andrey Petrov 6209545083 p2p: Wrap conn.flags ops with atomic.Load/Store 7 years ago
Andrey Petrov 2a75fe3308 rpc: Add admin_addTrustedPeer and admin_removeTrustedPeer. 7 years ago
Elad 1836366ac1 all: library changes for swarm-network-rewrite (#16898) 7 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 9 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 10 years ago
Felix Lange ea54283b30 all: update license information 10 years ago
Péter Szilágyi 6994a3daaa p2p: instrument P2P networking layer 10 years ago
Felix Lange 6fb810adaa p2p: throttle all discovery lookups 10 years ago
Felix Lange 3239aca69b p2p: bump global write timeout to 20s 10 years ago
Péter Szilágyi 68898a4d6b p2p: fix Self() panic if listening is disabled 10 years ago
Péter Szilágyi e1a0ee8fc5 cmd/geth, cmd/utils, eth, p2p: pass and honor a no discovery flag 10 years ago
Péter Szilágyi 278183c7e7 eth, p2p: start the p2p server even if maxpeers == 0 10 years ago
Felix Lange 9e1fd70b50 p2p: decrease frameReadTimeout to 30s 10 years ago
Felix Lange 1440f9a37a p2p: new dialer, peer management without locks 10 years ago
Felix Lange dbdc5fd4b3 p2p: delete Server.Broadcast 10 years ago
Felix Lange 7efeb4bd96 p2p: bump maxAcceptConns and defaultDialTimout 10 years ago
Felix Lange d4f0a67323 p2p: drop connections with no matching protocols 10 years ago
Felix Lange 9c0f36c46d p2p: use maxDialingConns instead of maxAcceptConns as dial limit 10 years ago
Felix Lange 914e57e49b p2p: fix disconnect at capacity 10 years ago
Péter Szilágyi 4d5a719f25 cmd, eth, p2p: introduce pending peer cli arg, add tests 10 years ago
Péter Szilágyi af93217775 p2p: reduce the concurrent handshakes to 10/10 in/out 10 years ago
Péter Szilágyi 2060bc8bac p2p: fix dial throttling race condition 10 years ago
Péter Szilágyi 29fef349ef p2p: fix a dialing race in the throttler 10 years ago
Péter Szilágyi 3953bf0031 p2p: limit the outbound dialing too 10 years ago
Felix Lange 3e2a928caa p2p: stop dialing at half the maximum peer count 10 years ago