Commit Graph

121 Commits (637a75d61a13ee8a89a702a2eadb5ace3c79e7da)

Author SHA1 Message Date
Felix Lange dd54fef898 p2p/discover: don't attempt to replace nodes that are being replaced 9 years ago
Felix Lange 7d5ff770e2 p2p/discover: continue reading after temporary errors 9 years ago
Felix Lange 590c99a98f p2p/discover: fix UDP reply packet timeout handling 9 years ago
Felix Lange 01ed3fa1a9 p2p/discover: unlock the table during ping replacement 9 years ago
Felix Lange b23b4dbd79 p2p/discover: close Table during testing 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 ea54283b30 all: update license information 10 years ago
Felix Lange a8e4cb6dfe p2p/discover: use separate rand.Source instances in tests 10 years ago
Felix Lange 261a8077c4 p2p/discover: deflake TestUDP_successfulPing 10 years ago
Péter Szilágyi 612f01400f p2p/discover: bond with seed nodes too (runs only if findnode failed) 10 years ago
Péter Szilágyi 3630432dfb p2p/discovery: fix a cornercase loop if no seeds or bootnodes are known 10 years ago
Péter Szilágyi f539ed1e66 p2p/discover: force refresh if the table is empty 10 years ago
Péter Szilágyi 5076170f34 p2p/discover: permit temporary bond failures for previously known nodes 10 years ago
Péter Szilágyi 6078aa08eb p2p/discover: watch find failures, evacuate on too many, rebond if failed 10 years ago
Péter Szilágyi 64174f196f p2p/discover: add support for counting findnode failures 10 years ago
Felix Lange 9f38ef5d97 p2p/discover: add ReadRandomNodes 10 years ago
Péter Szilágyi cbd3ae6906 p2p/discover: fix #838, evacuate self entries from the node db 10 years ago
Péter Szilágyi af24c271c7 p2p/discover: fix database presistency test folder 10 years ago
Felix Lange d2f119cf9b p2p/discover: limit open files for node database 10 years ago
Felix Lange 7fa2607bd1 p2p/discover: bump maxBondingPingPongs to 16 10 years ago
Felix Lange 251846d65a p2p/discover: fix out-of-bounds slicing for chunked neighbors packets 10 years ago
subtly 8eef2b765a fix test. 10 years ago
subtly a32693770c Manual send of multiple neighbours packets. Test receiving multiple neighbours packets. 10 years ago
subtly 7473c93668 UDP Interop. Limit datagrams to 1280bytes. 10 years ago
Bas van Kervel 95773b9673 removed redundant newlines in import block 10 years ago
Bas van Kervel b79dd188d9 replaced several path.* with filepath.* which is platform independent 10 years ago
Felix Lange bcfd788661 p2p/discover: bump packet timeouts to 500ms 10 years ago
Felix Lange 2adcc31bb4 p2p/discover: new distance metric based on sha3(id) 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
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 eedbb1ee9a p2p/discover: use rlp.DecodeBytes 10 years ago
Felix Lange 0217652d1b p2p/discover: improve timer handling for reply timeouts 10 years ago