Transmission 3.0


Transmission 3.0

2020. gada 22. maijā tika izlaista populārā multiplatformu atvērtā koda BitTorrent klients Transmission, kas atbalsta gan standarta grafisko saskarni, gan vadību caur CLI un tīmekli, un izceļas ar ātrdarbību un zemu resursu patēriņu.

Jaunajā versijā ieviesti šādi uzlabojumi:

Vispārējie uzlabojumi visās platformās:

  • RPC serveri tagad var pieņemt savienojumus caur IPv6
  • Pēc noklusējuma ir ieslēgta sertifikātu pārbaude SSL, ar kuru saderīgi TR_CURL_SSL_VERIFY aizstāja ar TR_CURL_SSL_NO_VERIFY
  • Failu nosaukumiem .torrent un .resume atkal pēc noklusējuma tiek izmantots hashes
  • Lai pasargātu no uzbrukumiem ar paraugu ņemšanu, iebūvētajā webservera ir ierobežots neveiksmīgo autorizācijas mēģinājumu skaits līdz 100
  • Gatavošanas laiks ir ierobežots līdz 40320 minūtēm (4 nedēļas)
  • Pievienoti Peer ID torrent klientiem Xfplay, PicoTorrent, Free Download Manager, Folx, Baidu Netdisk
  • INT64_MAX pēc noklusējuma tiek deklarēts kā nepabeigtās lejupielādes izmērs, ja reālais izmērs nav zināms (palīdz, piemēram, ar Amazon S3 izsekotājiem)
  • Iespēota atbalsts TCP_FASTOPEN(ļaus nedaudz paātrināt savienojuma uzsākšanu)
  • Uzlabota ToS apstrāde IPv6 savienojumos
  • Rokasspiediena process tiks piespiedu kārtā pārtraukts, ja neizdosies iegūt kopīgo noslēpumu (izraisīja avārijas)
  • Trekkeru maiņa aģentūru laikā ir aizliegta (izraisīja avārijas)
  • Pievienota atbalsts "session ID" failam (pagaidu katalogā), kas ļauj precīzāk noteikt, vai sesija ir vietējā vai attālinātā; ID pievienots atbildei "session-get".
  • Pievienota atbalsts bezklasiskajai adresēšanai (CIDR) melnā saraksta ietvaros
  • Pievienota atbalsts etiķetēm libtransmission un transmission-remote
  • session-id galvenes apstrāde tagad tiek veikta reģistrācijas neatkarīgi
  • Atbalstīta CA sertifikātu ielāde no sistēmas krātuves
  • Novērstas vairākas atmiņas noplūdes (magnet lejupielāde, sesijas beigšana, bināro datu analīze)
  • Uzlabota būvniecība, pamatojoties uz CMake (Ninja ģenerators, libappindicator, systemd, Solaris un macOS)
  • Pārejot uz apakšmoduli, lai atrisinātu (lielāko daļu) trešo pušu atkarību

Dēmonu izmaiņas:

  • libsystemd izmantošana vietā libsystemd-daemon
  • Pārraudzības un piekļuves privilēģiju stingra aizliegšana transmission-daemon.service

Tīmekļa klients:

  • Aizsargāts XSS ievainojamība
  • Labota stilu tabula Chromium 59+
  • Pievienota pogas „ielādēt (kā „ielādēt vietnē”, nevis „ielādēt sev”)” attēlošana mobilajās ierīcēs.
  • Pievienots atlikušo ielādes laika attēlojums kompakta režīmā (iepriekš tas bija tikai mobilajās ierīcēs un izklāsta režīmā).

Avots: linux.org.ru

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster