Commit Graph

784 Commits

Author SHA1 Message Date
Jari Sundell 9a9dcb88f7 Merge branch 'master' into c++11 2011-11-26 01:44:52 +09:00
Jari Sundell 6c10f7e05d Use new Http API. 2011-11-26 01:38:47 +09:00
Jari Sundell 7b150ec834 Made d.multicall safe for deletion of downloads. 2011-11-25 02:21:44 +09:00
Jari Sundell e11be5cdbe Fixed some compile issues. 2011-11-22 16:46:59 +09:00
Jari Sundell 58727fe7fd Fixed compiler issues with gcc-4.6 c++0x. 2011-11-18 17:28:50 +09:00
Jari Sundell 9507bd82f4 Use a safe slot list callback function. 2011-11-17 10:13:46 +09:00
Jari Sundell 308d91f817 Replaced sigc++ calles for torrent::Http with tr1::bind. 2011-11-17 01:06:52 +09:00
Jari Sundell 00a42357d0 Added 'd.tracker.send_scrape = <seconds_to_request>' command for sending scrape requests to all trackers that support it.
Newly inserted downloads send scrape requests after 30 seconds.
2011-11-08 01:03:29 +09:00
Jari Sundell f4c3758dcd Added more scrape information to tracker info. 2011-11-08 01:03:20 +09:00
Jari Sundell 575968b291 Use new function for inserting tracker. 2011-11-08 01:03:10 +09:00
Jari Sundell eb90b92930 Added 'd.tracker.insert = <tracker_group>, <tracker_url>' for adding trackers to a download. 2011-11-05 22:19:57 +09:00
Jari Sundell a73509a799 Updated use of torrent::Tracker API. 2011-11-05 18:55:01 +09:00
Jari Sundell ed6182589a Removed deprecate tracker focused_index function calls. 2011-11-04 02:24:57 +09:00
Jari Sundell 47c03c8717 Updated rak/timer.h. 2011-11-03 03:36:59 +09:00
Jari Sundell 682cd56d18 Don't use the old TrackerList focus function when retrieving active tracker. 2011-10-26 22:30:56 +09:00
Jari Sundell 931b9c848c Added 'network.listen.port'. 2011-10-21 20:24:35 +09:00
Jari Sundell e9a065f9d8 Make rtorrent compatible with the latest HEAD. 2011-10-17 13:09:26 +09:00
Jari Sundell d7fddfe718 Display tracker success/failed counters. 2011-10-10 17:16:53 +09:00
Jari Sundell 9c6aa138fd Merge branch 'master' of github.com:rakshasa/rtorrent 2011-10-09 19:24:30 +09:00
Jari Sundell dcf9c5a0fc Properly detach from background process. 2011-10-09 19:23:30 +09:00
rakshasa 4d313e6353 Updated copyright information.
git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@1301 e378c898-3ddf-0310-93e7-cc216c733640
2011-10-09 06:30:14 +00:00
Jari Sundell fd82d21290 Merge branch 'master' of github.com:rakshasa/rtorrent 2011-10-09 15:03:23 +09:00
Jari Sundell 8a9187796c Updated copyright information. 2011-10-09 15:02:24 +09:00
rakshasa 34d006c492 Adding .gitignore file.
git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@1299 e378c898-3ddf-0310-93e7-cc216c733640
2011-10-09 05:21:19 +00:00
Jari Sundell 1f149b4b3a Merge branch 'tracker_refactoring' 2011-10-09 14:20:52 +09:00
Jari Sundell 77016e4425 Merge branch 'master' of github.com:rakshasa/rtorrent 2011-10-07 10:54:12 +09:00
Jari Sundell 11c107560b Adding .gitignore file. 2011-10-07 10:53:33 +09:00
Jari Sundell 83e898e032 Updated to new API. 2011-10-06 23:44:28 +09:00
rakshasa ba09df1afc Moved the sanity checks for 'd.directory.set' to 'Download::set_root_directory(path)' so that it always gets used.
git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@1297 e378c898-3ddf-0310-93e7-cc216c733640
2011-10-04 15:44:00 +00:00
Jari Sundell a3896f9094 Merge branch 'master' of github.com:rakshasa/rtorrent 2011-10-04 23:05:40 +09:00
Jari Sundell fa5224bf7f Moved the sanity checks for 'd.directory.set' to 'Download::set_root_directory(path)' so that it always gets used. 2011-10-04 22:52:35 +09:00
rakshasa 6a0c82529f Added '__builtin_popcount' check to 'configure.ac' as 'rak/algorithms.h' needs it.
git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@1295 e378c898-3ddf-0310-93e7-cc216c733640
2011-10-03 11:28:42 +00:00
Jari Sundell 670d459300 Merge branch 'master' of github.com:rakshasa/rtorrent 2011-10-03 20:28:07 +09:00
Jari Sundell aaa5586088 Added '__builtin_popcount' check to 'configure.ac' as 'rak/algorithms.h' needs it. 2011-10-03 20:25:02 +09:00
rakshasa 75124f79e1 Removing unneeded TODO file.
git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@1294 e378c898-3ddf-0310-93e7-cc216c733640
2011-10-03 04:21:20 +00:00
Jari Sundell 92b7295303 Removing unneeded TODO file. 2011-10-03 13:20:33 +09:00
rakshasa 3e244f9f93 Added <limits> to 'rak/algorithm.h' headers.
git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@1293 e378c898-3ddf-0310-93e7-cc216c733640
2011-10-03 00:39:23 +00:00
rakshasa 0784d6540f * Switched to using '__builtin_popcount' for counting bits in bitfield.
git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@1292 e378c898-3ddf-0310-93e7-cc216c733640
2011-10-02 15:57:22 +00:00
rakshasa 5f21e207c3 * Unlink the target filename of 'network.scgi.open_local' before opening.
git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@1291 e378c898-3ddf-0310-93e7-cc216c733640
2011-10-02 13:24:59 +00:00
rakshasa 80c97c398b * Clearing out lots of old tickets and small bug reports.
git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@1290 e378c898-3ddf-0310-93e7-cc216c733640
2011-10-02 12:32:28 +00:00
rakshasa 1a3602012e * Added support for Cyrus RC4 to work around an OpenSSL RC4 bug.
* Added manual for logging facilities.

