source: branches/1.5x/NEWS @ 7871

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

update NEWS

  • Property svn:keywords set to Date Rev Author Id
File size: 23.0 KB
Line 
1NEWS file for Transmission <http://www.transmissionbt.com/>
2
31.50 (2009/02/dd)
4<http://trac.transmissionbt.com/query?milestone=1.50&group=component&groupdesc=1&order=severity>
5- All Platforms
6   + IPv6 peer support
7   + IPv6 support for trackers with explicit IPv6 addresses
8   + Improved connectivity for encrypted peers
9   + Fix 1.42 error that made tracker announces slower over time
10   + Fix a Mac-centric peer connection bug from 1.41
11   + Better performance when sharing with very fast peers
12   + Handle non-UTF-8 torrent files more gracefully
13   + When removing local data only remove data from the torrent
14   + Fix a couple of 1.42 crashes
15- GTK+
16   + Various HIG and usability changes
17- Daemon
18   + Make i18n support optional for cli and daemon clients
19- CLI
20   + Support session.json settings as the Daemon and GTK+ clients do
21- Web Interface
22   + Re-add the ability to add transfers using torrent file URLs
23
241.42 (2008/12/24)
25<http://trac.transmissionbt.com/query?milestone=1.42&group=component&groupdesc=1&order=severity>
26- All Platforms
27   + Fix 1.41 lockup issue
28
291.41 (2008/12/23)
30<http://trac.transmissionbt.com/query?milestone=1.41&group=component&groupdesc=1&order=severity>
31- All Platforms
32   + Better peer management in large swarms
33   + Support BitTorrent Enhancement Proposal (BEP) #21 "Extension for Partial Seeds"
34   + Partial support for BEP #6 "Fast Extension" (reject, have all/none)
35   + Honor the peer's BEP #10 reqq key, when available
36   + Fix 1.40 "Got HTTP Status Code: 0" error message
37   + Fix 1.40 "lazy bitfield" error
38   + Fix 1.40 "jumpy upload speed" bug
39   + Fix handshake peer_id error
40   + Corrrectly handle Windows-style newlines in Bluetack blocklists
41   + More accurate bandwidth measurement
42   + File selection & priority was reset when editing a torrent's tracker list
43   + Fix autoconf/automake build warnings
44- GTK+
45   + In the Details dialog's peer tabs, rows were sometimes duplicated
46   + Minor bugfixes, usability changes, and locale improvements
47   + Three new translations: Afrikaans, Asturian, Bosnian
48   + Sixteen updated translations
49- Daemon
50   + Fix 1.40 bug in handling IP whitelist
51   + Minor bugfixes and output cleanup
52   + Windows portability
53- CLI
54   + Fix minor free-memory-read bug
55
561.40 (2008/11/09)
57<http://trac.transmissionbt.com/query?milestone=1.40&group=component&groupdesc=1&order=severity>
58- All Platforms
59   + Tracker communication uses fewer resources
60   + More accurate bandwidth limits
61   + Reduce disk fragmentation by preallocating files
62   + Stability, security, and performance improvements to the RPC/Web UI server
63   + Support compression when serving Web UI and RPC responses
64   + Simplify the RPC whitelist
65   + Fix bug that prevented handshakes with encrypted BitComet peers
66   + Fix 1.3x bug that could re-download some data unnecessarily
67   + Lazy bitfields
68- Mac
69   + Option to automatically update the blocklist weekly
70   + In the file inspector tab, show progress and size for folders
71   + Scrollbars correctly appear when the main window auto-resizes
72   + Sparkle updated to 1.5b6
73- GTK+
74   + Option to automatically update the blocklist weekly
75   + Added off-hour bandwidth scheduling
76   + Simplify file/priority selection in the details dialog
77   + Fix a couple of crashes
78   + 5 new translations: Australian, Basque, Kurdish, Kurdish (Sorani), Malay
79   + 43 updated translations
80- Web Client
81   + The Web Client is now out of beta
82   + Minor display fixes
83   + On iPhone/iPod touch, launching from the home screen hides the address bar
84- Daemon
85   + Added the ability to get detailed peer information on torrents
86   + Fix bug that didn't handle --config-dir and TRANSMISSION_HOME correctly
87   + Windows portability
88
89
901.34 (2008/09/16)
91<http://trac.transmissionbt.com/query?milestone=1.34&group=component&groupdesc=1&order=severity>
92- All Clients
93   + Don't reconnect too frequently to the same peer
94   + Webseed bugfix
95   + Fix bug that caused some transfers to not be scraped
96   + Fix BSD build issues
97   + Handle OpenTracker's `downloaded' key in announce responses
98- Mac
99   + Fix memory leak when updating blocklist
100   + Connect to the web interface when the application's path contains a space
101- GTK+
102   + Minor display fixes
103   + 15 updated translations + 1 new language
104- Daemon
105   + Minor display fixes
106- Web Client
107   + Minor display fixes
108- CLI:
109   + Fix crash when creating a torrent file
110
1111.33 (2008/08/30)
112http://trac.transmissionbt.com/query?group=component&milestone=1.33
113- All Platforms
114   + Fix crash from malicious torrent files with a piece size of zero
115   + When creating new torrent files, change behavior that caused
116     "Multi tracker torrents are not allowed" warning on one tracker
117   + Fix Unicode handling in the JSON parser/generator
118   + Fix memory error when reading KTorrent's PEX messages
119   + Fix small memory leaks
120- Mac
121   + Rephrase "data not fully available" to "remaining time unknown"
122   + Fix bug where torrent file creation would fail because an extra blank tracker address was inserted
123- Daemon
124   + Fix crash when adding nonexistent torrents via transmission-remote
125- GTK+
126   + Fix crash from malicious torrent files with large creator fields
127   + Fix error where some torrents opened via a web browser didn't appear
128
1291.32 (2008/08/08)
130http://trac.transmissionbt.com/query?group=component&milestone=1.32
131- All Platforms
132   + Fix bug introduced in 1.30 that caused poor tracker communication
133   + Creating torrent files for files >= 2 GB will result in 2 MB pieces
134- Mac
135   + Fix bug where the proxy type was changed from SOCKS5 to SOCKS4 on launch
136
1371.31 (2008/08/06)
138http://trac.transmissionbt.com/query?group=component&milestone=1.31
139- All Platforms
140   + Fix a crash caused by certain torrent files
141
1421.30 (2008/08/05)
143http://trac.transmissionbt.com/query?group=component&milestone=1.30
144- All Platforms
145   + The "Clutch" web interface is now bundled with Transmission (as a beta)
146   + Ability to add and remove tracker addresses
147   + Ability to create torrent files with multiple tracker addresses
148   + Added support for HTTP/FTP Seeding (GetRight style)
149   + Added proxy support for communicating with trackers
150   + Allow torrent creation with no tracker address (required by some trackers)
151   + New JSON-RPC protocol for clients to interact with the backend
152- Daemon
153   + transmission-daemon and transmission-remote were rewritten from scratch
154   + remote and daemon now support per-file priority & download flag settings
155- Mac
156   + Quick Look integration in the main window and inspector's file tab
157   + Transfers can be dragged to different groups
158   + Option to only show the add window when manually adding transfers
159   + Status strings are toggled from the action button (they are no longer clickable)
160   + Colors in pieces bar and pieces box more accurately reflect their corresponding values
161   + The port checker now uses our own portcheck.transmissionbt.com
162   + Turkish localization
163- GTK+
164   + Add options to inhibit hibernation and to toggle the tray icon
165   + Lots of small bug fixes and usability improvements
166   + Dozens of updated translations
167
1681.22 (2008/06/13)
169http://trac.transmissionbt.com/query?group=component&milestone=1.22
170- All Platforms
171  + Fix two separate BitTorrent unchoke bugs that could affect performance
172  + Transmission now builds correctly on Sun Studio
173  + Minor man page fixes
174- Mac
175  + Fix bug where "Program Started" in the Statistics window would sometimes display as 0
176- GTK+
177  + Fix crash when quitting while the stats window is still up
178  + Added Latvian, Malayalam, Serbian, and Telugu translations
179  + Updated Czech, Spanish, Romanian, Russian, Dutch, Polish, Italian,
180    Portuguese, Catalan, Danish, German, Swedish, Traditional Chinese,
181    Finnish, and Chinese (simplified) translations
182- CLI:
183  + Fix scraping torrents with the -s command-line argument
184
1851.21 (2008/05/21)
186http://trac.transmissionbt.com/query?group=component&milestone=1.21
187- All Platforms
188   + Fix rare crash-on-startup bug
189   + Handle corrupt announce URLs in torrent files more gracefully
190   + Fix minor memory leak when closing torrents
191- Mac
192   + Fix visual glitch with the pieces bar
193   + Italian localization included
194- GTK+
195   + Updated Catalan, Danish, German, Spanish, Finnish, Hebrew, Italian, Dutch,
196     Polish, Romanian, Thai, Turkish, and Traditional Chinese translations
197
1981.20 (2008/05/09)
199http://trac.transmissionbt.com/query?group=component&milestone=1.20
200- All Platforms
201   + Support https tracker connections
202   + IP blocking using the Bluetack Level1 blocklist
203   + Better support of multitracker torrents
204   + Faster UPnP port mapping on startup
205   + Ability to reset global statistics
206   + Various bugfixes
207- Mac
208   + Display of decimal numbers matches system international settings
209   + Updated Dock badge images
210- GTK+
211   + Inhibit hibernation when downloading
212   + Use XDG basedir spec for configuration files
213   + Various bug fixes and usability improvements
214   + Vastly improved translations thanks to the Ubuntu translation team
215
2161.11 (2008/04/04)
217- Mac
218   + Fix scrape address visual glitch with the tracker inspector tab
219   + Only make the progress status string clickable on multi-file torrents
220   + Traditional Chinese localization, updated Russian localization
221- GTK+
222   + Fix a couple of minor display issues
223
2241.10 (2008/03/28)
225- All Platforms
226   + Stop torrents when downloading and the disk becomes full
227   + Removing a torrent also removes it from the cache
228   + Smaller memory footprint per-torrent and per-peer
229   + Various backend bugfixes & improvements
230- Mac
231   + Window when adding torrents to select files and other settings
232   + Leopard: Collapsable group dividers
233   + Use the file icon as the per-torrent action button
234   + Tracker tab in the inspector
235   + Message log specifies the torrent/activity the message relates to
236   + Updated images in the inspector
237   + Optional display of remaining time while seeding in Minimal View
238   + Improved accuracy for displaying the remaining disk space warning
239- GTK+
240   + Window for selecting files & priorities when opening torrents
241   + Display a system tray popup when a torrent finishes downloading
242   + Watch folder for auto-adding torrents
243   + Improved preferences dialog and message log window
244   + Tracker tab in the Details window
245   + Dozens of usability, Gnome HIG, and i18n improvements
246   + Support KDE button ordering
247   + Option to delete a torrent and its downloaded files
248- Daemon
249   + Ability to force a "Verify Local Data" for a torrent
250
2511.06 (2008/02/26)
252- All Platforms:
253   + Improvements and bugfixes to "Verify Local Data"
254   + Use less CPU
255   + Fix support for multitracker torrents
256   + Updated UPnP code to miniupnpc-1.0
257   + Fix two shutdown memory errors
258- GTK+
259   + Fix small memory leak
260   + GUI error when verifying local data
261- CLI:
262   + Torrent creation error on non-absolute pathnames
263
2641.05 (2008/02/08)
265- All Platforms:
266   + Fix 1.04 crash when parsing bencoded data
267   + Packaging improvements
268- Mac
269   + Fix bug remembering reordered groups
270- GTK+
271   + Fix glitch that occurred when specifying which files to download
272   + Fix "Sort by Progress"
273   + Various interface and HIG improvements
274   + Updated Swedish, Italian translations
275- Daemon
276   + Fix "transmission-remote -x"
277   + Fix PEX enable/disable bug
278
2791.04 (2008/01/31)
280- All Platforms:
281   + Fix (potential) remote crash bug with extension protocol
282   + Fix bug when verifying a torrent and pressing `pause'
283
2841.03 (2008/01/29)
285- All Platforms:
286   + Fix bug setting maximum peer limits
287   + Fix overflow issue with very large torrents
288   + Fix LTEP handshake bug
289   + Fix handshake bug with mainline BitTorrent
290   + Fix bug when talking to lighttpd-based trackers
291- GTK+
292   + Various packaging, HiG, and interface improvements
293
2941.02 (2008/01/22)
295- All Platforms:
296   + Fix 1.00 bug that choked some models of routers
297   + Fix 1.00 crash in peer handshake
298   + Fix 1.00 bug that sometimes froze the app for a long time
299   + Minor improvements to the command-line client
300- GTK+
301   + Fix crash when removing a torrent while its details window is open
302   + Better compliance with the Gnome interface guidelines
303   + I18N fixes
304   + Updated Dutch translation
305   + Various other interface additions and improvements
306
3071.01 (2008/01/11)
308- All Platforms:
309   + Fix 1.00 freezing issue
310   + Fix 1.00 assertion failure
311   + Improve initial connection speed
312   + Added connection throttle to avoid router overload
313   + Improve reconnection to peers with imperfect network connections
314   + Fix crashes on architectures that require strict alignment
315- OS X:
316   + Leopard: Double-click icon to reveal in Finder, progress string to toggle selected and total, and anywhere else to toggle the inspector
317   + Leopard: Better behavior with Time Machine
318   + Fix bugs with Clutch support
319- GTK+:
320   + New Brazilian Portuguese, Chinese, Dutch, and Turkish translations
321   + Fix 1.00 desktop internationalization error
322
3231.00 (2008/01/04)
324- All Platforms:
325   + Port forwarding now performed by MiniUPnP and libnatpmp
326   + Ability to set global and per-torrent number of connections
327   + Option to prefer not using encryption
328   + Fix tracker connection error
329   + PEX is now configured globally
330   + Updated icon
331- OS X:
332   + Redesigned Leopard-like look
333   + Group labeling, filtering, and sorting
334   + Statistics window
335   + Pieces Bar (return of Advanced Bar)
336   + Display "not available" overlay on the regular bar
337   + Display remaining time for seeding transfers
338   + Sort by total activity
339   + Connectable from the Clutch web interface
340   + Leopard: Time Machine will ignore incomplete downloads
341   + Leopard: Fix bug where text fields would reject localized decimal values
342   + Leopard: Fix bug where bandwidth rates chosen from the action menu would not apply the first time
343- GTK+:
344   + Redesigned main window interface
345   + Minimal Mode for showing more torrents in less desktop space
346   + Torrent filtering
347   + Port forwarding tester in Preferences
348   + Statistics window
349   + Sort by total activity, progress, state, and tracker
350   + Various other interface additions and improvements
351- CLI:
352   + Restore `scrape' feature
353
3540.96 (2007/12/10)
355- All Platforms:
356   + Fix 0.95 data corruption error
357   + Fix 0.95 bug that broke UPnP
358- OS X:
359   + Fix bug where dragging non-torrent files over the main window could result in excessive memory usage
360
3610.95 (2007/12/04)
362- All Platforms:
363   + Fix router errors caused by sending too many tracker requests at once
364   + Fix bug that let speed-limited torrents upload too quickly
365   + Faster average upload speeds
366   + Faster connection to peers after starting a torrent
367   + Fix memory corruption error
368   + Disable SWIFT for ratio-based trackers
369- OS X:
370   + Leopard: Fix for NAT-PMP port mapping
371- GTK:
372   + Fix Nokia 770 crash
373
3740.94 (2007/11/25)
375- All Platforms:
376   + Faster average download speeds
377   + Automatically ban peers that send us too many corrupt pieces
378   + Fix a crash that occurred if a peer sent us an incomplete message
379   + Fix portmapping crash
380   + Fix bug that left files open after their torrents were stopped
381   + Fix 0.93 file permissions bug
382   + Fix tracker redirect error
383   + Fix LTEP PEX bug
384
3850.93 (2007/11/12)
386- All Platforms:
387   + Fix "router death" bug that impaired internet connectivity
388   + Fix bug that could cause good peer connections to be lost
389   + Tweak request queue code to improve download speeds
390   + Better handling of very large files on 32bit systems
391   + Consume less battery power on laptops
392   + Fix minor IPC parsing error
393
3940.92 (2007/11/05)
395- All Platforms:
396   + Fix 0.90 data corruption bugs
397   + Fix 0.90 possible delay when quitting
398   + Fix 0.90 small memory leaks
399- OS X:
400   + Leopard: Fix bug with typing values in Inspector->Options
401   + Leopard: Fix bug with toggling Minimal View
402- GTK:
403   + Better support for large files on some Linux systems
404   + Fix localization error in torrent inspector's dates
405
4060.91 (2007/10/28)
407- All Platforms:
408   + Fix 0.90 speed limits
409   + Fix 0.90 problems announcing to some trackers
410   + Fix 0.90 socket connection leak
411   + Fix 0.90 IPC crash
412   + Fix 0.90 cache bug that could cause "verify local files" to fail
413   + Fix 0.90 build errors on OpenBSD and on older C compilers
414- OS X:
415   + Fix a crash caused by custom sound files
416   + Add Dutch localization, re-add Russian localization, fix Korean localization
417- GTK:
418   + Fix 0.90 packaging errors
419   + Fix 0.90 crash-on-start with assertion failure: "destination != (void*)0"
420
4210.90 (2007/10/23)
422- All Platforms:
423   + Encryption support, with option to ignore unencrypted peers
424   + Only report downloaded, verified good pieces in tracker `download' field
425   + Improved compliance with BitTorrent spec
426   + MSE Tracker Extension support
427   + Significant rewrite of the libtransmission back-end
428- OS X:
429   + Per-torrent action menu
430   + Redesigned inspector with additional statistics and ability to be resized vertically in Peers and Files tabs
431   + Redesigned message log
432   + Optimizations to decrease memory usage
433   + Sort and filter by tracker
434   + Icon enhanced to support size of 512 x 512
435   + Various smaller interface additions and improvements
436- GTK:
437   + Various interface improvements
438   + Better compliance with the Gnome interface guidelines
439
4400.82 (2007/09/09)
441- All Platforms:
442   + Fixed bug that could limit transfer speeds
443   + Fixed bug that corrupted torrents > 4 GB
444   + Fixed bug that could allow bad peers to send too many pieces
445   + For peers supporting both Azureus' and LibTorrent's extensions, allow negotiation to decide which to use
446   +  Other minor fixes
447
4480.81 (2007/08/22)
449- All Platforms:
450   + Fix 0.80 assertion crashes
451   + Fix a bug that miscounted how many peers Transmission wants connected
452   + Clarify misleading error messages
453   + Fix memory leaks
454- OS X:
455   + Multiple fixes to creating torrents and adding new torrents
456   + Updated Russian and Spanish translations
457- GTK:
458   + Updated Dutch, Portuguese, French, and Slovakian translations
459- CLI:
460   + Better support for cli-driven torrent creation
461   + Fix a bug that misparsed command-line arguments
462
4630.80 (2007/08/07)
464 - Ability to selectively download and prioritize files
465 - Torrent file creation
466 - Speed and CPU load improvements
467 - Fix to UPnP
468 - Rechecking torrents is now done one-at-a-time to avoid heavy disk load
469 - Better rechecking of torrents that have many files
470 - Many miscellaneous improvements and bugfixes
471 - Partial licensing change -- see the LICENSE file for details
472 - OS X:
473   + Overlay when dragging torrent files, URLs, and data files onto window
474   + Ability to set an amount of time to consider a transfer stalled
475   + More progress bar colors
476   + Various smaller interface improvements
477   + Italian, Korean, and Russian translations
478 - GTK:
479   + Added Torrent Inspector dialog
480   + Added Update Tracker button
481   + Various smaller interface improvements
482
4830.72 (2007/04/30)
484 - Reset download/upload amounts when sending "started"
485 - Fix rare XML parsing bug
486
4870.71 (2007/04/23)
488 - Send port info when sending requests
489 - Calculate ratio differently when seeding without ever downloading
490 - Add additional error messages and debug info
491 - Improved UPnP support
492 - OS X:
493   + Fix error when using default incomplete folder
494   + Disable the stop ratio once it is reached (while seeding)
495   + Small interface adjustments
496
4970.70 (2007/04/18)
498 - New icon
499 - Automatic port mapping (NAT-PMP and UPnP IGD)
500 - Peer exchange (PEX) compatible with Azureus and uTorrent
501 - Multitracker support
502 - Better handling of tracker announce interval
503 - Fixes bug where absurdly huge upload/download totals could be sent
504 - Automatic tracker scraping
505 - Cache connected peers
506 - Many miscellaneous bugfixes and small improvements
507 - OS X:
508   + Requires 10.4 Tiger or newer
509   + Download and seeding queues that can be user-ordered
510   + Speed Limit: Second set of bandwidth limits that can be toggled or
511     scheduled
512   + Individual torrent bandwidth limits
513   + Separate complete and incomplete download folders
514   + Filter and search bar
515   + Expanded Inspector with many additional views and stats
516   + Fragment status view in Inspector shows downloaded or availability
517   + Watch folder to auto add torrent files
518   + Auto resizing of the main window
519   + Minimal view to take up less space
520   + Seeding bar shows progress in finishing seeding
521   + Sounds when downloading and seeding complete
522   + Warnings for directory unavailable and not enough space
523   + Message log window
524   + New toolbar icons
525   + Built-in help files
526   + French, Spanish, German, and Greek translations
527 - GTK+:
528   + Adds Spanish, Polish, Russian, Bulgarian, Romanian, Swedish, and
529     Finnish translations
530   + Message window
531   + Better window manager integration
532   + Add file view to properties dialog
533
5340.6.1 (2006/06/25)
535 - OS X:
536   + Fixes a bug in the updater that could cause repeated hits to the
537     appcast
538 - GTK+:
539   + Fixes drag-and-drop
540   + Adds Italian and French translations
541
5420.6 (2006/06/21)
543 - Ability to limit download rate
544 - Automatic banning of peers who send bad data
545 - Can keep a copy of the torrent file so the original can be deleted
546 - Many bugfixes
547 - OS X:
548   + Reworked interface
549   + Rate limits can be changed directly from the main window
550   + Ability to automatically stop seeding at a given ratio
551   + Allows sorting of the tranfers list
552   + Extended Info Inspector
553   + Automatic updating with Sparkle
554 - GTK+:
555   + Add torrents via command line. If Transmission is already running,
556       add them to running copy
557   + Improved long filename handling
558
5590.5 (2006/02/11)
560 - Only uses one port for all torrents
561 - Rewritten choking algorithm
562 - Remembers download and upload sizes from one launch to another
563 - New GTK+ interface
564 - New BeOS interface
565 - OS X: Dock badging
566 - OS X: Shows the file icon in the list
567 - OS X: Shows ratio once download is completed
568 - OS X: Automatic check for update
569 - OS X: Fixes a display bug on Intel Macs
570
5710.4 (2005/11/18)
572 - Uses less CPU downloading torrents with many pieces
573 - The UI could freeze when the hard drive was having a hard time - fixed
574 - Fixes for difficult trackers, which require a 'key' parameter or a
575     User Agent field
576 - OS X: Cleaner look, unified toolbar
577 - OS X: Added a document icon for torrent files
578 - OS X: Added a Pause/Resume button for each torrent, and a
579    "Reveal in Finder" button
580 - OS X: Added a contextual menu
581 - OS X: Sometimes torrents kept "Stopping..." forever - fixed
582 - OS X: Several minor improvements or fixes: allows column reordering,
583    fixed resizing on Panther, remember the position of the window,
584    fixed display of Unicode filenames, added menubar items and
585    keyboard shortcuts, made the simple progress bar switch to green
586    when seeding
587
5880.3 (2005/10/19)
589 - Fixed "Sometimes sends incorrect messages and looses peers"
590 - Fixed "Crashes with many torrents or torrents with many files"
591 - Enhancements in the "End game" mode
592 - Is nicer to the trackers
593 - Asks for the rarest pieces first
594 - OS X: Universal binary for PPC and x86
595 - OS X: Fixed "Progress increases every time I pause then resume"
596 - OS X: Fixed "Sometimes crashes at exit"
597 - OS X: Cleaner icon
598 - OS X: Show all sizes in human readable form
599 - OS X: Keep downloading in the background when the window is closed
600 - Miscellaneous bugfixes and internal enhancements
601
6020.2 (2005/09/22)
603 - Bugfixes
604 - OS X: Users can now choose where the downloads are sent
605
6060.1 (2005/09/15)
607 - First version
Note: See TracBrowser for help on using the repository browser.