aboutsummaryrefslogtreecommitdiffstats
path: root/swarm/network/stream
Commit message (Expand)AuthorAgeFilesLines
* swarm: code cleanup, move to ethersphere/swarm (#19661)Rafael Matias2019-06-0424-7177/+0
* swarm/storage: set false, only when we get a chunk back (#19599)Anton Evangelatov2019-05-311-4/+0
* swarm/network: bump network id for 0.4 release (#19580)Anton Evangelatov2019-05-161-6/+7
* swarm/network/stream: add pure retrieval test (#19552)holisticode2019-05-111-55/+218
* swarm/network: update syncer metricsElad2019-05-101-4/+3
* swarm/network: measure addPeer and deletePeer to know if Kad rearrangedAnton Evangelatov2019-05-101-0/+2
* swarm: instrument setNextBatchElad2019-05-101-10/+27
* swarm/storage: improve instrumentationAnton Evangelatov2019-05-101-33/+25
* swarm-smoke: add syncDelay flagAnton Evangelatov2019-05-102-0/+21
* swarm: push tags integration - request flowElad2019-05-103-3/+3
* swarm/network: update syncingJanoš Guljaš2019-05-108-404/+537
* cmd/swarm-smoke: check if chunks are at most prox hostAnton Evangelatov2019-05-101-4/+1
* p2p/protocols, swarm/network: fix resource leak with p2p teardownElad2019-05-101-7/+8
* swarm/storage/localstore: fix export db.Put signatureAnton Evangelatov2019-05-1012-504/+148
* cmd/swarm, swarm: LocalStore storage integrationJanoš Guljaš2019-05-109-172/+231
* p2p/simulations: wait until all connections are recreated when uploading snap...gluk2562019-03-223-25/+19
* swarm/network: measure time of messages in priority queue (#19250)Anton Evangelatov2019-03-212-1/+13
* swarm, p2p: Prerequities for ENR replacing handshake (#19275)lash2019-03-151-1/+8
* swarm: tracing improvements (#19249)Anton Evangelatov2019-03-112-4/+12
* swarm: fix relationship between spans in open tracing (#19236)Anton Evangelatov2019-03-081-1/+1
* swarm/network: remove *WithServer tests from stream package (#19223)Ferenc Szabo2019-03-071-342/+0
* swarm/network/stream: Fix flaky tests in GetSubscriptionsRPC test (#19227)holisticode2019-03-071-12/+19
* Enable longrunning tests to run (#19208)holisticode2019-03-056-22/+30
* swarm: new snapshot files (#19185)holisticode2019-03-016-6/+6
* swarm/*: remove redundant type specifiers (#19089)Matthew Halpern2019-02-251-1/+1
* cmd,swarm: enforce camel case variable names (#19060)Matthew Halpern2019-02-241-8/+8
* swarm/network/master: protect SetNextBatch iterator after close (#19147)Janoš Guljaš2019-02-222-0/+15
* Ci race detector handle failing tests (#19143)Ferenc Szabo2019-02-218-119/+56
* swarm/network: Keep span across roundtrip (#19140)lash2019-02-204-31/+31
* swarm/network/stream: fix a goroutine leak in Registry (#19139)Janoš Guljaš2019-02-201-9/+36
* swarm/storage/netstore: add fetcher cancellation on shutdown (#19049)Elad2019-02-142-119/+125
* swarm: fix network/stream data races (#19051)Janoš Guljaš2019-02-1311-195/+270
* swarm: CI race detector test adjustments (#19017)Ferenc Szabo2019-02-091-1/+1
* swarm/network, swarm/storage: Preserve opentracing contexts (#19022)lash2019-02-084-14/+26
* swarm: Debug API and HasChunks() API endpoint (#18980)holisticode2019-02-071-0/+5
* swarm/network: refactor simulation tests bootstrap (#18975)Anton Evangelatov2019-02-019-247/+156
* swarm: GetPeerSubscriptions RPC (#18972)holisticode2019-01-313-1/+257
* swarm: fix flaky delivery tests (#18971)Janoš Guljaš2019-01-302-8/+1
* p2p/testing, swarm: remove unused testing.T in protocol tester (#18500)Elad2019-01-254-24/+23
* swarm: bootnode-mode, new bootnodes and no p2p package discovery (#18498)Anton Evangelatov2019-01-243-2/+14
* swarm/network: unskip tests previously skipped due to suggestPeer issues (#18...Viktor Trón2019-01-191-2/+0
* swarm/network: fix data race in stream.(*Peer).handleOfferedHashesMsg() (#18468)Ferenc Szabo2019-01-171-9/+4
* Stream subscriptions (#18355)holisticode2019-01-113-288/+233
* swarm/network: Rename minproxbinsize, add as member of simulation (#18408)lash2019-01-106-11/+11
* swarm/network: remove isproxbin bool from kad.Each* iterfunc (#18239)Viktor Trón2019-01-102-3/+2
* swarm: Fix T.Fatal inside a goroutine in tests (#18409)Janoš Guljaš2019-01-094-17/+68
* swarm, p2p/protocols: Stream accounting (#18337)holisticode2019-01-082-30/+111
* A few minor code inspection fixes (#18393)Ferenc Szabo2019-01-062-17/+17
* vendor, crypto, swarm: switch over to upstream sha3 packageDave McGregor2019-01-041-1/+1
* swarm: remove unused/dead code (#18351)Anton Evangelatov2018-12-243-64/+3
* swarm/network: Revised depth and health for Kademlia (#18354)lash2018-12-227-14/+4
* Update visualized snapshot test (#18286)holisticode2018-12-181-53/+214
* p2p/simulation: move connection methods from swarm/network/simulation (#18323)Elad2018-12-174-14/+15
* swarm/network/stream: Debug log instead of Warn for retrieval failure (#18246)holisticode2018-12-051-1/+3
* Increase bzz version (#18184)holisticode2018-11-271-0/+167
* swarm/network: Correct neighborhood depth (#18066)lash2018-11-276-0/+14
* swarm/network/simulation: fix New function for-loop scope (#18161)Janoš Guljaš2018-11-261-1/+1
* swarm/network/stream: use swarm/mock/mem as mock global store (#18157)Janoš Guljaš2018-11-223-53/+11
* swarm/state: refactor InmemoryStore (#18143)Anton Evangelatov2018-11-211-1/+1
* Swarm accounting (#18050)holisticode2018-11-167-35/+61
* swarm/network/simulation: use simulations.Event instead p2p.PeerEvent (#18098)Janoš Guljaš2018-11-164-16/+13
* cmd/swarm, swarm/api/http, swarm/bmt, swarm/fuse, swarm/network/stream, swarm...Alexey Sharov2018-11-145-20/+12
* swarm, cmd/swarm: address ineffectual assignments (#18048)Anton Evangelatov2018-11-081-0/+3
* swarm/network: light nodes are not dialed, saved and requested from (#17975)Mark Vujevits2018-11-082-1/+87
* swarm: Better syncing and retrieval option definition (#17986)holisticode2018-11-078-51/+134
* swarm/network/stream: disambiguate chunk delivery messages (retrieval… (#17...holisticode2018-10-214-12/+47
* swarm/network: disallow historical retrieval requests (#17936)Elad2018-10-195-7/+11
* swarm: Lightnode mode: disable sync, retrieve, subscription (#17899)Attila Gazso2018-10-186-13/+252
* swarm/network/stream: generalise setting of next batch (#17818)Viktor Trón2018-10-127-77/+89
* Fix retrieval tests and simulation backends (#17723)holisticode2018-10-094-221/+388
* Merge branch 'master' into max-stream-peer-serversJanos Guljas2018-09-274-11/+88
|\
| * Merge pull request #17757 from ethersphere/retrieve-request-ttl-prViktor Trón2018-09-272-2/+6
| |\
| | * swarm: prevent forever running retrieve request loopsBalint Gabor2018-09-262-2/+6
| * | Merge pull request #17734 from frncmx/fix-dos-attack-invalid-hash-lengthViktor Trón2018-09-262-9/+82
| |\ \ | | |/ | |/|
| | * swarm/network/stream: fix DoS invalid hash length (#927)Ferenc Szabo2018-09-212-9/+82
* | | swarm/network/stream: fix a typo in test commentJanos Guljas2018-09-261-1/+1
* | | Merge branch 'master' into max-stream-peer-serversJanos Guljas2018-09-2517-168/+161
|\| |
| * | all: new p2p node representation (#17643)Felix Lange2018-09-2516-158/+151
| |/
| * all: fix various comment typos (#17591)HackyMiner2018-09-201-1/+1
* | cmd/swarm, swarm: add stream peer servers limitJanos Guljas2018-09-246-19/+198
|/
* swarm: Chunk refactor improvements (#17683)Balint Gabor2018-09-181-3/+3
* swarm: Chunk refactor (#17659)Balint Gabor2018-09-1312-431/+504
* Kademlia refactor (#17641)Viktor Trón2018-09-123-23/+16
* all: remove the duplicate 'the' in annotations (#17509)Wenbiao Zheng2018-08-272-2/+2
* swarm/network, swarm/storage: validate chunk size (#17397)Anton Evangelatov2018-08-141-0/+7
* cmd/swarm, swarm: various test fixes (#17299)Janoš Guljaš2018-08-062-5/+9
* Merge netsim mig to master (#17241)holisticode2018-07-317-2418/+1324
* swarm/network: bump up protocol versions due to wrapped message intro (#17170)Anton Evangelatov2018-07-131-1/+1
* swarm: integrate OpenTracing; propagate ctx to internal APIs (#17169)Anton Evangelatov2018-07-1311-79/+145
* swarm: ctx propagation; bmt fixes; pss generic notification framework (#17150)Anton Evangelatov2018-07-096-15/+38
* swarm: network rewrite mergeethersphere2018-06-2222-0/+6946