Transmission, the default bittorrent client comes with Ubuntu installation, gets a new release with various bug fixes, libraries updates and some new features.
Changes in Transmission 2.83:
All Platforms
- Licensing change: the GNU GPLv2 code can now be used under GNU GPL v2 or v3
- Fix network hanging issues that could occur when both UTP and DHT were enabled
- Fix 2.82 file descriptor leak when importing a blocklist
- Disallow torrents that contain “/../” in the path
- Fix 2.82 bug that didn’t retain peers between sessions
- Fix potential dangling memory error in UDP tracker DNS lookups
- Remember a torrent’s “queued” state between Transmission sessions
- Updated third party libraries: DHT updated to v0.22; miniupnpc updated to v1.9
- Autoconf script fixes: better detection of ccache, minupnpc
- Fix the X-Transmission-Session-Id header to be valid with the SPDY protocol
- Fix thread safety bugs in the tr_list datatype
- When determining free disk space on NetBSD>=6, support its Quota feature
- Windows portability improvements
GTK+ Client
- Fix threading issue on shutdown
Qt Client
- Fix toggle-downloading-by-pressing-spacebar in the file list
- Fix “Open URL” crash from dangling pointer
- Support launching downloaded files from inside Transmission
- On Windows, use native Windows icons
- Improved network status info and tooltip in the status bar
- Fix “Open Torrent” dialog crash in Qt 5.2
Daemon
- On systemd systems, fix config reloading via ‘systemctl reload’
- Use libevent’s event loop
- Fix discrepancy in curl SSL setup between tr-daemon and tr-remote
- Fix broken OS X build
Install / Upgrade
The update is not available in Ubuntu’s default repositories at the moment. Can’t wait? you can install it from a third-party PPA, available for Ubuntu 14.04 and Ubuntu 12.04. Press Ctrl+Alt+T to open terminal and run:
sudo add-apt-repository ppa:ricotz/unstable sudo apt-get update sudo apt-get install transmission transmission-qt
If you don’t want to keep the PPA, remove it after the app installed:
sudo add-apt-repository -r ppa:ricotz/unstable