gameServer/Actions.hs
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.
2011-03-28 unc0rr More creation of sender thread to the reciever thread
2011-03-21 EJ Changed the standard show function to Text.Show.ByteString, and misc.
2011-03-13 unc0rr Don't add ip ban with new timestamp when user gets kicked due to ban
2011-03-13 unc0rr Get rid of lastLogins, implement bans system
2011-03-13 unc0rr Oops
2011-03-13 unc0rr Implement Store truncating, so the memory even gets freed sometimes
2011-03-11 unc0rr - Fix a problem with ghost teams (missing 'not')
2011-03-10 unc0rr Send QUIT on exception too. This leads to double QUIT for a usual disconnection, yet is safe. Should fix crashes.
2011-03-08 unc0rr Fix check for duplicated nickname
2011-03-06 unc0rr - Write server config into .ini file on change
2011-03-03 unc0rr Use Data.TConfig to read and store server config in hedgewars.ini (a little bit of hate to the author for not exporting Conf type)
2011-02-28 unc0rr Add server version (which is separate from protocol version) and a check in frontend for a new enough server (currently only qWarning)
2011-02-27 unc0rr Start new server on RestartException
2011-02-27 unc0rr merge
2011-02-24 unc0rr ShutdownException for server shutdown
2011-02-23 unc0rr Don't forkIO main loop
2011-02-16 unc0rr Okay, a compatibility layer for clients of 0.9.15 version (not sure about old versions, as I removed all compatibility hacks for older versions previously)
2011-02-06 unc0rr - Take into account hlint suggestions
2011-02-05 unc0rr Fix admin stuff :D
2011-02-05 unc0rr Fix password checking
2011-02-05 unc0rr Add Unique field to Client structure, and use it to check for matching recieved account status with client
2011-02-05 unc0rr Convert READY and NOT_READY messages to CLIENT_FLAGS message
2011-02-03 unc0rr Stub for server restart command
2011-02-02 unc0rr - Implement BAN protocol command
2011-02-02 unc0rr KICK and BAN actions (ban has no protocol command for it yet)
2011-02-02 unc0rr Fix merge :D
2011-02-02 unc0rr Merge server refactor into default
2011-01-27 sheepluva how about we 60-sec-ban the _kicked user_ instead of the _admin that kicked that user_? :P 0.9.15
2011-01-20 unc0rr Impement 60 seconds ban after kick from server. Not tested at all. 0.9.15
2011-01-31 unc0rr Implement room delegation when admin lefts it server_refactor
2011-01-29 unc0rr Introduce numbered server notice messages server_refactor
2011-01-28 unc0rr Force RNF in AnswerClients too, in order to prevent lazyness in actions (most probably it's redundant to do that, still I do) server_refactor
2011-01-28 unc0rr Reimplement some more Actions server_refactor
2011-01-27 unc0rr io = liftIO server_refactor
2011-01-27 unc0rr Reimplement one more Action server_refactor
2011-01-27 unc0rr Finally a solution for excess lazyness when working with unsafeThaw'ed arrays server_refactor
2011-01-25 unc0rr Send room config to client server_refactor
2011-01-25 unc0rr Another approach for fixing listener thread issues, should finally get rid of all problems. Not tested. server_refactor
2011-01-10 unc0rr Explicitly kill listening thread in try to prevent messages recieving bugs server_refactor
2011-01-10 unc0rr Fix typo server_refactor
2011-01-10 unc0rr Bring back room and teams removing server_refactor
2010-12-19 nemo Ok. This should pull 0.9.14.1 server into default
2010-11-14 nemo merge 0.9.14.1 to trunk
less more (0) -100 -60 tip