2012-10-31 |
unc0rr |
Clear in-game flag when user joins room
|
file |
diff |
annotate
|
2012-10-21 |
unc0rr |
Keep room admin ready status always set
|
file |
diff |
annotate
|
2012-10-17 |
unc0rr |
Fix most of server warnings
|
file |
diff |
annotate
|
2012-10-15 |
unc0rr |
Don't accept ROUNDFINISHED message twice. Fixes game hangs when half of teams quit game.
|
file |
diff |
annotate
|
2012-10-12 |
unc0rr |
UNBAN implementation
|
file |
diff |
annotate
|
2012-10-09 |
unc0rr |
Reset nickname so it may be reused while old connection is still hanging
|
file |
diff |
annotate
|
2012-09-25 |
unc0rr |
- Keep track of room name so correct name is displayed when you become room admin
|
file |
diff |
annotate
|
2012-09-09 |
unc0rr |
'h' status for room admins
|
file |
diff |
annotate
|
2012-09-04 |
unc0rr |
Show who is the room admin on join (no tested, also I don't like how it is done via server warnings, but it seems there's no other solution compatible with .17)
|
file |
diff |
annotate
|
2012-09-04 |
unc0rr |
Unset room restrictions on player/team joins when changing room admin
|
file |
diff |
annotate
|
2012-08-25 |
unc0rr |
Disable workaround, as it still makes server crash and hung clients are hidden from players anyway
|
file |
diff |
annotate
|
2012-08-13 |
unc0rr |
Room bans. They're more simple, than the global ones: if you ban someone, he is banned by ip in this room for the rest of the room lifetime. Not tested.
|
file |
diff |
annotate
|
2012-08-08 |
unc0rr |
Keep room till last player quits
|
file |
diff |
annotate
|
2012-08-05 |
unc0rr |
Introduce 'a' and 'u' client flags to mark admins and authenticated users
|
file |
diff |
annotate
|
2012-07-31 |
unc0rr |
Okay, this is workaround over ping timeouts problem on the server. Could make server crash if recieve thread wakes up after second ping timeout event.
|
file |
diff |
annotate
|
2012-07-07 |
unc0rr |
- Check ready status only after deleting player's teams (should fix the bug when you're unable to start game)
|
file |
diff |
annotate
|
2012-06-28 |
unc0rr |
- Try sending remove message in 'finally' as a last resort
|
file |
diff |
annotate
|
2012-05-26 |
unc0rr |
Bring leftTeams back (with a fix) as it is apparently needed for spectators.
|
file |
diff |
annotate
|
2012-05-24 |
unc0rr |
- Restore pre-r9257cf8e7af2 behavior
|
file |
diff |
annotate
|
2012-05-23 |
unc0rr |
Mark team for deletion when letting others know it has left during game. Should help with quitters problem.
|
file |
diff |
annotate
|
2012-03-23 |
unc0rr |
Oops
|
file |
diff |
annotate
|
2012-03-22 |
unc0rr |
Add more strictness in hope it will help with space leak
|
file |
diff |
annotate
|
2012-03-01 |
unc0rr |
Oh, should also check for game finish when player quits without ROUNDFINISHED message: small refactoring, not tested at all
|
file |
diff |
annotate
|
2012-03-01 |
unc0rr |
Also consider game finished when the last player reports ROUNDFINISHED despite the correctness parameter.
|
file |
diff |
annotate
|
2012-02-29 |
unc0rr |
Don't remove client's teams from teams list on "ROUNDFINISHED 0", just send team removal message to others.
|
file |
diff |
annotate
|
2012-02-23 |
unc0rr |
Handle ROOM* commands in rooms list model
|
file |
diff |
annotate
|
2011-12-29 |
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
|
2011-10-23 |
unc0rr |
Case-insensitive comparison of nicks
|
file |
diff |
annotate
|
2011-09-27 |
unc0rr |
Introduce EngineInteraction module
|
file |
diff |
annotate
|
2011-09-24 |
unc0rr |
Store replays for further analysis
|
file |
diff |
annotate
|
2011-09-23 |
unc0rr |
Convert boolean variable + a bunch of fields which make sense only while game is going on into Maybe + structure
|
file |
diff |
annotate
|
2011-07-23 |
unc0rr |
Implement command for banning by ip and a command for bans list
|
file |
diff |
annotate
|
2011-05-22 |
unc0rr |
60 seconds cooldown ban on kick
|
file |
diff |
annotate
|
2011-05-16 |
unc0rr |
Don't perform RestartServer action when already did it once
|
file |
diff |
annotate
|
2011-05-16 |
unc0rr |
Don't send stats after spawning new server
|
file |
diff |
annotate
|
2011-05-15 |
unc0rr |
Pass correct arguments on restart
|
file |
diff |
annotate
|
2011-05-15 |
unc0rr |
On restart command close server socket and spawn new server, keep running until last client quits
|
file |
diff |
annotate
|
2011-04-27 |
nemo |
update iphone too
|
file |
diff |
annotate
|
2011-04-12 |
unc0rr |
Start implementation of archivements/ratings on server side: replay saving routine
|
file |
diff |
annotate
|
2011-04-07 |
unc0rr |
Fix crash in server (accessing deleted room)
|
file |
diff |
annotate
|
2011-04-03 |
unc0rr |
Fix crash when old room admin becomes new room admin
|
file |
diff |
annotate
|
2011-04-03 |
unc0rr |
Show only logged-in clients quit messages
|
file |
diff |
annotate
|
2011-04-03 |
unc0rr |
Use readInt_
|
file |
diff |
annotate
|
2011-04-02 |
unc0rr |
Some fixes. Can't reproduce ghosts now.
|
file |
diff |
annotate
|
2011-03-28 |
unc0rr |
More creation of sender thread to the reciever thread
|
file |
diff |
annotate
|
2011-03-21 |
EJ |
Changed the standard show function to Text.Show.ByteString, and misc.
|
file |
diff |
annotate
|
2011-03-13 |
unc0rr |
Don't add ip ban with new timestamp when user gets kicked due to ban
|
file |
diff |
annotate
|
2011-03-13 |
unc0rr |
Get rid of lastLogins, implement bans system
|
file |
diff |
annotate
|
2011-03-13 |
unc0rr |
Oops
|
file |
diff |
annotate
|
2011-03-13 |
unc0rr |
Implement Store truncating, so the memory even gets freed sometimes
|
file |
diff |
annotate
|
2011-03-11 |
unc0rr |
- Fix a problem with ghost teams (missing 'not')
|
file |
diff |
annotate
|
2011-03-10 |
unc0rr |
Send QUIT on exception too. This leads to double QUIT for a usual disconnection, yet is safe. Should fix crashes.
|
file |
diff |
annotate
|
2011-03-08 |
unc0rr |
Fix check for duplicated nickname
|
file |
diff |
annotate
|
2011-03-06 |
unc0rr |
- Write server config into .ini file on change
|
file |
diff |
annotate
|
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)
|
file |
diff |
annotate
|
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)
|
file |
diff |
annotate
|
2011-02-27 |
unc0rr |
Start new server on RestartException
|
file |
diff |
annotate
|
2011-02-27 |
unc0rr |
merge
|
file |
diff |
annotate
|
2011-02-24 |
unc0rr |
ShutdownException for server shutdown
|
file |
diff |
annotate
|
2011-02-23 |
unc0rr |
Don't forkIO main loop
|
file |
diff |
annotate
|