Nova verzija BitTorrent klijenta Transmission 3.0

Nakon godinu dana razvoja objavljeno pustiti Mjenjač 3.0, relativno lagan i resursno intenzivan BitTorrent klijent napisan u C-u i podržava različite korisničke interfejse: GTK, Qt, izvorni Mac, Web interfejs, demon, komandnu liniju.

Glavne promjene:

  • RPC serveru je dodata mogućnost prihvatanja konekcija preko IPv6;
  • Verifikacija SSL sertifikata je podrazumevano omogućena za HTTPS preuzimanja;
  • Vraćeno na korištenje hash-a kao imena za .resume i .torrent datoteke (rješava se problem sa Linuxom koji prikazuje grešku “Ime datoteke je predugačko” kada je ime torrenta jako dugačko);
  • U ugrađenom http serveru, broj neuspješnih pokušaja autentifikacije je ograničen na 100 radi zaštite od pogađanja lozinke;
  • Dodati Peer ID-ovi za torrent klijente Xfplay, PicoTorrent, Free Download Manager, Folx i Baidu Netdisk;
  • Dodata podrška za opciju TCP_FASTOPEN, koja vam omogućava da malo smanjite vrijeme postavljanja veze;
  • Poboljšano rukovanje ToS (Tip usluge, klasa saobraćaja) zastavica za IPv6 veze;
  • U crnim listama, dodata je mogućnost specificiranja podmrežnih maski u CIDR notaciji (na primjer, 1.2.3.4/24);
  • Dodata podrška za izgradnju sa mbedtls (polarssl), wolfssl (cyassl) i LibreSSL, kao i nova izdanja OpenSSL-a (1.1.0+);
  • Skripte za izgradnju zasnovane na CMake-u imaju poboljšanu podršku za Ninja generator, libappindicator, systemd, Solaris i macOS;
  • U klijentu za macOS su povećani zahtjevi za verziju platforme (10.10), dodana je podrška za tamnu temu;
  • U GTK klijentu, dodane su prečice za kretanje kroz red za pokretanje, modernizovana je .desktop datoteka, dodat je AppData fajl, predložene su simbolične ikone za gornju traku GNOME-a, a napravljen je prelaz sa intltool-a to gettext;
  • U klijentu za Qt, povećani su zahtjevi za verziju Qt (5.2+), dodane su prečice za kretanje kroz red preuzimanja, smanjena je potrošnja memorije pri obradi svojstava torrenta, dati su savjeti za datoteke sa dugim imenima ,
    interfejs prilagođen za HiDPI ekrane;

  • Pozadinski proces se prebacio na korištenje libsystemd umjesto libsystemd-daemon, a eskalacija privilegija je zabranjena u datoteci transfer-daemon.service;
  • XSS ranjivost (cross-site scripting) je eliminisana u Web klijentu, problemi sa performansama su rešeni, a interfejs za mobilne uređaje je poboljšan.

izvor: opennet.ru

Dodajte komentar