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