Comment 3 for bug 1551181

Revision history for this message
Amr Ibrahim (amribrahim1987) wrote : Re: Transmission-gtk : upgrade-software-version

Transmission 2.84 was released on 2014/07/01. I think it deserves an update for the LTS to keep track of the new fixes.

The fixes include https://trac.transmissionbt.com/wiki/Changes#version-2.90:

All 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)

GTK+ Client

    Fix overshoot and undershoot indicators display with GTK+ 3.16+ in main window
    Don't require DISPLAY if started with --version argument