| Commit message (Expand) | Author | Age | Files | Lines |
* | swarm/network: Use different privatekey for bzz overlay in sim (#19313) | lash | 2019-03-23 | 3 | -8/+34 |
* | p2p/simulations: wait until all connections are recreated when uploading snap... | gluk256 | 2019-03-22 | 7 | -48/+33 |
* | cmd/swarm, p2p, swarm: Enable ENR in binary/execadapter (#19309) | lash | 2019-03-22 | 2 | -9/+44 |
* | swarm/network: measure time of messages in priority queue (#19250) | Anton Evangelatov | 2019-03-21 | 4 | -11/+33 |
* | swarm/pss: negihbourhood addressing simulation tests (#19278) | gluk256 | 2019-03-16 | 2 | -0/+268 |
* | swarm, p2p: Prerequities for ENR replacing handshake (#19275) | lash | 2019-03-15 | 9 | -91/+297 |
* | swarm: tracing improvements (#19249) | Anton Evangelatov | 2019-03-11 | 3 | -6/+15 |
* | swarm: fix relationship between spans in open tracing (#19236) | Anton Evangelatov | 2019-03-08 | 2 | -1/+12 |
* | swarm/network: remove *WithServer tests from stream package (#19223) | Ferenc Szabo | 2019-03-07 | 1 | -342/+0 |
* | swarm/network/stream: Fix flaky tests in GetSubscriptionsRPC test (#19227) | holisticode | 2019-03-07 | 1 | -12/+19 |
* | Enable longrunning tests to run (#19208) | holisticode | 2019-03-05 | 6 | -22/+30 |
* | Revert "swarm/network: Use actual remote peer ip in underlay (#19137)" (#19193) | Anton Evangelatov | 2019-03-02 | 2 | -46/+1 |
* | swarm: enable p2p/discovery and disable dynamic dialling (#19189) | Anton Evangelatov | 2019-03-01 | 1 | -1/+26 |
* | swarm: new snapshot files (#19185) | holisticode | 2019-03-01 | 6 | -6/+6 |
* | swarm/network: WIP consider all nodes for healthy iteration (#19155) | lash | 2019-02-28 | 2 | -22/+103 |
* | swarm/network/simulation: do not copy node mutex in UploadSnapshot (#19160) | Janoš Guljaš | 2019-02-25 | 1 | -4/+4 |
* | swarm/*: remove redundant type specifiers (#19089) | Matthew Halpern | 2019-02-25 | 1 | -1/+1 |
* | cmd,swarm: enforce camel case variable names (#19060) | Matthew Halpern | 2019-02-24 | 1 | -8/+8 |
* | swarm/network/master: protect SetNextBatch iterator after close (#19147) | Janoš Guljaš | 2019-02-22 | 2 | -0/+15 |
* | Ci race detector handle failing tests (#19143) | Ferenc Szabo | 2019-02-21 | 9 | -120/+66 |
* | swarm/network: Keep span across roundtrip (#19140) | lash | 2019-02-20 | 4 | -31/+31 |
* | swarm/network: Use actual remote peer ip in underlay (#19137) | lash | 2019-02-20 | 2 | -1/+46 |
* | swarm/network/stream: fix a goroutine leak in Registry (#19139) | Janoš Guljaš | 2019-02-20 | 2 | -9/+60 |
* | p2p, swarm: fix node up races by granular locking (#18976) | Ferenc Szabo | 2019-02-18 | 5 | -45/+30 |
* | swarm/network: Saturation check for healthy networks (#19071) | holisticode | 2019-02-15 | 4 | -29/+179 |
* | swarm/storage/netstore: add fetcher cancellation on shutdown (#19049) | Elad | 2019-02-14 | 2 | -119/+125 |
* | swarm: fix network/stream data races (#19051) | Janoš Guljaš | 2019-02-13 | 12 | -195/+273 |
* | swarm: CI race detector test adjustments (#19017) | Ferenc Szabo | 2019-02-09 | 3 | -4/+4 |
* | swarm/network, swarm/storage: Preserve opentracing contexts (#19022) | lash | 2019-02-08 | 6 | -90/+99 |
* | swarm: Debug API and HasChunks() API endpoint (#18980) | holisticode | 2019-02-07 | 1 | -0/+5 |
* | swarm/storage: fix test timeout with -race by increasing mget timeout | Ferenc Szabo | 2019-02-05 | 1 | -3/+0 |
* | swarm/network: refactor simulation tests bootstrap (#18975) | Anton Evangelatov | 2019-02-01 | 9 | -247/+156 |
* | swarm: GetPeerSubscriptions RPC (#18972) | holisticode | 2019-01-31 | 3 | -1/+257 |
* | swarm: fix flaky delivery tests (#18971) | Janoš Guljaš | 2019-01-30 | 2 | -8/+1 |
* | swarm/network: Remove extra random peer, connect test sanity, comments (#18964) | lash | 2019-01-30 | 1 | -11/+49 |
* | p2p/testing, swarm: remove unused testing.T in protocol tester (#18500) | Elad | 2019-01-25 | 5 | -31/+31 |
* | swarm/version: commit version added (#18510) | gluk256 | 2019-01-24 | 1 | -0/+4 |
* | swarm: bootnode-mode, new bootnodes and no p2p package discovery (#18498) | Anton Evangelatov | 2019-01-24 | 5 | -4/+24 |
* | swarm/network: unskip tests previously skipped due to suggestPeer issues (#18... | Viktor Trón | 2019-01-19 | 3 | -5/+0 |
* | swarm/network: fix data race in fetcher_test.go (#18469) | Ferenc Szabo | 2019-01-17 | 2 | -25/+25 |
* | swarm/network: fix data race in stream.(*Peer).handleOfferedHashesMsg() (#18468) | Ferenc Szabo | 2019-01-17 | 1 | -9/+4 |
* | swarm/network: fix data race warning on TestBzzHandshakeLightNode (#18459) | Elad | 2019-01-17 | 2 | -6/+13 |
* | swarm/network: rewrite of peer suggestion engine, fix skipped tests (#18404) | Viktor Trón | 2019-01-17 | 3 | -667/+287 |
* | cmd/swarm/swarm-snapshot: swarm snapshot generator (#18453) | Elad | 2019-01-16 | 2 | -76/+11 |
* | swarm/network: fix data race in TestNetworkID test (#18460) | Janoš Guljaš | 2019-01-16 | 1 | -5/+4 |
* | swarm/pot: each() functions refactored (#18452) | gluk256 | 2019-01-15 | 1 | -9/+9 |
* | Stream subscriptions (#18355) | holisticode | 2019-01-11 | 5 | -320/+234 |
* | p2p/simulations: eliminate concept of pivot (#18426) | Ferenc Szabo | 2019-01-11 | 3 | -60/+1 |
* | swarm/network: Rename minproxbinsize, add as member of simulation (#18408) | lash | 2019-01-10 | 15 | -79/+88 |
* | swarm/network: remove isproxbin bool from kad.Each* iterfunc (#18239) | Viktor Trón | 2019-01-10 | 8 | -31/+21 |
* | swarm: Fix T.Fatal inside a goroutine in tests (#18409) | Janoš Guljaš | 2019-01-09 | 6 | -29/+84 |
* | swarm, p2p/protocols: Stream accounting (#18337) | holisticode | 2019-01-08 | 2 | -30/+111 |
* | A few minor code inspection fixes (#18393) | Ferenc Szabo | 2019-01-06 | 8 | -27/+27 |
* | vendor, crypto, swarm: switch over to upstream sha3 package | Dave McGregor | 2019-01-04 | 1 | -1/+1 |
* | swarm: remove unused/dead code (#18351) | Anton Evangelatov | 2018-12-24 | 6 | -100/+3 |
* | swarm/network: Revised depth and health for Kademlia (#18354) | lash | 2018-12-22 | 13 | -271/+412 |
* | p2p/simulation: Test snapshot correctness and minimal benchmark (#18287) | lash | 2018-12-21 | 1 | -26/+9 |
* | swarm/network/simulation:commented out unreachable code-avoid vet errors (#18... | Javier Peletier | 2018-12-18 | 1 | -7/+4 |
* | Update visualized snapshot test (#18286) | holisticode | 2018-12-18 | 1 | -53/+214 |
* | p2p/simulation: move connection methods from swarm/network/simulation (#18323) | Elad | 2018-12-17 | 11 | -535/+37 |
* | swarm/network: Correct ambiguity in compared addresses (#18251) | lash | 2018-12-10 | 1 | -2/+1 |
* | swarm: snapshot load improvement (#18220) | Janoš Guljaš | 2018-12-07 | 2 | -2/+1 |
* | swarm/network/stream: Debug log instead of Warn for retrieval failure (#18246) | holisticode | 2018-12-05 | 1 | -1/+3 |
* | Increase bzz version (#18184) | holisticode | 2018-11-27 | 3 | -3/+170 |
* | swarm/network: Correct neighborhood depth (#18066) | lash | 2018-11-27 | 11 | -37/+207 |
* | swarm/pss: Message handler refactor (#18169) | lash | 2018-11-26 | 1 | -9/+17 |
* | swarm/network/simulation: fix New function for-loop scope (#18161) | Janoš Guljaš | 2018-11-26 | 4 | -1/+56 |
* | swarm/network/stream: use swarm/mock/mem as mock global store (#18157) | Janoš Guljaš | 2018-11-22 | 3 | -53/+11 |
* | swarm/state: refactor InmemoryStore (#18143) | Anton Evangelatov | 2018-11-21 | 2 | -3/+3 |
* | Swarm accounting (#18050) | holisticode | 2018-11-16 | 7 | -35/+61 |
* | swarm/network/simulation: use simulations.Event instead p2p.PeerEvent (#18098) | Janoš Guljaš | 2018-11-16 | 6 | -55/+101 |
* | cmd/swarm, swarm/api/http, swarm/bmt, swarm/fuse, swarm/network/stream, swarm... | Alexey Sharov | 2018-11-14 | 5 | -20/+12 |
* | p2p/simulations, swarm/network: Custom services in snapshot (#17991) | lash | 2018-11-12 | 1 | -6/+25 |
* | swarm, cmd/swarm: address ineffectual assignments (#18048) | Anton Evangelatov | 2018-11-08 | 4 | -13/+12 |
* | swarm/network: light nodes are not dialed, saved and requested from (#17975) | Mark Vujevits | 2018-11-08 | 4 | -13/+153 |
* | swarm: Better syncing and retrieval option definition (#17986) | holisticode | 2018-11-07 | 8 | -51/+134 |
* | swarm: clean up unused private types and functions (#17989) | Ferenc Szabo | 2018-10-27 | 1 | -4/+0 |
* | swarm/network/stream: disambiguate chunk delivery messages (retrieval… (#17... | holisticode | 2018-10-21 | 4 | -12/+47 |
* | swarm/network: disallow historical retrieval requests (#17936) | Elad | 2018-10-19 | 5 | -7/+11 |
* | swarm: Lightnode mode: disable sync, retrieve, subscription (#17899) | Attila Gazso | 2018-10-18 | 6 | -13/+252 |
* | swarm/network/stream: generalise setting of next batch (#17818) | Viktor Trón | 2018-10-12 | 7 | -77/+89 |
* | p2p/simulations: fix a deadlock and clean up adapters (#17891) | Felix Lange | 2018-10-12 | 1 | -18/+1 |
* | Fix retrieval tests and simulation backends (#17723) | holisticode | 2018-10-09 | 4 | -221/+388 |
* | swarm/storage/feeds: removed capital Feed throughout | Javier Peletier | 2018-10-03 | 1 | -2/+2 |
* | swarm/storage/mru: Renamed rest of MRU references | Javier Peletier | 2018-10-03 | 1 | -1/+1 |
* | swarm/storage/mru: Renamed all identifiers to Feeds | Javier Peletier | 2018-10-03 | 1 | -1/+1 |
* | Merge branch 'master' into max-stream-peer-servers | Janos Guljas | 2018-09-27 | 6 | -31/+146 |
|\ |
|
| * | Merge pull request #17757 from ethersphere/retrieve-request-ttl-pr | Viktor Trón | 2018-09-27 | 4 | -22/+64 |
| |\ |
|
| | * | swarm: prevent forever running retrieve request loops | Balint Gabor | 2018-09-26 | 4 | -22/+64 |
| * | | Merge pull request #17734 from frncmx/fix-dos-attack-invalid-hash-length | Viktor Trón | 2018-09-26 | 2 | -9/+82 |
| |\ \
| | |/
| |/| |
|
| | * | swarm/network/stream: fix DoS invalid hash length (#927) | Ferenc Szabo | 2018-09-21 | 2 | -9/+82 |
* | | | swarm/network/stream: fix a typo in test comment | Janos Guljas | 2018-09-26 | 1 | -1/+1 |
* | | | Merge branch 'master' into max-stream-peer-servers | Janos Guljas | 2018-09-25 | 42 | -414/+400 |
|\| | |
|
| * | | all: new p2p node representation (#17643) | Felix Lange | 2018-09-25 | 41 | -403/+389 |
| |/ |
|
| * | all: fix various comment typos (#17591) | HackyMiner | 2018-09-20 | 2 | -2/+2 |
* | | cmd/swarm, swarm: add stream peer servers limit | Janos Guljas | 2018-09-24 | 6 | -19/+198 |
|/ |
|
* | swarm/network: downgrade fetcher unable to request log message severity (#17692) | Janoš Guljaš | 2018-09-18 | 1 | -1/+1 |
* | swarm: Chunk refactor improvements (#17683) | Balint Gabor | 2018-09-18 | 3 | -6/+6 |
* | swarm: Chunk refactor (#17659) | Balint Gabor | 2018-09-13 | 17 | -466/+1293 |
* | Kademlia refactor (#17641) | Viktor Trón | 2018-09-12 | 12 | -361/+225 |
* | all: remove the duplicate 'the' in annotations (#17509) | Wenbiao Zheng | 2018-08-27 | 3 | -3/+3 |
* | swarm: fix typos (#17473) | Geon Kim | 2018-08-22 | 1 | -3/+3 |
* | swarm/network: bump bzz protocol version (#17449) | Anton Evangelatov | 2018-08-21 | 2 | -2/+2 |
* | swarm, swarm/network, swarm/pss: log error and fix logs (#17410) | Anton Evangelatov | 2018-08-21 | 1 | -2/+2 |
* | swarm/network, swarm/storage: validate chunk size (#17397) | Anton Evangelatov | 2018-08-14 | 1 | -0/+7 |
* | swarm: Added lightnode flag (#17291) | Attila Gazso | 2018-08-07 | 2 | -17/+76 |
* | cmd/swarm, swarm: various test fixes (#17299) | Janoš Guljaš | 2018-08-06 | 4 | -10/+29 |
* | Merge netsim mig to master (#17241) | holisticode | 2018-07-31 | 14 | -2433/+1365 |
* | swarm: network simulation for swarm tests (#769) | Janoš Guljaš | 2018-07-23 | 17 | -0/+2770 |
* | swarm/network: bump up protocol versions due to wrapped message intro (#17170) | Anton Evangelatov | 2018-07-13 | 3 | -7/+7 |
* | swarm: integrate OpenTracing; propagate ctx to internal APIs (#17169) | Anton Evangelatov | 2018-07-13 | 13 | -85/+152 |
* | swarm: ctx propagation; bmt fixes; pss generic notification framework (#17150) | Anton Evangelatov | 2018-07-09 | 7 | -15/+304 |
* | swarm: network rewrite merge | ethersphere | 2018-06-22 | 52 | -4308/+10949 |
* | all: fix various typos (#16533) | Wuxiang | 2018-04-19 | 1 | -1/+1 |
* | swarm: initial instrumentation (#15969) | Anton Evangelatov | 2018-02-23 | 4 | -1/+76 |
* | cmd/swarm: add config file (#15548) | holisticode | 2017-12-12 | 4 | -11/+22 |
* | p2p, swarm/network/kademlia: use IsZero to check for zero time (#15603) | ferhat elmas | 2017-12-04 | 1 | -1/+1 |
* | build: enable unconvert linter (#15456) | ferhat elmas | 2017-11-11 | 5 | -7/+7 |
* | swarm/storage: pyramid chunker re-write (#14382) | Zahoor Mohamed | 2017-09-22 | 1 | -2/+2 |
* | swarm: fix megacheck warnings | Egon Elbre | 2017-08-14 | 4 | -22/+9 |
* | swarm/network/kademlia: set kademlia log output to debug instead of warn (#3787) | holisticode | 2017-03-18 | 1 | -1/+1 |
* | errs: kill it with fire | Péter Szilágyi | 2017-03-01 | 1 | -70/+33 |
* | all: disable log message colors outside of geth | Felix Lange | 2017-02-27 | 1 | -1/+1 |
* | eth, les, swarm: fix go vet issues sufraced by log15 | Péter Szilágyi | 2017-02-23 | 4 | -6/+6 |
* | all: blidly swap out glog to our log15, logs need rework | Péter Szilágyi | 2017-02-23 | 9 | -158/+151 |
* | swarm: remove superfluous line break in log statements | Péter Szilágyi | 2017-02-23 | 1 | -1/+1 |
* | swarm/network: fix chunk integrity checks (#3665) | Viktor Trón | 2017-02-13 | 2 | -12/+18 |
* | all: fix ineffectual assignments and remove uses of crypto.Sha3 | Felix Lange | 2017-01-09 | 2 | -8/+8 |
* | logger, pow/dagger, pow/ezp: delete dead code | Felix Lange | 2017-01-07 | 1 | -7/+0 |
* | swarm/network, cmd/swarm: swarm default network id is 3 (to match Ropsten) | zelig | 2016-12-13 | 1 | -1/+1 |
* | cmd/bzzd: swarm daemon fixes (#3359) | Viktor Trón | 2016-11-28 | 1 | -7/+11 |
* | swarm/network: prevent relay of invalid IPs | Felix Lange | 2016-11-23 | 1 | -0/+5 |
* | swarm/network: skip TestSyncDb | Felix Lange | 2016-11-11 | 1 | -0/+2 |
* | all: update license information | Felix Lange | 2016-11-09 | 1 | -1/+1 |
* | swarm: plan bee for content storage and distribution on web3 | ΞTHΞЯSPHΞЯΞ | 2016-08-31 | 14 | -0/+4462 |