Nije ferzje fan BitTorrent client Transmission 3.0

Nei in jier fan ûntwikkeling publisearre frijlitte Oerdracht 3.0, in relatyf lichtgewicht en boarne-yntinsive BitTorrent-kliïnt skreaun yn C en stipet in ferskaat oan brûkersynterfaces: GTK, Qt, native Mac, Webynterface, daemon, kommando-rigel.

Grutte feroaringen:

  • De mooglikheid om ferbiningen fia IPv6 te akseptearjen is tafoege oan de RPC-tsjinner;
  • SSL-sertifikaatferifikaasje is standert ynskeakele foar HTTPS-downloads;
  • Werom nei it brûken fan hash as namme foar .resume- en .torrent-bestannen (oplost it probleem mei Linux de flater "Triemnamme te lang" werjaan as de torrentnamme heul lang is);
  • Yn de ynboude http-tsjinner is it oantal mislearre autentikaasjepogingen beheind ta 100 om te beskermjen tsjin it rieden fan wachtwurden;
  • Peer ID's tafoege foar torrentkliïnten Xfplay, PicoTorrent, Free Download Manager, Folx en Baidu Netdisk;
  • Stipe tafoege foar de TCP_FASTOPEN-opsje, wêrtroch jo de ynstellingstiid fan ferbining in bytsje kinne ferminderje;
  • Ferbettere ôfhanneling fan 'e ToS (Type fan tsjinst, ferkearsklasse) flagge foar IPv6-ferbiningen;
  • Yn swarte listen is de mooglikheid om subnetmaskers yn CIDR-notaasje oan te jaan (bygelyks 1.2.3.4/24) tafoege;
  • Stipe tafoege foar it bouwen mei mbedtls (polarssl), wolfssl (cyassl) en LibreSSL, lykas ek nije releases fan OpenSSL (1.1.0+);
  • CMake-basearre bouskripts hawwe ferbettere stipe foar Ninja-generator, libappindicator, systemd, Solaris en macOS;
  • Yn 'e kliïnt foar macOS binne de easken foar de platfoarmferzje ferhege (10.10), stipe foar in tsjuster tema is tafoege;
  • Yn 'e GTK-kliïnt binne fluchtoetsen tafoege foar it ferpleatsen troch de bootwachtrige, it .desktop-bestân is modernisearre, it AppData-bestân is tafoege, symboalyske ikoanen binne foarsteld foar de GNOME-topbalke, en in oergong is makke fan intltool tekst krije;
  • Yn 'e kliïnt foar Qt binne de easken foar de Qt-ferzje (5.2+) ferhege, fluchtoetsen binne tafoege foar it ferpleatsen troch de downloadwachtrige, ûnthâldferbrûk is fermindere by it ferwurkjen fan torrent-eigenskippen, tooltips binne foarsjoen foar bestannen mei lange nammen ,
    ynterface oanpast foar HiDPI skermen;

  • It eftergrûnproses is oergien op it brûken fan libsystemd ynstee fan libsystemd-daemon, en privileezje-eskalaasje is ferbean yn it transmission-daemon.service-bestân;
  • De XSS-kwetsberens (cross-site scripting) is elimineare yn 'e webkliïnt, prestaasjesproblemen binne oplost, en de ynterface foar mobile apparaten is ferbettere.

Boarne: opennet.ru

Add a comment