Ẹya tuntun ti Gbigbe alabara BitTorrent 3.0

Lẹhin ọdun kan ti idagbasoke atejade tu silẹ Gbigbe 3.0, A jo lightweight ati awọn oluşewadi-lekoko onibara BitTorrent ti a kọ sinu C ati atilẹyin awọn oriṣiriṣi awọn atọkun olumulo: GTK, Qt, Mac abinibi, wiwo wẹẹbu, daemon, laini aṣẹ.

Awọn iyipada akọkọ:

  • Agbara lati gba awọn asopọ nipasẹ IPv6 ti fi kun si olupin RPC;
  • Ijẹrisi ijẹrisi SSL ṣiṣẹ nipasẹ aiyipada fun awọn igbasilẹ HTTPS;
  • Pada si lilo hash gẹgẹbi orukọ fun .resume ati awọn faili ṣiṣan . (yanju iṣoro pẹlu Lainos ti n ṣafihan aṣiṣe “Orukọ faili gun ju” nigbati orukọ ṣiṣan naa gun pupọ);
  • Ninu olupin http ti a ṣe sinu rẹ, nọmba awọn igbiyanju ijẹrisi ti ko ni aṣeyọri ni opin si 100 lati daabobo lodi si ṣiro ọrọ igbaniwọle;
  • Awọn ID ẹlẹgbẹ ti a ṣafikun fun awọn alabara ṣiṣan Xfplay, PicoTorrent, Oluṣakoso igbasilẹ Ọfẹ, Folx ati Baidu Netdisk;
  • Atilẹyin ti a ṣafikun fun aṣayan TCP_FASTOPEN, eyiti o fun ọ laaye lati dinku akoko iṣeto asopọ diẹ;
  • Imudara ilọsiwaju ti ToS (Iru Iṣẹ, kilasi ijabọ) asia fun awọn asopọ IPv6;
  • Ninu awọn akojọ dudu, agbara lati pato awọn iboju iparada subnet ni akọsilẹ CIDR (fun apẹẹrẹ, 1.2.3.4/24) ti ṣafikun;
  • Atilẹyin ti a ṣafikun fun kikọ pẹlu mbedtls (polarssl), wolfssl (cyassl) ati LibreSSL, ati awọn idasilẹ tuntun ti OpenSSL (1.1.0+);
  • Awọn iwe afọwọkọ ti o da lori CMake ti ni ilọsiwaju atilẹyin fun monomono Ninja, libappindicator, systemd, Solaris ati macOS;
  • Ninu alabara fun macOS, awọn ibeere fun ẹya Syeed ti dide (10.10), atilẹyin fun akori dudu ti ṣafikun;
  • Ninu alabara GTK, awọn bọtini gbona ti ṣafikun fun gbigbe nipasẹ isinyi bata, faili .desktop ti jẹ imudojuiwọn, faili AppData ti ṣafikun, awọn aami aami ti dabaa fun igi oke GNOME, ati pe a ti ṣe iyipada lati intltool. lati gettext;
  • Ninu alabara fun Qt, awọn ibeere fun ẹya Qt (5.2+) ti pọ si, awọn bọtini gbona ti ṣafikun fun gbigbe nipasẹ isinyi igbasilẹ, agbara iranti ti dinku nigbati awọn ohun-ini ṣiṣan ṣiṣẹ, awọn ohun elo irinṣẹ ti pese fun awọn faili pẹlu awọn orukọ gigun. ,
    ni wiwo fara fun HiDPI iboju;

  • Ilana abẹlẹ ti yipada si lilo libsystemd dipo libsystemd-daemon, ati imudara anfani jẹ eewọ ninu faili gbigbe-daemon.service;
  • Ailagbara XSS (akosile aaye-agbelebu) ti yọkuro ninu alabara wẹẹbu, awọn ọran iṣẹ ti yanju, ati wiwo fun awọn ẹrọ alagbeka ti ni ilọsiwaju.

orisun: opennet.ru

Fi ọrọìwòye kun