source: trunk/NEWS @ 13786

Last change on this file since 13786 was 13786, checked in by livings124, 8 years ago

(trunk) bump to 2.76+

  • Property svn:keywords set to Date Rev Author Id
File size: 73.9 KB
Line 
1=== Transmission 2.76 (2013/01/08) ===
2[http://trac.transmissionbt.com/query?milestone=2.76&group=component&order=severity All tickets closed by this release]
3==== All Platforms ====
4  * Better error logging when user-provided scripts can't be executed
5  * The "Time Remaining" property wasn't set for torrents with webseeds but no peers
6  * Fix rare error that created a directory name "$HOME"
7==== GTK+ Client ====
8  * Fix sort-by-age regression introduced in 2.74
9  * The "Edit Trackers" window didn't resize properly due to a 2.70 regression
10  * Raise the main window when presenting it from an App Indicator
11==== Qt Client ====
12  * Add magnet link support to transmission-qt.desktop
13  * Fix notification area bug that inhibited logouts & desktop hibernation
14  * Use the "video" icon when the torrent is an mkv or mp4 file
15  * Toggling the "Append '.part' to incomplete files' names" had no effect
16  * Fix display of the torrent name in the Torrent Options dialog
17  * Fix cursor point bug in the filterbar's entry field
18  * Fix crash when adding a magnet link when Transmission was only visible in the system tray
19  * Fix free-memory-read error on shutdown
20==== Daemon ====
21  * Better watchdir support
22  * Documentation fixes in transmission-remote's manpage
23==== Web Client ====
24  * Fix indentation of the torrent list and toolbar buttons on mobile devices
25==== CLI ====
26  * If the Download directory doesn't exist, try to create it instead of exiting
27
28=== Transmission 2.75 (2012/12/13) ===
29[http://trac.transmissionbt.com/query?milestone=2.75&group=component&order=severity All tickets closed by this release]
30==== Mac ====
31  * Fix crash on non-English localizations
32
33=== Transmission 2.74 (2012/12/10) ===
34[http://trac.transmissionbt.com/query?milestone=2.74&group=component&order=severity All tickets closed by this release]
35==== All Platforms ====
36  * Fix a bug that prevented IPv6 addresses from being saved in dht.dat
37  * Better handling of magnet links that contain 'tr.x=' parameters
38  * Add filtering of addresses used for uTP peer connections
39  * Fix detection of whether or not a peer supports uTP connections
40==== Mac ====
41  * Auto-grouping won't apply until torrents are demagnetized
42  * Tweak the inspector's and add window's file lists to avoid auto-hiding scrollbars overlapping the priority controls
43  * Fix potential crash when downloading and seeding complete at the same time
44  * Fix bug where stopped torrents might start when waking the computer from sleep
45==== Web Client ====
46  * Fix a multi-file selection bug
47  * Fix bug where the upload and download arrows and rates would not appear for downloading torrents
48  * Fix bug when displaying the tracker list
49
50=== Transmission 2.73 (2012/10/08) ===
51[http://trac.transmissionbt.com/query?milestone=2.73&group=component&order=severity All tickets closed by this release]
52==== Mac ====
53  * Fix crash on non-English localizations
54
55=== Transmission 2.72 (2012/10/16) ===
56[http://trac.transmissionbt.com/query?milestone=2.72&group=component&order=severity All tickets closed by this release]
57==== All Platforms ====
58  * Fix crash when adding magnet links with malformed webseeds
59  * Fix handling of magnet links' webseed URLs that contain whitespace
60  * Fix remaining time estimates of magnet links that have webseeds
61  * Show the webseed count in the torrent list when downloading from webseeds
62==== Mac ====
63  * When possible allow automatic switching to the integrated GPU on dual-GPU machines
64  * Include seeding-complete transfers in the badged count on the Dock icon
65==== GTK+ ====
66  * When adding torrents by URL from the clipboard, handle whitespace in the link
67==== Qt ====
68  * Fix dialog memory leaks
69==== Web Client ====
70  * Minor interface fixes
71
72=== Transmission 2.71 (2012/09/26) ===
73[http://trac.transmissionbt.com/query?milestone=2.71&group=component&order=severity All tickets closed by this release]
74==== Mac ====
75  * Fix 2.70 crasher on 10.6 Snow Leopard
76
77=== Transmission 2.70 (2012/09/25) ===
78[http://trac.transmissionbt.com/query?milestone=2.70&group=component&order=severity All tickets closed by this release]
79==== All Platforms ====
80  * Improved speed with the µTP protocol
81  * Fix bug that caused some incoming encrypted peer connections to fail
82  * Fix bugs with the speed limit scheduler
83  * Fix crasher with magnet links
84==== Mac ====
85  * Notification Center support on Mountain Lion
86  * Torrent files can be previewed with Quick Look in the Finder
87  * Add an option to remove transfers when seeding completes
88  * Fix displaying the Web Client with Bonjour
89  * Fix bugs with Time Machine exclusions
90  * Other minor interface tweaks and bug fixes
91  * Removed Simplified Chinese localization because of lack of localizer
92==== GTK+ ====
93  * Require GTK+ 3.4
94==== Qt ====
95  * Control speed limit from the icon tray
96  * Improved behavior when clicking on torrents in the torrent list
97  * Fix bug where torrent files were not deleted
98  * Fix bug with unicode characters in the default location
99==== Web Client ====
100  * The file inspector tab displays files nested under directories
101  * Improved scrolling on iPad
102  * Fix incorrectly rendered characters
103  * Fix bug involving attempts to post notifications without permission
104
105=== Transmission 2.61 (2012/07/23) ===
106[http://trac.transmissionbt.com/query?milestone=2.61&group=component&order=severity All tickets closed by this release]
107==== Mac ====
108  * Fix crash when creating a torrent file on Lion or newer
109==== GTK+ ====
110  * Support startup notification
111  * Require GTK+ 3
112==== Qt ====
113  * Fix bug when opening the web client via the Preferences dialog
114  * Better opening of magnet links
115  * The Torrent File list now handles very long lists faster
116  * Fix i18n problem introduced in 2.60
117==== Web Client ====
118  * Close potential cross-scripting vulnerability from malicious torrent files
119==== Utils ====
120  * Add magnet link generation to the transmission-show command line tool
121
122=== Transmission 2.60 (2012/07/05) ===
123[http://trac.transmissionbt.com/query?milestone=2.60&group=component&order=severity All tickets closed by this release]
124==== All Platforms ====
125  * Fix issues when adding magnet links
126  * Improved scraping behavior for certain trackers
127  * Fix bug where cleared statistics might not save
128  * Updated versions of miniupnpc and libuTP
129  * Fixed compilation issues with Solaris and FreeBSD
130  * Other minor fixes
131==== Mac ====
132  * Ready for Gatekeeper on Mountain Lion
133  * Retina graphics
134  * Add a filter and select all/deselect all buttons to the add window
135  * Support Lion's window restoration for several windows
136==== Qt ====
137  * Add Basque translation
138==== Web Client ====
139  * Notification of downloading and seeding completion (requires browser support of notifications)
140  * Re-add select all and deselect all buttons to the file inspector tab
141
142=== Transmission 2.52 (2012/05/19) ===
143[http://trac.transmissionbt.com/query?milestone=2.52&group=component&order=severity All tickets closed by this release]
144==== All Platforms ====
145  * Fix bug with zero termination of multiscrape strings
146  * Update the bundled libnatpmp and miniupnp port forwarding libraries
147==== Mac ====
148  * Add select all and deselect all buttons to the file inspector tab
149  * Minor interface tweaks and bug fixes
150  * Danish localization
151==== GTK+ ====
152  * Fix minor bug in Ubuntu app indicator support
153
154=== Transmission 2.51 (2012/04/08) ===
155[http://trac.transmissionbt.com/query?milestone=2.51&group=component&order=severity All tickets closed by this release]
156==== All Platforms ====
157  * Update the bundled libnatpmp and miniupnp port forwarding libraries
158  * Add environment variable options to have libcurl verify SSL certs
159  * Support user-specified CXX environment variables during compile time
160==== Mac ====
161  * Raise the allowed limits for many configuration options
162  * Fix regression that ignored user-specified TRANSMISSION_HOME environment
163==== GTK+ ====
164  * Fix crash when adding torrents on systems without G_USER_DIRECTORY_DOWNLOAD
165  * Honor the notification sound setting
166  * Add a tooltip to files in the torrents' file list
167  * Fix broken handling of the Cancel button in the "Open URL" dialog
168  * Improve support for Gnome Shell and Unity
169  * Catch SIGTERM instead of SIGKILL
170==== Qt ====
171  * Progress bar colors are now similar to the Mac and Web clients'
172  * Improve the "Open Folder" behavior
173==== Web Client ====
174  * Fix global seed ratio progress bars
175  * Fix sometimes-incorrect ratio being displayed in the inspector
176  * If multiple torrents are selected, show the aggregate info in the inspector
177  * Upgrade to jQuery 1.7.2
178==== Daemon ====
179  * Show magnet link information in transmission-remote -i
180
181=== Transmission 2.50 (2012/02/14) ===
182[http://trac.transmissionbt.com/query?milestone=2.50&group=component&order=severity All tickets closed by this release]
183==== All Platforms ====
184  * Fix crash when adding some magnet links
185  * Improved support for downloading webseeds with large files
186  * Gracefully handle incorrectly-compressed data from webseed downloads
187  * Fairer bandwidth distribution across connected peers
188  * Use less CPU when calculating undownloaded portions of large torrents
189  * Use the Selection Algorithm, rather than sorting, to select peer candidates
190  * Use base-10 units when displaying bandwidth speed and disk space
191  * If the OS has its own copy of natpmp, prefer it over our bundled version
192  * Fix Fails-To-Build error on Solaris 10 from use of mkdtemp()
193  * Fix Fails-To-Build error on FreeBSD from use of alloca()
194  * Fix Fails-To-Build error when building without a C++ compiler for libuTP
195==== Mac ====
196  * Requires Mac OS X 10.6 Snow Leopard or newer
197  * Animated rows in the main window (Lion only)
198  * Quarantine downloaded files (to protect against malware)
199  * The inspector no longer floats above other windows (by popular demand)
200  * Mist notifications: basic notification support for users without Growl
201  * Support pasting a torrent file URL into the main window (Lion only)
202  * Minor interface tweaks and bug fixes
203==== GTK+ ====
204  * Fix regression that broke the "--minimized" command-line argument
205  * Instead of notify-send, use the org.freedesktop.Notifications DBus API
206  * Fix a handful of small memory leaks
207==== Qt ====
208  * Fix FTB when building without libuTP support on Debian
209==== Web Client ====
210  * Filtering by state and tracker
211  * Sorting by size
212  * Larger, easier-to-press toolbar buttons
213  * Fix the torrent size and time remaining in the inspector's details tab
214  * Bundle jQuery and the stylesheets to avoid third-party CDNs
215  * Upgrade to jQuery 1.7.1
216  * Fix runtime errors in IE 8, IE 9, and Opera
217  * Revise CSS stylesheets to use SASS
218  * Minor interface tweaks
219==== Daemon ====
220  * Fix corrupted status string in transmission-remote
221
222=== Transmission 2.42 (2011/10/19) ===
223[http://trac.transmissionbt.com/query?milestone=2.42&group=component&order=severity All tickets closed by this release]
224==== All Platforms ====
225  * Fix error connecting to UDP trackers from big-endian computers
226  * Fix RPC error when editing UDP trackers
227  * Fix build failure when a C++ compiler is not installed
228==== Mac ====
229  * Fix a potential crash on 10.5 Leopard
230  * Fix bugs with the tracker and file inspector tables
231==== GTK+ ====
232  * Support GTK+ 3.2
233  * Fix crasher on systems not running DBus
234==== Qt ====
235  * Updated Lithuanian translation
236==== Web Client ====
237  * Fix bug which broke Opera support
238
239=== Transmission 2.41 (2011/10/08) ===
240[http://trac.transmissionbt.com/query?milestone=2.41&group=component&order=severity All tickets closed by this release]
241==== Mac ====
242  * Fix crasher on 10.5 Leopard
243
244=== Transmission 2.40 (2011/10/08) ===
245[http://trac.transmissionbt.com/query?milestone=2.40&group=component&order=severity All tickets closed by this release]
246==== All Platforms ====
247  * Torrent queuing
248  * Improved webseed support
249  * Fix crash when removing a magnetized transfer
250  * Fix adding transfers over RPC when a subfolder does not exist
251  * Other minor fixes
252==== Mac ====
253  * Lion: Use popovers for the global and per-torrent action menus
254  * Lion: Animations in the inspector's file list and the message window
255  * Support sorting transfers by size
256  * No longer keep track of recently opened torrent files
257  * Apply group locations when adding transfers through the web client/RPC
258  * Minor interface tweaks and behavior adjustments
259==== GTK+ ====
260  * Add GTK+ 3 support
261  * Make popup notification and system sounds system-configurable
262  * Add a settings option to hard-delete files instead of using the recycle bin
263  * Raise the minimum library requirements for GTK+ to 2.22 and glib to 2.28
264==== Qt ====
265  * Add popup notification for finished torrents
266  * Fix non-UTF-8 display issue in the "New Torrent" dialog
267==== Daemon ====
268  * SSL support in transmission-remote
269==== Web Client ====
270  * Speed improvements
271  * Add filtering by tracker
272  * Allow preference changes on mobile devices
273  * Allow compact view on mobile devices
274  * Stop ratio functionality
275  * Compact view interface improvements
276==== Utils ====
277  * Fix transmission-edit bug when adding a tracker to a single-tracker torrent
278  * Fix transmission-create bug when specifying a directory with a leading "./"
279
280=== Transmission 2.33 (2011/07/20) ===
281[http://trac.transmissionbt.com/query?milestone=2.33&group=component&order=severity All tickets closed by this release]
282==== All Platforms ====
283  * Improved webseed support
284  * Better support for moving and deleting files
285  * Fix "Too many open files" bug
286  * Apply blocklists towards DHT communication
287  * Fix displayed availability
288==== Mac ====
289  * Minor Lion interface tweaks
290==== GTK+ ====
291  * Remove deprecated GConf2 dependency
292==== Qt ====
293  * Fix high CPU issues
294  * Fix wrong torrent count on tracker filterbar
295  * Update Spanish translation
296
297=== Transmission 2.32 (2011/06/28) ===
298[http://trac.transmissionbt.com/query?milestone=2.32&group=component&order=severity All tickets closed by this release]
299==== All Platforms ====
300  * Fix error caused by some "open-file-limit" configuration settings
301  * Fix 2.30 problem seeding to some peers
302  * Fix bug converting torrent file text contents to UTF-8
303  * Better µTP support on systems running uClibc
304  * Other small bug fixes
305==== Mac ====
306  * Improved tabbing behavior
307  * Lion compatibility
308  * Minor interface tweaks and stability fixes
309==== GTK+ ====
310  * Fix 2.30 error opening torrents from a web browser
311  * Remove GNOME desktop proxy support
312==== Web Client ====
313  * Fix bug when adding torrents
314  * Add torrents by info hash in the add dialog
315  * Sorting by ratio
316  * Allow drag-and-drop to add links
317
318=== Transmission 2.31 (2011/05/17) ===
319[http://trac.transmissionbt.com/query?milestone=2.31&group=component&order=severity All tickets closed by this release]
320==== All Platforms ====
321  * This release fixes a 2.30 packaging error
322
323=== Transmission 2.30 (2011/05/16) ===
324[http://trac.transmissionbt.com/query?milestone=2.30&group=component&order=severity All tickets closed by this release]
325==== All Platforms ====
326  * µTP support
327  * UDP tracker support
328  * Multiscrape support
329  * Download scarcest pieces first
330  * The "lazy bitfield" feature has been superseded by the "Fast Extension" BEP6
331  * Scripts are passed the environment
332==== Mac ====
333  * An Intel Mac is now required
334  * Ability to remove all completed (finished seeding) transfers
335  * The Web Interface is published over Wide-Area Bonjour
336  * Enhanced grouping rules
337  * Interface tweaks
338==== GTK+ ====
339  * Added 256 x 256 icon by Andreas Nilsson
340  * Register as a magnet link handler in the .desktop file
341==== Web Client ====
342  * Peer and Network preferences
343
344=== Transmission 2.22 (2011/03/04) ===
345[http://trac.transmissionbt.com/query?milestone=2.22&group=component&order=severity All tickets closed by this release]
346==== All Platforms ====
347  * Faster endgame
348  * Fix bug where leechers might be disconnected while seeding in some situations
349  * Fix 2.20 bug that sometimes showed inaccurate upload/download speeds
350  * Support for unsorted blocklists
351  * Fix IPv6 DHT
352  * Re-add support to automatically close idle peers
353  * Fix bug where the resume file did not save the time checked for the last piece
354==== Mac ====
355  * Fixes for Dutch, German, and Russian localizations
356==== GTK+ ====
357  * Fix setting individual idle seeding time
358==== Qt ====
359  * Fix loading localizations on Linux
360==== CLI ====
361  * Fix bandwidth display issue
362
363=== Transmission 2.21 (2011/02/08) ===
364[http://trac.transmissionbt.com/query?milestone=2.21&group=component&order=severity All tickets closed by this release]
365==== All Platforms ====
366  * Fix compile error in the the 2.20 tarball
367==== GTK+ ====
368  * Several updated translations
369==== Qt ====
370  * Updated Spanish translation
371
372=== Transmission 2.20 (2011/02/06) ===
373[http://trac.transmissionbt.com/query?milestone=2.20&group=component&order=severity All tickets closed by this release]
374==== All Platforms ====
375  * Remember downloaded files when a drive is unplugged
376  * File re-verification is no longer needed in some situations
377  * Fix "Too many open files" error
378  * Show the total downloading and seeding time per torrent
379  * Fix webseeds
380  * Better support for IPv6-only trackers
381  * Add the ability to shutdown Transmission sessions via RPC
382  * NAT-PMP and UPnP now also map the UDP port
383  * Update the DHT code to dht-0.18
384  * Faster parsing of bencoded data
385  * Improve support for running scripts when a torrent finishes downloading
386  * Fix reannounce interval when trackers return a 404 error
387  * Fix checksum error on platforms running uClibc 0.9.27 or older
388  * Fix memmem() errors on Solaris
389==== Mac ====
390  * Fix issues in the German and Spanish localizations
391  * Interface tweaks
392  * Support ZIP and other compression formats in the blocklist downloader
393==== GTK+ ====
394  * Add "Add" and "Remove" buttons to the tracker list
395  * Add filesize column to the files list
396  * Several minor bug fixes and interface improvements
397==== Qt ====
398  * Accept info_hash values in the "Add url..." dialog
399==== Daemon ====
400  * Add "reannounce to tracker" option to transmission-remote
401  * transmission-remote can now read auth info from environment variables
402  * Fix configuration file bug with transmission-daemon running on Macs
403==== Web Client ====
404  * Right-clicking a torrent now works with Firefox / Firegestures / Ubuntu
405==== Utils ====
406  * Fix error when replacing substrings in tracker announce URLs
407  * Webseeds are now displayed in transmission-show
408
409=== Transmission 2.13 (2010/12/09) ===
410[http://trac.transmissionbt.com/query?milestone=2.13&group=component&order=severity All tickets closed by this release]
411==== All Platforms ====
412  * Fix "No Announce Scheduled" tracker error
413  * Fix build error on Solaris 10
414  * Fix RPC documentation errors
415  * Fix minor packaging errors
416==== Mac ====
417  * Add option to run a script when torrents finish downloading
418  * Simplify editing the blocklist URL in the preferences window
419==== GTK+ ====
420  * Unblur the statusbar icons
421  * Fix truncation error in the Torrent Properties dialog
422==== Qt ====
423  * Fix crash when opening the Torrent Properties dialog on magnet links
424  * Fix "undo" error when making changes in the Torrent Properties dialog
425  * Add Brazilian Portuguese Translation
426  * Add Spanish (LAC) Translation
427
428=== Transmission 2.12 (2010/11/14) ===
429[http://trac.transmissionbt.com/query?milestone=2.12&group=component&order=severity All tickets closed by this release]
430==== All Platforms ====
431  * Make the blocklist URL user-configurable
432  * Several minor bug fixes and CPU speed improvements
433  * Use slightly less bandwidth in DHT messages
434  * Fix 2.10 build issue on uClibc systems
435==== Mac ====
436  * Sort the file list alphabetically
437  * Ensure the proper extension is used when saving the torrent file
438  * Allow the Quick Look command when the inspector window has focus
439==== GTK+ ====
440  * Fix 2.11 crash when opening the Properties dialog on a magnet link torrent
441  * Fix 2.00 regression which failed to inhibit hibernation on laptops
442==== Qt ====
443  * Fix 2.10 build issue on Ubuntu
444==== CLI ====
445  * Fix 2.10 crash
446==== Web Client ====
447  * Upgrade to jQuery 1.4.3
448  * Fix 2.11 regression when using the web client on IE7 or IE8
449
450=== Transmission 2.11 (2010/10/16) ===
451[http://trac.transmissionbt.com/query?milestone=2.11&group=component&order=severity All tickets closed by this release]
452==== All Platforms ====
453  * Fix a 2.10 crash
454  * Fix minor build issues on various platforms, particularly embedded systems
455  * Fix issue when saving bencoded files on small hardware running uClibc
456  * Fix minor rounding issue when displaying percentages
457  * Fix the optimistic unchoke interval
458==== Mac ====
459  * Swipe to change inspector tab
460==== GTK+ ====
461  * Fix drag-and-dropping a magnet link
462  * Fix hiding dialogs when hiding Transmission in the notification area
463==== Qt ====
464  * Fix crash in the file tree
465==== Daemon ====
466  * Fix missing status message when using "transmission-remote --add"
467==== Web Client ====
468  * Add Transmission website links to the action menu
469
470=== Transmission 2.10 (2010/10/07) ===
471[http://trac.transmissionbt.com/query?milestone=2.10&group=component&order=severity All tickets closed by this release]
472==== All Platforms ====
473  * Support for automatically stopping idle seeding torrents
474  * Small memory cache to reduce disk IO
475  * gzip compression support added to the RPC server
476  * Add support for a cookies.txt file
477  * Minor CPU optimizations
478==== Mac ====
479  * Display file sizes and speeds in base 10 on Snow Leopard
480==== GTK+ ====
481  * Files and folders can be opened by clicking on them in the files list
482  * Update the interface when session changes are made via RPC
483  * Fix the Details dialog to fit on a netbook screen
484==== Qt ====
485  * Tracker announce list editing
486  * New filterbar
487  * Improved display for showing a torrent's tracker announces
488  * Better DBUS integration
489  * Support adding torrents via drag-and-drop
490  * Add Desktop Notification for added/complete torrents
491  * Other minor improvements
492==== Web Client ====
493  * Peer list added to the inspector
494  * Compact view mode
495  * Support filtering by active and finished
496  * Support sorting by size
497==== Daemon ====
498  * Allow the .pidfile location to be set in settings.json
499==== Utils ====
500  * New command-line utility "transmission-edit" for editing torrent files
501  * New command-line utility "transmission-show" for viewing torrent files
502  * New command-line utility "transmission-create" for creating torrent files
503
504=== Transmission 2.04 (2010/08/06) ===
505[http://trac.transmissionbt.com/query?milestone=2.04&group=component&order=severity All tickets closed by this release]
506==== All Platforms ====
507  * Improved shutdown time in some situations
508  * Fix display bug in tr_truncd()
509==== Mac ====
510  * Fix bug that caused Local Peer Discovery to always be disabled on startup
511==== GTK+ ====
512  * Fix inaccurate "active torrent" counts in the filterbar
513  * Fix display bug with magnet link names
514==== Qt ====
515  * Fix crash when accessing a password-protected remote session
516==== Web Client ====
517  * Fix bad redirect
518
519=== Transmission 2.03 (2010/07/21) ===
520[http://trac.transmissionbt.com/query?milestone=2.03&group=component&order=severity All tickets closed by this release]
521==== Mac ====
522  * Fix 2.02 bug where new transfers could not be added and the inspector would not appear
523
524=== Transmission 2.02 (2010/07/19) ===
525[http://trac.transmissionbt.com/query?milestone=2.02&group=component&order=severity All tickets closed by this release]
526==== All Platforms ====
527  * Fix NAT-PMP port forwarding issue on some systems
528  * Fix filename errors for torrents whose files are encoded in ISO-8859-1
529  * Fix rare crash on shutdown
530  * Fix the RPC server's redirect URL to allow HTTPS proxies like stunnel
531  * Replace less-portable calls with posix nanosleep()
532==== Mac ====
533  * Use F_NOCACHE to keep "inactive memory" in check
534==== GTK+ ====
535  * Fix crash when opening the Properties dialog on a magnet link without metainfo
536  * Fix crash when removing multiple torrents at once
537  * Allow individual torrents' download speed limits to be set to zero
538  * Fix translation error with some error messages
539==== Qt ====
540  * Fix CPU spike when opening the Properties dialog
541  * Fix compilation issue with Qt < 4.5
542
543=== Transmission 2.01 (2010/06/26) ===
544[http://trac.transmissionbt.com/query?milestone=2.01&group=component&order=severity All tickets closed by this release]
545==== All Platforms ====
546  * Better tracker announce management when completed torrents are moved from the incomplete directory
547  * Speed up moving local data from one disk to another
548  * Better parsing of nonstandard magnet links
549==== Mac ====
550  * If the seed ratio is already met when download completes, still perform the Growl notification and download-complete sound
551  * Fix the Help buttons in the preferences window
552==== GTK+ ====
553  * Faster torrent file parsing
554  * Fix the magnet link options dialog does not respect setting
555  * Add an error popup if "Add URL" fails
556==== Qt ====
557  * Fix crash after getting magnet torrent metadata
558  * Fix torrent ratio goals
559  * Fix "add torrent" dialog bug on KDE desktops that popped up previous torrents
560  * Fix 2.00 bug that prevented multiple instances from being run
561  * Fix remote mode bug that kept the torrent list from being shown
562  * Support encryption settings in the preferences dialog
563  * Use flagStr in the status field of the peer list
564  * Request a full refresh when changing the session source
565  * Fix the torrent list jumping to the top when a torrent is removed
566==== Web Client ====
567  * Fix display bug caused by removal of a torrent hidden by the current filter
568
569=== Transmission 2.00 (2010/06/15) ===
570[http://trac.transmissionbt.com/query?milestone=2.00&group=component&order=severity All tickets closed by this release]
571==== All Platforms ====
572  * "Local Peer Discovery" for finding peers on the local network
573  * Optimize download requests for the bandwidth available
574  * Smarter heuristics when deciding the order to connect to peers
575  * Faster verification of local data
576  * Faster startup
577  * Support more blocklist file formats
578  * Use IEC standard units (KiB, MiB, GiB) instead of (KB, MB, GB)
579  * Better handling of 404 tracker errors
580==== Mac ====
581  * Compact View replaces Minimal View, taking up considerably less space
582  * Show an Add Transfer window when adding magnet links
583  * "Resume All" now ignores finished transfers
584  * Allow trackers to be pasted into the Create Window
585  * European Portuguese localization
586  * Removed Traditional Chinese localization because of lack of localizer
587==== GTK+ ====
588  * New filterbar to filter by tracker, private/public, etc.
589  * Compact View replaces Minimal View, taking up considerably less space
590  * Show the Torrent Options dialog when adding magnet links
591  * "Set Location" now supports moving multiple torrents at once
592  * The Properties window now fits on low resolution screens
593  * Add favicon support to the Properties dialog's Tracker tab
594==== Qt ====
595  * Show the Torrent Options dialog when adding magnet links
596  * Show all active trackers in the tracker display list
597  * Show file sizes in the file tree
598  * Added a confirm dialog when removing torrents
599  * Properties and torrent options no longer jump around while editing
600  * Allow setting locations for remote sessions
601  * Miscellaneous UI fixes
602==== Daemon ====
603  * Let users specify a script to be invoked when a torrent finishes downloading
604  * Better support for adding per-torrent settings when adding a new torrent
605  * Optional pidfile support
606  * Option to start torrents paused
607  * Option to delete torrent files from watch directory
608==== Web Client ====
609  * The context menu now works when multiple rows are selected
610  * Show ETA for seeding torrents that have a seed ratio set
611
612=== Transmission 1.93 (2010/05/01) ===
613[http://trac.transmissionbt.com/query?milestone=1.93&group=component&order=severity All tickets closed by this release]
614==== All Platforms ====
615  * Fix rare crash when some peers disconnected unexpectedly
616  * Fix bug which didn't parse scheduled speed limit dates correctly
617  * Fix bug that broke magnet links whose names contained slashes
618  * Fix crash when updating the blocklist when the disk is full
619  * Fix slow file preallocation on Unix systems not using ext3/ext4
620  * Fix regression which broke the "bind-address-ipv4" configuration setting
621  * For better security, Web client connections are disabled by default
622  * Update to miniupnpc-1.4
623  * Transmission builds out-of-the-box with Curl 7.15.5. (Hello CentOS!)
624==== GTK+ ====
625  * Use the size for the system tray icon
626==== Qt ====
627  * Fix bug that crashed when removing more than one torrent at once
628  * Fix bug when parsing the remote password from the command line
629  * Add support for the "incomplete directory" in the preferences dialog
630  * Don't show "time remaining" for paused torrents
631==== Daemon ====
632  * Fix bug parsing RPC requests when setting which files to not download
633  * Fix possible crash when using inotify for the daemon's watchdir
634  * Fix bugs in the configure script
635  * Fix bug updating the blocklist over RPC
636==== Web Client ====
637  * Fix bug that broke the "reverse sort order" menu checkbox
638
639=== Transmission 1.92 (2010/03/14) ===
640[http://trac.transmissionbt.com/query?milestone=1.92&group=component&order=severity All tickets closed by this release]
641==== All Platforms ====
642  * Fix possible data corruption issue caused by data sent by bad peers during endgame
643  * Fix potential buffer overflow when adding maliciously-crafted magnet links
644  * Fix announces to IPv6 trackers
645  * Fix DNS problems on some platforms, including Debian
646  * Fix issues with the incomplete directory functionality
647  * Fix port forwarding error on some routers by updating libnatpmp and miniupnp
648==== Mac ====
649  * Fix bug where setting low priority in the add window resulted in high priority
650==== GTK+ ====
651  * Fix directory selection error in GTK+ 2.19
652  * Small GUI improvements: HIG correctness, remove deprecated GTK+ calls, etc.
653==== Daemon ====
654  * Fix 1.91 build error on Mac and FreeBSD
655  * Standardize the daemon's watchdir feature to behave like the other clients'
656==== Web Client ====
657  * Statistics dialog
658  * Fix error in "trash data & remove from list" that didn't trash all data
659  * Fix display of ratios and time
660  * Update to jQuery 1.4.2
661
662=== Transmission 1.91 (2010/02/21) ===
663[http://trac.transmissionbt.com/query?milestone=1.91&group=component&order=severity All tickets closed by this release]
664==== All Platforms ====
665  * Fix 1.90 crash-on-startup bug that affected some users
666  * Fix 1.90 bug that caused the "turtle mode" state to be forgotten between sessions
667  * Fix 1.83 crash when adding a torrent by URL from an ftp source via the web client
668  * For the BitTorrent spec's "downloaded=X" passage, use the de facto standard
669==== Mac ====
670  * Fix 1.90 bug when removing trackers
671
672=== Transmission 1.90 (2010/02/16) ===
673[http://trac.transmissionbt.com/query?milestone=1.90&group=component&order=severity All tickets closed by this release]
674==== All Platforms ====
675  * Add an option to disable the .part suffix for incomplete files
676  * Add priority selector to GUI clients' add torrent windows
677  * Fix 1.81 bug that broke HTTP requests to sites that gave HTTP 301 redirects
678  * Fix 1.8x bug in announcing "finished downloading" and "stopping" at the same time
679  * Fix 1.8x bug in announcing partial seeds
680  * Try harder to make announces finish, even if the tracker responds slowly
681  * Fix bug that didn't honor download speed limits of 0
682  * Use fallocate64() for fast file preallocation on systems that support it
683  * Magnet link improvements
684  * Don't let "Disk is full" errors cause loss of configuration files
685  * Faster parsing of bencoded data, such as torrent files
686==== Mac ====
687  * Display information for all selected transfers in the inspector's tracker and peer tabs
688  * Add a filter to the message log
689  * Fix potential crash when updating the blocklist
690  * Fix bug that caused the speed limit scheduler to not be applied after sleep
691  * Remove excessive file selection for the per-torrent action menu
692  * Smaller interface tweaks
693==== GTK+ ====
694  * Give more helpful error messages if "Set Location" or "Add Magnet Link" fail
695  * Add optional support for libappindicator
696  * Minor build fixes
697==== Daemon ====
698  * Add transmission-remote support for port testing and blocklist updating
699  * Add transmission-daemon support for incomplete-dir, dht, and seedratio
700  * If settings.json is corrupt, give an error telling where the problem is
701  * Add option to specify where log messages should be written
702==== Web Client ====
703  * Add a tracker tab to the inspector
704  * Fix 1.8x display error when showing magnet link information
705==== Qt ====
706  * Fix bug that prevented torrents from being added via web browsers
707
708=== Transmission 1.83 (2010/01/28) ===
709[http://trac.transmissionbt.com/query?milestone=1.83&group=component&order=severity All tickets closed by this release]
710==== All Platforms ====
711  * Fix 1.80 announce error that caused uploads and downloads to periodically freeze
712  * Fix 1.80 announce timeout error that caused "no response from tracker" message
713  * Fix 1.80 "file not found" error message that stopped some torrents
714  * Fix 1.82 crash when adding new torrents via their ftp URL
715  * Fix 1.80 crash when receiving invalid request messages from peers
716  * Fix 1.82 error when updating the blocklist
717
718=== Transmission 1.82 (2010/01/23) ===
719[http://trac.transmissionbt.com/query?milestone=1.82&group=component&order=severity All tickets closed by this release]
720==== All Platforms ====
721  * The 1.81 announce's "Host" HTTP header didn't contain the host's port number
722
723=== Transmission 1.81 (2010/01/22) ===
724[http://trac.transmissionbt.com/query?milestone=1.81&group=component&order=severity All tickets closed by this release]
725==== All Platforms ====
726  * Fix 1.80 bug that misparsed some magnet links
727  * Fix 1.80 bug that caused startup to be very sluggish for some people
728==== Mac ====
729  * Fix dragging URLs onto the dock icon
730  * Fix auto-grouping by file name
731
732=== Transmission 1.80 (2010/01/20) ===
733[http://trac.transmissionbt.com/query?milestone=1.80&group=component&order=severity All tickets closed by this release]
734==== All Platforms ====
735  * Add support for magnet links
736  * Add support for trackerless torrents
737  * Add optional "incomplete directory" where partial downloads are stored
738  * Add .part to incomplete files' filenames
739  * Find more peers by announcing to each tier in a torrent's tracker list, rather than only one
740  * Fix vulnerability from maliciously-crafted torrent files that could overwrite other files
741  * Improved IPv6 support
742  * Improved PEX sharing with other peers
743  * Faster management of large peer lists
744  * DHT improvements to bootstrapping and IPv6
745  * Newly-added torrents without local data don't wait in the "Verify Local Data" queue anymore
746  * Add an OS hint to not cache local data during torrent verification
747  * Use less CPU when making encrypted handshakes to peers
748  * Better filtering of bad IP addresses
749  * Fix bug that gave "too many open files" error messages
750  * Fix bug that could crash Transmission on shutdown
751  * Fix bug that could unpause or repause a torrent on startup
752  * When uploading, improve disk IO performance by prefetching the data in batches
753  * Portability fixes for embedded systems
754  * Other small bug fixes and improvements
755==== Mac ====
756  * Redesigned trackers inspector tab with favicons and copy-paste functionality (paste lists of multiple trackers)
757  * Message log stores all messages and does real filtering
758  * Quick Look restored on Snow Leopard
759  * Moving data and incomplete folder are now handled by libtransmission
760  * Improved reveal in Finder functionality on Snow Leopard
761  * Various smaller behavior and interface tweaks
762  * German and Simplified Chinese localizations
763  * Removed Turkish localization because of lack of localizer
764==== GTK+ ====
765  * Support org.gnome.SessionManager interface for inhibiting hibernation
766  * Added support for adding torrents by URL or magnet link
767  * Add optional "download complete" sound using the XDG sound naming spec
768  * When creating a torrent, make it easier to auto-add that new torrent
769  * New statusbar "Ratio" icon submitted by jimmac
770  * Fix minor memory leaks
771  * GNOME HIG improvements
772==== Daemon ====
773  * When running as a daemon, send log messages to syslog
774  * Reload settings.json when receiving SIGHUP
775  * transmission-remote now allows per-torrent speed limits to be set
776==== Web Client ====
777  * Add speed limit "turtle mode" support
778  * Double-clicking a torrent opens/closes the torrent inspector
779  * Add "Start When Added" checkbox when adding torrents
780  * Add Select All / Deselect All buttons to the file inspector
781  * Add version information to the preferences dialog
782  * Ensure the context menu goes away when clicking on torrents
783  * Fix bug that obscured part of the context menu
784
785=== Transmission 1.77 (2010/01/04) ===
786[http://trac.transmissionbt.com/query?milestone=1.77&group=component&order=severity All tickets closed by this release]
787==== All Platforms ====
788  * Protect against potential data loss by maliciously-crafted torrent files
789  * Fix minor build issues and packaging issues on various platforms
790  * Fix 1.7x error that could unpause or repause a torrent on startup
791  * Minor CPU speedups
792==== GTK+ ====
793  * Fix crash on shutdown
794  * Fix GIcon memory leak
795
796=== Transmission 1.76 (2009/10/24) ===
797[http://trac.transmissionbt.com/query?milestone=1.76&group=component&order=severity All tickets closed by this release]
798==== All Platforms ====
799  * Fix potential data loss when moving torrents to where they already are
800  * Fix minor protocol error that didn't send a port message to some peers
801  * Fix minor manpage errors
802==== Mac ====
803  * Fix a potential crasher on Snow Leopard
804  * When creating a multi-tracker torrent, give each tracker its own tier
805  * Fix display glitch when changing sort to "Queue Order"
806==== Daemon ====
807  * Fix potential data loss when using "transmission-remote --find"
808  * Fix ratio-limit bug on some uClibc systems
809  * Fix invalid JSON "nan" error on optware
810==== GTK+ ====
811  * Fix crash in the Preferences dialog when testing to see if the port is open
812  * Fix crash on exit when a torrent's Properties dialog is open
813  * Fix tracker address display error in the torrent Properties dialog
814  * Fix tray menu's main window status when Transmission is started minimized
815  * Fix broken SIGINT (ctrl-c) handling
816  * Fix 1.61 build failure on systems with new versions of glib but older versions of gtk
817==== Qt ====
818  * Fix crash when removing expired torrents from the display
819  * Fix client from closing, rather than closing to the system tray, when clicking X
820  * Cannot open a torrent in KDE4 with right-clicking
821
822=== Transmission 1.75 (2009/09/13) ===
823[http://trac.transmissionbt.com/query?milestone=1.75&group=component&order=severity All tickets closed by this release]
824==== All Platforms ====
825  * Don't wait so long on unresponsive trackers if there are other trackers to try
826  * Adding corrupt/invalid torrents could crash Transmission
827  * Fix 1.74 bug that caused a high CPU load on startup
828  * Fix 1.74 bug that stopped multitracker if a single tracker sent an error message
829  * Fix bug in converting other charsets to UTF-8
830  * Handle HTTP redirects more gracefully
831  * Faster verification of local data for torrents with small piece size
832  * Fix 1.74 build error when compiling without DHT
833==== Mac ====
834  * Fix libcurl build issue that caused tracker connectivity problems on Snow Leopard
835  * Fix error when creating a torrent file while still changing the announce address
836==== GTK+ ====
837  * Fix "sort by time remaining"
838  * Fix the turtle toggle button on old versions of GTK+
839  * Fix startup error if another copy of the Transmission GTK client is running
840  * Fix clang build issue
841
842=== Transmission 1.74 (2009/08/24) ===
843[http://trac.transmissionbt.com/query?milestone=1.74&group=component&order=severity All tickets closed by this release]
844==== All Platforms ====
845  * Better data recovery in the case of an OS or Transmission crash
846  * If a data file is moved, stop the torrent instead of redownloading it
847  * Fix bug that didn't list some peers in the resume file and in PEX
848  * More helpful torrent error messages
849  * DHT now honors the bind-address-ipv4 configuration option
850  * Fix Debian build error with miniupnpc
851  * Fix Cygwin build error with strtold
852  * Update to a newer snapshot of miniupnpc
853==== Mac ====
854  * 64-bit compatibility
855  * Queuing system will not exclude transfers with tracker warnings
856  * Links to original torrent files are no longer maintained
857  * Fix bug where changing the global per-torrent peer connection limit did not affect the current session
858  * Fix bug where changing settings through RPC would result in wrong values being saved for three fields
859==== GTK+ ====
860  * Fix crash that occurred when adding torrents on some desktops
861  * Synchronize the statusbar's and torrent list's speeds
862  * Fix the Properties dialog's "Origin" field for multiple torrents
863==== Qt ====
864  * New Russian Translation
865  * If Transmission was minimized, clicking on it the icon tray didn't raise it
866==== Daemon ====
867  * Speed Limit mode support added to transmission-remote
868  * Add a "session stats" readout to transmission-remote
869==== Web Client ====
870  * Progress bar shows seeding progress
871  * Fix bug that displayed "%nan" when verifying a torrent
872  * "Pause All" only appeared to pause torrents with peers until refresh
873
874=== Transmission 1.73 (2009/07/18) ===
875[http://trac.transmissionbt.com/query?milestone=1.73&group=component&order=severity All tickets closed by this release]
876==== All Platforms ====
877  * Fix bug where user-configured peer limits could be exceeded
878  * Use less memory in some high-peer situations
879  * Better estimation of time left to download
880  * Support supportcrypto and requirecrypto flags in http tracker announces
881  * Update to newer snapshots of libnatpmp and miniupnpc
882  * Make DHT a compile-time option
883==== GTK+ ====
884  * Use GDK-safe versions of g_idle_add() and g_timeout_add*()
885  * Save some space in GTK+ >= 2.16.0 by not building SexyIconEntry
886==== Qt ====
887  * Fix bug that crashed Qt client when setting alternative up/down speeds
888==== Daemon ====
889  * Add umask support
890==== Web Client ====
891  * Inspector and Add Torrent buttons for iPhone/iPod Touch
892  * Add location field to inspector
893==== CLI ====
894  * Some torrent files created with transmission-cli were invalid
895
896=== Transmission 1.72 (2009/06/16) ===
897[http://trac.transmissionbt.com/query?milestone=1.72&group=component&order=severity All tickets closed by this release]
898==== All Platforms ====
899  * Fix 1.70 crash with assertion "tv->tv_usec >= 0"
900  * Fix 1.70 crash with assertion "tr_peerIoSupportsFEXT( msgs->peer->io )"
901  * Better DHT announce management
902  * Fix error in reporting webseed counts via RPC
903  * Better file preallocation on embedded systems
904==== Mac ====
905  * Fix problem where a small set of users could not add torrents
906==== GTK+ ====
907  * Fix 1.70 crash when setting options in the Properties dialog
908  * Fix a rare crash in desktop notifications
909  * Can now sort the file list by priority, download, and completeness
910  * Adding a torrent from a browser sometimes didn't work
911  * Various usability improvements
912==== Daemon ====
913  * Remote didn't always send the right Encoding header in requests
914
915=== Transmission 1.71 (2009/06/07) ===
916[http://trac.transmissionbt.com/query?milestone=1.71&group=component&order=severity All tickets closed by this release]
917==== All Platforms ====
918  * Fix 1.70 bug that caused high CPU use in high-peer swarms
919  * Fix 1.70 build problems with DHT and libevent
920==== Daemon ====
921  * Fix watchdir issue on OSes that don't have inotify
922==== GTK+ ====
923  * Fix 1.70 intltool build problem
924  * Fix crash when the OS's stock mime-type icons are misconfigured
925  * Handle very long torrent file lists faster
926==== Web Client ====
927  * Fix 1.70 bug where some torrents appeared to be duplicates
928
929=== Transmission 1.70 (2009/06/04) ===
930[http://trac.transmissionbt.com/query?milestone=1.70&group=component&order=severity All tickets closed by this release]
931==== All Platforms ====
932  * Distributed hash table (DHT) support for public torrents
933  * Add option for moving and finding a torrent's data on the disk
934  * JSON RPC messages can be ~85% shorter, saving bandwidth and CPU
935  * When available, use the system's copy of libevent instead of building one
936  * Automatically pause torrents when verifying
937  * Fix small bugs and memory leaks
938==== Mac ====
939  * Holding down the option key on launch will pause all transfers
940==== Web Client ====
941  * Big speed improvements, especially with large torrents
942  * Fix 1.61 bug that broke adding torrents via the web client
943  * Add the ability to upload multiple torrents at once
944  * Torrents added by URL were always paused, regardless of preferences
945  * Comments and announce addresses were cut off in the inspector
946  * The "data remaining" field wasn't updated when the number reached 0
947  * Smaller design adjustments
948==== GTK+ ====
949  * Make it clearer that the status bar's ratio mode button is a button
950  * Torrent comment box did not scroll, so long comments were partially hidden
951==== Qt ====
952  * Initial torrent list was sometimes incorrect
953  * Add-torrent-and-delete-source deleted the source even if there was an error
954  * Prefs dialog didn't show or modify "Stop seeding torrents at ratio"
955
956=== Transmission 1.54 (2009/06/04) ===
957==== All Platforms ====
958  * Fix small bugs and memory leaks
959==== Web Client ====
960  * Fix 1.53 bug that broke adding torrents via the web client
961  * Torrents added by URL were always paused, regardless of preferences
962  * Comments and announce addresses were cut off in the inspector
963  * The "data remaining" field wasn't updated when the number reached 0
964  * Smaller design adjustments
965==== GTK+ ====
966  * Fix intltool build error
967  * Make it clearer that the status bar's ratio mode button is a button
968  * Torrent comment box did not scroll, so long comments were partially hidden
969
970=== Transmission 1.61 (2009/05/11) ===
971[http://trac.transmissionbt.com/query?milestone=1.61&group=component&order=severity All tickets closed by this release]
972==== All Platforms ====
973  * Close potential CSRF security hole for Web Client users
974  * Fix locale error in the JSON parser
975==== Qt ====
976  * Various small bug fixes to the beta Qt client
977==== Web Client ====
978  * Fix 1.60 error when serving Web Client files on some embedded platforms
979  * Add response header to allow clients to cache static files
980==== Daemon ====
981  * transmission-remote was unable to select torrents by their SHA1 hash
982
983=== Transmission 1.53 (2009/05/11) ===
984==== All Platforms ====
985  * Close potential CSRF security hole for Web Client users
986  * Fix locale error in the JSON parser
987
988=== Transmission 1.60 (2009/05/04) ===
989[http://trac.transmissionbt.com/query?milestone=1.60&group=component&order=severity All tickets closed by this release]
990==== All Platforms ====
991  * Seed ratio limiting
992  * Transfer prioritization
993  * Option to specify if transfers are included in the global bandwidth limits
994  * Random port, with optional randomization on startup
995  * Improvements to UPnP port forwarding
996  * Support for file preallocation on XFS filesystems
997==== Mac ====
998  * Requires Mac OS X 10.5 Leopard or newer
999  * Groups (moved to preferences) can be auto-assigned to transfers when adding based on multiple criteria
1000  * Groups can have a default location when adding transfers
1001  * The speed limit scheduler can now be applied to only specific days
1002  * Bonjour support for the web interface
1003  * File filter field in the inspector
1004  * Option to include beta releases when auto-updating (using modified Sparkle 1.5)
1005  * Portuguese localization
1006==== Qt ====
1007  * New beta Qt client!
1008==== GTK+ ====
1009  * Speed Limit: Second set of bandwidth limits that can be toggled or scheduled
1010  * Properties dialog now lets you edit/view multiple torrents at once
1011  * Allow sorting of the torrent list by size and by ETA
1012  * Show the file icon in the list
1013==== Daemon ====
1014  * Watch folder for auto-adding torrents
1015  * Many new features in the RPC/JSON interface
1016  * Allow users to specify a specific address when listening for peers
1017==== Web Client ====
1018  * File selection and prioritization
1019  * Add option to verify local data
1020  * Fix "Remove Data" bug
1021
1022=== Transmission 1.52 (2009/04/12) ===
1023[http://trac.transmissionbt.com/query?milestone=1.52&group=component&order=severity All tickets closed by this release]
1024==== Mac ====
1025  * Improve interface responsiveness when downloading
1026==== GTK+ and Daemon ====
1027  * Always honor the XDG setting for the download directory
1028==== GTK+ ====
1029  * Fix formatting error when showing speeds measured in MB/s
1030  * Fix bug that caused some scheduled speed limit time settings to be lost
1031  * Use the new blocklist URL when updating the blocklist
1032==== Web Client ====
1033  * On the server, better filtering of bad URLs
1034  * On the server, faster json serialization
1035  * Fix minor web client 301 redirect error
1036  * Better Internet Explorer support
1037
1038=== Transmission 1.51 (2009/02/26) ===
1039[http://trac.transmissionbt.com/query?milestone=1.51&group=component&order=severity All tickets closed by this release]
1040==== All Platforms ====
1041  * Fix configure script issues with non-gcc compilers and user-defined CFLAGS environment variables
1042  * Decrease CPU usage in some situations
1043  * Close a rare race condition on startup
1044  * More efficient use of libcurl when curl 7.18.0 or newer is present
1045==== GTK+ ====
1046  * Play nicely with Ubuntu's new notification server
1047  * Add Pause All and Resume All buttons
1048==== Web Client ====
1049  * Support for Internet Explorer
1050  * Layout fixes when viewed on an iPhone/iPod touch
1051
1052=== Transmission 1.50 (2009/02/13) ===
1053[http://trac.transmissionbt.com/query?milestone=1.50&group=component&order=severity All tickets closed by this release]
1054==== All Platforms ====
1055  * IPv6 support for peers, and for trackers with explicit IPv6 addresses
1056  * Improved connectivity for encrypted peers
1057  * Fix 1.42 error that made tracker announces slower over time
1058  * Fix a Mac-centric peer connection bug from 1.41
1059  * Use less CPU cycles when managing very fast peers
1060  * Better handling of non-UTF-8 torrent files
1061  * When removing local data, only remove data from the torrent
1062  * Close potential DoS vulnerability in 1.41
1063  * Many other bug fixes
1064==== GTK+ ====
1065  * Various usability improvements
1066  * Better Gnome HIG compliance in the statusbar, properties dialog, and more
1067==== Daemon ====
1068  * Lots of new options added to transmission-remote
1069  * Fix 1.42 whitelist bug
1070  * Make i18n support optional for cli and daemon clients
1071==== CLI ====
1072  * Support session.json settings, just as the Daemon and GTK+ clients do
1073==== Web Client ====
1074  * Torrents can now be added by URL
1075  * Add the ability to "remove local data" from the web client
1076
1077=== Transmission 1.42 (2008/12/24) ===
1078[http://trac.transmissionbt.com/query?milestone=1.42&group=component&order=severity All tickets closed by this release]
1079==== All Platforms ====
1080  * Fix 1.41 lockup issue
1081
1082=== Transmission 1.41 (2008/12/23) ===
1083[http://trac.transmissionbt.com/query?milestone=1.41&group=component&order=severity All tickets closed by this release]
1084==== All Platforms ====
1085  * Better peer management in large swarms
1086  * Support BitTorrent Enhancement Proposal (BEP) #21 "Extension for Partial Seeds"
1087  * Partial support for BEP #6 "Fast Extension" (reject, have all/none)
1088  * Honor the peer's BEP #10 reqq key, when available
1089  * Fix 1.40 "Got HTTP Status Code: 0" error message
1090  * Fix 1.40 "lazy bitfield" error
1091  * Fix 1.40 "jumpy upload speed" bug
1092  * Fix handshake peer_id error
1093  * Corrrectly handle Windows-style newlines in Bluetack blocklists
1094  * More accurate bandwidth measurement
1095  * File selection & priority was reset when editing a torrent's tracker list
1096  * Fix autoconf/automake build warnings
1097==== GTK+ ====
1098  * In the Details dialog's peer tabs, rows were sometimes duplicated
1099  * Minor bug fixes, usability changes, and locale improvements
1100  * Three new translations: Afrikaans, Asturian, Bosnian
1101  * Sixteen updated translations
1102==== Daemon ====
1103  * Fix 1.40 bug in handling IP whitelist
1104  * Minor bug fixes and output cleanup
1105  * Windows portability
1106==== CLI ====
1107  * Fix minor free-memory-read bug
1108
1109=== Transmission 1.40 (2008/11/09) ===
1110[http://trac.transmissionbt.com/query?milestone=1.40&group=component&order=severity All tickets closed by this release]
1111==== All Platforms ====
1112  * Tracker communication uses fewer resources
1113  * More accurate bandwidth limits
1114  * Reduce disk fragmentation by preallocating files
1115  * Stability, security, and performance improvements to the RPC/Web UI server
1116  * Support compression when serving Web UI and RPC responses
1117  * Simplify the RPC whitelist
1118  * Fix bug that prevented handshakes with encrypted BitComet peers
1119  * Fix 1.3x bug that could re-download some data unnecessarily
1120  * Lazy bitfields
1121==== Mac ====
1122  * Option to automatically update the blocklist weekly
1123  * In the file inspector tab, show progress and size for folders
1124  * Scrollbars correctly appear when the main window auto-resizes
1125  * Sparkle updated to 1.5b6
1126==== GTK+ ====
1127  * Option to automatically update the blocklist weekly
1128  * Added off-hour bandwidth scheduling
1129  * Simplify file/priority selection in the details dialog
1130  * Fix a couple of crashes
1131  * 5 new translations: Australian, Basque, Kurdish, Kurdish (Sorani), Malay
1132  * 43 updated translations
1133==== Web Client ====
1134  * The Web Client is now out of beta
1135  * Minor display fixes
1136  * On iPhone/iPod touch, launching from the home screen hides the address bar
1137==== Daemon ====
1138  * Added the ability to get detailed peer information on torrents
1139  * Fix bug that didn't handle --config-dir and TRANSMISSION_HOME correctly
1140  * Windows portability
1141
1142=== Transmission 1.34 (2008/09/16) ===
1143[http://trac.transmissionbt.com/query?milestone=1.34&group=component&order=severity All tickets closed by this release]
1144==== All Platforms ====
1145  * Don't reconnect too frequently to the same peer
1146  * Webseed bug fix
1147  * Fix bug that caused some transfers to not be scraped
1148  * Fix BSD build issues
1149  * Handle OpenTracker's `downloaded' key in announce responses
1150==== Mac ====
1151  * Fix memory leak when updating blocklist
1152  * Connect to the web interface when the application's path contains a space
1153==== GTK+ ====
1154  * Minor display fixes
1155  * 15 updated translations + 1 new language
1156==== Daemon ====
1157  * Minor display fixes
1158==== Web Client ====
1159  * Minor display fixes
1160==== CLI ====
1161  * Fix crash when creating a torrent file
1162
1163=== Transmission 1.33 (2008/08/30) ===
1164[http://trac.transmissionbt.com/query?milestone=1.33&group=component&order=severity All tickets closed by this release]
1165==== All Platforms ====
1166  * Fix crash from malicious torrent files with a piece size of zero
1167  * When creating new torrent files, change behavior that caused "Multi tracker torrents are not allowed" warning on one tracker
1168  * Fix Unicode handling in the JSON parser/generator
1169  * Fix memory error when reading KTorrent's PEX messages
1170  * Fix small memory leaks
1171==== Mac ====
1172  * Rephrase "data not fully available" to "remaining time unknown"
1173  * Fix bug where torrent file creation would fail because an extra blank tracker address was inserted
1174==== Daemon ====
1175  * Fix crash when adding nonexistent torrents via transmission-remote
1176==== GTK+ ====
1177  * Fix crash from malicious torrent files with large creator fields
1178  * Fix error where some torrents opened via a web browser didn't appear
1179
1180=== Transmission 1.32 (2008/08/08) ===
1181[http://trac.transmissionbt.com/query?milestone=1.32&group=component&order=severity All tickets closed by this release]
1182==== All Platforms ====
1183  * Fix bug introduced in 1.30 that caused poor tracker communication
1184  * Creating torrent files for files >= 2 GB will result in 2 MB pieces
1185==== Mac ====
1186  * Fix bug where the proxy type was changed from SOCKS5 to SOCKS4 on launch
1187
1188=== Transmission 1.31 (2008/08/06) ===
1189[http://trac.transmissionbt.com/query?milestone=1.31&group=component&order=severity All tickets closed by this release]
1190==== All Platforms ====
1191  * Fix a crash caused by certain torrent files
1192
1193=== Transmission 1.30 (2008/08/05) ===
1194[http://trac.transmissionbt.com/query?milestone=1.30&group=component&order=severity All tickets closed by this release]
1195==== All Platforms ====
1196  * The "Clutch" web interface is now bundled with Transmission (as a beta)
1197  * Ability to add and remove tracker addresses
1198  * Ability to create torrent files with multiple tracker addresses
1199  * Added support for HTTP/FTP Seeding (GetRight style)
1200  * Added proxy support for communicating with trackers
1201  * Allow torrent creation with no tracker address (required by some trackers)
1202  * New JSON-RPC protocol for clients to interact with the backend
1203==== Daemon ====
1204  * transmission-daemon and transmission-remote were rewritten from scratch
1205  * remote and daemon now support per-file priority & download flag settings
1206==== Mac ====
1207  * Quick Look integration in the main window and inspector's file tab
1208  * Transfers can be dragged to different groups
1209  * Option to only show the add window when manually adding transfers
1210  * Status strings are toggled from the action button (they are no longer clickable)
1211  * Colors in pieces bar and pieces box more accurately reflect their corresponding values
1212  * The port checker now uses our own portcheck.transmissionbt.com
1213  * Turkish localization
1214==== GTK+ ====
1215  * Add options to inhibit hibernation and to toggle the tray icon
1216  * Lots of small bug fixes and usability improvements
1217  * Dozens of updated translations
1218
1219=== Transmission 1.22 (2008/06/13) ===
1220[http://trac.transmissionbt.com/query?milestone=1.22&group=component&order=severity All tickets closed by this release]
1221==== All Platforms ====
1222  * Fix two separate BitTorrent unchoke bugs that could affect performance
1223  * Transmission now builds correctly on Sun Studio
1224  * Minor man page fixes
1225==== Mac ====
1226  * Fix bug where "Program Started" in the Statistics window would sometimes display as 0
1227==== GTK+ ====
1228  * Fix crash when quitting while the stats window is still up
1229  * Added Latvian, Malayalam, Serbian, and Telugu translations
1230  * Updated Czech, Spanish, Romanian, Russian, Dutch, Polish, Italian,
1231    Portuguese, Catalan, Danish, German, Swedish, Traditional Chinese,
1232    Finnish, and Chinese (simplified) translations
1233==== CLI ====
1234  * Fix scraping torrents with the -s command-line argument
1235
1236=== Transmission 1.21 (2008/05/21) ===
1237[http://trac.transmissionbt.com/query?milestone=1.21&group=component&order=severity All tickets closed by this release]
1238==== All Platforms ====
1239  * Fix rare crash-on-startup bug
1240  * Handle corrupt announce URLs in torrent files more gracefully
1241  * Fix minor memory leak when closing torrents
1242==== Mac ====
1243  * Fix visual glitch with the pieces bar
1244  * Italian localization included
1245==== GTK+ ====
1246  * Updated Catalan, Danish, German, Spanish, Finnish, Hebrew, Italian, Dutch,
1247     Polish, Romanian, Thai, Turkish, and Traditional Chinese translations
1248
1249=== Transmission 1.20 (2008/05/09) ===
1250[http://trac.transmissionbt.com/query?milestone=1.20&group=component&order=severity All tickets closed by this release]
1251==== All Platforms ====
1252  * Support https tracker connections
1253  * IP blocking using the Bluetack Level1 blocklist
1254  * Better support of multitracker torrents
1255  * Faster UPnP port mapping on startup
1256  * Ability to reset global statistics
1257  * Various bug fixes
1258==== Mac ====
1259  * Display of decimal numbers matches system international settings
1260  * Updated Dock badge images
1261==== GTK+ ====
1262  * Inhibit hibernation when downloading
1263  * Use XDG basedir spec for configuration files
1264  * Various bug fixes and usability improvements
1265  * Vastly improved translations thanks to the Ubuntu translation team
1266
1267=== Transmission 1.11 (2008/04/04) ===
1268[http://trac.transmissionbt.com/query?milestone=1.11&group=component&order=severity All tickets closed by this release]
1269==== Mac ====
1270  * Fix scrape address visual glitch with the tracker inspector tab
1271  * Only make the progress status string clickable on multi-file torrents
1272  * Traditional Chinese localization, updated Russian localization
1273==== GTK+ ====
1274  * Fix a couple of minor display issues
1275
1276=== Transmission 1.10 (2008/03/28) ===
1277[http://trac.transmissionbt.com/query?milestone=1.10&group=component&order=severity All tickets closed by this release]
1278==== All Platforms ====
1279  * Stop torrents when downloading and the disk becomes full
1280  * Removing a torrent also removes it from the cache
1281  * Smaller memory footprint per-torrent and per-peer
1282  * Various backend bug fixes & improvements
1283==== Mac ====
1284  * Window when adding torrents to select files and other settings
1285  * Leopard: Collapsable group dividers
1286  * Use the file icon as the per-torrent action button
1287  * Tracker tab in the inspector
1288  * Message log specifies the torrent/activity the message relates to
1289  * Updated images in the inspector
1290  * Optional display of remaining time while seeding in Minimal View
1291  * Improved accuracy for displaying the remaining disk space warning
1292==== GTK+ ====
1293  * Window for selecting files & priorities when opening torrents
1294  * Display a system tray popup when a torrent finishes downloading
1295  * Watch folder for auto-adding torrents
1296  * Improved preferences dialog and message log window
1297  * Tracker tab in the Details window
1298  * Dozens of usability, Gnome HIG, and i18n improvements
1299  * Support KDE button ordering
1300  * Option to delete a torrent and its downloaded files
1301==== Daemon ====
1302  * Ability to force a "Verify Local Data" for a torrent
1303
1304=== Transmission 1.06 (2008/02/26) ===
1305==== All Platforms ====
1306  * Improvements and bug fixes to "Verify Local Data"
1307  * Use less CPU
1308  * Fix support for multitracker torrents
1309  * Updated UPnP code to miniupnpc-1.0
1310  * Fix two shutdown memory errors
1311==== GTK+ ====
1312  * Fix small memory leak
1313  * GUI error when verifying local data
1314==== CLI ====
1315  * Torrent creation error on non-absolute pathnames
1316
1317=== Transmission 1.05 (2008/02/08) ===
1318==== All Platforms ====
1319  * Fix 1.04 crash when parsing bencoded data
1320  * Packaging improvements
1321==== Mac ====
1322  * Fix bug remembering reordered groups
1323==== GTK+ ====
1324  * Fix glitch that occurred when specifying which files to download
1325  * Fix "Sort by Progress"
1326  * Various interface and HIG improvements
1327  * Updated Swedish, Italian translations
1328==== Daemon ====
1329  * Fix "transmission-remote -x"
1330  * Fix PEX enable/disable bug
1331
1332=== Transmission 1.04 (2008/01/31) ===
1333==== All Platforms ====
1334  * Fix (potential) remote crash bug with extension protocol
1335  * Fix bug when verifying a torrent and pressing `pause'
1336
1337=== Transmission 1.03 (2008/01/29) ===
1338==== All Platforms ====
1339  * Fix bug setting maximum peer limits
1340  * Fix overflow issue with very large torrents
1341  * Fix LTEP handshake bug
1342  * Fix handshake bug with mainline BitTorrent
1343  * Fix bug when talking to lighttpd-based trackers
1344==== GTK+ ====
1345  * Various packaging, HiG, and interface improvements
1346
1347=== Transmission 1.02 (2008/01/22) ===
1348==== All Platforms ====
1349  * Fix 1.00 bug that choked some models of routers
1350  * Fix 1.00 crash in peer handshake
1351  * Fix 1.00 bug that sometimes froze the app for a long time
1352  * Minor improvements to the command-line client
1353==== GTK+ ====
1354  * Fix crash when removing a torrent while its details window is open
1355  * Better compliance with the Gnome interface guidelines
1356  * I18N fixes
1357  * Updated Dutch translation
1358  * Various other interface additions and improvements
1359
1360=== Transmission 1.01 (2008/01/11) ===
1361==== All Platforms ====
1362  * Fix 1.00 freezing issue
1363  * Fix 1.00 assertion failure
1364  * Improve initial connection speed
1365  * Added connection throttle to avoid router overload
1366  * Improve reconnection to peers with imperfect network connections
1367  * Fix crashes on architectures that require strict alignment
1368==== Mac ====
1369  * Leopard: Double-click icon to reveal in Finder, progress string to toggle selected and total, and anywhere else to toggle the inspector
1370  * Leopard: Better behavior with Time Machine
1371  * Fix bugs with Clutch support
1372==== GTK+ ====
1373  * New Brazilian Portuguese, Chinese, Dutch, and Turkish translations
1374  * Fix 1.00 desktop internationalization error
1375
1376=== Transmission 1.00 (2008/01/04) ===
1377==== All Platforms ====
1378  * Port forwarding now performed by MiniUPnP and libnatpmp
1379  * Ability to set global and per-torrent number of connections
1380  * Option to prefer not using encryption
1381  * Fix tracker connection error
1382  * PEX is now configured globally
1383  * Updated icon
1384==== Mac ====
1385  * Redesigned Leopard-like look
1386  * Group labeling, filtering, and sorting
1387  * Statistics window
1388  * Pieces Bar (return of Advanced Bar)
1389  * Display "not available" overlay on the regular bar
1390  * Display remaining time for seeding transfers
1391  * Sort by total activity
1392  * Connectable from the Clutch web interface
1393  * Leopard: Time Machine will ignore incomplete downloads
1394  * Leopard: Fix bug where text fields would reject localized decimal values
1395  * Leopard: Fix bug where bandwidth rates chosen from the action menu would not apply the first time
1396==== GTK+ ====
1397  * Redesigned main window interface
1398  * Minimal Mode for showing more torrents in less desktop space
1399  * Torrent filtering
1400  * Port forwarding tester in Preferences
1401  * Statistics window
1402  * Sort by total activity, progress, state, and tracker
1403  * Various other interface additions and improvements
1404==== CLI ====
1405  * Restore `scrape' feature
1406
1407=== Transmission 0.96 (2007/12/10) ===
1408==== All Platforms ====
1409  * Fix 0.95 data corruption error
1410  * Fix 0.95 bug that broke UPnP
1411==== Mac ====
1412  * Fix bug where dragging non-torrent files over the main window could result in excessive memory usage
1413
1414=== Transmission 0.95 (2007/12/04) ===
1415==== All Platforms ====
1416  * Fix router errors caused by sending too many tracker requests at once
1417  * Fix bug that let speed-limited torrents upload too quickly
1418  * Faster average upload speeds
1419  * Faster connection to peers after starting a torrent
1420  * Fix memory corruption error
1421  * Disable SWIFT for ratio-based trackers
1422==== Mac ====
1423  * Leopard: Fix for NAT-PMP port mapping
1424==== GTK+ ====
1425  * Fix Nokia 770 crash
1426
1427=== Transmission 0.94 (2007/11/25) ===
1428==== All Platforms ====
1429  * Faster average download speeds
1430  * Automatically ban peers that send us too many corrupt pieces
1431  * Fix a crash that occurred if a peer sent us an incomplete message
1432  * Fix portmapping crash
1433  * Fix bug that left files open after their torrents were stopped
1434  * Fix 0.93 file permissions bug
1435  * Fix tracker redirect error
1436  * Fix LTEP PEX bug
1437
1438=== Transmission 0.93 (2007/11/12) ===
1439==== All Platforms ====
1440  * Fix "router death" bug that impaired internet connectivity
1441  * Fix bug that could cause good peer connections to be lost
1442  * Tweak request queue code to improve download speeds
1443  * Better handling of very large files on 32bit systems
1444  * Consume less battery power on laptops
1445  * Fix minor IPC parsing error
1446
1447=== Transmission 0.92 (2007/11/05) ===
1448==== All Platforms ====
1449  * Fix 0.90 data corruption bugs
1450  * Fix 0.90 possible delay when quitting
1451  * Fix 0.90 small memory leaks
1452==== Mac ====
1453  * Leopard: Fix bug with typing values in Inspector->Options
1454  * Leopard: Fix bug with toggling Minimal View
1455==== GTK+ ====
1456  * Better support for large files on some Linux systems
1457  * Fix localization error in torrent inspector's dates
1458
1459=== Transmission 0.91 (2007/10/28) ===
1460==== All Platforms ====
1461  * Fix 0.90 speed limits
1462  * Fix 0.90 problems announcing to some trackers
1463  * Fix 0.90 socket connection leak
1464  * Fix 0.90 IPC crash
1465  * Fix 0.90 cache bug that could cause "verify local files" to fail
1466  * Fix 0.90 build errors on OpenBSD and on older C compilers
1467==== Mac ====
1468  * Fix a crash caused by custom sound files
1469  * Add Dutch localization, re-add Russian localization, fix Korean localization
1470==== GTK+ ====
1471  * Fix 0.90 packaging errors
1472  * Fix 0.90 crash-on-start with assertion failure: "destination != (void*)0"
1473
1474=== Transmission 0.90 (2007/10/23) ===
1475==== All Platforms ====
1476  * Encryption support, with option to ignore unencrypted peers
1477  * Only report downloaded, verified good pieces in tracker `download' field
1478  * Improved compliance with BitTorrent spec
1479  * MSE Tracker Extension support
1480  * Significant rewrite of the libtransmission back-end
1481==== Mac ====
1482  * Per-torrent action menu
1483  * Redesigned inspector with additional statistics and ability to be resized vertically in Peers and Files tabs
1484  * Redesigned message log
1485  * Optimizations to decrease memory usage
1486  * Sort and filter by tracker
1487  * Icon enhanced to support size of 512 x 512
1488  * Various smaller interface additions and improvements
1489==== GTK+ ====
1490  * Various interface improvements
1491  * Better compliance with the Gnome interface guidelines
1492
1493=== Transmission 0.82 (2007/09/09) ===
1494==== All Platforms ====
1495  * Fixed bug that could limit transfer speeds
1496  * Fixed bug that corrupted torrents > 4 GB
1497  * Fixed bug that could allow bad peers to send too many pieces
1498  * For peers supporting both Azureus' and LibTorrent's extensions, allow negotiation to decide which to use
1499  *  Other minor fixes
1500
1501=== Transmission 0.81 (2007/08/22) ===
1502==== All Platforms ====
1503  * Fix 0.80 assertion crashes
1504  * Fix a bug that miscounted how many peers Transmission wants connected
1505  * Clarify misleading error messages
1506  * Fix memory leaks
1507==== Mac ====
1508  * Multiple fixes to creating torrents and adding new torrents
1509  * Updated Russian and Spanish translations
1510==== GTK+ ====
1511  * Updated Dutch, Portuguese, French, and Slovakian translations
1512==== CLI ====
1513  * Better support for cli-driven torrent creation
1514  * Fix a bug that misparsed command-line arguments
1515
1516=== Transmission 0.80 (2007/08/07) ===
1517==== All Platforms ====
1518  * Ability to selectively download and prioritize files
1519  * Torrent file creation
1520  * Speed and CPU load improvements
1521  * Fix to UPnP
1522  * Rechecking torrents is now done one-at-a-time to avoid heavy disk load
1523  * Better rechecking of torrents that have many files
1524  * Many miscellaneous improvements and bug fixes
1525  * Partial licensing change -- see the LICENSE file for details
1526==== Mac ====
1527  * Overlay when dragging torrent files, URLs, and data files onto window
1528  * Ability to set an amount of time to consider a transfer stalled
1529  * More progress bar colors
1530  * Various smaller interface improvements
1531  * Italian, Korean, and Russian translations
1532==== GTK+ ====
1533  * Added Torrent Inspector dialog
1534  * Added Update Tracker button
1535  * Various smaller interface improvements
1536
1537=== Transmission 0.72 (2007/04/30) ===
1538  * Reset download/upload amounts when sending "started"
1539  * Fix rare XML parsing bug
1540
1541=== Transmission 0.71 (2007/04/23) ===
1542==== All Platforms ====
1543  * Send port info when sending requests
1544  * Calculate ratio differently when seeding without ever downloading
1545  * Add additional error messages and debug info
1546  * Improved UPnP support
1547==== Mac ====
1548  * Fix error when using default incomplete folder
1549  * Disable the stop ratio once it is reached (while seeding)
1550  * Small interface adjustments
1551
1552=== Transmission 0.70 (2007/04/18) ===
1553==== All Platforms ====
1554  * New icon
1555  * Automatic port mapping (NAT-PMP and UPnP IGD)
1556  * Peer exchange (PEX) compatible with Azureus and uTorrent
1557  * Multitracker support
1558  * Better handling of tracker announce interval
1559  * Fixes bug where absurdly huge upload/download totals could be sent
1560  * Automatic tracker scraping
1561  * Cache connected peers
1562  * Many miscellaneous bug fixes and small improvements
1563==== Mac ====
1564  * Requires 10.4 Tiger or newer
1565  * Download and seeding queues that can be user-ordered
1566  * Speed Limit: Second set of bandwidth limits that can be toggled or scheduled
1567  * Individual torrent bandwidth limits
1568  * Separate complete and incomplete download folders
1569  * Filter and search bar
1570  * Expanded Inspector with many additional views and stats
1571  * Fragment status view in Inspector shows downloaded or availability
1572  * Watch folder to auto add torrent files
1573  * Auto resizing of the main window
1574  * Minimal view to take up less space
1575  * Seeding bar shows progress in finishing seeding
1576  * Sounds when downloading and seeding complete
1577  * Warnings for directory unavailable and not enough space
1578  * Message log window
1579  * New toolbar icons
1580  * Built-in help files
1581  * French, Spanish, German, and Greek translations
1582==== GTK+ ====
1583  * New Spanish, Polish, Russian, Bulgarian, Romanian, Swedish, and Finnish translations
1584  * Message window
1585  * Better window manager integration
1586  * Add file view to properties dialog
1587
1588=== Transmission 0.6.1 (2006/06/25) ===
1589==== Mac ====
1590  * Fixes a bug in the updater that could cause repeated hits to the appcast
1591==== GTK+ ====
1592  * Fixes drag-and-drop
1593  * Adds Italian and French translations
1594
1595=== Transmission 0.6 (2006/06/21) ===
1596==== All Platforms ====
1597  * Ability to limit download rate
1598  * Automatic banning of peers who send bad data
1599  * Can keep a copy of the torrent file so the original can be deleted
1600  * Many bug fixes
1601==== Mac ====
1602  * Reworked interface
1603  * Rate limits can be changed directly from the main window
1604  * Ability to automatically stop seeding at a given ratio
1605  * Allows sorting of the transfers list
1606  * Extended Info Inspector
1607  * Automatic updating with Sparkle
1608==== GTK+ ====
1609  * Add torrents via command line. If Transmission is already running, add them to running copy
1610  * Improved long filename handling
1611
1612=== Transmission 0.5 (2006/02/11) ===
1613==== All Platforms ====
1614  * Only uses one port for all torrents
1615  * Rewritten choking algorithm
1616  * Remembers download and upload sizes from one launch to another
1617==== Mac ====
1618  * Dock badging
1619  * Shows the file icon in the list
1620  * Shows ratio once download is completed
1621  * Automatic check for update
1622  * Fixes a display bug on Intel Macs
1623==== GTK+ ====
1624  * New GTK+ interface
1625==== BeOS ====
1626  * New BeOS interface
1627
1628=== Transmission 0.4 (2005/11/18) ===
1629==== All Platforms ====
1630  * Uses less CPU downloading torrents with many pieces
1631  * The UI could freeze when the hard drive was having a hard time - fixed
1632  * Fixes for difficult trackers, which require a 'key' parameter or a User Agent field
1633==== Mac ====
1634  * Cleaner look, unified toolbar
1635  * Added a document icon for torrent files
1636  * Added a Pause/Resume button for each torrent, and a "Reveal in Finder" button
1637  * Added a contextual menu
1638  * Sometimes torrents kept "Stopping..." forever - fixed
1639  * Several minor improvements or fixes: allows column reordering,
1640    fixed resizing on Panther, remember the position of the window,
1641    fixed display of Unicode filenames, added menubar items and
1642    keyboard shortcuts, made the simple progress bar switch to green
1643    when seeding
1644
1645=== Transmission 0.3 (2005/10/19) ===
1646==== All Platforms ====
1647  * Fixed "Sometimes sends incorrect messages and looses peers"
1648  * Fixed "Crashes with many torrents or torrents with many files"
1649  * Enhancements in the "End game" mode
1650  * Is nicer to the trackers
1651  * Asks for the rarest pieces first
1652==== Mac ====
1653  * Universal binary for PPC and x86
1654  * Fixed "Progress increases every time I pause then resume"
1655  * Fixed "Sometimes crashes at exit"
1656  * Cleaner icon
1657  * Show all sizes in human readable form
1658  * Keep downloading in the background when the window is closed
1659  * Miscellaneous bug fixes and internal enhancements
1660
1661=== Transmission 0.2 (2005/09/22) ===
1662==== All Platforms ====
1663  * Bug fixes
1664==== Mac ====
1665  * Users can now choose where the downloads are sent
1666
1667=== Transmission 0.1 (2005/09/15) ===
1668  * First version
Note: See TracBrowser for help on using the repository browser.