]> Sergey Matveev's repositories - btrtrc.git/blob - cmd/btrtrc/README
cmd/torrent-list
[btrtrc.git] / cmd / btrtrc / README
1 btrtrc -- better BitTorrent client
2
3 This is a fork of https://github.com/anacrolix/torrent BitTorrent
4 library with own cmd/btrtrc client implementation. Comparing to
5 cmd/torrent it has much less configuration options, mainly hardcoding
6 the most of them. But what advantages does it have, not including its native
7 capabilities (IPv6, DHT, μTP, PEX, magnet links, HTTP/UDP trackers)?
8
9 * Optimized file-based storage:
10   * linearized I/O operations prevent creation of huge quantity of threads
11   * cached file descriptors save a lot of syscalls
12 * Shortened long filenames in file-based storage
13 * Ability to specify both IPv4 and IPv6 addresses to announce
14 * Ability to specify DHT bootstrap nodes
15 * Dynamic addition and removing of the torrents
16 * Much richer and nicer coloured status output
17 * Ability to calculate seed ratio, by remembering outgoing traffic amount
18 * Simpler piece completion database per each torrent in separate files
19 * Ability to sequentially create/verify torrent's piece completion database
20
21 Look at USAGE file further.
22
23 btrtrc is free software: see the file LICENSE in the root of the
24 repository for copying conditions.