* Fixed bugs in the choking code.


git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@1288 e378c898-3ddf-0310-93e7-cc216c733640
2011-10-02 11:50:39 +00:00
rakshasa ecb77ad7bf * Support conversion from Object dict_key type to XMLRPC.
git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@1287 e378c898-3ddf-0310-93e7-cc216c733640
2011-09-26 02:02:35 +00:00
rakshasa 4e3ecc01b2 * Changed tracker logging to use the new logging facilities.
git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@1286 e378c898-3ddf-0310-93e7-cc216c733640
2011-09-25 13:25:36 +00:00
rakshasa 3c75a150db * Added 't.success_time_last' and 't.failed_time_last'.
git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@1285 e378c898-3ddf-0310-93e7-cc216c733640
2011-09-21 08:44:46 +00:00
rakshasa 4914d798f1 * Changing push_log calls to the new logging facility.
git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@1284 e378c898-3ddf-0310-93e7-cc216c733640
2011-09-21 05:07:06 +00:00
rakshasa 156d69c854 * Added 'log.open_file' and 'log.add_output' options for using the new logging facilities.
git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@1283 e378c898-3ddf-0310-93e7-cc216c733640
2011-09-21 02:38:05 +00:00
rakshasa 6faea70de2 * Added options for max_uploads and max_downloads.
git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@1277 e378c898-3ddf-0310-93e7-cc216c733640
2011-09-13 01:42:14 +00:00
rakshasa 1e83c626f8 * Refactoring of choke_queue and how choking is handled.
* Added 'd.{up,down}loads_{max,min}', and the keys 1/2/3/4 and !/@/#/$ control these.


git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@1274 e378c898-3ddf-0310-93e7-cc216c733640
2011-09-07 03:53:38 +00:00
rakshasa 1b49dcb9e0 * More clang warnings fixed.
git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@1273 e378c898-3ddf-0310-93e7-cc216c733640
2011-08-23 16:59:27 +00:00
rakshasa e239b673cf * Properly detect issues with 'd.directory.set' being called after the data files have been moved.
* Added counters for unchoked peers.

* CLang fixes.


git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@1272 e378c898-3ddf-0310-93e7-cc216c733640
2011-08-21 15:04:22 +00:00