You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Perform a single in-memory download of a file with a single peer connection if given
the address of a seed and the path to the torrent metainfo. No multiple
torrents, no seeding, no optimizations, or any other feature you might expect
from a full-fledged BitTorrent library.
Extend previous addition with actually saving the downloaded file to disk after
verification.
Download a directory of files using a single peer connection.
Download a torrent using multiple connections.
Optimize download performance to use self-adjusting optimal request queue
sizes and slow start mode for ramping up download throughput (see Optimize download performance #40).
Decide whether to use simplified 0.x.y semver or with pre-release tag. Former is simpler, latter more correct (though the semver spec covers the 0.x.y use case) while being more complicated for little gain: we don't have parallel releases that rely on strict semver.
Fix inconsistencies (import stye, namings, etc) and clippy lints
There is no point in developing this in hiding forever. Therefore, an MVP release is planned with a minimum feature set to make it remotely viable as a torrent engine.
Pre-alpha
the address of a seed and the path to the torrent metainfo. No multiple
torrents, no seeding, no optimizations, or any other feature you might expect
from a full-fledged BitTorrent library.
verification.
sizes and slow start mode for ramping up download throughput (see Optimize download performance #40).
Alpha release: 0.1.0
0.1.x
Priority
Future features not yet scheduled
The text was updated successfully, but these errors were encountered: