Kai Philipp
|
5cf037c43f
|
bugfix
|
2019-09-10 20:55:51 +02:00 |
|
Kai Philipp
|
09c4e09946
|
bugfix
|
2019-09-10 20:54:59 +02:00 |
|
Kai Philipp
|
a667b65a22
|
bugfix
|
2019-09-10 20:54:10 +02:00 |
|
Kai Philipp
|
e1260038ea
|
bugfix
|
2019-09-10 20:52:24 +02:00 |
|
Kai Philipp
|
06e3c0e3c3
|
lastgames from sessiondata to playerdata
|
2019-09-10 20:47:10 +02:00 |
|
Kai Philipp
|
aa93874a45
|
bugfix
|
2019-09-10 04:50:24 +02:00 |
|
Kai Philipp
|
34f17f24dc
|
storelastgames check
|
2019-09-10 04:33:13 +02:00 |
|
Albert Medela
|
65e10c71b0
|
run astyle
|
2017-08-16 13:55:18 +02:00 |
|
lotodore
|
0ed986399f
|
Switching from asio deadline_timer to asio steady_timer in order to fix #55. This requires the (boost or native) chrono lib.
|
2017-04-05 14:07:36 +02:00 |
|
Kai Philipp
|
4682b51e40
|
servergame GetNumJoinsPerPlayer optimized
|
2016-07-30 19:05:16 +02:00 |
|
Albert Medela
|
35f0521bbd
|
astyle, optimizations and test removed
|
2016-07-30 17:23:16 +02:00 |
|
Kai Philipp
|
21003da510
|
simplified ResetNumJoinsPerPlayer - e.g. removed the function
|
2016-07-17 17:46:55 +02:00 |
|
Kai Philipp
|
24acd01e90
|
optimizations for number of game-joins per player, removed @XXX from comments
|
2016-07-17 16:55:06 +02:00 |
|
Albert Medela
|
8f5813416d
|
Revert ProtoBuf to version 2.6.1 and running astyle
|
2016-07-12 18:36:25 +02:00 |
|
Kai Philipp
|
cd085bf8be
|
limit enter-leave game done.
|
2016-06-18 18:34:25 +02:00 |
|
lotodore
|
6992c732af
|
Preparing "allow spectators" flag in network protocol (#215).
|
2013-10-27 00:41:13 +02:00 |
|
lotodore
|
bc7f34a2a6
|
Move spectators to lobby before closing a game.
|
2013-10-05 12:49:21 +02:00 |
|
lotodore
|
e008ef9ad5
|
Send lobby etc. notifications also to players in state "spectator waiting".
|
2013-09-01 18:09:15 +02:00 |
|
lotodore
|
7b305b36e2
|
Adding feature to leave a game as spectator.
|
2013-08-11 13:25:26 +02:00 |
|
lotodore
|
ef489dae8a
|
Work on spectator mode - joining as spectator now possible (on server side).
|
2013-06-29 16:23:10 +02:00 |
|
lotodore
|
00543b7560
|
More work on spectator mode.
|
2013-06-16 10:43:13 +02:00 |
|
lotodore
|
45a5c7cef8
|
License change: OpenSSL exception (for Windows 8 support, because gcrypt does not work on Windows 8).
|
2012-12-25 15:06:23 +01:00 |
|
lotodore
|
d3cd97c666
|
Running astyle.
|
2012-12-21 01:01:01 +01:00 |
|
lotodore
|
86c58fc7c8
|
Switching from ASN.1 (asn1c) to google protocol buffers. Some things are still missing (packet verification, tests, ...), this is very early stuff.
|
2012-09-18 15:57:58 +02:00 |
|
lotodore
|
ed43fa107c
|
Server feedback after report game.
|
2012-04-09 10:22:24 +00:00 |
|
lotodore
|
c49abf215e
|
Preparing server side code for reporting game names.
|
2012-04-08 14:36:14 +00:00 |
|
lotodore
|
03a1a1dc55
|
Implement chat bot mute on server side (#1).
|
2012-01-08 13:02:29 +00:00 |
|
lotodore
|
df35ea550f
|
Remove log object from server, server-side logging is deactivated. Pass NULL as log object to game.
|
2012-01-02 21:04:49 +00:00 |
|
lotodore
|
28417227ac
|
Fixing ticket #86: Change player id in ranking map on rejoin.
|
2011-12-27 20:44:16 +00:00 |
|
lotodore
|
38d224590a
|
Send state of seats at the beginning of each hand.
|
2011-12-21 20:56:41 +00:00 |
|
lotodore
|
0a8cd1cce4
|
Implementing automatic kick of players after a certain timeout within a game.
|
2011-12-16 22:39:24 +00:00 |
|
lotodore
|
1bf12328ee
|
Remove players from game (without possibility to rejoin) if they did not act within a certain time. Feature is still broken, because the timer is canceled on disconnect.
|
2011-12-11 19:37:51 +00:00 |
|
lotodore
|
aad9e271db
|
Cleaning up the different timeouts and how players can be removed from the game.
|
2011-12-11 14:54:17 +00:00 |
|
lotodore
|
d975139409
|
Preparing release 0.9-beta1. Fixing issue that player was not marked as kicked when kicked through the chat cleaner. Fixing java test cases.
|
2011-11-13 19:10:07 +00:00 |
|
lotodore
|
2678bd9101
|
Fixed the action when players are kicked who left before being kicked.
|
2011-11-13 15:36:01 +00:00 |
|
lotodore
|
edef79e9d1
|
Disable rejoin for players who have been kicked.
|
2011-11-13 14:28:54 +00:00 |
|
lotodore
|
32d26e3644
|
Removing AFK-warning message. Preparing integration of a new auto-AFK mode.
|
2011-11-07 21:07:13 +00:00 |
|
lotodore
|
03083e8ec0
|
Rejoin works.
|
2011-10-11 19:18:11 +00:00 |
|
lotodore
|
32843b2100
|
Use boost::random for random number generation.
|
2011-10-11 15:15:22 +00:00 |
|
lotodore
|
aee0adbffe
|
More protocol changes for rejoin. Re-adding server password to protocol.
|
2011-10-03 08:03:58 +00:00 |
|
lotodore
|
2488ea43cd
|
More work on rejoin. This is still broken because the player id is not yet updated on client side, and the server still does not activate the rejoining player.
|
2011-09-11 20:38:18 +00:00 |
|
lotodore
|
945a8f4588
|
More work on rejoin. Server still sends a denial message.
|
2011-09-11 17:41:56 +00:00 |
|
lotodore
|
32ba77709e
|
More work on rejoin: The server now detects when a rejoin is possible and allows the player to login directly, without waiting for a possible existing connection to be terminated. A session GUID is stored in the cache directory on client side for this purpose.
|
2011-08-28 17:14:03 +00:00 |
|
lotodore
|
0ed12e0ac8
|
Switching license from GPL2 to AGPL3.
|
2011-07-02 14:38:06 +00:00 |
|
lotodore
|
8bac902580
|
Fixing loads of msvc warnings (mainly size_t vs int issues).
|
2011-04-10 10:04:42 +00:00 |
|
lotodore
|
979f079a57
|
No longer use database game id, because it may not exist yet (related to issue #14)
|
2011-03-20 22:38:03 +00:00 |
|
lotodore
|
95305e7ba5
|
Each network session now has a weak ptr to its game, to prevent looking up the game id all the time.
|
2011-03-10 21:53:25 +00:00 |
|
lotodore
|
9b9a921867
|
Removing SessionWrapper to prepare rejoin. This also improves dispatching network packets.
|
2011-03-10 20:55:46 +00:00 |
|
lotodore
|
5857f07309
|
Remove reference to network session from player objects.
|
2011-03-10 19:26:04 +00:00 |
|
lotodore
|
5730cd321d
|
Rewriting network receive functions. This is still work in progress to make it more efficient.
|
2011-02-19 23:47:24 +00:00 |
|