Nova versió del client BitTorrent Transmission 3.0

Després d'un any de desenvolupament publicat alliberament Transmissió 3.0, un client BitTorrent relativament lleuger i que requereix molts recursos escrit en C i que admet una varietat d'interfícies d'usuari: GTK, Qt, Mac nadiu, interfície web, dimoni, línia d'ordres.

Principals canvis:

  • S'ha afegit la possibilitat d'acceptar connexions mitjançant IPv6 al servidor RPC;
  • La verificació del certificat SSL està activada de manera predeterminada per a les baixades HTTPS;
  • S'ha tornat a utilitzar hash com a nom per als fitxers .resume i .torrent (resol el problema amb Linux que mostra l'error "El nom del fitxer és massa llarg" quan el nom del torrent és molt llarg);
  • Al servidor http integrat, el nombre d'intents d'autenticació infructuosos està limitat a 100 per protegir-se de l'endevinació de contrasenyes;
  • S'han afegit identificadors de pares per a clients torrent Xfplay, PicoTorrent, Free Download Manager, Folx i Baidu Netdisk;
  • S'ha afegit suport per a l'opció TCP_FASTOPEN, que us permet reduir lleugerament el temps de configuració de la connexió;
  • Gestió millorada de la bandera ToS (Tipus de servei, classe de trànsit) per a connexions IPv6;
  • A les llistes negres, s'ha afegit la possibilitat d'especificar màscares de subxarxa en notació CIDR (per exemple, 1.2.3.4/24);
  • S'ha afegit suport per construir amb mbedtls (polarssl), wolfssl (cyassl) i LibreSSL, així com nous llançaments d'OpenSSL (1.1.0+);
  • Els scripts de compilació basats en CMake han millorat el suport per al generador Ninja, libappindicator, systemd, Solaris i macOS;
  • Al client per a macOS, s'han plantejat els requisits per a la versió de la plataforma (10.10), s'ha afegit suport per a un tema fosc;
  • Al client GTK, s'han afegit tecles d'accés directe per moure's per la cua d'arrencada, s'ha modernitzat el fitxer .desktop, s'ha afegit el fitxer AppData, s'han proposat icones simbòliques per a la barra superior de GNOME i s'ha fet una transició des de intltool obtenir text;
  • Al client per a Qt, s'han augmentat els requisits per a la versió Qt (5.2+), s'han afegit tecles d'accés directe per moure's per la cua de descàrregues, s'ha reduït el consum de memòria en processar propietats del torrent, s'han proporcionat consells sobre eines per a fitxers amb noms llargs. ,
    interfície adaptada per a pantalles HiDPI;

  • El procés en segon pla ha canviat a utilitzar libsystemd en lloc de libsystemd-daemon, i l'escalada de privilegis està prohibida al fitxer transmission-daemon.service;
  • La vulnerabilitat XSS (cross-site scripting) s'ha eliminat al client web, s'han resolt els problemes de rendiment i s'ha millorat la interfície per als dispositius mòbils.

Font: opennet.ru

Afegeix comentari