514 Commits

Author SHA1 Message Date
Andrew Resch
89bea0a40f Modify SignalReceiver to only start the XMLRPC server once the thread is
started.
Allow components to directly connect to signals in Signals.
2008-02-17 18:56:39 +00:00
Andrew Resch
2eec78f9fb Expose block_ip_range() to plugins. 2008-02-17 05:51:07 +00:00
Andrew Resch
c9caab1b4d Add block_ip_range() in core and expose it in client. 2008-02-17 05:46:51 +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
Martijn Voncken
bd99ebf190 webui:recheck 2008-02-16 15:13:26 +00:00
Martijn Voncken
de77db0eae webui : robots.txt fix 2008-02-16 14:31:36 +00:00
Martijn Voncken
596e8bbf21 webui : robots.txt, prevent search-engine indexing 2008-02-16 14:29:35 +00:00
Martijn Voncken
07939d46b2 fix advanced webui statusbar for shwouchk 2008-02-16 14:20:00 +00:00
Martijn Voncken
89e2e3ae5c update file_prio+bugfixes 2008-02-16 13:56:04 +00:00
Martijn Voncken
ed7b75b956 fix move,fix add using url 2008-02-16 10:33:40 +00:00
Martijn Voncken
6b49e4e623 extra status fields for torrent options 2008-02-16 08:25:24 +00:00
Andrew Resch
dc2f8d6c9c Only show limits when set.
Increase spacing of StatusBarItems from 5 to 10.
2008-02-16 01:44:23 +00:00
Andrew Resch
9db2824bfe Expose set_torrent_max_connections(), set_torrent_max_upload_slots(),
set_torrent_max_upload_speed(), set_torrent_max_download_speed(), 
set_torrent_private_flag(), set_torrent_file_priorities().
2008-02-15 23:14:15 +00:00
Martijn Voncken
89278153bf part_button 2008-02-15 18:13:06 +00:00
Martijn Voncken
c1b8d6e880 start of torrent-move,-options,-files 2008-02-15 18:11:34 +00:00
Andrew Resch
e03a516cb5 Fix #34 2008-02-14 08:01:18 +00:00
Martijn Voncken
c013c520df add webui to POTFILES 2008-02-13 19:46:30 +00:00
Andrew Resch
9bb58d498c Remove some cruft. 2008-02-12 21:48:58 +00:00
Andrew Resch
4c2ec1b8fb Change torrent saving/loading to use torrent options and update the
state format to support new options.
Some minor modifications to CoreProxy in client -- only run the 
do_multicall timer when 'connected' to a core.
2008-02-12 21:29:39 +00:00
Andrew Resch
31ae3488ba Tweak 'quit and shutdown daemon'. 2008-02-12 21:26:01 +00:00
Martijn Voncken
85e6c4c76d update template translation strings 2008-02-12 21:17:47 +00:00
Martijn Voncken
949ee6160d add tab_files 2008-02-12 21:04:12 +00:00
Martijn Voncken
991a413327 torrent_info:display torrent files 2008-02-12 21:03:33 +00:00
Martijn Voncken
75663de03c polish 2008-02-12 19:56:11 +00:00
Andrew Resch
dfaf263d66 Fix preferences to actually set global per torrent download/upload
speeds.
Apply global per torrent download/upload speeds to all torrents on 
change.
2008-02-12 19:51:45 +00:00
Martijn Voncken
345f61b740 torrent_add options bugfix 2008-02-12 18:39:07 +00:00
Martijn Voncken
0b306717b6 torrent_add:options 2008-02-12 18:14:18 +00:00
Martijn Voncken
b0a9bf49fe fix broken svn state on torrent_add 2008-02-12 16:53:48 +00:00
Andrew Resch
9beda7c96e Return a full status, including functions, when len(keys) is 0. 2008-02-12 02:42:09 +00:00
Martijn Voncken
22352888f6 add form again 2008-02-11 20:42:48 +00:00
Martijn Voncken
9be62d2056 add form again 2008-02-11 20:30:44 +00:00
Martijn Voncken
8719ad3c50 torrent_add : start of options ui 2008-02-11 19:13:54 +00:00
Martijn Voncken
8f8a6e41aa torrent_add:options ui 2008-02-11 19:09:23 +00:00
Martijn Voncken
9df4492083 refactor forms 2008-02-11 16:59:29 +00:00
Andrew Resch
d32ffa7ace Remove shutdown() from TorrentManager because stop() is already called
during a component shutdown.
2008-02-11 03:13:07 +00:00
Marcos Pinto
494c0cc558 sync asio 2008-02-10 22:07:23 +00:00
Andrew Resch
42e75fbcdd Fix test port button. 2008-02-10 15:29:15 +00:00
Sadrul Habib Chowdhury
76da1ac525 Show an error message when trying to do an operation while disconnected from a deluge daemon. 2008-02-10 14:12:14 +00:00
Andrew Resch
72cb14f1d7 Remove the decorator class and just raise the NoCoreError in
CoreProxy.call().
2008-02-10 13:42:14 +00:00
Sadrul Habib Chowdhury
e95be5d131 Prevent an exception when multiple signals are tried to send to an unreachable client. 2008-02-10 13:39:47 +00:00
Andrew Resch
3ad87b0e91 Add error.py.
Remove old cache decorator classes from client.py.
Raise deluge.error.NoCoreError when attempting to use a client function 
when not connected to a daemon.
2008-02-10 13:36:58 +00:00
Sadrul Habib Chowdhury
e554140276 Do not try to send signals to a client after 30 consecutive failures. 2008-02-10 13:29:01 +00:00
Sadrul Habib Chowdhury
885ca2c899 Two new commands 'halt' and 'connect'. 2008-02-10 12:02:57 +00:00
Sadrul Habib Chowdhury
ca3f08690e Gracefully handle ctrl-d, and don't exit on blank command. 2008-02-10 11:39:29 +00:00
Sadrul Habib Chowdhury
47406335ac Debug/Info level log messages are noisy for the null-client. 2008-02-10 11:29:36 +00:00
Sadrul Habib Chowdhury
3d26049aeb Rearrange almost all of the code. 2008-02-10 11:11:04 +00:00
Sadrul Habib Chowdhury
5f40e030b1 Make 'deluge -u null' launch the null client. 2008-02-10 09:40:14 +00:00
Sadrul Habib Chowdhury
4eabde05ff Introduce the null client. 2008-02-10 08:22:56 +00:00
Marcos Pinto
40ac3d1ad1 sync libtorrent 1991 2008-02-10 04:36:19 +00:00