Ny version af BitTorrent Client Transmission 3.0

Efter et års udvikling offentliggjort релиз Transmission 3.0, en relativt let og ressourcekrævende BitTorrent-klient skrevet i C og understøtter en række forskellige brugergrænseflader: GTK, Qt, native Mac, webgrænseflade, daemon, kommandolinje.

Vigtigste ændringer:

  • Muligheden for at acceptere forbindelser via IPv6 er blevet tilføjet til RPC-serveren;
  • SSL-certifikatbekræftelse er aktiveret som standard for HTTPS-downloads;
  • Gendte tilbage til at bruge hash som navn for .resume- og .torrent-filer (løser problemet med Linux, der viser fejlen "Filnavn for langt", når torrentnavnet er meget langt);
  • I den indbyggede http-server er antallet af mislykkede autentificeringsforsøg begrænset til 100 for at beskytte mod gættet adgangskode;
  • Tilføjede Peer ID'er til torrent-klienter Xfplay, PicoTorrent, Free Download Manager, Folx og Baidu Netdisk;
  • Tilføjet understøttelse af muligheden TCP_FASTOPEN, som giver dig mulighed for en smule at reducere forbindelsesopsætningstiden;
  • Forbedret håndtering af ToS-flaget (Type of Service, trafikklasse) for IPv6-forbindelser;
  • I sortlister er muligheden for at angive undernetmasker i CIDR-notation (f.eks. 1.2.3.4/24) blevet tilføjet;
  • Tilføjet understøttelse til bygning med mbedtls (polarssl), wolfssl (cyassl) og LibreSSL, samt nye udgivelser af OpenSSL (1.1.0+);
  • CMake-baserede build-scripts har forbedret understøttelse af Ninja-generator, libappindicator, systemd, Solaris og macOS;
  • I klienten til macOS er kravene til platformversionen hævet (10.10), understøttelse af et mørkt tema er tilføjet;
  • I GTK-klienten er der tilføjet genvejstaster til at bevæge sig gennem boot-køen, .desktop-filen er blevet moderniseret, AppData-filen er blevet tilføjet, symbolske ikoner er blevet foreslået for GNOME-topbjælken, og der er lavet en overgang fra intltool at få tekst;
  • I klienten til Qt er kravene til Qt-versionen (5.2+) blevet øget, der er tilføjet genvejstaster til at bevæge sig gennem downloadkøen, hukommelsesforbruget er reduceret ved behandling af torrentegenskaber, værktøjstip er givet til filer med lange navne ,
    grænseflade tilpasset til HiDPI-skærme;

  • Baggrundsprocessen er skiftet til at bruge libsystemd i stedet for libsystemd-daemon, og privilegieeskalering er forbudt i filen transmission-daemon.service;
  • XSS-sårbarheden (scripting på tværs af websteder) er blevet elimineret i webklienten, ydeevneproblemer er blevet løst, og grænsefladen til mobile enheder er blevet forbedret.

Kilde: opennet.ru

Tilføj en kommentar