source: branches/1.4x/NEWS @ 7269

Last change on this file since 7269 was 7269, checked in by charles, 12 years ago

(1.4x) update NEWS

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