lotodore
|
3aa998070f
|
Fixing ticket #85: Compatibility issue with boost::filesystem v3 when creating the serverlist md5-filename.
|
2011-12-25 12:34:07 +00:00 |
|
lotodore
|
6bab9e8e00
|
Incrementing protocol version for tests.
|
2011-12-23 22:45:43 +00:00 |
|
lotodore
|
ce8561b129
|
Preparing 0.9 beta3 release.
|
2011-12-23 20:02:47 +00:00 |
|
lotodore
|
b90fa705aa
|
Set "stayOnTableStatus" in engine.
|
2011-12-23 19:32:56 +00:00 |
|
lotodore
|
bf81ba1d98
|
Check timeout only for human players.
|
2011-12-23 17:23:56 +00:00 |
|
lotodore
|
25ed93f477
|
Making cppcheck happy.
|
2011-12-23 17:14:36 +00:00 |
|
lotodore
|
ae842b9a2d
|
Calculate player numbers in a different way, so that a player number on the server can be converted to a player number on the client.
|
2011-12-22 23:16:58 +00:00 |
|
lotodore
|
fc7be88602
|
Fixing interpretation of seat state in client.
|
2011-12-22 21:57:18 +00:00 |
|
lotodore
|
f8c1cdf56e
|
Inform players when another player is no longer allowed to rejoin.
|
2011-12-22 20:10:18 +00:00 |
|
lotodore
|
38d224590a
|
Send state of seats at the beginning of each hand.
|
2011-12-21 20:56:41 +00:00 |
|
lotodore
|
6df1a9b93c
|
Fixing use of wrong player id.
|
2011-12-18 23:17:36 +00:00 |
|
lotodore
|
0f93d0d9b0
|
Properly reset activity timer.
|
2011-12-18 21:23:25 +00:00 |
|
lotodore
|
c40463a215
|
Missing }
|
2011-12-18 20:35:20 +00:00 |
|
lotodore
|
05d4b67a50
|
Send timeout warning when autofold is active.
|
2011-12-18 20:34:04 +00:00 |
|
lotodore
|
99616b4eed
|
Send player state with each player action. autofold/disconnect timeout now depends on player action timeout.
|
2011-12-17 23:34:34 +00:00 |
|
lotodore
|
7c5335f1da
|
Automatically delete svn directories in Mac build.
|
2011-12-17 17:40:39 +00:00 |
|
lotodore
|
1843015630
|
Fixing server exception when shutting down a socket which was already closed.
|
2011-12-17 10:29:56 +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
|
91b3307584
|
Trying to fix current Windows build.
|
2011-12-16 21:57:31 +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
|
7bb9841f83
|
More timer cleanup.
|
2011-12-11 17:12:26 +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
|
b095a76216
|
Fixing windows build.
|
2011-11-17 20:19:55 +00:00 |
|
lotodore
|
86f0e58cc4
|
Fixing build problems with new version of gnutls (on mingw-cross-env).
|
2011-11-17 19:45:20 +00:00 |
|
lotodore
|
535502196b
|
Still trying to fix the build.
|
2011-11-17 19:24:06 +00:00 |
|
lotodore
|
90d6955efd
|
Trying to fix boost build problem.
|
2011-11-17 18:54:27 +00:00 |
|
lotodore
|
3878d3aa7f
|
Trying to fix boost::filesystem build problems with boost 1.48.
|
2011-11-16 21:53:10 +00:00 |
|
lotodore
|
75a57900af
|
Preparing 0.9 beta2.
|
2011-11-15 21:22:20 +00:00 |
|
lotodore
|
f968aae6c0
|
Fixing nasty crash when a player left a game which was not running.
|
2011-11-15 19:56:23 +00:00 |
|
lotodore
|
4935ab3164
|
Preparing 0.9-beta1.
|
2011-11-13 20:52:22 +00:00 |
|
lotodore
|
b15166a8e9
|
Adding rejoin fix.
|
2011-11-13 20:45:26 +00:00 |
|
lotodore
|
641becb654
|
Fixing protocol version number.
|
2011-11-13 19:49:26 +00:00 |
|
lotodore
|
c6b4e7cfdc
|
Fixing test cases.
|
2011-11-13 19:34:47 +00:00 |
|
lotodore
|
f66bbfea40
|
Fixing protocol specification.
|
2011-11-13 19:27:01 +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
|
c3f12fe190
|
Properly mark player as kicked on client side.
|
2011-11-13 16:47:33 +00:00 |
|
lotodore
|
fec3a5fb65
|
Only send cardsvalue if round before was "river".
|
2011-11-13 16:28:04 +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
|
edde9137ae
|
CardsValue is now optionally sent by the server.
|
2011-11-13 15:31:35 +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
|
26f01f0946
|
Trying to fix problem with client active status on rejoin.
|
2011-11-05 20:53:59 +00:00 |
|
lotodore
|
05c8667c53
|
Fixing crash in communication code for the chatcleaner. This code should be rewritten...
|
2011-10-30 08:04:22 +00:00 |
|
lotodore
|
e6234577e3
|
Reverting change which was only for the alpha-release.
|
2011-10-30 08:02:34 +00:00 |
|
lotodore
|
390c9d0563
|
Updating changelog for 0.9-alpha.
|
2011-10-29 21:42:37 +00:00 |
|
lotodore
|
85d2bbd20a
|
Fixing release script for Windows.
|
2011-10-29 20:53:17 +00:00 |
|
lotodore
|
1d25d8b545
|
Changing Windows release script.
|
2011-10-29 20:06:04 +00:00 |
|
lotodore
|
03b91bb68c
|
Preparing release 0.9 alpha.
|
2011-10-29 19:10:19 +00:00 |
|
lotodore
|
23b247c90f
|
Trying to fix test case.
|
2011-10-29 18:26:32 +00:00 |
|
lotodore
|
05dd9980ca
|
Trying to fix test case.
|
2011-10-29 18:09:28 +00:00 |
|
lotodore
|
63a6441908
|
Adding test case for multiple rejoins.
|
2011-10-29 17:50:03 +00:00 |
|
lotodore
|
01047622c2
|
Adding test case for rejoin.
|
2011-10-29 12:54:53 +00:00 |
|
lotodore
|
44a1ca3a9b
|
Changed message text.
|
2011-10-28 20:41:58 +00:00 |
|
lotodore
|
024f10328a
|
Making cppcheck happier.
|
2011-10-27 20:14:48 +00:00 |
|
lotodore
|
7dd8ec7ffd
|
Skip server build on Mac.
|
2011-10-27 19:49:19 +00:00 |
|
lotodore
|
d00bd96511
|
Fixing test cases.
|
2011-10-27 19:20:08 +00:00 |
|
lotodore
|
fa01ab57d6
|
Fixing order of messages.
|
2011-10-26 21:51:29 +00:00 |
|
lotodore
|
60b96976b8
|
Removing unintended asn_system.h-change.
|
2011-10-26 21:47:25 +00:00 |
|
lotodore
|
0230edaec2
|
New start event type to mark a certain game start as "rejoin" (in order to show a special dialog).
|
2011-10-26 21:45:39 +00:00 |
|
lotodore
|
94f0c3e694
|
Fixing compiler warning.
|
2011-10-23 12:02:38 +00:00 |
|
lotodore
|
ad961de45d
|
Polishing rejoin implementation.
|
2011-10-23 09:13:04 +00:00 |
|
lotodore
|
5b9a6c532c
|
Fixing MacOS build. Runs on 10.6/10.7 only.
|
2011-10-21 10:24:25 +00:00 |
|
lotodore
|
d14d1b4787
|
Do not check server password on official server (to prevent misconfiguration on client side). Only user auth is performed.
|
2011-10-20 21:41:37 +00:00 |
|
lotodore
|
ddf2ca784b
|
Adding enhancement #76 (server password). The server password is checked during init, in addition to possible player auth. It can be set as option "ServerPassword" in config.xml, on client and server.
|
2011-10-20 21:19:58 +00:00 |
|
lotodore
|
2f588ffed7
|
Running astyle.
|
2011-10-20 14:13:25 +00:00 |
|
lotodore
|
28d7904265
|
Pass ConfigFile to ClientThread constructor.
|
2011-10-20 12:03:20 +00:00 |
|
lotodore
|
603d4826fd
|
Fixing thread safety of ConfigFile.
|
2011-10-20 11:36:41 +00:00 |
|
lotodore
|
75b84f9401
|
Fixing ticket #75: Game names are now trimmed, and it is verified that the first character is printable.
|
2011-10-12 08:37:22 +00:00 |
|
lotodore
|
a732baa71a
|
Update dealer id before changing the player id.
|
2011-10-12 07:28:02 +00:00 |
|
lotodore
|
ec7f5aec99
|
Fixing bug that players are kicked if one player leaves.
|
2011-10-11 21:06:16 +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
|
0d9bf08934
|
Still trying to fix the test cases.
|
2011-10-03 16:07:41 +00:00 |
|
lotodore
|
a472bdb2fb
|
Fixing compiler warning.
|
2011-10-03 14:44:09 +00:00 |
|
lotodore
|
1e1de466b8
|
Fixing test cases.
|
2011-10-03 13:21:58 +00:00 |
|
lotodore
|
b5b698ce44
|
Considering protocol changes in tests.
|
2011-10-03 12:44:57 +00:00 |
|
lotodore
|
828fc6bfac
|
Rejoin now works, but yet only as spectator.
|
2011-10-03 09:53:50 +00:00 |
|
lotodore
|
7bda27d793
|
Adding missing protocol files.
|
2011-10-03 09:08:32 +00:00 |
|
lotodore
|
aee0adbffe
|
More protocol changes for rejoin. Re-adding server password to protocol.
|
2011-10-03 08:03:58 +00:00 |
|
lotodore
|
f8c89304d1
|
Some changes to make cppcheck happy.
|
2011-09-29 20:54:24 +00:00 |
|
lotodore
|
d6ab25d816
|
Trying to make rejoin work, still broken due to change of unique id during game.
|
2011-09-28 20:20:08 +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
|
b5a30d7def
|
Adding missing protocol files.
|
2011-07-17 14:47:01 +00:00 |
|
lotodore
|
8e31b459d6
|
Updating test protocol file.
|
2011-07-17 14:33:52 +00:00 |
|
lotodore
|
d2720467b2
|
Last session id is only sent optionally, it can be omitted if not available.
|
2011-07-17 14:32:28 +00:00 |
|
lotodore
|
77f7287851
|
Updating protocol files for tests.
|
2011-07-17 14:16:13 +00:00 |
|
lotodore
|
d8ccf015d3
|
Protocol updates for more flexibility and better testing.
|
2011-07-17 14:12:10 +00:00 |
|
lotodore
|
d14d1d4a2b
|
Regenerating protocol files for tests.
|
2011-07-17 12:19:54 +00:00 |
|
lotodore
|
e109c0037d
|
Preparing network protocol for rejoin.
|
2011-07-16 14:52:45 +00:00 |
|
lotodore
|
711091bcd9
|
Fixing path to game.h.
|
2011-07-16 07:40:43 +00:00 |
|
lotodore
|
070319da52
|
Moving game.cpp and game.h to engine folder, because they are part of the engine.
|
2011-07-02 15:00:47 +00:00 |
|
lotodore
|
0e85294519
|
Switching license from GPL2 to AGPL3.
|
2011-07-02 14:57:03 +00:00 |
|
lotodore
|
ea82f58815
|
Switching license from GPL2 to AGPL3.
|
2011-07-02 14:52:16 +00:00 |
|
lotodore
|
3107ea1dff
|
Switching license from GPL2 to AGPL3.
|
2011-07-02 14:49:09 +00:00 |
|
lotodore
|
2c62a097e4
|
Switching license from GPL2 to AGPL3.
|
2011-07-02 14:45:12 +00:00 |
|
lotodore
|
0ed12e0ac8
|
Switching license from GPL2 to AGPL3.
|
2011-07-02 14:38:06 +00:00 |
|
lotodore
|
bc2c31acf0
|
Updating Linux build helper.
|
2011-06-12 20:32:51 +00:00 |
|
lotodore
|
41b19fd2e7
|
Deleting obsolete protocol file. New documentation is in pokerth.asn1
|
2011-06-12 20:27:14 +00:00 |
|