Neue Version des BitTorrent-Clients Transmission 3.0

Nach einem Jahr Entwicklung veröffentlicht freigeben Transmission 3.0, ein relativ leichter und ressourcenintensiver BitTorrent-Client, der in C geschrieben ist und eine Vielzahl von Benutzeroberflächen unterstützt: GTK, Qt, nativer Mac, Webschnittstelle, Daemon, Befehlszeile.

Wichtigste Änderungen:

  • Dem RPC-Server wurde die Möglichkeit hinzugefügt, Verbindungen über IPv6 zu akzeptieren;
  • Die SSL-Zertifikatsüberprüfung ist für HTTPS-Downloads standardmäßig aktiviert.
  • Es wurde wieder Hash als Name für .resume- und .torrent-Dateien verwendet (behebt das Problem). das problem unter Linux wird der Fehler „Dateiname zu lang“ angezeigt, wenn der Torrent-Name sehr lang ist);
  • Beim integrierten http-Server ist die Anzahl der erfolglosen Authentifizierungsversuche zum Schutz vor dem Erraten von Passwörtern auf 100 begrenzt;
  • Peer-IDs für die Torrent-Clients Xfplay, PicoTorrent, Free Download Manager, Folx und Baidu Netdisk hinzugefügt;
  • Unterstützung für die Option TCP_FASTOPEN hinzugefügt, mit der Sie die Zeit für den Verbindungsaufbau etwas verkürzen können;
  • Verbesserte Handhabung des ToS-Flags (Type of Service, Traffic Class) für IPv6-Verbindungen;
  • In Blacklists wurde die Möglichkeit hinzugefügt, Subnetzmasken in CIDR-Notation anzugeben (z. B. 1.2.3.4/24).
  • Unterstützung für die Erstellung mit mbedtls (polarssl), wolfssl (cyassl) und LibreSSL sowie neuen Versionen von OpenSSL (1.1.0+) hinzugefügt;
  • CMake-basierte Build-Skripte bieten verbesserte Unterstützung für Ninja Generator, libappindicator, systemd, Solaris und macOS;
  • Im Client für macOS wurden die Anforderungen an die Plattformversion erhöht (10.10), Unterstützung für ein dunkles Theme wurde hinzugefügt;
  • Im GTK-Client wurden Hotkeys zum Navigieren durch die Boot-Warteschlange hinzugefügt, die .desktop-Datei wurde modernisiert, die AppData-Datei wurde hinzugefügt, symbolische Symbole wurden für die obere GNOME-Leiste vorgeschlagen und es wurde ein Übergang von intltool vorgenommen Text abrufen;
  • Im Client für Qt wurden die Anforderungen für die Qt-Version (5.2+) erhöht, Hotkeys zum Navigieren durch die Download-Warteschlange hinzugefügt, der Speicherverbrauch bei der Verarbeitung von Torrent-Eigenschaften reduziert, Tooltips für Dateien mit langen Namen bereitgestellt ,
    Schnittstelle angepasst für HiDPI-Bildschirme;

  • Der Hintergrundprozess hat auf die Verwendung von libsystemd anstelle von libsystemd-daemon umgestellt und eine Rechteausweitung ist in der Datei „transmission-daemon.service“ verboten.
  • Im Webclient wurde die XSS-Schwachstelle (Cross-Site-Scripting) behoben, Leistungsprobleme behoben und die Schnittstelle für mobile Geräte verbessert.

Source: opennet.ru

Kommentar hinzufügen