Commit Graph

3327 Commits

Author SHA1 Message Date
Tatsuhiro Tsujikawa
72e76b4854 Updated Russian and Chinese (Simplified) translations.
Thanks to all translators.
2012-02-27 21:31:06 +09:00
Tatsuhiro Tsujikawa
02be87253d Merge branch 'master' of github.com:tatsuhiro-t/aria2 2012-02-27 00:39:27 +09:00
Tatsuhiro Tsujikawa
1a0f8a4601 Merge pull request #12 from ITriskTI/patch-6
Update doc/ru/aria2c.1.asciidoc
2012-02-26 07:38:33 -08:00
ITriskTI
1d4768bbea fixed some bugs 2012-02-26 17:34:36 +03:00
Tatsuhiro Tsujikawa
4f09e6e7cc Updated bash_completion 2012-02-26 22:00:04 +09:00
Tatsuhiro Tsujikawa
f4e0eae904 Added checkRequiredInteger() to check integer param is in valid range.
Ensure that fileIndex in aria2.changeUri RPC method is greater than or
equal to 1.
2012-02-26 21:49:37 +09:00
Tatsuhiro Tsujikawa
ad11d746f0 Only accepts 32 bit integer values from int and i4 elements in XML-RPC.
Fixed overflow in AbstractPaginationRpcMethod::getPaginationRange().
Fixes bug#3494165
2012-02-26 19:45:25 +09:00
Tatsuhiro Tsujikawa
7a1cba2c59 Updated Spanish and Italian translations. Thanks to all translators. 2012-02-26 18:56:58 +09:00
Tatsuhiro Tsujikawa
663cfec9f6 Fixed the bug that aria2 does not listen on address given in --interface. 2012-02-22 22:45:01 +09:00
Tatsuhiro Tsujikawa
075ea06ad7 Supported Windows UNC path. 2012-02-19 21:19:11 +09:00
Tatsuhiro Tsujikawa
b7dbcea58b Check scheme part in redirected URI more strictly.
The previous implementation mistakenly sees '/abspath?uri=http://foo'
as an absolute URI because it contains '://', but actually it is not.
This change checks scheme part is constructed in the allowed character
set described in RFC 3986 Section 3.1.
2012-02-15 01:40:12 +09:00
Tatsuhiro Tsujikawa
9e302b86df Code cleanup: use empty() to check size() == 0 2012-02-12 23:21:25 +09:00
Tatsuhiro Tsujikawa
7dc2b9ff16 Allow missing params in XML-RPC request.
Now following request is legal:

<methodCall>
  <methodName>aria2.getVersion</methodName>
