All Versions
11
Latest Version
Avg Release Cycle
147 days
Latest Release
1801 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v3.00
April 18, 2020 -
v2.94 Changes
May 01, 2018All Platforms
- ๐ Fix building against LibreSSL (#284, #486, #570)
- ๐ Fix building against mbedTLS (#115, #528)
- ๐ Fix torrents ETA calculation (#522)
- ๐ Fix cross-compilation issues caused by miniupnpc configuration test (#475)
Qt Client
- ๐ Fix bad downloaded percentage in DetailsDialog (#547)
๐ Web Client
- ๐ Fix tracker error XSS in inspector (CVE pending; found by Rory McNamara of Gotham Digital Science)
- ๐ Fix torrent name HTML-escaping in trackers inspector tab
-
v2.93 Changes
January 24, 2018All Platforms
- ๐ Fix CVE-2018-5702 (#468)
- ๐ Fix crash on handshake if establishing DH shared secret fails (#27)
- ๐ Fix crash when switching to next tracker during announcement (#297)
- ๐ Fix potential issue during password salt extraction in OOM situation (#141)
- Workaround
glib_DEFUN
- andglib_REQUIRE
-related configuration issue (#215) - ๐ Fix building against OpenSSL 1.1.0+ (#24)
Mac Client
-
v2.92 Changes
April 09, 2016Mac Client
- ๐ Build OSX.KeRanger.A ransomware removal into the app
-
v2.91 Changes
April 09, 2016All Platforms
- ๐ Fix Makefile.am to include Windows patches into source archive
- ๐ Fix miniupnpc script to handle spaces and other special chars in paths
Mac Client
- Prevent crash during group rules removal in some cases
- ๐ Fix failure to remove seeding completion notifications from notification center
- ๐ Show main window and scroll to torrent on notification click
- ๐ Fix issue on Yosemite where peers view didn't occupy all the available space when web seed view was hidden
Qt Client
- ๐ Fix existing running instance detection and torrents delegation when using DBus
Daemon
- ๐ Fix building on Windows x86
- โ Add
--blocklist-update
argument description to transmission-remote man page - ๐ Use
-rad
as short form of--remove-and-delete
option in transmission-remote
-
v2.90 Changes
April 09, 2016All Platforms
- ๐ Fix renaming torrent files with common prefix
- ๐ Fix some more thread safety bugs in the tr_list datatype
- ๐ Fix infinite loop when removing torrent data
- โ Add support for CyaSSL/WolfSSL and PolarSSL cryptographic backends; bump OpenSSL minimum to v0.9.7
- ๐ Initial CMake build system support
- ๐ Many improvements to support Windows builds with MSVS and MinGW; drop XP/2003 support, only Vista and up now
- ๐ Allow building against system UTP and DHT libraries
- ๐ Fix several memory leaks and buffer overflows
- ๐ Support miniupnpc API v14
- ๐ Fix "prefetch-enabled" value type in settings.json (boolean instead of integer)
- ๐ Fix some issues discovered by static analysis (cppcheck, coverity)
- ๐ Fix invalid JSON encoding for non-printable characters
- ๐ Fix multi-threaded locale use when encoding/decoding JSON data
- ๐ Fix encrypted communication with libevent 2.1+
- ๐ Prevent completed pieces modification by webseeds
- Require absolute paths in RPC requests
- ๐ Fix and unify torrent origin display in GTK+, Qt and web clients
- Fix crash on session shutdown (evdns_getaddrinfo_cancel)
- Retry if RPC server fails to bind to specified address
- ๐ Improve error checking on metadata retrieval
- ๐ Improve UTF-8 validity checking (merge changes from LLVM)
- ๐ Don't build transmission-cli by default (it's long deprecated)
Mac Client
- ๐ป UI fixes for OS X 10.9+
- Trim potential URIs from clipboard
- ๐ Allow downloading files from http servers (not https) on OS X 10.11+
- โก๏ธ Change Sparkle Update URL to use HTTPS instead of HTTP (addresses Sparkle vulnerability)
- ๐ Fix global options popover layout
- ๐ Fix building with Xcode 7+
- โฌ๏ธ Drop OS X 10.6 support
GTK+ Client
- ๐ Fix overshoot and undershoot indicators display with GTK+ 3.16+ in main window
- Don't require DISPLAY if started with
--version
argument
Qt Client
- ๐ Improve performance in Torrent Properties dialog for torrents with lots of files
- Prevent entering file renaming mode with mouse double-click
- โ Add context menu on files tab of Torrent Properties dialog resembling that of Mac client
- โ Remove torrent file from watch directory even if "show options dialog" is not set
- ๐ Use theme-provided icons in system tray and About dialog
- ๐ Fix initial watch directory scan
- ๐ Improve filter bar look and feel; lots of other small visual fixes; RTL layout fixes
- ๐ Show message to the user when duplicate torrent is being added
- ๐ Improve magnets handling in main window
- Display notifications via tray icon if D-Bus is not available
- ๐ Show notice on top of filtered torrents list; clear whole filter on notice double-click
- โ Add proper compiler flags to indicate C++11 use
- ๐ Fix translation files loading
- โ Add Chinese (China), German, Indonesian, Italian (Italy), Korean, Polish (Poland), Ukrainian translations; update existing translations
Daemon
- ๐ Run as service on Windows when in background mode
- ๐ Rework directory watching, add support for native mechanisms on BSD/Darwin (kqueue) and Windows (ReadDirectoryChanges)
- Don't make assumptions of remote path validity in transmission-remote
๐ Web Client
- ๐ Content Security Policy enhancements
- Enable "resume now" for queued torrents
- Mark appropriate fields in preferences dialog as HTML5 number fields
- โก๏ธ Update to jQuery 1.11.2, jQueryUI 1.11.4; use jQueryUI menus instead of custom ones
-
v2.84 Changes
April 09, 2016All Platforms
- ๐ Fix peer communication vulnerability (no known exploits) reported by Ben Hawkes
-
v2.83 Changes
April 09, 2016All 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
Mac Client
- Share option in File menu and context menu
- ๐ Show all torrents when the filter bar is hidden
- ๐ Show zero-byte files correctly
- Coalesce multiple Speed Limit Auto Enabled/Disabled notifications
- Turkish localization
- โ Removed Brazilian Portuguese localization because of lack of localizer (European Portuguese localization remains)
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
๐ Web Client
- ๐ Support file renaming in the web client
- ๐ Fix incorrect torrent state being displayed for magnet links
- ๐ Make URLs in the torrent's comment field clickable (and sanitize them to prevent cross-scripting)
-
v2.82 Changes
April 09, 2016All Platforms
- ๐ Fix webseed crash
- ๐ Fix crash when adding UDP trackers whose host's canonical name couldn't be found
- ๐ Fix crash when sending handshakes to some peers immediately after adding a magnet link
- ๐ Fix crash when parsing incoming encrypted handshakes when the user is removing the related torrent
- โ Add safeguard to prevent zombie processes after running a script when a torrent finishes downloading
- ๐ Fix "bad file descriptor" error
- Queued torrents no longer show up as paused after exiting & restarting
- ๐ Fix 2.81 compilation error on OpenBSD
- Don't misidentify Tixati as BitTornado
Mac Client
- ๐ Fix bug that had slow download speeds until editing preferences
GTK+ Client
- ๐ Fix crash that occurred in some cases after using Torrent > Set Location
- Fix crash where on_app_exit() got called twice in a row
- ๐ Fix 2.81 compilation error on older versions of glib
- Can now open folders that have a '#' in their names
- โก๏ธ Silence gobject warning when updating a blocklist from URL
Qt Client
- ๐ Qt 5 support
๐ Web Client
- ๐ Fix syntax error in index.html's meta name="viewport"
- ๐ Fix file uploading issue in Internet Explorer 11
-
v2.81 Changes
April 09, 2016All Platforms
- ๐ Fix 2.80 bug that showed the incorrect status for some peers
- ๐ Better handling of announce errors returned by some trackers
- ๐ Fix compilation error on Solaris
Mac Client
- ๐ Fix 2.80 crash when removing a torrent when its seed ratio or idle limit is reached
- ๐ Fix crash when pausing some torrents
- ๐ Fix 2.80 icon display on Mavericks
GTK+ Client
- ๐ Fix minor memory leaks
- โ Remove OnlyShowIn= from the .desktop file
Qt Client
- โ Remove OnlyShowIn= from the .desktop file
Daemon
- ๐ Change the systemd script to start Transmission after the network's initialized
๐ Web Client
- ๐ Slightly better compression of png files