Commit graph

156 commits

Author SHA1 Message Date
Tatsuhiro Tsujikawa
21f476588c Fix sphinx build error 2021-08-21 17:26:00 +09:00
Tatsuhiro Tsujikawa
52da4e40ea Drop SSLv3.0 and TLSv1.0 and add TLSv1.3
TLSv1.3 support is added for GNUTLS and OpenSSL.
2019-04-07 16:18:32 +09:00
Tatsuhiro Tsujikawa
7e5757c238 Update doc 2018-10-13 20:56:59 +09:00
Tatsuhiro Tsujikawa
d791d0b6c3 Fix doc 2018-01-18 15:51:20 +09:00
Tatsuhiro Tsujikawa
450b4f467f Fix sphinx warnings 2017-10-17 23:13:40 +09:00
Tatsuhiro Tsujikawa
31a2f5cd1b doc: Remove outdated text 2017-09-21 22:26:49 +09:00
Kurt Kartaltepe
b9c685bbbc Add documentation for --peer-agent 2017-07-11 14:16:09 -05:00
geetam
7f853c53dc [Docs, libaria2] Fix type of obj pushed into options vector
aria::KeyVals is a vector of pair of std strings, therefore the type of object being pushed should be std::pair<std::string, std::string>,
however in the docs, the type of the said object is KeyVals.
If one follows the docs, their code will fail to compile.
2017-06-17 01:27:03 +05:30
Tatsuhiro Tsujikawa
2b81eb09d4 Document --bt-load-saved-metadata 2017-05-22 00:02:05 +09:00
Tatsuhiro Tsujikawa
9ac47a62b4 Clarify --max-concurrent-downloads option 2017-05-08 22:59:29 +09:00
Tse Kit Yam
e07356a502 Fix typo
Although I haven’t checked the code, I believe `unpauseAll` only works
on paused downloads.
2017-05-08 22:37:03 +09:00
Tatsuhiro Tsujikawa
a28396065e Fix broken text formatting 2017-04-16 16:50:20 +09:00
Tatsuhiro Tsujikawa
2efc5a9288 Document --content-disposition-default-utf8 opiton 2016-12-31 14:11:12 +09:00
Tatsuhiro Tsujikawa
4233474471 Update doc 2016-12-04 14:23:03 +09:00
Tatsuhiro Tsujikawa
63f47cbbc5 Document about ${HOME} expansion 2016-11-23 22:52:27 +09:00
Tatsuhiro Tsujikawa
9d58ad912a Document that libaria2 is not thread safe 2016-11-16 22:10:42 +09:00
Tatsuhiro Tsujikawa
ae78d7f7d0 Enable --keep-unfinished-download-result by default 2016-09-26 22:07:35 +09:00
Tatsuhiro Tsujikawa
55f311a908 Add --keep-unfinished-download-result option
This option keeps unfinished download results even if doing so exceeds
--max-download-result. This is useful if all unfinished downloads must
be saved in session file (see --save-session option). Please keep in
mind that there is no upper bound to the number of unfinished download
result to keep.  User should use this option only when they know the
total number of downloads in advance.
2016-09-24 11:42:43 +09:00
Tatsuhiro Tsujikawa
d73dd9c372 Fix typo found by Debian's Lintian 2016-09-03 22:46:10 +09:00
Nils Maier
414dd14dec Add --save-not-found option 2016-08-30 14:23:42 +02:00
Artur Petrov
dd1a3acac6 Reorder a note section in aria2c.rst 2016-08-04 02:49:24 +03:00
Nils Maier
665a1d1b35 Better auto-renaming
Up until now aria2 file auto renaming worked by just appending a new
unique number to the file path, behind the file name extension, if any,
changing what most other programs consider the file extension in the
process.
Now, aria2 will attempt to insert the number before the file extension,
leaving the extension intact, so that e.g. a ".jpg" still is a ".jpg"
file and opens in your configured image viewer when clicking it.
If a file has no extension (incl. so called "dot files"), the number
will be appended to the file name as usual.

Note: This is a potentially breaking change that might break third party
scripts that rely on aria2 auto file renaming producing a certain format
for renamed files. Please fix your scripts accordingly.

