Commit Graph
150 Commits
Author SHA1 Message Date
lotodore 03b91bb68c Preparing release 0.9 alpha. 2011-10-29 19:10:19 +00:00
floty 7f13da91e5 applying astyle 2011-10-26 22:29:47 +00:00
floty 8ae7db3e96 - updating sqlite-log
- handID in bero is unnecessary; removing parameter value
2011-10-21 00:16:43 +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 28d7904265 Pass ConfigFile to ClientThread constructor. 2011-10-20 12:03:20 +00:00
lotodore aee0adbffe More protocol changes for rejoin. Re-adding server password to protocol. 2011-10-03 08:03:58 +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 2c62a097e4 Switching license from GPL2 to AGPL3. 2011-07-02 14:45:12 +00:00
lotodore c877e0ef74 Remove libircclient from client (pokerth_game no longer depends on it). 2011-03-11 21:56:24 +00:00
lotodore 02518c67b2 Reformatting code using Kernighan & Ritchie style, tabs, tab width=4.
Command line: astyle --style=kr --indent=force-tab=4 --lineend=linux -n -r <file names>
2011-02-11 20:02:08 +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
doitux b6c820718a session:: shared pointer game refactoring 2011-01-12 22:37:33 +00:00
lotodore ddaf311c12 New log object for network/internet games. Preliminary code. 2011-01-03 18:41:28 +00:00
floty 924d6a38b7 remove configFile from Log 2011-01-03 17:56:06 +00:00
floty 121575caa5 sqlite-logging: include log in pokerth_lib; new function for game-logging 2010-12-28 23:01:39 +00:00
lotodore 710affb1e5 Preparing the use of the report bad avatar function. 2010-12-24 12:27:46 +00:00
floty 29e16e3489 create log in session; put some include from header to cpp 2010-12-20 20:30:12 +00:00
floty 0e46188ff3 some bugfixes in Log and guiLog 2010-12-18 23:10:10 +00:00
lotodore 0cb1d75ce3 Adding code for private chat messages (server side). These messages are not allowed within a game. Adding config option to disable brute force protection. 2010-11-07 08:24:31 +00:00
lotodore 0bb801acdf Preparing 0.8 release. 2010-09-25 15:27:09 +00:00
doitux 4ed1122931 bugfixes for show cards function 2010-07-18 11:42:42 +00:00
lotodore 79e7a47343 Preparing network functions to let a player show his cards. 2010-07-15 21:55:52 +00:00
lotodore c0947c9d54 Adding function to find out in which game a user is playing. 2010-07-15 10:34:24 +00:00
doitux 6c2c4eaaeb add showCards function to receive cards from players which hit the show-cards-button during postriver. define static ranking game data 2010-07-15 09:52:24 +00:00
doitux 3f06af6194 fixing many destruktors 2010-07-13 21:27:04 +00:00
doitux 598b26c5ff indent fixes tab = 4 chars 2010-03-30 12:25:30 +00:00
lotodore 866e9b9e48 Making the network part compile. 2010-03-29 12:33:12 +00:00
lotodore a02a9cacf6 (Hopefully) fixing guest & game admin stuff. 2010-03-26 21:41:35 +00:00
lotodore 5ea56bbf0d Allow retrieving of own player id by gui. 2010-03-24 20:10:36 +00:00
lotodore d727a7fd5d Network game, dedicated server without auth backend and dedicated server with auth backend should work now. Guest login still broken. 2009-11-14 15:04:31 +00:00
lotodore 059da0232a Preparing to fix login for network game and dedicated server without login backend. Currently broken. 2009-11-14 12:39:25 +00:00
doitux 9e7792fd8e extra callback for showing internet game login dialog 2009-11-08 21:18:25 +00:00
lotodore 5424aed21e Fixing server announcement. Gui callback still needed. 2009-11-08 09:48:01 +00:00
lotodore 39285263b7 Starting login dialog integration on client side. 2009-09-24 20:10:40 +00:00
doitux adae9c1cd3 make new lobby-bot configurable 2009-08-21 20:18:37 +00:00
lotodore e104453772 Make that two bots. One for administration and one to forward the lobby chat. 2009-08-20 15:19:41 +00:00
lotodore 0aa285621b Preparing the server management irc bot for further tasks. 2009-08-20 11:02:05 +00:00
lotodore 4c340d5bdc Use own lobby chat instead of IRC. First steps, still incomplete. 2009-08-15 10:25:13 +00:00
lotodore 945c4a102a Completely rewriting all NetPacket stuff to use ASN.1. Finally this big chunk of work is completed. Compiles and links fine, but still partly non-functional.
PLEASE NOTE: This is NOT COMPATIBLE to 0.7.x, because it is a new network protocol.
2009-08-02 15:11:40 +00:00
lotodore 3ae3f9a883 Preparing 0.7.1 release. 2009-06-25 20:32:58 +00:00
lotodore 75703de6b4 Force specific server hack. Only used for beta release. 2009-06-19 22:19:42 +00:00
lotodore 4b5d78af81 The client network code was rewritten to use boost::asio. Some optimization is still required, and some code files can now be removed. 2009-06-14 22:07:41 +00:00
lotodore 744e5c81d4 Small fixes. Removing some TODO comments which are no longer valid. 2009-06-13 10:52:12 +00:00
doitux 63bb80e168 is beta07 switch for hardcoded channel and server 2009-04-15 18:02:16 +00:00
doitux 13eea26cdc remove hardcoded internetgame settings 2009-04-10 23:18:38 +00:00
doitux ed05d63a94 hardcoded registered irc channel for 0.7beta 2009-04-06 17:48:17 +00:00
doitux b1fe872ee6 hardcoded registered irc channel for 0.7beta 2009-04-06 16:28:08 +00:00
doitux 9ee97cb80b preparing 0.7 beta 1 2009-04-05 21:26:36 +00:00
lotodore 534b6066a8 More work on server selection. Currently untested. 2009-04-05 12:31:12 +00:00