Commit Graph

556 Commits (1988b47e02419fc878b992a723d5afed611e16bb)

Author SHA1 Message Date
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
Felix Lange 28b20cff4b p2p/protocols: gofmt -w -s 7 years ago
Dmitry Shulyak 14c76371ba p2p: when peer is removed remove it also from dial history (#16060) 7 years ago
Janos Guljas e07603bbc4 p2p/testing: check for all expectations in TestExchanges 7 years ago
Felix Lange aeedec4078 p2p/discover: s/lastPong/bondTime/, update TestUDP_findnode 7 years ago
Péter Szilágyi 32301a4d6b
p2p/discover: validate bond against lastpong, not db presence 7 years ago
Felix Lange a5c0bbb4f4
all: update license information (#16089) 7 years ago
Péter Szilágyi 20797348ca
p2p/discover: fix out-of-bounds issue 7 years ago
Martin Holst Swende 589b603a9b rpc: dns rebind protection (#15962) 7 years ago
Felix Lange 9123eceb0f p2p, p2p/discover: misc connectivity improvements (#16069) 7 years ago
Felföldi Zsolt c4712bf96b p2p/discv5: fix multiple discovery issues (#16036) 7 years ago
Felföldi Zsolt 6198c53e28 p2p/discv5: fix removeTicketRef cached ticket removal (#15995) 7 years ago
Felföldi Zsolt 397c6cde1e p2p/discv5: fix topic register panic at shutdown (#15946) 7 years ago
Martin Holst Swende 48641d7308
p2p/discv5: logs info about discv5 node info at bind time 7 years ago
Felföldi Zsolt 92580d69d3 p2p, p2p/discover, p2p/discv5: implement UDP port sharing (#15200) 7 years ago
zelig 407339085f p2p/protocols, p2p/testing: protocol abstraction and testing 7 years ago
Felix Lange 5c2f1e0014 all: update generated code (#15808) 7 years ago
ferhat elmas 5866626b08 core, p2p/discv5: use time.NewTicker instead of time.Tick (#15747) 7 years ago
Anton Evangelatov 36a10875c8 p2p/enr: initial implementation (#15585) 7 years ago
Péter Szilágyi c15d76a40f p2p/discv5: fix reg lookup, polish code, use logger (#15737) 7 years ago
ferhat elmas afa3c72c40 p2p/discover: fix leaked goroutine in data expiration 7 years ago
Felix Lange 3654aeaa4f
p2p/simulations: fix gosimple nit (#15661) 7 years ago
holisticode fd777bb210 p2p/simulations: add mocker functionality (#15207) 7 years ago
Zach 3da1bf8ca1 all: use gometalinter.v2, fix new gosimple issues (#15650) 7 years ago
ferhat elmas 1d06e41f04 p2p, swarm/network/kademlia: use IsZero to check for zero time (#15603) 7 years ago
Lewis Marshall 54aeb8e4c0 p2p/simulations: various stability fixes (#15198) 7 years ago
ferhat elmas 86f6568f66 build: enable unconvert linter (#15456) 7 years ago
Darrel Herbst d54e3539d4 p2p/nat: delete port mapping before adding (#15222) 7 years ago