Commit Graph

3344 Commits (ad596fa03f470471459f2a098bf6fe7b3b723997)

Author SHA1 Message Date
Tatsuhiro Tsujikawa ad596fa03f Updated .gitignore 2012-03-21 02:09:34 +09:00
Tatsuhiro Tsujikawa 332bda83b4 Enable TCP_NODELAY for WebSocket connection. 2012-03-21 02:08:18 +09:00
Tatsuhiro Tsujikawa bdd37fe3de Bump up version number to 1.15.0 2012-03-21 01:37:16 +09:00
Tatsuhiro Tsujikawa 3e885c57f6 Documented JSON-RPC over WebSocket 2012-03-21 01:36:29 +09:00
Tatsuhiro Tsujikawa 0792540bf2 Prefixed notification method name with "aria2." 2012-03-21 01:35:48 +09:00
Tatsuhiro Tsujikawa 6eb5283bca Added AC_CONFIG_MACRO_DIR 2012-03-21 00:49:52 +09:00
Tatsuhiro Tsujikawa 86ecf36abb Added wslay WebSocket library.
I made following modifications to the original library: The doc
directory was removed. Made shared library disabled by
configure. Removed doc from SUBDIRS in Makefile.am.
2012-03-21 00:46:16 +09:00
Tatsuhiro Tsujikawa 41c77ab852 Fixed autoreconf warning 2012-03-21 00:43:18 +09:00
Tatsuhiro Tsujikawa ac26124b59 Fixed `make distcheck` error 2012-03-20 22:43:06 +09:00
Tatsuhiro Tsujikawa f4e2c7f060 Added JSON-RPC over WebSocket.
Wslay library must be placed under deps/wslay.
2012-03-20 21:42:09 +09:00
Tatsuhiro Tsujikawa f16511012e New upstream release 2012-03-14 00:55:32 +09:00
Tatsuhiro Tsujikawa 4d510b3032 Added build_osx_release.sh, which builds OSX universal binary DMG. 2012-03-12 02:27:55 +09:00
Tatsuhiro Tsujikawa 5bff877eae Fixed assertion failure if Chunked encoding along with Content-Length is used. 2012-03-05 12:45:05 +09:00
Tatsuhiro Tsujikawa e73c3c53ff Fixed clang warning and errors.
Test for the zero-length array with A2_ARRAY_LEN was commented out
since it is only used in unit test code and clang and old gcc 3.4.3
emit error.
2012-03-01 00:02:29 +09:00
Tatsuhiro Tsujikawa 037f1512db Added BufferedFile::getLine() to make reading one line more flexible.
Fixes bug#3495336
2012-02-29 02:50:12 +09:00
Tatsuhiro Tsujikawa c63a524a88 Added .gitignore files 2012-02-27 21:49:01 +09:00
Tatsuhiro Tsujikawa 09c94b8c39 Updated NEWS for 1.14.2 release 2012-02-27 21:33:01 +09:00
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