Commit Graph

626 Commits (a0811300815f1d4e79881113a102e91fdfeecdb8)

Author SHA1 Message Date
zeim839 9a5c1000c7
cmd/geth, p2p: add support for custom discovery UDP port (#24979) 2 years ago
lightclient@protonmail.com 0c6f81f888
all: remove version field from rpc.API 2 years ago
Martin Holst Swende a907d7e81a
all: more linters (#24783) 2 years ago
Håvard Anda Estensen 138f0d7494
p2p: use errors.Is for error comparison (#24882) 2 years ago
Martin Holst Swende 403624a4a1
p2p/discover: fix panicky test (#25038) 2 years ago
Felix Lange 9244d5cd61
all: update license headers and AUTHORS from git history (#24947) 2 years ago
Håvard Anda Estensen 07508ac0e9
all: replace uses of ioutil with io and os (#24869) 2 years ago
s7v7nislands 7caa2d8163
all: replace strings.Replace with string.ReplaceAll (#24835) 2 years ago
Ikko Ashimine 33d7a469f6
p2p/simulations: fix typo in network_test.go (#24824) 2 years ago
ImanSharaf ca8e2f1ecf
p2p/simulations: escape mockerType value from request (#24822) 2 years ago
henopied 63972e7548
p2p: fix type of DiscSubprotocolError (#24747) 2 years ago
Eng Zer Jun 8d066f1f42
all: use T.TempDir to create temporary test directories (#24633) 2 years ago
Felix Lange 870b4505a0
p2p: define DiscReason as uint8 (#24507) 3 years ago
Felix Lange d6f49bf764
core/types: faster RLP encoding of Header, StateAcccount, ReceiptForStorage (#24420) 3 years ago
zhiqiangxu 6c3513c077
p2p: reduce the scope of variable dialPubkey (#24385) 3 years ago
Felföldi Zsolt fc01a7ce8e
les/vflux/client, p2p/nodestate: fix data races (#24058) 3 years ago
Arvid Hast acb0f7a67b
p2p/simulations: improve README language (#24051) 3 years ago
Taeik Lim 85064ed09b
all: fix 'the the' in comments (#24036) 3 years ago
Evolution404 8fbe0b9b68
p2p/enr: reduce allocation in Record.encode (#24034) 3 years ago
Péter Szilágyi c10a0a62c3
eth: request id dispatcher and direct req/reply APIs (#23576) 3 years ago
Serhat Şevki Dinçer d15e423562
p2p/enode: store local port number as uint16 (#23926) 3 years ago
Ikko Ashimine fb7da82dde
p2p: fix typo in v4wire.go 3 years ago
Martin Holst Swende 31870a59ff
eth/filters, p2p/simulations: fix benchmarks (#23806) 3 years ago
Guillaume Ballet 0183256e7f
all: fix warning flagging the use of DeepEqual on error (#23624) 3 years ago
Péter Szilágyi 6ef3a16869
p2p/enode: use unix timestamp as base ENR sequence number (#19903) 3 years ago
Felix Lange 8a134014b4
all: add go:build lines (#23468) 3 years ago
Marius van der Wijden 8dbf261fd9
p2p, p2p/enode: fix data races (#23434) 3 years ago
baptiste-b-pegasys 860184d542
p2p: remove term "whitelist" (#23295) 3 years ago
Evolution404 8f11d279d2
p2p/simulations: fix unlikely crash in probabilistic connect (#23200) 3 years ago
Evolution404 5afc82de6e
p2p: fix array out of bounds issue (#23165) 3 years ago
Ahyun 4fcc93d922
p2p/server: fix method name in comment (#23123) 3 years ago
ForLina dde6f1e92d
p2p/enode: fix method doc (#23115) 3 years ago
Felix Lange 427175153c
p2p/msgrate: return capacity as integer, clamp to max uint32 (#22943) 3 years ago
Felix Lange 7194c847b6
p2p/rlpx: reduce allocation and syscalls (#22899) 3 years ago
meowsbits 750115ff39
p2p/nat: skip TestUPNP in non-CI environments if discover fails (#22877) 3 years ago
Felix Lange 836c647bdd
eth: unregister peer only when handler exits (#22908) 3 years ago
Felix Lange 16bc57438b
p2p/dnsdisc: fix crash when iterator closed before first call to Next (#22906) 3 years ago
Péter Szilágyi 3e795881ea
eth, p2p/msgrate: move peer QoS tracking to its own package and use it for snap (#22876) 3 years ago
Felix Lange 3e6f46caec
p2p/discover/v4wire: use optional RLP field for EIP-868 seq (#22842) 3 years ago
Felix Lange b8040a430e
cmd/utils: use eth DNS tree for snap discovery (#22808) 3 years ago
Péter Szilágyi ff3535e8e0
p2p/tracker: only reschedule wake if previous didn't run 3 years ago
Martin Holst Swende 45fca44c24
p2p/tracker: properly clean up fulfilled requests 3 years ago
Nishant Das 34f3c9539b
p2p/discover: improve discv5 handling of IPv4-in-IPv6 addresses (#22703) 3 years ago
Péter Szilágyi 1fb9a6dd32
eth/protocols, prp/tracker: add support for req/rep rtt tracking (#22608) 3 years ago
Felföldi Zsolt 2d89fe0883
les: move client pool to les/vflux/server (#22495) 4 years ago
Péter Szilágyi 6d7ff6acea
eth/protocols, metrics, p2p: add handler performance metrics 4 years ago
Felix Lange ab8fd4d005
p2p/dnsdisc: rate limit resolving before checking cache (#22566) 4 years ago
Chen Quan 15e6c27f8b
p2p: fix minor typo and remove fd parameter in checkInboundConn (#22547) 4 years ago
Martin Holst Swende 5bc0343ed3
p2p/dnsdisc: fix flaw in dns size calculation (#22533) 4 years ago
Felix Lange aae7660410
p2p/enr: fix decoding of incomplete lists (#22484) 4 years ago