Nuwe weergawe van BitTorrent kliënt Transmission 3.0

Na 'n jaar van ontwikkeling gepubliseer vrylating Transmissie 3.0, 'n relatief liggewig en hulpbron-intensiewe BitTorrent-kliënt geskryf in C en ondersteun 'n verskeidenheid gebruikerskoppelvlakke: GTK, Qt, inheemse Mac, Web-koppelvlak, daemon, opdragreël.

Belangrikste veranderinge:

  • Die vermoë om verbindings via IPv6 te aanvaar is by die RPC-bediener gevoeg;
  • SSL-sertifikaatverifikasie is by verstek geaktiveer vir HTTPS-aflaaie;
  • Teruggekeer na die gebruik van hash as naam vir .resume- en .torrent-lêers (los die probleem met Linux wat die fout "Lêernaam te lank" vertoon wanneer die torrentnaam baie lank is);
  • In die ingeboude http-bediener is die aantal onsuksesvolle verifikasiepogings beperk tot 100 om te beskerm teen wagwoordraai;
  • Bygevoeg eweknie-ID's vir torrent-kliënte Xfplay, PicoTorrent, Free Download Manager, Folx en Baidu Netdisk;
  • Bygevoeg ondersteuning vir die TCP_FASTOPEN opsie, wat jou toelaat om die verbinding opstel tyd effens te verminder;
  • Verbeterde hantering van die ToS (tipe diens, verkeersklas)-vlag vir IPv6-verbindings;
  • In swartlyste is die vermoë om subnetmaskers in CIDR-notasie (byvoorbeeld 1.2.3.4/24) te spesifiseer, bygevoeg;
  • Bygevoeg ondersteuning vir die bou met mbedtls (polarssl), wolfssl (cyassl) en LibreSSL, sowel as nuwe vrystellings van OpenSSL (1.1.0+);
  • CMake-gebaseerde bouskrifte het verbeterde ondersteuning vir Ninja-generator, libappindicator, systemd, Solaris en macOS;
  • In die kliënt vir macOS is die vereistes vir die platformweergawe verhoog (10.10), ondersteuning vir 'n donker tema is bygevoeg;
  • In die GTK-kliënt is snelsleutels bygevoeg om deur die selflaai-tou te beweeg, die .desktop-lêer is gemoderniseer, die AppData-lêer is bygevoeg, simboliese ikone is voorgestel vir die GNOME-bobalk, en 'n oorgang is gemaak vanaf intltool om teks te kry;
  • In die kliënt vir Qt is die vereistes vir die Qt-weergawe (5.2+) verhoog, snelsleutels is bygevoeg om deur die aflaai-tou te beweeg, geheueverbruik is verminder tydens die verwerking van torrent-eienskappe, nutswenke is voorsien vir lêers met lang name ,
    koppelvlak aangepas vir HiDPI-skerms;

  • Die agtergrondproses het oorgeskakel na die gebruik van libsystemd in plaas van libsystemd-daemon, en voorreg-eskalasie is verbode in die transmissie-daemon.service-lêer;
  • Die XSS-kwesbaarheid (cross-site scripting) is in die webkliënt uitgeskakel, prestasieprobleme is opgelos en die koppelvlak vir mobiele toestelle is verbeter.

Bron: opennet.ru

Voeg 'n opmerking