0 Bewertungen0% fanden dieses Dokument nützlich (0 Abstimmungen)
14 Ansichten7 Seiten
+ added feature or noticable improvement - Bug fix or something removed. Server Release 3.0.0-beta22 13 April 2010 - fixed possible crash while executing serverlist - clientinfo shows client_id in correct int format - clientpermlist wont send cldbid to serverquery clients also returns error_database_empty_result instead of an error_ok if no entries were found - fixed that an semi-permanent channel could be created
+ added feature or noticable improvement - Bug fix or something removed. Server Release 3.0.0-beta22 13 April 2010 - fixed possible crash while executing serverlist - clientinfo shows client_id in correct int format - clientpermlist wont send cldbid to serverquery clients also returns error_database_empty_result instead of an error_ok if no entries were found - fixed that an semi-permanent channel could be created
Copyright:
Attribution Non-Commercial (BY-NC)
Verfügbare Formate
Als TXT, PDF, TXT herunterladen oder online auf Scribd lesen
+ added feature or noticable improvement - Bug fix or something removed. Server Release 3.0.0-beta22 13 April 2010 - fixed possible crash while executing serverlist - clientinfo shows client_id in correct int format - clientpermlist wont send cldbid to serverquery clients also returns error_database_empty_result instead of an error_ok if no entries were found - fixed that an semi-permanent channel could be created
Copyright:
Attribution Non-Commercial (BY-NC)
Verfügbare Formate
Als TXT, PDF, TXT herunterladen oder online auf Scribd lesen
Copyright TeamSpeak Systems GmbH http://www.teamspeak.com ============================================================= + Added feature or noticable improvement - Bug fix or something removed * Changed or Information ! Important - Take note! ============================================================= === Server Release 3.0.0-beta22 13 April 2010 - fixed possible crash while executing serverlist - clientinfo shows client_icon_id in correct int format - clientpermlist wont send cldbid to serverquery clients also returns error_database_empty_result instead of an error_ok if no entries were found - fixed that an semi-permanent channel could be created inside an temporary - via commandline parameter dbpluginparameter=skipcheck the sqlite database inte grity checks can be skipped - fixed that filetransfer quoatas were not reset correctly - we now respect the b_client_ban_delete_own permission - fixed not recognizing channel permissions while using defaultchannels on clien t connect === Server Release 3.0.0-beta21 30 March 2010 - deleting an servergroup dont updated the CLIENT_SERVERGROUPS property correctl y - fixed TLS problems under windows based operating systems - fixed serverlist gives back status "unknown" if server is actually just offlin e - fixed possible crash while using permfind - fixed possible crash while selecting a server via serverquery - fixed possible, rare, deadlock while shutting down a virtualserver + added virtualserver property virtualserver_hostbutton_gfx_url + added serverlist command option -short which gives only id, port, status back + added permission b_client_modify_own_description + added a ip blacklist for the query + added command line option "query_ip_blacklist", defines filename for the query ip blacklist + query ip blacklist and whitelist understand Classless Inter-Domain Routing not ation (cidr) e.g: 0.0.0.0/0 for blacklist will refuse all incoming connections ! new permission PERMISSION_i_group_auto_update_type which enables auto-updating for server groups and channel groups whenever the permission sys tem gets updated. supported values: 0-8 (check permissiondoc.txt for details) note that existing groups on all virtual servers need to be updated manually since we cannot dete ct the purpose of an existing group automatically === Server Release 3.0.0-beta20 10 March 2010 - fixed channel/client icons not shown correctly in certain setups - remove unwanted /r/n sequences while reading query_ip_whitelist.txt === Server Release 3.0.0-beta19 9 March 2010 - fixed i_client_max_avatar_filesize / i_group_max_icon_filesize not checking fo r -1 - banlist wont hide anymore certain properties - fixed possible serverstart race which lead to messed up serverproperties - fixed talk request timestamp not populated properly + clientdblist added property CLIENT_TOTALCONNECTIONS + improved multithreading / scability + serverstart works now also for virtualservers which are in virtualmode + added server properties VIRTUALSERVER_NAME_PHONECTIC, VIRTUALSERVER_ICON_ID + added channel properties CHANNEL_ICON_ID + added client properties CLIENT_ICON_ID + clientlist added property CLIENT_IS_RECORDING (option: -voice) + added permissions b_virtualserver_modify_icon_id ! removed "group" from i_icon_id, i_max_icon_filesize, b_icon_manage === Server Release 3.0.0-beta18 08 Feb 2010 - fixed possible servercreate race by an serverstart - fixed case where an servercreate was delayed by several minutes - fixed permission overview permid=0 not recognized - fixed bug where traffic quotas where not reset correctly on each new month - fixed PERMISSION_b_permission_modify_power_ignore not working in certain setup s - fixed snapshotdeploy wont set correct channel id for channelgroups + added support for serversite group icons (needs client build >= 10183) + added i_group_max_icon_filesize, defines max filesize for serversite icons + added b_group_icon_manage, defines if client is able to upload/delete/browse i cons + its now possible to give ether permid=int_value or permsid=string_value for all given permission functions === Server Release 3.0.0-beta17 02 Feb 2010 - fixed possible crash while deleting subchannels - clientlist option -VOICE added CLIENT_IS_PRIORITY_SPEAKER property - fixed issue where query could start an stopped virtualserver while instance terminating - fixed channel_flag_password was not set automatically while creating a new channel over query - fixed strange behavior while changing b_group_is_permanent permission value - fixed licensing issue with max slots below 32 - query_ip_whitelist.txt removed out of package and is created if not available - fixed PERMISSION_b_client_channel_textmessage_send not working properly - fixed ghosting channel bug with certain default sub channel setups - fixed critical after editing an perm/semi channel to an temp - fixed unclear local accounting error messages - fixed query bug which resulted in "invalid socketID" errors + added custominfo command (check docu for details) + added permissions PERMISSION_b_client_custom_info_view + added permidgetbyname command (check docu for details) + added b_virtualserver_permission_reset + added command permreset (check docu for details) ! added b_permission_modify_power_ignore permission, allows to add/delete permissions without having the needed grant values ! added command line parameter dblogkeepdays (default 90) defines how many days to keep database log entries (triggered on every start and while running every day) ! added command line parameter dbclientkeepdays (default 30) removes all clients which had not connected the x days and dont got an servergroup assigned (triggered on every start and while running every day) === Server Release 3.0.0-beta16 20 Jan 2010 - default query anti flood properties changed to be less strict - added warning while using machine_id and no servers got loaded - fixed possible exception in query core on certain linux derivates + query_ip_whitelist.txt auto reloads every five minutes entries are displayed to logfile, first time and every time they changed while reloading + reduce memory usage + shut down server cleanly on unix systems even when receiving SIGINT, SIGHUP and SIGTERM === 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 permiss ions - 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_MAXC LIENTS was set to zero - fixed accounting deadlock which could occur while shutting down an virtualserv er + 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 fi elds + 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, vi rtualservers_total_channels_online to hostinfo + added servergroups got default permission PERMISSION_b_group_is_permanent + added servergroups/channelgroups got default permission PERMISSION_i_group_nee ded_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_FL OOD_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 s erver + added SERVERINSTANCE_TEMPLATE_SERVERDEFAULT_GROUP, SERVERINSTANCE_TEMPLATE_CHA NNELADMIN_GROUP, SERVERINSTANCE_TEMPLATE_CHANNELDEFAULT_GROUP this properties are used now whil e creating a new virtualserver for selecting the needed groups. === Server Release 3.0.0-beta12 31 Dec 2009 - fixed overlooked case where a client could post a talk request although is_talker was granted - fixed general channel create behaviour - fixed sendServerGroupClientList database usage problems + added CLIENT_IS_TALKER to clienlist (parameter -voice) + VIRTUALSERVER_ANTIFLOOD_POINTS_TICK_REDUCE cant be zero === Server Release 3.0.0-beta11 29 Dec 2009 - throw an ERROR_client_to_many_clones_connected while connecting instead of an PERMISSION_i_client_max_clones permission error - clear CLIENT_IS_TALKER, CLIENT_TALK_REQUEST and CLIENT_TALK_REQUEST_MSG they are no longer required to talk. - properly handle PERMISSION_i_channel_max_depth and PERMISSION_i_channel_min_de pth while creating a channel + added CLIENT_ID to whoami - remove log spam that occured when oversized UPD packets were received === Server Release 3.0.0-beta10 27 Dec 2009 - Fixed bug that could lead to the server sending UDP packets with the network interface max capacity. Only systems with a instable system clock were affected. - Fixed a deadlock that could freeze the server so it no longer responded - fixed PERMISSION_b_channel_delete_* behaviour - prevent a memleak using pthread_create that could lead to a CRITICAL error message when the filetransfer port was attacked by many thousand connections + text messages added to flood protection (small) ! clientdblist takes now optional parameters "start" and "duration" default values are start=0, duration=25 === Server Release 3.0.0-beta9 26 Dec 2009 - prevent denial of service on filetransfer port, that could also cause ASSERT f ailures === Server Release 3.0.0-beta8 25 Dec 2009 - fixed possible crash while unregistering a query client - fixed possible case where clients got deleted from wrong groups + added CLIENT_IDLE_TIME, CONNECTION_CONNECTED_TIME to clientinfo + added CLIENT_VERSION, CLIENT_PLATFORM to clientlist (new parameter -info) + added VIRTUALSERVER_UNIQUE_IDENTIFIER to serverlist (new parameter -uid) ! VIRTUALSERVER_HOSTBANNER_GFX_INTERVAL dont accepts values between 1-59 === Server Release 3.0.0-beta7 24 Dec 2009 - minor tcp stack improvements + added permission log entries for changing default groups ! updated to sqlite 3.6.21 === Server Release 3.0.0-beta6 23 Dec 2009 - fixed PERMISSION_i_client_needed_move_power not taking all aspects into accoun t - fixed PERMISSION_b_channel_modify_sortorder not used - fixed tcp flooding bug + dont print company name for none profit licenses to logfile + added crashdump support for win32/win64 === Server Release 3.0.0-beta5 22 Dec 2009 - query password ban returns now a proper error message - channelgroup && servergroup deleting checks for modify power - fixed possibility that you set PERMISSION_i_group_needed_modify_power beyond your own power - fixed not checking PERMISSION_i_client_move_power correctly while clientmove - fixed possibly deadlock + added permission PERMISSION_b_virtualserver_modify_priority_speaker_dimm_modif icator you need to manually add this permission if you are upgrading the server + added PERMISSION_b_virtualserver_modify_log_settings you need to manually add this permission if you are upgrading the server ! + added VIRTUALSERVER_LOG_CLIENT, VIRTUALSERVER_LOG_QUERY, VIRTUALSERVER_LOG_C HANNEL VIRTUALSERVER_LOG_PERMISSIONS, VIRTUALSERVER_LOG_SERVER, VIRTUALSERVER_L OG_FILETRANSFER to virtualserver properties default logging disabled except for permissions ! default permissions are more end-user friendly ! beta4 skipped === Server Release 3.0.0-beta3 21 Dec 2009 - tokenadd checks for PERMISSION_i_group_needed_member_add_power - fixed tokenadd with channel groups not used correctly - handle select failures for tcp connections more properly - fixed PERMISSION_b_channel_join_ignore_maxclients + client nickname change added to flood protection (small) + clientpoke added to flood protection (middle) + inform windows users about the virtualserver token === Server Release 3.0.0-beta2 20 Dec 2009 - fixed rare server crash (while reconnecting client) - fixed bug with serverdblist updating client_nickname fields - fixed permission problem with channel groups + serverstop can return ERROR_server_is_not_running + poke message got a max character limit of 100 ! added PERMISSION_b_client_issue_client_query_command enables/disables the internal gui client serverquery function - fixed bug that lead to the server connection info values overflowing at 2^31 === Server Release 3.0.0-beta1 19 Dec 2009 - fixed typo for bandwidth properties - fixed VIRTUALSERVER_MAXCLIENTS behaviour in virtual mode + fixed mysql problem while editing virtualserver error database_no_modification s + added query password brute force protection + serverinfo shows also VIRTUALSERVER_QUERYCLIENTS_ONLINE + VIRTUALSERVER_NAME increased to 64 chars === Server Release 3.0.0-alpha4-pre-7 17 Dec 2009 + use command extended to use also a port usage: use port=9987 (please check doc u) + serverinfo also gives virtualserver_status - clientdblist shows correct timestamps - servercreate handles virtualserver_password correctly - fixed query socket reusing bug === Server Release 3.0.0-alpha4-pre-6 16 Dec 2009 - servercreate accepts now virtualserver_autostart, virtualserver_machine_id - mysql set MYSQL_OPT_RECONNECT to true + added commandline parameter "createinifile" (default name "ts3server.ini") usage example: binary createinifile=1 + added commandline parameter "inifile" usage example: binary inifile=ts3server.ini + added commandline parameter "dbpluginparameter" (check docu for details) + added VIRTUALSERVER_NEEDED_IDENTITY_SECURITY_LEVEL (check docu for details) ! Protocol change. Old clients can not connect to new servers and new clients can not connect to old servers. preparition for our open beta. === Server Release 3.0.0-alpha4-pre-5 15 Dec 2009 - added missing mysql create/drop files === Server Release 3.0.0-alpha4-pre-4 14 Dec 2009 - VIRTUALSERVER_PORT, VIRTUALSERVER_AUTOSTART, VIRTUALSERVER_MACHINE_ID can be edited while virtualserver is running, changes take effect after manual restart - we prevent using tokenadd with template groups + mysql support added, please check server_quickstart.txt - if you encounter problems, we need logs, mysql version operating system, etc === Server Release 3.0.0-alpha4-pre-3 12 Dec 2009 + added commandline parameter "logpath" usage example: binary logpath=logs + serverdelete adds an logentry - fixed CLIENT_IS_TALKER behaviour - handle autoprobe errors more gracefully === Server Release 3.0.0-alpha4-pre-2 10 Dec 2009 - autoprobing fixes - fixed invalid virtualserver_port property after autoprobing (was -1) - takes also stopped servers into account (machine_id is ignored) - make sure every new autoprobe request starts from beginning + enable plugins to send command packets + banadd, banclient displays bandid (check docu for details) + added commandline parameter "licensepath" usage example: binary licensepath=e:\\ts3license\\ === Server Release 3.0.0-alpha3 08 Dec 2009 - fixed broken ban time under windows === Server Release 3.0.0-alpha2 07 Dec 2009 - fixed invalid ban timestamp - fixed dead group member entries after group deletion - fixed bug where a serverdelete cleared up the whole filebase === Server Release 3.0.0-alpha1 04 Dec 2009 - if an virtualserver is unable to start just throw an error instead of shutting down the whole intance - fixed a bug which could lead to a deadlock while adding a new server with a port already in use ! virtualserver which is in virtualmode will automatically shutdown after last client(query) left ! servercreate returns also the token needed to get serveradmin + added command serveridgetbyport (check docu for details) + added command permfind (check docu for details) === Server Release r8910 01 Dec 2009 * Initial public server release