TeamSpeak 3 Server 3.0.13-3.0.13.4 Release


結構サボってた。

気づかなかったんだもん


原文

=== Server Release 3.0.13.4  7 september 2016
 + "Error opening file: No such file or directory" message now includes filename
 - Fixed server crash when ipv6 client connects while using MariaDB (or MySQL) server
 - Database plugins are now checked more thoroughly at server startup
 ! To fix the problem with MariaDB, the server needs to alter columns in the client and bindings
   table. For large databases, this can take a while. It is recommended that all ts3servers that use
   the same database, are stopped and then one new ts3server is started first which does the update.
   After this, the other instances can be started too.
   
=== Server Release 3.0.13.3  19 august 2016
 - fixed a problem where virtual servers refuse to start due to invalid flags or order
 - fixed a crash in fix crash on servergroupautodelperm / servergroupautoaddperm

=== Server Release 3.0.13.2  15 august 2016
 - fixed a crash introduced in 3.0.13.1
 - fixed a deadlock in the server causing some instances to hang / be unresponsive
 - fixed a crash reported by a customer.

=== Server Release 3.0.13.1  15 august 2016
 - fixed several vulnerabilities.

=== Server Release 3.0.13  1 august 2016
 + ipv6 support
 + improved database performance
 + improved snapshot create/deploy performance
 + Enable "tcp_nodelay" option for server query (less latency)
 + bindinglist command now has a new parameter "subsystem"
 - file transfer now only accepts connections from ip addresses that have started an upload / 
   download. There is a reserve of 20 slots that are allowed to connect even though that particular
   ip address did not start an upload/download. This is to support exotic client routing
   configurations like tcp load balancers.
 - fixed incorrect filetransfer port reported in instanceinfo
 - binding voice to the any address (0.0.0.0 / 0::0), which is the default behaviour of the server,
   now supports clients connecting to all addresses instead of just the default ip of the network
   interface.
 - fixed assertion in puzzle feature (Thanks to Schlumpi for helping us find this)
 - fixed virtual server log and bindinglist for voice showing multiple senseless bindings
 * file transfer now only allows an idle time of 2 seconds after connect
 * new file transfer implementation
 * updated sqlite to 3.11.1
 * sqlite db now uses WAL as journal mode
 ! the new file transfer routines on unix systems now depend on async io (aio*) routines. For
   freebsd this probably means you need to load the aio kernel module using 'kldload aio'
 ! for server query users: ftinitupload/download replies may now omit the ip parameter. If it is
   omitted, it means the transfer should be started on the same ip that was currently used by the
   server query ip.
 ! for ftinitupload/download there is now an optional "proto" parameter. See the server query manual
   for more info.

日本語訳

=== サーバ リリース 3.0.13.4  2016年9月7日
 + "ファイルを開く際にエラー: そのようなファイルまたはディレクトリはありません" メッセージは現在のファイル名が含まれています
 - MariaDB (または MySQL)を使用しながら、ipv6のクライアントが接続した際にクラッシュするのを修正
 - データベースプラグインはサーバの起動時に、詳細にチェックされていません
 ! MariaDBの問題を解決するためにサーバは、クライアントとバインディングテーブル内の列を変更する必要があります
   大規模なデータベースの場合、かなり時間がかかります。
   同じデータベースを使用するすべての "ts3servers" が停止されその後、新しい "ts3server" が更新を行いその後起動されることをお勧めします
   この後、他のサーバも開始することができます

=== サーバ リリース 3.0.13.3  2016年8月19日
 - 仮想サーバは無効なフラグまたは順番に開始することを拒否する問題を修正
 - servergroupautodelperm / servergroupautoaddperm でクラッシュする修正でクラッシュしたので修正

=== サーバ リリース 3.0.13.2  2016年8月15日
 - 3.0.13.1 でクラッシュする問題を修正
 - サーバのデッドロックを引き起こす問題(ハングアップ, 応答無し)の修正
 - お客様によって報告されたクラッシュを修正

=== サーバ リリース 3.0.13.1  2016年8月15日
 - 複数の脆弱性の修正

=== サーバ リリース 3.0.13  2016年8月1日
 + ipv6 のサポート
 + データベースのパフォーマンスを向上
 + スナップショットの作成/展開のパフォーマンスを向上
 + サーバクエリのために "tcp_nodelay" オプションを有効に (低遅延)
 + bindinglist コマンドに、新しいパラメータ "subsystem" を追加
 - ファイル転送は現在のみアップロード/ダウンロードを開始しているIPアドレスからの接続を受け付けます
   その特定のIPアドレスがアップロード/ダウンロードを開始していなかったにもかかわらず、接続を許可されている20スロットの予備があります
   これは、TCPロードバランサのようなエキゾチックなクライアントのルーティング設定をサポートすることです
 - instanceinfo で間違ったファイル転送ポートを報告する問題を修正
 - サーバのデフォルトの動作である任意のアドレス(0.0.0.0 / 0::0)、にボイスチャットを結合
   代わりにネットワークインタフェースのデフォルトIPのすべてのアドレスに接続しているクライアントをサポート
 - fixed assertion in puzzle feature (Thanks to Schlumpi for helping us find this)
 - 複数の無意味なバインディングを示すボイスチャット用の仮想サーバのログとするBindingListを修正
 * ファイル転送は現在、わずか2秒のアイドル時間後に接続することができます
 * 新しいファイル転送の実装
 * sqlite を 3.11.1 に更新
 * sqlite db はジャーナルモードとしてWALを使用するようになりました
 ! UNIXシステムでは、新しいファイル転送ルーチンで 非同期IO(async io / aio*)ルーチンに依存します。
   FreeBSDでは、あなたが 'kldload aio' を使用して、aio カーネルモジュールをロードする必要があることを意味します
 ! サーバークエリのユーザのために : ftinitupload/download の応答は ip パラメータを省略することができます
   それが省略された場合、転送が現在サーバクエリIPで使用したのと同じIP上で開始されるべきであることを意味します
 ! ftinitupload/download のために、オプションの "proto" パラメータがあります
   詳細はサーバークエリマニュアルを参照してください