Fersiwn newydd o Transmission cleient BitTorrent 3.0

Ar Γ΄l blwyddyn o ddatblygiad cyhoeddi rhyddhau Trosglwyddo 3.0, cleient BitTorrent cymharol ysgafn ac adnoddau-ddwys wedi'i ysgrifennu yn C ac sy'n cefnogi amrywiaeth o ryngwynebau defnyddwyr: GTK, Qt, Mac brodorol, rhyngwyneb gwe, daemon, llinell orchymyn.

Newidiadau mawr:

  • Mae'r gallu i dderbyn cysylltiadau trwy IPv6 wedi'i ychwanegu at y gweinydd RPC;
  • Mae dilysu tystysgrif SSL wedi'i alluogi yn ddiofyn ar gyfer lawrlwythiadau HTTPS;
  • Wedi dychwelyd i ddefnyddio hash fel enw ar gyfer ffeiliau .resume a .torrent (yn datrys y broblem gyda Linux yn dangos y gwall β€œEnw ffeil yn rhy hir” pan fo enw'r cenllif yn hir iawn);
  • Yn y gweinydd http adeiledig, mae nifer yr ymdrechion dilysu aflwyddiannus wedi'i gyfyngu i 100 er mwyn diogelu rhag dyfalu cyfrinair;
  • Ychwanegwyd IDau Cymheiriaid ar gyfer cleientiaid torrent Xfplay, PicoTorrent, Rheolwr Lawrlwytho Am Ddim, Folx a Baidu Netdisk;
  • Cefnogaeth ychwanegol i'r opsiwn TCP_FASTOPEN, sy'n eich galluogi i leihau'r amser sefydlu cysylltiad ychydig;
  • Gwell ymdriniaeth o'r faner ToS (Math o Wasanaeth, dosbarth traffig) ar gyfer cysylltiadau IPv6;
  • Mewn rhestrau du, mae'r gallu i nodi masgiau is-rwydwaith mewn nodiant CIDR (er enghraifft, 1.2.3.4/24) wedi'i ychwanegu;
  • Cefnogaeth ychwanegol ar gyfer adeiladu gyda mbedtls (polarssl), wolfssl (cyassl) a LibreSSL, yn ogystal Γ’ datganiadau newydd o OpenSSL (1.1.0+);
  • Mae sgriptiau adeiladu sy'n seiliedig ar CMake wedi gwella cefnogaeth ar gyfer generadur Ninja, libappindicator, systemd, Solaris a macOS;
  • Yn y cleient ar gyfer macOS, mae'r gofynion ar gyfer fersiwn y platfform wedi'u codi (10.10), mae cefnogaeth ar gyfer thema dywyll wedi'i ychwanegu;
  • Yn y cleient GTK, mae allweddi poeth wedi'u hychwanegu ar gyfer symud trwy'r ciw cychwyn, mae'r ffeil .desktop wedi'i moderneiddio, mae'r ffeil AppData wedi'i hychwanegu, mae eiconau symbolaidd wedi'u cynnig ar gyfer bar uchaf GNOME, ac mae trawsnewidiad wedi'i wneud o intltool i gael testun;
  • Yn y cleient ar gyfer Qt, mae'r gofynion ar gyfer y fersiwn Qt (5.2+) wedi'u cynyddu, mae allweddi poeth wedi'u hychwanegu ar gyfer symud trwy'r ciw lawrlwytho, mae'r defnydd o gof wedi'i leihau wrth brosesu priodweddau llifeiriant, darparwyd awgrymiadau ar gyfer ffeiliau ag enwau hir ,
    rhyngwyneb wedi'i addasu ar gyfer sgriniau HiDPI;

  • Mae'r broses gefndir wedi newid i ddefnyddio libsystemd yn lle libsystemd-daemon, a gwaherddir uwchgyfeirio braint yn y ffeil transfer-daemon.service;
  • Mae bregusrwydd XSS (sgriptio traws-safle) wedi'i ddileu yn y cleient Gwe, mae materion perfformiad wedi'u datrys, ac mae'r rhyngwyneb ar gyfer dyfeisiau symudol wedi'i wella.

Ffynhonnell: opennet.ru

Ychwanegu sylw