Tionndadh ùr de BitTorrent client Transmission 3.0

Às deidh bliadhna de leasachadh foillsichte leigeil ma sgaoil Tar-chur 3.0, neach-dèiligidh BitTorrent an ìre mhath aotrom agus dian-ghoireasan sgrìobhte ann an C agus a’ toirt taic do ghrunn eadar-aghaidh luchd-cleachdaidh: GTK, Qt, Mac dùthchasach, eadar-aghaidh lìn, daemon, loidhne-àithne.

Atharraichean mòra:

  • Chaidh an comas gabhail ri ceanglaichean tro IPv6 a chur ris an fhrithealaiche RPC;
  • Tha dearbhadh teisteanais SSL air a chomasachadh gu bunaiteach airson luchdachadh sìos HTTPS;
  • Air tilleadh gu bhith a’ cleachdadh hash mar ainm airson faidhlichean .resume agus .torrent (fuasgail an duilgheadas le Linux a’ taisbeanadh a’ mhearachd “Ainm faidhle ro fhada” nuair a tha ainm an torrent glè fhada);
  • Anns an t-seirbheisiche http togte, tha an àireamh de dh’ oidhirpean dearbhaidh neo-shoirbheachail cuingealaichte ri 100 gus dìon an aghaidh tomhas facal-faire;
  • IDan co-aoisean air an cur ris airson teachdaichean torrent Xfplay, PicoTorrent, Manaidsear Luchdaich sìos an-asgaidh, Folx agus Baidu Netdisk;
  • Taic a bharrachd airson an roghainn TCP_FASTOPEN, a leigeas leat ùine stèidheachadh ceangail a lughdachadh beagan;
  • Làimhseachadh nas fheàrr air bratach ToS (Seòrsa Seirbheis, clas trafaic) airson ceanglaichean IPv6;
  • Ann an liostaichean dubha, chaidh an comas masgaichean subnet a shònrachadh ann an comharradh CIDR (mar eisimpleir, 1.2.3.4/24);
  • Taic a bharrachd airson togail le mbedtls (polarssl), wolfssl (cyassl) agus LibreSSL, a bharrachd air fiosan ùra de OpenSSL (1.1.0+);
  • Tha sgriobtaichean togail stèidhichte air CMake air taic nas fheàrr a thoirt do ghineadair Ninja, libappindicator, systemd, Solaris agus macOS;
  • Anns an neach-dèiligidh airson macOS, chaidh na riatanasan airson dreach an àrd-ùrlar àrdachadh (10.10), chaidh taic airson cuspair dorcha a chuir ris;
  • Anns an neach-dèiligidh GTK, chaidh hotkeys a chuir ris airson gluasad tron ​​​​chiudha bròg, chaidh am faidhle .desktop ùrachadh, chaidh am faidhle AppData a chuir ris, chaidh ìomhaighean samhlachail a mholadh airson bàr àrd GNOME, agus chaidh gluasad a dhèanamh bho intltool airson teacsa fhaighinn;
  • Anns an neach-dèiligidh airson Qt, chaidh na riatanasan airson an tionndadh Qt (5.2+) a mheudachadh, chaidh hotkeys a chuir ris airson gluasad tron ​​​​chiudha luchdaich sìos, chaidh caitheamh cuimhne a lughdachadh nuair a bhios tu a ’giullachd thogalaichean torrent, chaidh molaidhean innealan a thoirt seachad airson faidhlichean le ainmean fada ,
    eadar-aghaidh air atharrachadh airson sgrionaichean HiDPI;

  • Tha am pròiseas cùl-fhiosrachaidh air atharrachadh gu bhith a’ cleachdadh libsystemd an àite libsystemd-daemon, agus tha toirmisg air àrdachadh sochair anns an fhaidhle tar-chuir-daemon.service;
  • Chaidh cuir às do so-leòntachd XSS (sgrìobhadh thar-làraich) anns a’ chleachdaiche lìn, chaidh cùisean coileanaidh fhuasgladh, agus chaidh an eadar-aghaidh airson innealan gluasadach a leasachadh.

Source: fosgailtenet.ru

Cuir beachd ann