711 Commits

Author SHA1 Message Date
Andrew Resch
d67477f6e2 Add OpenSSL exception to all GPL headers 2009-05-18 21:51:49 +00:00
Andrew Resch
8da20c042f Fix some config file locations when using a non-default config directory 2009-05-15 18:09:59 +00:00
Andrew Resch
be5e12e1e4 Have authmanager return ints instead of strings for the auth level 2009-05-15 17:48:03 +00:00
Andrew Resch
128b40641f Apply #932 minor ti_name optimization 2009-05-10 19:28:23 +00:00
Andrew Resch
96c399f7f5 Optimize ti_name a touch 2009-05-09 03:42:39 +00:00
Andrew Resch
5b3528c9d1 Torrent name is now changed when the root folder or file is renamed 2009-05-09 03:05:43 +00:00
Andrew Resch
876a01ff84 Fix some debug output when not using utf8 2009-05-09 03:02:11 +00:00
Andrew Resch
5b87af0e46 Fix per-torrent move on completed stuff - patch from Plisk 2009-05-02 02:07:11 +00:00
Andrew Resch
9ed37e070c Return if bad torrent_info 2009-04-27 22:14:49 +00:00
Andrew Resch
2ac545dec6 Clean-up signal handling since twisted.reactor handles it now 2009-04-27 18:50:41 +00:00
Andrew Resch
b852051bb7 Add 'is_finished' torrent status key 2009-04-25 07:29:08 +00:00
Andrew Resch
45a6ea5a19 Fix deprecation warning 2009-04-23 20:30:09 +00:00
Damien Churchill
fb85e76a1f fix missing torrent_id in on_alert_state_changed 2009-04-21 18:32:34 +00:00
Andrew Resch
b3ee54fcdc Clean-up some of the code in the torrentmanager alert handlers to
prevent uncaught exceptions during shutdown
2009-04-20 02:28:06 +00:00
Andrew Resch
22c9fffad8 Fix issue where cannot resume torrent after doing a 'Pause All' 2009-04-20 00:02:36 +00:00
Andrew Resch
e0f8369e91 Only emit a TorrentStateChangedEvent when the state has actually changed 2009-04-19 19:51:11 +00:00
Andrew Resch
6c9dd4d5c9 Show a Paused state when a Checking torrent is paused 2009-04-19 19:50:39 +00:00
Andrew Resch
00d078a5ea Fix some uncaught exceptions if the session is not authorized 2009-04-18 18:19:47 +00:00
Andrew Resch
85ad5314fe Make the autoadd update interval 5 seconds as intended 2009-04-09 00:10:05 +00:00
Andrew Resch
3c4b511e6b Fix displaying torrents with non-utf8 encodings in add torrent dialog 2009-04-05 18:31:43 +00:00
Damien Churchill
ca316750e8 tidy up imports 2009-04-04 11:31:07 +00:00
Andrew Resch
5c35712800 Check for invalid handle on tracker errors/warnings 2009-03-28 22:38:19 +00:00
Andrew Resch
42dce915df Add PreTorrentRemovedEvent event 2009-03-26 21:23:56 +00:00
Andrew Resch
96ead0d996 Fix #855 force a resume on a torrent if a 'Force Recheck' is initiated 2009-03-21 18:45:47 +00:00
Andrew Resch
850807ca43 Fix udp trackers being classified as DHT source 2009-03-21 18:07:19 +00:00
Damien Churchill
5512606f8a remove the now redundant calls 2009-03-17 09:16:35 +00:00
Damien Churchill
db853c7c56 improve the export decorator slightly to allow for it to be used without
being called.
2009-03-16 13:30:55 +00:00
Andrew Resch
930c479718 Remove the plugin hooks from the Core.. These are replaced by Events 2009-03-15 20:29:51 +00:00
Andrew Resch
9814cad0b9 Fix tracker error filtering 2009-03-15 02:09:32 +00:00
Andrew Resch
f5db9d3534 Add 'Comments' field to the Details tab 2009-03-15 01:35:20 +00:00
Andrew Resch
f787e013ee Add an Error filter to the Trackers filter list 2009-03-15 00:59:29 +00:00
Andrew Resch
3cab036b70 Make sure config files, resume data and state are fsync'd when saved. This should help prevent data
losses on crashes/improper shutdowns.
2009-03-08 20:27:58 +00:00
Andrew Resch
8f4583bc23 Fix #790 tracker hosts not correct for some .uk trackers 2009-03-08 20:19:19 +00:00
Andrew Resch
3072fc48da Make sure resume files are fsync'd 2009-03-08 02:35:58 +00:00
Andrew Resch
eb05a47d6a Only emit the TorrentFinished event when the torrent hasn't been previously finished.. e.g. after a force recheck 2009-02-28 22:07:49 +00:00
Andrew Resch
1375d4f545 Fix torrentmanagers update interval to 5 seconds 2009-02-28 21:59:49 +00:00
Andrew Resch
b6fe5166a8 Catch exception when removing a checking torrent 2009-02-28 21:05:49 +00:00
Andrew Resch
60a78c52e2 Do not attempt to pause/remove a checking torrent due to stop at share ratio rules 2009-02-28 21:01:28 +00:00
Andrew Resch
f6c26d6690 Remove timer in pluginmanager since update calls will be handled by
component now
2009-02-28 17:20:49 +00:00
Andrew Resch
4eb175ae9c Force str for proxy settings 2009-02-28 17:17:40 +00:00
Andrew Resch
51ddc35140 Fix displaying file errors when the torrent isn't paused 2009-02-27 21:38:30 +00:00
Andrew Resch
3f03cb967a Get Label plugin working in the GtkUI 2009-02-27 17:12:53 +00:00
Andrew Resch
addaefaf7b Force SSL3 connection 2009-02-26 15:16:36 +00:00
Andrew Resch
d9f2daa778 Fix classic mode 2009-02-26 05:24:36 +00:00
Andrew Resch
f61e86d7b3 Add EventManager to the Core 2009-02-26 03:10:11 +00:00
Andrew Resch
9ed0a80679 Catch exceptions while loading the geoip db 2009-02-23 10:22:55 +00:00
Andrew Resch
1d61bb3e94 Revert last change. Hiding the exception isn't a good idea and the error shouldn't be OS-specific. 2009-02-11 00:40:22 +00:00
Marcos Pinto
ee05e18a9a show easy to understand error message on twisted importerror for the not so bright #796 2009-02-11 00:26:25 +00:00
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