Commit Graph
1482 Commits
Author SHA1 Message Date
doitux 5d3811afbe bugfix 2009-03-14 22:45:14 +00:00
doitux 9d49dd9be5 implements feature request: 9. When using Cards only visible on mouse click, retain the ability to see own cards after folding 2009-03-02 22:13:20 +00:00
lotodore 6948d86d9f Forgot some changes for avatar upload. 2009-03-01 23:38:29 +00:00
lotodore 16decacb6b New configuration options for automatically uploading the avatars to an external server. 2009-03-01 23:09:14 +00:00
doitux 4de0913bf2 fix small gui bug in settingsdialog --> avatar-server 2009-03-01 22:16:22 +00:00
doitux 4423fe798c add gui config for new avatar-server - turkish translation update 2009-02-28 12:43:32 +00:00
lotodore ec878731c9 Fixing terminate error, this time for real. 2009-02-27 22:41:16 +00:00
lotodore e5ecc5d133 Trying to fix server termination issue. 2009-02-27 22:09:03 +00:00
doitux cc197bbc00 libcurl avatar upload works now ;-) 2009-02-26 21:39:04 +00:00
doitux ed3ec99344 2009-02-23 08:26:31 +00:00
doitux ea2312bab6 linux fixes 2009-02-22 21:42:26 +00:00
lotodore 8a02490262 Changes for boost 1.38.0 on Windows. 2009-02-22 20:43:45 +00:00
lotodore e7c70ad9ad First version of server side avatar upload feature (support for external avatar server). Still hard coded, cannot be configured. 2009-02-21 23:33:30 +00:00
doitux f78de09078 switched back from QSettings to original config.xml for dialog settings 2009-02-21 20:41:29 +00:00
lotodore e8654fb2f5 Fixed linefeeds. 2009-02-20 17:28:52 +00:00
lotodore 684d779483 Adding a note explaining the OpenSSL license issues. Thanks coldz. 2009-02-20 17:27:48 +00:00
lotodore f1c5ff3ba2 BSD related fixes. Thanks to coldz. 2009-02-16 20:14:12 +00:00
lotodore ac7d448d09 Fixed sending error messages before closing session. 2009-02-05 19:29:44 +00:00
lotodore 8f59de0c62 Proper destruction of sockets (crashed previously). 2009-02-01 17:21:02 +00:00
lotodore c998edf219 Fixed cleanup issue - the previous version had kind of a resource leak. 2009-01-31 22:20:08 +00:00
lotodore 3f8d3c8d55 Reworked asio sender thread implementation. Optimized it for speed. Some cleanup still needed, but should work. 2009-01-31 21:03:34 +00:00
doitux 7b853732b5 join game bugfix (thx coldz) 2009-01-29 11:23:17 +00:00
lotodore e0ff6db98e Create I/O service object in sender thread. 2009-01-26 20:57:39 +00:00
lotodore 7d1021cde7 Optimising sender thread. 2009-01-26 19:05:24 +00:00
lotodore f2c3b2b723 Fixed boost asio stuff. Now working but probably some polishing required. 2009-01-25 21:56:43 +00:00
lotodore 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. 2009-01-25 21:12:33 +00:00
lotodore 17377f5a6b New boost::asio based sender thread. Does not work on windows yet, because the completion routine is never called. No idea why not. 2009-01-25 20:19:09 +00:00
doitux cb3f0856c1 2009-01-25 19:44:51 +00:00
floty aac3e2c988 fixes: "Bug ID 0000007: Highlighting of cards on split pot could be better " --> http://www.pokerth.net/mantis/view.php?id=7 2009-01-18 22:47:50 +00:00
floty 97617753fa fixes: "Bug ID 0000003: Low straight flush (with A) incorrectly picked" --> http://www.pokerth.net/mantis/view.php?id=3 2009-01-15 22:11:45 +00:00
doitux 5abd134cb3 fixes: "Sorting column of game list in the lobby is not persistent" --> http://www.pokerth.net/mantis/view.php?id=8 2009-01-11 22:36:43 +00:00
lotodore 1e42a9e211 Fixed client termination. 2009-01-11 21:54:09 +00:00
lotodore b2ccee2267 Fixed initialization order. 2009-01-11 21:10:12 +00:00
lotodore 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. 2009-01-11 20:12:26 +00:00
lotodore 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. 2009-01-07 21:52:16 +00:00
lotodore 606158c4f0 Preparing new send engine. 2009-01-07 19:37:05 +00:00
doitux d077e89257 fixed translation string bug. should solve: http://www.pokerth.net/mantis/view.php?id=2 2009-01-04 00:08:51 +00:00
lotodore 4515996959 Yet another (important) network game fix. Last fix was not sufficient. 2009-01-03 20:40:14 +00:00
lotodore 618ed80e2d Fixed network game bug which was introduced in the bugfix release by changing the id of the first game to 1. 2009-01-03 11:36:03 +00:00
doitux ef8e277295 germand and spanish translation update. change-human-player lineedit without maxcharlimit bugfix 2008-12-27 13:02:20 +00:00
doitux 62a199d5c6 some gui fixes 2008-12-26 23:16:12 +00:00
lotodore 8de66094f3 Restrict message sizes. 2008-12-26 16:55:46 +00:00
lotodore 23c3ae3849 Enable sending of a global message box through the irc bot, to inform clients about server reboots. 2008-12-26 16:47:14 +00:00
lotodore 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. 2008-12-26 13:50:09 +00:00
lotodore 77bb02113a Let the server automatically perform call/all in without the client having to provide values. 2008-12-25 21:11:05 +00:00
lotodore 1548598944 Fix access violation when someone votes after the vote timeout. 2008-12-23 18:17:14 +00:00
lotodore 6fa4f6585b Disabled kicking computer players, which causes the current crashes of the server. 2008-12-23 01:34:32 +00:00
lotodore b106ddffe3 Increment network protocol version. 2008-12-21 22:11:49 +00:00
doitux a68baf186c 2008-12-21 20:13:04 +00:00
doitux a536ff91e1 2008-12-21 20:03:21 +00:00