A Transmission 4.1.2 megjelent a népszerű nyílt forráskódú BitTorrent kliens legújabb karbantartási frissítéseként, több mint 20 hiba javításával a főbb összetevőkben, valamint az asztali, webes és parancssori kliensekben.
A legfontosabb javítások egyike orvosolja a Transmission 4.1-ben felfedezett hibát, amely miatt duplikált HTTP bejelentések küldődhettek a tracker-ekhez. Egy másik fontos javítás a letöltések 99%-nál való megakadását orvosolja, ami különösen zavaró lehet azok számára, akik a befejezett átvitelekre várnak.
A Transmission 4.1.2 javítja a 4.1 verziófrissítéssel kapcsolatos hibát is, amely felülírhatta az
utp_enabled
és
tcp_enabled
beállításokat. Ezen kívül a kiadás orvosolja a regressziót, amely megakadályozta a TCP peer kapcsolatok működését egyes rendszereken, valamint egy összeomlást, amely akkor lépett fel, amikor egy peer 32-nél kisebb
reqq
értéket adott meg az LTEP kézfogás során.
Továbbá, a frissítés javítja az inaktív lemezműveletek problémáját, amely a Transmission 4.1-ben jelent meg. Egyes esetekben a Transmission folytatta az upload és download statisztikák lemezre írását, még akkor is, amikor az alkalmazás inaktív volt az utolsó írás óta.
A biztonság terén a Transmission 4.1.2 védelmi intézkedéseket ad hozzá a HTTP válaszokhoz, hogy megakadályozza a clickjackinget. A kiadás elutasítja a hibás karaktereket tartalmazó benc adatokat, és sanitizálja a peer-ek által a kézfogás során megadott UTF-8 kliens neveket.
Más, minden platformot érintő javítások közé tartozik egy indítási hiba, ahol egy torrent hibás elemzése miatt a következő torrentek is meghiúsulhattak, egy szélsőséges eset, amely nem tartotta meg a torrentek sorrendjét a sorban lévő tételek áthelyezésekor, valamint a távoli URL-ekről letöltött blocklist fájlokhoz fűzött felesleges nullák. A link-idő optimalizálással végzett fordítás során fellépő hiba is javítva lett.
A macOS kliens javításokat kapott a 4.1-es memória szivárgás és az Inspector navigációs fókusz problémáihoz. A felhasználói felület kódja is javult, hogy kevesebb CPU-t használjon.
A Qt felhasználók számára a Transmission 4.1.2 javítja azt az összeomlást, amely bizonyos régebbi Transmission szerverekből származó RPC válaszok elemzésekor léphetett fel. Ezen kívül orvosolja a beállításokkal kapcsolatos problémát, ahol mind az elavult, mind a jelenlegi beállítási nevek elmentésre kerültek a settings.json fájlba.
A GTK kliens két javítást kapott: az egyik a lefordítatlan naplózási szint szövegekre, a másik pedig egy összeomlásra vonatkozik, amely akkor történt, amikor az alternatív sebességkorlátok váltakoztak.
A webes kliens is figyelmet kapott ebben a kiadásban. A Transmission 4.1.2 javítja azt a elrendezési hibát, amely miatt a timestampok egyes legördülő menükben helytelenül jelenhettek meg. Ezen kívül orvosolja azt a hibát, amely miatt egy elveszett kapcsolat után a szerverhez való újracsatlakozáskor helytelen torrent állapotot mutathatott.
lásd a változásnaplót.

