Noua versiune a clientului BitTorrent Transmission 3.0

După un an de dezvoltare publicat eliberare Transmisie 3.0, un client BitTorrent relativ ușor și consumator de resurse, scris în C și care acceptă o varietate de interfețe de utilizator: GTK, Qt, Mac nativ, interfață web, demon, linie de comandă.

Principalele modificări:

  • Capacitatea de a accepta conexiuni prin IPv6 a fost adăugată la serverul RPC;
  • Verificarea certificatului SSL este activată în mod implicit pentru descărcări HTTPS;
  • S-a revenit la utilizarea hash ca nume pentru fișierele .resume și .torrent (rezolvă problemă cu Linux afișând eroarea „Nume fișier prea lung” când numele torrentului este foarte lung);
  • În serverul http încorporat, numărul de încercări de autentificare nereușite este limitat la 100 pentru a proteja împotriva ghicirii parolei;
  • S-au adăugat ID-uri peer pentru clienții torrent Xfplay, PicoTorrent, Free Download Manager, Folx și Baidu Netdisk;
  • S-a adăugat suport pentru opțiunea TCP_FASTOPEN, care vă permite să reduceți puțin timpul de configurare a conexiunii;
  • Gestionare îmbunătățită a flag ToS (Tip de serviciu, clasă de trafic) pentru conexiunile IPv6;
  • În listele negre, a fost adăugată capacitatea de a specifica măști de subrețea în notație CIDR (de exemplu, 1.2.3.4/24);
  • S-a adăugat suport pentru construirea cu mbedtls (polarssl), wolfssl (cyassl) și LibreSSL, precum și noile versiuni ale OpenSSL (1.1.0+);
  • Scripturile de compilare bazate pe CMake au suport îmbunătățit pentru generatorul Ninja, libappindicator, systemd, Solaris și macOS;
  • În clientul pentru macOS, cerințele pentru versiunea platformei au fost ridicate (10.10), a fost adăugat suport pentru o temă întunecată;
  • În clientul GTK, au fost adăugate taste rapide pentru deplasarea prin coada de pornire, fișierul .desktop a fost modernizat, a fost adăugat fișierul AppData, au fost propuse pictograme simbolice pentru bara de sus GNOME și s-a făcut o tranziție de la intltool a obține text;
  • În clientul pentru Qt, cerințele pentru versiunea Qt (5.2+) au fost crescute, au fost adăugate taste rapide pentru deplasarea în coada de descărcare, consumul de memorie a fost redus la procesarea proprietăților torrentului, au fost furnizate sfaturi pentru fișierele cu nume lungi. ,
    interfață adaptată pentru ecrane HiDPI;

  • Procesul de fundal a trecut la utilizarea libsystemd în loc de libsystemd-daemon, iar escaladarea privilegiilor este interzisă în fișierul transmission-daemon.service;
  • Vulnerabilitatea XSS (cross-site scripting) a fost eliminată în clientul Web, problemele de performanță au fost rezolvate, iar interfața pentru dispozitivele mobile a fost îmbunătățită.

Sursa: opennet.ru

Adauga un comentariu