Commit Graph

212 Commits (a6cc5b45543a6c39e91c9c339fda6aac421e3cb9)

Author SHA1 Message Date
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
Felix Lange b8aeb04f6f p2p/discover: remove unused field Node.activeStamp 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
obscuren 4f5b362bda %#x => %x 10 years ago
zelig e150832734 p2p: server>discover table Self=Node exported 10 years ago
Felix Lange 2c505efd1e p2p/discover: add NodeID.Pubkey 10 years ago