gameServer/ClientIO.hs
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 unc0rr Fix ghost players (used Prelude.catch instead of Control.Exception.catch)
2011-03-20 EJ Replaced bs2packs.
2011-03-21 EJ Changed the standard show function to Text.Show.ByteString, and misc.
2011-03-14 unc0rr No unblock needed
2011-03-14 unc0rr I must have been on drugs when wrote it
2011-03-12 unc0rr Better quit message
2011-03-12 unc0rr - Don't pretend client sent some message from sending thread (fixes crash when client is already deleted by recieveng thread)
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-09 unc0rr Fix crash (accessing already deleted client record) by reverting to old client removing handling + throwTo
2011-03-04 unc0rr Add dbName parameter to .ini file, fix some warnings
2011-02-06 unc0rr - Take into account hlint suggestions
2011-02-02 unc0rr Merge server refactor into default
2011-01-28 unc0rr Make client quit on send exception (was commented due to another approach in handling connection lost) 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
2010-12-19 nemo Merge unc0rr's rearranging of MAP/MAPGEN messages, also his suggested increase of char limit to 20000 and addition of the "c" game message
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-10-10 unc0rr Some screwing around in try to fix space leak. No luck yet.
2010-07-25 unc0rr Some comments on the reason of the bug, leave bug not fixed yet
2010-07-25 unc0rr - burp's patch cleaning up module dependancies + cabal file
2010-06-27 unc0rr Properly handle client exit
2010-06-06 unc0rr Reimplement more core actions
2010-06-06 unc0rr Use sockets instead of handles, use bytestrings instead of strings
2010-05-10 unc0rr Make some more protocol commands work
2010-05-06 unc0rr Some more steps in refactoring
2010-03-06 unc0rr Fix sending routine
2010-03-06 unc0rr - Convert strings from utf-8 on recieve, and back to utf-8 when send them
2010-02-25 unc0rr - Unbreak support for client versions prior to 0.9.13-dev
2009-09-04 unc0rr Fixes suggested by hlint tool
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-05-27 unc0rr - Prevent server from producing zombies
2009-04-17 unc0rr - More verbose output
2009-02-18 unc0rr New game server:
less more (0) tip