q4z1
9b36c9863c
bottleneck handling
2020-03-22 09:59:45 +01:00
Kai Philipp
7c538fc436
limit rank games per time unit implemented
2019-11-20 18:19:46 +01:00
Albert Medela
8e5b09ac62
Correct #347 , #342 , #338 , #339
2018-05-24 18:26:34 +02:00
Albert Medela
65e10c71b0
run astyle
2017-08-16 13:55:18 +02:00
lotodore
6bf732f219
Adding different error messages for connection failure with IPv6 ( #276 ).
2017-04-05 14:09:20 +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
Albert Medela
19f95f6204
#319 , #320 , c++11 mode, mysql errors to server log
2017-02-05 00:44:48 +01:00
Kai Philipp
3bd5286521
re-enabled ip restriction for ranking games
2016-11-28 00:05:36 +01:00
Kai Philipp
f64a6275d4
small bugfix ip restriction ranking games
2016-11-27 21:37:12 +01:00
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