Nova versio de BitTorrent-kliento Transmission 3.0

Post jaro da evoluo eldonita liberigi Transdono 3.0, relative malpeza kaj rimeda BitTorrent-kliento skribita en C kaj subtenanta diversajn uzantinterfacojn: GTK, Qt, indiĝena Mac, Reta interfaco, demono, komandlinio.

Ĉefaj ŝanĝoj:

  • La kapablo akcepti ligojn per IPv6 estis aldonita al la RPC-servilo;
  • SSL-atestilo estas ebligita defaŭlte por HTTPS-elŝutoj;
  • Revenis al uzado de hash kiel nomo por .resume kaj .torrent dosieroj (solvas la problemo kun Linukso montranta la eraron "Dosiernomo tro longa" kiam la torenta nomo estas tre longa);
  • En la enkonstruita http-servilo, la nombro da malsukcesaj aŭtentikigprovoj estas limigita al 100 por protekti kontraŭ pasvorta divenado;
  • Aldonitaj Peer ID-oj por torentaj klientoj Xfplay, PicoTorrent, Free Download Manager, Folx kaj Baidu Netdisk;
  • Aldonita subteno por la opcio TCP_FASTOPEN, kiu ebligas al vi iomete redukti la konektan agordan tempon;
  • Plibonigita uzado de la flago ToS (Tipo de Servo, trafikklaso) por IPv6-konektoj;
  • En nigraj listoj, la kapablo specifi subretajn maskojn en CIDR-notacio (ekzemple, 1.2.3.4/24) estis aldonita;
  • Aldonita subteno por konstruado kun mbedtls (polarssl), wolfssl (cyassl) kaj LibreSSL, same kiel novaj eldonoj de OpenSSL (1.1.0+);
  • CMake-bazitaj konstruskriptoj plibonigis subtenon por Ninja-generatoro, libappindicator, systemd, Solaris kaj macOS;
  • En la kliento por macOS, la postuloj por la platforma versio estis levitaj (10.10), subteno por malhela temo estis aldonita;
  • En la kliento GTK, klavoj estis aldonitaj por moviĝi tra la ekvivo, la .desktop-dosiero estis modernigita, la AppData-dosiero estis aldonita, simbolaj ikonoj estis proponitaj por la supra trinkejo de GNOME, kaj transiro estis farita de intltool. akiri tekston;
  • En la kliento por Qt, la postuloj por la Qt-versio (5.2+) estis pliigitaj, klavoj aldonitaj por moviĝi tra la elŝuta atendovico, konsumo de memoro reduktiĝis dum prilaborado de torentaj propraĵoj, konsiletoj estis provizitaj por dosieroj kun longaj nomoj. ,
    interfaco adaptita por HiDPI-ekranoj;

  • La fonprocezo ŝanĝiĝis al uzado de libsystemd anstataŭ libsystemd-daemon, kaj privilegia eskalado estas malpermesita en la dosiero transmission-daemon.service;
  • La XSS-vundebleco (trans-eja skripto) estis forigita en la Reta kliento, rendimentoproblemoj estis solvitaj, kaj la interfaco por porteblaj aparatoj estis plibonigita.

fonto: opennet.ru

Aldoni komenton