Commit Graph

381 Commits (9313fa63f959f8a5c3609c187120711a484a4c57)

Author SHA1 Message Date
Corey Lin 212bf266c5 eth, p2p: fix comment typos (#18014) 6 years ago
Liang Ma c71e4fc4d5 p2p: fix comment typo (#18027) 6 years ago
Kurkó Mihály 503993c819 p2p: use enode.ID type in metered connection (#17933) 6 years ago
Corey Lin 0fe0b8f7b9 p2p/protocols: use keyed fields for struct instantiation (#18017) 6 years ago
holisticode 8ed4739176 p2p accounting (#17951) 6 years ago
Kurkó Mihály 16e4d0e005 p2p: meter peer traffic, emit metered peer events (#17695) 6 years ago
Felix Lange 6f607de5d5
p2p, p2p/discover: add signed ENR generation (#17753) 6 years ago
Felix Lange dcae0d348b
p2p/simulations: fix a deadlock and clean up adapters (#17891) 6 years ago
holisticode 11d0ff6578 Fix retrieval tests and simulation backends (#17723) 6 years ago
Felix Lange 1895059119 p2p: add enode URL to PeerInfo (#17838) 6 years ago
Liang ZOU 6663e5da10 all: fix various comment typos (#17748) 6 years ago
Felix Lange 30cd5c1854
all: new p2p node representation (#17643) 6 years ago
Emil 86a03f97d3 all: simplify s[:] to s where s is a slice (#17673) 6 years ago
HAOYUatHZ 5c0954afff p2p/discv5: make idx bounds checking more sound (#17571) 6 years ago
Wenbiao Zheng d1aa605f1e all: remove the duplicate 'the' in annotations (#17509) 6 years ago
Mymskmkt 1df1187d83 p2p: fix comment typo (#17491) 6 years ago
Wuxiang d3488c1aff p2p: fix typo (#17446) 6 years ago
Felföldi Zsolt b52bb31b76 p2p/discv5: add delay to refresh cycle when no seed nodes are found (#16994) 6 years ago
libotony 834057592f p2p/discv5: fix negative index after uint convert to int (#17274) 6 years ago
Oleg Kovalov cf05ef9106 p2p, swarm, trie: avoid copying slices in loops (#17265) 6 years ago
Felföldi Zsolt eef65b20fc p2p: use safe atomic operations when changing connFlags (#17325) 6 years ago
Janoš Guljaš 8f4c4fea20 p2p: fix rare deadlock in Stop (#17260) 6 years ago
Oleg Kovalov d42ce0f2c1 all: simplify switches (#17267) 6 years ago
Wenbiao Zheng fe6a9473dc p2p: token is useless in xxxEncHandshake (#17230) 6 years ago
Janoš Guljaš dcaaa3c804 swarm: network simulation for swarm tests (#769) 6 years ago
jkcomment 65c91ad5e7 p2p: correct comments typo (#17184) 6 years ago
Anton Evangelatov 7c9314f231 swarm: integrate OpenTracing; propagate ctx to internal APIs (#17169) 6 years ago
Felix Lange c73b654fd1 p2p/discover: move bond logic from table to transport (#17048) 6 years ago
ethersphere e187711c65 swarm: network rewrite merge 7 years ago
Andrey Petrov 6209545083 p2p: Wrap conn.flags ops with atomic.Load/Store 7 years ago
Andrey Petrov 193a402cc0 p2p: Test for peer.rw.flags race conditions 7 years ago
Andrey Petrov dcca66bce8 p2p: Cache inbound flag on Peer.isInbound to avoid a race 7 years ago
Andrey Petrov 399aa710d5 p2p: Attempt to race check peer.Inbound() in TestServerDial 7 years ago
Andrey Petrov 699794d88d p2p: More tests for AddTrustedPeer/RemoveTrustedPeer 7 years ago
Andrey Petrov 773857a524 p2p: Test for MaxPeers=0 and TrustedPeer override 7 years ago
Andrey Petrov 2a75fe3308 rpc: Add admin_addTrustedPeer and admin_removeTrustedPeer. 7 years ago
Elad 1836366ac1 all: library changes for swarm-network-rewrite (#16898) 7 years ago
Felix Lange 0255951587 crypto: replace ToECDSAPub with error-checking func UnmarshalPubkey (#16932) 7 years ago
Dmitry Shulyak 7677ec1f34 p2p/discv5: add egress/ingress traffic metrics to discv5 udp transport (#16369) 7 years ago
Felix Lange 6286c255f1
p2p/enr: updates for discovery v4 compatibility (#16679) 7 years ago
Guilherme Salgado c60f6f6214 p2p: don't discard reason set by Disconnect (#16559) 7 years ago
Ivan Daniluk c4a4613d95 p2p/simulations/adapters: fix websocket log line parsing in exec adapter (#16667) 7 years ago
kiel barry 864e80a48f p2p: fix some golint warnings (#16577) 7 years ago
GagziW f2447bd4c3 p2p: changed if-else blocks to conform with golint (#16660) 7 years ago
thomasmodeneis ba1030b6b8 build: enable goimports and varcheck linters (#16446) 7 years ago
David Huie 23ac783332 ecies: drop randomness parameter from `PrivateKey.Decrypt` (#16374) 7 years ago
JU HYEONG PARK 61c9730b2d p2p: fix doEncHandshake documentation (#16184) 7 years ago
Anton Evangelatov ae9f97221a metrics: pull library and introduce ResettingTimer and InfluxDB reporter (#15910) 7 years ago
Ivan Daniluk 8522b31221 p2p: remove unused code (#16158) 7 years ago
Anton Evangelatov 1e457b6599 p2p: don't send DiscReason when using net.Pipe (#16004) 7 years ago