lotodore
|
4b04aedc3f
|
Download only md5 of the server list if the list is still in the cache.
|
2008-04-29 22:46:27 +00:00 |
|
lotodore
|
7a157b682a
|
The client now downloads a zipped server list file from pokerth.net. This is parsed and the first server entry is used for now. Error handling still missing. boost::iostreams now required.
|
2008-04-19 11:48:09 +00:00 |
|
lotodore
|
5beaa816b4
|
Moving third party sources to third_party folder so that they can be easily distinguished. This should help package maintainers.
|
2008-03-23 10:36:17 +00:00 |
|
lotodore
|
a24a93caba
|
Use unix linefeeds for all files. Finally. It's about time.
|
2007-11-16 15:24:25 +00:00 |
|
lotodore
|
0d0d8dc810
|
Synchronize on network game start, so that everyone has received all avatars and player names before the game starts. Store all computer players in a separate list on the server for name retrieval.
|
2007-10-07 21:23:37 +00:00 |
|
lotodore
|
78bf4820af
|
Changed network code for new player lists.
|
2007-09-27 14:17:07 +00:00 |
|
lotodore
|
d789162a2a
|
New version of the boost timer (addon lib).
|
2007-09-05 00:06:20 +00:00 |
|
lotodore
|
697f063eb1
|
First work on client code to support multiple games per server.
|
2007-08-20 23:25:12 +00:00 |
|
lotodore
|
05a86be4fe
|
Delay after showing cards when all in condition is true. Added option TCP_NODELAY. Round is now shown before dealing cards.
|
2007-06-07 14:06:22 +00:00 |
|
lotodore
|
1fcb0c80fd
|
Fixed init gui in networking (is now thread safe). Fixed displaying of game/hand number for network games.
|
2007-06-03 13:36:24 +00:00 |
|
lotodore
|
13a731e041
|
Chat messages are now working.
|
2007-05-25 16:03:12 +00:00 |
|
lotodore
|
e8d7009106
|
Fixed GUI refresh. Added calls to setHighestSet.
|
2007-05-24 23:38:40 +00:00 |
|
lotodore
|
5431f0b93a
|
Network: First round seems to work fine now. Pot/sets not yet displayed correctly.
|
2007-05-24 20:26:23 +00:00 |
|
lotodore
|
5438aa487c
|
Added connect timeout.
|
2007-05-20 11:11:07 +00:00 |
|
lotodore
|
4a53678291
|
Client engine factory needs to be free of configuration file (configuration provided by server). Separated specific start data from general game data. Sending client game object to GUI after creation. Client thread now manages player and game data.
|
2007-05-20 00:16:29 +00:00 |
|
lotodore
|
ef10602d5c
|
Initial handshake and network game start. Works with multiple clients. Not yet stable, because it is not thread-safe. GUI callbacks not complete yet (server dialog not updated).
|
2007-03-20 02:20:50 +00:00 |
|
lotodore
|
d4855a2ca2
|
Added simple server. Added session establishment (only test code). Added sender thread.
|
2007-02-25 23:16:26 +00:00 |
|
lotodore
|
82cf963f0a
|
Connect is now non-blocking. Fixed problem in resolver thread where socket was closed.
|
2007-02-25 18:22:19 +00:00 |
|
lotodore
|
d63588f54b
|
Name resolution can be aborted. Fixed bug in socket_set_port.
|
2007-02-25 17:08:58 +00:00 |
|
lotodore
|
9ec3e020dd
|
Cleaned up the code. Added client exception for error handling.
|
2007-02-18 11:26:57 +00:00 |
|
lotodore
|
ca6adbb295
|
Added client callback interface.
|
2007-02-18 01:16:18 +00:00 |
|
lotodore
|
592863ecf5
|
Client thread test version. Ready to connect.
|
2007-02-17 23:44:45 +00:00 |
|