XNUMX年間の開発を経て
主な変更点:
- IPv6 経由の接続を受け入れる機能が RPC サーバーに追加されました。
- SSL 証明書の検証は、HTTPS ダウンロードに対してデフォルトで有効になっています。
- .resume および .torrent ファイルの名前としてハッシュを使用するように戻しました (解決
問題 Linux では、Torrent 名が非常に長い場合に「ファイル名が長すぎます」というエラーが表示されます)。 - 組み込みの http サーバーでは、パスワードの推測を防ぐために、認証の失敗回数が 100 回に制限されています。
- トレント クライアント Xfplay、PicoTorrent、Free Download Manager、Folx、Baidu Netdisk のピア ID を追加しました。
- TCP_FASTOPEN オプションのサポートが追加されました。これにより、接続セットアップ時間をわずかに短縮できます。
- IPv6 接続の ToS (サービスタイプ、トラフィッククラス) フラグの処理が改善されました。
- ブラックリストに、CIDR 表記 (1.2.3.4/24 など) でサブネット マスクを指定する機能が追加されました。
- mbedtls (polarssl)、wolfssl (cyassl)、LibreSSL を使用したビルドのサポートと、OpenSSL (1.1.0 以降) の新しいリリースのサポートが追加されました。
- CMake ベースのビルド スクリプトでは、Ninja ジェネレーター、libappindicator、systemd、Solaris、macOS のサポートが強化されました。
- macOS 用クライアントでは、プラットフォーム バージョンの要件が引き上げられ (10.10)、ダーク テーマのサポートが追加されました。
- GTK クライアントでは、ブート キュー内を移動するためのホットキーが追加され、.desktop ファイルが最新化され、AppData ファイルが追加され、GNOME トップ バーにシンボリック アイコンが提案され、intltool からの移行が行われました。テキストを取得します。
- Qt 用クライアントでは、Qt バージョン (5.2+) の要件が増加し、ダウンロード キュー内を移動するためのホットキーが追加され、トレント プロパティを処理する際のメモリ消費量が削減され、長い名前のファイルにツールチップが提供されています。 、
HiDPI スクリーンに適応したインターフェイス。 - バックグラウンド プロセスは libsystemd-daemon の代わりに libsystemd の使用に切り替わり、transmission-daemon.service ファイルでは権限の昇格が禁止されています。
- XSS 脆弱性 (クロスサイト スクリプティング) が Web クライアントで排除され、パフォーマンスの問題が解決され、モバイル デバイスのインターフェイスが改善されました。
出所: オープンネット.ru