gameServer/NetRoutines.hs
2016-10-01 unc0rr - Use sandi instead of dataenc (bugs.debian.org/836686)
2016-02-20 unc0rr Filter out hog speech messages with non-local team index (not tested)
2015-12-28 unc0rr Allow server admins to join passworded/restricted rooms when it is really needed
2015-12-28 unc0rr Defer kicking to the time when everything is in consistent state
2015-12-28 unc0rr Allow only one query per session
2015-08-10 sheepluva more copyright fixes
2015-04-29 unc0rr Catch exceptions in accept() call
2014-01-24 Gianfranco Costamagna Added copyrights to gameServer directory
2014-01-31 unc0rr More work on flood detector
2014-01-26 unc0rr Some love to pas2c
2014-01-25 unc0rr Mutual authentication: server side
2013-10-13 unc0rr Send +i status of all players to logged-in users
2013-08-28 unc0rr 'c' flag for contributors
2013-06-05 unc0rr - Fix issue 521 by resending FULLMAPCONFIG on game finish to those who joined mid-game. Semitested.
2013-04-10 unc0rr - Revert server workaround over desync from r98e2dbdda8c0
2013-02-20 unc0rr Workaround desync issue if I correctly understand its roots (barely tested)
2013-02-16 unc0rr Some more work on checker
2013-01-12 unc0rr Logon procedure for checkers, introduce invisible clients
2013-01-11 unc0rr - Start work on checker
2012-12-05 unc0rr Change room name if room admin is kicked flibqtfrontend
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.
2011-05-15 unc0rr On restart command close server socket and spawn new server, keep running until last client quits
2011-03-05 unc0rr Use 'undefined' less (replace with default values and 'error')
2011-03-05 unc0rr Use Maybe for storing client's clan, allows less error-prone spectator checks
2011-02-06 unc0rr - Take into account hlint suggestions
2011-02-05 unc0rr Add Unique field to Client structure, and use it to check for matching recieved account status with client
2011-02-02 unc0rr Fix merge :D
2010-12-19 nemo Ok. This should pull 0.9.14.1 server into default
2010-11-12 nemo This revision should, in theory, correctly merge 0.9.14 and tip, so that future merges of 0.9.14 should work properly
2010-11-11 unc0rr Revert to old server in branch 0.9.14 0.9.14
2010-06-08 unc0rr Some more progress
2010-06-06 unc0rr Use sockets instead of handles, use bytestrings instead of strings
2010-05-06 unc0rr Some more steps in refactoring
2010-05-05 unc0rr Start the server refactoring
2010-02-25 unc0rr - Unbreak support for client versions prior to 0.9.13-dev
2009-10-03 unc0rr - Proper /team command implementation
2009-09-04 unc0rr Drop support for ghc 6.8, use 6.10 instead
2009-08-05 unc0rr Patch for compiling with 6.10 (define NEW_EXCEPTIONS to do that)
2009-07-09 nemo unc0rr's patch from issue #144 - prevent spectators from ruining the game
2009-04-19 unc0rr Some work to try prevent stack memory leak
2009-03-27 unc0rr Ping clients every 30 seconds. Disconnection due to ping timeout to be implemented.
2009-03-27 unc0rr Add simple DoS protection mechanism (although better than previous server had)
2009-03-27 unc0rr Prepare to add ability for admin to set MOTD
2009-03-26 unc0rr - Better ip2string implementation
2009-02-27 unc0rr Set admin flag and send admin notification to users with rid equal to 3
2009-02-25 unc0rr Retrieve client password from web database and ask for it
2009-02-24 unc0rr Server now send ASKPASSWORD command to frontend when user has web account
2009-02-18 unc0rr New game server:
less more (0) tip