gameServer/ClientIO.hs
Wed, 10 Jan 2024 20:54:29 +0100 Vekhir Fix server build with modern mtl library
Wed, 08 Jul 2020 17:02:45 +0300 Jens Petersen update server network
Tue, 21 Aug 2018 02:14:15 +0200 Wuzzy Fix some string/translation inconsistencies in strings related to leaving
Mon, 10 Aug 2015 03:53:11 +0200 sheepluva more copyright fixes
Thu, 23 Jul 2015 19:51:14 +0300 unc0rr Don't allow too big messages from clients
Fri, 24 Jan 2014 12:05:39 +0100 Gianfranco Costamagna Added copyrights to gameServer directory
Tue, 29 Jan 2013 00:03:56 +0400 unc0rr Use Data.ByteString.copy on receive buffer to allow it free no longer used memory
Sat, 12 Jan 2013 01:18:50 +0400 unc0rr - Start work on checker
Fri, 13 Jul 2012 13:21:52 +0400 unc0rr Catch all exceptions in clientSendLoop. If there could something besides IOException be thrown there, that would explain ping timeouts server issue.
Thu, 28 Jun 2012 22:45:06 +0400 unc0rr - Try sending remove message in 'finally' as a last resort
Sun, 17 Jun 2012 00:08:20 +0400 unc0rr Catch all types of exceptions in recv thread. Should probably help with ghosts problem, though I have no idea which else kind of exception could arise there.
Thu, 22 Sep 2011 11:44:39 +0400 unc0rr My best guess for issue #285 is send thread being stuck at sendAll function, so I move client removing function before sendAll
Sat, 02 Apr 2011 20:01:20 +0400 unc0rr Some fixes. Can't reproduce ghosts now.
Mon, 28 Mar 2011 20:30:15 +0400 unc0rr More creation of sender thread to the reciever thread
Mon, 21 Mar 2011 21:38:44 +0300 unc0rr Fix ghost players (used Prelude.catch instead of Control.Exception.catch)
Sun, 20 Mar 2011 15:03:39 +0100 EJ Replaced bs2packs.
Mon, 21 Mar 2011 21:04:20 +0300 EJ Changed the standard show function to Text.Show.ByteString, and misc.
Mon, 14 Mar 2011 20:08:53 +0300 unc0rr No unblock needed
Mon, 14 Mar 2011 20:04:51 +0300 unc0rr I must have been on drugs when wrote it
Sat, 12 Mar 2011 22:55:25 +0300 unc0rr Better quit message
Sat, 12 Mar 2011 22:42:01 +0300 unc0rr - Don't pretend client sent some message from sending thread (fixes crash when client is already deleted by recieveng thread)
Thu, 10 Mar 2011 22:28:40 +0300 unc0rr Send QUIT on exception too. This leads to double QUIT for a usual disconnection, yet is safe. Should fix crashes.
Wed, 09 Mar 2011 22:11:29 +0300 unc0rr Fix crash (accessing already deleted client record) by reverting to old client removing handling + throwTo
Fri, 04 Mar 2011 22:45:28 +0300 unc0rr Add dbName parameter to .ini file, fix some warnings
Sun, 06 Feb 2011 21:50:29 +0300 unc0rr - Take into account hlint suggestions
Wed, 02 Feb 2011 11:28:38 +0300 unc0rr Merge server refactor into default
Fri, 28 Jan 2011 22:34:07 +0300 unc0rr Make client quit on send exception (was commented due to another approach in handling connection lost) server_refactor
Tue, 25 Jan 2011 22:13:34 +0300 unc0rr Another approach for fixing listener thread issues, should finally get rid of all problems. Not tested. server_refactor
Mon, 10 Jan 2011 18:57:44 +0300 unc0rr Explicitly kill listening thread in try to prevent messages recieving bugs server_refactor
Sun, 19 Dec 2010 13:33:45 -0500 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
less more (0) -30 tip