Closes GH-709
2016-07-19 20:55:41 +02:00
Tatsuhiro Tsujikawa
66976ea4b1 Update doc 2016-07-18 17:41:56 +09:00
Tatsuhiro Tsujikawa
2365c91994 Document that -o is always relative to -d option 2016-06-21 22:50:37 +09:00
ITriskTI
21bac1ccc0 local IP address to DHT
for commit 3e00be26e8
2016-06-09 18:50:09 +03:00
Tatsuhiro Tsujikawa
d658fdecc6 Document about restart when certain option is changed by RPC method 2016-05-22 21:07:00 +09:00
Tatsuhiro Tsujikawa
94a45bfbfc Documented new options 2016-04-27 00:28:27 +09:00
Tatsuhiro Tsujikawa
7f2f83c6fb Document verifiedLength and verifiedIntegrityPending keys in the manual 2016-04-16 00:01:20 +09:00
Sonny Piers
d3f16a5711 system.listNotifications RPC method 2016-04-08 18:09:50 +02:00
Tatsuhiro Tsujikawa
458d42c1e1 Add description about possible fragmentation with --file-allocation=trunc 2016-04-03 18:32:23 +09:00
Tatsuhiro Tsujikawa
b11a1c04f7 Update doc 2016-03-26 18:06:23 +09:00
ITriskTI
87d19f5fbd little fix 2016-03-16 21:25:21 +03:00
Tatsuhiro Tsujikawa
7f8ae7dc60 Document --optimize-concurrent-downloads option in manual page 2016-03-16 22:18:09 +09:00
Tatsuhiro Tsujikawa
21754fa103 Add following to aria2.tellStatus response key as reverse link for followedBy 2016-03-05 14:20:42 +09:00
Tatsuhiro Tsujikawa
a0d851ddfa Fix typo 2016-02-03 22:22:07 +09:00
Tatsuhiro Tsujikawa
25615fcb17 Add "seeder" key to tellStatus RPC response 2016-02-03 22:21:37 +09:00
ITriskTI
415a70bbd6 Fixed warning
WARNING: unknown option: --save-session-file
2016-01-29 13:21:17 +03:00
Tatsuhiro Tsujikawa
8f51793b19 Add --max-mmap-limit option
Set the maximum file size to enable mmap (see --enable-mmap
option). The file size is determined by the sum of all files contained
in one download. For example, if a download contains 5 files, then
file size is the total size of those files. If file size is strictly
greater than the size specified in this option, mmap will be disabled.
2016-01-29 00:14:30 +09:00
Tatsuhiro Tsujikawa
eaaf33d9aa Replace sourceforge references with aria2.github.io 2015-12-27 18:03:57 +09:00
Tatsuhiro Tsujikawa
d0ccb39880 Add system.listMethods RPC method
system.listMethods just returns the available RPC method names.  It
can be executed without secret token, because it just returns the
method names, and does not alter anything.

See GH-437
2015-12-26 20:58:42 +09:00
Tatsuhiro Tsujikawa
b89dc77407 Update doc 2015-12-19 11:35:30 +09:00
Tatsuhiro Tsujikawa
35f08f05ef Add --bt-enable-hook-after-hash-check option
This option sets flag which allows hook command invocation after hash
check (see -V option) in BitTorrent download.  By default, when hash
check succeeds, the command given by --on-bt-download-complete is
executed.  To disable this action, give false to this option.
2015-11-29 18:54:19 +09:00
Tatsuhiro Tsujikawa
6a0638c158 Update doc 2015-11-28 14:12:34 +09:00
Tatsuhiro Tsujikawa
e8a9a366db Add --socket-recv-buffer-size option
Set the maximum socket receive buffer in bytes. Specifing 0 will
disable this option. This value will be set to socket file descriptor
using SO_RCVBUF socket option with setsockopt() call.

See GH-487 about the usecase of this option
2015-11-28 14:12:23 +09:00
Tatsuhiro Tsujikawa
699f04d0b8 Disable --deferred-input when --save-session is used together
With --deferred-input=true, aria2 only reads input file to fill active
download slots, while keeping input file open.  Meanwhile,
--save-session saves all download info inside memory, but this does
not take into account of unread item in input file.  This will lead to
lose input data in saved session file.  Also current BufferedFile
implementation used to read/write input/output file take a lock on
Windows.  This effectively prevents session serializer from writing
session data to the same file which is still kept open because of
--deferred-input.  See GH-493
2015-11-28 13:02:21 +09:00
Tatsuhiro Tsujikawa
f9ce272bf0 Document errorMessage in aria2.tellStatus RPC method response 2015-11-21 17:07:10 +09:00
Tatsuhiro Tsujikawa
9bce4eb925 doc: Use binary input mode in RPC example python code 2015-11-17 22:30:43 +09:00
Tatsuhiro Tsujikawa
e47b012969 mkapiref.py: Add class name to member functions and methods 2015-09-19 19:40:50 +09:00
Tatsuhiro Tsujikawa
8752a6f7cd aria2c.rst: Update copyright year 2015-09-19 18:09:45 +09:00
Vasilij Schneidermann
080266ac04 Make script compatible with both Python 2 and 3 2015-06-04 16:10:53 +02:00