Latest Version of Transmission

Status
Not open for further replies.

juli13

Staff member
Administrator
Messages
10,198
Transmission 1.80 beta 3

All Platforms
Tracker announcement improvements
  • Encrypted handshakes to peers now use less CPU
  • Filter out spurious IP addresses obtained through LTEP
  • Fix 1.80 beta 1 bug that incorrectly displayed some scrapes as failed
  • Fix minor memory leaks
Mac
  • Fix favicons in the tracker inspector tab
  • Fix 1.80 beta 1 potential crash when removing trackers
  • Fix 1.80 beta 1 crash when removing data files
  • Fix 1.80 beta 1 issue with revealing the window when clicking on the dock icon
  • German localization
  • Various interface tweaks
GTK+
  • Fix 1.80 beta 1 crash in the torrent properties dialog
Web Client
  • Ensure the context menu goes away when clicking on torrents
  • Fix bug where the context menu could extend past the window's right or bottom edge
 

juli13

Staff member
Administrator
Messages
10,198
Transmission 1.80 beta 4 (2010/01/04)

All Platforms
  • Fix potential data loss by maliciously-crafted .torrent files
  • Fix 1.80b2 bug in the libcurl glue code
  • Fix 1.80b1 bug that could download too many torrent pieces
  • Fix 1.80b1 bug with sending metadata to other peers
  • Fix 1.80b1 crash in tr_fdSocketClose()
  • Fix 1.80b1 crash when editing a torrent's trackers
  • Fix minor display bug with zero-sized files in a torrent
  • Fix "too many open files" issue in some environments
  • Fix minor compiler warnings and tarball packaging issues
  • Add an OS hint to not cache torrent files during torrent verification
Mac
  • Simplified Chinese localization
  • Updated remaining 1.76 localizations except Turkish
GTK+
  • Minor HiG improvements
Web Client
  • Show version information in the preferences dialog
 

juli13

