Commit Graph
100 Commits
Author SHA1 Message Date
lotodore 3acaf0ce5a Return winner list as need to show cards for now. 2010-07-17 21:14:32 +00:00
lotodore 0a15afacbb Let the server send cards on request of the corresponding user. 2010-07-17 21:11:12 +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
lotodore b4d02f4cb0 Do not use regex for chat bot bans. 2010-07-14 17:55:49 +00:00
lotodore 6c997ca21a Make the chat bot temporarily ban players. 2010-07-14 17:20:51 +00:00
lotodore 9248f5a15e Make chat bot really kick players. 2010-07-14 16:13:18 +00:00
lotodore e6cfcd0b5b Adding missing break statement. :-) 2010-07-14 15:43:15 +00:00
lotodore 55fc5e6e39 Small message fix. 2010-07-14 15:40:14 +00:00
lotodore 176dbe1d4f Send a different error if a user is permanently blocked. 2010-07-14 15:27:06 +00:00
lotodore a68a98f739 Reverting datetime format change for now. 2010-07-14 14:41:26 +00:00
lotodore cabf70b43f Reverting datetime format change for now. 2010-07-14 14:40:32 +00:00
lotodore 18613a2cb5 Adding callback if user is blocked by the server. 2010-07-14 14:30:16 +00:00
lotodore 91090579cf Translate messages. 2010-07-14 10:07:23 +00:00
lotodore 365c6c80da Translate messages. 2010-07-14 10:07:08 +00:00
lotodore e951e14c67 Some message fixes. 2010-07-14 10:03:43 +00:00
lotodore 44a8999095 Changed some gui messages. 2010-07-14 08:45:11 +00:00
lotodore 7899f66cf6 The server now sends a notification if the game name is already in use. 2010-07-14 08:17:07 +00:00
lotodore 4aa2083993 Add protocol message if a game name is already in use. 2010-07-14 07:29:01 +00:00
lotodore 9b196eacdd Preparing crypt utility functions. 2010-07-14 07:26:21 +00:00
lotodore deee0e8853 Fixing mingw libs. 2010-07-10 06:40:55 +00:00
lotodore a9514e249b Fixing mingw libs. 2010-07-10 06:40:39 +00:00
lotodore 3610d0eaf9 Fixing svn-win32 download path for now. Apache does not offer binary releases, so a long term solution is to be done... 2010-07-09 21:29:43 +00:00
lotodore 1044e0dfad Updating Windows build script using tdm mingw gcc 4.5.0 and latest libs. 2010-07-09 14:10:45 +00:00
lotodore 3b4c57d24f Pakets are global packet types. 2010-07-08 19:01:41 +00:00
lotodore 41cf9fceaa Pakets are global packet types. 2010-07-08 19:01:22 +00:00
lotodore 2c3bba19e4 Adding packets to freely show cards after hand. 2010-07-08 18:54:36 +00:00
lotodore f7dc7e861d Adding packets to freely show cards after hand. 2010-07-08 18:54:12 +00:00
lotodore f89de401e7 Adding packets to freely show cards after hand. 2010-07-08 18:52:31 +00:00
lotodore a6662444f1 Adding packets to freely show cards after hand. 2010-07-08 18:51:56 +00:00
lotodore 09c1181a56 Fixing a lot of Mac issues with the current Qt release. 2010-07-08 17:04:17 +00:00
lotodore f761f3d63f Fixing a lot of Mac issues with the current Qt release. 2010-07-08 17:03:43 +00:00
lotodore a447ec927e Implementing auto-start of games when they are full. 2010-04-17 12:50:38 +00:00
lotodore bb3d7617bc Fixing mingw build errors. 2010-04-02 10:59:38 +00:00
lotodore a687a430b4 Updating Windows build script (gsasl with libidn is required, use new SDL/SDL_mixer version). 2010-04-02 10:54:49 +00:00
lotodore 05bdcd1b45 Fixing bug with language code. 2010-04-01 20:33:39 +00:00
lotodore e9b0139e6a Trying to fix gcc compiler error. 2010-04-01 17:44:20 +00:00
lotodore e35dc7dd0b Generating protocol code. 2010-04-01 17:18:43 +00:00
lotodore 652a9e55b4 Adding country code to protocol (currently broken). 2010-04-01 17:09:49 +00:00
lotodore 2dc3ab64ec Adding country information of player (optional). 2010-04-01 16:20:57 +00:00
lotodore 43f477e299 Fixing problems with join game error messages. 2010-03-31 14:08:46 +00:00
lotodore e1904680e7 Fixing login race condition. 2010-03-31 13:34:35 +00:00
lotodore aa8f673563 If a player rejects an invitation, he is no longer on the invite list. 2010-03-31 13:00:41 +00:00
lotodore 25779efe3d Fixing a bug where a wrong callback was called. 2010-03-30 20:02:26 +00:00
lotodore 72fa1fb9ec Do not invite players who are already in the group. 2010-03-30 18:03:08 +00:00
lotodore 5239f496f3 Finishing server side invitation system. 2010-03-30 17:10:37 +00:00
lotodore cd36fb3dfc Fixing compiler error. 2010-03-30 13:09:03 +00:00
lotodore a01741846a Next steps for invitation system. 2010-03-30 13:02:43 +00:00
lotodore 0da0b4f8a0 Fixing compiler warnings. 2010-03-30 12:20:17 +00:00
lotodore 499c2b72e6 First parts of implementation of invite system in server. 2010-03-30 12:07:48 +00:00
lotodore f8d68d30c7 Adding new protocol files to project. 2010-03-30 11:19:35 +00:00
lotodore f38f179889 Generating protocol code. 2010-03-30 11:16:30 +00:00
lotodore bc18cac85e Adding new protocol files to project. 2010-03-30 11:14:59 +00:00
lotodore be5cadcff4 Generating protocol code. 2010-03-30 11:09:34 +00:00
lotodore 695e4fd4eb Adding missing network packets. 2010-03-30 10:59:20 +00:00
lotodore 1eb2a7af13 Adding protocol files to project. 2010-03-29 15:13:42 +00:00
lotodore 421761b0af Adding missing protocol code files. 2010-03-29 13:02:05 +00:00
lotodore d760b3e67c Generating protocol code. 2010-03-29 12:54:56 +00:00
lotodore f142459186 Preparing protocol changes for new invite system. 2010-03-29 12:47:23 +00:00
lotodore 866e9b9e48 Making the network part compile. 2010-03-29 12:33:12 +00:00
lotodore c761d10684 Preparing game invitation. 2010-03-29 12:22:41 +00:00
lotodore 93b45c1371 Sending error if guest tries to join non-standard game. 2010-03-28 14:53:08 +00:00
lotodore 02ebb0d2b3 Generating protocol code. 2010-03-28 13:56:03 +00:00
lotodore a8d5e8b20b Preparing guest user restrictions when joining games. 2010-03-28 13:43:42 +00:00
lotodore 5df5d6609c Guest user is not allowed to send chat messages. 2010-03-28 12:54:11 +00:00
lotodore d4b82d7dbc Fixing game admin stuff. 2010-03-27 12:50:05 +00:00
lotodore f4b6d9a34a New game type entry for game data block. 2010-03-26 22:15:27 +00:00
lotodore 68b95a32e2 Generating code for network protocol. 2010-03-26 21:58:17 +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 a02a9cacf6 (Hopefully) fixing guest & game admin stuff. 2010-03-26 21:41:35 +00:00
lotodore 0cb1f11a52 Removing comments. 2010-03-26 20:51:34 +00:00
lotodore b715542dc9 Generating code for protocol. 2010-03-26 20:50:16 +00:00
lotodore d7c12d9fca Fixing player rights stuff in protocol. 2010-03-26 20:47:26 +00:00
lotodore 5ea56bbf0d Allow retrieving of own player id by gui. 2010-03-24 20:10:36 +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 01dcbd84d6 Generated code for protocol changes. 2010-03-24 15:26:46 +00:00
lotodore 2fe2dbc4a2 Adding support for guest mode in network protocol. 2010-03-24 15:23:23 +00:00
lotodore 9063f2c9e1 Trying to use gsasl utf-8 support with libidn. 2010-03-24 12:23:20 +00:00
lotodore c999f2d813 Reverting some change, as it does not seem to have any effect. 2010-03-21 18:07:23 +00:00
lotodore bd69bc9ced Trying to fix base64 problems. 2010-03-21 17:56:50 +00:00
lotodore 5575e6e2b0 Fixing utf-8 problems by sending username as base64. 2010-03-21 16:59:41 +00:00
lotodore 8d6625f8da Fixing server compiler error. 2010-03-21 15:30:13 +00:00
lotodore a592c90b35 Updating windows build script. 2010-02-21 17:25:36 +00:00
lotodore a20711d5ac More work on aes encryption stuff. 2009-12-29 18:23:45 +00:00
lotodore 119d507c80 Integrating HMAC-SHA1 wrapper, preparing aes wrapper. 2009-12-28 17:29:21 +00:00
lotodore 4692c16a92 Starting to add sha-1 and aes wrapper. 2009-12-28 12:16:52 +00:00
lotodore b0f764d4bd Implementing some brute force attack and denial of service countermeasure. 2009-12-23 09:53:01 +00:00
lotodore f5d0b19320 Fixing another guest login issue. Setting login timeout to 60 seconds to allow the user to enter the password. 2009-11-15 09:07:43 +00:00
lotodore a7888f324d Fixing some guest login issues. 2009-11-15 09:02:00 +00:00
lotodore 3a323b7c19 Still fixing gcc error. 2009-11-15 08:55:04 +00:00
lotodore 1a35214974 Fixing gcc error. 2009-11-15 08:52:17 +00:00
lotodore b8951a61d3 Implementing guest login. 2009-11-15 08:41:29 +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 f258786b62 Adding new init packet type without authentication, which is no guest login. 2009-11-14 13:13:51 +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
lotodore 5424aed21e Fixing server announcement. Gui callback still needed. 2009-11-08 09:48:01 +00:00
lotodore f1c213b707 Fixing compiler errors. Might still be broken, though. 2009-11-07 23:27:08 +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 8696f86b60 Updating to TDM mingw gcc 4.4.1. 2009-10-25 14:23:08 +00:00
lotodore 31c7b789a8 Adding support for custom delay between hands in protocol. 2009-10-24 21:49:11 +00:00