214 Commits

Author SHA1 Message Date
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
Andrew Resch
19b7369786 Continue starting Deluge if the gettext/locale initialization doesn't
work.. It will now just print an Error message.
2008-12-14 17:53:42 +00:00
Andrew Resch
55e694e80b Change libtorrent import behaviour to first try importing deluge.libtorrent and then libtorrent. It will now also raise an ImportError if libtorrent version is not 0.14. 2008-12-10 23:30:09 +00:00
Andrew Resch
37c3b4334c Add basic authentication -- your connectionmanager config will be cleared and this will likely break other UIs 2008-12-10 07:56:40 +00:00
Damien Churchill
92574feeb4 add get_config_values method to core to allow for multiple config values to be retrieved 2008-12-03 22:46:56 +00:00
Andrew Resch
121d638d03 Fix shutting deluged down when using Python 2.6 2008-12-02 04:48:57 +00:00
Damien Churchill
6fdd660883 remove iterator method put in by mistake 2008-12-02 00:14:23 +00:00
Damien Churchill
443fef1d95 add a basic interface to the glob module for use by a javascript file picker widget 2008-12-01 23:13:19 +00:00
Andrew Resch
34671971be Clean-up gettext code and make it more portable 2008-11-29 21:21:05 +00:00
Andrew Resch
bb8c41ad03 Change how gettext is initialized to be more simple 2008-11-29 20:44:53 +00:00
Andrew Resch
c6422b53df Rework the Remove Torrent Dialog and change client.remove_torrent() to
only having the option of removing data, not torrent file.  Deleting the 
torrent file was deleting the torrent file in the Copy Torrentfile 
folder and this is not desirable.
2008-11-26 09:11:18 +00:00
Andrew Resch
66ae89122d Fallback to using DNS for geoip lookups if the database file is not
available
2008-11-25 22:43:31 +00:00
Martijn Voncken
35ebf57060 get_stats+overhead 2008-11-25 19:28:25 +00:00
Andrew Resch
c6ddaeaac7 Remove OpenSSL exception from license headers 2008-11-23 04:58:01 +00:00
Andrew Resch
f5ad01a865 Add 'get_session_status' to core 2008-11-21 09:15:05 +00:00
Andrew Resch
c028b861f8 Fix bug in calculating the ETA for seeding torrents with a stop seed
ratio set
2008-11-21 07:49:15 +00:00
Andrew Resch
e0137b6a4c Remove pythonize call -- it's not needed 2008-11-07 06:42:19 +00:00
Martijn Voncken
a311bcbcec config fixes 2008-11-06 19:12:11 +00:00
Andrew Resch
cc366e9369 Re-write the Config class 2008-11-05 12:35:02 +00:00
Andrew Resch
e5cbca13dc Fix #229 add 'date added' column, with patch from Lajnold 2008-11-02 04:41:55 +00:00
Andrew Resch
759bb8cc5d Fix locale stuff on OS X 2008-10-23 08:21:25 +00:00
Andrew Resch
56f1bff6d4 Use libtorrent smart_ban extension 2008-10-19 06:02:35 +00:00
Andrew Resch
da2499faa6 Fix adding peers 2008-10-18 04:10:34 +00:00
Marcos Pinto
9113744c40 add 'add peer' and create gtkui common 2008-10-18 01:53:13 +00:00
Andrew Resch
86d1624cff Deluge will now use a system libtorrent library if available. 2008-10-17 17:52:12 +00:00
Andrew Resch
0365ae00c0 Fix IP filter 2008-10-15 23:57:03 +00:00
Martijn Voncken
7b52f7fa97 rename hide_zero* to show_zero* because double negatives are not intuitive 2008-10-11 08:56:13 +00:00
Martijn Voncken
5ebbff177f filter: hide_zero_hits;hide_cat : core+test 2008-10-11 08:04:02 +00:00
Andrew Resch
c8901d31c5 Fix freezing on start-up issues on systems that do not have a properly
configured localhost entry.
2008-10-08 13:32:02 +00:00
Andrew Resch
c57939baa2 Fix add_torrent_url() to download the torrent file in a thread to
prevent the main thread from blocking and causing the daemon to freeze.
2008-10-01 18:31:55 +00:00
Andrew Resch
2765a97506 Prevent libtorrent from starting the default plugins and features. 2008-10-01 02:19:44 +00:00
Andrew Resch
87f3e1e3b8 Initial support for renaming files
Save .torrent file for torrents added by infohash or magnet uri
2008-09-30 18:45:32 +00:00
Martijn Voncken
14c1586d77 remove statusbar api 2008-09-26 15:56:40 +00:00
Martijn Voncken
61b7b17fbb fix get_stats docstring 2008-09-25 20:59:32 +00:00
Martijn Voncken
db6764ea9b statusbar api prototype 2008-09-25 20:56:05 +00:00
Martijn Voncken
c67bfe74a7 persistent sessions #486 2008-09-25 19:08:43 +00:00
Andrew Resch
a27b0c6329 Add the ability to add plugins from the plugins preference page (from
.eggs)
Add a rescan for plugins button to rescan the plugin folders
2008-09-24 01:23:38 +00:00
Andrew Resch
68974ff459 Implement #28 Create Torrent Dialog 2008-09-21 00:33:37 +00:00
Andrew Resch
aec7f35a71 Add 'get_path_size' core method 2008-09-20 02:27:29 +00:00
Andrew Resch
e64595120e Include GeoIP database for country look-ups 2008-09-19 20:11:50 +00:00
Andrew Resch
f285f607cd Convert unicode to str before saving to config. This should fix unicode
path issues.
2008-09-15 19:53:07 +00:00
Andrew Resch
3217113583 Load ut_metadata extension 2008-09-14 18:32:00 +00:00
Andrew Resch
ee9a5a19c1 Added support for adding torrents by infohash
Fixes to magnet uri stuff
2008-09-12 08:47:33 +00:00
Andrew Resch
ccb53e48a9 Start work of magnet uri and trackerless torrent support 2008-09-09 14:06:05 +00:00
Andrew Resch
818b626440 Ensure PreferencesManager is started before other components. 2008-09-01 02:22:08 +00:00
Martijn Voncken
d6a3c55efa get_stats in core 2008-08-30 22:58:19 +00:00