Nei trije jier ûntwikkeling is Transmission 4.1.0 útbrocht. It is in relatyf lichtgewicht en maklik te brûken BitTorrent-kliïnt dy't in ferskaat oan brûkersynterfaces stipet: GTK, Qt, native Mac, webinterface, daemon en CLI. De koade is skreaun yn C++ en ferspraat ûnder de GPLv2- en GPLv3-lisinsjes.
Under de feroarings:
- In opsjonele sekwinsjele downloadmodus is tafoege, dy't blokken downloadt yn 'e folchoarder wêryn't se yn it bestân ferskine, ynstee fan willekeurich. Hjirmei kinne jo bygelyks begjinne mei it besjen fan in fideo dy't ynladen wurdt sûnder te wachtsjen oant it downloaden klear is.
- Ferhege downloadsnelheid by it brûken fan it µTP (Micro Transport Protocol).
- Stipe tafoege foar UDP-trackers mei IPv6 of mingde stack (IPv4+IPv6).
- Stipe tafoege foar trackers dy't de âlde ferzje fan 'e BEP-7-útwreiding brûke foar it wurkjen oer IPv6 mei it jaan fan ynformaasje oer ekstra adressen fia de parameters "&ipv4=" en "&ipv6=".
- In nije RPC API is yntrodusearre foar ôfstânsbetsjinning en ynteraksje tusken eftergrûnprosessen en frontends, kompatibel mei JSON-RPC 2.0. Stipe foar âlde RPC wurdt behâlden.
- It Qt-kliïntmenu en -paniel brûke native ikoanen fan it bestjoeringssysteem - SF-symboalen yn macOS, Segoe Sprekt floeiend yn Windows 11, Segoe MDL2 yn Windows 10 en XDG-kompatible ikoannammen yn oare bestjoeringssystemen. Ynformaasje oer de skatte oankomsttiid (ETA) is tafoege oan 'e kompakte ynterfacemodus. Ynaktive torrents wurde no markearre mei help fan transluzensje.
- De GTK-kliïnt brûkt no it standert GTK-bestânsseleksjedialoochfinster. De sliders binne ferbettere.
- De webkliïnt stipet no torrents mei sleep-en-drop-funksje. In tema mei hege kontrast is tafoege. De reaksje fan 'e ynterface is ferbettere. In kontekstmenu is tafoege foar it omneamen of kopiearjen fan yndividuele bestannen.
- De mooglikheid om in proxy te brûken foar webferbiningen is ymplementearre.
- It probleem mei it ferstjoeren fan tefolle oankundigingen nei HTTP-trackers is oplost.
- Libtransmission is optimalisearre om CPU-belesting en ûnthâldferbrûk te ferminderjen.
- Ferbettere bouwstipe foar it platfoarm Android, mei help fan NDK (Native Development Kit).
Boarne: opennet.ru
