Commit Graph

664 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