Commit Graph

87 Commits (63c5a46b8258762eb94953b71271fd54ee045457)

Author SHA1 Message Date
Felix Lange 8110671960 p2p/discover: prevent bonding self 9 years ago
Felix Lange 6fdd0893c3 all: fix go vet warnings 9 years ago
Péter Szilágyi ac954f48bd p2p/discover: emphasize warning, add 10 min cooldown 9 years ago
Péter Szilágyi b1908f6a16 psp/discovery: NTP sanity check clock drift in case of expirations 9 years ago
Ricardo Catalinas Jiménez 436fc8d76a all: Rename crypto.Sha3{,Hash}() to crypto.Keccak256{,Hash}() 9 years ago
Felix Lange ee1debda53 p2p/discover: EIP-8 changes 9 years ago
Felix Lange 2871781f64 p2p/discover: fix Windows-specific issue for larger-than-buffer packets 9 years ago
Felix Lange b3f1f4c673 p2p/discover: attempt to deflake TestUDP_responseTimeouts 9 years ago
Felix Lange 04c6369a09 p2p, p2p/discover: track bootstrap state in p2p/discover 9 years ago
Felix Lange d1f507b7f1 p2p/discover: support incomplete node URLs, add Resolve 9 years ago
Gustav Simonsson c8ad64f33c crypto, crypto/ecies, crypto/secp256k1: libsecp256k1 scalar mult 9 years ago
Péter Szilágyi 9e1d9bff3b node: customizable protocol and service stacks 9 years ago
Felix Lange 32dda97602 p2p/discover: ignore packet version numbers 9 years ago
Felix Lange 631bf36102 p2p/discover: remove unused lastLookup field 9 years ago
Felix Lange b4374436f3 p2p/discover: fix race involving the seed node iterator 9 years ago
Jeffrey Wilcke 269c5c7107 Revert "fdtrack: temporary hack for tracking file descriptor usage" 9 years ago
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