author | Rich Burridge <rich.burridge@oracle.com> |
Tue, 20 Sep 2016 05:30:15 -0700 | |
changeset 6932 | ae9e3811b2ec |
permissions | -rw-r--r-- |
6932
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
1 |
.\" This manpage has been automatically generated by docbook2man |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
2 |
.\" from a DocBook document. This tool can be found at: |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
3 |
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/> |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
4 |
.\" Please send any bug reports, improvements, comments, patches, |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
5 |
.\" etc. to Steve Cheng <[email protected]>. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
6 |
.TH "RTORRENT" "1" "07 May 2008" "BitTorrent client for ncurses" "" |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
7 |
|
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
8 |
.SH NAME |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
9 |
rtorrent \- a BitTorrent client for ncurses |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
10 |
.SH SYNOPSIS |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
11 |
|
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
12 |
\fBrtorrent\fR [ \fB-h\fR ] [ \fB-n\fR ] [ \fB-o key1=opt1,...\fR ] [ \fB-O key=opt\fR ] [ \fBURL | FILE\fR\fI ...\fR ] |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
13 |
|
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
14 |
.SH "DESCRIPTION" |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
15 |
.PP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
16 |
\fBrtorrent\fR is a BitTorrent client for ncurses, using |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
17 |
the \fBlibtorrent\fR library. The client and library is |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
18 |
written in C++ with emphasis on speed and efficiency, while delivering |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
19 |
equivalent features to those found in GUI based clients in an ncurses |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
20 |
client. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
21 |
.PP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
22 |
Most of the options below have their own default unit in addition to |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
23 |
supporting B, K, M and G suffixes. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
24 |
.SH "KEYBOARD CONTROL" |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
25 |
.PP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
26 |
.SS "GLOBAL KEYS" |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
27 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
28 |
\fB^q\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
29 |
Initiate shutdown, press again to force the shutdown and |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
30 |
skip sending the stop signal to trackers. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
31 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
32 |
\fBup | down | left | right arrow keys\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
33 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
34 |
\fB^P | ^N | ^B | ^F\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
35 |
Select entries or change windows. The right arrow key or ^F is often |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
36 |
used for viewing details about the selected entry, while the left |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
37 |
arrow key or ^B often returns to the previous screen. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
38 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
39 |
\fBa | s | d\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
40 |
Increase the upload throttle by 1/5/50 KB. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
41 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
42 |
\fBA | S | D\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
43 |
Increase the download throttle by 1/5/50 KB. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
44 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
45 |
\fBz | x | c\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
46 |
Decrease the upload throttle by 1/5/50 KB. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
47 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
48 |
\fBZ | X | C\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
49 |
Decrease the download throttle by 1/5/50 KB. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
50 |
.SS "MAIN VIEW KEYS" |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
51 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
52 |
\fB->\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
53 |
View download. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
54 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
55 |
\fB1 - 7\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
56 |
Change view. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
57 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
58 |
\fB^S\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
59 |
Start download. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
60 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
61 |
\fB^D\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
62 |
Stop an active download, or remove a stopped download. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
63 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
64 |
\fB^K\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
65 |
Close a torrent and its files. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
66 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
67 |
\fB^E\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
68 |
Set the 'create/resize queued' flags on all files in a torrent. This |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
69 |
is necessary if the underlying files in a torrent have been deleted or |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
70 |
truncated, and thus rtorrent must recreate them. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
71 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
72 |
\fB^R\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
73 |
Initiate hash check of torrent. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
74 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
75 |
\fB^O\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
76 |
Change the destination directory of the download. The torrent must be |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
77 |
closed. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
78 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
79 |
\fB^X\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
80 |
Call commands or change settings. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
81 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
82 |
\fB^B\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
83 |
Set download to perform initial seeding. Only use when |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
84 |
you are the first and only seeder so far for the download. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
85 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
86 |
\fB+ | -\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
87 |
Change the priority of the download. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
88 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
89 |
\fBbackspace\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
90 |
Add torrent using an URL or file path. Use |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
91 |
\fBtab\fR to view directory content and do |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
92 |
auto-complete. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
93 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
94 |
\fBl\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
95 |
View log. Exit by pressing the space-bar. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
96 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
97 |
\fBU\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
98 |
Delete the file the torrent is tied to, and clear the association. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
99 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
100 |
\fBI\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
101 |
Toggle whether torrent ignores ratio settings. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
102 |
.SS "DOWNLOAD VIEW KEYS" |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
103 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
104 |
\fB->\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
105 |
View torrent file list. Use the space-bar to change the file priority |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
106 |
and \fB*\fR to change the priority of all |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
107 |
files. Use \fB/\fR to collapse the directories. OUTDATED |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
108 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
109 |
\fB1 | 2\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
110 |
Adjust max uploads. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
111 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
112 |
\fB3 | 4\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
113 |
Adjust min peers. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
114 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
115 |
\fB5 | 6\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
116 |
Adjust max peers. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
117 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
118 |
\fBu\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
119 |
Display transfering blocks. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
120 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
121 |
\fBi\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
122 |
Display chunk rarity. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
123 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
124 |
\fBo\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
125 |
Display the tracker list. Cycle the trackers in a group with the |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
126 |
space-bar. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
127 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
128 |
\fBp\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
129 |
View peer and torrent information. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
130 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
131 |
\fBt | T\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
132 |
Initiate tracker request. Use capital T to force the request, ignoring |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
133 |
the "min interval" set by the tracker. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
134 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
135 |
\fBk\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
136 |
Disconnect peer. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
137 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
138 |
\fB*\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
139 |
Choke/Snub peer. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
140 |
.SH "OPTIONS" |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
141 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
142 |
\fB-b \fIa.b.c.d\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
143 |
Bind listening socket and outgoing connections to this network |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
144 |
interface address. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
145 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
146 |
\fB-d \fIdirectory\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
147 |
Set the default download directory. Defaults to "./". |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
148 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
149 |
\fB-h\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
150 |
Display help and exit. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
151 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
152 |
\fB-i \fIa.b.c.d\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
153 |
Set the address reported to the tracker. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
154 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
155 |
\fB-n\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
156 |
Don't load ~/.rtorrent.rc on startup. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
157 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
158 |
\fB-o key1=opt1,...\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
159 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
160 |
\fB-O key=opt\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
161 |
Set any number of options, see the SETTINGS section. The options given |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
162 |
here override the resource files. Use capital \fB-O\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
163 |
to allow comma in the option. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
164 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
165 |
\fB-p \fIa-b\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
166 |
Try to open a listening port in the range \fBa\fR up to |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
167 |
and including \fBb\fR\&. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
168 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
169 |
\fB-s \fIdirectory\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
170 |
Session management will be enabled and the torrent files for all open |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
171 |
downloads will be stored in this directory. Only one instance of |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
172 |
rtorrent should be used with each session directory, though at the |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
173 |
moment no locking is done. An empty string will disable the session |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
174 |
directory. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
175 |
.SH "GENERAL SETTINGS" |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
176 |
.PP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
177 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
178 |
\fBbind = \fIa.b.c.d\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
179 |
Bind listening socket and outgoing connections to this network |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
180 |
interface address. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
181 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
182 |
\fBip = \fIa.b.c.d\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
183 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
184 |
\fBip = \fIhostname\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
185 |
Set the address reported to the tracker. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
186 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
187 |
\fBport_range = \fIa-b\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
188 |
Try to open a listening port in the range \fBa\fR up to |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
189 |
and including \fBb\fR\&. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
190 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
191 |
\fBport_random = \fIyes | no\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
192 |
Open the listening port at a random position in the port range. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
193 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
194 |
\fBcheck_hash = \fIyes | no\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
195 |
Perform hash check on torrents that have finished downloading. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
196 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
197 |
\fBdirectory = \fIdirectory\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
198 |
Set the default download directory. Defaults to "./". |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
199 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
200 |
\fBsession = \fIdirectory\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
201 |
Session management will be enabled and the torrent files for all open |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
202 |
downloads will be stored in this directory. Only one instance of |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
203 |
rtorrent can be used per session directory. An empty string will |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
204 |
disable the session directory. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
205 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
206 |
\fBhttp_proxy = \fIurl\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
207 |
Use a http proxy. Use an empty string to disable. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
208 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
209 |
\fBencoding_list = \fIencoding\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
210 |
Add a preferred filename encoding to the list. The encodings are |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
211 |
attempted in the order they are inserted, if none match the torrent |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
212 |
default is used. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
213 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
214 |
\fBencryption = \fIoption\fB,\fI\&...\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
215 |
Set how rtorrent should deal with encrypted Bittorrent connections. By |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
216 |
default, encryption is disabled, equivalent to specifying the option |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
217 |
\fBnone\fR\&. Alternatively, any number of the following |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
218 |
options may be specified: |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
219 |
|
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
220 |
\fBallow_incoming\fR (allow incoming encrypted connections), |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
221 |
\fBtry_outgoing\fR (use encryption for outgoing connections), |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
222 |
\fBrequire\fR (disable unencrypted handshakes), |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
223 |
\fBrequire_RC4\fR (also disable plaintext transmission after the |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
224 |
initial encrypted handshake), |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
225 |
\fBenable_retry\fR (if the initial outgoing connection fails, retry |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
226 |
with encryption turned on if it was off or off if it was on), |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
227 |
\fBprefer_plaintext\fR (choose plaintext when peer offers a choice |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
228 |
between plaintext transmission and RC4 encryption, otherwise RC4 will be used). |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
229 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
230 |
\fBpeer_exchange = \fIyes | no\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
231 |
Enable/disable peer exchange for torrents that aren't marked private. Disabled by default. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
232 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
233 |
\fBschedule = \fIid\fB,\fIstart\fB,\fIinterval\fB,\fIcommand\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
234 |
Call \fBcommand\fR every \fBinterval\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
235 |
seconds, starting from \fBstart\fR\&. An |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
236 |
\fBinterval\fR of zero calls the task once, while a |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
237 |
\fBstart\fR of zero calls it immediately. Currently |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
238 |
\fBcommand\fR is forwarded to the option handler. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
239 |
\fBstart\fR and \fBinterval\fR may |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
240 |
optionally use a time format, \fBdd:hh:mm:ss\fR\&. F.ex to |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
241 |
start a task every day at \fB18:00\fR, use |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
242 |
\fB18:00:00,24:00:00\fR\&. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
243 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
244 |
\fBschedule_remove = \fIid\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
245 |
Delete \fBid\fR from the scheduler. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
246 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
247 |
\fBstart_tied =\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
248 |
Start torrents that are tied to filenames that have been re-added. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
249 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
250 |
\fBstop_untied =\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
251 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
252 |
\fBclose_untied =\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
253 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
254 |
\fBremove_untied =\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
255 |
Stop, close or remove the torrents that are tied to filenames that |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
256 |
have been deleted. Clear the association with the 'U' key. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
257 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
258 |
\fBclose_low_diskspace = \fIspace\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
259 |
Close any active torrents on filesystems with less than |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
260 |
\fBspace\fR diskspace left. Use with |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
261 |
the \fBschedule\fR option. A default scheduled event |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
262 |
with id \fBlow_diskspace\fR is set to 500Mb. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
263 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
264 |
\fBload = \fIfile\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
265 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
266 |
\fBload_verbose = \fIfile\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
267 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
268 |
\fBload_start = \fIfile\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
269 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
270 |
\fBload_start_verbose = \fIfile\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
271 |
Load and possibly start a file, or possibly multiple files by using the |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
272 |
wild-card "*". This is meant for use with |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
273 |
\fBschedule\fR, though ensure that the |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
274 |
\fBstart\fR is non-zero. The loaded file will be tied |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
275 |
to the filename provided. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
276 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
277 |
\fBimport = \fIfile\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
278 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
279 |
\fBtry_import = \fIfile\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
280 |
Load a resource file. \fBtry_import\fR does not throw |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
281 |
torrent::input_error exception on bad input. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
282 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
283 |
\fBstop_on_ratio = \fImin_ratio\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
284 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
285 |
\fBstop_on_ratio = \fImin_ratio\fB,\fImin_upload\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
286 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
287 |
\fBstop_on_ratio = \fImin_ratio\fB,\fImin_upload\fB,\fImax_ratio\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
288 |
Stop torrents when they reach the given upload ratio |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
289 |
\fBmin_ratio\fR in percent. If the optional |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
290 |
\fBmin_upload\fR is given, require a total |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
291 |
upload amount of this many bytes as well. If the optional |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
292 |
\fBmax_ratio\fR is given, stop the torrent |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
293 |
when reaching this ratio regardless of the total upload |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
294 |
amount. Exclude certain torrent by pressing |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
295 |
\fBShift+I\fR in the downlist list. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
296 |
Use with the \fBschedule\fR option. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
297 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
298 |
\fBon_insert = \fIid\fB,\fIcommand\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
299 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
300 |
\fBon_erase = \fIid\fB,\fIcommand\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
301 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
302 |
\fBon_open = \fIid\fB,\fIcommand\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
303 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
304 |
\fBon_close = \fIid\fB,\fIcommand\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
305 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
306 |
\fBon_start = \fIid\fB,\fIcommand\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
307 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
308 |
\fBon_stop = \fIid\fB,\fIcommand\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
309 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
310 |
\fBon_hash_queued = \fIid\fB,\fIcommand\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
311 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
312 |
\fBon_hash_removed = \fIid\fB,\fIcommand\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
313 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
314 |
\fBon_hash_done = \fIid\fB,\fIcommand\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
315 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
316 |
\fBon_finished = \fIid\fB,\fIcommand\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
317 |
Call a command on a download when its state changes. Only a subset of |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
318 |
commands are available. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
319 |
.SH "THROTTLE SETTINGS" |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
320 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
321 |
\fBupload_rate = \fIKB\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
322 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
323 |
\fBdownload_rate = \fIKB\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
324 |
Set the maximum global uploand and download rates. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
325 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
326 |
\fBmin_peers = \fIvalue\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
327 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
328 |
\fBmax_peers = \fIvalue\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
329 |
Set the minimum and maximum number of peers to allow in each download. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
330 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
331 |
\fBmin_peers_seed = \fIvalue\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
332 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
333 |
\fBmax_peers_seed = \fIvalue\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
334 |
Set the minimum nad maximum number of peers to allow while seeding, or |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
335 |
-1 (default) to use max_peers. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
336 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
337 |
\fBmax_uploads = \fIvalue\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
338 |
Set the maximum number of simultaneous uploads per download. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
339 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
340 |
\fBmax_uploads_div = \fIvalue\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
341 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
342 |
\fBmax_downloads_div = \fIvalue\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
343 |
Change the divider used to calculate the max upload and download slots |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
344 |
to use when the throttle is changed. Disable by |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
345 |
setting \fB0\fR\&. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
346 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
347 |
\fBmax_uploads_global = \fIvalue\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
348 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
349 |
\fBmax_downloads_global = \fIvalue\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
350 |
Max upload and download slots allowed. Disable by |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
351 |
setting \fB0\fR\&. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
352 |
.SH "TRACKER RELATED SETTINGS" |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
353 |
.PP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
354 |
Tracker related settings. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
355 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
356 |
\fBenable_trackers = \fIyes\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
357 |
Set to \fBno\fR to disable all tracker requests. Useful |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
358 |
for disabling rtorrent with the \fBschedule\fR command. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
359 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
360 |
\fBtracker_dump = \fIfilename\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
361 |
Dump tracker requests to \fBfilename\fR, disable by |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
362 |
supplying an empty string. Only torrents loaded while |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
363 |
\fBtracker_dump\fR contains a non-empty string will be |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
364 |
logged at the moment, although disabling it will work as expected. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
365 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
366 |
\fBtracker_numwant = \fInumber\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
367 |
Set the numwant field sent to the tracker, which indicates how many |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
368 |
peers we want. A negative value disables this feature. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
369 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
370 |
\fBuse_udp_trackers = \fIyes\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
371 |
Use UDP trackers. Disable if you are behind a firewall, etc, that does |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
372 |
not allow connections to UDP trackers. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
373 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
374 |
\fBdht = \fIdisabled|off|auto|on\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
375 |
Support for querying the distributed hash table (DHT) to find peers for trackerless |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
376 |
torrents or when all trackers are down. Set to \fBdisable\fR to completely |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
377 |
disable DHT, \fBoff\fR (default) to enable DHT but to not start the |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
378 |
DHT server, \fBauto\fR to automatically start and stop the DHT server |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
379 |
as needed or \fBon\fR for permanently keeping the DHT server running. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
380 |
When set to automatic, the DHT server will start up when the first non-private torrent |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
381 |
is started, and will stop 15-30 minutes after the last non-private torrent is |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
382 |
stopped (or when rTorrent quits). For DHT to work, a session directory must be set (for |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
383 |
saving the DHT cache). |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
384 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
385 |
\fBdht_port = \fInumber\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
386 |
Set the UDP listen port for DHT. Defaults to 6881. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
387 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
388 |
\fBdht_add_node = \fIhost[:port]\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
389 |
Not intended for use in the configuration file but as one-time option in the |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
390 |
client or on the command line to bootstrap an empty DHT node table. Contacts |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
391 |
the given node and attempts to bootstrap from it if it replies. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
392 |
The port is optional, with port 6881 being used by default. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
393 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
394 |
\fBhttp_capath = \fIpath\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
395 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
396 |
\fBhttp_cacert = \fIfilename\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
397 |
Set the certificates to use in http requests. See Curl's |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
398 |
CURLOPT_CAPATH and CURLOPT_CAINFO options for further information. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
399 |
.SH "USER-INTERFACE SETTINGS" |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
400 |
.PP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
401 |
Display related settings. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
402 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
403 |
\fBview_add = \fIname\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
404 |
Create a new view. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
405 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
406 |
\fBview_sort = \fIname\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
407 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
408 |
\fBview_sort = \fIname\fB,\fIseconds\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
409 |
Sort a view according the the criteria set by |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
410 |
\fBview_sort_current\fR\&. If the optional argument is |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
411 |
supplied, the view is not sorted if a change happened during the last |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
412 |
\fBseconds\fR\&. This command is meant to be used with |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
413 |
\fBschedule\fR\&. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
414 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
415 |
\fBview_sort_new = \fIname\fB,\fI\&...\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
416 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
417 |
\fBview_sort_current = \fIname\fB,\fI\&...\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
418 |
Set the sorting criteria for when new elements inserted or |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
419 |
\fBview_sort\fR is called. The list can contain any |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
420 |
number of criteria, including zero, from the following: |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
421 |
|
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
422 |
\fBname\fR, \fBname_reverse\fR, |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
423 |
\fBstopped\fR, \fBstarted\fR, |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
424 |
\fBcomplete\fR, \fBincomplete\fR, |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
425 |
\fBstate_changed\fR, |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
426 |
\fBstate_changed_reverse\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
427 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
428 |
\fBkey_layout = \fIqwerty|azerty|qwertz|dvorak\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
429 |
Change the key-bindings. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
430 |
.SH "FILE-SYSTEM SETTINGS" |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
431 |
.PP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
432 |
File-system related settings. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
433 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
434 |
\fBmax_file_size = \fIsize\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
435 |
Set the maximum size a file can have. Disable by |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
436 |
passing \fB-1\fR\&. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
437 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
438 |
\fBsplit_file_size = \fIsize\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
439 |
Split files in a torrent larger than \fBsize\fR into |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
440 |
seperate files. Disable by passing \fB-1\fR\&. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
441 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
442 |
\fBsplit_suffix = \fIstring\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
443 |
Set the suffix used on split files. Defaults |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
444 |
to \fB\&.part\fR\&. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
445 |
.SH "DOWNLOAD SETTINGS" |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
446 |
.PP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
447 |
Settings that require a download as a target, the options need to be |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
448 |
called through f.ex \fBon_finished\fR\&. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
449 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
450 |
\fBcreate_link = \fItype\fB,\fIpath\fB,\fIsuffix\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
451 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
452 |
\fBdelete_link = \fItype\fB,\fIpath\fB,\fIsuffix\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
453 |
Create or delete a symbolic link. The link path is the concatenation |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
454 |
of \fBpath\fR, the result of |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
455 |
the \fBtype\fR on the download, |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
456 |
and \fBsuffix\fR\&. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
457 |
|
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
458 |
Available types are; \fBbase_path\fR uses the base path |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
459 |
of the download, \fBbase_filename\fR uses the base |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
460 |
filename of the download, \fBtied\fR uses the path of |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
461 |
the file the download is tied to, see \fBstart_tied\fR\&. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
462 |
.SH "ADVANCED SETTINGS" |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
463 |
.PP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
464 |
This list contains settings users shouldn't need to touch, some may |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
465 |
even cause crashes or similar if incorrectly set. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
466 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
467 |
\fBhash_read_ahead = \fIMB\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
468 |
Configure how far ahead we ask the kernel to read when doing hash |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
469 |
checking. The hash checker uses madvise(..., MADV_WILLNEED) for the |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
470 |
requests. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
471 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
472 |
\fBhash_interval = \fIms\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
473 |
Interval between attempts to check the hash when the chunk is not in |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
474 |
memory, in milliseconds. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
475 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
476 |
\fBhash_max_tries = \fItries\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
477 |
Number of attempts to check the hash while using the mincore status, |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
478 |
before forcing. Overworked systems might need lower values to get a |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
479 |
decent hash checking rate. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
480 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
481 |
\fBsafe_sync = \fIyes|no\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
482 |
Always use MS_SYNC rather than MS_ASYNC when syncing chunks. This may |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
483 |
be nessesary in case of filesystem bugs like NFS in linux ~2.6.13. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
484 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
485 |
\fBmax_open_files = \fIvalue\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
486 |
Number of files to simultaneously keep open. LibTorrent dynamically |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
487 |
opens and closes files as necessary when mapping files to |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
488 |
memory. Default is based on sysconf(_SC_OPEN_MAX). |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
489 |
You probably only think you know what this option does, so don't touch |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
490 |
it. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
491 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
492 |
\fBmax_open_sockets = \fIvalue\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
493 |
Number of network sockets to simultaneously keep open. This value is |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
494 |
set to a reasonable value based on \fBsysconf(_SC_OPEN_MAX)\fR\&. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
495 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
496 |
\fBmax_open_http = \fIvalue\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
497 |
Number of sockets to simultaneously keep open. This value is set |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
498 |
to \fB32\fR by default. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
499 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
500 |
\fBmax_memory_usage = \fIbytes\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
501 |
Set the max amount of memory space used to mapping file chunks. This |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
502 |
may also be set using \fBulimit -m\fR where 3/4 will be |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
503 |
allocated to file chunks. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
504 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
505 |
\fBsend_buffer_size = \fIvalue\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
506 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
507 |
\fBreceive_buffer_size = \fIvalue\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
508 |
Adjust the send and receive buffer size for socket. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
509 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
510 |
\fBumask = \fI0022\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
511 |
Set the umask for this process, which is applied to all files created |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
512 |
by the program. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
513 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
514 |
\fBcwd = \fIdirectory\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
515 |
Changes the working directory of the process using |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
516 |
\fBchdir\fR\&. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
517 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
518 |
\fBsession_on_completion = \fIyes\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
519 |
Controls if the session torrent is saved when a torrent finishes. By |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
520 |
default on. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
521 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
522 |
\fBsession_lock = \fIyes\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
523 |
Controls if a lock file is created in the session directory on startup. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
524 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
525 |
\fBsession_save = \fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
526 |
Save the session files for all downloads. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
527 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
528 |
\fBtos = \fIdefault|lowdelay|throughput|reliability|mincost\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
529 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
530 |
\fBtos = \fIhex\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
531 |
Change the TOS of peer connections, by default set to |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
532 |
\fBthroughput\fR\&. If the option is set to |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
533 |
\fBdefault\fR then the system default TOS is used. A |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
534 |
hex value may be used for non-standard settings. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
535 |
.TP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
536 |
\fBhandshake_log = \fIyes\fB\fR |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
537 |
Enable logging of the peer handshake. This generates a large number of |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
538 |
log messages, but may be useful to debug connection problems. |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
539 |
.SH "AUTHORS" |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
540 |
.PP |
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
541 |
|
ae9e3811b2ec
21849039 update libtorrent to 0.13.6
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
542 |
Jari "Rakshasa" Sundell <[email protected]> |