Commit Graph

4640 Commits (8ba9b0474747185708a25943fb6d2f97b3d9b17f)

Author SHA1 Message Date
Tatsuhiro Tsujikawa 3b68e1d08c Fix doc: Wrong rpc secret token prefix 2014-10-16 22:37:13 +09:00
Tatsuhiro Tsujikawa 46d4644267 Merge branch 'ITriskTI-patch-1' 2014-10-14 21:21:08 +09:00
ITriskTI 199029143b Update aria2c.rst 2014-10-13 22:16:27 +03:00
Tatsuhiro Tsujikawa f72a303b8d Add --bt-detach-seed-only option
This option excludes seed only downloads when counting concurrent
active downloads (-j option).  This means that if -j3 is given and
this option is turned on and 3 downloads are active and one of those
enters seed mode, then it is excluded from active download count (thus
it becomes 2), and the next download waiting in queue gets started.
But be aware that seeding item is still recognized as active download
in RPC method.
2014-10-14 00:13:29 +09:00
Tatsuhiro Tsujikawa 09d7956537 mingw: Use MoveFileExW for better atomic move 2014-10-10 23:49:53 +09:00
Tatsuhiro Tsujikawa 24e3822a10 Merge branch 'ITriskTI-patch-1' 2014-10-06 00:06:39 +09:00
ITriskTI d6fcc50ebd Update aria2c.rst 2014-10-05 15:21:07 +03:00
Tatsuhiro Tsujikawa 4d19045c27 Merge branch 'elieux-master' 2014-10-05 19:11:31 +09:00
David Macek 784d0e5e51 Work around libintl's vprintf macro messing with OutputFile::vprintf 2014-10-05 11:27:17 +02:00
Tatsuhiro Tsujikawa ddee21ce96 doc: Fix default value of --peer-id-prefix 2014-10-04 22:42:27 +09:00
Tatsuhiro Tsujikawa d8cde1f499 Rewrite auto_deleter_r with defer function template 2014-09-16 23:49:50 +09:00
Tatsuhiro Tsujikawa fa5998ba85 Rewrite expression template to make it a bit easier 2014-09-16 21:53:35 +09:00
Tatsuhiro Tsujikawa b63c1dce08 SessionSerializer: Use std::unique_ptr instead of std::shared_ptr 2014-09-15 16:43:46 +09:00
Tatsuhiro Tsujikawa 306d92a1da Move req 2014-09-15 14:23:00 +09:00
Tatsuhiro Tsujikawa 9a931e7c61 Fix crash on OSX when proxy is used
See GH-275
2014-09-15 14:19:59 +09:00
Tatsuhiro Tsujikawa 5e7d8fc9a4 Update android build doc 2014-09-14 21:51:20 +09:00
Tatsuhiro Tsujikawa 9b84727324 Use std::make_shared and make_unique where possible, part 2 2014-09-13 18:37:57 +09:00
Tatsuhiro Tsujikawa 596e5c6162 Refactor event poll classes so that we don't have to allocate memory on query
I left Port and libuv classes, since I don't have them compiled.
So they were updated minimally.
2014-09-13 17:33:22 +09:00
Tatsuhiro Tsujikawa f55c16c7ed Use std::unique_ptr for DHTBucketTree's left and right pointers 2014-09-13 00:49:08 +09:00
Tatsuhiro Tsujikawa e18e8aeeaa Support Adler32 checksum
Adler32 checksum is available for --checksum option and hash element
in Metalink files.  Currently, we use Adler32 implementation in Zlib.
2014-09-13 00:08:07 +09:00
Tatsuhiro Tsujikawa d91f7dc721 Use lambda 2014-09-13 00:08:07 +09:00
Tatsuhiro Tsujikawa 2807258279 Use std::make_shared and make_unique where possible, part 1 2014-09-13 00:07:21 +09:00
Tatsuhiro Tsujikawa bee7a8317c Update doc 2014-09-12 02:02:33 +09:00
Tatsuhiro Tsujikawa 9658255a30 Update bash_completion 2014-09-12 01:17:02 +09:00
Tatsuhiro Tsujikawa c0b8b471ab Fix hash function comparator 2014-09-11 23:54:17 +09:00
Tatsuhiro Tsujikawa 528cf5395b Update NEWS 2014-09-11 21:01:12 +09:00
Tatsuhiro Tsujikawa 011dbe228d Bump up version number to 1.18.8 2014-09-11 21:00:55 +09:00
Nils Maier e0d6d04fe8 WinTLS: Fix abrupt connection closing and closing in general.
Fixes GH-277
2014-09-10 16:26:34 +02:00
Tatsuhiro Tsujikawa 04f875e273 WinTLS: Return 0 if eof_ is true and decBuf_ is empty 2014-09-10 21:45:08 +09:00
Tatsuhiro Tsujikawa 83c78c497b LibsslTLSSession: Treat 0 from readData as EOF 2014-09-10 21:26:06 +09:00
Tatsuhiro Tsujikawa e7e80e5ec6 WinTLS: Fix busy loop on EOF
Fixes gh#277
2014-09-10 01:11:57 +09:00
Tatsuhiro Tsujikawa 33bb7254a5 Merge branch 'ITriskTI-patch-1' 2014-08-31 13:57:37 +09:00
ITriskTI 19ec70b196 Update aria2c.rst 2014-08-30 13:07:38 +03:00
Tatsuhiro Tsujikawa fbdd2a3fc8 Merge branch 'win-hardening' 2014-08-30 18:50:40 +09:00
Nils Maier cb868b2baa Enable dynamicbase and nxcompat in Windows binaries 2014-08-30 02:04:44 +02:00
Nils Maier 0f805fb962 Silence some compiler warnings in SessionSerializer. 2014-08-30 02:03:57 +02:00
Nils Maier bd29fd2c30 Always include raw OS version number on Windows 2014-08-30 01:15:40 +02:00
Nils Maier bc5d9e5466 Fix typo in FeatureConfig/OS detection 2014-08-30 01:03:58 +02:00
Tatsuhiro Tsujikawa ae631513f3 Replace A2_ARRAY_LEN with constexpr arraySize 2014-08-29 23:37:31 +09:00
Tatsuhiro Tsujikawa b8b291187d Remove trac-wiki link
sf.net pulled the plug of hosted apps including trac-wiki.  The link
to the wiki has not worked for some time now.  We submit issue to
sf.net to migrate the wiki content to current sf.net standard wiki.
When the migration is done, we'll add the link to it in the doc.
2014-08-29 23:27:38 +09:00
Tatsuhiro Tsujikawa e74b39deaf Fix crash in OpenedFileCounter::ensureMaxOpenFileLimit()
The crash happens if PieceStorage and/or DiskAdaptor are not
initialized in one of active RequestGroups.
2014-07-30 22:31:48 +09:00
Tatsuhiro Tsujikawa bd0a3960df mingw32: Fix bug that aria2 does not read piped stdin 2014-07-30 00:38:45 +09:00
Tatsuhiro Tsujikawa c659fe939d Fix std::length_error when no_proxy is used
This is regression introduced in 8cada497.
2014-07-26 16:12:10 +09:00
Nils Maier 8732a24433 Try to set sane limits for RLIMIT_NO_FILE
E.g. on OSX the default is 256, which isn't exactly compatible with
torrent downloads.

Closes GH-257
2014-07-22 21:58:31 +02:00
Nils Maier 70a80b1455 Remove request pre-authorization again 2014-07-22 21:58:30 +02:00
Nils Maier 8f2af33b6d Delay auth failures instead of PBKDF2
Closes GH-256
2014-07-22 21:58:30 +02:00
Tatsuhiro Tsujikawa 24ae459523 Update NEWS 2014-07-22 23:18:52 +09:00
Tatsuhiro Tsujikawa da2cc9d3a9 Merge branch 'diadistis-master' 2014-07-21 13:04:11 +09:00
diadistis 9b1667fe81 Fixed segfault unsupported encodings 2014-07-20 18:06:09 +03:00
Tatsuhiro Tsujikawa 93ceb5f448 Update NEWS 2014-07-20 22:58:13 +09:00