components/rtorrent/files/rtorrent.1
author Rich Burridge <rich.burridge@oracle.com>
Tue, 20 Sep 2016 05:30:15 -0700
changeset 6932 ae9e3811b2ec
permissions -rw-r--r--
21849039 update libtorrent to 0.13.6 21849064 update rtorrent to 0.9.6
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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]>