~cmiller/ubuntu/quantal/deluge/fix-parameter-move-storage

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Cristian Greco
  • Date: 2009-11-13 02:39:45 UTC
  • mfrom: (4.1.7 squeeze)
  • Revision ID: james.westby@ubuntu.com-20091113023945-te1bybo2912ejzuc
Tags: 1.2.0~rc3-4
* debian/control: bump build-dep on python-setuptools to (>= 0.6c9).
* debian/patches:
  - 25_r5921_fastresume_files.patch
    new, should fix problems with fresh configs;
  - 30_r5931_ipc_lockfile.patch:
    new, should fix an issue where Deluge will fail to start if there is a
    stale ipc lockfile. (Closes: #555849)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
=== Deluge 1.2.0_rc3 (01 November 2009) ===
 
2
==== Core ====
 
3
        * Fix #1047 move completed does not work if saving to non default path
 
4
        * Fix renamed files not being utf-8 encoded
 
5
        * Fix torrent name being blank when renaming root folder to /
 
6
        * Do not include an 'announce-list' key in torrents when there is only one tracker
 
7
 
 
8
==== GtkUI ====
 
9
        * Replace & with & in the details tab to ensure there are no markup errors
 
10
        * Consider 0 unlimited when displaying limits in the statusbar
 
11
        * Fix adding torrents when not showing the add torrent dialog in Windows
 
12
        * Fix crash when removing multiple torrents
 
13
 
 
14
==== Web ====
 
15
        * Fix #1046 changing auto managed via the details tab
 
16
        * Fix setting torrent options when adding
 
17
        * Fix setting file priorities when adding
 
18
        * HTML escape the field values on the details tab
 
19
        * Fix #215, make infinite eta values display in the correct order
 
20
        * Fix displaying the protocol upload speed
 
21
        * Fix #990, showing 0 as a limit when it means unlimited in the statusbar
 
22
 
 
23
==== Console ====
 
24
        * Fix displaying non-ascii strings
 
25
        * Fix #1052 crash when issuing commands while not connected to a daemon
 
26
        * Fix crash when string length makes line longer than terminal width
 
27
        * Improve 'info' command draw speed
 
28
 
 
29
=== Deluge 1.2.0_rc2 (25 October 2009) ===
 
30
==== GtkUI ====
 
31
        * Fix path errors when adding torrents externally in Windows
 
32
        * Fix localclient authentication by stripping the lines read from the auth file
 
33
        * Do not try to call doIteration() on the reactor if it has already stopped
 
34
        * Fix 'autostart localhost if needed' option
 
35
        * Fix starting plugins when the pluginmanager is started
 
36
        * Fix #799 translate connection status
 
37
        * Fix #215 ETA sort order
 
38
 
 
39
==== Core ====
 
40
        * Fix saving torrent state on fresh configs
 
41
 
 
42
==== Web ====
 
43
        * Fix changing of the allocation in the preferences.
 
44
        * Fix updating the Connection Manager when a host is added.
 
45
        * Add a `--fork` option to allow forking the webui to the background
 
46
        * Fix the statusbar menu limits
 
47
        * Fix setting the torrent options via the options tab
 
48
        * Fix the private flag in the options tab
 
49
 
 
50
==== Console ====
 
51
        * Fix exception when using the 'halt' command
 
52
 
 
53
==== Misc ====
 
54
        * Add man pages for deluge-console, deluge-gtk and deluge-web
 
55
 
 
56
==== Extractor ====
 
57
        * Fix issue where the plugin would not stop extracting files after being disabled
 
58
        * Add option to create torrent name sub-folders in extract folder
 
59
 
 
60
=== Deluge 1.2.0_rc1 (07 October 2009) ===
 
61
==== Core ====
 
62
        * Implement new RPC protocol DelugeRPC replacing XMLRPC
 
63
        * Move to a twisted framework
 
64
        * Add an 'Error' filter for Trackers to show trackers that currently have a tracker error
 
65
        * Use system GeoIP database if available, this is now an optional dependency
 
66
 
 
67
==== GtkUI ====
 
68
        * Remove SignalReceiver
 
69
        * Implemented a cross-platform IPC method thus removing the DBUS dependency
 
70
        * Implement a "True" Classic Mode where there is no longer a separate daemon process
 
71
        * Add preferences option "Add torrent in paused state"
 
72
        * Add tracker icons to the Tracker column
 
73
        * Implement #259 show tooltip with country name in the peers tab
 
74
        * Add an error category to the tracker sidebar list
 
75
        * Add Find More Plugins button to Plugins preference page
 
76
        * Fix #518 remove header in add torrent dialog to save vertical space
 
77
        * Add a Cache preferences page to adjust cache settings and examine cache status
 
78
        * Add ability to rename files prior to adding them
 
79
        * Fix shutdown handler with GNOME session manager
 
80
        * Allow 4 MiB piece sizes when creating a torrent
 
81
 
 
82
==== ConsoleUI ====
 
83
        * Changed to use curses for a more interactive client
 
84
 
 
85
==== WebUI ====
 
86
        * Move over to using Twisted-Web for the webserver.
 
87
        * Move to only AJAX interface built upon Ext-JS.
 
88
 
 
89
==== Plugins ====
 
90
        * Add Scheduler plugin
 
91
        * Add Extractor plugin
 
92
 
 
93
==== Misc ====
 
94
        * PyGTK dependency bumped to => 2.12 to use new tooltip system
 
95
        * Add new scripts for invoking UIs: deluge-gtk, deluge-web, deluge-console
 
96
        * Remove GeoIP database from the source tree
 
97
 
1
98
=== Deluge 1.1.9 - (15 June 2009) ===
2
99
==== Core ====
3
 
  * Only move a torrent due to 'move on complete' when some data has been downloaded
4
 
  * Update libtorrent for CVE-2009-1760
 
100
        * Only move a torrent due to 'move on complete' when some data has been downloaded
 
101
        * Update libtorrent for CVE-2009-1760
5
102
 
6
103
==== GtkUI ====
7
 
  * Fix #950 renaming a parent folder into multiple folders
 
104
        * Fix #950 renaming a parent folder into multiple folders
8
105
 
9
106
==== WebUI ====
10
 
  * Fix remote torrent add
 
107
        * Fix remote torrent add
11
108
 
12
109
=== Deluge 1.1.8 - (21 May 2009) ===
13
110
==== Core ====
14
 
  * Fix pause all/resume all
15
 
  * Torrent name is now changed when the root folder or file is renamed
 
111
        * Fix pause all/resume all
 
112
        * Torrent name is now changed when the root folder or file is renamed
16
113
 
17
114
==== GtkUI ====
18
 
  * Fix high cpu usage when displaying speeds in titlebar
19
 
  * Fix showing non-utf8 encoded torrents in add torrent dialog -- this adds
20
 
    an additional dependency on chardet.
21
 
  * Fix exception when timing out trying to send notification email
22
 
  * Set some sane defaults for peers/file tabs column widths
 
115
        * Fix high cpu usage when displaying speeds in titlebar
 
116
        * Fix showing non-utf8 encoded torrents in add torrent dialog -- this adds
 
117
                an additional dependency on chardet.
 
118
        * Fix exception when timing out trying to send notification email
 
119
        * Set some sane defaults for peers/file tabs column widths
23
120
 
24
121
==== WebUI ====
25
 
  * Fix starting when -l option is used
 
122
        * Fix starting when -l option is used
26
123
 
27
124
=== Deluge 1.1.7 - (25 April 2009) ===
28
125
==== Core ====
29
 
  * Fix issue where cannot resume torrent after doing a 'Pause All'
30
 
  * Add workaround for 'address_v4 from unsigned long' bug experienced by users
31
 
    with 64-bit machines.  This bug is fixed in libtorrent 0.14.3.
 
126
        * Fix issue where cannot resume torrent after doing a 'Pause All'
 
127
        * Add workaround for 'address_v4 from unsigned long' bug experienced by users
 
128
                with 64-bit machines.   This bug is fixed in libtorrent 0.14.3.
32
129
 
33
130
==== GtkUI ====
34
 
  * Fix #883 segfault if locale is not using UTF-8 encoding
35
 
  * Fix for adding torrents with invalid filename encodings
36
 
  * Fix displaying IPv6 peers in the Peers tab
37
 
  * Fix starting the daemon in OS X
38
 
  * Fix loading improperly created torrents with mismatched encodings
39
 
  * Fix displaying improper progress when creating torrent
 
131
        * Fix #883 segfault if locale is not using UTF-8 encoding
 
132
        * Fix for adding torrents with invalid filename encodings
 
133
        * Fix displaying IPv6 peers in the Peers tab
 
134
        * Fix starting the daemon in OS X
 
135
        * Fix loading improperly created torrents with mismatched encodings
 
136
        * Fix displaying improper progress when creating torrent
40
137
 
41
138
==== Windows ====
42
 
  * Fix freezing in create torrent dialog
43
 
  * Fix creating torrents in Windows
44
 
  * Fix free space check
 
139
        * Fix freezing in create torrent dialog
 
140
        * Fix creating torrents in Windows
 
141
        * Fix free space check
45
142
 
46
143
=== Deluge 1.1.6 - (06 April 2009) ===
47
144
==== Core ====
48
 
  * Fix udp trackers being classified as DHT source
49
 
  * Fix #855 force a resume on a torrent if a 'Force Recheck' is initiated
50
 
  * Fix #862 deluged crash when access http://localhost:58846
 
145
        * Fix udp trackers being classified as DHT source
 
146
        * Fix #855 force a resume on a torrent if a 'Force Recheck' is initiated
 
147
        * Fix #862 deluged crash when access http://localhost:58846
51
148
 
52
149
==== GtkUI ====
53
 
  * Fix displaying torrents with non-utf8 encodings in add torrent dialog
 
150
        * Fix displaying torrents with non-utf8 encodings in add torrent dialog
54
151
 
55
152
==== WebUI ====
56
 
  * Fix #870 use proper config location for loading ssl cert
 
153
        * Fix #870 use proper config location for loading ssl cert
57
154
 
58
155
==== Misc ====
59
 
  * Add OpenSSL exception to license
 
156
        * Add OpenSSL exception to license
60
157
 
61
158
=== Deluge 1.1.5 - (16 March 2009) ===
62
159
==== Core ====
63
 
  * Fix config file saving when no current config file exists
 
160
        * Fix config file saving when no current config file exists
64
161
 
65
162
==== GtkUI ====
66
 
  * Add 'Comments' field to the Details tab
67
 
  * Fix #841 maximum upload slots tooltip
 
163
        * Add 'Comments' field to the Details tab
 
164
        * Fix #841 maximum upload slots tooltip
68
165
 
69
166
=== Deluge 1.1.4 - (08 March 2009) ===
70
167
==== Core ====
71
 
  * Fix displaying file errors when the torrent isn't paused
72
 
  * Fix issue where torrents being check would get removed due to "stop at ratio" rules
73
 
  * Fix #790 tracker hosts not correct for some .uk trackers
74
 
  * Make sure config files, resume data and state are fsync'd when saved.  This should help prevent data losses on crashes/improper shutdowns.
 
168
        * Fix displaying file errors when the torrent isn't paused
 
169
        * Fix issue where torrents being check would get removed due to "stop at ratio" rules
 
170
        * Fix #790 tracker hosts not correct for some .uk trackers
 
171
        * Make sure config files, resume data and state are fsync'd when saved. This should help prevent data losses on crashes/improper shutdowns.
75
172
 
76
173
==== GtkUI ====
77
 
  * Fix hiding bottom pane when no tabs are enabled upon restart
78
 
  * Fix saving file priorities when switching torrents in the addtorrentdialog
79
 
  * Fix the allocate mode not being preserved when selecting different torrents in addtorrentdialog
80
 
  * Fix #655 issue where default torrent options wouldn't be set for new torrents added to the addtorrentdialog
81
 
  * Fix #817 email notifications fail to substitute format strings
 
174
        * Fix hiding bottom pane when no tabs are enabled upon restart
 
175
        * Fix saving file priorities when switching torrents in the addtorrentdialog
 
176
        * Fix the allocate mode not being preserved when selecting different torrents in addtorrentdialog
 
177
        * Fix #655 issue where default torrent options wouldn't be set for new torrents added to the addtorrentdialog
 
178
        * Fix #817 email notifications fail to substitute format strings
82
179
 
83
180
==== Plugins ====
84
 
  * Label: Fix setting 'Move on completed' folder when connected to a remote daemon
 
181
        * Label: Fix setting 'Move on completed' folder when connected to a remote daemon
85
182
 
86
183
=== Deluge 1.1.3 - (15 February 2009) ===
87
184
==== Core ====
88
 
  * Fix issue where checking queue would stop
89
 
  * Fix announcing to SSL trackers
 
185
        * Fix issue where checking queue would stop
 
186
        * Fix announcing to SSL trackers
90
187
 
91
188
==== Misc ====
92
 
  * Fix issue when initializing gettext that would prevent deluge from starting
93
 
  * Fix logging exceptions when starting the daemon
94
 
  * Fix displaying errors when a torrent is Checking
95
 
  * Fix #790 tracker hosts not correct for some 3rd-level domain names
 
189
        * Fix issue when initializing gettext that would prevent deluge from starting
 
190
        * Fix logging exceptions when starting the daemon
 
191
        * Fix displaying errors when a torrent is Checking
 
192
        * Fix #790 tracker hosts not correct for some 3rd-level domain names
96
193
 
97
194
=== Deluge 1.1.2 - (31 January 2009) ===
98
195
==== Core ====
99
 
  * Fix issue where torrents get stuck Checking
 
196
        * Fix issue where torrents get stuck Checking
100
197
 
101
198
==== GtkUI ====
102
 
  * Fix #761 use proper theme colours in sidebar
103
 
  * Fix saving files/peers tab state when no column is sorted
 
199
        * Fix #761 use proper theme colours in sidebar
 
200
        * Fix saving files/peers tab state when no column is sorted
104
201
 
105
202
=== Deluge 1.1.1 - (24 January 2009) ===
106
203
==== Core ====
107
 
  * Fix oldstateupgrader for those upgrading from 0.5.x
108
 
  * Fix setting Peer TOS byte
109
 
  * Fix setting outgoing ports
 
204
        * Fix oldstateupgrader for those upgrading from 0.5.x
 
205
        * Fix setting Peer TOS byte
 
206
        * Fix setting outgoing ports
110
207
 
111
208
==== GtkUI ====
112
 
  * Fix opening links from Help menu and others
113
 
  * Fix remembering sorted column in the torrent list
114
 
  * Fix saving Files tab and Peers tab state
115
 
  * Disable popup notification in preferences on Windows
116
 
  * Fix crashing in Add Torrent Dialog when removing torrents from the list
117
 
  * Do not allow duplicate torrents in the Add Torrent Dialog
118
 
  * Fix translating speed units in status tab when a per-torrent limit is set
119
 
  * Fix torrents not displaying properly after disconnecting and reconnecting to the daemon
120
 
  * Fix when sorting # column, downloads should be on top
 
209
        * Fix opening links from Help menu and others
 
210
        * Fix remembering sorted column in the torrent list
 
211
        * Fix saving Files tab and Peers tab state
 
212
        * Disable popup notification in preferences on Windows
 
213
        * Fix crashing in Add Torrent Dialog when removing torrents from the list
 
214
        * Do not allow duplicate torrents in the Add Torrent Dialog
 
215
        * Fix translating speed units in status tab when a per-torrent limit is set
 
216
        * Fix torrents not displaying properly after disconnecting and reconnecting to the daemon
 
217
        * Fix when sorting # column, downloads should be on top
121
218
 
122
219
==== Misc ====
123
 
  * Fix bdecoding some torrent files
124
 
  * Fix the -l, --logfile option
125
 
  * Fix #729 tracker icons not being saved in the correct location
126
 
  * Add support for more tracker icons
127
 
  * Fix being able to connect to a local daemon from another user account
 
220
        * Fix bdecoding some torrent files
 
221
        * Fix the -l, --logfile option
 
222
        * Fix #729 tracker icons not being saved in the correct location
 
223
        * Add support for more tracker icons
 
224
        * Fix being able to connect to a local daemon from another user account
128
225
 
129
226
=== Deluge 1.1.0 - "Time gas!" (10 January 2009) ===
130
227
==== Core ====
131
 
  * Fix issue in get_tracker_host when the torrent has no tracker
132
 
  * Fix crash while trying to convert very old 0.5 config files
133
 
 
134
 
==== GtkUI ====
135
 
  * Fix translation setting in remove torrent dialog
136
 
  * Fix notification bug on startup for already finished torrents
137
 
 
138
 
==== AjaxUI ====
139
 
  * Fix loading on iPods.
140
 
  * Fix sorting on the name column.
141
 
  * Add "Not Implemented" alerts to some functions.
142
 
  * Improve the options tab on the Add Torrent dialog
143
 
 
144
 
==== ConsoleUI ====
145
 
  * Fix auto-complete feature for torrents.
146
 
 
147
 
==== Misc ====
148
 
  * Added '-s', '--set-default-ui' option to deluge
149
 
 
150
 
=== Deluge 1.1.0_RC3 (05 January 2009) ===
151
 
==== Core ====
152
 
  * Fix applying proxy settings
153
 
  * Fix the display of the tracker host when it's an IP address and not a hostname
154
 
 
155
 
==== GtkUI ====
156
 
  * Fix folder renaming to display the change properly
157
 
  * Fix seeding torrents from moving around when sorting the '#' column
158
 
 
159
 
==== Plugins ====
160
 
  * Label: Fix move on completed
161
 
  * Add 'Peer Guardian Text (GZip)' reader to the Blocklist plugin
162
 
  * Apply Blocklist preferences when clicking on the buttons
163
 
 
164
 
=== Deluge 1.1.0_RC2 (29 December 2008) ===
165
 
==== Core ====
166
 
  * Fix new version check
167
 
  * Fix issue that prevented torrents from being added
168
 
 
169
 
==== GtkUI ====
170
 
  * Fix tooltip for 'Show session speed in titlebar' option
171
 
 
172
 
==== Plugins ====
173
 
  * Remove Stats plugin since it wasn't intended to be in this release
174
 
  * Fix never-ending import in Blocklist on Windows
175
 
 
176
 
==== Windows ====
177
 
  * Fix double-click association on Windows
178
 
  * Fix Pidgin icon interference
179
 
 
180
 
=== Deluge 1.1.0_RC1 (23 December 2008) ===
181
 
==== Core ====
182
 
  * Implement #79 ability to change outgoing port range
183
 
  * Implement #296 ability to change peer TOS byte
184
 
  * Add per-torrent move on completed settings
185
 
  * Implement #414 use async save_resume_data method
186
 
  * Filter Manager with torrent filtering in get_torrents_status , for sidebar and plugins.
187
 
  * Implement #368 add torrents by infohash/magnet uri (trackerless torrents)
188
 
  * Remove remaining gtk functions in common
189
 
  * Tracker icons.
190
 
  * Add ETA for torrents with stop at seed ratio set
191
 
  * Fix #47 the state and config files are no longer invalidated when there is no diskspace
192
 
  * Fix #619 return "" instead of "Infinity" if seconds == 0 in ftime
193
 
  * Add -P, --pidfile option to deluged
194
 
  * Basic authentication for remote access to daemon, see: http://dev.deluge-torrent.org/wiki/Authentication
195
 
 
196
 
==== GtkUI ====
197
 
  * Add peer progress to the peers tab
198
 
  * Add ability to manually add peers
199
 
  * Sorting # column will place downloaders above seeds
200
 
  * Remove dependency on libtorrent for add torrent dialog
201
 
  * Allow adding multiple trackers at once in the edit tracker dialog
202
 
  * Implement #28 Create Torrent Dialog
203
 
  * Redesiged sidebar with filters for Active and Tracker (see Filter Manager)
204
 
  * Implement #428 the ability to rename files and directories
205
 
  * Implement #229 add date added column
206
 
  * Implement #596 show speeds in title
207
 
  * Fix #636 not setting the daemon's config directory when using --config= with the UI in classic mode.
208
 
  * Fix #624 do not allow changing file priorities when using compact allocation
209
 
  * Fix #602 re-did files/peers tab state saving/loading
210
 
  * Fix gtk warnings
211
 
  * Add protocol traffic statusbar item
212
 
  * Rework the Remove Torrent Dialog to only have 2 options, remove data and remove from session.
213
 
  * Add "Install Plugin" and "Rescan Plugins" buttons to the Plugins preferences
214
 
  * Make active port test use internal graphic instead of launching browser
215
 
 
216
 
==== Web UI ====
217
 
  * Lots of smaller tweaks.
218
 
  * All details tabs have the same features as in gtk-ui 1.0.x
219
 
  * Persistent sessions #486
220
 
  * Plugin improvements for easy use of templates and images in eggs. #497
221
 
  * Classic template takes over some style elements from white template.
222
 
  * https (for users that know how to create certificates)
223
 
  * Easier apache mod_proxy use.
224
 
  * Redesigned sidebar
225
 
 
226
 
==== AjaxUI ====
227
 
  * Hosted in a webui template.
228
 
 
229
 
==== ConsoleUI ====
230
 
  * New ConsoleUI written by Idoa01
231
 
  * Callable from command-line for scripts.
232
 
 
233
 
==== Plugins ====
234
 
  * Stats plugin for graphs.
235
 
  * Label plugin for grouping torrents and per torrent settings.
236
 
 
237
 
==== Misc ====
238
 
  * Implement #478 display UI options in usage help
239
 
  * Fix #547 add description to name field per HIG entry 2.1.1.1
240
 
  * Fix #531 set default log level to ERROR and add 2 command-line options, "-L, --loglevel" and "-q, --quiet".
241
 
 
242
 
=== Deluge 1.0.7 (10 December 2008) ===
243
 
==== GtkUI ====
244
 
  * Fix #636 not setting the daemon's config directory when using --config= with the UI in classic mode.
245
 
  * Fix some minor bugs in Connection Manager
246
 
 
247
 
==== Debian ====
248
 
  * Fix #571 notification-daemon-xfce dependency circle
249
 
 
250
 
==== Misc ====
251
 
  * Fix #547 add description to name field per HIG entry 2.1.1.1
252
 
  * libtorrent updates
253
 
 
254
 
==== Plugins ====
255
 
  * Point default blocklist url to our server and up interval to 4 days
256
 
 
257
 
=== Deluge 1.0.6 (01 December 2008) ===
258
 
==== Core ====
259
 
  * Fix #475 catch unicode decoding errors
260
 
  * Add an option to not include IP overhead in rate limiting (this is equivalent
261
 
    to how 0.5.x behaves)
262
 
  * Have default blocklist url point to our server
263
 
 
264
 
==== GtkUI ====
265
 
  * Display the proper downloaded value in the statistics tab
266
 
 
267
 
==== Windows ====
268
 
  * Fix broken graphic in new release dialog
269
 
 
270
 
=== Deluge 1.0.5 (09 November 2008) ===
271
 
==== GtkUI ====
272
 
  * Increase the per-torrent stop share ratio max to 99999.0
273
 
  * Fix #528 make sure gtkui config file is written before exiting
274
 
  * Fix UDP tracker support
275
 
 
276
 
==== Web UI ====
277
 
  * Javascript auto refresh for both templates.
278
 
 
279
 
==== Windows ====
280
 
  * Fix #577 adding torrents by drag n' drop
281
 
  * Fix association in Vista
282
 
  * Fix WebUI launch
283
 
 
284
 
==== Debian ====
285
 
  * SID packages now requires Boost 1.36
286
 
 
287
 
==== Ubuntu ====
288
 
  * Jaunty packages are now provided
289
 
 
290
 
=== Deluge 1.0.4 (31 October 2008) ===
291
 
==== Core ====
292
 
  * Fix #560 force an int value for global max connections
293
 
  * Fix #545 use proper values in ratio calculation
294
 
  * Fix UPnP again..
295
 
 
296
 
==== GtkUI ====
297
 
  * Fix #565 wait for the deluged process to start to prevent defunct processes
298
 
 
299
 
==== OS X ====
300
 
  * Fix issues with gettext
301
 
 
302
 
==== Windows ====
303
 
  * Fix starting on non-English versions of Windows
304
 
 
305
 
=== Deluge 1.0.3 (18 October 2008) ===
306
 
==== Core ====
307
 
  * Fix upnp - it should work on more routers now too
308
 
  * Fix issue where Deluge would send improper stats to the tracker after a
309
 
    pause/resume.
310
 
  * Fix issue where fastresume files would be rejected when using FAT32.  This
311
 
    would cause the torrent to be rechecked on every startup.
312
 
  * Fix ip filtering
313
 
 
314
 
==== GtkUI ====
315
 
  * Re-add the "Max Connections Per Second" option with a default setting of 20
316
 
 
317
 
==== WebUI ====
318
 
  * Fix White template for Opera
319
 
 
320
 
==== Misc ====
321
 
  * Deluge will now use a system libtorrent library if available.
322
 
  * The build system will no longer build libtorrent if a system library is
323
 
    detected.
324
 
 
325
 
=== Deluge 1.0.2 (10 October 2008) ===
326
 
==== Core ====
327
 
  * Fix issue where torrents will not be properly added to the session
328
 
 
329
 
=== Deluge 1.0.1 (10 October 2008) ===
330
 
==== Core ====
331
 
  * Change the default max global upload slots to 4 instead of -1 since libtorrent
332
 
    will automatically open more slots to meet the upload speed limit.
333
 
  * Fix display of tracker error messages
334
 
  * Fix add_torrent_url() to download the torrent file in a thread to prevent
335
 
    the main thread from blocking and causing the daemon to freeze.
336
 
  * Removed the 'Maximum Connections Per Second' setting and replaced it with a
337
 
    default setting of 20.  This should alleviate speed issues some are experiencing.
338
 
  * Changed max half-open connections default limit to 8 on XP/2000 and 4 on Vista
339
 
  * Prevent being able to set file priorities for compactly allocated torrents as
340
 
    it is not intended to work.
341
 
  * Fix freezing on start-up issues on systems that do not have a properly
342
 
    configured localhost entry.
343
 
  * Change max connections default setting to 200
344
 
  * Fix issue with invalid bencoding from some trackers
345
 
  * Plenty of libtorrent updates that should improve core stability
346
 
 
347
 
==== GtkUI ====
348
 
  * Improve performance of files tab by only updating when values change
349
 
 
350
 
==== Misc ====
351
 
  * Fix #187 set a 5 second timer to save the config file after a config value
352
 
    has been changed.
353
 
  * Fix #503 change the boost lib detection logic to first look for -mt and
354
 
    if not available, fall back to regular boost lib (non-multithreaded)
355
 
 
356
 
==== WebUI ====
357
 
  * Add enable "Auto Add" checkbox
358
 
 
359
 
=== Deluge 1.0.0 - "Sharks Are Bulletproof" (21 September 2008) ===
360
 
==== Core ====
361
 
  * Include GeoIP database for country look-ups
362
 
  * Fix upgrading from 0.5.x state where torrents would have no trackers
363
 
 
364
 
=== Deluge 0.9.09 - "1.0.0_RC9" (15 September 2008) ===
365
 
==== Core ====
366
 
  * Bug fixes in libtorrent including a crash when the tracker doesn't
367
 
    have 'announce' in it's url.
368
 
  * Fix fastresume issue causing loss of data by deleting the fastresume file
369
 
    before writing a new one
370
 
  * Fix #475 the use of unicode paths when adding torrents
371
 
 
372
 
==== GtkUI ====
373
 
  * Fix add torrent dialog closing preventing another dialog from being shown
374
 
  * Fix various issues when not using English
375
 
  * Fix setting file priorities on folders
376
 
 
377
 
=== Deluge 0.9.08 - "1.0.0_RC8" (27 August 2008) ===
378
 
==== Core ====
379
 
  * Attempt to automatically upgrade a 0.5.x state file to new format
380
 
  * Tracker errors now change the tracker status
381
 
 
382
 
==== Plugins ====
383
 
  * Fix bug in Blocklist that prevented downloading a new file every X days
384
 
 
385
 
==== GtkUI ====
386
 
  * Sort filenames alphabetically in add torrent dialog
387
 
  * Fix setting file priorities on folders
388
 
  * Fix #453 allow showing of text in the toolbar buttons
389
 
 
390
 
=== Deluge 0.9.07 - "1.0.0_RC7" (18 August 2008) ===
391
 
==== Core ====
392
 
  * Fix loading torrents from state when fastresume file is missing
393
 
  * Fix UPnP
394
 
  * Fix to prevent Deluge from segfaulting when trying to autoadd an incomplete torrent file
395
 
  * Fix #407 possible negative ETA
396
 
 
397
 
==== GtkUI ====
398
 
  * Add 'edit' to edit trackers dialog
399
 
  * Improve performance of initial torrent list load
400
 
  * Fix hiding the bottom pane when disabling all the tabs
401
 
  * Fix not showing new torrents if you don't use the All label first
402
 
  * Fix size units to be more accurate
403
 
  * Fix torrentview sorting to be persistent
404
 
  * Fix not displaying file list when state changes
405
 
  * Expand root folder in files tab by default
406
 
 
407
 
==== Null ====
408
 
  * Fix #415 crash when using 'config-set' with no parameters
409
 
 
410
 
==== Windows ====
411
 
  * Fix Vista slowness issue
412
 
  * Fix properly shutting Deluge down when system shuts down
413
 
  * Fix opening folders/files
414
 
 
415
 
=== Deluge 0.9.06 - "1.0.0_RC6" (13 August 2008) ===
416
 
==== Core ====
417
 
  * Fix CPU spikes
418
 
 
419
 
==== GtkUI ====
420
 
  * Fix move storage dialog when connected to a remote daemon
421
 
 
422
 
=== Deluge 0.9.05 - "1.0.0_RC5" (04 August 2008) ===
423
 
==== Core ====
424
 
  * Fix deluged running with ssh X forwarding by removing the Gnome lib import
425
 
  * Save resume data periodically to help prevent data loss
426
 
  * Fix queue order shuffling on restart
427
 
 
428
 
==== GtkUI ====
429
 
  * Handle shutting down more cleanly
430
 
  * Add translators to credits
431
 
 
432
 
==== Plugins ====
433
 
  * Improve the Blocklist plugin preferences page.
434
 
 
435
 
==== Windows ====
436
 
  * Fix drag n' drop support
437
 
 
438
 
=== Deluge 0.9.04 - "1.0.0_RC4" (29 July 2008) ===
439
 
==== Core ====
440
 
  * Fix building with gcc 4.3
441
 
  * Fix do not create torrentfiles folder unless 'copy_torrent_file' is True
442
 
 
443
 
==== GtkUI ====
444
 
  * Add drag n' drop support for adding .torrent files
445
 
  * Double-clicking on host in Connection Manager now will connect to that host
446
 
  * Fix selecting torrents when right-clicking on them in torrentview and filestab
447
 
  * Fix new release check
448
 
  * Display 'total_wanted' instead of 'total_size' in Size column
449
 
  * Fix displaying of torrents when language is not English
450
 
  * Fix the view options to be persistent between sessions
451
 
  * Fix signalreceiver when switching between daemons
452
 
 
453
 
=== Deluge 0.9.03 - "1.0.0_RC3" (21 July 2008) ===
454
 
==== Core ====
455
 
  * File progress fixes from libtorrent
456
 
  * Fix building on FreeBSD
457
 
  * Fix #350 stop seeds when stop ratio is reached
458
 
  * Fix #358 properly emit torrent_removed signal when remove_at_ratio happens
459
 
 
460
 
==== UI ====
461
 
  * Default to gtkui when running 'deluge' instead of defaulting to last used.
462
 
 
463
 
==== GtkUI ====
464
 
  * Fix open folder
465
 
  * Fix #349 tab ordering when hiding/showing
466
 
 
467
 
==== Windows ====
468
 
  * Fix torrent file association and adding files from command line
469
 
 
470
 
==== Plugins ====
471
 
  * Blocklist plugin has been rewritten
472
 
 
473
 
==== Misc ====
474
 
  * Some changes for python 2.6 compatibility
475
 
 
476
 
=== Deluge 0.9.02 - "1.0.0_RC2" (15 July 2008) ===
477
 
==== Core ====
478
 
  * Fix displaying of file progress
479
 
  * Fix files to have proper read/write permissions
480
 
 
481
 
==== WebUI ====
482
 
  * Include missing 'classic' template
483
 
  * Update options tab to include queue settings
484
 
 
485
 
==== Windows ====
486
 
  * Fix displaying of tray icon
487
 
  * Fix scrolling of tray menu
488
 
  * Fix hiding of tray icon when shutting down
489
 
  * Fix tray icon tool tip length to show properly
 
228
        * Implement #79 ability to change outgoing port range
 
229
        * Implement #296 ability to change peer TOS byte
 
230
        * Add per-torrent move on completed settings
 
231
        * Implement #414 use async save_resume_data method
 
232
        * Filter Manager with torrent filtering in get_torrents_status , for sidebar and plugins.
 
233
        * Implement #368 add torrents by infohash/magnet uri (trackerless torrents)
 
234
        * Remove remaining gtk functions in common
 
235
        * Tracker icons.
 
236
        * Add ETA for torrents with stop at seed ratio set
 
237
        * Fix #47 the state and config files are no longer invalidated when there is no diskspace
 
238
        * Fix #619 return "" instead of "Infinity" if seconds == 0 in ftime
 
239
        * Add -P, --pidfile option to deluged
 
240
 
 
241
==== GtkUI ====
 
242
        * Add peer progress to the peers tab
 
243
        * Add ability to manually add peers
 
244
        * Sorting # column will place downloaders above seeds
 
245
        * Remove dependency on libtorrent for add torrent dialog
 
246
        * Allow adding multiple trackers at once in the edit tracker dialog
 
247
        * Implement #28 Create Torrent Dialog
 
248
        * Redesiged sidebar with filters for Active and Tracker (see Filter Manager)
 
249
        * Implement #428 the ability to rename files and directories
 
250
        * Implement #229 add date added column
 
251
        * Implement #596 show speeds in title
 
252
        * Fix #636 not setting the daemon's config directory when using --config= with the UI in classic mode.
 
253
        * Fix #624 do not allow changing file priorities when using compact allocation
 
254
        * Fix #602 re-did files/peers tab state saving/loading
 
255
        * Fix gtk warnings
 
256
        * Add protocol traffic statusbar item
 
257
        * Rework the Remove Torrent Dialog to only have 2 options, remove data and remove from session.
 
258
        * Add "Install Plugin" and "Rescan Plugins" buttons to the Plugins preferences
 
259
        * Make active port test use internal graphic instead of launching browser
 
260
 
 
261
==== WebUI ====
 
262
        * Lots of smaller tweaks.
 
263
        * All details tabs have the same features as in gtk-ui 1.0.x
 
264
        * Persistent sessions #486
 
265
        * Plugin improvements for easy use of templates and images in eggs. #497
 
266
        * Classic template takes over some style elements from white template.
 
267
        * https (for users that know how to create certificates)
 
268
        * Easier apache mod_proxy use.
 
269
        * Redesigned sidebar
 
270
 
 
271
==== AjaxUI ====
 
272
        * Hosted in a webui template.
 
273
 
 
274
==== ConsoleUI ====
 
275
        * New ConsoleUI written by Idoa01
 
276
        * Callable from command-line for scripts.
 
277
 
 
278
==== Plugins ====
 
279
        * Stats plugin for graphs.
 
280
        * Label plugin for grouping torrents and per torrent settings.
 
281
 
 
282
==== Misc ====
 
283
        * Implement #478 display UI options in usage help
 
284
        * Fix #547 add description to name field per HIG entry 2.1.1.1
 
285
        * Fix #531 set default log level to ERROR and add 2 command-line options, "-L, --loglevel" and "-q, --quiet".