Commit Graph
932 Commits
Author SHA1 Message Date
Kai Philipp 89a40325dc temporarily disabled ip-check for entering ranking games 2016-11-27 16:03:16 +01:00
Kai Schröder 413d61e61c BUGFIX: corrected library name 2016-10-25 20:08:55 +02:00
Jonathan Wakely 65eea1d6ec Qualify std::ifstream and std::ofstream
Starting with Boost 1.60.0 <boost/filesystem.hpp> includes
<boost/filesystem/fstream.hpp>, which declares ifstream and ofstream
types that make the unqualified names ifstream and ofstream ambiguous.
The names must be qualified to refer to the std versions.
2016-10-02 21:49:55 +02:00
Lothar May 2b372d0019 Change option to disable guest login restriction. 2016-08-13 14:53:05 +02:00
Albert Medela 6bd0808427 Block duplicated IP for guests configurable 2016-08-04 21:34:38 +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
Albert Medela 2a88775cca JUnit test for several guest users adapted 2016-07-23 20:58:18 +02:00
Kai Philipp e73a95d08e bugfix InitMessage - switched back to productive 2016-07-19 14:13:39 +02:00
Kai Philipp 1b5cf1bfb8 guest IP-check and number of guest in lobby check combined now in one function 2016-07-19 14:01:13 +02:00
Albert Medela 1abc9dc452 Get guest users from session manager 2016-07-18 19:35:59 +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
Albert Medela 417d9a5bd2 running astyle 2016-07-07 20:52:44 +02:00
Albert Medela 724d30e61f Limit Guests users 2016-07-07 20:36:02 +02:00
Kai Philipp b6763bcfe8 number of guests limited 2016-06-29 18:06:28 +02:00
Kai Philipp c57a20482a Revert "limit guest logins - temporary simulation of guest logins for testing purposes"
This reverts commit 1c3edbaaaa.
2016-06-25 13:45:58 +02:00
Kai Philipp 1c3edbaaaa limit guest logins - temporary simulation of guest logins for testing purposes 2016-06-19 17:35:11 +02:00
Kai Philipp 1f9c066cbb limit enter-leave game - define GAME_NUM_JOINS_PER_PLAYER added 2016-06-19 17:33:48 +02:00
Kai Philipp cd085bf8be limit enter-leave game done. 2016-06-18 18:34:25 +02:00
Kai Philipp cf280f0478 limted guest login - guest playerrights check done 2016-06-18 15:42:38 +02:00
Kai Philipp 935ec2ad92 limit guest logins - ip check done 2016-06-17 18:02:10 +02:00
Kai Philipp 3ec764396a ircthread.cpp - include fix from master implemented 2016-06-16 18:05:02 +02:00
lotodore 3cbb365c61 Don't let a websocket login kick a normal login. 2014-02-15 23:15:27 +01:00
lotodore 0f23bf0105 Invoke ping callback only if a new ping value has been added. 2014-01-08 22:27:10 +01:00
lotodore 6042d68454 Running astyle. 2013-12-19 14:27:24 +01:00
lotodore aa22d39d77 Fix for libgcrypt 1.6.0 compile error #247 (supported only on Linux because libgcrypt does not yet support native Windows threads). 2013-12-19 12:28:35 +01:00
lotodore 30d5b2b578 Revert "Fix for libgcrypt 1.6.0 compile error #247 (Linux only, probably does not work on Windows)."
This reverts commit a5b863f1fd.
2013-12-19 11:24:55 +01:00
lotodore a5b863f1fd Fix for libgcrypt 1.6.0 compile error #247 (Linux only, probably does not work on Windows). 2013-12-19 11:08:16 +01:00
lotodore 0d60360fca Update server ping with each game action (#239). 2013-12-08 12:20:51 +01:00
lotodore 2c6a98e998 Consider new "allow spectators" game flag in server (#215) 2013-11-02 18:13:18 +01:00
lotodore 6992c732af Preparing "allow spectators" flag in network protocol (#215). 2013-10-27 00:41:13 +02:00
lotodore aea8a6c2e9 Allow spectators to join invite-only games (for now) #214 2013-10-20 19:06:53 +02:00
lotodore 2d6db51465 Origin check tolerates http:// and http://www. 2013-10-07 22:43:03 +02:00
lotodore f0f3d2eb04 Running astyle. 2013-10-06 16:30:09 +02:00
lotodore a6f3536290 Enable validation according to WebSocket resource and origin. 2013-10-05 16:42:05 +02:00
lotodore 2c5dcc2ba0 Properly send game closed message to spectators. 2013-10-05 13:30:19 +02:00
lotodore 917f49c8bf Fixing missing if-block. 2013-10-05 13:10:40 +02:00
lotodore bc7f34a2a6 Move spectators to lobby before closing a game. 2013-10-05 12:49:21 +02:00
lotodore 04abfb658d WebSocket protocol support can now be configured and is only used in the dedicated server. 2013-10-03 00:41:07 +02:00
lotodore c8739ccd47 Adding limitation for the number of spectators per game. 2013-09-30 23:36:32 +02:00
lotodore d82c9a510d Add spectator list during the game (when lobby messages are disabled). 2013-09-29 13:15:37 +02:00
lotodore 8baecdf9e0 Send spectator list to joining players. 2013-09-28 18:58:43 +02:00
lotodore a304903883 Send dealer player id with each hand start message. 2013-09-24 23:40:10 +02:00
lotodore 20eb7b94bd Fixing several compiler warnings. 2013-09-16 23:11:16 +02:00
lotodore c6c044b784 Fixing crash when sending data to a closed websocket connection. 2013-09-16 22:57:12 +02:00
lotodore 496a668a15 Fixing retrieval of remote webclient address for login blocker. 2013-09-16 22:33:52 +02:00
lotodore 84b9b56d6a Fixing gcc problem with EncodeToBuf-function. 2013-09-15 23:11:15 +02:00
lotodore 36eeaee5d7 Adding missing files for websocket implementation. 2013-09-15 23:06:15 +02:00