Thu, 01 Mar 2012 23:55:19 +0400 |
unc0rr |
Oh, should also check for game finish when player quits without ROUNDFINISHED message: small refactoring, not tested at all
|
file |
diff |
annotate
|
Thu, 01 Mar 2012 23:35:13 +0400 |
unc0rr |
Also consider game finished when the last player reports ROUNDFINISHED despite the correctness parameter.
|
file |
diff |
annotate
|
Wed, 29 Feb 2012 23:44:49 +0400 |
unc0rr |
Don't remove client's teams from teams list on "ROUNDFINISHED 0", just send team removal message to others.
|
file |
diff |
annotate
|
Thu, 23 Feb 2012 18:41:52 +0400 |
unc0rr |
Handle ROOM* commands in rooms list model
|
file |
diff |
annotate
|
Thu, 29 Dec 2011 23:02:40 +0300 |
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.
|
file |
diff |
annotate
|
Sun, 23 Oct 2011 11:37:52 +0400 |
unc0rr |
Case-insensitive comparison of nicks
|
file |
diff |
annotate
|
Tue, 27 Sep 2011 19:27:19 +0400 |
unc0rr |
Introduce EngineInteraction module
|
file |
diff |
annotate
|
Sat, 24 Sep 2011 21:14:51 +0400 |
unc0rr |
Store replays for further analysis
|
file |
diff |
annotate
|
Sat, 24 Sep 2011 00:00:57 +0400 |
unc0rr |
Convert boolean variable + a bunch of fields which make sense only while game is going on into Maybe + structure
|
file |
diff |
annotate
|
Sat, 23 Jul 2011 09:30:51 +0400 |
unc0rr |
Implement command for banning by ip and a command for bans list
|
file |
diff |
annotate
|
Sun, 22 May 2011 19:44:53 +0400 |
unc0rr |
60 seconds cooldown ban on kick
|
file |
diff |
annotate
|
Mon, 16 May 2011 22:04:59 +0400 |
unc0rr |
Don't perform RestartServer action when already did it once
|
file |
diff |
annotate
|
Mon, 16 May 2011 22:03:14 +0400 |
unc0rr |
Don't send stats after spawning new server
|
file |
diff |
annotate
|
Sun, 15 May 2011 18:16:13 +0400 |
unc0rr |
Pass correct arguments on restart
|
file |
diff |
annotate
|
Sun, 15 May 2011 18:10:01 +0400 |
unc0rr |
On restart command close server socket and spawn new server, keep running until last client quits
|
file |
diff |
annotate
|
Wed, 27 Apr 2011 11:11:45 -0400 |
nemo |
update iphone too
|
file |
diff |
annotate
|
Tue, 12 Apr 2011 22:31:48 +0400 |
unc0rr |
Start implementation of archivements/ratings on server side: replay saving routine
|
file |
diff |
annotate
|
Thu, 07 Apr 2011 21:43:43 +0400 |
unc0rr |
Fix crash in server (accessing deleted room)
|
file |
diff |
annotate
|
Sun, 03 Apr 2011 16:31:40 +0400 |
unc0rr |
Fix crash when old room admin becomes new room admin
|
file |
diff |
annotate
|
Sun, 03 Apr 2011 13:34:04 +0400 |
unc0rr |
Show only logged-in clients quit messages
|
file |
diff |
annotate
|
Sun, 03 Apr 2011 13:31:33 +0400 |
unc0rr |
Use readInt_
|
file |
diff |
annotate
|
Sat, 02 Apr 2011 20:01:20 +0400 |
unc0rr |
Some fixes. Can't reproduce ghosts now.
|
file |
diff |
annotate
|
Mon, 28 Mar 2011 20:30:15 +0400 |
unc0rr |
More creation of sender thread to the reciever thread
|
file |
diff |
annotate
|
Mon, 21 Mar 2011 21:04:20 +0300 |
EJ |
Changed the standard show function to Text.Show.ByteString, and misc.
|
file |
diff |
annotate
|
Sun, 13 Mar 2011 20:25:44 +0300 |
unc0rr |
Don't add ip ban with new timestamp when user gets kicked due to ban
|
file |
diff |
annotate
|
Sun, 13 Mar 2011 20:21:27 +0300 |
unc0rr |
Get rid of lastLogins, implement bans system
|
file |
diff |
annotate
|
Sun, 13 Mar 2011 15:09:29 +0300 |
unc0rr |
Oops
|
file |
diff |
annotate
|
Sun, 13 Mar 2011 15:09:04 +0300 |
unc0rr |
Implement Store truncating, so the memory even gets freed sometimes
|
file |
diff |
annotate
|
Fri, 11 Mar 2011 22:22:28 +0300 |
unc0rr |
- Fix a problem with ghost teams (missing 'not')
|
file |
diff |
annotate
|
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.
|
file |
diff |
annotate
|
Tue, 08 Mar 2011 21:27:44 +0300 |
unc0rr |
Fix check for duplicated nickname
|
file |
diff |
annotate
|
Sun, 06 Mar 2011 21:54:37 +0300 |
unc0rr |
- Write server config into .ini file on change
|
file |
diff |
annotate
|
Thu, 03 Mar 2011 22:15:13 +0300 |
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)
|
file |
diff |
annotate
|
Mon, 28 Feb 2011 22:04:10 +0300 |
unc0rr |
Add server version (which is separate from protocol version) and a check in frontend for a new enough server (currently only qWarning)
|
file |
diff |
annotate
|
Sun, 27 Feb 2011 20:15:09 +0300 |
unc0rr |
Start new server on RestartException
|
file |
diff |
annotate
|
Sun, 27 Feb 2011 19:32:14 +0300 |
unc0rr |
merge
|
file |
diff |
annotate
|
Thu, 24 Feb 2011 22:01:36 +0300 |
unc0rr |
ShutdownException for server shutdown
|
file |
diff |
annotate
|
Wed, 23 Feb 2011 18:34:07 +0300 |
unc0rr |
Don't forkIO main loop
|
file |
diff |
annotate
|
Wed, 16 Feb 2011 12:07:30 +0300 |
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)
|
file |
diff |
annotate
|
Sun, 06 Feb 2011 21:50:29 +0300 |
unc0rr |
- Take into account hlint suggestions
|
file |
diff |
annotate
|
Sat, 05 Feb 2011 23:37:25 +0300 |
unc0rr |
Fix admin stuff :D
|
file |
diff |
annotate
|
Sat, 05 Feb 2011 23:33:10 +0300 |
unc0rr |
Fix password checking
|
file |
diff |
annotate
|
Sat, 05 Feb 2011 11:32:15 +0300 |
unc0rr |
Add Unique field to Client structure, and use it to check for matching recieved account status with client
|
file |
diff |
annotate
|
Sat, 05 Feb 2011 11:05:16 +0300 |
unc0rr |
Convert READY and NOT_READY messages to CLIENT_FLAGS message
|
file |
diff |
annotate
|
Thu, 03 Feb 2011 22:29:10 +0300 |
unc0rr |
Stub for server restart command
|
file |
diff |
annotate
|
Wed, 02 Feb 2011 22:19:10 +0300 |
unc0rr |
- Implement BAN protocol command
|
file |
diff |
annotate
|
Wed, 02 Feb 2011 21:53:19 +0300 |
unc0rr |
KICK and BAN actions (ban has no protocol command for it yet)
|
file |
diff |
annotate
|
Wed, 02 Feb 2011 21:23:12 +0300 |
unc0rr |
Fix merge :D
|
file |
diff |
annotate
|
Wed, 02 Feb 2011 11:28:38 +0300 |
unc0rr |
Merge server refactor into default
|
file |
diff |
annotate
|
Thu, 27 Jan 2011 22:55:11 +0100 |
sheepluva |
how about we 60-sec-ban the _kicked user_ instead of the _admin that kicked that user_? :P
0.9.15
|
file |
diff |
annotate
|
Thu, 20 Jan 2011 21:12:50 +0300 |
unc0rr |
Impement 60 seconds ban after kick from server. Not tested at all.
0.9.15
|
file |
diff |
annotate
|
Mon, 31 Jan 2011 21:40:17 +0300 |
unc0rr |
Implement room delegation when admin lefts it
server_refactor
|
file |
diff |
annotate
|
Sat, 29 Jan 2011 13:43:07 +0300 |
unc0rr |
Introduce numbered server notice messages
server_refactor
|
file |
diff |
annotate
|
Fri, 28 Jan 2011 22:21:29 +0300 |
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
|
file |
diff |
annotate
|
Fri, 28 Jan 2011 22:19:06 +0300 |
unc0rr |
Reimplement some more Actions
server_refactor
|
file |
diff |
annotate
|
Thu, 27 Jan 2011 22:14:14 +0300 |
unc0rr |
io = liftIO
server_refactor
|
file |
diff |
annotate
|
Thu, 27 Jan 2011 22:10:24 +0300 |
unc0rr |
Reimplement one more Action
server_refactor
|
file |
diff |
annotate
|
Thu, 27 Jan 2011 22:06:42 +0300 |
unc0rr |
Finally a solution for excess lazyness when working with unsafeThaw'ed arrays
server_refactor
|
file |
diff |
annotate
|
Tue, 25 Jan 2011 22:23:08 +0300 |
unc0rr |
Send room config to client
server_refactor
|
file |
diff |
annotate
|
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
|
file |
diff |
annotate
|