Commit Graph
248 Commits
Author SHA1 Message Date
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 d322a1b080 Adding new "google protocol buffers" specification (will likely switch to it for better portability). 2012-09-13 21:31:24 +02:00
lotodore 233670d5a5 New name and URL for mingw cross env: http://mxe.cc/ 2012-04-12 20:29:53 +00:00
lotodore ac0041cb8f Preparing "reportGameName" network message. 2012-03-31 20:14:11 +00:00
lotodore 79fa9df3c9 Consider game id in chat bot. Preparing new chat bot action: Mute player in game. 2012-01-07 09:31:28 +00:00
lotodore de91b54619 Some changes to the server setup instructions. 2012-01-02 10:13:42 +00:00
lotodore 3b0d970db4 Updating linux helper scripts. 2012-01-02 09:27:13 +00:00
lotodore 0c0131be96 Deleting obsolete build scripts, as they no longer work. 2012-01-02 09:25:57 +00:00
lotodore 2e88f132d3 Clarify use of mingw-cross-env patch. 2011-12-31 09:29:01 +00:00
lotodore d05c1e438a Updating mingw-cross-env patch to remove openssl for GPL compliance. 2011-12-30 22:46:35 +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 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 f66bbfea40 Fixing protocol specification. 2011-11-13 19:27:01 +00:00
lotodore edde9137ae CardsValue is now optionally sent by the server. 2011-11-13 15:31:35 +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 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 aee0adbffe More protocol changes for rejoin. Re-adding server password to protocol. 2011-10-03 08:03:58 +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 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 d2720467b2 Last session id is only sent optionally, it can be omitted if not available. 2011-07-17 14:32:28 +00:00
lotodore d8ccf015d3 Protocol updates for more flexibility and better testing. 2011-07-17 14:12:10 +00:00
lotodore e109c0037d Preparing network protocol for rejoin. 2011-07-16 14:52:45 +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
lotodore 66d965dd0b Updating Windows build instructions, because libircclient is no longer included in third_party. 2011-06-12 20:25:57 +00:00
lotodore 04f26a2de4 Updating linux helper script (new boost release). 2011-02-23 09:55:34 +00:00
lotodore 4b0b6a3e03 Add patch to remove indirect openssl dependency from Windows build. 2011-02-21 23:32:09 +00:00
lotodore e5b9b29564 Adding chat reject message if chat is tried to be sent in an invalid state. Otherwise testing won't work. 2011-02-17 23:57:58 +00:00
lotodore 8059248c51 Updating Windows build documentation after feedback from xanax. 2011-02-13 00:23:15 +00:00
lotodore c4b8e567ed Implementing private messages in lobby chat, ticket #12. Some cosmetic improvements are still missing. 2011-02-11 23:02:29 +00:00
lotodore 29dca1846e Adding detailed instructions as to which packages are required for the mingw cross build. 2011-02-11 13:24:10 +00:00
lotodore 2e63c7e247 Updating build instructions. Windows build on Windows is no longer supported, only supported method is cross compiling on Linux. 2011-02-11 08:32:07 +00:00
lotodore cf92fecf9c Windows build scripts are now obsolete. 2011-02-11 08:14:43 +00:00
lotodore 372c2466e8 Preparing use of boost Uuids for unique ids which can be used to rejoin a game (Ticket #5). This requires boost 1.42 or later. 2011-02-09 21:45:33 +00:00
lotodore e823b7b788 Implementing ticket #2 - optionally remove players from games after it was finished. This breaks protocol compatibility with 0.8. Config file option is NetAutoLeaveGameAfterFinish. 2011-02-06 13:17:07 +00:00
lotodore e729647cec Implementing optional unlimited thinking time in LAN games on server side (GUI missing) ticket #24 2011-02-06 10:37:40 +00:00
lotodore 28129b190d Fixing typo. 2011-01-30 16:24:48 +00:00
lotodore cb89dccf60 Preparing integration of chat cleaner in ranking games. 2011-01-30 16:21:53 +00:00
lotodore 2fec7d18ea Adding report avatar feature to network protocol. 2010-12-24 11:36:21 +00:00
lotodore c88fe3220d Win64 fix. 2010-12-20 18:31:30 +00:00
lotodore d44d3ce2cf Fixing download libs scripts. Note that the support for these may be dropped because a cross compiler is now used for the official builds. 2010-12-20 16:45:00 +00:00
lotodore 7fcfbab697 Updating Qt to 4.7.1 in Windows build script. 2010-11-16 22:23:35 +00:00
lotodore 61d8c416b0 Adding new join game failed reason. 2010-11-14 17:58:25 +00:00
lotodore 59f9ba5fef Adding new chat type for private messages in lobby. 2010-11-07 07:26:56 +00:00
lotodore 64fea555a7 Fixing header location for SDL_mixer on windows. 2010-10-19 19:31:22 +00:00
lotodore 5b56017c22 Adding linux script to download and compile libs which are often outdated. 2010-10-13 13:39:08 +00:00
lotodore 1af88e49e8 Allow even larger small blinds (paranoia, still release 0.8.1). 2010-10-09 18:37:26 +00:00
lotodore 81d36c9fed Fixing maximum small blind value. 2010-10-09 12:23:17 +00:00
lotodore 812e5e3e18 Polishing mingw-w64 stuff. 2010-10-09 09:23:08 +00:00