commit 840f2ff3e9d5c7455f152c1e9509b15509f75939 [browse]
Author: Matt Joiner
Date: 2021-01-29 17:59:56 +11:00

Update crawshaw.io/sqlite

Now includes the fix for the pool race. I've removed the replace, the only thing left in the getlantern fork is the linking fix, and I forget when it's an issue.

commit 68d8604c2090ec24b3cc80b0fc933486fadb5a0c [browse]
Author: Matt Joiner
Date: 2021-01-29 16:14:08 +11:00

We're not expecting chunks if we have no outstanding requests

commit 43a2942b98dc93345c4e8a0bc2278007f16f8f16 [browse]
Author: Matt Joiner
Date: 2021-01-29 16:13:46 +11:00

Set not interested when we have no pending requests

commit 60e992ec97e64bb08ce5fb80f4067722c8c915ad [browse]
Author: Matt Joiner
Date: 2021-01-29 16:01:35 +11:00

Rework webseed peers to use a pool of requesters

This fixes the limitation that the max outstanding requests for a webseed peer must match the request concurrency. It should mean less recalculation, and more pipelining.

commit 4078644db9faa6bc37559299aab1cf100b7f6a8a [browse]
Author: Matt Joiner
Date: 2021-01-28 18:25:06 +11:00

Pass callbacks to webseed peers

clone the repository to get more history