diff --git a/ChangeLog b/ChangeLog
index d6c28d1a..c52fafe9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2009-01-19 Tatsuhiro Tsujikawa
+
+ Added doc for adaptive URI selector.
+ * doc/aria2c.1.txt
+
2009-01-19 Tatsuhiro Tsujikawa
Added doc for adaptive URI selector.
diff --git a/doc/aria2c.1 b/doc/aria2c.1
index 9de005be..2374a398 100644
--- a/doc/aria2c.1
+++ b/doc/aria2c.1
@@ -210,9 +210,10 @@ Set timeout in seconds\&. Default:
\fB\-\-uri\-selector\fR=SELECTOR
.RS 4
Specify URI selection algorithm\&. Possible values are
-\fIinorder\fR
+\fIinorder\fR,
+\fIfeedback\fR
and
-\fIfeedback\fR\&. If
+\fIadaptive\fR\&. If
\fIinorder\fR
is given, URI is tried in the order appeared in the URI list\&. If
\fIfeedback\fR
@@ -220,7 +221,10 @@ is given, aria2 uses download speed observed in the previous downloads and choos
\fB\-\-server\-stat\-of\fR
and
\fB\-\-server\-stat\-if\fR
-options\&. Default:
+options\&. If
+\fIadaptive\fR
+is given, selects one of the best mirrors for the first and reserved connections\&. For supplementary ones, it returns mirrors which has not been tested yet, and if each of them has already been tested, returns mirrors which has to be tested again\&. Otherwise, it doesn\'t select anymore mirrors\&. Like
+\fIfeedback\fR, it uses a performance profile of servers\&. Default:
\fIinorder\fR
.RE
.SS "HTTP Specific Options"
diff --git a/doc/aria2c.1.html b/doc/aria2c.1.html
index 1d7e1706..f2c573dc 100644
--- a/doc/aria2c.1.html
+++ b/doc/aria2c.1.html
@@ -642,14 +642,19 @@ aria2c -o myfile.zip http://mirror1/file.zip http://mirror2/file.zip
- Specify URI selection algorithm. Possible values are inorder and
- feedback. If inorder is given, URI is tried in the order
- appeared in the URI list. If feedback is given, aria2 uses
- download speed observed in the previous downloads and choose fastest
- server in the URI list. This also effectively skips dead
+ Specify URI selection algorithm. Possible values are inorder,
+ feedback and adaptive. If inorder is given, URI is tried in
+ the order appeared in the URI list. If feedback is given, aria2
+ uses download speed observed in the previous downloads and choose
+ fastest server in the URI list. This also effectively skips dead
mirrors. The observed download speed is a part of performance
profile of servers mentioned in --server-stat-of and
- --server-stat-if options.
+ --server-stat-if options. If adaptive is given, selects one of
+ the best mirrors for the first and reserved connections. For
+ supplementary ones, it returns mirrors which has not been tested
+ yet, and if each of them has already been tested, returns mirrors
+ which has to be tested again. Otherwise, it doesn't select anymore
+ mirrors. Like feedback, it uses a performance profile of servers.
Default: inorder
@@ -2174,7 +2179,7 @@ files in the program, then also delete it here.