Toleo jipya la Usambazaji wa mteja wa BitTorrent 3.0

Baada ya mwaka wa maendeleo iliyochapishwa kutolewa Uhamisho wa 3.0, kiteja cha BitTorrent chepesi na kinachotumia rasilimali nyingi kilichoandikwa kwa C na kusaidia aina mbalimbali za violesura vya watumiaji: GTK, Qt, Mac asilia, kiolesura cha Wavuti, daemon, mstari wa amri.

Mabadiliko kuu:

  • Uwezo wa kukubali miunganisho kupitia IPv6 umeongezwa kwa seva ya RPC;
  • Uthibitishaji wa cheti cha SSL umewezeshwa kwa chaguo-msingi kwa vipakuliwa vya HTTPS;
  • Imerejeshwa kwa kutumia heshi kama jina la faili za .resume na .torrent (solved shida na Linux inayoonyesha kosa "Jina la faili refu sana" wakati jina la kijito ni refu sana);
  • Katika seva ya http iliyojengwa, idadi ya majaribio yasiyofanikiwa ya uthibitishaji ni mdogo hadi 100 ili kulinda dhidi ya kubahatisha nenosiri;
  • Vitambulisho vya Rika vilivyoongezwa kwa wateja wa torrent Xfplay, PicoTorrent, Kidhibiti Bila Malipo cha Upakuaji, Folx na Baidu Netdisk;
  • Msaada ulioongezwa kwa chaguo la TCP_FASTOPEN, ambayo inakuwezesha kupunguza muda wa kuanzisha uunganisho;
  • Utunzaji ulioboreshwa wa bendera ya ToS (Aina ya Huduma, darasa la trafiki) kwa miunganisho ya IPv6;
  • Katika orodha zisizoruhusiwa, uwezo wa kubainisha vinyago vya subnet katika nukuu ya CIDR (kwa mfano, 1.2.3.4/24) umeongezwa;
  • Usaidizi ulioongezwa wa kujenga na mbedtls (polarssl), wolfssl (cyassl) na LibreSSL, pamoja na matoleo mapya ya OpenSSL (1.1.0+);
  • Hati za ujenzi kulingana na CMake zimeboresha usaidizi kwa jenereta ya Ninja, libappindicator, systemd, Solaris na macOS;
  • Katika mteja wa macOS, mahitaji ya toleo la jukwaa yamefufuliwa (10.10), usaidizi wa mandhari ya giza umeongezwa;
  • Katika kiteja cha GTK, vitufe vya moto vimeongezwa ili kusogezwa kwenye foleni ya kuwasha, faili ya .desktop imesasishwa, faili ya AppData imeongezwa, aikoni za ishara zimependekezwa kwa upau wa juu wa GNOME, na mpito umefanywa kutoka kwa intltool. kupata maandishi;
  • Katika mteja wa Qt, mahitaji ya toleo la Qt (5.2+) yameongezwa, hotkeys zimeongezwa kwa kusonga kwenye foleni ya upakuaji, matumizi ya kumbukumbu yamepunguzwa wakati wa kusindika mali ya torrent, vidokezo vya faili vilivyo na majina marefu vimetolewa. ,
    interface ilichukuliwa kwa skrini za HiDPI;

  • Mchakato wa usuli umebadilika hadi kutumia libsystemd badala ya libsystemd-daemon, na upanuzi wa marupurupu umepigwa marufuku katika faili ya transmission-daemon.service;
  • Athari ya XSS (uandikaji wa tovuti mbalimbali) imeondolewa katika mteja wa Wavuti, masuala ya utendaji yametatuliwa, na kiolesura cha vifaa vya mkononi kimeboreshwa.

Chanzo: opennet.ru

Kuongeza maoni