TS3 Server Version Beta15
Datum: 18.01.2010
Heute wurde die erste neue Version im neuen Jahr released - die TS3 Server Beta15. Die Größe der Changelog macht auf einen Blick klar, dass an vielen Stellen etwas geändert wurde. Kein Wunder - es wurden drei Releases ausgelassen, Beta 13 und 14, welche nun aber natürlich in der 15er enthalten sind.
Changelog
Server Release 3.0.0-beta15 18 Jan 2010
- fixed mysql plugin reading config file
Server Release 3.0.0-beta13 18 Jan 2010
- To connect to a beta13 server you MUST update your client to beta11 or higher
- fixed 64bit database id mismatch
- reject big packets which could lead to server criticals
- fixed bug where none permanent groups wont display members
- channelgroupclientlist returns ERROR_database_empty_result
- fixed talk power can be granted without permission
- fixed not checking max bantime correclty
- fixed bug where group members / permission where not removed from database
- client request talk message size limit increased to 50 characters
- correctly reject talk requests with oversize message
- when manually adding a ban apply this ban to all matching clients that are currently connected
- work around convert error that could occure when setting some values to "-1" on some glibc versions
- fixed clientdbdelete not checking if client is online and removing all permissions
- respect b_client_ignore_bans on renames also
- fixed filetransfer permission checks
- fixed bug where it was not possible to connect via query if VIRTUALSERVER_MAXCLIENTS was set to zero
- fixed accounting deadlock which could occur while shutting down an virtualserver
- added virtualserver_port to servercreate output
- added new permission PERMISSION_b_virtualserver_custom_search
- added query command customsearch (please check docu)
- added sqlite PRAGMA integrity_check on startup
- added table custom fields
- tokenadd can take optional parameter tokendescription and tokencustomset
- token table extended with token_created, token_description, token_customset fields
- added query ip whitelist, entries wont be affected by flood protection
- added command line option query_ip_whitelist (default query_ip_whitelist.txt)
- added CLIENT_IDLE_TIME to clientlist (parameter -times)
- added channel id to clientinfo, ident: cid
- server accepts token while connecting
- added checks for default/template groups
- disconnect query after to many failed password tries
- complain added to flood protection (middle)
- added virtualservers_total_maxclients, virtualservers_total_clients_online, virtualservers_total_channels_online to hostinfo
- added servergroups got default permission PERMISSION_b_group_is_permanent
- added servergroups/channelgroups got default permission PERMISSION_i_group_needed_modify_power (current clients PERMISSION_i_group_modify_power is used)
- new permission PERMISSION_b_virtualserver_modify_min_client_version
- new virtualserver property VIRTUALSERVER_MIN_CLIENT_VERSION
- windows crash dump wont display an dialog box anymore
- added check to prevent deleting needed template groups
- added flood protection for serverquery
- added SERVERINSTANCE_SERVERQUERY_FLOOD_COMMANDS, SERVERINSTANCE_SERVERQUERY_FLOOD_TIME,SERVERINSTANCE_SERVERQUERY_BAN_TIME to instance properties
- you cant remove clients from groups which do not belong to your virtualserver (postponed feature)
- ! make sure that the changes below reflect your setup else you will break your server
- added SERVERINSTANCE_TEMPLATE_SERVERDEFAULT_GROUP, SERVERINSTANCE_TEMPLATE_CHANNELADMIN_GROUP, SERVERINSTANCE_TEMPLATE_CHANNELDEFAULT_GROUP this properties are used now while creating a new virtualserver for selecting the needed groups.