Commit Graph
97 Commits
Author SHA1 Message Date
Kai Philipp 373052a8c7 revert bugfix 2019-09-10 21:23:05 +02:00
Kai Philipp 9d31fc3b5e PlayerIdList StoreLastGames 2019-09-10 21:15:38 +02:00
Kai Philipp ce5b242ac3 bugfix 2019-09-10 21:00:03 +02:00
Kai Philipp 93534a5154 bugfix 2019-09-10 20:58:29 +02:00
Kai Philipp d246fbcb64 bugfix 2019-09-10 20:57:22 +02:00
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