Inguqulo entsha ye-BitTorrent client Transmission 3.0

Ngemva konyaka wentuthuko eshicilelwe ukukhululwa Ukudluliselwa kwe-3.0, iklayenti le-BitTorrent elilula futhi elinezinsizakusebenza elibhalwe ngo-C futhi lisekela i-interface yomsebenzisi ehlukahlukene: i-GTK, Qt, i-Mac yomdabu, i-Web interface, i-daemon, umugqa womyalo.

Izinguquko eziyinhloko:

  • Ikhono lokwamukela ukuxhumana nge-IPv6 lengezwe kuseva ye-RPC;
  • Ukuqinisekiswa kwesitifiketi se-SSL kunikwe amandla ngokuzenzakalela ekulandweni kwe-HTTPS;
  • Ibuyiselwe ekusebenziseni i-hash njengegama le-.resume kanye namafayela e-torrent (iyaxazulula inkinga nge-Linux ebonisa iphutha "Igama lefayela lide kakhulu" lapho igama lesifufula lilide kakhulu);
  • Kuseva ye-http eyakhelwe ngaphakathi, inombolo yemizamo yokuqinisekisa engaphumelelanga ikhawulelwe ku-100 ukuvikela ekuqageleni iphasiwedi;
  • Kwengezwe Omazisi Bontanga bamakhasimende e-torrent Xfplay, PicoTorrent, Free Download Manager, Folx kanye ne-Baidu Netdisk;
  • Ukwesekwa okwengeziwe kwenketho ye-TCP_FASTOPEN, ekuvumela ukuthi unciphise kancane isikhathi sokusetha uxhumano;
  • Ukuphathwa okuthuthukisiwe kwefulegi le-ToS (Uhlobo Lwesevisi, isigaba sethrafikhi) yoxhumo lwe-IPv6;
  • Ezinhlwini ezivinjelwe, ikhono lokucacisa imaski ye-subnet ku-CIDR notation (isibonelo, 1.2.3.4/24) lengeziwe;
  • Ukwesekwa okwengeziwe kokwakha nge-mbedtls (polarssl), wolfssl (cyassl) kanye ne-LibreSSL, kanye nokukhishwa okusha kwe-OpenSSL (1.1.0+);
  • Imibhalo yokwakha esekwe ku-CMake ithuthukise ukwesekwa kwejeneretha ye-Ninja, i-libappindicator, i-systemd, i-Solaris ne-macOS;
  • Kuklayenti le-macOS, izidingo zenguqulo yesikhulumi ziphakanyisiwe (10.10), ukusekelwa kwetimu emnyama yengeziwe;
  • Kuklayenti le-GTK, okhiye abashisayo bengeziwe ukuze bahambe emugqeni wokuqalisa, ifayela elithi .desktop lenziwe laba lesimanje, ifayela le-AppData lengeziwe, izithonjana ezingokomfanekiso ziphakanyiselwe ibha ephezulu ye-GNOME, futhi kwenziwe inguquko kusukela ku-intltool. ukuthola umbhalo;
  • Kuklayenti le-Qt, izidingo zenguqulo ye-Qt (5.2+) zinyusiwe, okhiye abashisayo bangeziwe ukuze bahambe emugqeni wokulanda, ukusetshenziswa kwememori kwehlisiwe lapho kucutshungulwa izakhiwo zesifufula, amathuluzi anikeziwe amafayela anamagama amade. ,
    isikhombimsebenzisi esilungiselelwe izikrini ze-HiDPI;

  • Inqubo yangemuva ishintshele ekusebenziseni i-libsystemd esikhundleni se-libsystemd-daemon, futhi ukukhushulwa kwamalungelo kunqatshelwe kufayela le-transmission-daemon.service;
  • Ukuba sengozini kwe-XSS (i-cross-site scripting) kususiwe kuklayenti Lewebhu, izinkinga zokusebenza zixazululiwe, futhi isixhumi esibonakalayo samadivayisi eselula sithuthukisiwe.

Source: opennet.ru

Engeza amazwana