Commit Graph

601 Commits (78d089b5b76776f297d4cb351ffee031adebf891)

Author SHA1 Message Date
Shude Li 163e996d0e
all: use http package to replace http method names (#26535) 2 years ago
Felix Lange a251bca67c
p2p/discover: add more packet information in logs (#26307) 2 years ago
Felix Lange 9e6a1c3834
common/mclock: add Alarm (#26333) 2 years ago
zhiqiangxu a9dfac0332
p2p/discover: improve nodesByDistance.push code (#26019) 2 years ago
Seungbae Yu 42212808f0
p2p/nat: handle responses with alternative port in NAT-PMP (#26321) 2 years ago
Sina Mahmoodi f20eba426a
graphql, node, rpc: improve HTTP write timeout handling (#25457) 2 years ago
Håvard Anda Estensen 06632da2bb
all: assign zero after resize in implementations of heap.Interface (#26296) 2 years ago
RichΛrd c1aa1db69e
p2p/discover: add config option for discv5 protocol ID (#26041) 2 years ago
Seungbae Yu 53d1ae096a
p2p/nat: use IP.IsPrivate (#26252) 2 years ago
Felix Lange 9afc6816d2
common/lru: add generic LRU implementation (#26162) 2 years ago
zhiqiangxu 4cb1fca43d
p2p/enode: implement per-source timeout in FairMix (#25962) 2 years ago
Felix Lange 9027ee0b45
p2p/discover: improve discv5 NODES response packing (#26033) 2 years ago
Justin Traglia 621b423ac1
p2p/discover: fix handling of distance 256 in lookupDistances (#26087) 2 years ago
Martin Holst Swende 5a02b2d6d0
all: fix spelling mistakes (#25961) 2 years ago
Martin Holst Swende ee301c750b
all: fix docstrings 2 years ago
Boqin@MetaSecureLabs e6d4aedb8c
p2p: add channel buffers to avoid goroutine leaks in tests (#24929) 2 years ago
Seungbae Yu 0c1888a367
p2p/discover/v5wire: reject packets smaller than 63 bytes (#25740) 2 years ago
Felix Lange b628d72766
build: upgrade to go 1.19 (#25726) 2 years ago
Martin Holst Swende 06151eb581
p2p/msgrate: be more lenient when calculating 'mean' (#25653) 2 years ago
Abirdcfly c394c308e6
all: remove duplicate word in comments (#25618) 2 years ago
Justin Traglia 2c5648d891
all: fix some typos (#25551) 2 years ago
Delweng b196ad1c16
all: add whitespace linter (#25312) 2 years ago
Abirdcfly 39900be087
p2p/netutil: minor code cosmetic 2 years ago
Ha ĐANG a9ef135e2d
p2p/discover: apply netrestrict in discv5 response handler (#25304) 2 years ago
Seungbae.yu b3fc9574ec
p2p/discover: fix typos in comments (#25272) 2 years ago
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) 3 years ago
Håvard Anda Estensen 07508ac0e9
all: replace uses of ioutil with io and os (#24869) 3 years ago
s7v7nislands 7caa2d8163
all: replace strings.Replace with string.ReplaceAll (#24835) 3 years ago
Ikko Ashimine 33d7a469f6
p2p/simulations: fix typo in network_test.go (#24824) 3 years ago
ImanSharaf ca8e2f1ecf
p2p/simulations: escape mockerType value from request (#24822) 3 years ago
henopied 63972e7548
p2p: fix type of DiscSubprotocolError (#24747) 3 years ago
Eng Zer Jun 8d066f1f42
all: use T.TempDir to create temporary test directories (#24633) 3 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