Commit Graph
62 Commits
Author SHA1 Message Date
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 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 c4b8e567ed Implementing private messages in lobby chat, ticket #12. Some cosmetic improvements are still missing. 2011-02-11 23:02:29 +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 2fec7d18ea Adding report avatar feature to network protocol. 2010-12-24 11:36:21 +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 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 a4ba012b79 Adding hand number to action request message, to prevent sending the wrong action. 2010-09-25 09:08:18 +00:00
lotodore 76dd9a0289 Adding new packet for away from keyboard warning. 2010-09-05 12:58:31 +00:00
lotodore 7a1a10abf5 Block bad game names on server. 2010-09-05 00:15:25 +00:00
lotodore bcdc089390 Fixing double name in protocol. 2010-09-04 12:36:39 +00:00
lotodore daf99deac3 Sending AES encrypted cards is optional, not mandatory, since there is not always a secret available. 2010-09-04 09:59:42 +00:00
lotodore 46372b2b15 New protocol stuff, still for 0.8, not yet implemented. 2010-08-29 21:35:29 +00:00
lotodore 002defcead Adding new protocol error code. 2010-08-01 19:52:00 +00:00
lotodore 176dbe1d4f Send a different error if a user is permanently blocked. 2010-07-14 15:27:06 +00:00
lotodore 4aa2083993 Add protocol message if a game name is already in use. 2010-07-14 07:29:01 +00:00
lotodore 3b4c57d24f Pakets are global packet types. 2010-07-08 19:01:41 +00:00
lotodore f7dc7e861d Adding packets to freely show cards after hand. 2010-07-08 18:54:12 +00:00
lotodore 652a9e55b4 Adding country code to protocol (currently broken). 2010-04-01 17:09:49 +00:00
lotodore 695e4fd4eb Adding missing network packets. 2010-03-30 10:59:20 +00:00
lotodore f142459186 Preparing protocol changes for new invite system. 2010-03-29 12:47:23 +00:00
lotodore a8d5e8b20b Preparing guest user restrictions when joining games. 2010-03-28 13:43:42 +00:00
lotodore 66cb462218 Adding new game type entry in game info block to support different types of games: normal, registered users only, invite only and ranking game. 2010-03-26 21:52:21 +00:00
lotodore d7c12d9fca Fixing player rights stuff in protocol. 2010-03-26 20:47:26 +00:00
lotodore 2fe2dbc4a2 Adding support for guest mode in network protocol. 2010-03-24 15:23:23 +00:00
lotodore b0f764d4bd Implementing some brute force attack and denial of service countermeasure. 2009-12-23 09:53:01 +00:00
lotodore f258786b62 Adding new init packet type without authentication, which is no guest login. 2009-11-14 13:13:51 +00:00
lotodore e950d0cb15 Introducing a new server announcement message to fix network games. Currently broken. 2009-11-07 21:02:20 +00:00
lotodore 31c7b789a8 Adding support for custom delay between hands in protocol. 2009-10-24 21:49:11 +00:00
lotodore 02b94c87f5 Preparing guest login in network protocol. 2009-10-23 22:11:01 +00:00
lotodore 730f81129b Adding challenge/response authentication to network protocol. Build is currently broken until gsasl integration is complete. 2009-10-10 20:24:48 +00:00
lotodore 4856dc2a45 Adding plain text password authentication for testing. 2009-09-19 20:49:17 +00:00
lotodore 836ec60e6d Chat bot integration now fully functional. 2009-08-17 09:45:06 +00:00
lotodore 150d8930dc More work on lobby chat. Still not functional. 2009-08-15 13:43:00 +00:00
lotodore 94db67bbd5 Modifying protocol such that lobby chat and broadcasts are supported. DOES NOT COMPILE YET. 2009-08-15 08:38:56 +00:00
lotodore 240a95289c ASN.1 constraint fixes. 2009-08-04 21:41:10 +00:00
lotodore b81c02245f Fixing GUID constraints - for now. 2009-08-04 07:17:46 +00:00
lotodore 3f5cbc985a Proper constrains for game list new. 2009-08-04 06:59:58 +00:00
lotodore 982d6159a0 Adding game id to vote kick messages. 2009-08-03 21:56:20 +00:00