source: trunk/NEWS @ 7440

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

more thorough check of files in a folder when attempting to trash it

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