Commit Graph

616 Commits (5d75123cb7804feb385f025eafba83594076e6a2)

Author SHA1 Message Date
Péter Szilágyi de0549fabb cmd/geth, cmd/mist, cmd/utils, eth, p2p: support trusted peers 10 years ago
Felix Lange 72ab6d3255 p2p/discover: track sha3(ID) in Node 10 years ago
Felix Lange b34a8ef624 p2p, p2p/discover: protocol version 4 10 years ago
Felix Lange fc747ef4a6 p2p/discover: new endpoint format 10 years ago
obscuren 01e3d694a6 p2p: added received at to peer message 10 years ago
Péter Szilágyi b569550a39 p2p/discover: fix api issues caused by leveldb update 10 years ago
Péter Szilágyi 4992765032 p2p/discover: fix goroutine leak due to blocking on sync.Once 10 years ago
Péter Szilágyi 437cf4b3ac p2p/discover: add node expirer and related tests 10 years ago
Péter Szilágyi a136e2bb22 p2p/discover: parametrize nodedb version, add persistency tests 10 years ago
Péter Szilágyi 75fd738dea p2p/discover: drop a superfluous warning 10 years ago
Péter Szilágyi 706da56f75 p2p/discover: wrap the pinger to update the node db too 10 years ago
Péter Szilágyi 85b4b44235 p2p/discover: use iterator based seeding, drop old protocol test 10 years ago
Péter Szilágyi 8de8f61d36 p2p/discover: write the basic tests, catch RLP bug 10 years ago
Péter Szilágyi 0201c04b95 p2p/discovery: fix issues raised in the nodeDb PR 10 years ago
Péter Szilágyi 8646365b42 cmd/bootnode, eth, p2p, p2p/discover: use a fancier db design 10 years ago
Péter Szilágyi 6def110c37 cmd/bootnode, eth, p2p, p2p/discover: clean up the seeder and mesh into eth. 10 years ago
Péter Szilágyi 971702e7a1 p2p/discovery: fix broken tests due to API update 10 years ago
Péter Szilágyi af923c965f p2p/discovery: use the seed table for finding nodes, auto drop stale ones 10 years ago
Péter Szilágyi 5f735d6fce cmd, eth, p2p, p2p/discover: init and clean up the seed cache 10 years ago
Felix Lange 936c8e19ff p2p/discover: store nodes in leveldb 10 years ago
Felix Lange 635b66acdc p2p: return zero node from Self if the server is not running 10 years ago
Felix Lange 9c7281c17e p2p: make DiscReason bigger than byte 10 years ago
Felix Lange eedbb1ee9a p2p/discover: use rlp.DecodeBytes 10 years ago
Felix Lange 56a48101dc cmd/rlpdump, cmd/utils, eth, p2p, whisper: use rlp input limit 10 years ago
Felix Lange 5528abc795 p2p: fix the dial timer 10 years ago
obscuren 474aa924ca p2p: added limiter function to limit package broadcasting 10 years ago
Felix Lange 0217652d1b p2p/discover: improve timer handling for reply timeouts 10 years ago
Felix Lange b8aeb04f6f p2p/discover: remove unused field Node.activeStamp 10 years ago
Felix Lange b9929d289d p2p: fix unsynchronized map access during Server shutdown 10 years ago
Felix Lange 995fab2ebc p2p: fix yet another disconnect hang 10 years ago
Felix Lange 79a6782c1c p2p: fix goroutine leak when handshake read fails 10 years ago
Felix Lange c5332537f5 p2p: limit number of lingering inbound pre-handshake connections 10 years ago
Felix Lange 56977c225e p2p: use RLock instead of Lock for pre-dial checks 10 years ago
Felix Lange b3c058a9e4 p2p: improve disconnect signaling at handshake time 10 years ago
Felix Lange 99a1db2d40 p2p: don't mess with the socket deadline in Peer.readLoop 10 years ago
Felix Lange 145330fdf2 p2p: properly decrement peer wait group counter for setup errors 10 years ago
Felix Lange f1d710af00 p2p: fix Peer shutdown deadlocks 10 years ago
Felix Lange 22d1f0faf1 p2p: improve peer selection logic 10 years ago
Felix Lange 7be05b4b9d p2p/discover: don't log packet content 10 years ago
Felix Lange 9cd8c96157 p2p/discover: make packet processing less concurrent 10 years ago
obscuren 688d118c7e Updated logging 10 years ago
Felix Lange a77c431e37 p2p/discover: fix off by one error causing buckets to contain duplicates 10 years ago
Felix Lange de7af720d6 p2p/discover: implement node bonding 10 years ago
Felix Lange 92928309b2 p2p/discover: add version number to ping packet 10 years ago
zelig 9880f99ccb fix p2p/testlog_test 10 years ago
obscuren 4f5b362bda %#x => %x 10 years ago
Felix Lange b9e0b11e7d p2p: interrupt MsgPipe payload read/write 10 years ago
Felix Lange a7bced779a p2p: log disconnect requests 10 years ago
Felix Lange 5ba51594c7 p2p: use package rlp to encode messages 10 years ago
Felix Lange 4811f460e7 p2p: export ExpectMsg (for eth protocol testing) 10 years ago