Commit Graph
255 Commits
Author SHA1 Message Date
lotodore 8b116259a7 Call protoc in qmake call. 2012-10-26 18:39:41 +02:00
lotodore 02016381ef Multiple player info requests can be placed in one packet. 2012-09-24 12:22:13 +02:00
lotodore f0ee0af6ec Some work on protocol buffer details. 2012-09-23 23:19:53 +02:00
lotodore e16d4908bd Removing old ASN.1 stuff. 2012-09-22 15:42:59 +02:00
lotodore 8080fb6139 More work on tests. 2012-09-21 13:00:24 +02:00
lotodore c752b17c9f In the process of fixing the Java test cases for google protocol buffers. 2012-09-20 20:55:21 +02:00
lotodore 78490f2b72 Updating windows build documentation. 2012-09-18 22:44:28 +02: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 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