
Transmission is a fast, easy-to-use bittorrent client with support for encryption, a web interface, peer exchange, magnet links, DHT, µTP, UPnP and NAT-PMP port forwarding, webseed support, watch directories, tracker editing, global and per-torrent speed limits, and more.
Transmission has one of the lowest memory & resource footprints of any major BitTorrent client. Transmission's light overhead is one reason why it is so well suited for home NAS and media servers. Having been used by Western Digital, Zyxel and Belkin, Transmission gives truly impressive performance on almost any compatible hardware.
Transmission is an open source, volunteer-based project. Unlike some BitTorrent clients, Transmission doesn't play games with its users to make money.
- Transmission doesn't bundle toolbars, pop-up ads, flash ads, twitter tools, or anything else.
- It doesn't hold some features back for a payware version.
- Its source code is available for anyone to review.
- Transmission doesn't track users, the website and forums have no third-party ads or analytics.
Transmission 4.1.0 Beta 5 changelog:
Highlights
- Fixed 4.1.0-beta.1 bug where some downloads could get stuck for a long time. (#7899)
- Fixed 4.1.0-beta.4 bug that broke icons on Windows. (#7931)
- Fixed 4.1.0-beta.4 issue that included backwards-incompatible keys in the settings file. (#7917, #7918, #7932, #7995, #8002)
- Return X-Transmission-Rpc-Version header in RPC HTTP 409 response to indicate JSON-RPC support. (#7958)
All Platforms
- Fixed 4.1.0-beta.1 bug where torrents with unaligned piece and block boundaries could get stuck at 99%. (#7944)
- Fixed intermittent crashes on macOS and GTK app. (#7948)
- Reject incoming BT data if they are not selected for download. (#7866)
- Fixed minor 4.1.0 beta regression to honor the sleep_per_seconds_during_verify setting when verifying local data. (#7870)
- Fixed remote RPC bug where querying recently_active torrents missed some torrents. (#8029)
- torrent_get.wanted is now an array of booleans in the JSON-RPC API. (#7997)
- Encryption mode in settings.json and RPC are now serialized to the same set of strings. (#8032)
- Renamed setting to cache_size_mib to reflect the correct size units. (#7971)
- Renamed peer_socket_tos to peer_socket_diffserv. (#8004)
- Deprecated session_get.rpc_version and session_get.rpc_version_minimum in favour of session_get.rpc_version_semver in RPC. (#8022)
macOS Client
- Fixed crash when opening the messages log. (#8035)
- Fixed re-opening the filter bar is showing an incorrect selected filter. (#7844)
- Removed menu icons on older Macs. (#7994)
Qt Client
- Fixed build script bug that could cause extra instances of Transmission to launch on Windows. (#7841)
- Fixed "sequence not ordered" assertion error in debug builds. (#8000)
- Fixed a Qt API deprecation warning when building with Qt >= 6.13. (#7940)
- Raised the minimum Qt5 version to 5.15. (#7943)
Daemon
- Deprecated tcp-enabled and udp-enabled in favour of preferred_transports. (#7988)
transmission-remote
- transmission-remote --blocklist-update now prints blocklist size after update. (#8021)
- Fixed layout bug that caused columns to be misaligned when transfer speed was >= 10MB. (#8019)
- Deprecated --(no-)utp in transmission-remote. (#7990)
Everything Else
- Updated documentation. (#8039)
Download: Transmission 64-bit | Qt 5 Setup ~17.0 MB (Open Source)
Download: Transmission 32-bit | Qt 5 Setup
Links: Transmission Homepage | Other OSes | Screenshot
Get alerted to all of our Software updates on Twitter at @NeowinSoftware
0 Comments
Load the comments and join the conversation!
Read the comments, ask the editors questions, show respect and join the conversation.