主な革新:
- クライアント部分の実装では
追加されました 省エネ モード - 非アクティブ状態が長時間 (24 時間以上) 続くと、クライアントはスリープ状態になり、その間ネットワーク アクティビティは停止し、CPU リソースは消費されません。通常モードへの復帰は、ユーザーの要求後、または制御コマンドの受信時に行われます。再起動後のスリープ モードの再開を制御するために、DormantOnFirstStartup 設定が提案されています (さらに 24 時間の非アクティブ状態を待たずに、ただちにスリープ モードに戻るため)。 - Tor の起動プロセス (ブートストラップ) に関する詳細情報が実装されており、接続プロセスの完了を待たずに起動時の遅延の理由を評価できるようになりました。従来は接続完了後に情報が表示されていましたが、問題によっては起動処理がフリーズしたり、完了までに数時間かかるなど、不安感が生じていました。現在、さまざまな段階の進行に応じて、新たな問題や起動ステータスに関するメッセージが表示されます。これとは別に、プロキシおよび接続されたトランスポートを使用した接続の状態に関する情報が表示されます。
-
実装済み 初期サポート適応型増分パディング (WTF-PAD - Adaptive Padding) は、特定のサイトとサービスの特徴であるパケット フローとそれらの間の遅延の特性を分析することによって、サイトと隠れたサービスへのアクセスの事実を判断する間接的な方法に対抗します。この実装には、トラフィックを平滑化するためにパケット間の遅延を置き換えるために統計的確率分布に基づいて動作する有限状態マシンが含まれています。新しいモードは今のところ実験モードでのみ動作します。現在、チェーンレベルのパディングのみが実装されています。 - 初期化およびシャットダウン時に呼び出される Tor サブシステムの明示的なリストを追加しました。以前は、これらのサブシステムはコード ベースのさまざまな場所から管理されており、その使用法は構造化されていませんでした。
- 子プロセスを管理するための新しい API が実装され、Unix 系システムと Windows 上の子プロセス間の双方向通信チャネルが可能になりました。
出所: オープンネット.ru