Anton Evangelatov
a3db00f270
swarm/network: refactor simulation tests bootstrap ( #18975 )
...
(cherry picked from commit 597597e8b2
)
6 years ago
holisticode
769e43e334
swarm: GetPeerSubscriptions RPC ( #18972 )
...
(cherry picked from commit 43e1b7b124
)
6 years ago
gluk256
8d8ddea1a3
swarm/pss: transition to whisper v6 ( #19023 )
...
(cherry picked from commit cde02e017e
)
6 years ago
lash
068725c5b0
swarm/network, swarm/storage: Preserve opentracing contexts ( #19022 )
...
(cherry picked from commit 0c10d37606
)
6 years ago
Ferenc Szabo
710775f435
swarm/network: fix data race in fetcher_test.go ( #18469 )
...
(cherry picked from commit 19bfcbf911
)
6 years ago
lash
0fd0108507
swarm/pss: Remove pss service leak in test ( #18992 )
...
(cherry picked from commit 7c60d0a6a2
)
6 years ago
Ferenc Szabo
3c62cc6bba
swarm/storage: fix test timeout with -race by increasing mget timeout
...
(cherry picked from commit 1c3aa8d9b1
)
6 years ago
Janoš Guljaš
333b1bfb6c
swarm/storage/localstore: new localstore package ( #19015 )
...
(cherry picked from commit 4f3d22f06c
)
6 years ago
holisticode
d1ace4f344
swarm: Debug API and HasChunks() API endpoint ( #18980 )
...
(cherry picked from commit 41597c2856
)
6 years ago
Anton Evangelatov
637a75d61a
cmd/swarm/swarm-smoke: refactor generateEndpoints ( #19006 )
...
(cherry picked from commit d212535ddd
)
6 years ago
Anton Evangelatov
355d55bd34
cmd/swarm/swarm-smoke: remove wrong metrics ( #18970 )
...
(cherry picked from commit c5c9cef5c0
)
6 years ago
Elad
7038b5734c
cmd/swarm/swarm-smoke: sliding window test ( #18967 )
...
(cherry picked from commit b91bf08876
)
6 years ago
holisticode
1ecf2860cf
cmd/swarm: hashes command ( #19008 )
...
(cherry picked from commit 7f55b0cbd8
)
6 years ago
holisticode
034f65e9e8
swarm/storage: Get all chunk references for a given file ( #19002 )
...
(cherry picked from commit 3eff652a7b
)
6 years ago
lash
607a1968e6
swarm/network: Remove extra random peer, connect test sanity, comments ( #18964 )
...
(cherry picked from commit f9401ae011
)
6 years ago
Janoš Guljaš
3f54994db0
swarm: fix flaky delivery tests ( #18971 )
...
(cherry picked from commit 592bf6a59c
)
6 years ago
Elad
2695aa9e0d
p2p/testing, swarm: remove unused testing.T in protocol tester ( #18500 )
...
(cherry picked from commit 2abeb35d54
)
6 years ago
gluk256
e247dcc141
swarm/version: commit version added ( #18510 )
...
(cherry picked from commit ad13d2d407
)
6 years ago
Janoš Guljaš
b774d0a507
swarm: fix a data race on startTime ( #18511 )
...
(cherry picked from commit fa34429a26
)
6 years ago
Anton Evangelatov
4976fcc91a
swarm: bootnode-mode, new bootnodes and no p2p package discovery ( #18498 )
...
(cherry picked from commit bbd120354a
)
6 years ago
Anton Evangelatov
878aa58ec6
cmd/swarm: use resetting timer to measure fetch time ( #18474 )
...
(cherry picked from commit a0b0db6305
)
6 years ago
Elad
475a0664c5
p2p/simulations: fix data race on swarm/network/simulations ( #18464 )
...
(cherry picked from commit 85a79b3ad3
)
6 years ago
holisticode
4625b1257f
cmd/swarm/swarm-smoke: use ResettingTimer instead of Counters for times ( #18479 )
...
(cherry picked from commit 560957799a
)
6 years ago
Elad
21d54bcaac
cmd/swarm/swarm-snapshot: disable tests on windows ( #18478 )
...
(cherry picked from commit 632135ce4c
)
6 years ago
holisticode
7383db4dac
Upload speed ( #18442 )
...
(cherry picked from commit 257bfff316
)
6 years ago
Elad
afb65f6ace
swarm/network: fix data race warning on TestBzzHandshakeLightNode ( #18459 )
...
(cherry picked from commit 81e26d5a48
)
6 years ago
Viktor Trón
1f1c751b6e
swarm/network: rewrite of peer suggestion engine, fix skipped tests ( #18404 )
...
* swarm/network: fix skipped tests related to suggestPeer
* swarm/network: rename depth to radius
* swarm/network: uncomment assertHealth and improve comments
* swarm/network: remove commented code
* swarm/network: kademlia suggestPeer algo correction
* swarm/network: kademlia suggest peer
* simplify suggest Peer code
* improve peer suggestion algo
* add comments
* kademlia testing improvements
* assertHealth -> checkHealth (test helper)
* testSuggestPeer -> checkSuggestPeer (test helper)
* remove testSuggestPeerBug and TestKademliaCase
* swarm/network: kademlia suggestPeer cleanup, improved comments
* swarm/network: minor comment, discovery test default arg
(cherry picked from commit bcb2594151
)
6 years ago
Elad
a3f31f51f3
cmd/swarm/swarm-snapshot: swarm snapshot generator ( #18453 )
...
* cmd/swarm/swarm-snapshot: add binary to create network snapshots
* cmd/swarm/swarm-snapshot: refactor and extend tests
* p2p/simulations: remove unused triggerChecks func and fix linter
* internal/cmdtest: raise the timeout for killing TestCmd
* cmd/swarm/swarm-snapshot: add more comments and other minor adjustments
* cmd/swarm/swarm-snapshot: remove redundant check in createSnapshot
* cmd/swarm/swarm-snapshot: change comment wording
* p2p/simulations: revert Simulation.Run from master
https://github.com/ethersphere/go-ethereum/pull/1077/files#r247078904
* cmd/swarm/swarm-snapshot: address pr comments
* swarm/network/simulations/discovery: removed snapshot write to file
* cmd/swarm/swarm-snapshot, swarm/network/simulations: removed redundant connection event check, fixed lint error
(cherry picked from commit 34f11e752f
)
6 years ago
Janoš Guljaš
e63995b3f3
swarm/network: fix data race in TestNetworkID test ( #18460 )
...
(cherry picked from commit 96c7c18b18
)
6 years ago
Janoš Guljaš
dd3e894747
swarm/storage: fix mockNetFetcher data races ( #18462 )
...
fixes : ethersphere/go-ethereum#1117
(cherry picked from commit f728837ee6
)
6 years ago
Péter Szilágyi
df355eceb4
build: explicitly force .xz compression (old debuild picks gzip) ( #19118 )
...
(cherry picked from commit c0b9c763bb
)
6 years ago
Péter Szilágyi
84cb00a94d
travis.yml: add launchpad SSH public key ( #19115 )
...
(cherry picked from commit 75a931470e
)
6 years ago
Martin Holst Swende
992a7bbad5
vendor: update bigcache
...
(cherry picked from commit 37e5a908e7
)
6 years ago
Martin Holst Swende
a458153098
trie: fix error in node decoding ( #19111 )
6 years ago
Péter Szilágyi
fe5258b41e
vendor: pull in upstream syscall fixes for non-linux/arm64
...
(cherry picked from commit 9d3ea8df1c
)
6 years ago
Péter Szilágyi
d9be337669
vendor: update syscalls dependency
...
(cherry picked from commit dcc045f03c
)
6 years ago
Felix Lange
7bd6f39dc3
common/fdlimit: fix windows build ( #19068 )
...
(cherry picked from commit ba90a4aaa4
)
6 years ago
Felix Lange
b247052a64
build: avoid dput and upload with sftp directly ( #19067 )
...
(cherry picked from commit a8ddf7ad83
)
6 years ago
Felix Lange
276f824707
.travis.yml: fix upload destination ( #19043 )
...
(cherry picked from commit edf976ee8e
)
6 years ago
Martin Holst Swende
048b463b30
common/fdlimit: cap on MacOS file limits, fixes #18994 ( #19035 )
...
* common/fdlimit: cap on MacOS file limits, fixes #18994
* common/fdlimit: fix Maximum-check to respect OPEN_MAX
* common/fdlimit: return error if OPEN_MAX is exceeded in Raise()
* common/fdlimit: goimports
* common/fdlimit: check value after setting fdlimit
* common/fdlimit: make comment a bit more descriptive
* cmd/utils: make fdlimit happy path a bit cleaner
(cherry picked from commit f48da43bae
)
6 years ago
Felix Lange
9f5fb15097
build: use SFTP for launchpad uploads ( #19037 )
...
* build: use sftp for launchpad uploads
* .travis.yml: configure sftp export
* build: update CI docs
(cherry picked from commit 3de19c8b31
)
6 years ago
Péter Szilágyi
2072c26a96
cmd, core, params: add support for Goerli
...
(cherry picked from commit b0ed083ead
)
6 years ago
Péter Szilágyi
4da2092908
core: fix pruner panic when importing low-diff-large-sidechain
6 years ago
Martin Holst Swende
3ab9dcc3bd
core: repro #18977
6 years ago
Péter Szilágyi
18f702faf7
cmd/puppeth: handle pre-set Petersburg number, save changed fork rules
6 years ago
Martin Holst Swende
3a95128b22
core: fix error in block iterator ( #18986 )
6 years ago
Martin Holst Swende
631e2f07f6
eth: make tracers respect pre- EIP 158/161 rule
6 years ago
Felix Lange
7fa3509e2e
params, swarm/version: Geth 1.8.22-stable, Swarm 0.3.10-stable
6 years ago
Felix Lange
86ec742f97
p2p/discover: improve table addition code ( #18974 )
...
This change clears up confusion around the two ways in which nodes
can be added to the table.
When a neighbors packet is received as a reply to findnode, the nodes
contained in the reply are added as 'seen' entries if sufficient space
is available.
When a ping is received and the endpoint verification has taken place,
the remote node is added as a 'verified' entry or moved to the front of
the bucket if present. This also updates the node's IP address and port
if they have changed.
6 years ago
Felföldi Zsolt
d9a07fba67
params: new CHTs ( #18577 )
6 years ago