source: trunk/NEWS @ 10038

Last change on this file since 10038 was 10038, checked in by livings124, 12 years ago

update NEWS

  • Property svn:keywords set to Date Rev Author Id
File size: 42.2 KB
Line 
1=== Transmission 1.83 (2010/01/23) ===
2[http://trac.transmissionbt.com/query?milestone=1.83&group=component&groupdesc=1&order=severity All tickets closed by this release]
3==== All Platforms ====
4  * Fix 1.80 announce error that caused uploads and downloads to periodically freeze
5  * Fix 1.80 announce timeout error that caused "no response from tracker" message
6  * Fix 1.80 "file not found" error message that stopped some torrents
7  * Fix 1.82 crash when adding new torrents via their ftp URL
8  * Fix 1.80 crash when receiving invalid request messages from peers
9  * Fix 1.82 error when updating the blocklist
10
11=== Transmission 1.82 (2010/01/23) ===
12[http://trac.transmissionbt.com/query?milestone=1.82&group=component&groupdesc=1&order=severity All tickets closed by this release]
13==== All Platforms ====
14  * The 1.81 announce's "Host" HTTP header didn't contain the host's port number
15
16=== Transmission 1.81 (2010/01/22) ===
17[http://trac.transmissionbt.com/query?milestone=1.81&group=component&groupdesc=1&order=severity All tickets closed by this release]
18==== All Platforms ====
19  * Fix 1.80 bug that misparsed some magnet links
20  * Fix 1.80 bug that caused startup to be very sluggish for some people
21==== Mac ====
22  * Fix dragging URLs onto the dock icon
23  * Fix auto-grouping by file name
24
25=== Transmission 1.80 (2010/01/20) ===
26[http://trac.transmissionbt.com/query?milestone=1.80&group=component&groupdesc=1&order=severity All tickets closed by this release]
27==== All Platforms ====
28  * Add support for magnet links
29  * Add support for trackerless torrents
30  * Add optional "incomplete directory" where partial downloads are stored
31  * Add .part to incomplete files' filenames
32  * Find more peers by announcing to each tier in a torrent's tracker list, rather than only one
33  * Fix vulnerability from maliciously-crafted torrent files that could overwrite other files
34  * Improved IPv6 support
35  * Improved PEX sharing with other peers
36  * Faster management of large peer lists
37  * DHT improvements to bootstrapping and IPv6
38  * Newly-added torrents without local data don't wait in the "Verify Local Data" queue anymore
39  * Add an OS hint to not cache local data during torrent verification
40  * Use less CPU when making encrypted handshakes to peers
41  * Better filtering of bad IP addresses
42  * Fix bug that gave "too many open files" error messages
43  * Fix bug that could crash Transmission on shutdown
44  * Fix bug that could unpause or repause a torrent on startup
45  * When uploading, improve disk IO performance by prefetching the data in batches
46  * Portability fixes for embedded systems
47  * Other small bug fixes and improvements
48==== Mac ====
49  * Redesigned trackers inspector tab with favicons and copy-paste functionality (paste lists of multiple trackers)
50  * Message log stores all messages and does real filtering
51  * Quick Look restored on Snow Leopard
52  * Moving data and incomplete folder are now handled by libtransmission
53  * Improved reveal in Finder functionality on Snow Leopard
54  * Various smaller behavior and interface tweaks
55  * German and Simplified Chinese localizations
56  * Removed Turkish localization because of lack of localizer
57==== GTK+ ====
58  * Support org.gnome.SessionManager interface for inhibiting hibernation
59  * Added support for adding torrents by URL or magnet link
60  * Add optional "download complete" sound using the XDG sound naming spec
61  * When creating a torrent, make it easier to auto-add that new torrent
62  * New statusbar "Ratio" icon submitted by jimmac
63  * Fix minor memory leaks
64  * GNOME HIG improvements
65==== Daemon ====
66  * When running as a daemon, send log messages to syslog
67  * Reload settings.json when receiving SIGHUP
68  * transmission-remote now allows per-torrent speed limits to be set
69==== Web Client ====
70  * Add speed limit "turtle mode" support
71  * Double-clicking a torrent opens/closes the torrent inspector
72  * Add "Start When Added" checkbox when adding torrents
73  * Add Select All / Deselect All buttons to the file inspector
74  * Add version information to the preferences dialog
75  * Ensure the context menu goes away when clicking on torrents
76  * Fix bug that obscured part of the context menu
77
78=== Transmission 1.77 (2010/01/04) ===
79[http://trac.transmissionbt.com/query?milestone=1.77&group=component&groupdesc=1&order=severity All tickets closed by this release]
80==== All Platforms ====
81  * Protect against potential data loss by maliciously-crafted torrent files
82  * Fix minor build issues and packaging issues on various platforms
83  * Fix 1.7x error that could unpause or repause a torrent on startup
84  * Minor CPU speedups
85==== GTK+ ====
86  * Fix crash on shutdown
87  * Fix GIcon memory leak
88
89=== Transmission 1.76 (2009/10/24) ===
90[http://trac.transmissionbt.com/query?milestone=1.76&group=component&groupdesc=1&order=severity All tickets closed by this release]
91==== All Platforms ====
92  * Fix potential data loss when moving torrents to where they already are
93  * Fix minor protocol error that didn't send a port message to some peers
94  * Fix minor manpage errors
95==== Mac ====
96  * Fix a potential crasher on Snow Leopard
97  * When creating a multi-tracker torrent, give each tracker its own tier
98  * Fix display glitch when changing sort to "Queue Order"
99==== Daemon ====
100  * Fix potential data loss when using "transmission-remote --find"
101  * Fix ratio-limit bug on some uClibc systems
102  * Fix invalid JSON "nan" error on optware
103==== GTK+ ====
104  * Fix crash in the Preferences dialog when testing to see if the port is open
105  * Fix crash on exit when a torrent's Properties dialog is open
106  * Fix tracker address display error in the torrent Properties dialog
107  * Fix tray menu's main window status when Transmission is started minimized
108  * Fix broken SIGINT (ctrl-c) handling
109  * Fix 1.61 build failure on systems with new versions of glib but older versions of gtk
110==== Qt ====
111  * Fix crash when removing expired torrents from the display
112  * Fix client from closing, rather than closing to the system tray, when clicking X
113  * Cannot open a torrent in KDE4 with right-clicking
114
115=== Transmission 1.75 (2009/09/13) ===
116[http://trac.transmissionbt.com/query?milestone=1.75&group=component&groupdesc=1&order=severity All tickets closed by this release]
117==== All Platforms ====
118  * Don't wait so long on unresponsive trackers if there are other trackers to try
119  * Adding corrupt/invalid torrents could crash Transmission
120  * Fix 1.74 bug that caused a high CPU load on startup
121  * Fix 1.74 bug that stopped multitracker if a single tracker sent an error message
122  * Fix bug in converting other charsets to UTF-8
123  * Handle HTTP redirects more gracefully
124  * Faster verification of local data for torrents with small piece size
125  * Fix 1.74 build error when compiling without DHT
126==== Mac ====
127  * Fix libcurl build issue that caused tracker connectivity problems on Snow Leopard
128  * Fix error when creating a torrent file while still changing the announce address
129==== GTK+ ====
130  * Fix "sort by time remaining"
131  * Fix the turtle toggle button on old versions of GTK+
132  * Fix startup error if another copy of the Transmission GTK client is running
133  * Fix clang build issue
134
135=== Transmission 1.74 (2009/08/24) ===
136[http://trac.transmissionbt.com/query?milestone=1.74&group=component&groupdesc=1&order=severity All tickets closed by this release]
137==== All Platforms ====
138  * Better data recovery in the case of an OS or Transmission crash
139  * If a data file is moved, stop the torrent instead of redownloading it
140  * Fix bug that didn't list some peers in the resume file and in PEX
141  * More helpful torrent error messages
142  * DHT now honors the bind-address-ipv4 configuration option
143  * Fix Debian build error with miniupnpc
144  * Fix Cygwin build error with strtold
145  * Update to a newer snapshot of miniupnpc
146==== Mac ====
147  * 64-bit compatibility
148  * Queuing system will not exclude transfers with tracker warnings
149  * Links to original torrent files are no longer maintained
150  * Fix bug where changing the global per-torrent peer connection limit did not affect the current session
151  * Fix bug where changing settings through RPC would result in wrong values being saved for three fields
152==== GTK+ ====
153  * Fix crash that occurred when adding torrents on some desktops
154  * Synchronize the statusbar's and torrent list's speeds
155  * Fix the Properties dialog's "Origin" field for multiple torrents
156==== Qt ====
157  * New Russian Translation
158  * If Transmission was minimized, clicking on it the icon tray didn't raise it
159==== Daemon ====
160  * Speed Limit mode support added to transmission-remote
161  * Add a "session stats" readout to transmission-remote
162==== Web Client ====
163  * Progress bar shows seeding progress
164  * Fix bug that displayed "%nan" when verifying a torrent
165  * "Pause All" only appeared to pause torrents with peers until refresh
166
167=== Transmission 1.73 (2009/07/18) ===
168[http://trac.transmissionbt.com/query?milestone=1.73&group=component&groupdesc=1&order=severity All tickets closed by this release]
169==== All Platforms ====
170  * Fix bug where user-configured peer limits could be exceeded
171  * Use less memory in some high-peer situations
172  * Better estimation of time left to download
173  * Support supportcrypto and requirecrypto flags in http tracker announces
174  * Update to newer snapshots of libnatpmp and miniupnpc
175  * Make DHT a compile-time option
176==== GTK+ ====
177  * Use GDK-safe versions of g_idle_add() and g_timeout_add*()
178  * Save some space in GTK+ >= 2.16.0 by not building SexyIconEntry
179==== Qt ====
180  * Fix bug that crashed Qt client when setting alternative up/down speeds
181==== Daemon ====
182  * Add umask support
183==== Web Client ====
184  * Inspector and Add Torrent buttons for iPhone/iPod Touch
185  * Add location field to inspector
186==== CLI ====
187  * Some torrent files created with transmission-cli were invalid
188
189=== Transmission 1.72 (2009/06/16) ===
190[http://trac.transmissionbt.com/query?milestone=1.72&group=component&groupdesc=1&order=severity All tickets closed by this release]
191==== All Platforms ====
192  * Fix 1.70 crash with assertion "tv->tv_usec >= 0"
193  * Fix 1.70 crash with assertion "tr_peerIoSupportsFEXT( msgs->peer->io )"
194  * Better DHT announce management
195  * Fix error in reporting webseed counts via RPC
196  * Better file preallocation on embedded systems
197==== Mac ====
198  * Fix problem where a small set of users could not add torrents
199==== GTK+ ====
200  * Fix 1.70 crash when setting options in the Properties dialog
201  * Fix a rare crash in desktop notifications
202  * Can now sort the file list by priority, download, and completeness
203  * Adding a torrent from a browser sometimes didn't work.
204  * Various usability improvements
205==== Daemon ====
206  * Remote didn't always send the right Encoding header in requests
207
208=== Transmission 1.71 (2009/06/07) ===
209[http://trac.transmissionbt.com/query?milestone=1.71&group=component&groupdesc=1&order=severity All tickets closed by this release]
210==== All Platforms ====
211  * Fix 1.70 bug that caused high CPU use in high-peer swarms
212  * Fix 1.70 build problems with DHT and libevent
213==== Daemon ====
214  * Fix watchdir issue on OSes that don't have inotify
215==== GTK+ ====
216  * Fix 1.70 intltool build problem
217  * Fix crash when the OS's stock mime-type icons are misconfigured
218  * Handle very long torrent file lists faster
219==== Web Client ====
220  * Fix 1.70 bug where some torrents appeared to be duplicates
221
222=== Transmission 1.70 (2009/06/04) ===
223[http://trac.transmissionbt.com/query?milestone=1.70&group=component&groupdesc=1&order=severity All tickets closed by this release]
224==== All Platforms ====
225  * Distributed hash table (DHT) support for public torrents
226  * Add option for moving and finding a torrent's data on the disk
227  * JSON RPC messages can be ~85% shorter, saving bandwidth and CPU
228  * When available, use the system's copy of libevent instead of building one
229  * Automatically pause torrents when verifying
230  * Fix small bugs and memory leaks
231==== Mac ====
232  * Holding down the option key on launch will pause all transfers
233==== Web Client ====
234  * Big speed improvements, especially with large torrents
235  * Fix 1.61 bug that broke adding torrents via the web client
236  * Add the ability to upload multiple torrents at once
237  * Torrents added by URL were always paused, regardless of preferences
238  * Comments and announce addresses were cut off in the inspector
239  * The "data remaining" field wasn't updated when the number reached 0
240  * Smaller design adjustments
241==== GTK+ ====
242  * Make it clearer that the status bar's ratio mode button is a button
243  * Torrent comment box did not scroll, so long comments were partially hidden
244==== Qt ====
245  * Initial torrent list was sometimes incorrect
246  * Add-torrent-and-delete-source deleted the source even if there was an error
247  * Prefs dialog didn't show or modify "Stop seeding torrents at ratio"
248
249=== Transmission 1.54 (2009/06/04) ===
250==== All Platforms ====
251  * Fix small bugs and memory leaks
252==== Web Client ====
253  * Fix 1.53 bug that broke adding torrents via the web client
254  * Torrents added by URL were always paused, regardless of preferences
255  * Comments and announce addresses were cut off in the inspector
256  * The "data remaining" field wasn't updated when the number reached 0
257  * Smaller design adjustments
258==== GTK+ ====
259  * Fix intltool build error
260  * Make it clearer that the status bar's ratio mode button is a button
261  * Torrent comment box did not scroll, so long comments were partially hidden
262
263=== Transmission 1.61 (2009/05/11) ===
264[http://trac.transmissionbt.com/query?milestone=1.61&group=component&groupdesc=1&order=severity All tickets closed by this release]
265==== All Platforms ====
266  * Close potential CSRF security hole for Web Client users
267  * Fix locale error in the JSON parser
268==== Qt ====
269  * Various small bug fixes to the beta Qt client
270==== Web Client ====
271  * Fix 1.60 error when serving Web Client files on some embedded platforms
272  * Add response header to allow clients to cache static files
273==== Daemon ====
274  * transmission-remote was unable to select torrents by their SHA1 hash
275
276=== Transmission 1.53 (2009/05/11) ===
277==== All Platforms ====
278  * Close potential CSRF security hole for Web Client users
279  * Fix locale error in the JSON parser
280
281=== Transmission 1.60 (2009/05/04) ===
282[http://trac.transmissionbt.com/query?milestone=1.60&group=component&groupdesc=1&order=severity All tickets closed by this release]
283==== All Platforms ====
284  * Seed ratio limiting
285  * Transfer prioritization
286  * Option to specify if transfers are included in the global bandwidth limits
287  * Random port, with optional randomization on startup
288  * Improvements to UPnP port forwarding
289  * Support for file preallocation on XFS filesystems
290==== Mac ====
291  * Requires Mac OS X 10.5 Leopard or newer
292  * Groups (moved to preferences) can be auto-assigned to transfers when adding based on multiple criteria
293  * Groups can have a default location when adding transfers
294  * The speed limit scheduler can now be applied to only specific days
295  * Bonjour support for the web interface
296  * File filter field in the inspector
297  * Option to include beta releases when auto-updating (using modified Sparkle 1.5)
298  * Portuguese localization
299==== Qt ====
300  * New beta Qt client!
301==== GTK+ ====
302  * Speed Limit: Second set of bandwidth limits that can be toggled or scheduled
303  * Properties dialog now lets you edit/view multiple torrents at once
304  * Allow sorting of the torrent list by size and by ETA
305  * Show the file icon in the list
306==== Daemon ====
307  * Watch folder for auto-adding torrents
308  * Many new features in the RPC/JSON interface
309  * Allow users to specify a specific address when listening for peers
310==== Web Client ====
311  * File selection and prioritization
312  * Add option to verify local data
313  * Fix "Remove Data" bug
314
315=== Transmission 1.52 (2009/04/12) ===
316[http://trac.transmissionbt.com/query?milestone=1.52&group=component&groupdesc=1&order=severity All tickets closed by this release]
317==== Mac ====
318  * Improve interface responsiveness when downloading
319==== GTK+ and Daemon ====
320  * Always honor the XDG setting for the download directory
321==== GTK+ ====
322  * Fix formatting error when showing speeds measured in MB/s
323  * Fix bug that caused some scheduled speed limit time settings to be lost
324  * Use the new blocklist URL when updating the blocklist
325==== Web Client ====
326  * On the server, better filtering of bad URLs
327  * On the server, faster json serialization
328  * Fix minor web client 301 redirect error
329  * Better Internet Explorer support
330
331=== Transmission 1.51 (2009/02/26) ===
332[http://trac.transmissionbt.com/query?milestone=1.51&group=component&groupdesc=1&order=severity All tickets closed by this release]
333==== All Platforms ====
334  * Fix configure script issues with non-gcc compilers and user-defined CFLAGS environment variables
335  * Decrease CPU usage in some situations
336  * Close a rare race condition on startup
337  * More efficient use of libcurl when curl 7.18.0 or newer is present
338==== GTK+ ====
339  * Play nicely with Ubuntu's new notification server
340  * Add Pause All and Resume All buttons
341==== Web Client ====
342  * Support for Internet Explorer
343  * Layout fixes when viewed on an iPhone/iPod touch
344
345=== Transmission 1.50 (2009/02/13) ===
346[http://trac.transmissionbt.com/query?milestone=1.50&group=component&groupdesc=1&order=severity All tickets closed by this release]
347==== All Platforms ====
348  * IPv6 support for peers, and for trackers with explicit IPv6 addresses
349  * Improved connectivity for encrypted peers
350  * Fix 1.42 error that made tracker announces slower over time
351  * Fix a Mac-centric peer connection bug from 1.41
352  * Use less CPU cycles when managing very fast peers
353  * Better handling of non-UTF-8 torrent files
354  * When removing local data, only remove data from the torrent
355  * Close potential DoS vulnerability in 1.41
356  * Many other bug fixes
357==== GTK+ ====
358  * Various usability improvements
359  * Better Gnome HIG compliance in the statusbar, properties dialog, and more
360==== Daemon ====
361  * Lots of new options added to transmission-remote
362  * Fix 1.42 whitelist bug
363  * Make i18n support optional for cli and daemon clients
364==== CLI ====
365  * Support session.json settings, just as the Daemon and GTK+ clients do
366==== Web Client ====
367  * Torrents can now be added by URL
368  * Add the ability to "remove local data" from the web client
369
370=== Transmission 1.42 (2008/12/24) ===
371[http://trac.transmissionbt.com/query?milestone=1.42&group=component&groupdesc=1&order=severity All tickets closed by this release]
372==== All Platforms ====
373  * Fix 1.41 lockup issue
374
375=== Transmission 1.41 (2008/12/23) ===
376[http://trac.transmissionbt.com/query?milestone=1.41&group=component&groupdesc=1&order=severity All tickets closed by this release]
377==== All Platforms ====
378  * Better peer management in large swarms
379  * Support BitTorrent Enhancement Proposal (BEP) #21 "Extension for Partial Seeds"
380  * Partial support for BEP #6 "Fast Extension" (reject, have all/none)
381  * Honor the peer's BEP #10 reqq key, when available
382  * Fix 1.40 "Got HTTP Status Code: 0" error message
383  * Fix 1.40 "lazy bitfield" error
384  * Fix 1.40 "jumpy upload speed" bug
385  * Fix handshake peer_id error
386  * Corrrectly handle Windows-style newlines in Bluetack blocklists
387  * More accurate bandwidth measurement
388  * File selection & priority was reset when editing a torrent's tracker list
389  * Fix autoconf/automake build warnings
390==== GTK+ ====
391  * In the Details dialog's peer tabs, rows were sometimes duplicated
392  * Minor bug fixes, usability changes, and locale improvements
393  * Three new translations: Afrikaans, Asturian, Bosnian
394  * Sixteen updated translations
395==== Daemon ====
396  * Fix 1.40 bug in handling IP whitelist
397  * Minor bug fixes and output cleanup
398  * Windows portability
399==== CLI ====
400  * Fix minor free-memory-read bug
401
402=== Transmission 1.40 (2008/11/09) ===
403[http://trac.transmissionbt.com/query?milestone=1.40&group=component&groupdesc=1&order=severity All tickets closed by this release]
404==== All Platforms ====
405  * Tracker communication uses fewer resources
406  * More accurate bandwidth limits
407  * Reduce disk fragmentation by preallocating files
408  * Stability, security, and performance improvements to the RPC/Web UI server
409  * Support compression when serving Web UI and RPC responses
410  * Simplify the RPC whitelist
411  * Fix bug that prevented handshakes with encrypted BitComet peers
412  * Fix 1.3x bug that could re-download some data unnecessarily
413  * Lazy bitfields
414==== Mac ====
415  * Option to automatically update the blocklist weekly
416  * In the file inspector tab, show progress and size for folders
417  * Scrollbars correctly appear when the main window auto-resizes
418  * Sparkle updated to 1.5b6
419==== GTK+ ====
420  * Option to automatically update the blocklist weekly
421  * Added off-hour bandwidth scheduling
422  * Simplify file/priority selection in the details dialog
423  * Fix a couple of crashes
424  * 5 new translations: Australian, Basque, Kurdish, Kurdish (Sorani), Malay
425  * 43 updated translations
426==== Web Client ====
427  * The Web Client is now out of beta
428  * Minor display fixes
429  * On iPhone/iPod touch, launching from the home screen hides the address bar
430==== Daemon ====
431  * Added the ability to get detailed peer information on torrents
432  * Fix bug that didn't handle --config-dir and TRANSMISSION_HOME correctly
433  * Windows portability
434
435=== Transmission 1.34 (2008/09/16) ===
436[http://trac.transmissionbt.com/query?milestone=1.34&group=component&groupdesc=1&order=severity All tickets closed by this release]
437==== All Platforms ====
438  * Don't reconnect too frequently to the same peer
439  * Webseed bug fix
440  * Fix bug that caused some transfers to not be scraped
441  * Fix BSD build issues
442  * Handle OpenTracker's `downloaded' key in announce responses
443==== Mac ====
444  * Fix memory leak when updating blocklist
445  * Connect to the web interface when the application's path contains a space
446==== GTK+ ====
447  * Minor display fixes
448  * 15 updated translations + 1 new language
449==== Daemon ====
450  * Minor display fixes
451==== Web Client ====
452  * Minor display fixes
453==== CLI ====
454  * Fix crash when creating a torrent file
455
456=== Transmission 1.33 (2008/08/30) ===
457[http://trac.transmissionbt.com/query?milestone=1.33&group=component&groupdesc=1&order=severity All tickets closed by this release]
458==== All Platforms ====
459  * Fix crash from malicious torrent files with a piece size of zero
460  * When creating new torrent files, change behavior that caused "Multi tracker torrents are not allowed" warning on one tracker
461  * Fix Unicode handling in the JSON parser/generator
462  * Fix memory error when reading KTorrent's PEX messages
463  * Fix small memory leaks
464==== Mac ====
465  * Rephrase "data not fully available" to "remaining time unknown"
466  * Fix bug where torrent file creation would fail because an extra blank tracker address was inserted
467==== Daemon ====
468  * Fix crash when adding nonexistent torrents via transmission-remote
469==== GTK+ ====
470  * Fix crash from malicious torrent files with large creator fields
471  * Fix error where some torrents opened via a web browser didn't appear
472
473=== Transmission 1.32 (2008/08/08) ===
474[http://trac.transmissionbt.com/query?milestone=1.32&group=component&groupdesc=1&order=severity All tickets closed by this release]
475==== All Platforms ====
476  * Fix bug introduced in 1.30 that caused poor tracker communication
477  * Creating torrent files for files >= 2 GB will result in 2 MB pieces
478==== Mac ====
479  * Fix bug where the proxy type was changed from SOCKS5 to SOCKS4 on launch
480
481=== Transmission 1.31 (2008/08/06) ===
482[http://trac.transmissionbt.com/query?milestone=1.31&group=component&groupdesc=1&order=severity All tickets closed by this release]
483==== All Platforms ====
484  * Fix a crash caused by certain torrent files
485
486=== Transmission 1.30 (2008/08/05) ===
487[http://trac.transmissionbt.com/query?milestone=1.30&group=component&groupdesc=1&order=severity All tickets closed by this release]
488==== All Platforms ====
489  * The "Clutch" web interface is now bundled with Transmission (as a beta)
490  * Ability to add and remove tracker addresses
491  * Ability to create torrent files with multiple tracker addresses
492  * Added support for HTTP/FTP Seeding (GetRight style)
493  * Added proxy support for communicating with trackers
494  * Allow torrent creation with no tracker address (required by some trackers)
495  * New JSON-RPC protocol for clients to interact with the backend
496==== Daemon ====
497  * transmission-daemon and transmission-remote were rewritten from scratch
498  * remote and daemon now support per-file priority & download flag settings
499==== Mac ====
500  * Quick Look integration in the main window and inspector's file tab
501  * Transfers can be dragged to different groups
502  * Option to only show the add window when manually adding transfers
503  * Status strings are toggled from the action button (they are no longer clickable)
504  * Colors in pieces bar and pieces box more accurately reflect their corresponding values
505  * The port checker now uses our own portcheck.transmissionbt.com
506  * Turkish localization
507==== GTK+ ====
508  * Add options to inhibit hibernation and to toggle the tray icon
509  * Lots of small bug fixes and usability improvements
510  * Dozens of updated translations
511
512=== Transmission 1.22 (2008/06/13) ===
513[http://trac.transmissionbt.com/query?milestone=1.22&group=component&groupdesc=1&order=severity All tickets closed by this release]
514==== All Platforms ====
515  * Fix two separate BitTorrent unchoke bugs that could affect performance
516  * Transmission now builds correctly on Sun Studio
517  * Minor man page fixes
518==== Mac ====
519  * Fix bug where "Program Started" in the Statistics window would sometimes display as 0
520==== GTK+ ====
521  * Fix crash when quitting while the stats window is still up
522  * Added Latvian, Malayalam, Serbian, and Telugu translations
523  * Updated Czech, Spanish, Romanian, Russian, Dutch, Polish, Italian,
524    Portuguese, Catalan, Danish, German, Swedish, Traditional Chinese,
525    Finnish, and Chinese (simplified) translations
526==== CLI ====:
527  * Fix scraping torrents with the -s command-line argument
528
529=== Transmission 1.21 (2008/05/21) ===
530[http://trac.transmissionbt.com/query?milestone=1.21&group=component&groupdesc=1&order=severity All tickets closed by this release]
531==== All Platforms ====
532  * Fix rare crash-on-startup bug
533  * Handle corrupt announce URLs in torrent files more gracefully
534  * Fix minor memory leak when closing torrents
535==== Mac ====
536  * Fix visual glitch with the pieces bar
537  * Italian localization included
538==== GTK+ ====
539  * Updated Catalan, Danish, German, Spanish, Finnish, Hebrew, Italian, Dutch,
540     Polish, Romanian, Thai, Turkish, and Traditional Chinese translations
541
542=== Transmission 1.20 (2008/05/09) ===
543[http://trac.transmissionbt.com/query?milestone=1.20&group=component&groupdesc=1&order=severity All tickets closed by this release]
544==== All Platforms ====
545  * Support https tracker connections
546  * IP blocking using the Bluetack Level1 blocklist
547  * Better support of multitracker torrents
548  * Faster UPnP port mapping on startup
549  * Ability to reset global statistics
550  * Various bug fixes
551==== Mac ====
552  * Display of decimal numbers matches system international settings
553  * Updated Dock badge images
554==== GTK+ ====
555  * Inhibit hibernation when downloading
556  * Use XDG basedir spec for configuration files
557  * Various bug fixes and usability improvements
558  * Vastly improved translations thanks to the Ubuntu translation team
559
560=== Transmission 1.11 (2008/04/04) ===
561[http://trac.transmissionbt.com/query?milestone=1.11&group=component&groupdesc=1&order=severity All tickets closed by this release]
562==== Mac ====
563  * Fix scrape address visual glitch with the tracker inspector tab
564  * Only make the progress status string clickable on multi-file torrents
565  * Traditional Chinese localization, updated Russian localization
566==== GTK+ ====
567  * Fix a couple of minor display issues
568
569=== Transmission 1.10 (2008/03/28) ===
570[http://trac.transmissionbt.com/query?milestone=1.10&group=component&groupdesc=1&order=severity All tickets closed by this release]
571==== All Platforms ====
572  * Stop torrents when downloading and the disk becomes full
573  * Removing a torrent also removes it from the cache
574  * Smaller memory footprint per-torrent and per-peer
575  * Various backend bug fixes & improvements
576==== Mac ====
577  * Window when adding torrents to select files and other settings
578  * Leopard: Collapsable group dividers
579  * Use the file icon as the per-torrent action button
580  * Tracker tab in the inspector
581  * Message log specifies the torrent/activity the message relates to
582  * Updated images in the inspector
583  * Optional display of remaining time while seeding in Minimal View
584  * Improved accuracy for displaying the remaining disk space warning
585==== GTK+ ====
586  * Window for selecting files & priorities when opening torrents
587  * Display a system tray popup when a torrent finishes downloading
588  * Watch folder for auto-adding torrents
589  * Improved preferences dialog and message log window
590  * Tracker tab in the Details window
591  * Dozens of usability, Gnome HIG, and i18n improvements
592  * Support KDE button ordering
593  * Option to delete a torrent and its downloaded files
594==== Daemon ====
595  * Ability to force a "Verify Local Data" for a torrent
596
597=== Transmission 1.06 (2008/02/26) ===
598==== All Platforms ====
599  * Improvements and bug fixes to "Verify Local Data"
600  * Use less CPU
601  * Fix support for multitracker torrents
602  * Updated UPnP code to miniupnpc-1.0
603  * Fix two shutdown memory errors
604==== GTK+ ====
605  * Fix small memory leak
606  * GUI error when verifying local data
607==== CLI ====:
608  * Torrent creation error on non-absolute pathnames
609
610=== Transmission 1.05 (2008/02/08) ===
611==== All Platforms ====
612  * Fix 1.04 crash when parsing bencoded data
613  * Packaging improvements
614==== Mac ====
615  * Fix bug remembering reordered groups
616==== GTK+ ====
617  * Fix glitch that occurred when specifying which files to download
618  * Fix "Sort by Progress"
619  * Various interface and HIG improvements
620  * Updated Swedish, Italian translations
621==== Daemon ====
622  * Fix "transmission-remote -x"
623  * Fix PEX enable/disable bug
624
625=== Transmission 1.04 (2008/01/31) ===
626==== All Platforms ====
627  * Fix (potential) remote crash bug with extension protocol
628  * Fix bug when verifying a torrent and pressing `pause'
629
630=== Transmission 1.03 (2008/01/29) ===
631==== All Platforms ====
632  * Fix bug setting maximum peer limits
633  * Fix overflow issue with very large torrents
634  * Fix LTEP handshake bug
635  * Fix handshake bug with mainline BitTorrent
636  * Fix bug when talking to lighttpd-based trackers
637==== GTK+ ====
638  * Various packaging, HiG, and interface improvements
639
640=== Transmission 1.02 (2008/01/22) ===
641==== All Platforms ====
642  * Fix 1.00 bug that choked some models of routers
643  * Fix 1.00 crash in peer handshake
644  * Fix 1.00 bug that sometimes froze the app for a long time
645  * Minor improvements to the command-line client
646==== GTK+ ====
647  * Fix crash when removing a torrent while its details window is open
648  * Better compliance with the Gnome interface guidelines
649  * I18N fixes
650  * Updated Dutch translation
651  * Various other interface additions and improvements
652
653=== Transmission 1.01 (2008/01/11) ===
654==== All Platforms ====
655  * Fix 1.00 freezing issue
656  * Fix 1.00 assertion failure
657  * Improve initial connection speed
658  * Added connection throttle to avoid router overload
659  * Improve reconnection to peers with imperfect network connections
660  * Fix crashes on architectures that require strict alignment
661==== Mac ====
662  * Leopard: Double-click icon to reveal in Finder, progress string to toggle selected and total, and anywhere else to toggle the inspector
663  * Leopard: Better behavior with Time Machine
664  * Fix bugs with Clutch support
665==== GTK+ ====
666  * New Brazilian Portuguese, Chinese, Dutch, and Turkish translations
667  * Fix 1.00 desktop internationalization error
668
669=== Transmission 1.00 (2008/01/04) ===
670==== All Platforms ====
671  * Port forwarding now performed by MiniUPnP and libnatpmp
672  * Ability to set global and per-torrent number of connections
673  * Option to prefer not using encryption
674  * Fix tracker connection error
675  * PEX is now configured globally
676  * Updated icon
677==== Mac ====
678  * Redesigned Leopard-like look
679  * Group labeling, filtering, and sorting
680  * Statistics window
681  * Pieces Bar (return of Advanced Bar)
682  * Display "not available" overlay on the regular bar
683  * Display remaining time for seeding transfers
684  * Sort by total activity
685  * Connectable from the Clutch web interface
686  * Leopard: Time Machine will ignore incomplete downloads
687  * Leopard: Fix bug where text fields would reject localized decimal values
688  * Leopard: Fix bug where bandwidth rates chosen from the action menu would not apply the first time
689==== GTK+ ====
690  * Redesigned main window interface
691  * Minimal Mode for showing more torrents in less desktop space
692  * Torrent filtering
693  * Port forwarding tester in Preferences
694  * Statistics window
695  * Sort by total activity, progress, state, and tracker
696  * Various other interface additions and improvements
697==== CLI ====:
698  * Restore `scrape' feature
699
700=== Transmission 0.96 (2007/12/10) ===
701==== All Platforms ====
702  * Fix 0.95 data corruption error
703  * Fix 0.95 bug that broke UPnP
704==== Mac ====
705  * Fix bug where dragging non-torrent files over the main window could result in excessive memory usage
706
707=== Transmission 0.95 (2007/12/04) ===
708==== All Platforms ====
709  * Fix router errors caused by sending too many tracker requests at once
710  * Fix bug that let speed-limited torrents upload too quickly
711  * Faster average upload speeds
712  * Faster connection to peers after starting a torrent
713  * Fix memory corruption error
714  * Disable SWIFT for ratio-based trackers
715==== Mac ====
716  * Leopard: Fix for NAT-PMP port mapping
717==== GTK+ ====
718  * Fix Nokia 770 crash
719
720=== Transmission 0.94 (2007/11/25) ===
721==== All Platforms ====
722  * Faster average download speeds
723  * Automatically ban peers that send us too many corrupt pieces
724  * Fix a crash that occurred if a peer sent us an incomplete message
725  * Fix portmapping crash
726  * Fix bug that left files open after their torrents were stopped
727  * Fix 0.93 file permissions bug
728  * Fix tracker redirect error
729  * Fix LTEP PEX bug
730
731=== Transmission 0.93 (2007/11/12) ===
732==== All Platforms ====
733  * Fix "router death" bug that impaired internet connectivity
734  * Fix bug that could cause good peer connections to be lost
735  * Tweak request queue code to improve download speeds
736  * Better handling of very large files on 32bit systems
737  * Consume less battery power on laptops
738  * Fix minor IPC parsing error
739
740=== Transmission 0.92 (2007/11/05) ===
741==== All Platforms ====
742  * Fix 0.90 data corruption bugs
743  * Fix 0.90 possible delay when quitting
744  * Fix 0.90 small memory leaks
745==== Mac ====
746  * Leopard: Fix bug with typing values in Inspector->Options
747  * Leopard: Fix bug with toggling Minimal View
748==== GTK+ ====
749  * Better support for large files on some Linux systems
750  * Fix localization error in torrent inspector's dates
751
752=== Transmission 0.91 (2007/10/28) ===
753==== All Platforms ====
754  * Fix 0.90 speed limits
755  * Fix 0.90 problems announcing to some trackers
756  * Fix 0.90 socket connection leak
757  * Fix 0.90 IPC crash
758  * Fix 0.90 cache bug that could cause "verify local files" to fail
759  * Fix 0.90 build errors on OpenBSD and on older C compilers
760==== Mac ====
761  * Fix a crash caused by custom sound files
762  * Add Dutch localization, re-add Russian localization, fix Korean localization
763==== GTK+ ====
764  * Fix 0.90 packaging errors
765  * Fix 0.90 crash-on-start with assertion failure: "destination != (void*)0"
766
767=== Transmission 0.90 (2007/10/23) ===
768==== All Platforms ====
769  * Encryption support, with option to ignore unencrypted peers
770  * Only report downloaded, verified good pieces in tracker `download' field
771  * Improved compliance with BitTorrent spec
772  * MSE Tracker Extension support
773  * Significant rewrite of the libtransmission back-end
774==== Mac ====
775  * Per-torrent action menu
776  * Redesigned inspector with additional statistics and ability to be resized vertically in Peers and Files tabs
777  * Redesigned message log
778  * Optimizations to decrease memory usage
779  * Sort and filter by tracker
780  * Icon enhanced to support size of 512 x 512
781  * Various smaller interface additions and improvements
782==== GTK+ ====
783  * Various interface improvements
784  * Better compliance with the Gnome interface guidelines
785
786=== Transmission 0.82 (2007/09/09) ===
787==== All Platforms ====
788  * Fixed bug that could limit transfer speeds
789  * Fixed bug that corrupted torrents > 4 GB
790  * Fixed bug that could allow bad peers to send too many pieces
791  * For peers supporting both Azureus' and LibTorrent's extensions, allow negotiation to decide which to use
792  *  Other minor fixes
793
794=== Transmission 0.81 (2007/08/22) ===
795==== All Platforms ====
796  * Fix 0.80 assertion crashes
797  * Fix a bug that miscounted how many peers Transmission wants connected
798  * Clarify misleading error messages
799  * Fix memory leaks
800==== Mac ====
801  * Multiple fixes to creating torrents and adding new torrents
802  * Updated Russian and Spanish translations
803==== GTK+ ====
804  * Updated Dutch, Portuguese, French, and Slovakian translations
805==== CLI ====
806  * Better support for cli-driven torrent creation
807  * Fix a bug that misparsed command-line arguments
808
809=== Transmission 0.80 (2007/08/07) ===
810==== All Platforms ====
811  * Ability to selectively download and prioritize files
812  * Torrent file creation
813  * Speed and CPU load improvements
814  * Fix to UPnP
815  * Rechecking torrents is now done one-at-a-time to avoid heavy disk load
816  * Better rechecking of torrents that have many files
817  * Many miscellaneous improvements and bug fixes
818  * Partial licensing change -- see the LICENSE file for details
819==== Mac ====
820  * Overlay when dragging torrent files, URLs, and data files onto window
821  * Ability to set an amount of time to consider a transfer stalled
822  * More progress bar colors
823  * Various smaller interface improvements
824  * Italian, Korean, and Russian translations
825==== GTK+ ====
826  * Added Torrent Inspector dialog
827  * Added Update Tracker button
828  * Various smaller interface improvements
829
830=== Transmission 0.72 (2007/04/30) ===
831  * Reset download/upload amounts when sending "started"
832  * Fix rare XML parsing bug
833
834=== Transmission 0.71 (2007/04/23) ===
835==== All Platforms ====
836  * Send port info when sending requests
837  * Calculate ratio differently when seeding without ever downloading
838  * Add additional error messages and debug info
839  * Improved UPnP support
840==== Mac ====
841  * Fix error when using default incomplete folder
842  * Disable the stop ratio once it is reached (while seeding)
843  * Small interface adjustments
844
845=== Transmission 0.70 (2007/04/18) ===
846==== All Platforms ====
847  * New icon
848  * Automatic port mapping (NAT-PMP and UPnP IGD)
849  * Peer exchange (PEX) compatible with Azureus and uTorrent
850  * Multitracker support
851  * Better handling of tracker announce interval
852  * Fixes bug where absurdly huge upload/download totals could be sent
853  * Automatic tracker scraping
854  * Cache connected peers
855  * Many miscellaneous bug fixes and small improvements
856==== Mac ====
857  * Requires 10.4 Tiger or newer
858  * Download and seeding queues that can be user-ordered
859  * Speed Limit: Second set of bandwidth limits that can be toggled or scheduled
860  * Individual torrent bandwidth limits
861  * Separate complete and incomplete download folders
862  * Filter and search bar
863  * Expanded Inspector with many additional views and stats
864  * Fragment status view in Inspector shows downloaded or availability
865  * Watch folder to auto add torrent files
866  * Auto resizing of the main window
867  * Minimal view to take up less space
868  * Seeding bar shows progress in finishing seeding
869  * Sounds when downloading and seeding complete
870  * Warnings for directory unavailable and not enough space
871  * Message log window
872  * New toolbar icons
873  * Built-in help files
874  * French, Spanish, German, and Greek translations
875==== GTK+ ====
876  * New Spanish, Polish, Russian, Bulgarian, Romanian, Swedish, and Finnish translations
877  * Message window
878  * Better window manager integration
879  * Add file view to properties dialog
880
881=== Transmission 0.6.1 (2006/06/25) ===
882==== Mac ====
883  * Fixes a bug in the updater that could cause repeated hits to the appcast
884==== GTK+ ====
885  * Fixes drag-and-drop
886  * Adds Italian and French translations
887
888=== Transmission 0.6 (2006/06/21) ===
889==== All Platforms ====
890  * Ability to limit download rate
891  * Automatic banning of peers who send bad data
892  * Can keep a copy of the torrent file so the original can be deleted
893  * Many bug fixes
894==== Mac ====
895  * Reworked interface
896  * Rate limits can be changed directly from the main window
897  * Ability to automatically stop seeding at a given ratio
898  * Allows sorting of the transfers list
899  * Extended Info Inspector
900  * Automatic updating with Sparkle
901==== GTK+ ====
902  * Add torrents via command line. If Transmission is already running, add them to running copy
903  * Improved long filename handling
904
905=== Transmission 0.5 (2006/02/11) ===
906==== All Platforms ====
907  * Only uses one port for all torrents
908  * Rewritten choking algorithm
909  * Remembers download and upload sizes from one launch to another
910==== Mac ====
911  * Dock badging
912  * Shows the file icon in the list
913  * Shows ratio once download is completed
914  * Automatic check for update
915  * Fixes a display bug on Intel Macs
916==== GTK+ ====
917  * New GTK+ interface
918==== BeOS ====
919  * New BeOS interface
920
921=== Transmission 0.4 (2005/11/18) ===
922==== All Platforms ====
923  * Uses less CPU downloading torrents with many pieces
924  * The UI could freeze when the hard drive was having a hard time - fixed
925  * Fixes for difficult trackers, which require a 'key' parameter or a User Agent field
926==== Mac ====
927  * Cleaner look, unified toolbar
928  * Added a document icon for torrent files
929  * Added a Pause/Resume button for each torrent, and a "Reveal in Finder" button
930  * Added a contextual menu
931  * Sometimes torrents kept "Stopping..." forever - fixed
932  * Several minor improvements or fixes: allows column reordering,
933    fixed resizing on Panther, remember the position of the window,
934    fixed display of Unicode filenames, added menubar items and
935    keyboard shortcuts, made the simple progress bar switch to green
936    when seeding
937
938=== Transmission 0.3 (2005/10/19) ===
939==== All Platforms ====
940  * Fixed "Sometimes sends incorrect messages and looses peers"
941  * Fixed "Crashes with many torrents or torrents with many files"
942  * Enhancements in the "End game" mode
943  * Is nicer to the trackers
944  * Asks for the rarest pieces first
945==== Mac ====
946  * Universal binary for PPC and x86
947  * Fixed "Progress increases every time I pause then resume"
948  * Fixed "Sometimes crashes at exit"
949  * Cleaner icon
950  * Show all sizes in human readable form
951  * Keep downloading in the background when the window is closed
952  * Miscellaneous bug fixes and internal enhancements
953
954=== Transmission 0.2 (2005/09/22) ===
955==== All Platforms ====
956  * bug fixes
957==== Mac ====
958  * Users can now choose where the downloads are sent
959
960=== Transmission 0.1 (2005/09/15) ===
961  * First version
Note: See TracBrowser for help on using the repository browser.