Transmission 3.0


Transmission 3.0

Am 22. Mai 2020 wurde die beliebte plattformübergreifende BitTorrent-Client-Software Transmission veröffentlicht, die neben einer Standardgrafikschnittstelle auch die Verwaltung über CLI und Web unterstützt und sich durch hohe Geschwindigkeit und geringen Ressourcenverbrauch auszeichnet.

In der neuen Version wurden folgende Änderungen umgesetzt:

Allgemeine Änderungen auf allen Plattformen:

  • RPC-Server können jetzt Verbindungen über IPv6 akzeptieren.
  • Die Überprüfung von Zertifikaten ist standardmäßig aktiviert, SSL, um die Kompatibilität zu gewährleisten mit TR_CURL_SSL_VERIFY wurde ersetzt durch TR_CURL_SSL_NO_VERIFY.
  • Für die Dateinamen .torrent und .resume wird standardmäßig wieder der Hash verwendet.
  • Um Brute-Force-Angriffe zu verhindern, wurde die Anzahl der fehlgeschlagenen Anmeldeversuche auf 100 begrenzt. Webserver Die Verbreitungszeit im Leerlauf ist auf 40.320 Minuten (4 Wochen) begrenzt.
  • Peer IDs für die Torrent-Clients Xfplay, PicoTorrent, Free Download Manager, Folx und Baidu Netdisk wurden hinzugefügt.
  • INT64_MAX
  • wird standardmäßig als die Größe des unvollendeten Downloads deklariert, wenn die tatsächliche Größe unbekannt ist (hilft beispielsweise bei Amazon S3-Tracker). TCP_FASTOPEN
  • Unterstützung aktiviert. soll dafür sorgen, dass der Verbindungsaufbau etwas beschleunigt wird.Die Verarbeitung von ToS in IPv6-Verbindungen wurde verbessert.
  • Die Verarbeitung der ToS in IPv6-Verbindungen wurde verbessert
  • Das Handshake wird erzwungen unterbrochen, wenn der gemeinsame Schlüssel nicht erhalten werden konnte (führte zu Fehlern).
  • Das Wechseln der Tracker während der Ankündigung ist verboten (führte zu Fehlern).
  • Die Unterstützung für die Datei 'session ID' (im temporären Verzeichnis) wurde hinzugefügt, um genauer zu bestimmen, ob die Sitzung lokal oder remote ist; die ID wird der Antwort 'session-get' beigefügt.
  • Unterstützung für die klassenlose Adressierung (CIDR) in der Blacklist wurde hinzugefügt.
  • Unterstützung für Tags in libtransmission und transmission-remote wurde hinzugefügt.
  • Die Verarbeitung der session-id-Header erfolgt jetzt case-insensitiv.
  • Unterstützung für das Laden von CA-Zertifikaten aus dem System-Speicher.
  • Mehrere Speicherlecks wurden beseitigt (Magnet-Download, Sitzungsbeendigung, Analyse von Binärdaten).
  • Verbesserung des Builds basierend auf CMake (Ninja-Generator, libappindicator, systemd, Solaris und macOS).
  • Übergang zu Submodulen zur Auflösung (der meisten) Drittanbieterabhängigkeiten.

Änderungen am Daemon:

  • Verwendung von libsystemd anstelle von libsystemd-daemon.
  • Striktes Verbot der Privilegiensteigerung für transmission-daemon.service.

Web-Client:

  • XSS-Sicherheitsschwachstelle wurde behoben.
  • Stylesheet für Chromium 59+ wurde korrigiert.
  • Die Schaltfläche „Hochladen (wie bei „Hochladen auf die Website“, nicht „Hochladen für sich selbst“)“ wird jetzt auf mobilen Geräten angezeigt.
  • Die verbleibende Ladezeit wird nun im kompakten Modus angezeigt (zuvor nur auf mobilen Geräten und im erweiterten Modus).

Quelle: linux.org.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster