Transmission 4.1.4: Clientul BitTorrent remediază pierderea progresului la descărcare, corectează o vulnerabilitate de securitate și optimizează interfețele GTK și Qt

 

Echipa din spatele popularului client BitTorrent open-source Transmission a lansat versiunea de mentenanță 4.1.4. Această actualizare abordează o serie de probleme importante raportate în ramura 4.1.x, inclusiv o regresie critică legată de integritatea descărcărilor, o vulnerabilitate de securitate pe macOS și numeroase defecte vizuale sau de comportament întâlnite pe Linux și în interfața web.

Corecții critice pentru descărcări și limite de viteză

Cele mai importante remedieri funcționale din Transmission 4.1.4 vizează direct fiabilitatea transferurilor de date:

  • Problema fișierelor de 0 octeți (Zero-byte files): A fost rezolvată o regresie apărută inițial în versiunea 4.1.0, prin care torentele ce includeau fișiere goale (de 0 bytes) puteau fi gestionate eronat, cauzând uneori pierderea completă a progresului de descărcare deja înregistrat.

  • Descărcări Webseed blocate: A fost corectată o anomalie rară care bloca finalizarea descărcărilor asistate prin webseed-uri.

  • Limitări de viteză per torent (Speed Limits): Suprascrierea limitelor globale de sesiune la nivelul fiecărui torent în parte funcționează acum corect atât pentru viteza de upload, cât și pentru cea de download.

  • Securizarea RPC: Metoda torrent-add din interfața RPC a fost întărită împotriva cererilor formate incorect (malformed requests).

Îmbunătățiri pe desktopul Linux (GTK și Qt)

Pentru utilizatorii de Linux, versiunea 4.1.4 aduce o coexistență mai bună între diferitele variante de client și rezolvă mai multe inconveniente de uzabilitate:

ComponentăRafinări aduse în Transmission 4.1.4
Preluarea automată a sesiunilor (GTK/Qt)Lansarea unui client atunci când celălalt rula deja în fundal nu mai generează conflicte la deschiderea torentelor din browser sau asocieri de fișiere; noile cereri sunt transferate automat către sesiunea activă.
Sortare și filtrare automată (GTK)Listele de torente se actualizează dinamic atunci când directorul rădăcină al unui torent este redenumit sau când metadatele complete sunt recepționate printr-un link de tip magnet.
Deschiderea folderelor localeOpțiunea „Open Folder” funcționează acum corect și pentru torentele alcătuite dintr-un singur fișier integrat în structuri de directoare.
Pictograma aplicației & Consum CPUS-a rezolvat problema lipsei pictogramei pe anumite medii desktop, iar interfața Qt a primit optimizări interne pentru a reduce consumul de procesor.

Securitate, Web UI și CLI

  • Corecție pe macOS: A fost închisă o vulnerabilitate ce permitea potențiala execuție de cod (RCE). Pentru exploatare era necesar acces local de scriere la preferințele utilizatorului (fără posibilitate de atac de la distanță). Odată cu această remediere, versiunea minimă de macOS suportată oficial devine macOS 12.

  • Web Interface: S-a corectat o eroare vizuală prin care denumirile unor torente apăreau afișate eronat ca „Unknown”.

  • Linie de comandă (CLI): Comanda transmission-remote --list-groups, defectă încă de la lansarea Transmission 4.0, a fost readusă la starea de funcționare completă.

  • Stabilitate la închidere: A fost eliminat un blocaj rar care putea menține procesul deschis în memorie, dar fără a mai răspunde la comenzi.

Sursa articolului: Linuxiac — Transmission 4.1.4 BitTorrent Client Fixes Download and Security Issues

Comentarii

Postări populare de pe acest blog

Linux Mint 27 „Adrien” sosește de Crăciun: Schimbare istorică prin renunțarea la versiunile intermediare (point releases)

⏱️ Test de laborator Neowin: Linux spulberă Windows 11 în sarcinile zilnice și managementul resurselor!

PhotoSuite: O alternativă gratuită și open-source la Photoshop, cu suport nativ pentru fișiere PSD