source: trunk/NEWS @ 12559

Last change on this file since 12559 was 12559, checked in by livings124, 10 years ago

update NEWS

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