463 Commits

Author SHA1 Message Date
Andrew Resch
b8a8a37571 Append a new line when initially creating auth file 2009-02-10 09:10:14 +00:00
Andrew Resch
9175ac16fd Fix issue when a client connection is lost that has been authenticated 2009-02-10 08:35:41 +00:00
Andrew Resch
8ee7bf9983 Rename RPC_SIGNAL to RPC_EVENT and fix receiving multiple events 2009-02-08 23:25:57 +00:00
Andrew Resch
89b5ca1cfe Fix #790 tracker hosts not correct for some 3rd-level domain names 2009-02-06 09:01:11 +00:00
Andrew Resch
ea5bb29ab5 Fix displaying errors when a torrent is Checking 2009-02-06 07:13:56 +00:00
Andrew Resch
e861e660a5 Fix queue order changing 2009-02-04 14:55:51 +00:00
Andrew Resch
5ad7c60b65 Remove signalmanager 2009-02-04 06:27:40 +00:00
Andrew Resch
75efde8439 Fix filtering on trackers 2009-02-04 06:17:09 +00:00
Andrew Resch
9b0306d5b5 Clean up some stuff when clients disconnect 2009-02-04 03:00:55 +00:00
Andrew Resch
e0735cf5ca Only attempt stopping PluginManagers looping call if it's running. 2009-02-03 06:39:33 +00:00
Andrew Resch
a24738a9ff Implement Events (formerly Signals) which are emitted from the daemon to interested clients. 2009-02-03 04:13:41 +00:00
Andrew Resch
fe98e1c11e Fix typo 2009-02-02 01:52:15 +00:00
Andrew Resch
c399f7c9b3 Move the list_methods rpc to the daemon object and rename it to 'get_method_list' 2009-02-01 20:39:07 +00:00
Damien Churchill
27937e21dd import stat as it's used in generating ssl keys 2009-01-30 19:26:43 +00:00
Damien Churchill
c6439e5a22 add a list_methods method so a javascript json-client can be built for
the webui
2009-01-30 14:09:22 +00:00
Andrew Resch
d6fd69eba8 Fix adding torrents 2009-01-29 01:42:48 +00:00
Andrew Resch
887ef8d7ca Fix component depend on CorePluginManager 2009-01-29 01:19:26 +00:00
Andrew Resch
6a0594b47d Rename the daemons PluginManager component to CorePluginManager to not
conflict with the gtkui in Classic mode.
2009-01-28 23:10:44 +00:00
Andrew Resch
e9f8c7b0e8 Get Classic mode working somewhat. There are still some issues to
resolve with it.
2009-01-28 17:59:27 +00:00
Andrew Resch
865921a677 Fix issue when using 'Active' state 2009-01-28 00:03:14 +00:00
Andrew Resch
42588656fd Implement new DelugeRPC method to replace XMLRPC.
This commit breaks _a lot_ of things including the web and console UIs, please do not expect 
anything to work.
2009-01-27 08:03:39 +00:00
Andrew Resch
d9ab0ec0ca Fix setting outgoing ports 2009-01-24 05:25:37 +00:00
Andrew Resch
85b1a86669 Fix setting Peer TOS byte 2009-01-21 14:03:26 +00:00
Andrew Resch
f990fd1a9a Fix [4491] which broke the oldstateupgrade 2009-01-14 02:45:11 +00:00
Andrew Resch
8a6461bef8 Append a new line to the localclient entry 2009-01-12 19:55:57 +00:00
Andrew Resch
ff42ebe0b2 Set 'max_half_open_connections' default to 50 on non-Windows systems 2009-01-09 04:21:26 +00:00
Andrew Resch
2af3869143 Fix issue in get_tracker_host when the torrent has no tracker 2009-01-06 12:50:49 +00:00
Marcos Pinto
3584fa9e41 fix crash on trying to convert *very* old 0.5 config files 2009-01-06 02:42:08 +00:00
Marcos Pinto
89800dd6c1 sort for managibility 2009-01-06 01:43:41 +00:00
Andrew Resch
373dd2c695 Fix the display of the tracker host when it's an IP address and not a
hostname
2009-01-05 10:14:12 +00:00
Andrew Resch
dc17647590 Fix applying proxy settings 2009-01-02 21:25:26 +00:00
Andrew Resch
f97273e094 Change how the alert name is found to use the class's __name__ property 2008-12-31 02:47:17 +00:00
Andrew Resch
368f94157f Fix issue that prevented torrents from being added 2008-12-28 15:38:28 +00:00
Andrew Resch
00e74c9491 Make new release checking much more robust 2008-12-27 00:13:59 +00:00
Andrew Resch
15802aa432 Remove 'torrent_alert' handler 2008-12-27 00:02:11 +00:00
Andrew Resch
7ac25da4bd Fix new version check 2008-12-26 08:04:31 +00:00
Andrew Resch
d207429f02 Fix #661 show proper tracker host when ending in .co.uk, .com.au, etc.. 2008-12-22 10:07:39 +00:00
Andrew Resch
aed14960a9 Yet another typo fix 2008-12-20 23:19:24 +00:00
Andrew Resch
a23d877a99 Fix more issues with TorrentOptions 2008-12-20 23:14:06 +00:00
Andrew Resch
6756c69580 Fix some typos 2008-12-20 23:06:53 +00:00
Andrew Resch
6083c1655f Clean up has_key method in TorrentOptions 2008-12-20 06:28:44 +00:00
Andrew Resch
3481d26821 Fix up to __getitem__ in TorrentOptions 2008-12-20 05:49:03 +00:00
Andrew Resch
4313d84ed8 Fix some typos 2008-12-20 05:20:21 +00:00
Andrew Resch
04fdd521ea Use the 'allow_remote' config option instead of always using False 2008-12-20 05:00:55 +00:00
Andrew Resch
97d2f371b3 Import sys in rpcserver 2008-12-20 04:48:01 +00:00
Andrew Resch
b6822f446a Fix saving dht state 2008-12-20 04:33:47 +00:00
Andrew Resch
04d14df8c7 Re-org Core and start using RPCServer 2008-12-20 04:27:59 +00:00
Andrew Resch
8ed2d25ce5 Ignore _* when doing new version check 2008-12-18 07:06:06 +00:00
Andrew Resch
d4445adf20 Fix importing system libtorrent 2008-12-16 04:32:03 +00:00
Marcos Pinto
24a0ccee0a make test active port use internal graphic instead of launching browser 2008-12-16 02:49:06 +00:00