22. mai 2020 ble det lansert en populær plattformuavhengig, gratis BitTorrent-klient, Transmission, som, i tillegg til standard grafisk grensesnitt, støtter styring via CLI og web, og som utmerker seg ved høy hastighet og lavt ressurforbruk.
I den nye versjonen er følgende endringer implementert:
Generelle endringer på alle plattformer:
- RPC-serverne kan nå ta imot tilkoblinger via IPv6
- Sertifikatkontroll er aktivert som standard SSL, for å sikre kompatibilitet med TR_CURL_SSL_VERIFY ble erstattet med TR_CURL_SSL_NO_VERIFY
- For .torrent- og .resume-filnavn brukes nå hash som standard
- For å beskytte mot brute-force-angrep ble det innebygde webserveren begrenset til 100 mislykkede autorisasjonsforsøk
- Deltid ved inaktivitet er begrenset til 40320 minutter (4 uker)
- Peer ID-er for torrent-klienter som Xfplay, PicoTorrent, Free Download Manager, Folx, Baidu Netdisk er lagt til
- INT64_MAX blir nå som standard erklært som størrelsen på den ufullstendige nedlastingen, hvis den faktiske størrelsen er ukjent (hjelper for eksempel med Amazon S3-trackere)
- Støtte aktivert TCP_FASTOPEN(vil bidra til litt raskere tilkoblingsstart)
- Behandlingen av ToS i IPv6-tilkoblinger er forbedret
- Håndtrykket vil bli tvunget til å bli avbrutt hvis felles hemmelighet ikke kan oppnås (førte til krasj)
- Endring av trackere under annonsering er forbudt (førte til krasj)
- Støtte for 'session ID'-fil (i den midlertidige katalogen) er lagt til, noe som gjør det lettere å bestemme om sesjonen er lokal eller ekstern; ID vedlegges svaret 'session-get'.
- Støtte for klassenettadresse (CIDR) i svartelisten er lagt til
- Støtte for etiketter i libtransmission og transmission-remote er lagt til
- Håndteringen av session-id-overskrifter har blitt gjort uavhengig av store og små bokstaver
- Støtte for nedlasting av CA-sertifikater fra systemlager er lagt til
- Flere minnelekkasjer (ved lasting av magnet, sesjonsavslutning, analyse av binære data) er utbedret
- Forbedring av byggingen med CMake (Ninja generator, libappindicator, systemd, Solaris og macOS)
- Overgang til undermoduler for å løse (de fleste) tredjepartsavhengigheter
Endringer i demon:
- Bruken av libsystemd i stedet for libsystemd-daemon
- Streng forbud mot heving av privilegier for transmission-daemon.service
Webklienten:
- XSS-sårbarhet er utbedret
- Stilarkene for Chromium 59+ er utbedret
- Knappen 'last ned (som i 'last opp til nettstedet', ikke 'last ned til deg selv')' vises nå på mobile enheter
- Visning av gjenværende lastetid i kompakt modus er lagt til (tidligere kun tilgjengelig på mobile enheter og i utvidet modus).
Kilde: linux.org.ru

