Official Go implementation of the Ethereum protocol
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Janoš Guljaš
3fd6db2bf6
swarm: fix network/stream data races (#19051)
* swarm/network/stream: newStreamerTester cleanup only if err is nil
* swarm/network/stream: raise newStreamerTester waitForPeers timeout
* swarm/network/stream: fix data races in GetPeerSubscriptions
* swarm/storage: prevent data race on LDBStore.batchesC
https://github.com/ethersphere/go-ethereum/issues/1198#issuecomment-461775049
* swarm/network/stream: fix TestGetSubscriptionsRPC data race
https://github.com/ethersphere/go-ethereum/issues/1198#issuecomment-461768477
* swarm/network/stream: correctly use Simulation.Run callback
https://github.com/ethersphere/go-ethereum/issues/1198#issuecomment-461783804
* swarm/network: protect addrCountC in Kademlia.AddrCountC function
https://github.com/ethersphere/go-ethereum/issues/1198#issuecomment-462273444
* p2p/simulations: fix a deadlock calling getRandomNode with lock
https://github.com/ethersphere/go-ethereum/issues/1198#issuecomment-462317407
* swarm/network/stream: terminate disconnect goruotines in tests
* swarm/network/stream: reduce memory consumption when testing data races
* swarm/network/stream: add watchDisconnections helper function
* swarm/network/stream: add concurrent counter for tests
* swarm/network/stream: rename race/norace test files and use const
* swarm/network/stream: remove watchSim and its panic
* swarm/network/stream: pass context in watchDisconnections
* swarm/network/stream: add concurrent safe bool for watchDisconnections
* swarm/storage: fix LDBStore.batchesC data race by not closing it
|
6 years ago |
.. |
encryption
|
vendor, crypto, swarm: switch over to upstream sha3 package
|
6 years ago |
feed
|
swarm/network, swarm/storage: Preserve opentracing contexts (#19022)
|
6 years ago |
localstore
|
swarm/storage/localstore: new localstore package (#19015)
|
6 years ago |
mock
|
swarm/storage/mock/test: fix T.Fatal inside a goroutine (#18399)
|
6 years ago |
chunker.go
|
swarm/network, swarm/storage: Preserve opentracing contexts (#19022)
|
6 years ago |
chunker_test.go
|
vendor, crypto, swarm: switch over to upstream sha3 package
|
6 years ago |
common_test.go
|
swarm: CI race detector test adjustments (#19017)
|
6 years ago |
database.go
|
swarm: remove unused/dead code (#18351)
|
6 years ago |
error.go
|
swarm: remove unused/dead code (#18351)
|
6 years ago |
filestore.go
|
swarm/storage: fix HashExplore concurrency bug ethersphere#1211 (#19028)
|
6 years ago |
filestore_test.go
|
cmd/swarm: hashes command (#19008)
|
6 years ago |
hasherstore.go
|
vendor, crypto, swarm: switch over to upstream sha3 package
|
6 years ago |
hasherstore_test.go
|
swarm: Chunk refactor (#17659)
|
6 years ago |
ldbstore.go
|
swarm: fix network/stream data races (#19051)
|
6 years ago |
ldbstore_test.go
|
swarm: CI race detector test adjustments (#19017)
|
6 years ago |
localstore.go
|
swarm: Debug API and HasChunks() API endpoint (#18980)
|
6 years ago |
localstore_test.go
|
swarm: Debug API and HasChunks() API endpoint (#18980)
|
6 years ago |
memstore.go
|
swarm: Debug API and HasChunks() API endpoint (#18980)
|
6 years ago |
memstore_test.go
|
swarm: CI race detector test adjustments (#19017)
|
6 years ago |
netstore.go
|
swarm/network, swarm/storage: Preserve opentracing contexts (#19022)
|
6 years ago |
netstore_test.go
|
swarm/network, swarm/storage: Preserve opentracing contexts (#19022)
|
6 years ago |
pyramid.go
|
swarm: bootnode-mode, new bootnodes and no p2p package discovery (#18498)
|
6 years ago |
schema.go
|
swarm/storage: fix garbage collector index skew (#18080)
|
6 years ago |
swarmhasher.go
|
swarm: network rewrite merge
|
6 years ago |
types.go
|
swarm: Debug API and HasChunks() API endpoint (#18980)
|
6 years ago |
types_test.go
|
swarm/storage: change Proximity function and add TestProximity test (#18379)
|
6 years ago |