Commit Graph
50 Commits
Author SHA1 Message Date
Kai Philipp ebf6108e53 error msg 2019-09-15 19:21:39 +02:00
Kai Philipp 5b369cfaf7 error msg 2019-09-15 18:06:31 +02:00
Kai Philipp 5c4983fb1e bugfix 2019-09-15 17:41:25 +02:00
Kai Philipp d707d3d653 bugfix 2019-09-15 17:36:03 +02:00
Kai Philipp b3117f3046 using config.xml values for limitrank 2019-09-15 17:29:09 +02:00
Kai Philipp bbd05513fd bugfix 2019-09-14 21:54:47 +02:00
Kai Philipp 78d150867f bugfix 2019-09-14 21:51:38 +02:00
Kai Philipp 289adcd743 bugfix 2019-09-14 21:50:14 +02:00
Kai Philipp 9062317a38 bugfix vector erase 2019-09-14 18:20:21 +02:00
Kai Philipp 7303d235a0 bugfix string split 2019-09-14 18:14:34 +02:00
Kai Philipp df81e925dc bugfix vector erase 2019-09-14 18:07:54 +02:00
Kai Philipp a93bb49485 bugfix vector erase 2019-09-14 17:50:48 +02:00
Kai Philipp 16282c5096 bugfix vector erase 2019-09-14 17:48:08 +02:00
Kai Philipp 749c0bb633 bugfix vector erase 2019-09-14 17:47:28 +02:00
Kai Philipp 8290930393 bugfix vector erase 2019-09-14 17:46:43 +02:00
Kai Philipp 5bd3d84bc2 bugfix vector erase 2019-09-14 17:43:32 +02:00
Kai Philipp 66169137a5 log_error 2019-09-14 17:40:01 +02:00
Kai Philipp 0bba55d3c4 log_error 2019-09-14 17:39:36 +02:00
Kai Philipp 9042442d33 log_error 2019-09-14 17:37:02 +02:00
Kai Philipp 8c7d409a8d log_error 2019-09-14 17:35:33 +02:00
Kai Philipp eedd9c0526 bugfix 2019-09-13 18:38:02 +02:00
Kai Philipp cab243d978 bug enclosing 2019-09-13 15:42:35 +02:00
Kai Philipp c3a5c8ec85 create game limit 2019-09-11 20:45:52 +02:00
Kai Philipp 06e3c0e3c3 lastgames from sessiondata to playerdata 2019-09-10 20:47:10 +02:00
lotodore 883ccdcf44 Preparing admin functions in PokerTH client. 2013-02-24 16:22:51 +01:00
lotodore 45a5c7cef8 License change: OpenSSL exception (for Windows 8 support, because gcrypt does not work on Windows 8). 2012-12-25 15:06:23 +01: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 d6ab25d816 Trying to make rejoin work, still broken due to change of unique id during game. 2011-09-28 20:20:08 +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 5857f07309 Remove reference to network session from player objects. 2011-03-10 19:26:04 +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 26d5ab02bc More cppcheck fixes. Almost done now. 2011-02-09 16:44:26 +00:00
lotodore f4eb7221e3 Fixing more cppcheck issues. 2011-02-08 12:10:39 +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 2dc3ab64ec Adding country information of player (optional). 2010-04-01 16:20:57 +00:00
lotodore a02a9cacf6 (Hopefully) fixing guest & game admin stuff. 2010-03-26 21:41:35 +00:00
lotodore 31c7b789a8 Adding support for custom delay between hands in protocol. 2009-10-24 21:49:11 +00:00
lotodore 1f7f045d15 Starting gsasl integration to perform challenge response authentication. Note that gsasl 1.3 is required (previous versions are not supported). Authentication is currently broken. 2009-10-11 09:20:17 +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 a24a93caba Use unix linefeeds for all files. Finally. It's about time. 2007-11-16 15:24:25 +00:00
lotodore 639df29bdc Server now requests unknown avatar files from client and stores them in the cache dir. Error handling is still missing. Clients not yet request avatar files from the server, this is the next step.
AvatarManager is now thread safe.
Default and cached avatars are handled in different lists to prevent deleting the default avatars when clearing the cache.
2007-10-07 15:52:12 +00:00
lotodore 5edf38a6cb Fixed some msvc problems with libircclient. Fixed auto start boost timer issue. Fixed irc thread termination (this time for real). Using strdup and free on MSVC causes "heap corruption error" in debug mode - use _strdup instead in libircclient. 2007-09-30 13:15:52 +00:00
lotodore 3c88ba8bbe Game list in Lobby is now shown and updated even after joining or creating a game. Game updates will be sent by the server at all times (even during the game). 2007-09-29 14:05:41 +00:00
lotodore 0da29b3874 The console server can now be fully used for a single game. The first player to join the game is admin, he can start the game and kick players.
However, if the admin player leaves, a new game can only be started if all players have left before (this is a bug, admin status should be passed to another player).
2007-08-02 20:52:13 +00:00
lotodore 4a10d6188c Fixed player counting bug. Fixed player number. Joining/leaving network game should work now. Added player type to localplayer. 2007-05-08 06:45:46 +00:00
lotodore a85ec4ee5a Players can now join and leave as they wish. Still TODO: Need to fix player number. 2007-05-06 23:27:08 +00:00
lotodore 29b6050ee1 Game configuration now placed in a struct. Prepared to send/receive game configuration over tcp. 2007-04-26 23:07:08 +00:00
lotodore e202a83fbc Fixed bug: "hands before raise" is now taken from dialog. Removed config from game.cpp for networking. 2007-04-26 21:11:13 +00:00