Commit Graph

155 Commits

Author SHA1 Message Date
Marcos Pinto f9c2fc0720 fix shit :P 2008-07-02 03:50:47 +00:00
Andrew Resch b5e986c3b4 Update asio 2008-07-02 02:02:28 +00:00
Andrew Resch c4a4121060 Remove asio, updating next revision 2008-07-02 02:00:44 +00:00
Andrew Resch 69e24fe673 lt sync 2486 2008-07-01 21:51:16 +00:00
Andrew Resch 28aaa5fe3b lt sync 2458 2008-06-25 04:39:45 +00:00
Andrew Resch 6cb4d27b7e lt sync 2453 2008-06-23 22:58:46 +00:00
Andrew Resch da1b4c68df lt sync 2440 2008-06-22 23:23:35 +00:00
Andrew Resch 888b57cd6f lt sync 2438 2008-06-22 23:07:51 +00:00
Andrew Resch aad8a926d6 lt sync 2432
Add new queueing options
2008-06-21 19:02:15 +00:00
Andrew Resch 8f4a96c8e7 lt sync 2426 2008-06-19 21:51:59 +00:00
Andrew Resch 651523e7d0 lt sync 2413 2008-06-16 23:08:06 +00:00
Andrew Resch d7957f82e7 lt sync 2405 2008-06-12 21:47:56 +00:00
Andrew Resch f7010b18f3 Switch to libtorrent queueing
This breaks state.
2008-06-12 09:21:13 +00:00
Andrew Resch 37df050e3b Fixes for set_queue_position() 2008-06-11 12:13:26 +00:00
Andrew Resch fe7dead2df lt sync 2397 2008-06-10 08:02:15 +00:00
Andrew Resch d8b7393c94 Use libtorrents force_recheck() 2008-06-07 21:01:43 +00:00
Andrew Resch 7107413d0e lt sync 2388 2008-06-07 18:58:33 +00:00
Andrew Resch 8359ade3f2 Update bindings to include queueing and file_renamed_alert 2008-06-02 21:18:27 +00:00
Andrew Resch 772f80e622 lt sync 2370 2008-06-02 17:40:37 +00:00
Andrew Resch 8e11197ac9 Add missing files. 2008-05-20 06:28:42 +00:00
Andrew Resch b15608252c libtorrent sync 2347 2008-05-20 06:23:48 +00:00
Andrew Resch df459e7eaa Update python bindings to use new add_torrent() method 2008-05-01 05:37:22 +00:00
Andrew Resch 85f557e6c1 lt sync 2240 2008-04-29 21:49:24 +00:00
Andrew Resch 88c20df380 Sync up alerts in the python bindings 2008-04-29 21:43:25 +00:00
Andrew Resch 2a00af8781 Fix typo 2008-04-28 20:14:45 +00:00
Andrew Resch ef9541366f Fix #188 libtorrent build with gcc 4.3 2008-04-28 08:12:30 +00:00
Andrew Resch 140326443c Set auto_managed to false for now. 2008-04-27 03:53:19 +00:00
Andrew Resch 62b713041a Add torrent_error_alert to python bindings 2008-04-24 09:46:15 +00:00
Andrew Resch 846d575a52 Fix typo in policy.cpp 2008-04-24 09:36:37 +00:00
Andrew Resch c5eba92174 lt sync 2224 2008-04-24 07:54:44 +00:00
Andrew Resch 9f05f6fc64 lt sync 2219 2008-04-23 01:14:11 +00:00
Andrew Resch e477b5e037 lt sync 2207 2008-04-20 04:18:40 +00:00
Andrew Resch 354b31dbbe lt sync 2205 2008-04-20 00:39:26 +00:00
Andrew Resch 6d9cfbabd9 lt sync 2203 2008-04-16 07:52:09 +00:00
Andrew Resch 19dcc3e09b lt sync 2202 2008-04-16 07:07:58 +00:00
Andrew Resch 1557679259 Forgot some headers in last commit. 2008-04-16 01:20:57 +00:00
Andrew Resch 70bb78b833 Update libtorrent to 0.14 trunk.
A few minor touch ups regarding torrent state and queue.
2008-04-16 01:15:06 +00:00
Marcos Pinto d231aafa9a lt sync 2185 2008-04-13 03:24:27 +00:00
Andrew Resch 4ffe14573f Expose torrent_handle::is_finished() 2008-04-13 03:15:46 +00:00
Marcos Pinto f39e3c69a3 0.13 final sync 2008-04-07 05:13:36 +00:00
Marcos Pinto fecd9132ce sync with asio 1.0 release and update lt 2147 2008-04-06 21:12:32 +00:00
Andrew Resch c35553d4a8 Update libtorrent python bindings to lt rev 2120. 2008-03-29 04:36:30 +00:00
Marcos Pinto 86856b44de lt sync 2116 2008-03-27 22:42:39 +00:00
Andrew Resch ace62ef0b7 Updated libtorrent bindings to support peer_info. 2008-03-25 08:29:40 +00:00
Marcos Pinto 8eda411a86 fix lt dht announce bug 2008-03-23 07:42:54 +00:00
Marcos Pinto 16b19fc423 fixed incorrect forwarding in torrent_handle 2008-03-22 16:56:41 +00:00
Marcos Pinto d2d0e26f4c fix multiple router_node support lt rev 2089 2008-03-21 02:00:26 +00:00
Marcos Pinto 096ea631a9 lt sync 2080 2008-03-16 22:43:27 +00:00
Marcos Pinto 2ffa5737bd lt sync 2071 2008-03-16 05:48:37 +00:00
Andrew Resch ccfa7c16e0 Asio update. 2008-03-08 23:47:38 +00:00
Andrew Resch 4087576905 lt sync 2049 2008-03-08 23:38:26 +00:00
Marcos Pinto 51dccc21ae lt sync 2039 2008-02-28 06:45:21 +00:00
Marcos Pinto 9c0dc5f9e3 lt sync 2828 2008-02-25 08:52:57 +00:00
Marcos Pinto 1e02029fe1 lt sync 2020 2008-02-22 06:26:08 +00:00
Andrew Resch 0940f9072e Add ip_filter.cpp 2008-02-17 05:33:59 +00:00
Andrew Resch 72e0a35986 Add ip_filter to libtorrent bindings. 2008-02-17 05:33:41 +00:00
Marcos Pinto 494c0cc558 sync asio 2008-02-10 22:07:23 +00:00
Marcos Pinto 40ac3d1ad1 sync libtorrent 1991 2008-02-10 04:36:19 +00:00
Marcos Pinto a23ff6cbca randomize encryption pad size 2008-01-31 06:51:35 +00:00
Marcos Pinto c97175a51e add add_dht_router to libtorrent bindings 2008-01-29 07:16:20 +00:00
Marcos Pinto 94f36c72a1 lt sync - cpu spike fix 2008-01-28 03:19:21 +00:00
Marcos Pinto df29d7d69a lt sync 1958 2008-01-20 00:59:49 +00:00
Marcos Pinto e491ecf0df lt sync 1912 2008-01-09 06:35:48 +00:00
Andrew Resch 58a0506b98 Sync lt 1825 2007-12-16 10:15:32 +00:00
Andrew Resch 83be470f1e Libtorrent sync 1814 2007-12-13 06:30:39 +00:00
Andrew Resch 6953e280ad total_done overflow fix in libtorrent 2007-11-30 06:39:12 +00:00
Andrew Resch a7e6ec4b06 Sync libtorrent to 0.13RC
Update python bindings to support wait_for_alert() and scrape_tracker()
plus associated alerts.  This modifies lt's wait_for_alert() to return a
std::auto_ptr.
2007-11-29 06:02:33 +00:00
Marcos Pinto dae1472f61 lt sync 1787 2007-11-28 03:29:53 +00:00
Marcos Pinto ffa2066046 asio sync 2007-11-23 23:36:34 +00:00
Marcos Pinto 8a833af738 lt sync 1757 2007-11-23 23:32:47 +00:00
Marcos Pinto be8a004324 add lsd to bindings 2007-11-11 00:30:29 +00:00
Marcos Pinto 4e92f3f699 lt sync 1723 2007-11-11 00:22:53 +00:00
Andrew Resch c259aea06a Fix adding/removing torrents with current libtorrent. 2007-10-15 09:01:59 +00:00
Marcos Pinto b02b71e978 lt sync 1677 2007-10-15 06:11:37 +00:00
Marcos Pinto 2b9d8cc670 fixed dead lock and fixed a problem in recent shutdown cleanup 2007-10-07 23:54:04 +00:00
Marcos Pinto 8f974b8067 better shutdown sequence in lt 2007-10-07 21:03:25 +00:00
Marcos Pinto 515305e950 fixes files that were left open in write mode by mistake, policy invariant check fix, fixed static assert being hit 2007-10-07 03:41:56 +00:00
Andrew Resch 54b1665c50 libtorrent build fix 2007-10-06 17:32:41 +00:00
Marcos Pinto 94fd3c0f37 lt sync 1649 2007-10-06 04:22:06 +00:00
Marcos Pinto 8a0692fa4f fix storage of banned peers lt 1645 2007-10-04 21:14:32 +00:00
Marcos Pinto 7f88289f1f lt 1643 2007-10-04 15:31:23 +00:00
Marcos Pinto 838ef287da accidentaly reverted disk io priority fix, so here it is again 2007-10-04 00:09:45 +00:00
Marcos Pinto 3841ddd3dc moved block_downloading_alert, block_finished_alert and piece_finished_alert to debug level...yay performance 2007-10-04 00:07:26 +00:00
Marcos Pinto 5db5f423ce disk io priority fix 2007-10-03 22:46:30 +00:00
Marcos Pinto 1a6afef6b8 lt sync 1638 2007-10-03 22:29:42 +00:00
Andrew Resch 935aa72584 Add tracker responses to TorrentDetails. 2007-10-02 01:22:30 +00:00
Marcos Pinto 4ad4ac058c remove lt example files 2007-10-01 22:32:33 +00:00
Andrew Resch 0e73700f15 Fix add_torrent() deprecation and fix tracker_reply_alert to have the
number of peers.
2007-09-26 01:14:55 +00:00
Andrew Resch 20f76b4eaa Update the alerts bindings. 2007-09-25 07:15:35 +00:00
Marcos Pinto 280eed95b6 libtorrent sync 1605 2007-09-24 23:07:45 +00:00
Andrew Resch 3270f23747 Initial import of StatusBar 2007-09-23 02:24:18 +00:00
Andrew Resch 7b91bf83cc Fix get_pe_settings() in bindings.
More debug output for encryption settings.
Fix preferences glade file so that encryption settings are in correct 
order.
2007-09-21 04:24:26 +00:00
Andrew Resch bf0c8ba820 Fix extensions. 2007-09-21 02:52:52 +00:00
Andrew Resch 7224fa7196 Fix extensions. 2007-09-21 01:18:32 +00:00
Andrew Resch 8cea7e34ed Fix python bindings. 2007-09-21 00:58:28 +00:00
Marcos Pinto adf5487962 libtorrent sync 1592 2007-09-21 00:55:58 +00:00
Marcos Pinto 0b746d2ab1 revert lt sync for later testing 2007-09-21 00:22:38 +00:00
Andrew Resch 4dd7e38358 Remove Makefile.am as we do not use it. 2007-09-21 00:09:25 +00:00
Marcos Pinto a9961adda7 finish sync 2007-09-21 00:05:59 +00:00
Marcos Pinto b2fe562dd4 libtorrent sync 1592 2007-09-20 23:43:07 +00:00