Commit Graph
100 Commits
Author SHA1 Message Date
lotodore 617a4e953b Trying to fix build problems with gcc 4.7 on Linux (#132). 2012-05-02 08:41:07 +00:00
lotodore 2d61781e3b Adding libidn to android port. 2012-04-23 20:50:51 +00:00
lotodore 21c1aa392e Android random number generator fixes (use deterministic rng on android). 2012-04-22 12:01:43 +00:00
lotodore e9b7eee156 Temporary workaround for android data directory. 2012-04-22 11:22:55 +00:00
lotodore e9e320300c Android fix. 2012-04-22 11:11:12 +00:00
lotodore f5d4e8e72f Android fix. 2012-04-22 11:03:36 +00:00
lotodore 74f4d0cd42 Trying to fix android build. 2012-04-22 10:50:06 +00:00
lotodore 16ed4d5140 Trying to fix android build. 2012-04-22 10:46:46 +00:00
lotodore 807c8bb454 Build file changes for android. 2012-04-22 10:18:27 +00:00
lotodore 9a451cfb8c Remove C++0x command line option because this may break some things. 2012-04-22 09:40:39 +00:00
lotodore c63deb6010 Build file changes for android. 2012-04-22 09:24:27 +00:00
lotodore ea88b4bb0b Android fix (multiple definitions of bzero, which is unused anyway). 2012-04-22 08:45:23 +00:00
lotodore 233670d5a5 New name and URL for mingw cross env: http://mxe.cc/ 2012-04-12 20:29:53 +00:00
lotodore a8fe40a49a Updating protocol version in test case. 2012-04-09 16:38:43 +00:00
lotodore 29f6413518 Fixing typo. 2012-04-09 13:57:55 +00:00
lotodore 993c79ace8 Preparing release 0.9.4. 2012-04-09 13:54:32 +00:00
lotodore 89bdc3fddf Fixing compiler warnings. 2012-04-09 13:38:28 +00:00
lotodore ed43fa107c Server feedback after report game. 2012-04-09 10:22:24 +00:00
lotodore dbdd135bc7 More work on report game function on server side. 2012-04-08 16:54:31 +00:00
lotodore c49abf215e Preparing server side code for reporting game names. 2012-04-08 14:36:14 +00:00
lotodore 861489a973 Fixing mingw-cross-env build. 2012-04-01 09:19:46 +00:00
lotodore a8fa97571d Running astyle. 2012-03-31 20:18:28 +00:00
lotodore 3462a7060e Reverting invalid changes. 2012-03-31 20:17:10 +00:00
lotodore ac0041cb8f Preparing "reportGameName" network message. 2012-03-31 20:14:11 +00:00
lotodore 295610fbf9 Running astyle. 2012-03-03 14:24:00 +00:00
lotodore 06145f30e9 Force reconnect of the irc bot by creating a file in the cache folder. 2012-03-03 14:16:45 +00:00
lotodore 81ee27de70 New admin function to remove a complete game by any player name within that game (#115). 2012-02-13 20:28:55 +00:00
lotodore 17960e1415 Fix path to game.h. 2012-02-11 23:08:31 +00:00
lotodore f5c800cf7a Preparing release 0.9.3. 2012-02-11 16:42:21 +00:00
lotodore 9aba52d0a6 Increase timeout factor before first timeout message. 2012-02-04 21:46:54 +00:00
lotodore 2d19013fae Cleaning up serverlist caching. 2012-02-04 21:39:24 +00:00
lotodore 58a0d3fb2e Download serverlist only once a day. Delete the current list if the connection to the server fails. #119 2012-02-04 20:33:39 +00:00
lotodore 6af6da5658 Remove tabs and newline characters from game name on server side. 2012-02-03 21:34:26 +00:00
lotodore 286cfa7125 Preparing 0.9.2. 2012-01-28 13:22:15 +00:00
lotodore ee8b070064 Preparing 0.9.2. 2012-01-28 13:18:56 +00:00
lotodore e658a18913 Do not rejoin games with 0 cash. Workaround for #108. 2012-01-28 11:50:33 +00:00
lotodore 33cdfdaed7 Fixing rejoin for non-official server. 2012-01-28 11:23:26 +00:00
lotodore aa230ec17b Reverting last change. This should be fixed in libircclient. 2012-01-22 18:27:58 +00:00
lotodore 58e7802d0b Support libircclient 1.5. 2012-01-22 17:56:49 +00:00
lotodore 9c8c1122d9 Updating INSTALL file. 2012-01-19 22:24:07 +00:00
lotodore 4b0630f900 Use .c_str() instead of .data() to access null terminated char array of std::string. Use boost::filesystem::path when opening the log files (#99). 2012-01-11 22:28:41 +00:00
lotodore c660c0750d Preparing release 0.9.1. 2012-01-09 21:01:46 +00:00
lotodore 3ef29cb7ea Rejected chat is not a global notice, it is just a notice. 2012-01-09 18:41:31 +00:00
lotodore 92ba846d30 When loading the configuration, verify that the player names are unique. If they are not, use the default ones. (#96) 2012-01-09 18:40:51 +00:00
lotodore 1fc25fc96b Show chat reject message if player is muted. 2012-01-08 19:18:55 +00:00
lotodore 2cdb5ce215 No longer use the server list md5, it caused only trouble, and the serverlist .z file is small enough to be downloaded each time (#95). 2012-01-08 18:47:30 +00:00
lotodore 54cf862217 Allow chat after end of game for muted players (for now). 2012-01-08 17:10:21 +00:00
lotodore d1b6a4deec Fixing rejected chat and corresponding test case. 2012-01-08 16:56:51 +00:00
lotodore 915deefa8d Make cppcheck happy. 2012-01-08 13:34:12 +00:00
lotodore 03a1a1dc55 Implement chat bot mute on server side (#1). 2012-01-08 13:02:29 +00:00
lotodore 1379babe38 Properly converting remove reason on client side (#94). 2012-01-08 08:33:06 +00:00
lotodore 44ba6cba68 Set new round in log object. 2012-01-07 21:02:58 +00:00
lotodore 56335bc8e5 Updated asn1c to latest git version. 2012-01-07 20:47:41 +00:00
lotodore 7147f075cc Admin timeout in lobby no longer active in ranking games (#93). 2012-01-07 20:16:57 +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 a327ac02e5 Fixing login error when uploading an avatar. 2012-01-05 19:59:35 +00:00
lotodore 8ee13419b5 Fixing missing libs on Linux. 2012-01-04 12:09:02 +00:00
lotodore d3f6b5d5d9 Updating connectivity tool for use with 0.9. 2012-01-04 11:59:40 +00:00
lotodore 63f5aadf40 Preparing release 0.9. 2012-01-03 23:26:58 +00:00
lotodore df35ea550f Remove log object from server, server-side logging is deactivated. Pass NULL as log object to game. 2012-01-02 21:04:49 +00:00
lotodore aa6fdf1de1 Preparing 0.9rc1 2012-01-02 20:51:52 +00:00
lotodore c7a4e61d61 Fixing network game (ticket #90). 2012-01-02 10:42:35 +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 6a3ffc1f29 Consider seat position in seat state test. 2012-01-01 13:47:53 +00:00
lotodore 672d202697 Adding new seat state test case. 2012-01-01 12:04:25 +00:00
lotodore ae7a177d72 Improving test cases for rejoin. 2012-01-01 10:36:49 +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 d55a8ebe98 Start daemon mode only in non-debug server. 2011-12-30 20:56:58 +00:00
lotodore 72cf399ec9 Removing unused config entry. 2011-12-30 20:18:05 +00:00
lotodore c7185f8599 Preparing 0.9 beta6. 2011-12-30 13:14:01 +00:00
lotodore 86cf46bdd6 Use proper linefeeds. 2011-12-30 13:07:01 +00:00
lotodore d12ee37bac Try to update the player name after rejoin, if another player was not active during rejoin. 2011-12-29 22:09:11 +00:00
lotodore 64156cfa69 Use generic PlayerData objects for no-longer-connected players when rejoining a game. This fixes ticket #88 (client patch only). 2011-12-29 21:19:06 +00:00
lotodore e6d841b661 Fixing ticket #87: Only consider active players (with money) when showing the timeout warning. 2011-12-29 10:55:27 +00:00
lotodore a285683e71 Timeout message may occur during test case. 2011-12-27 21:16:50 +00:00
lotodore 28417227ac Fixing ticket #86: Change player id in ranking map on rejoin. 2011-12-27 20:44:16 +00:00
lotodore 6c4a8652fe Preparing 0.9 beta5. 2011-12-27 18:58:54 +00:00
lotodore 0d71521559 Fixing ticket #81: Do not show a "you were kicked from the server" message if your username is already present in the lobby. Instead, kick the existing user from the lobby. 2011-12-27 17:26:03 +00:00
lotodore fb5938ef46 Player state "no money" needs to be considered before the blinds. 2011-12-27 11:59:23 +00:00
lotodore 57447d844e Fixing problem when resetting the game admin timeout. 2011-12-27 10:11:15 +00:00
lotodore 735e554732 Fixing start cash initialization and rejoin order. 2011-12-27 09:35:14 +00:00
lotodore 4c15195f07 On rejoin, send full seats list, not only active players, so that the seatStatus can be updated properly. 2011-12-27 09:05:50 +00:00
lotodore de7a06da44 0.9 beta4 2011-12-26 21:50:40 +00:00
lotodore 56a71079cf Use correct timeout message. 2011-12-26 21:33:01 +00:00
lotodore 930744bf99 Preparing 0.9 beta4. 2011-12-26 21:30:42 +00:00
lotodore 8b356fb9dd Only reactivate player if it exists in the current game. 2011-12-26 17:21:35 +00:00
lotodore 210fc2eaa6 Set "stayOnTableStatus" to false for computer players. 2011-12-26 14:17:45 +00:00
lotodore 3aa998070f Fixing ticket #85: Compatibility issue with boost::filesystem v3 when creating the serverlist md5-filename. 2011-12-25 12:34:07 +00:00
lotodore 6bab9e8e00 Incrementing protocol version for tests. 2011-12-23 22:45:43 +00:00
lotodore ce8561b129 Preparing 0.9 beta3 release. 2011-12-23 20:02:47 +00:00
lotodore b90fa705aa Set "stayOnTableStatus" in engine. 2011-12-23 19:32:56 +00:00
lotodore bf81ba1d98 Check timeout only for human players. 2011-12-23 17:23:56 +00:00
lotodore 25ed93f477 Making cppcheck happy. 2011-12-23 17:14:36 +00:00
lotodore ae842b9a2d Calculate player numbers in a different way, so that a player number on the server can be converted to a player number on the client. 2011-12-22 23:16:58 +00:00
lotodore fc7be88602 Fixing interpretation of seat state in client. 2011-12-22 21:57:18 +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