3% off

TeamSpeak 3 Server 3.0.0-rc1 available

24. May 2011
TeamSpeak Systems released a new server version, called 3.0.0-rc1. Since this is no pre-release version, everybody is encouraged to update to it, and those that fail to do so within one week will see "server version is outdated" warnings when connecting to the server via TS3 Client. 

Since the last release that TeamSpeak Systems did recommend for a production environment was back in November, there are quite a few changes. 

Especially noteworthy are: 
- TSDNS is now added to to the package. TeamSpeak Systems recommends hosters to take a look at this, as addresses like "myclan.hoster.com" are much easier to remember than "hoster.com:46233" 
- The server now uses multiple database connections to decrease waiting times and increase speed 
- A bug fix for a bug that would cause a CRITICAL log message and the server to terminate...it could be triggered remotely

Complete list of changes

=== Server Release 3.0.0-rc1 23 May 2011
! mysql users, please alter your table channel_properties and
extend the "value varchar(255)" field to varchar(8192)
! mysql users, please alter your table bans and
extend the "ban_name varchar(255)" field to varchar(2048)
! server uses now 10 database connections (sqlite and mysql)
! added new parameter "dbconnections" for defining max database
connections to use (1-100) default is 10
! i_group_auto_update_type values changed
* channel permissions got their own needed/power permissions instead
of using the group labeled ones
* renamed i_client_modify_power > i_client_permission_modify_power
i_client_needed_modify_power > i_client_needed_permission_modify_power
i_client_max_clones > i_client_max_clones_uid
+ added new parameter "disable_db_logging" which turns off logging
to database (logview commands wont work anymore)
+ added the TSDNS server to the server installer. Read the documentation in
the "tsdns" subfolder for details
+ added permissions i_channel_delete_power, i_channel_needed_delete_power
i_channel_permission_modify_power, i_channel_needed_permission_modify_power
+ added permission i_group_auto_update_max_value
+ added permissions i_client_needed_whisper_power and i_client_whisper_power
that determine who can whisper to whom
+ Added total bytes transfered by filetransfer to serverinfo, hostinfo and
server connectioninfo
+ improved permission add/delete performance
+ channelgroupaddperm, channelgroupdelperm, servergroupaddperm, servergroupdelperm added
optional parameter "continueonerror"
+ uploading and deleting of icons will be logged if filetransfer log is enabled
+ added some indexes for speedup lookups regarding servers.server_port and messages.message_flag_read
+ added permission b_virtualserver_change_template
+ serveredit and serverinfo command can be used with use 0 to modify and display
virtualserver template values (serverinfo display is different from normal output!)
+ added server property VIRTUALSERVER_HOSTBANNER_MODE:
- fixed bogus mysql create script for channel_properties
- default groups cant be permanent anymore
- removing double group assignements on server start
- fixed problem where multi-line client descriptions where stored in database
- fixed query gave out wrong error messages
- fixed permreset did not remove icon_id assignments
- fixed double assigned permissions where deleted completly
- fixed channelmove / channelcreate not checking b_channel_create_child and i_channel_needed_modify_power
- fixed sql parameter errors while inserting defaults.sql
- fixed not removing privilege key on channel deletion
- fixed snapshotdeploy would fail on virtualserver_max_slots / virtualserver_limit reached
- fixed not checking correct permissions for CHANNEL_FLAG_MAXFAMILYCLIENTS_UNLIMITED,
- fixed not checking notifyregister / notifyunregister permissions
- fixed server critical while using notifyregister=server and multiple queries dropping at the same time
- fixed set channelgroup did not include channel name info in server log
- fixed create subchannel did not include parent channel info in server log
- fixed issue mac osx server uses 100% cpu
- Fixed a bug that could be triggered remotely and would cause the server to
shut down with a critical message in the log file.

Release thread at the official forums