Staff member
Administrator
Messages
10,198
Transmission 1.80 beta 5 (

All Platforms
  • Fix crash on shutdown in TrCloseFile?
  • Fix 1.80b1 crash on Mac in event_queue_insert
  • Fix build error when compiled against older versions of libevent 1.4
Mac
  • Fix 1.80b1 bug where removing a tracker might remove the wrong one.
GTK+
  • Fix layout readjustments in the statusbar
  • Fix a few small memory leaks
  • If the watch directory feature is disabled, don't create the watch directory
  • Add "Add URL..." to the dock menu
 

juli13

Staff member
Administrator
Messages
10,198
Transmission 1.80 final release

21.01.2010

This is a huge listen-to-the-users release -- it uses 103 ideas from users, including 44 enhancements, 26 bugfixes and 33 more bugfixes during the beta tests. Thanks to everyone involved for helping to improve Transmission.

All Platforms
  • Add support for magnet links
  • Add support for trackerless torrents
  • Add optional "incomplete directory" where partial downloads are stored
  • Add .part to incomplete files' filenames
  • Find more peers by announcing to each tier in a torrent's tracker list, rather than only one
  • Fix vulnerability from maliciously-crafted torrent files that could overwrite other files
  • Improved IPv6 support
  • Improved PEX sharing with other peers
  • Faster management of large peer lists
  • DHT improvements to bootstrapping and IPv6
  • Newly-added torrents without local data don't wait in the "Verify Local Data" queue anymore
  • Add an OS hint to not cache local data during torrent verification
  • Use less CPU when making encrypted handshakes to peers
  • Better filtering of bad IP addresses
  • Fix bug that gave "too many open files" error messages
  • Fix bug that could crash Transmission on shutdown
  • Fix bug that could unpause or repause a torrent on startup
  • When uploading, improve disk IO performance by prefetching the data in batches
  • Portability fixes for embedded systems
  • Other small bugfixes and improvements
Mac
  • Redesigned trackers inspector tab with favicons and copy-paste functionality (paste lists of multiple trackers)
  • Message log stores all messages and does real filtering
  • Quick Look restored on Snow Leopard
  • Moving data and incomplete folder are now handled by libtransmission
  • Improved reveal in Finder functionality on Snow Leopard
  • Various smaller behavior and interface tweaks
  • German and Simplified Chinese localizations
  • Removed Turkish localization because of lack of localizer
GTK+
  • Support org.gnome.SessionManager? interface for inhibiting hibernation
  • Added support for adding torrents by URL or magnet link
  • Add optional "download complete" sound using the XDG sound naming spec
  • When creating a torrent, make it easier to auto-add that new torrent
  • New statusbar "Ratio" icon submitted by jimmac
  • Fix minor memory leaks
  • GNOME HIG improvements
Daemon
  • When running as a daemon, send log messages to syslog
  • Reload settings.json when receiving SIGHUP
  • transmission-remote now allows per-torrent speed limits to be set
Web Client
  • Add speed limit "turtle mode" support
  • Double-clicking a torrent opens/closes the torrent inspector
  • Add "Start When Added" checkbox when adding torrents
  • Add Select All / Deselect All buttons to the file inspector
  • Add version information to the preferences dialog
  • Ensure the context menu goes away when clicking on torrents
  • Fix bug that obscured part of the context menu
 

tani1

Staff member
Super Moderator
Messages
17,767
Transmission 1.81

All Platforms

- Fix 1.80 bug that misparsed some magnet links
- Fix 1.80 bug that caused startup to be very sluggish for some people

Mac

- Fix dragging URLs onto the dock icon
- Fix auto-grouping by file name
 

juli13

Staff member
Administrator
Messages
10,198
Transmission 1.82

24.01.2010

All Platforms
  • The 1.81 announce did not contain the port number
 

juli13

Staff member
Administrator
Messages
10,198
Transmission 1.83

All Platforms
  • Fix 1.80 announce error that caused uploads and downloads to periodically freeze
  • Fix 1.80 announce timeout error that caused "no response from tracker" message
  • Fix 1.80 "file not found" error message that stopped some torrents
  • Fix 1.82 crash when adding new torrents via their ftp URL
  • Fix 1.80 crash when receiving invalid request messages from peers
  • Fix 1.82 error when updating the blocklist
 

tani1

Staff member
Super Moderator
Messages
17,767
Transmission 1.90

All Platforms

* Add an option to disable the .part suffix for incomplete files
* Add priority selector to GUI clients' add torrent windows
* Fix 1.81 bug that broke HTTP requests to sites that gave HTTP 301 redirects
* Fix 1.8x bug in announcing "finished downloading" and "stopping" at the same time
* Fix 1.8x bug in announcing partial seeds
* Try harder to make announces finish, even if the tracker responds slowly
* Fix bug that didn't honor download speed limits of 0
* Use fallocate64() for fast file preallocation on systems that support it
* Magnet link improvements
* Don't let "Disk is full" errors cause loss of configuration files
* Faster parsing of bencoded data, such as torrent files

Mac

* Display information for all selected transfers in the inspector's tracker and peer tabs
* Add a filter to the message log
* Fix potential crash when updating the blocklist
* Fix bug that caused the speed limit scheduler to not be applied after sleep
* Remove excessive file selection for the per-torrent action menu
* Smaller interface tweaks

GTK+

* Give more helpful error messages if "Set Location" or "Add Magnet Link" fail
* Add optional support for libappindicator
* Minor build fixes

Daemon


* Add transmission-remote support for port testing and blocklist updating
* Add transmission-daemon support for incomplete-dir, dht, and seedratio
* If settings.json is corrupt, give an error telling where the problem is
* Add option to specify where log messages should be written

Web Client

* Add a tracker tab to the inspector
* Fix 1.8x display error when showing magnet link information

Qt

* Fix bug that prevented torrents from being added via web browsers
 

juli13

Staff member
Administrator
Messages
10,198
Transmission 1.91


All Platforms
  • Fix 1.90 crash-on-startup bug that affected some users
  • Fix 1.90 bug that caused the "turtle mode" state to be forgotten between sessions
  • Fix 1.83 crash when adding a torrent by URL from an ftp source via the web client
  • For the BitTorrent? spec's "downloaded=X" passage, use the de facto standard
Mac
  • Fix 1.90 bug when removing trackers
 

juli13

Staff member
Administrator
Messages
10,198
15.03.2010

Transmission 1.92

All Platforms
  • Fix possible data corruption issue caused by data sent by bad peers during endgame
  • Fix potential buffer overflow when adding maliciously-crafted magnet links
  • Fix announces to IPv6 trackers
  • Fix DNS problems on some platforms, including Debian
  • Fix issues with the incomplete directory functionality
  • Fix port forwarding error on some routers by updating libnatpmp and miniupnp
Mac
  • Fix bug where setting low priority in the add window resulted in high priority
GTK+
  • Fix directory selection error in GTK+ 2.19
  • Small GUI improvements: HIG correctness, remove deprecated GTK+ calls, etc.
Daemon
  • Fix 1.91 build error on Mac and FreeBSD
  • Standardize the daemon's watchdir feature to behave like the other clients'
  • Web Client
  • Statistics dialog
  • Fix error in "trash data & remove from list" that didn't trash all data
  • Fix display of ratios and time
  • Update to jQuery 1.4.2
 

tani1

Staff member
Super Moderator
Messages
17,767
Transmission 1.93


All Platforms

* Fix rare crash when some peers disconnected unexpectedly
* Fix bug which didn't parse scheduled speed limit dates correctly
* Fix bug that broke magnet links whose names contained slashes
* Fix crash when updating the blocklist when the disk is full
* Fix slow file preallocation on Unix systems not using ext3/ext4
* Fix regression which broke the "bind-address-ipv4" configuration setting
* For better security, Web client connections are disabled by default
* Update to miniupnpc-1.4
* Transmission builds out-of-the-box with Curl 7.15.5. (Hello CentOS!)

GTK+

* Use the size for the system tray icon

Qt

* Fix bug that crashed when removing more than one torrent at once
* Fix bug when parsing the remote password from the command line
* Add support for the "incomplete directory" in the preferences dialog
* Don't show "time remaining" for paused torrents

Daemon

* Fix bug parsing RPC requests when setting which files to not download
* Fix possible crash when using inotify for the daemon's watchdir
* Fix bugs in the configure script
* Fix bug updating the blocklist over RPC

Web Client

* Fix bug that broke the "reverse sort order" menu checkbox
 

tani1

Staff member
Super Moderator
Messages
17,767
Beta Release: 2.00b1


All Platforms

* "Local Peer Discovery" for finding peers on the local network
* Optimize peer connections and requests based on available bandwidth
* Smarter heuristics when deciding which peers to try connecting to first
* Use IEC standard units (KiB, MiB, GiB) instead of (KB, MB, GB)
* Better handling of 404 tracker errors

Mac

* Compact View replaces Minimal View, taking up considerably less space
* Show an Add Transfer window when adding magnet links
* "Resume All" now ignores finished transfers
* Allow trackers to be pasted into the Create Window

GTK+

* New filterbar to filter by tracker, private/public, etc.
* Compact View replaces Minimal View, taking up considerably less space
* Show the Torrent Options dialog when adding magnet links
* "Set Location" now supports moving multiple torrents at once
* The Properties window now fits on low resolution screens
* Add favicon support to the Properties dialog's Tracker tab

Qt

* Show the Torrent Options dialog when adding magnet links
* Show all active trackers in the tracker display list
* Show file sizes in the file tree
* Added a confirm dialog when removing torrents
* Properties and torrent options no longer jump around while editing

Daemon

* Let users specify a script to be invoked when a torrent finishes downloading
* Better support for adding per-torrent settings when adding a new torrent
* Optional pidfile support
* Option to start torrents paused
* Option to delete .torrent files from watch directory

Web Client

* The context menu now works when multiple rows are selected
* Show ETA for seeding torrents that have a seed ratio set
 

juli13

Staff member
Administrator
Messages
10,198
Transmission 2.00b2

04.06.2010

All Platforms
  • "Local Peer Discovery" for finding peers on the local network
  • Optimize peer connections and requests based on available bandwidth
  • Smarter heuristics when deciding which peers to try connecting to first
  • Faster verification of local data
  • Support more blocklist file formats
  • Use IEC standard units (KiB, MiB, GiB) instead of (KB, MB, GB)
  • Better handling of 404 tracker errors
Mac
Compact View replaces Minimal View, taking up considerably less space
Show an Add Transfer window when adding magnet links
"Resume All" now ignores finished transfers
Allow trackers to be pasted into the Create Window
GTK+
  • New filterbar to filter by tracker, private/public, etc.
  • Compact View replaces Minimal View, taking up considerably less space
  • Show the Torrent Options dialog when adding magnet links
  • "Set Location" now supports moving multiple torrents at once
  • The Properties window now fits on low resolution screens
  • Add favicon support to the Properties dialog's Tracker tab
Qt
  • Show the Torrent Options dialog when adding magnet links
  • Show all active trackers in the tracker display list
  • Show file sizes in the file tree
  • Added a confirm dialog when removing torrents
  • Properties and torrent options no longer jump around while editing
  • Allow setting locations for remote sessions
  • Miscellaneous UI fixes
Daemon
Let users specify a script to be invoked when a torrent finishes downloading
Better support for adding per-torrent settings when adding a new torrent
Optional pidfile support
Option to start torrents paused
Option to delete .torrent files from watch directory
Web Client
The context menu now works when multiple rows are selected
Show ETA for seeding torrents that have a seed ratio set
 

juli13

Staff member
Administrator
Messages
10,198
Transmission 2.00 final (2010/06/16)


All Platforms
  • "Local Peer Discovery" for finding peers on the local network
  • Optimize download requests for the bandwidth available
  • Smarter heuristics when deciding the order to connect to peers
  • Faster verification of local data
  • Faster startup
  • Support more blocklist file formats
  • Use IEC standard units (KiB, MiB, GiB) instead of (KB, MB, GB)
  • Better handling of 404 tracker errors
Mac
  • Compact View replaces Minimal View, taking up considerably less space
  • Show an Add Transfer window when adding magnet links
  • "Resume All" now ignores finished transfers
  • Allow trackers to be pasted into the Create Window
  • European Portuguese localization
  • Removed Traditional Chinese localization because of lack of localizer
GTK+
  • New filterbar to filter by tracker, private/public, etc.
  • Compact View replaces Minimal View, taking up considerably less space
  • Show the Torrent Options dialog when adding magnet links
  • "Set Location" now supports moving multiple torrents at once
  • The Properties window now fits on low resolution screens
  • Add favicon support to the Properties dialog's Tracker tab
Qt
  • Show the Torrent Options dialog when adding magnet links
  • Show all active trackers in the tracker display list
  • Show file sizes in the file tree
  • Added a confirm dialog when removing torrents
  • Properties and torrent options no longer jump around while editing
  • Allow setting locations for remote sessions
  • Miscellaneous UI fixes
Daemon
  • Let users specify a script to be invoked when a torrent finishes downloading
  • Better support for adding per-torrent settings when adding a new torrent
  • Optional pidfile support
  • Option to start torrents paused
  • Option to delete .torrent files from watch directory
  • Web Client
  • The context menu now works when multiple rows are selected
  • Show ETA for seeding torrents that have a seed ratio set
 

tani1

Staff member
Super Moderator
Messages
17,767
Transmission 2.01

All Platforms

* Better tracker announce management when completed torrents are moved from the incomplete directory
* Speed up moving local data from one disk to another
* Better parsing of nonstandard magnet links

Mac

* If the seed ratio is already met when download completes, still show the Growl notification and download-complete sound
* Fix the Help buttons in the preferences window

GTK+

* Faster torrent file parsing
* Fix the magnet link options dialog does not respect setting
* Add an error popup if "Add URL" fails

Qt

* Fix crash after getting magnet torrent metadata
* Fix torrent ratio goals
* Fix "add torrent" dialog bug on KDE desktops that popped up previous torrents
* Fix 2.00 bug that prevented multiple instances from being run
* Fix remote mode bug that kept the torrent list from being shown
* Support encryption settings in the preferences dialog
* Use flagStr in the status field of the peer list
* Request a full refresh when changing the session source
* Fix the torrent list jumping to the top when a torrent is removed

Web Client

* Fix display bug caused by removal of a torrent hidden by the current filter
 

juli13

Staff member
Administrator
Messages
10,198
Transmission 2.02


All Platforms

  • Fix NAT-PMP port forwarding issue on some systems
  • Fix filename errors for torrents whose files are encoded in ISO-8859-1
  • Fix rare crash on shutdown
  • Fix the RPC server's redirect URL to allow HTTPS proxies like stunnel
  • Replace less-portable calls with posix nanosleep()
Mac
U
  • se F_NOCACHE to keep "inactive memory" in check
GTK+
  • Fix crash when opening the Properties dialog on a magnet link without metainfo
  • Fix crash when removing multiple torrents at once
  • Allow individual torrents' download speed limits to be set to zero
  • Fix translation error with some error messages
Qt
  • Fix CPU spike when opening the Properties dialog
  • Fix compilation issue with Qt < 4.5
 

juli13

Staff member
Administrator
Messages
10,198
Transmission 2.03 (2010/07/21)


Mac
  • Fix 2.02 bug where new transfers could not be added and the inspector would not appear
 
Status
Not open for further replies.
Top