Commit Graph

20 Commits (ea3b5095f439d63e35c8c37941836f4815fb380a)

Author SHA1 Message Date
Felix Lange ad49c708f5
p2p/discover: remove type encPubkey (#30172) 2 months ago
Felix Lange bc6569462d
p2p: use netip.Addr where possible (#29891) 4 months ago
Felix Lange 94a8b296e4
p2p/discover: refactor node and endpoint representation (#29844) 4 months ago
Felix Lange 6a9158bb1b
p2p/discover: improved node revalidation (#29572) 4 months ago
bugmaker9371 98f504f69f
p2p/discover: fix test error messages (#29592) 5 months ago
Felix Lange 5b22a472d6
p2p/discover: add liveness check in collectTableNodes (#28686) 9 months ago
jwasinger 28e7371701
all: replace log15 with slog (#28187) 10 months ago
lightclient cbf2579691
p2p, p2p/discover: add dial metrics (#27621) 1 year ago
Martin Holst Swende 4d3525610e
all: remove deprecated uses of math.rand (#26710) 2 years ago
Boqin@MetaSecureLabs e6d4aedb8c
p2p: add channel buffers to avoid goroutine leaks in tests (#24929) 2 years ago
Seungbae.yu b3fc9574ec
p2p/discover: fix typos in comments (#25272) 2 years ago
Martin Holst Swende 403624a4a1
p2p/discover: fix panicky test (#25038) 2 years ago
Felix Lange 3e6f46caec
p2p/discover/v4wire: use optional RLP field for EIP-868 seq (#22842) 3 years ago
timcooijmans 7b5107b73f
p2p/discover: avoid dropping unverified nodes when table is almost empty (#21396) 4 years ago
Felix Lange 723bd8c17f
p2p/discover: move discv4 encoding to new 'v4wire' package (#21147) 4 years ago
Felix Lange b7394d7942
p2p/discover: add initial discovery v5 implementation (#20750) 5 years ago
Christian Muehlhaeuser 5183483c53 core/state, p2p/discover, trie, whisper: avoid unnecessary conversions (#19870) 5 years ago
Felix Lange e83c3ccc47
p2p/enode: improve IPv6 support, add ENR text representation (#19663) 5 years ago
Felix Lange 350a87dd3c
p2p/discover: add support for EIP-868 (v4 ENR extension) (#19540) 5 years ago
Felix Lange dba1750eda p2p/discover: split out discv4 code 5 years ago
Felix Lange f0c6f92140
p2p/discover, p2p/enode: rework endpoint proof handling, packet logging (#18963) 6 years ago
Felix Lange 6f607de5d5
p2p, p2p/discover: add signed ENR generation (#17753) 6 years ago
Felix Lange 30cd5c1854
all: new p2p node representation (#17643) 6 years ago
Felix Lange c73b654fd1 p2p/discover: move bond logic from table to transport (#17048) 6 years ago
Felix Lange aeedec4078 p2p/discover: s/lastPong/bondTime/, update TestUDP_findnode 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
Péter Szilágyi 18c77744ff
all: fix spelling errors 8 years ago
Péter Szilágyi 2573094df2
p2p/discover, p2p/discv5: use flexible comparison for IPs 8 years ago
Felix Lange a47341cf96 p2p, p2p/discover, p2p/discv5: add IP network restriction feature 8 years ago
Felix Lange a98d1d67d6 p2p/discover, p2p/discv5: prevent relay of invalid IPs and low ports 8 years ago
Felix Lange ba2884f343 p2p/discover, p2p/discv5: use netutil.IsTemporaryError 8 years ago
Felix Lange 6fdd0893c3 all: fix go vet warnings 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 d1f507b7f1 p2p/discover: support incomplete node URLs, add Resolve 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 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 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 9 years ago
Felix Lange 261a8077c4 p2p/discover: deflake TestUDP_successfulPing 9 years ago
Felix Lange 251846d65a p2p/discover: fix out-of-bounds slicing for chunked neighbors packets 9 years ago
subtly 8eef2b765a fix test. 9 years ago
subtly a32693770c Manual send of multiple neighbours packets. Test receiving multiple neighbours packets. 9 years ago
Bas van Kervel 95773b9673 removed redundant newlines in import block 9 years ago