source: branches/1.3x/NEWS @ 6571

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

1.3x: when checking the previous tracker address for the torrent creator, don't use a blank address

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