</methodCall>
2012-02-12 23:13:21 +09:00
Tatsuhiro Tsujikawa
9b7e4219d9 Reserve PeerConnection's buffer capacity according to number of pieces.
If the number of pieces gets bigger, the length of Bitfield message
payload exceeds the initial buffer capacity of PeerConnection, which
is MAX_PAYLOAD_LEN.  We expand buffer as necessary so that
PeerConnection can receive the Bitfield message.
2012-02-09 01:51:42 +09:00
Tatsuhiro Tsujikawa
7489bbe1a7 Merge pull request #9 from ITriskTI/patch-5
Update doc/ru/aria2c.1.asciidoc
2012-02-05 05:42:12 -08:00
ITriskTI
5a594b04cb Update doc/ru/aria2c.1.asciidoc 2012-02-05 16:31:02 +03:00
Tatsuhiro Tsujikawa
f2d55f0edc Added --deferred-input option.
If true is given to --deferred-input option, aria2 does not read all
URIs and options from file specified by -i option at startup, but it
reads one by one when it needs later. This may reduce memory usage if
input file contains a lot of URIs to download. If false is given,
aria2 reads all URIs and options at startup. This option defaults to
false.
2012-02-05 18:57:16 +09:00
Tatsuhiro Tsujikawa
b8121faf93 Bump up version number to 1.14.2 2012-02-05 17:13:03 +09:00
Tatsuhiro Tsujikawa
18d51e9404 Added sentence to clarify URI quotation in input file. 2012-02-05 17:10:58 +09:00
Tatsuhiro Tsujikawa
39d8f57237 Fixed doc: neither libnettle nor libgcrypt will not be used with OpenSSL. 2012-01-16 22:50:55 +09:00
Tatsuhiro Tsujikawa
bb49e440da Updated German and Polish translations. Thanks to all translators. 2012-01-12 00:47:07 +09:00
Tatsuhiro Tsujikawa
29296d5e3f Updated NEWS for 1.14.1 release 2012-01-12 00:36:19 +09:00
Tatsuhiro Tsujikawa
a6803c21b5 Support network-path reference in HTTP redirect. 2012-01-11 02:17:38 +09:00
Tatsuhiro Tsujikawa
2997fa0631 Refactored splitNsName 2012-01-11 02:04:20 +09:00
Tatsuhiro Tsujikawa
3b1834e633 Avoid strlen in util::streq, util::strieq, util::startsWith and util::istartsWith 2012-01-11 01:50:35 +09:00
Tatsuhiro Tsujikawa
b340c25164 Code cleanup 2012-01-11 01:23:24 +09:00
Tatsuhiro Tsujikawa
b6fd4366fe Use short form of util::startsWith and util::endsWith 2012-01-11 01:17:51 +09:00
Tatsuhiro Tsujikawa
9331f6a43d Removed static const char[] as much as possible.
Provided convenient functions for streq, strieq, startsWith,
istartsWith, endsWith, iendsWith to support this move.
2012-01-11 01:03:38 +09:00
Tatsuhiro Tsujikawa
047d96195c Merge branch 'patch-4' of https://github.com/ITriskTI/aria2 2012-01-08 21:00:53 +09:00
ITriskTI
bdaa55c6a3 Update doc/ru/aria2c.1.asciidoc 2012-01-08 13:31:28 +03:00
Tatsuhiro Tsujikawa
238a6936af Updated bash_completion 2012-01-08 19:19:42 +09:00
Tatsuhiro Tsujikawa
db86ffbca9 Fixed compile error without libnettle, libgcrypt and openssl 2012-01-08 19:10:55 +09:00
Tatsuhiro Tsujikawa
57b2336e58 Bump up version number to 1.14.1 2012-01-08 17:52:25 +09:00
Tatsuhiro Tsujikawa
e2fe9f64cb Fixed man page 2012-01-08 17:51:59 +09:00
Tatsuhiro Tsujikawa
1c292f469e aria2 now doesn't assume download's completed just because file size matched
The only exception is zero-length file.  If server tells file is
zero-length and --checksum option is given, aria2 now correctly checks
its checksum. There is one known issue: If downloaded file is
zero-length file and .aria2 file exists, it will not be deleted on
successful verification, because .aria2 file is not loaded.
2012-01-08 17:46:03 +09:00
Tatsuhiro Tsujikawa
b6f8a3dbb3 Use std::ifstream instead of file descriptor for generateRandomDataUrandom()
Usually required random bytes are short, it is advantageous to use
std::ifstream which is buffered I/O rather than read() syscall.
2012-01-08 01:21:42 +09:00
Tatsuhiro Tsujikawa
46e59c4cc3 Fixed the bug that --checksum is not working. 2012-01-08 01:15:58 +09:00
Tatsuhiro Tsujikawa
4ff29f802f Moved PeerConnection.{h,cc} to BitTorrent resources 2012-01-08 01:09:58 +09:00
Tatsuhiro Tsujikawa
63325cfd06 Fixed compile error without libnettle, libgcrypt and openssl. 2012-01-08 01:00:02 +09:00
Tatsuhiro Tsujikawa
54d341ccc1 Added build test without libnettle, libgcrypt and openssl. 2012-01-08 00:59:34 +09:00
Tatsuhiro Tsujikawa
e6c44871c8 Fixed the bug that log file is not created if there is warning before log open
Use LogFactory::reconfigure() to reopen log file after setting log
filename from option.
2011-12-27 17:14:29 +09:00
Tatsuhiro Tsujikawa
11ee82df2e Updated NEWS 2011-12-26 01:05:32 +09:00
Tatsuhiro Tsujikawa
66f5dc0c6a Updated Chinese (Simplified), Spanish, French and Russian translations.
Thanks to all translators.
2011-12-26 01:03:33 +09:00
Tatsuhiro Tsujikawa
8033c647fa Updated po templates 2011-12-26 01:00:31 +09:00
Tatsuhiro Tsujikawa
973e0df748 Fixed compile error on openbsd 2011-12-26 01:00:15 +09:00
Tatsuhiro Tsujikawa
3dc6d2ff6d Updated NEWS for 1.14.0 release 2011-12-26 00:59:24 +09:00
Tatsuhiro Tsujikawa
deb0983ab4 Fixed compile error on android (which does not LFS support) 2011-12-26 00:10:27 +09:00
Tatsuhiro Tsujikawa
52155b1860 No retry for close() with EINTR. Also reverted changes in d5ffa253. 2011-12-25 23:38:36 +09:00
Tatsuhiro Tsujikawa
8865001f01 Merge pull request #6 from ITriskTI/patch-3
Update doc/ru/aria2c.1.asciidoc
2011-12-18 04:24:25 -08:00
ITriskTI
f17910aae7 Update doc/ru/aria2c.1.asciidoc 2011-12-18 14:23:09 +03:00