Commit Graph
41 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 ac0041cb8f Preparing "reportGameName" network message. 2012-03-31 20:14:11 +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 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 5b9a6c532c Fixing MacOS build. Runs on 10.6/10.7 only. 2011-10-21 10:24:25 +00:00
lotodore 7bda27d793 Adding missing protocol files. 2011-10-03 09:08:32 +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
doitux 796493f582 make clean pokerthlib, -no_dead_strip_inits_and_terms only on macosx 2011-05-08 22:20:26 +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 e041153b09 Adding missing files to project 2011-01-30 16:35:09 +00:00
lotodore 6de66ec8a2 Adding new protocol types to build files. 2010-12-24 11:42:48 +00:00
lotodore 06dffdd9e3 Do not use C++0x on Mac until Mac OSX Lion is released (current gcc is too old). 2010-11-28 10:40:44 +00:00
lotodore 920fcda79c Use -std=gnu++0x instead of -std=c++0x for better backward compatibility. 2010-11-20 17:41:12 +00:00
lotodore 2ab92b7bb1 Fixing WIN32 define, which is removed with -std=c++0x. 2010-11-20 16:20:38 +00:00
lotodore 20b212f10c Enabling use of C++0x-extensions while trying to reintegrate SCTP support. 2010-11-20 15:00:28 +00:00
lotodore 6b179cd8ca Adding missing protocol files. 2010-11-07 07:41:27 +00:00
lotodore 3b1ed27175 Reformatting .pro files, adding test skeleton. 2010-10-13 17:47:16 +00:00
lotodore a0669db0b6 Revert this - Qt binary release no longer supports mach architecture on Mac. 2010-10-09 19:31:46 +00:00
lotodore 806d4d2506 Mac build file changes. Try to build for 10.5 (Leopard). 2010-10-09 19:06:34 +00:00
lotodore 76dd9a0289 Adding new packet for away from keyboard warning. 2010-09-05 12:58:31 +00:00
lotodore c2ba56aba9 Encrypt own cards which are sent at the beginning of the hand - only applicable to registered users. 2010-09-04 11:56:40 +00:00
lotodore 2c3bba19e4 Adding packets to freely show cards after hand. 2010-07-08 18:54:36 +00:00
lotodore f8d68d30c7 Adding new protocol files to project. 2010-03-30 11:19:35 +00:00
lotodore bc18cac85e Adding new protocol files to project. 2010-03-30 11:14:59 +00:00
lotodore 1eb2a7af13 Adding protocol files to project. 2010-03-29 15:13:42 +00:00
lotodore f10e4c3423 Extending player rights by guest mode. Kind of broken, because it interferes with the current system where you automatically gain admin rights when creating a game. 2010-03-24 15:54:04 +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 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 8dbb11db92 Mac OS: Using snow leopard as build platform. PowerPC architecture no longer supported. SDK set to 10.5 (leopard) due to problems compiling boost. Hopefully still runs on 10.4 (tiger), but I cannot check... 2009-09-18 23:38:57 +00:00
doitux 6a6e56ae5b removes debug from svn pro files 2009-08-17 23:23:01 +00:00
doitux 91c4304b78 refactoring chat-system 2009-08-17 23:20:58 +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 5c29a3040a Adding files to protocol lib. 2009-08-14 19:27:27 +00:00
lotodore e44286044d Adding separate project for asn1c generated files. 2009-07-26 22:58:06 +00:00