Commit Graph
100 Commits
Author SHA1 Message Date
lotodore bfacc2323d Fixing another ipv4 only issue. 2011-02-06 14:56:08 +00:00
lotodore f5c3b2d1c0 Fixing issues with very small timeouts in network games. 2011-02-06 14:03:45 +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 851528f290 Fixing #24 again. 2011-02-06 12:35:31 +00:00
lotodore 8d5507ddad Allow choosing zero timeout in LAN games, fixing remaining part of #24. 2011-02-06 12:29:05 +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 8c9a17f7db Trying to fix avatar file name charset issue #44 2011-02-04 21:14:49 +00:00
lotodore e55e39a979 Chat cleaner now active within ranking games (for testing it is also active in normal games). New protocol version for chat cleaner. 2011-01-30 18:28:44 +00:00
lotodore e041153b09 Adding missing files to project 2011-01-30 16:35:09 +00:00
lotodore cf49041925 Regenerating protocol code. 2011-01-30 16:27:34 +00:00
lotodore 28129b190d Fixing typo. 2011-01-30 16:24:48 +00:00
lotodore d47994dfdb Regenerating protocol code. 2011-01-30 16:24:19 +00:00
lotodore cb89dccf60 Preparing integration of chat cleaner in ranking games. 2011-01-30 16:21:53 +00:00
lotodore f28d0ad1b3 Whitespace fixes. 2011-01-30 16:20:47 +00:00
lotodore 45d10decfe Updating java protocol files from asn1 spec. 2011-01-30 11:43:35 +00:00
lotodore dcb870542c Updating asn1c to latest git version. 2011-01-30 11:30:33 +00:00
lotodore be3767b15e Make test cases ipv4 compatible (they were ipv6 only...) 2011-01-29 16:35:04 +00:00
lotodore 0055e02905 Fixing receive function. 2011-01-17 11:05:59 +00:00
lotodore 0f86071f4b Fix typo. 2011-01-17 10:51:34 +00:00
lotodore 0255568b80 Trying to fix connectivity tool. 2011-01-17 10:44:47 +00:00
lotodore 4a6367cea3 Preparing 0.8.3 release. 2011-01-16 16:46:22 +00:00
lotodore 5f8e662457 Show message whether avatar report was successful. 2011-01-16 16:35:54 +00:00
lotodore 2d05ccbafe Copy pokerth.exe file. 2011-01-16 15:39:47 +00:00
lotodore b96a3d288e Fixing removing svn directories. 2011-01-16 15:25:23 +00:00
lotodore 912db09b73 This is a shell script. 2011-01-16 15:22:39 +00:00
lotodore 5d33abc0e9 This is a shell script. 2011-01-16 15:22:24 +00:00
lotodore 4321b20987 Adding script to create Windows release 2011-01-16 15:16:47 +00:00
lotodore 6edcfe271d Deleting obsolete build file. 2011-01-16 14:54:12 +00:00
lotodore bb2ea0c48a Fixing compiler warning for daemon call. 2011-01-14 23:21:36 +00:00
lotodore b9f3c55d57 Adding authentication support to connectivity test utility. 2011-01-14 22:42:46 +00:00
lotodore 7e62e6472a Adding new connectivity test program. 2011-01-14 21:33:36 +00:00
lotodore a139e11894 Fixing thread cleanup (this code was obsolete). 2011-01-14 17:44:06 +00:00
lotodore 2a7456998a Improve thread safety. 2011-01-12 23:35:45 +00:00
lotodore a2df4b2655 Remove TODO. No message will be shown if an avatar is blocked. 2011-01-09 22:51:10 +00:00
lotodore 19327d7076 Reset avatar if blacklisted (do not show error message yet). 2011-01-09 20:50:58 +00:00
lotodore 3974e7cac5 More shared_ptr in engine to prevent race conditions when accessing client engine from gui. Still incomplete. 2011-01-09 14:16:20 +00:00
lotodore 54bc7aaa8d Do not use own "daemon(...)" function. 2011-01-09 11:07:08 +00:00
lotodore a148adf237 Adding support for an avatar blacklist in the database. 2011-01-09 00:22:00 +00:00
lotodore 41497c64ef Also store type of avatar if an avatar is reported as inappropriate. 2011-01-04 12:03:40 +00:00
lotodore 6952ad8a70 Some header file changes. 2011-01-03 20:23:34 +00:00
lotodore 969e7822f8 Preparing release 0.8.2. 2011-01-03 19:57:29 +00:00
lotodore ddaf311c12 New log object for network/internet games. Preliminary code. 2011-01-03 18:41:28 +00:00
lotodore 05cae76aee Re-generating chatcleaner protocol with latest version of asn1c. 2010-12-26 12:57:57 +00:00
lotodore 609a0c4f82 Preventing spam of report avatar function on server side. 2010-12-25 21:54:26 +00:00
lotodore 36445a00e7 Support report bad avatar function on server side. 2010-12-24 16:46:49 +00:00
lotodore 710affb1e5 Preparing the use of the report bad avatar function. 2010-12-24 12:27:46 +00:00
lotodore 6de66ec8a2 Adding new protocol types to build files. 2010-12-24 11:42:48 +00:00
lotodore f6d30e8703 Re-generating protocol code. 2010-12-24 11:42:02 +00:00
lotodore 2fec7d18ea Adding report avatar feature to network protocol. 2010-12-24 11:36:21 +00:00
lotodore c88fe3220d Win64 fix. 2010-12-20 18:31:30 +00:00
lotodore b6d2e61fd8 Fixing native Windows build. 2010-12-20 18:27:48 +00:00
lotodore d44d3ce2cf Fixing download libs scripts. Note that the support for these may be dropped because a cross compiler is now used for the official builds. 2010-12-20 16:45:00 +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 026adae06b Updating asn1c to latest git version. 2010-11-28 00:14:03 +00:00
lotodore 0ad0f355e0 Trying to integrate sqlite3 for other OSes. 2010-11-27 23:45:10 +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 b9bec0b7fc Fixing WIN32 define, which is removed with -std=c++0x. 2010-11-20 16:53:39 +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 ea6fe32724 Fixing typo. 2010-11-17 15:51:51 +00:00
lotodore 7fcfbab697 Updating Qt to 4.7.1 in Windows build script. 2010-11-16 22:23:35 +00:00
lotodore 8e8e173884 Adding new join game failed message if two players with the same ip address want to join a ranking game. 2010-11-14 18:26:50 +00:00
lotodore 61d8c416b0 Adding new join game failed reason. 2010-11-14 17:58:25 +00:00
lotodore d874c2e561 Adding new join game failed reason. 2010-11-14 17:57:56 +00:00
lotodore 23000e327b Check winner in ranking game test. 2010-11-14 15:49:16 +00:00
lotodore 1b419862cd Ranking game test now also checks whether database entries are correctly created. 2010-11-14 12:52:53 +00:00
lotodore f37104e6ec Kick players from a game when they try to start it without proper rights to do so (was ignored previously). 2010-11-14 01:13:23 +00:00
lotodore 58897ae786 Multiple connections in one ranking game from localhost are allowed (for testing). 2010-11-14 01:11:47 +00:00
lotodore 7f91cd091d Adding new test case to run a ranking game. 2010-11-14 01:10:24 +00:00
lotodore e69135f1e9 Run game test is now also run by default (although it takes about 10 minutes). 2010-11-13 12:44:40 +00:00
lotodore 39a235d020 Mark game as running when start process is initiated. 2010-11-13 12:37:28 +00:00
lotodore 55f7bb7132 Polishing test cases. 2010-11-13 12:36:22 +00:00
lotodore c583d19002 Adding test to let a game run until the end. 2010-11-13 01:43:23 +00:00
lotodore 6a60ed0ba7 Adding copyright notice. Note that all test cases are AGPL3. 2010-11-12 23:49:36 +00:00
lotodore 0da893e43c Adding test case for starting a normal game. 2010-11-12 23:34:50 +00:00
lotodore 7bc98689b8 Adding missing test file. 2010-11-12 22:44:11 +00:00
lotodore 67b01746da Adding tests for ranking games, fixing small issue when creating ranking games. 2010-11-12 22:43:17 +00:00
lotodore 5d22018534 Generic test code for creating games. 2010-11-12 19:50:11 +00:00
lotodore 85d26e79a4 Adding new java based test cases. 2010-11-12 12:13:56 +00:00
lotodore c352030c3c Removing console client. It no longer works, and won't be maintained any more. 2010-11-11 16:44:15 +00:00
lotodore d633321154 Fixing game create game ack text bug found through test case. 2010-11-11 00:45:30 +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 6b179cd8ca Adding missing protocol files. 2010-11-07 07:41:27 +00:00
lotodore 59f9ba5fef Adding new chat type for private messages in lobby. 2010-11-07 07:26:56 +00:00
lotodore 14cc84f399 Lib path fixes for official server. 2010-11-01 09:46:56 +00:00
lotodore 4278de6341 Do not search for /me, instead search for /me (with spacebar), so that typing things like /media will not activete the /me mode. 2010-10-31 14:13:47 +00:00
lotodore 6754d00db9 .so libs have higher priority. 2010-10-30 17:43:49 +00:00
lotodore 7176185950 Allow use of boost libs which are located in /opt/boost by setting PREFIX (for header and lib). 2010-10-30 17:27:56 +00:00
lotodore edad47b7f4 Making cppcheck even happier. 2010-10-28 08:04:36 +00:00
lotodore 74355c046d More changes for CppCheck. 2010-10-26 21:43:07 +00:00
lotodore 83da8559a4 Some changes to make CppCheck happier. 2010-10-26 21:32:39 +00:00
lotodore 1886d91009 Randomize player list before starting the game. 2010-10-22 19:42:48 +00:00
lotodore 78920df9cb Trying to fix the win64 build. 2010-10-19 20:18:08 +00:00
lotodore e38ea52f0e Trying to fix the win64 build. 2010-10-19 20:09:22 +00:00
lotodore d9a825f184 Trying to fix windows build. 2010-10-19 19:54:50 +00:00
lotodore 6155eea797 Trying to fix windows build. 2010-10-19 19:40:00 +00:00
lotodore 64fea555a7 Fixing header location for SDL_mixer on windows. 2010-10-19 19:31:22 +00:00
lotodore 415ae4bdb2 Trying to fix SDL include issues with native windows build. 2010-10-19 19:23:31 +00:00
lotodore 30dc56c9a5 Default chatcleaner config should not be debug. 2010-10-19 18:16:38 +00:00
lotodore ee7447d33e Fix wrong case problem with cross compiling. 2010-10-19 18:15:39 +00:00