人気のオープンソース、クロスプラットフォームのBitTorrentクライアント「Transmission」が本日、1年半ぶりのメジャーアップデートをリリースしました。Softpediaが最初に報じたように、このサプライズアップデートにより、この無料アプリはOS X 10.9 Mavericks以降のMacのユーザーインターフェースに完全対応しました。
Transmissionは、クリップボードから潜在的なURIをトリミングする機能と、OS X El Capitan上のHTTPサーバーからのダウンロードをサポートするようになりました。また、Transmissionのデーモン、Webクライアント、Qtクライアント、GTK+クライアントにも様々な修正が加えられました。今回のリリースでは、合計50以上の変更が加えられています。
Transmissionは、プラットフォーム間で共通のプレフィックスを使用したトレントのリネーム処理を改善しました。さらに、刷新されたアプリケーションは、PolarSSL、CyaSSL、WolfSSLなどの暗号化バックエンドを多数サポートするようになりました。
Transmission の Qt クライアントにも改良が加えられ、マグネット リンクの処理が改善され、Torrent プロパティ ダイアログのファイル タブに新しいコンテキスト メニューが追加されました。
このバージョン以降、OS X 10.6 Snow Leopard以前のMacはサポートされなくなりました。とはいえ、アドウェアだらけのライバルであるuTorrentとは異なり、Transmissionは今のところアプリ内広告が表示されていないのは特に嬉しいです。
トランスミッション 2.9 の変更ログ
Transmission 2.9 で改善および修正された内容をすべて以下に示します。
すべてのプラットフォーム:
- 共通プレフィックスを持つtorrentファイルの名前変更を修正
- tr_list データ型のスレッドセーフティのバグをいくつか修正しました
- トレントデータを削除する際の無限ループを修正
- CyaSSL/WolfSSL および PolarSSL 暗号化バックエンドのサポートを追加。OpenSSL の最低バージョンを v0.9.7 にアップグレード。
- 初期のCMakeビルドシステムのサポート
- MSVS と MinGW による Windows ビルドのサポートに多くの改善が加えられました。XP/2003 のサポートは廃止され、Vista 以降のみになりました。
- システムUTPおよびDHTライブラリに対するビルドを許可する
- いくつかのメモリリークとバッファオーバーフローを修正
- miniupnpc API v14 をサポート
- settings.json の「prefetch-enabled」の値の型を修正(整数ではなくブール値)
- 静的解析(cppcheck、coverity)で発見されたいくつかの問題を修正
- 印刷できない文字の無効な JSON エンコードを修正
- JSON データのエンコード/デコード時のマルチスレッド ロケールの使用を修正
- libevent 2.1+ での暗号化通信を修正
- ウェブシードによる完成作品の変更を防ぐ
- RPCリクエストで絶対パスを要求する
- GTK+、Qt、Web クライアントでの Torrent Origin の表示を修正および統一しました
- セッションシャットダウン時のクラッシュを修正 (evdns_getaddrinfo_cancel)
- RPC サーバーが指定されたアドレスへのバインドに失敗した場合は再試行します
- メタデータ取得時のエラーチェックの改善
- UTF-8 の妥当性チェックの改善 (LLVM からの変更をマージ)
- デフォルトでは transmission-cli をビルドしないでください (これは長い間非推奨です)
Macクライアント:
- OS X 10.9以降のUI修正
- クリップボードから潜在的な URI をトリムする
- OS X 10.11 以降で http サーバー (https ではない) からのファイルのダウンロードを許可する
- Sparkle アップデート URL を HTTP ではなく HTTPS を使用するように変更 (Sparkle の脆弱性に対処)
- グローバルオプションのポップオーバーレイアウトを修正
- Xcode 7以降でのビルドを修正
- OS X 10.6のサポートを終了
GTK+クライアント
- GTK+ 3.16+ のメインウィンドウでのオーバーシュートとアンダーシュートのインジケーターの表示を修正しました
- –version 引数で起動した場合は DISPLAY を必要としません
Qtクライアント
- 多数のファイルを含むトレントの「トレントプロパティ」ダイアログのパフォーマンスを向上
- マウスのダブルクリックでファイル名変更モードに入るのを防ぐ
- TorrentプロパティダイアログのファイルタブにMacクライアントに似たコンテキストメニューを追加
- 「オプションダイアログを表示」が設定されていない場合でも、監視ディレクトリからtorrentファイルを削除する
- システムトレイとバージョン情報ダイアログでテーマに付属のアイコンを使用する
- 初期監視ディレクトリスキャンを修正
- フィルターバーの外観と操作性を改善、その他多くの小さなビジュアル修正、RTLレイアウトの修正
- 重複したトレントが追加されるときにユーザーにメッセージを表示する
- メインウィンドウでのマグネット処理の改善
- D-Bus が利用できない場合はトレイアイコンで通知を表示します
- フィルタリングされたトレントリストの上部に通知を表示します。通知をダブルクリックすると、フィルター全体がクリアされます。
- C++11の使用を示す適切なコンパイラフラグを追加する
- 翻訳ファイルの読み込みを修正
- 中国語(中国)、ドイツ語、インドネシア語、イタリア語(イタリア)、韓国語、ポーランド語(ポーランド)を追加
- ウクライナ語の翻訳; 既存の翻訳を更新
デーモン
- バックグラウンド モードで Windows のサービスとして実行する
- ディレクトリ監視を再構築し、BSD/Darwin (kqueue) および Windows (ReadDirectoryChanges?) のネイティブ メカニズムのサポートを追加します。
- 伝送リモートにおいてリモートパスの有効性を仮定しない
ウェブクライアント
- コンテンツセキュリティポリシーの強化
- キューに入れられたトレントの「今すぐ再開」を有効にする
- 設定ダイアログで適切なフィールドを HTML5 数値フィールドとしてマークします。
- jQuery 1.11.2、jQueryUI 1.11.4 にアップデートし、カスタムメニューの代わりに jQueryUI メニューを使用します。
もう一度言いますが、これは、この無料のクロスプラットフォーム BitTorrent クライアントの約 2 年ぶりのメジャー アップデートです (前回のアップデートは 2014 年 5 月 18 日です)。
この素晴らしいアプリが存続していて嬉しいです。非常に高速で信頼性が高く、機能も充実しており、BitTorrentの公式クライアントや広告だらけのuTorrentよりも優れていると思います。
Transmissionは公式サイトからダウンロードできます。
あなたのお気に入りの Mac 用 BiTorrent クライアントは何ですか?
出典: ソフトペディア