A BitTorrent kliens Transmission 3.0 új verziója

Egy év fejlesztés után közzétett kiadás Átvitel 3.0, egy viszonylag könnyű és erőforrás-igényes BitTorrent kliens, C nyelven írva, és számos felhasználói felületet támogat: GTK, Qt, natív Mac, webes felület, démon, parancssor.

Nagy változások:

  • Az RPC-kiszolgálóhoz hozzáadták az IPv6-on keresztüli kapcsolatok fogadásának képességét;
  • Az SSL-tanúsítvány-ellenőrzés alapértelmezés szerint engedélyezve van a HTTPS-letöltéseknél;
  • Visszatért a hash használatára a .resume és a .torrent fájlok neveként (megoldja a probléma Linux esetén a „Fájlnév túl hosszú” hibaüzenet jelenik meg, amikor a torrentnév nagyon hosszú);
  • A beépített http-kiszolgálóban a sikertelen hitelesítési kísérletek száma 100-ra van korlátozva, hogy megvédje magát a jelszókitalálástól;
  • Hozzáadott Peer ID-k az Xfplay, PicoTorrent, Free Download Manager, Folx és Baidu Netdisk torrent kliensekhez;
  • Hozzáadott támogatás a TCP_FASTOPEN opcióhoz, amely lehetővé teszi a kapcsolat beállítási idejének kismértékű csökkentését;
  • A ToS (szolgáltatástípus, forgalmi osztály) jelző továbbfejlesztett kezelése IPv6-kapcsolatokhoz;
  • A feketelistákhoz hozzáadták az alhálózati maszkok CIDR-jelölésben történő megadásának lehetőségét (például 1.2.3.4/24);
  • Hozzáadott támogatás az mbedtls (polarssl), wolfssl (cyassl) és LibreSSL használatával, valamint az OpenSSL (1.1.0+) új kiadásaival;
  • A CMake-alapú build szkriptek továbbfejlesztették a Ninja generátor, libappindicator, systemd, Solaris és macOS támogatását;
  • A macOS-hez készült kliensben megemelték a platformverzió követelményeit (10.10), hozzáadták a sötét téma támogatását;
  • A GTK kliensben gyorsbillentyűket adtak hozzá a rendszerindítási sorban való mozgáshoz, modernizálták a .desktop fájlt, hozzáadták az AppData fájlt, szimbolikus ikonokat javasoltak a GNOME felső sávjához, és átállás történt az intltoolból szöveget kapni;
  • A Qt kliensben megnövelték a Qt verzió követelményeit (5.2+), gyorsbillentyűket adtak hozzá a letöltési sorban való mozgáshoz, csökkentették a memóriafelhasználást a torrent tulajdonságok feldolgozásakor, eszköztippeket adtak a hosszú nevű fájlokhoz ,
    HiDPI képernyőkhöz adaptált interfész;

  • A háttérfolyamat átváltott a libsystemd használatára a libsystemd-daemon helyett, és a jogosultságok eszkalációja le van tiltva a transmission-daemon.service fájlban;
  • A webes kliensben megszűnt az XSS sebezhetőség (cross-site scripting), a teljesítményproblémák megoldódtak, és a mobileszközök felülete is javult.

Forrás: opennet.ru

Hozzászólás