El 22 de maig de 2020 es va llançar el popular client BitTorrent gratuït multiplataforma Transmission, que, a més de la interfície gràfica estàndard, admet el control mitjançant cli i web i es caracteritza per la velocitat i el baix consum de recursos.
La nova versió inclou els canvis següents:
Canvis generals a totes les plataformes:
- Els servidors RPC ara tenen la capacitat d'acceptar connexions per IPv6
- La verificació del certificat està habilitada per defecte. SSL, per compatibilitat amb la qual TR_CURL_SSL_VERIFY reemplaçat per TR_CURL_SSL_NO_VERIFY
- Per als noms de fitxer .torrent i .resume, el hash es torna a utilitzar per defecte
- Per protegir-se contra atacs de força bruta a la part integrada servidor web ha limitat el nombre d'intents d'autorització fallits a 100
- El temps de distribució durant el temps d'inactivitat està limitat a 40320 minuts (4 setmanes)
- S'ha afegit Peer ID per a clients torrent Xfplay, PicoTorrent, Free Download Manager, Folx, Baidu Netdisk
- INT64_MAX per defecte es declara com la mida de la descàrrega inacabada si es desconeix la mida real (ajuda, per exemple, amb els rastrejadors d'Amazon S3)
- Suport inclòs TCP_FASTOPEN(us permetrà accelerar lleugerament l'inici de la connexió)
- Gestió de ToS millorada en connexions IPv6
- L'encaixada de mans es veurà obligada a avortar si no ha estat possible obtenir el secret compartit (va causar bloquejos)
- Està prohibit canviar els rastrejadors durant l'anunci (causats accidents)
- S'ha afegit suport per a un fitxer "ID de sessió" (en un directori temporal), que us permet determinar amb més precisió si una sessió és local o remota; L'identificador s'adjunta a la resposta "session-get".
- S'ha afegit suport per a l'adreçament sense classe (CIDR) a la llista negra
- S'ha afegit suport per a etiquetes a libtransmission i transmission-remote
- Les capçaleres d'identificador de sessió ara es processen sense distinció de majúscules i minúscules
- Suport per carregar certificats CA des de l'emmagatzematge del sistema
- S'han corregit diverses fuites de memòria (càrrega de l'imant, finalització de la sessió, anàlisi de dades binàries)
- Усовершенствование сборки на основе CMake(Ninja generator, libappindicator, systemd, Solaris и macOS)
- Canvia als submòduls per resoldre (la majoria) dependències de tercers
Canvis del dimoni:
- S'utilitza libsystemd en lloc de libsystemd-daemon
- Prohibició estricta de l'escalada de privilegis per a transmission-daemon.service
Client web:
- Vulnerabilitat XSS corregida
- S'ha corregit el full d'estil a Chromium 59+
- S'ha afegit la visualització del botó "descarrega" (com a "carrega al lloc", no "descarrega per tu mateix")" als dispositius mòbils
- S'ha afegit la visualització del temps de càrrega restant en mode compacte (abans només era en dispositius mòbils i en mode ampliat).
Font: linux.org.ru

