
La nova versiĂł TransmissiĂł 4.1 ja estĂ disponible com a actualitzaciĂł important d'aquest conegut client BitTorrent de codi obert, gratuĂŻt i multiplataforma, que mantĂ© les diferents interfĂcies basades en GTK i Qt, un dimoni sense interfĂcie grĂ fica i un client web accessible des del navegador.
Aquest lliurament arriba gairebĂ© tres anys desprĂ©s de Transmission 4.0 i suposa un salt rellevant en connectivitat, rendiment i opcions d'Ăşs, amb novetats que afecten tant el nucli de l'aplicaciĂł com les diferents interfĂcies grĂ fiques i la versiĂł web, molt utilitzada en servidors domèstics i equips remots.
Transmission 4.1 introdueix novetats clau a xarxes, trackers i IPv6
Una de les millores més destacades és l'ampliació del suport de xarxa, amb compatibilitat per a trackers UDP amb IPv6 i configuració de doble pila (IPv4 i IPv6), una cosa cada cop més habitual en connexions de fibra d'operadors. A més, Transmission 4.1 ara funciona també amb trackers que només entenen l'antic mòdul BEP-7, ampliant aixà el ventall de fonts a què es pot connectar.
El client incorpora igualment suport per a Local Peer Discovery sobre IPv6, el que facilita trobar parells a la xarxa local en entorns moderns amb adreçament IP mixt. A això se suma la possibilitat d'usar un servidor intermediari especĂficament per a les connexions web, una funciĂł Ăştil per als que volen separar el trĂ nsit de la interfĂcie remota o web d'altres comunicacions del sistema.
Al pla intern, Transmission 4.1 introdueix l'opciĂł de enviar un parĂ metre IPv4 durant el handshake del Protocol d'ExtensiĂł, millorant la compatibilitat amb clients i trackers que encara depenen daquesta informaciĂł. TambĂ© s'han separat les comprovacions de ports per a IPv4 i IPv6 tant al client Qt com al client GTK, de manera que cada famĂlia d'adreces es pot verificar de manera independent.
GestiĂł de torrents i noves opcions de descĂ rrega a Transmission 4.1
Entre les funcions pensades per a l'Ăşs diari, destaca la incorporaciĂł de la descĂ rrega seqĂĽencial opcional. Aquesta caracterĂstica permet prioritzar les parts del torrent en ordre, cosa especialment interessant per als que reprodueixen contingut en streaming directament mentre es va descarregant.
Transmission 4.1 afegeix també una nova opció per verificar automà ticament un torrent just després de completar-se. Aquesta comprovació immediata ajuda a detectar possibles errors de dades o problemes a l'emmagatzematge sense que l'usuari hagi de llançar la verificació manualment més tard.
El programa ara comprova si els fitxers locals existeixen desprĂ©s de canviar la ubicaciĂł del torrent. Aquesta millora redueix errors tĂpics en moure descĂ rregues entre discos o rutes diferents, cosa molt habitual en equips de sobretaula i servidors domèstics amb diversos volums d'emmagatzematge.
Un altre canvi rellevant és la capacitat de escorcollar adreces IP utilitzades en comunicacions globals. Aquestes adreces emmagatzemades es fan servir per mitigar el conegut problema de missatges d'advertiment relacionats amb UDP6 en els registres, netejant el log i evitant un excés d'avisos repetitius.
Rendiment de Transmission 4.1, DHT i protocol µTP
A l'apartat de rendiment, l'equip de desenvolupament ha afinat el motor intern perquè Transmission 4.1 consumeixi menys CPU i memòria RAM. Aquests ajustaments al codi de libtransmission són especialment interessants en dispositius de baixa potència, com mini PC, NAS o petits servidors casolans molt estesos entre usuaris avançats.
S'ha incrementat el rendiment del DHT (Distributed Hash Table), millorant la capacitat del client per trobar parells sense dependre únicament de trackers centrals. En paral·lel, s'ha optimitzat la descà rrega sobre el protocol µTP, una alternativa a TCP pensada per gestionar millor la congestió de la xarxa i que és útil en connexions domèstiques compartides.
Transmission 4.1 inclou a mĂ©s una nova API RPC compatible amb JSON-RPC 2.0. Aquesta interfĂcie actualitzada facilita el desenvolupament d'aplicacions de tercers, integracions amb eines d'automatitzaciĂł i panells de control remots, un punt interessant per a administradors que manegen descĂ rregues a servidors en centres de dades o en entorns de llar digital.
La gestió de connexions simultà nies també s'ha revisat: el client maneja millor múltiples connexions procedents de la mateixa adreça IP i endureix l'analitzador de respostes de trackers HTTP, cosa que aporta estabilitat addicional davant de respostes mal formades o poc fiables.
Millores especĂfiques al client GTK
Als entorns d'escriptori Linux basats en GNOME i derivats, el client GTK guanya suport per quadres de dià leg nadius de selecció de fitxers, integrant millor amb el sistema. Aquesta decisió ofereix una experiència més coherent i familiar en obrir, desar o moure descà rregues.
Els colors de la barra de progrĂ©s s'han ajustat per alinear-se amb els tons utilitzats als clients de macOS ia la interfĂcie web, homogeneĂŻtzant l'aspecte visual entre plataformes. Alhora, s'ha millorat el suport per a paquets Flatpak, un format molt estès en distribucions, i s'ha treballat en l'accessibilitat per facilitar-ne l'Ăşs a mĂ©s perfils d'usuaris.
Novetats al client Qt
En el cas del client Qt, utilitzat sobretot en entorns com Plasma KDE i altres escriptoris, Transmission 4.1 permet ara definir una ruta d'URL personalitzada en connectar-se a servidors remots de Transmission. Això és útil quan el servei està darrere d'un servidor intermediari invers o en rutes no està ndard.
Les barres de progrés incorporen un sistema de codi de colors per diferenciar estats dels torrents, el que facilita una ullada identificar què està en descà rrega, en compartició o detingut. A més, s'ha afegit al client Qt la funció d'Etiquetes (Labels) de la versió web, que ha permès classificar torrents per categories o altres criteris.
El client també adopta icones nadius per a menús i barres d'eines, reforçant la integració visual amb lescriptori. Una altra millora prà ctica és la incorporació de temps estimats de finalització (ETA) per a la vista compacta, cosa que ajuda a mantenir la finestra més reduïda sense perdre informació essencial.
Canvis al client Web i Ăşs remot
La interfĂcie web, molt utilitzada per gestionar Transmission des del navegador a servidors i NAS, rep un nou tema d'alt contrast que millora la visibilitat i la lectura, especialment Ăştil per a usuaris amb necessitats daccessibilitat o per a sessions prolongades.
S'afegeix suport per afegir torrents mitjançant arrossegar i deixar anar directament sobre la finestra del navegador, simplificant la incorporaciĂł de nous fitxers o enllaços. La barra de progrĂ©s mostra ara dĂgits percentuals i s'implementen comprovacions de ports separades per a IPv4 i IPv6, igual que als clients d'escriptori.
Entre les eines dorganització, el client web permet filtrar torrents segons el nivell de privadesa o estat d'error, el que ajuda a localitzar rà pidament descarregues problemà tiques oa separar torrents públics dels privats. També s'ha afegit un missatge d'alerta nou i un indicador de percentatge de compartició a les files compactes.
Quan s'elimina un torrent des de la interfĂcie web, ara es pot marcar una casella per esborrar tambĂ© les dades emmagatzemades al disc, evitant passos addicionals en la gestiĂł de lespai. A mĂ©s, s'introdueix un mode de columnes per a navegadors sense restriccions de viewport, i un nou sistema de gestiĂł de finestres emergents capaç de manejar mĂşltiples pop-ups de forma jerĂ rquica.
L'experiència tĂ ctil millora amb suport per utilitzar pantalles tĂ ctils al menĂş contextual, una cosa cada vegada mĂ©s rellevant en dispositius hĂbrids. Finalment, la interfĂcie web pot mostrar data i hora detallades dins la informaciĂł del torrent, aportant context sobre l'activitat i l'antiguitat de cada baixada.
Transmission-remote i ajustaments avançats
L'eina de lĂnia d'ordres transmission-remote rep noves capacitats que interessaran usuaris avançats i administradors. Entre elles, destaca la possibilitat de descarregar de forma seqĂĽencial a partir d'una peça concreta, cosa que facilita que aplicacions externes puguin fer seek dins d'arxius multimèdia en escenaris de streaming.
TambĂ© s'introdueix el suport per lĂmits de comparticiĂł en estat inactiu, permetent definir condicions per aturar o ajustar el seeding quan un torrent fa temps que no tĂ© activitat. En llistar torrents, l'ordre per defecte passa a ser el de data, facilitant localitzar les baixades mĂ©s recents.
Una altra novetat cridanera és que la visualització del temps estimat restant (ETA) es pot expressar en mesos i anys en casos extrems de velocitat molt baixa, reflectint millor la realitat de torrents amb molt pocs parells actius.
Al fitxer de configuraciĂł settings.json, Transmission 4.1 incorpora l'opciĂł preferred_transport, amb què els usuaris poden triar la vostra preferència entre µTP i TCP segons el tipus de connexiĂł o les polĂtiques de xarxa. A mĂ©s, es permet desactivar per complet la memòria cau d'escriptura al disc fixant l'opciĂł cache-size-mb a 0, una possibilitat Ăştil en sistemes amb configuracions demmagatzematge especĂfiques.
Completant tots aquests canvis, la base de codi de libtransmission s'ha ajustat per reduir l'Ăşs de recursos del sistema, cosa que, sumada a la resta de millores en connectivitat, interfĂcie i control remot, converteix Transmission 4.1 en una actualitzaciĂł especialment interessant per als que gestionen moltes descĂ rregues o utilitzen el client en servidors i dispositius amb maquinari limitat.