Page 1 of 1

lobby server (uberserver) bugs / changelog

Posted: 29 Dec 2013, 02:02
by abma
please report lobby server / uberserver bugs to

https://github.com/spring/uberserver/issues

also if you are developing lobby server related stuff, please suscribe to the rss of the page https://github.com/spring/uberserver/commits/master

also please read MOTD on the lobby-server...!

Re: lobby server (uberserver) bugs / changelog

Posted: 25 Apr 2014, 02:06
by abma
updated this today:

- lobbyserver should now only accept and send valid utf-8. any non-utf8 message will be ignored. it warns when invalid utf-8 data is received
- it should behave much nicer when server is under heavy load, means fewer server-side timeouts
- USERID is now checked for uint32 (according to docs). it warns about invalid usage, before it was ignored which caused trouble on some clients
- fixed some invalid access checks, some commands were available for normal users which shouldn't

Re: lobby server (uberserver) bugs / changelog

Posted: 05 May 2014, 20:52
by abma
next update:

- added a workarround for SPADS host to communicate with SLDB again, it broke because it directly send binary data. this required to add a LOT of ugly code. if you ever plan to send binary data through the lobby protocol, encode it with base64 as its a text-only protocol!
- remove USERID / GENERATEUSERID / ACQUIREUSERID, it was used by nothing it seems, lobby clients send the lobby id already at login!
- added p compatibility flag which made the agreement plain text! this should allow clients to remove some ugly code to parse the agreement

currently chanserv is broken, to fix a server restart is required

Re: lobby server (uberserver) bugs / changelog

Posted: 08 May 2014, 07:31
by abma
lobby server restarted, everything should be fine again.