source: branches/1.7x/NEWS @ 9115

Last change on this file since 9115 was 9115, checked in by livings124, 13 years ago

(1.7x) update appcast and NEWS

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