Po roce vývoje uvolnění , relativně lehký a efektivní BitTorrent klient napsaný v jazyce C a podporující řadu uživatelských rozhraní: GTK, Qt, nativní Mac, webové rozhraní, démon, příkazový řádek.
Hlavní změny:
- RPC server nyní podporuje přijímání připojení přes IPv6;
- Ověření SSL certifikátu je pro stahování přes HTTPS ve výchozím nastavení povoleno;
- Návrat k používání hashu jako názvu pro soubory .resume a .torrent (řeší s chybou „Název souboru je příliš dlouhý“ zobrazenou v Linuxu, když je název torrentu příliš dlouhý);
- Vestavěný HTTP server omezuje počet neúspěšných pokusů o ověření na 100, aby se zabránilo uhádnutí hesla;
- Přidána Peer ID pro torrent klienty Xfplay, PicoTorrent, Free Download Manager, Folx a Baidu Netdisk;
- Přidána podpora pro volbu TCP_FASTOPEN, která umožňuje mírně zkrátit dobu navazování spojení;
- Vylepšené zpracování příznaku ToS (typ služby) pro připojení IPv6;
- Černé listiny nyní podporují zadávání masek podsítě v notaci CIDR (např. 1.2.3.4/24);
- Přidána podpora pro sestavování pomocí mbedtls (polarssl), wolfssl (cyassl) a LibreSSL, a také s novými verzemi OpenSSL (1.1.0+);
- Skripty sestavení založené na CMake mají vylepšenou podporu pro generátor Ninja, libappindicator, systemd, Solaris a macOS;
- Klient macOS má zvýšené požadavky na verzi platformy (10.10) a přidánu podporu pro tmavé téma;
- Klient GTK nyní obsahuje klávesové zkratky pro navigaci v bootovací frontě, modernizovaný soubor .desktop, soubor AppData, symbolické ikony pro horní panel GNOME a přepínač z intltool na gettext;
- Klient Qt má zvýšené požadavky pro verzi Qt (5.2+), přidány klávesové zkratky pro navigaci ve frontě stahování, sníženou spotřebu paměti při zpracování vlastností torrentu a zobrazené popisky pro soubory s dlouhými názvy.
rozhraní je přizpůsobeno pro obrazovky s vysokým rozlišením (HiDPI); - Proces na pozadí byl přepnut na používání knihovny libsystemd místo knihovny libsystemd-daemon; eskalace oprávnění je v souboru transmission-daemon.service zakázána.
- Webový klient byl aktualizován s opravenou zranitelností XSS (cross-site scripting), problémy s výkonem a vylepšeným mobilním rozhraním.
Zdroj: opennet.ru
