- 12 Jun, 2019 6 commits
-
-
Steven Allen authored
fix some naming nits and broadcast on search
-
Hector Sanjuan authored
Small deps update
-
Hector Sanjuan authored
-
Steven Allen authored
This fixes the case where: 1. I start downloading something. 2. A friend jumps on our WiFi. 3. Our IPFS daemons connect via local discovery. 4. I never notice that they have the file I'm looking for because I'm already downloading it from a peer. 5. The peer I'm downloading from is _really_ slow.
-
Steven Allen authored
-
Steven Allen authored
-
- 04 Jun, 2019 2 commits
-
-
Hannah Howard authored
feat(sessions): add rebroadcasting, search backoff
-
hannahhoward authored
Re-setup provider search delay and rebroadcast delay on a per bitswap instance basis
-
- 03 Jun, 2019 6 commits
-
-
hannahhoward authored
-
hannahhoward authored
Don't count consecutive ticks if there are no active wants
-
hannahhoward authored
-
hannahhoward authored
on a tick, do not keep searching for providers for the same block. instead rely on a periodic search for more providers. (which will run no matter what, even w/o ticks, to optimize found providers). also backoff tick time to reduce broadcasts. fix #95, fix #107
-
Hannah Howard authored
testutil: fix block generator
-
Steven Allen authored
-
- 01 Jun, 2019 2 commits
-
-
Steven Allen authored
dep: remove dep on libp2p/go-testutil
-
Steven Allen authored
-
- 31 May, 2019 2 commits
-
-
Steven Allen authored
migrate to go-libp2p-core.
-
Raúl Kripalani authored
-
- 24 May, 2019 3 commits
-
-
Hector Sanjuan authored
-
Hector Sanjuan authored
Update libp2p things
-
Hector Sanjuan authored
-
- 23 May, 2019 2 commits
-
-
Steven Allen authored
dep: tidy deps
-
Steven Allen authored
-
- 22 May, 2019 4 commits
-
-
Steven Allen authored
feat(engine): tag peers with requests
-
Steven Allen authored
fix(network): add mutex to avoid data race
-
hannahhoward authored
tag peers in connection manager as they have outstanding requests for blocks to serve fix #114
-
hannahhoward authored
delay binding of network until a receiver is present. also add test of ipfs host network
-
- 20 May, 2019 3 commits
-
-
Michael Avila authored
Change bitswap provide toggle to not be static
-
Michael Avila authored
-
Michael Avila authored
-
- 16 May, 2019 1 commit
-
-
Steven Allen authored
Use shared peer task queue with Graphsync
-
- 11 May, 2019 2 commits
-
-
hannahhoward authored
-
hannahhoward authored
Uses shared external package peer task queue in place of peer request queue. Shared by graphsync.
-
- 10 May, 2019 5 commits
-
-
Steven Allen authored
Add missing godoc comments, refactor to avoid confusion
-
Hannah Howard authored
build(package management): remove gx
-
hannahhoward authored
Instance generator was previously named session generator, which created confusion with bitswap sessions fix #101
-
hannahhoward authored
Add comments to all exported functions, extract the utils for creating instances in testnet.go, moves integration tests to bitswap_test BREAKING CHANGE: removed one constant -- rebroadcastDelay -- which I believe was unused
-
hannahhoward authored
As the rest of the IPFS project moves to go-mod, we no longer support gx BREAKING CHANGE: No further GX versions of go-bitswap will be published
-
- 03 May, 2019 2 commits
-
-
Steven Allen authored
fix(decision): cleanup request queues
-
hannahhoward authored
Add a peer id to an active partner queue
-