Bloody-wave
Hors ligne
Chui méchant et j'aime ça

Bonjour tout le monde

Je pensai que cette fameuse bêta 2 sortirai le 23/12/2009 mais non, elle est parue hier sur les coups de 18h, pile quand je suis pas là :p

La zone des téléchargements a été mise à jour, vous pouvez télécharger le serveur dedans.

Ce sujet sert de "changelog", vous ne pouvez donc pas poster dedans. C'est pas traduit et je ne pense pas le faire, les informations sont plutôt claires. Si quelqu'un veut le faire pas de soucis ;)

Voici la légende des signes :
Code autre :

+ Fonction supplémentaire ou amélioration apparente
- Correction d'un bug ou retrait de quelque chose
* Changement ou information
! Important, à lire !



Dernière édition Mardi 22 décembre 2009 à 12:43:48 par Bloody-wave

Sujet résolu ? Cliquez sur le bouton en bas du sujet !
Bloody-wave
Hors ligne
Chui méchant et j'aime ça

TS3 Serveur 3.0.0 bêta 2


Code autre :
- 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




Sujet résolu ? Cliquez sur le bouton en bas du sujet !
Bloody-wave
Hors ligne
Chui méchant et j'aime ça

TS3 Serveur 3.0.0 bêta 3


Code autre :
- 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




Sujet résolu ? Cliquez sur le bouton en bas du sujet !
Bloody-wave
Hors ligne
Chui méchant et j'aime ça

TS3 Serveur 3.0.0 bêta 5

Code autre :
- 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_modificator
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_CHANNEL
VIRTUALSERVER_LOG_PERMISSIONS, VIRTUALSERVER_LOG_SERVER, VIRTUALSERVER_LOG_FILETRANSFER
to virtualserver properties
default logging disabled except for permissions
! default permissions are more end-user friendly
! beta4 skipped




Sujet résolu ? Cliquez sur le bouton en bas du sujet !
Bloody-wave
Hors ligne
Chui méchant et j'aime ça

TS3 Serveur 3.0.0 bêta 6

Code autre :
- fixed PERMISSION_i_client_needed_move_power not taking all aspects into account
- 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




Sujet résolu ? Cliquez sur le bouton en bas du sujet !
Bloody-wave
Hors ligne
Chui méchant et j'aime ça

TS3 Serveur 3.0.0 bêta 7

Code autre :
- minor tcp stack improvements
+ added permission log entries for changing default groups
! updated to sqlite 3.6.21




Sujet résolu ? Cliquez sur le bouton en bas du sujet !
Bloody-wave
Hors ligne
Chui méchant et j'aime ça

TS3 Serveur 3.0.0 bêta 8

Code autre :
- 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




Sujet résolu ? Cliquez sur le bouton en bas du sujet !
Bloody-wave
Hors ligne
Chui méchant et j'aime ça

TS3 Serveur 3.0.0 bêta 9

Code autre :
- prevent denial of service on filetransfer port, that could also cause ASSERT failures




Sujet résolu ? Cliquez sur le bouton en bas du sujet !
Bloody-wave
Hors ligne
Chui méchant et j'aime ça

TS3 Serveur 3.0.0 bêta 10

Code autre :
- 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




Sujet résolu ? Cliquez sur le bouton en bas du sujet !
Bloody-wave
Hors ligne
Chui méchant et j'aime ça

TS3 Serveur 3.0.0 bêta 11

Code autre :
- 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_depth
while creating a channel
+ added CLIENT_ID to whoami
- remove log spam that occured when oversized UPD packets were received




Sujet résolu ? Cliquez sur le bouton en bas du sujet !
Bloody-wave
Hors ligne
Chui méchant et j'aime ça

TS3 Serveur 3.0.0 bêta 12

Code autre :
- 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




Sujet résolu ? Cliquez sur le bouton en bas du sujet !
Bloody-wave
Hors ligne
Chui méchant et j'aime ça

TS3 Serveur 3.0.0 bêta 13

Code autre :
! 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




Sujet résolu ? Cliquez sur le bouton en bas du sujet !
Bloody-wave
Hors ligne
Chui méchant et j'aime ça

TS3 Serveur 3.0.0 bêta 15

Code autre :
- fixed mysql plugin reading config file




Sujet résolu ? Cliquez sur le bouton en bas du sujet !
Bloody-wave
Hors ligne
Chui méchant et j'aime ça

TS3 Serveur 3.0.0 bêta 16

Code autre :
- 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




Sujet résolu ? Cliquez sur le bouton en bas du sujet !
Bloody-wave
Hors ligne
Chui méchant et j'aime ça

TS3 Serveur 3.0.0 bêta 17

Code autre :
- 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)




Sujet résolu ? Cliquez sur le bouton en bas du sujet !
Page : 1 2
Répondre au sujet
Ce sujet est verrouillé.
Vous ne pouvez pas poster de nouveau message dedans.