3f8d3c8d55
Reworked asio sender thread implementation. Optimized it for speed. Some cleanup still needed, but should work.
lotodore2009-01-31 21:03:34 +00:00
7b853732b5
join game bugfix (thx coldz)
doitux2009-01-29 11:23:17 +00:00
e0ff6db98e
Create I/O service object in sender thread.
lotodore2009-01-26 20:57:39 +00:00
f2c3b2b723
Fixed boost asio stuff. Now working but probably some polishing required.
lotodore2009-01-25 21:56:43 +00:00
3c820445c6
Fixed missing completion call issue. However, boost::asio now automatically closes the socket. This cannot be disabled. So the next step is to use the boost::asio socket class for the session and everywhere else.
lotodore2009-01-25 21:12:33 +00:00
17377f5a6b
New boost::asio based sender thread. Does not work on windows yet, because the completion routine is never called. No idea why not.
lotodore2009-01-25 20:19:09 +00:00
b5b1796b1e
Console client: Some changes for better reuse of components.
lotodore2009-01-11 20:14:29 +00:00
29061b661c
Fixed one thread per session implementation. Kind of. Still seems to have a handle leak on Windows. However, it does not scale at all and needs to be reverted. It won't even handle 500 players with 500 games on a dual core high end machine.
lotodore2009-01-11 20:12:26 +00:00
4f7cf0bdb2
Console client: Adding support for additional network packets (avatar handling). This is not specifically for use in the console, but for .NET based test cases.
lotodore2009-01-11 11:18:51 +00:00
d72cdb6873
One sender thread per client. Requires loads of resources. Kind of hacked, because the internal dependencies are very ugly now. Requires loads of testing. A problem might be the last packet sent by the server to a specific client before closing the connection, for example an error message. It might never even reach the client, because the sender thread is terminated before. I have not yet found a good way to fix this.
lotodore2009-01-07 21:52:16 +00:00
606158c4f0
Preparing new send engine.
lotodore2009-01-07 19:37:05 +00:00
4515996959
Yet another (important) network game fix. Last fix was not sufficient.
lotodore2009-01-03 20:40:14 +00:00
618ed80e2d
Fixed network game bug which was introduced in the bugfix release by changing the id of the first game to 1.
lotodore2009-01-03 11:36:03 +00:00
31d1b9a011
Console client: Allow better use of the lib for testing.
lotodore2008-12-30 16:05:21 +00:00
128c917a5b
Console client: Adding support for password protected games. Fixed issue with custom blinds. Cosmetic changes.
lotodore2008-12-28 01:37:59 +00:00
e4ead9e706
Console client: Several fixes and improvements (thanks to heyn).
lotodore2008-12-27 16:24:49 +00:00
ef8e277295
germand and spanish translation update. change-human-player lineedit without maxcharlimit bugfix
doitux2008-12-27 13:02:20 +00:00
e3d7f3d124
Console client: Print a message if the action was rejected by the server.
lotodore2008-12-27 09:37:53 +00:00
4f48fdbe2a
Allow the server to send a global notice to all players (for example if a server reboot is going to happen). Does not work with current client version 0.6.3.
lotodore2008-12-26 13:50:09 +00:00
5623e0865d
Console client: Now functional, but several features are still missing.
lotodore2008-12-25 21:12:59 +00:00
77bb02113a
Let the server automatically perform call/all in without the client having to provide values.
lotodore2008-12-25 21:11:05 +00:00
4e6b9d9357
Console client: Show cards and result at end of hand. All-in still not working.
lotodore2008-12-25 16:46:38 +00:00
6797fa3f54
Console client: Output similar to PokerTH log.
lotodore2008-12-24 23:22:23 +00:00
60fd3e2010
Console client: Show flop/turn/river cards.
lotodore2008-12-23 23:29:18 +00:00
660168b8aa
Console client: Print player action.
lotodore2008-12-23 22:30:02 +00:00
1548598944
Fix access violation when someone votes after the vote timeout.
lotodore2008-12-23 18:17:14 +00:00
e7a63b1a99
vector in cardsChance
floty2008-12-20 19:01:07 +00:00
c95b4aecf8
vector in cardsChance
floty2008-12-20 18:47:38 +00:00
7ba70be3ac
vector in cardsChance
floty2008-12-20 16:47:02 +00:00
10624d5399
Clarification: The password protection flag is not a general game flag. General flags should be in the game info block.
lotodore2008-12-19 12:10:50 +00:00
03c82b3e7c
Adding pokerth console client. Written in C#, .NET 2.0, License is Gnu AGPL 3 or later. Very early stuff, currently only displays list of games. Runs with Mono.
lotodore2008-12-19 00:36:04 +00:00
c89ecd9f8c
Fixed windows build, because SDL downloads are back to usual again. New boost release. New gnutls version.
lotodore2008-12-15 17:47:40 +00:00
4bf9ceff6d
Deny ask kick if the player is not/no longer present.
lotodore2008-12-12 22:38:35 +00:00