source: trunk/NEWS @ 6605

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

trunk: update NEWS

  • Property svn:keywords set to Date Rev Author Id
File size: 18.8 KB
Line 
1NEWS file for Transmission <http://www.transmissionbt.com/>
2
31.40 (2008/mm/dd)
4http://trac.transmissionbt.com/query?group=component&milestone=1.40
5- Mac
6   + Sparkle updated to 1.5
7
81.33 (2008/08/dd)
9http://trac.transmissionbt.com/query?group=component&milestone=1.33
10- All Platforms
11   + Fix crash from malicious torrent files with a piece size of zero
12   + When creating new torrent files, change behavior that caused
13     "Multi tracker torrents are not allowed" warning on one tracker
14   + Fix Unicode handling in the JSON parser/generator
15   + Fix memory error when reading KTorrent's PEX messages
16   + Fix small memory leaks
17- Mac
18   + Rephrase "data not fully available" to "remaining time unknown"
19   + Fix bug where torrent file creation would fail because an extra blank tracker address was inserted
20- Daemon
21   + Fix crash when adding nonexistent torrents via transmission-remote
22- GTK+
23   + Fix crash from malicious torrent files with large creator fields
24   + Fix error where some torrents opened via a web browser didn't appear
25
261.32 (2008/08/08)
27http://trac.transmissionbt.com/query?group=component&milestone=1.32
28- All Platforms
29   + Fix bug introduced in 1.30 that caused poor tracker communication
30   + Creating torrent files for files >= 2 GB will result in 2 MB pieces
31- Mac
32   + Fix bug where the proxy type was changed from SOCKS5 to SOCKS4 on launch
33
341.31 (2008/08/06)
35http://trac.transmissionbt.com/query?group=component&milestone=1.31
36- All Platforms
37   + Fix a crash caused by certain torrent files
38
391.30 (2008/08/05)
40http://trac.transmissionbt.com/query?group=component&milestone=1.30
41- All Platforms
42   + The "Clutch" web interface is now bundled with Transmission (as a beta)
43   + Ability to add and remove tracker addresses
44   + Ability to create torrent files with multiple tracker addresses
45   + Added support for HTTP/FTP Seeding (GetRight style)
46   + Added proxy support for communicating with trackers
47   + Allow torrent creation with no tracker address (required by some trackers)
48   + New JSON-RPC protocol for clients to interact with the backend
49- Daemon
50   + transmission-daemon and transmission-remote were rewritten from scratch
51   + remote and daemon now support per-file priority & download flag settings
52- Mac
53   + Quick Look integration in the main window and inspector's file tab
54   + Transfers can be dragged to different groups
55   + Option to only show the add window when manually adding transfers
56   + Status strings are toggled from the action button (they are no longer clickable)
57   + Colors in pieces bar and pieces box more accurately reflect their corresponding values
58   + The port checker now uses our own portcheck.transmissionbt.com
59   + Turkish localization
60- GTK+
61   + Add options to inhibit hibernation and to toggle the tray icon
62   + Lots of small bug fixes and usability improvements
63   + Dozens of updated translations
64
651.22 (2008/06/13)
66http://trac.transmissionbt.com/query?group=component&milestone=1.22
67- All Platforms
68  + Fix two separate BitTorrent unchoke bugs that could affect performance
69  + Transmission now builds correctly on Sun Studio
70  + Minor man page fixes
71- Mac
72  + Fix bug where "Program Started" in the Statistics window would sometimes display as 0
73- GTK+
74  + Fix crash when quitting while the stats window is still up
75  + Added Latvian, Malayalam, Serbian, and Telugu translations
76  + Updated Czech, Spanish, Romanian, Russian, Dutch, Polish, Italian,
77    Portuguese, Catalan, Danish, German, Swedish, Traditional Chinese,
78    Finnish, and Chinese (simplified) translations
79- CLI:
80  + Fix scraping torrents with the -s command-line argument
81
821.21 (2008/05/21)
83http://trac.transmissionbt.com/query?group=component&milestone=1.21
84- All Platforms
85   + Fix rare crash-on-startup bug
86   + Handle corrupt announce URLs in torrent files more gracefully
87   + Fix minor memory leak when closing torrents
88- Mac
89   + Fix visual glitch with the pieces bar
90   + Italian localization included
91- GTK+
92   + Updated Catalan, Danish, German, Spanish, Finnish, Hebrew, Italian, Dutch,
93     Polish, Romanian, Thai, Turkish, and Traditional Chinese translations
94
951.20 (2008/05/09)
96http://trac.transmissionbt.com/query?group=component&milestone=1.20
97- All Platforms
98   + Support https tracker connections
99   + IP blocking using the Bluetack Level1 blocklist
100   + Better support of multitracker torrents
101   + Faster UPnP port mapping on startup
102   + Ability to reset global statistics
103   + Various bugfixes
104- Mac
105   + Display of decimal numbers matches system international settings
106   + Updated Dock badge images
107- GTK+
108   + Inhibit hibernation when downloading
109   + Use XDG basedir spec for configuration files
110   + Various bug fixes and usability improvements
111   + Vastly improved translations thanks to the Ubuntu translation team
112
1131.11 (2008/04/04)
114- Mac
115   + Fix scrape address visual glitch with the tracker inspector tab
116   + Only make the progress status string clickable on multi-file torrents
117   + Traditional Chinese localization, updated Russian localization
118- GTK+
119   + Fix a couple of minor display issues
120
1211.10 (2008/03/28)
122- All Platforms
123   + Stop torrents when downloading and the disk becomes full
124   + Removing a torrent also removes it from the cache
125   + Smaller memory footprint per-torrent and per-peer
126   + Various backend bugfixes & improvements
127- Mac
128   + Window when adding torrents to select files and other settings
129   + Leopard: Collapsable group dividers
130   + Use the file icon as the per-torrent action button
131   + Tracker tab in the inspector
132   + Message log specifies the torrent/activity the message relates to
133   + Updated images in the inspector
134   + Optional display of remaining time while seeding in Minimal View
135   + Improved accuracy for displaying the remaining disk space warning
136- GTK+
137   + Window for selecting files & priorities when opening torrents
138   + Display a system tray popup when a torrent finishes downloading
139   + Watch folder for auto-adding torrents
140   + Improved preferences dialog and message log window
141   + Tracker tab in the Details window
142   + Dozens of usability, Gnome HIG, and i18n improvements
143   + Support KDE button ordering
144   + Option to delete a torrent and its downloaded files
145- Daemon
146   + Ability to force a "Verify Local Data" for a torrent
147
1481.06 (2008/02/26)
149- All Platforms:
150   + Improvements and bugfixes to "Verify Local Data"
151   + Use less CPU
152   + Fix support for multitracker torrents
153   + Updated UPnP code to miniupnpc-1.0
154   + Fix two shutdown memory errors
155- GTK+
156   + Fix small memory leak
157   + GUI error when verifying local data
158- CLI:
159   + Torrent creation error on non-absolute pathnames
160
1611.05 (2008/02/08)
162- All Platforms:
163   + Fix 1.04 crash when parsing bencoded data
164   + Packaging improvements
165- Mac
166   + Fix bug remembering reordered groups
167- GTK+
168   + Fix glitch that occurred when specifying which files to download
169   + Fix "Sort by Progress"
170   + Various interface and HIG improvements
171   + Updated Swedish, Italian translations
172- Daemon
173   + Fix "transmission-remote -x"
174   + Fix PEX enable/disable bug
175
1761.04 (2008/01/31)
177- All Platforms:
178   + Fix (potential) remote crash bug with extension protocol
179   + Fix bug when verifying a torrent and pressing `pause'
180
1811.03 (2008/01/29)
182- All Platforms:
183   + Fix bug setting maximum peer limits
184   + Fix overflow issue with very large torrents
185   + Fix LTEP handshake bug
186   + Fix handshake bug with mainline BitTorrent
187   + Fix bug when talking to lighttpd-based trackers
188- GTK+
189   + Various packaging, HiG, and interface improvements
190
1911.02 (2008/01/22)
192- All Platforms:
193   + Fix 1.00 bug that choked some models of routers
194   + Fix 1.00 crash in peer handshake
195   + Fix 1.00 bug that sometimes froze the app for a long time
196   + Minor improvements to the command-line client
197- GTK+
198   + Fix crash when removing a torrent while its details window is open
199   + Better compliance with the Gnome interface guidelines
200   + I18N fixes
201   + Updated Dutch translation
202   + Various other interface additions and improvements
203
2041.01 (2008/01/11)
205- All Platforms:
206   + Fix 1.00 freezing issue
207   + Fix 1.00 assertion failure
208   + Improve initial connection speed
209   + Added connection throttle to avoid router overload
210   + Improve reconnection to peers with imperfect network connections
211   + Fix crashes on architectures that require strict alignment
212- OS X:
213   + Leopard: Double-click icon to reveal in Finder, progress string to toggle selected and total, and anywhere else to toggle the inspector
214   + Leopard: Better behavior with Time Machine
215   + Fix bugs with Clutch support
216- GTK+:
217   + New Brazilian Portuguese, Chinese, Dutch, and Turkish translations
218   + Fix 1.00 desktop internationalization error
219
2201.00 (2008/01/04)
221- All Platforms:
222   + Port forwarding now performed by MiniUPnP and libnatpmp
223   + Ability to set global and per-torrent number of connections
224   + Option to prefer not using encryption
225   + Fix tracker connection error
226   + PEX is now configured globally
227   + Updated icon
228- OS X:
229   + Redesigned Leopard-like look
230   + Group labeling, filtering, and sorting
231   + Statistics window
232   + Pieces Bar (return of Advanced Bar)
233   + Display "not available" overlay on the regular bar
234   + Display remaining time for seeding transfers
235   + Sort by total activity
236   + Connectable from the Clutch web interface
237   + Leopard: Time Machine will ignore incomplete downloads
238   + Leopard: Fix bug where text fields would reject localized decimal values
239   + Leopard: Fix bug where bandwidth rates chosen from the action menu would not apply the first time
240- GTK+:
241   + Redesigned main window interface
242   + Minimal Mode for showing more torrents in less desktop space
243   + Torrent filtering
244   + Port forwarding tester in Preferences
245   + Statistics window
246   + Sort by total activity, progress, state, and tracker
247   + Various other interface additions and improvements
248- CLI:
249   + Restore `scrape' feature
250
2510.96 (2007/12/10)
252- All Platforms:
253   + Fix 0.95 data corruption error
254   + Fix 0.95 bug that broke UPnP
255- OS X:
256   + Fix bug where dragging non-torrent files over the main window could result in excessive memory usage
257
2580.95 (2007/12/04)
259- All Platforms:
260   + Fix router errors caused by sending too many tracker requests at once
261   + Fix bug that let speed-limited torrents upload too quickly
262   + Faster average upload speeds
263   + Faster connection to peers after starting a torrent
264   + Fix memory corruption error
265   + Disable SWIFT for ratio-based trackers
266- OS X:
267   + Leopard: Fix for NAT-PMP port mapping
268- GTK:
269   + Fix Nokia 770 crash
270
2710.94 (2007/11/25)
272- All Platforms:
273   + Faster average download speeds
274   + Automatically ban peers that send us too many corrupt pieces
275   + Fix a crash that occurred if a peer sent us an incomplete message
276   + Fix portmapping crash
277   + Fix bug that left files open after their torrents were stopped
278   + Fix 0.93 file permissions bug
279   + Fix tracker redirect error
280   + Fix LTEP PEX bug
281
2820.93 (2007/11/12)
283- All Platforms:
284   + Fix "router death" bug that impaired internet connectivity
285   + Fix bug that could cause good peer connections to be lost
286   + Tweak request queue code to improve download speeds
287   + Better handling of very large files on 32bit systems
288   + Consume less battery power on laptops
289   + Fix minor IPC parsing error
290
2910.92 (2007/11/05)
292- All Platforms:
293   + Fix 0.90 data corruption bugs
294   + Fix 0.90 possible delay when quitting
295   + Fix 0.90 small memory leaks
296- OS X:
297   + Leopard: Fix bug with typing values in Inspector->Options
298   + Leopard: Fix bug with toggling Minimal View
299- GTK:
300   + Better support for large files on some Linux systems
301   + Fix localization error in torrent inspector's dates
302
3030.91 (2007/10/28)
304- All Platforms:
305   + Fix 0.90 speed limits
306   + Fix 0.90 problems announcing to some trackers
307   + Fix 0.90 socket connection leak
308   + Fix 0.90 IPC crash
309   + Fix 0.90 cache bug that could cause "verify local files" to fail
310   + Fix 0.90 build errors on OpenBSD and on older C compilers
311- OS X:
312   + Fix a crash caused by custom sound files
313   + Add Dutch localization, re-add Russian localization, fix Korean localization
314- GTK:
315   + Fix 0.90 packaging errors
316   + Fix 0.90 crash-on-start with assertion failure: "destination != (void*)0"
317
3180.90 (2007/10/23)
319- All Platforms:
320   + Encryption support, with option to ignore unencrypted peers
321   + Only report downloaded, verified good pieces in tracker `download' field
322   + Improved compliance with BitTorrent spec
323   + MSE Tracker Extension support
324   + Significant rewrite of the libtransmission back-end
325- OS X:
326   + Per-torrent action menu
327   + Redesigned inspector with additional statistics and ability to be resized vertically in Peers and Files tabs
328   + Redesigned message log
329   + Optimizations to decrease memory usage
330   + Sort and filter by tracker
331   + Icon enhanced to support size of 512 x 512
332   + Various smaller interface additions and improvements
333- GTK:
334   + Various interface improvements
335   + Better compliance with the Gnome interface guidelines
336
3370.82 (2007/09/09)
338- All Platforms:
339   + Fixed bug that could limit transfer speeds
340   + Fixed bug that corrupted torrents > 4 GB
341   + Fixed bug that could allow bad peers to send too many pieces
342   + For peers supporting both Azureus' and LibTorrent's extensions, allow negotiation to decide which to use
343   +  Other minor fixes
344
3450.81 (2007/08/22)
346- All Platforms:
347   + Fix 0.80 assertion crashes
348   + Fix a bug that miscounted how many peers Transmission wants connected
349   + Clarify misleading error messages
350   + Fix memory leaks
351- OS X:
352   + Multiple fixes to creating torrents and adding new torrents
353   + Updated Russian and Spanish translations
354- GTK:
355   + Updated Dutch, Portuguese, French, and Slovakian translations
356- CLI:
357   + Better support for cli-driven torrent creation
358   + Fix a bug that misparsed command-line arguments
359
3600.80 (2007/08/07)
361 - Ability to selectively download and prioritize files
362 - Torrent file creation
363 - Speed and CPU load improvements
364 - Fix to UPnP
365 - Rechecking torrents is now done one-at-a-time to avoid heavy disk load
366 - Better rechecking of torrents that have many files
367 - Many miscellaneous improvements and bugfixes
368 - Partial licensing change -- see the LICENSE file for details
369 - OS X:
370   + Overlay when dragging torrent files, URLs, and data files onto window
371   + Ability to set an amount of time to consider a transfer stalled
372   + More progress bar colors
373   + Various smaller interface improvements
374   + Italian, Korean, and Russian translations
375 - GTK:
376   + Added Torrent Inspector dialog
377   + Added Update Tracker button
378   + Various smaller interface improvements
379
3800.72 (2007/04/30)
381 - Reset download/upload amounts when sending "started"
382 - Fix rare XML parsing bug
383
3840.71 (2007/04/23)
385 - Send port info when sending requests
386 - Calculate ratio differently when seeding without ever downloading
387 - Add additional error messages and debug info
388 - Improved UPnP support
389 - OS X:
390   + Fix error when using default incomplete folder
391   + Disable the stop ratio once it is reached (while seeding)
392   + Small interface adjustments
393
3940.70 (2007/04/18)
395 - New icon
396 - Automatic port mapping (NAT-PMP and UPnP IGD)
397 - Peer exchange (PEX) compatible with Azureus and uTorrent
398 - Multitracker support
399 - Better handling of tracker announce interval
400 - Fixes bug where absurdly huge upload/download totals could be sent
401 - Automatic tracker scraping
402 - Cache connected peers
403 - Many miscellaneous bugfixes and small improvements
404 - OS X:
405   + Requires 10.4 Tiger or newer
406   + Download and seeding queues that can be user-ordered
407   + Speed Limit: Second set of bandwidth limits that can be toggled or
408     scheduled
409   + Individual torrent bandwidth limits
410   + Separate complete and incomplete download folders
411   + Filter and search bar
412   + Expanded Inspector with many additional views and stats
413   + Fragment status view in Inspector shows downloaded or availability
414   + Watch folder to auto add torrent files
415   + Auto resizing of the main window
416   + Minimal view to take up less space
417   + Seeding bar shows progress in finishing seeding
418   + Sounds when downloading and seeding complete
419   + Warnings for directory unavailable and not enough space
420   + Message log window
421   + New toolbar icons
422   + Built-in help files
423   + French, Spanish, German, and Greek translations
424 - GTK+:
425   + Adds Spanish, Polish, Russian, Bulgarian, Romanian, Swedish, and
426     Finnish translations
427   + Message window
428   + Better window manager integration
429   + Add file view to properties dialog
430
4310.6.1 (2006/06/25)
432 - OS X:
433   + Fixes a bug in the updater that could cause repeated hits to the
434     appcast
435 - GTK+:
436   + Fixes drag-and-drop
437   + Adds Italian and French translations
438
4390.6 (2006/06/21)
440 - Ability to limit download rate
441 - Automatic banning of peers who send bad data
442 - Can keep a copy of the torrent file so the original can be deleted
443 - Many bugfixes
444 - OS X:
445   + Reworked interface
446   + Rate limits can be changed directly from the main window
447   + Ability to automatically stop seeding at a given ratio
448   + Allows sorting of the tranfers list
449   + Extended Info Inspector
450   + Automatic updating with Sparkle
451 - GTK+:
452   + Add torrents via command line. If Transmission is already running,
453       add them to running copy
454   + Improved long filename handling
455
4560.5 (2006/02/11)
457 - Only uses one port for all torrents
458 - Rewritten choking algorithm
459 - Remembers download and upload sizes from one launch to another
460 - New GTK+ interface
461 - New BeOS interface
462 - OS X: Dock badging
463 - OS X: Shows the file icon in the list
464 - OS X: Shows ratio once download is completed
465 - OS X: Automatic check for update
466 - OS X: Fixes a display bug on Intel Macs
467
4680.4 (2005/11/18)
469 - Uses less CPU downloading torrents with many pieces
470 - The UI could freeze when the hard drive was having a hard time - fixed
471 - Fixes for difficult trackers, which require a 'key' parameter or a
472     User Agent field
473 - OS X: Cleaner look, unified toolbar
474 - OS X: Added a document icon for torrent files
475 - OS X: Added a Pause/Resume button for each torrent, and a
476    "Reveal in Finder" button
477 - OS X: Added a contextual menu
478 - OS X: Sometimes torrents kept "Stopping..." forever - fixed
479 - OS X: Several minor improvements or fixes: allows column reordering,
480    fixed resizing on Panther, remember the position of the window,
481    fixed display of Unicode filenames, added menubar items and
482    keyboard shortcuts, made the simple progress bar switch to green
483    when seeding
484
4850.3 (2005/10/19)
486 - Fixed "Sometimes sends incorrect messages and looses peers"
487 - Fixed "Crashes with many torrents or torrents with many files"
488 - Enhancements in the "End game" mode
489 - Is nicer to the trackers
490 - Asks for the rarest pieces first
491 - OS X: Universal binary for PPC and x86
492 - OS X: Fixed "Progress increases every time I pause then resume"
493 - OS X: Fixed "Sometimes crashes at exit"
494 - OS X: Cleaner icon
495 - OS X: Show all sizes in human readable form
496 - OS X: Keep downloading in the background when the window is closed
497 - Miscellaneous bugfixes and internal enhancements
498
4990.2 (2005/09/22)
500 - Bugfixes
501 - OS X: Users can now choose where the downloads are sent
502
5030.1 (2005/09/15)
504 - First version
Note: See TracBrowser for help on using the repository browser.