Sat, 01 Aug 2015 00:09:59 +0300 |
unc0rr |
Use helper function instead of ton of copypasta
|
file |
diff |
annotate
|
Sat, 07 Feb 2015 00:19:54 +0300 |
unc0rr |
This should help with second rejoin bug. (reverting previous workaround over frontend bug and making a new one)
|
file |
diff |
annotate
|
Tue, 30 Dec 2014 23:31:00 +0300 |
unc0rr |
Uhm... this seems to count as a workaround, not tested though
|
file |
diff |
annotate
|
Fri, 24 Jan 2014 12:05:39 +0100 |
Gianfranco Costamagna |
Added copyrights to gameServer directory
|
file |
diff |
annotate
|
Sat, 05 Jul 2014 15:28:32 +0400 |
unc0rr |
Restore teams in teams list on rejoin, should fix issues with second rejoin.
|
file |
diff |
annotate
|
Wed, 02 Jul 2014 23:55:00 +0400 |
unc0rr |
Fix some issues with rejoining (rejoining client still desyncs though)
|
file |
diff |
annotate
|
Thu, 26 Jun 2014 21:43:36 +0400 |
unc0rr |
Fix build, and also make protocol a bit more consistent and flexible (only in docs though, to be implemented)
|
file |
diff |
annotate
|
Mon, 23 Jun 2014 23:50:08 +0400 |
unc0rr |
Inform engine if player is back after being disconnected
|
file |
diff |
annotate
|
Mon, 23 Jun 2014 22:22:29 +0400 |
unc0rr |
Allow server admins to join room of another protocol version
|
file |
diff |
annotate
|
Sun, 23 Mar 2014 23:35:33 +0400 |
unc0rr |
Some fixes to voting + small refactoring
|
file |
diff |
annotate
|
Fri, 31 Jan 2014 12:45:51 +0400 |
unc0rr |
Fix build
|
file |
diff |
annotate
|
Fri, 13 Dec 2013 00:16:02 +0400 |
unc0rr |
- /greeting command for room greeting message
|
file |
diff |
annotate
|
Thu, 05 Dec 2013 00:51:27 +0400 |
unc0rr |
- Special rooms which stay even when last player quits. Not useful for now, and can't be removed at all.
|
file |
diff |
annotate
|
Sat, 30 Nov 2013 17:43:58 +0400 |
unc0rr |
Show "incompatible version" message instead of "no such room" on try to join room with another protocol version
|
file |
diff |
annotate
|
Mon, 18 Nov 2013 00:44:30 +0400 |
unc0rr |
- Column for script in rooms list
|
file |
diff |
annotate
|
Tue, 03 Sep 2013 22:35:57 +0400 |
unc0rr |
/watch works in testing environment
|
file |
diff |
annotate
|
Thu, 01 Aug 2013 23:52:54 +0400 |
unc0rr |
Fix silliness from r3f4c3fc146c2 (was I sleepy?)
|
file |
diff |
annotate
|
Sat, 29 Jun 2013 23:58:37 +0400 |
unc0rr |
Fix spectator desync in rare conditions (there was team which left during its turn, and last command with timestamp from it was '+')
|
file |
diff |
annotate
|
Sat, 29 Jun 2013 00:18:17 +0400 |
unc0rr |
Fix "registered only" option
|
file |
diff |
annotate
|
Thu, 06 Jun 2013 00:28:30 +0400 |
unc0rr |
- Fix issue 521 by resending FULLMAPCONFIG on game finish to those who joined mid-game. Semitested.
|
file |
diff |
annotate
|
Wed, 22 May 2013 00:49:37 +0400 |
unc0rr |
'/rnd' command. Pass it a (possibly empty) list of items.
|
file |
diff |
annotate
|
Wed, 10 Apr 2013 22:48:14 +0400 |
unc0rr |
- Revert server workaround over desync from r98e2dbdda8c0
|
file |
diff |
annotate
|
Wed, 20 Feb 2013 22:54:16 +0400 |
unc0rr |
Workaround desync issue if I correctly understand its roots (barely tested)
|
file |
diff |
annotate
|
Sun, 10 Feb 2013 01:52:13 +0400 |
unc0rr |
Send JOINING message in response to FOLLOW. Actual join may still fail due to room restrictions. Not tested.
|
file |
diff |
annotate
|
Sat, 19 Jan 2013 21:51:41 +0400 |
unc0rr |
- Allow server admins to use DELEGATE even when not room owner
|
file |
diff |
annotate
|
Sat, 19 Jan 2013 00:51:28 +0400 |
unc0rr |
Server messages localization using Qt's l10n subsystem:
|
file |
diff |
annotate
|
Thu, 10 Jan 2013 22:54:55 +0400 |
unc0rr |
Throw away stupid Data.Seq
|
file |
diff |
annotate
|
Wed, 05 Dec 2012 23:55:22 +0400 |
unc0rr |
Show others if spectator is in game
flibqtfrontend
|
file |
diff |
annotate
|
Wed, 05 Dec 2012 23:51:04 +0400 |
unc0rr |
Show who's in game to spectators
flibqtfrontend
|
file |
diff |
annotate
|
Wed, 05 Dec 2012 23:25:11 +0400 |
unc0rr |
"Registered users only" room flag
flibqtfrontend
|
file |
diff |
annotate
|
Sat, 01 Dec 2012 00:37:23 +0400 |
unc0rr |
- Fix UNBAN bug
|
file |
diff |
annotate
|
Fri, 30 Nov 2012 18:43:43 +0400 |
unc0rr |
Implement ban by nickname
|
file |
diff |
annotate
|
Sun, 28 Oct 2012 23:43:56 +0400 |
unc0rr |
Choose first unused color for added team (addresses issue 431) + other small changes
|
file |
diff |
annotate
|
Sun, 21 Oct 2012 17:00:35 +0400 |
unc0rr |
Keep room admin ready status always set
|
file |
diff |
annotate
|
Wed, 17 Oct 2012 23:50:28 +0400 |
unc0rr |
Fix most of server warnings
|
file |
diff |
annotate
|
Sat, 13 Oct 2012 00:07:46 +0400 |
unc0rr |
UNBAN implementation
|
file |
diff |
annotate
|
Sun, 09 Sep 2012 19:57:13 +0400 |
unc0rr |
'h' status for room admins
|
file |
diff |
annotate
|
Sat, 08 Sep 2012 10:30:16 +0400 |
unc0rr |
More consistency in terminology
|
file |
diff |
annotate
|
Tue, 04 Sep 2012 15:18:22 +0400 |
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
|
Mon, 13 Aug 2012 23:17:09 +0400 |
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
|
Thu, 28 Jun 2012 22:45:06 +0400 |
unc0rr |
- Try sending remove message in 'finally' as a last resort
|
file |
diff |
annotate
|
Sun, 22 Apr 2012 21:23:32 +0400 |
unc0rr |
Allow LIST command while in room to not annoy old frontends (0.9.17 or less) with warnings
|
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 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
|
Fri, 16 Sep 2011 19:55:11 +0400 |
unc0rr |
- Allow 8 teams in game on 0.9.16-dev
|
file |
diff |
annotate
|
Mon, 15 Aug 2011 20:31:31 +0400 |
unc0rr |
Don't allow to join other protocol room using FOLLOW command (not tested)
|
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, 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
|
Sun, 03 Apr 2011 16:31:48 +0400 |
unc0rr |
Some polishing
|
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, 06 Mar 2011 21:54:37 +0300 |
unc0rr |
- Write server config into .ini file on change
|
file |
diff |
annotate
|
Sat, 05 Mar 2011 09:34:21 +0300 |
unc0rr |
Fix build
|
file |
diff |
annotate
|
Sat, 05 Mar 2011 09:32:11 +0300 |
unc0rr |
Better support for 0.9.15
|
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
|
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
|
Tue, 15 Feb 2011 21:12:22 +0300 |
unc0rr |
Fix for my last commit (which was all nonsense)
|
file |
diff |
annotate
|
Tue, 08 Feb 2011 22:24:30 +0300 |
unc0rr |
Merge MAP, MAPGEN and SEED params into one on room join, so engine isn't spawned three times for a preview. Not tested as I'm unable to see my rooms (why?)
|
file |
diff |
annotate
|
Sun, 06 Feb 2011 21:50:29 +0300 |
unc0rr |
- Take into account hlint suggestions
|
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 11:28:38 +0300 |
unc0rr |
Merge server refactor into default
|
file |
diff |
annotate
|
Fri, 24 Dec 2010 22:39:20 +0300 |
unc0rr |
Pass SCHEME before AMMO
|
file |
diff |
annotate
|
Sun, 30 Jan 2011 20:43:18 +0300 |
unc0rr |
Reimplement a bunch of administrator commands
server_refactor
|
file |
diff |
annotate
|
Sun, 30 Jan 2011 20:38:40 +0300 |
unc0rr |
Reimplement KICK
server_refactor
|
file |
diff |
annotate
|
Sun, 30 Jan 2011 20:36:32 +0300 |
unc0rr |
Reimplement FOLLOW
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
|
Wed, 26 Jan 2011 22:26:02 +0300 |
unc0rr |
Send spectators info
server_refactor
|
file |
diff |
annotate
|
Wed, 26 Jan 2011 22:04:18 +0300 |
unc0rr |
Send teams info on join
server_refactor
|
file |
diff |
annotate
|
Tue, 25 Jan 2011 22:23:08 +0300 |
unc0rr |
Send room config to client
server_refactor
|
file |
diff |
annotate
|
Mon, 10 Jan 2011 18:12:13 +0300 |
unc0rr |
Bring back room and teams removing
server_refactor
|
file |
diff |
annotate
|
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
|
file |
diff |
annotate
|
Sun, 19 Dec 2010 13:31:55 -0500 |
nemo |
Ok. This should pull 0.9.14.1 server into default
|
file |
diff |
annotate
|
Sun, 14 Nov 2010 15:06:02 -0500 |
nemo |
merge 0.9.14.1 to trunk
|
file |
diff |
annotate
|
Sun, 14 Nov 2010 20:06:47 +0100 |
koda |
fix compilation server for me
0.9.14.1
|
file |
diff |
annotate
|
Fri, 12 Nov 2010 18:57:36 -0500 |
nemo |
This revision should, in theory, correctly merge 0.9.14 and tip, so that future merges of 0.9.14 should work properly
|
file |
diff |
annotate
|
Thu, 11 Nov 2010 22:17:54 +0300 |
unc0rr |
Revert to old server in branch 0.9.14
0.9.14
|
file |
diff |
annotate
|
Sat, 17 Jul 2010 23:44:42 +0400 |
unc0rr |
Reimplement REMOVE_TEAM
|
file |
diff |
annotate
|
Sun, 27 Jun 2010 21:06:41 +0400 |
unc0rr |
Properly handle client exit
|
file |
diff |
annotate
|
Fri, 25 Jun 2010 10:05:42 +0400 |
unc0rr |
Reimplement ADD_TEAM
|
file |
diff |
annotate
|
Wed, 23 Jun 2010 22:13:12 +0400 |
unc0rr |
Reimplement CFG protocol command
|
file |
diff |
annotate
|
Tue, 22 Jun 2010 22:21:44 +0400 |
unc0rr |
Partially reimplement joining rooms
|
file |
diff |
annotate
|
Tue, 08 Jun 2010 18:20:49 +0000 |
unc0rr |
Some more progress
|
file |
diff |
annotate
|
Sun, 06 Jun 2010 19:03:06 +0000 |
unc0rr |
Reimplement more core actions
|
file |
diff |
annotate
|
Sun, 06 Jun 2010 15:29:33 +0000 |
unc0rr |
Use sockets instead of handles, use bytestrings instead of strings
|
file |
diff |
annotate
|
Thu, 06 May 2010 17:39:08 +0000 |
unc0rr |
Some more steps in refactoring
|
file |
diff |
annotate
|
Wed, 05 May 2010 08:01:37 +0000 |
unc0rr |
Start the server refactoring
|
file |
diff |
annotate
|
Sat, 03 Apr 2010 08:47:06 +0000 |
unc0rr |
Some stuff for game server administration task
|
file |
diff |
annotate
|
Sat, 03 Apr 2010 06:25:23 +0000 |
unc0rr |
Oops, fix server
|
file |
diff |
annotate
|
Fri, 02 Apr 2010 15:59:23 +0000 |
unc0rr |
Allow to set motd for old client versions (not used yet, as server needs some refactoring)
|
file |
diff |
annotate
|
Sat, 06 Mar 2010 18:23:25 +0000 |
unc0rr |
Fix "FOLLOW" command handler and place it into proper file
|
file |
diff |
annotate
|
Thu, 25 Feb 2010 18:28:33 +0000 |
unc0rr |
- Unbreak support for client versions prior to 0.9.13-dev
|
file |
diff |
annotate
|
Wed, 07 Oct 2009 17:01:40 +0000 |
unc0rr |
Server provides more info in rooms list
|
file |
diff |
annotate
|
Fri, 04 Sep 2009 16:50:52 +0000 |
unc0rr |
Fixes suggested by hlint tool
|
file |
diff |
annotate
|
Fri, 12 Jun 2009 08:47:05 +0000 |
unc0rr |
Implement ability for server admin to clear accounts cache
|
file |
diff |
annotate
|
Sun, 07 Jun 2009 07:42:40 +0000 |
unc0rr |
Forbid room names and nicknames consisting only of space characters
|
file |
diff |
annotate
|
Wed, 27 May 2009 15:29:30 +0000 |
unc0rr |
- Prevent server from producing zombies
|
file |
diff |
annotate
|
Fri, 27 Mar 2009 15:58:54 +0000 |
unc0rr |
Allow admin to set server's motd
|
file |
diff |
annotate
|
Sat, 21 Mar 2009 10:49:58 +0000 |
unc0rr |
- Use QCryptographicHash for md5
|
file |
diff |
annotate
|
Sun, 08 Mar 2009 16:47:22 +0000 |
unc0rr |
Send MAP config param last
|
file |
diff |
annotate
|
Sat, 07 Mar 2009 17:43:25 +0000 |
unc0rr |
Cut the length of most used net packet
|
file |
diff |
annotate
|
Thu, 05 Mar 2009 19:53:40 +0000 |
unc0rr |
Implement kick from server by administrator
|
file |
diff |
annotate
|
Fri, 20 Feb 2009 19:47:31 +0000 |
unc0rr |
Save some more bytes in protocol
|
file |
diff |
annotate
|
Fri, 20 Feb 2009 19:40:55 +0000 |
unc0rr |
Removeteam action
|
file |
diff |
annotate
|
Fri, 20 Feb 2009 11:58:58 +0000 |
unc0rr |
Implement 'roundfinished' cmd on net server
|
file |
diff |
annotate
|
Wed, 18 Feb 2009 15:04:40 +0000 |
unc0rr |
New game server:
|
file |
diff |
annotate
|