gameServer/Actions.hs
2012-12-05 unc0rr Command to delegate room to other player flibqtfrontend
2012-12-05 unc0rr Change room name if room admin is kicked flibqtfrontend
2012-12-05 unc0rr Send "ROUND_FINISHED" to room clients when server thinks so flibqtfrontend
2012-12-05 unc0rr Better check for bans flibqtfrontend
2012-12-05 unc0rr "Registered users only" room flag flibqtfrontend
2012-12-02 unc0rr - Disable in-room bans
2012-11-30 unc0rr Fix warning
2012-11-30 unc0rr - Fix UNBAN bug
2012-11-30 unc0rr Case insensitive test for banned nickname
2012-11-30 unc0rr Implement ban by nickname
2012-11-05 unc0rr Oops, fix room info on room admin change
2012-11-04 unc0rr Better place for SendUpdateOnThisRoom
2012-11-03 unc0rr Send notification about 1 player in room on room creation
2012-11-02 unc0rr oops, fix incorrect room owner name in ROOM UPD command again
2012-11-02 unc0rr oops, fix incorrect room owner name in ROOM UPD command
2012-11-01 unc0rr Send ROOM UPD message when team is added/deleted from room, and when game starts or finishes
2012-10-31 unc0rr Clear in-game flag when user joins room
2012-10-21 unc0rr Keep room admin ready status always set
2012-10-17 unc0rr Fix most of server warnings
2012-10-15 unc0rr Don't accept ROUNDFINISHED message twice. Fixes game hangs when half of teams quit game.
2012-10-12 unc0rr UNBAN implementation
2012-10-09 unc0rr Reset nickname so it may be reused while old connection is still hanging
2012-09-25 unc0rr - Keep track of room name so correct name is displayed when you become room admin
2012-09-09 unc0rr 'h' status for room admins
2012-09-04 unc0rr Show who is the room admin on join (no tested, also I don't like how it is done via server warnings, but it seems there's no other solution compatible with .17)
2012-09-04 unc0rr Unset room restrictions on player/team joins when changing room admin
2012-08-25 unc0rr Disable workaround, as it still makes server crash and hung clients are hidden from players anyway
2012-08-13 unc0rr Room bans. They're more simple, than the global ones: if you ban someone, he is banned by ip in this room for the rest of the room lifetime. Not tested.
2012-08-08 unc0rr Keep room till last player quits
2012-08-05 unc0rr Introduce 'a' and 'u' client flags to mark admins and authenticated users
2012-07-31 unc0rr Okay, this is workaround over ping timeouts problem on the server. Could make server crash if recieve thread wakes up after second ping timeout event.
2012-07-07 unc0rr - Check ready status only after deleting player's teams (should fix the bug when you're unable to start game)
2012-06-28 unc0rr - Try sending remove message in 'finally' as a last resort
2012-05-26 unc0rr Bring leftTeams back (with a fix) as it is apparently needed for spectators.
2012-05-24 unc0rr - Restore pre-r9257cf8e7af2 behavior
2012-05-23 unc0rr Mark team for deletion when letting others know it has left during game. Should help with quitters problem.
2012-03-23 unc0rr Oops
2012-03-22 unc0rr Add more strictness in hope it will help with space leak
2012-03-01 unc0rr Oh, should also check for game finish when player quits without ROUNDFINISHED message: small refactoring, not tested at all
2012-03-01 unc0rr Also consider game finished when the last player reports ROUNDFINISHED despite the correctness parameter.
2012-02-29 unc0rr Don't remove client's teams from teams list on "ROUNDFINISHED 0", just send team removal message to others.
2012-02-23 unc0rr Handle ROOM* commands in rooms list model
2011-12-29 unc0rr Send full room info on room add and update events. Less(?) traffic, but current frontend doesn't behave good with this change to server.
2011-10-23 unc0rr Case-insensitive comparison of nicks
2011-09-27 unc0rr Introduce EngineInteraction module
2011-09-24 unc0rr Store replays for further analysis
2011-09-23 unc0rr Convert boolean variable + a bunch of fields which make sense only while game is going on into Maybe + structure
2011-07-23 unc0rr Implement command for banning by ip and a command for bans list
2011-05-22 unc0rr 60 seconds cooldown ban on kick
2011-05-16 unc0rr Don't perform RestartServer action when already did it once
2011-05-16 unc0rr Don't send stats after spawning new server
2011-05-15 unc0rr Pass correct arguments on restart
2011-05-15 unc0rr On restart command close server socket and spawn new server, keep running until last client quits
2011-04-27 nemo update iphone too
2011-04-12 unc0rr Start implementation of archivements/ratings on server side: replay saving routine
2011-04-07 unc0rr Fix crash in server (accessing deleted room)
2011-04-03 unc0rr Fix crash when old room admin becomes new room admin
2011-04-03 unc0rr Show only logged-in clients quit messages
2011-04-03 unc0rr Use readInt_
2011-04-02 unc0rr Some fixes. Can't reproduce ghosts now.
less more (0) -100 -60 tip