Commit Graph

  • c0ba1a04e6 Fixed sender buffer (push to front if send or select successful). lotodore 2007-11-22 20:18:19 +00:00
  • 49e39adfbb Fixed typo. lotodore 2007-11-22 20:08:45 +00:00
  • af12e4f35e Enable logging of netpacket errors. lotodore 2007-11-22 20:07:41 +00:00
  • 49162870a1 Use one sender thread for everything, as there may occur conflicts with multiple sender threads. This is a temporary solution, the best solution would be having multiple sender threads, but sending all packets for the same target using the same thread, so that no packets are corrupted. lotodore 2007-11-22 19:11:45 +00:00
  • 6489f28e93 Remove sender thread for avatars, it caused loads of problems, one of these being that packets were "destroyed" because half-sent packets were made invalid. Use main sender instead. lotodore 2007-11-22 17:56:49 +00:00
  • 65a3f969bf Log to file as dedicated server (do not use syslog any more). lotodore 2007-11-22 17:25:55 +00:00
  • c0bf559ca2 Fixed two avatar related bugs, which were both result of not adding an avatar to the manager when it was configured (a restart was required). Fixed "the server requested a non-existing avatar", and fixed showing own avatar in lobby directly after setting it. lotodore 2007-11-22 01:11:17 +00:00
  • c5bae66142 Move server configuration to dedicated server only. Separate error logging for client and server, in preparation of creating a log file on the dedicated server. lotodore 2007-11-22 00:57:03 +00:00
  • e28220a8ad Refactored server states - removed all thread local storage objects to ensure that they do not cause resource leaks. lotodore 2007-11-21 23:34:25 +00:00
  • a7f0a23f22 Fixed 100% processor time issue. lotodore 2007-11-21 00:26:14 +00:00
  • 46b8ae54b8 Disable test mode. Oo. lotodore 2007-11-21 00:19:43 +00:00
  • 689b22e0b9 The sender thread has been rewritten with a new algorithm in mind. The sender should not stall any more, and no timeout is required. There are no more send priorities. The avatar manager no longer serializes access to avatar files. lotodore 2007-11-20 23:58:24 +00:00
  • a5999eb30b Fixed minimum message size issue. lotodore 2007-11-20 23:14:53 +00:00
  • e6d85739ce Update protocol version in tests. lotodore 2007-11-20 23:01:27 +00:00
  • c17b1bf803 compilation fix doitux 2007-11-20 22:30:17 +00:00
  • b5208759bd Added admin irc channel to changelog. lotodore 2007-11-20 12:47:30 +00:00
  • 472c5e8b86 changelog-update doitux 2007-11-19 23:42:47 +00:00
  • 6fd8a399f7 mainwindowimpl code cleaning removed 138 lines doitux 2007-11-19 09:24:31 +00:00
  • f5ab28d0fe Gui fixes. doitux 2007-11-19 09:14:46 +00:00
  • 0f07315ef2 Increment beta revision. lotodore 2007-11-18 18:38:45 +00:00
  • 82d67da0a1 doitux 2007-11-18 13:07:38 +00:00
  • 9e0ffe4317 Prepare to send reason for leaving a game. New protocol version as it is not compatible to the current beta. lotodore 2007-11-18 12:53:42 +00:00
  • 6ab852966f Minimum raise is now in players action done. lotodore 2007-11-18 00:28:45 +00:00
  • 8cffc9bc49 Fixed minimum raise for blind actions in network game. lotodore 2007-11-18 00:21:04 +00:00
  • 88c55eb68a Send minimum raise value on players action done, not players turn. This version is NOT compatible to the current internet server. lotodore 2007-11-18 00:06:14 +00:00
  • b8b9cac9da doitux 2007-11-17 23:48:14 +00:00
  • 189e2d5d0e doitux 2007-11-17 23:04:25 +00:00
  • ad7c79fd5f doitux 2007-11-17 20:48:41 +00:00
  • 92b6605871 doitux 2007-11-17 18:28:50 +00:00
  • f0a582f457 updated data-copyright.txt doitux 2007-11-17 09:14:27 +00:00
  • c4b1afaadc Try to fix minimum raise. lotodore 2007-11-17 00:49:25 +00:00
  • e5e09c1dd8 doitux 2007-11-17 00:23:47 +00:00
  • 22051d38ed floty 2007-11-16 23:41:35 +00:00
  • 0bea0d6a0c doitux 2007-11-16 23:02:07 +00:00
  • bc16e26616 Use server manager to allow SCTP and TCP at the same time. lotodore 2007-11-16 22:34:38 +00:00
  • 3d4bc78e64 bet/raise redesign + dutch translation update doitux 2007-11-16 21:58:47 +00:00
  • 10146951a8 font fixes doitux 2007-11-16 18:34:14 +00:00
  • d7f7f46565 italian translation update doitux 2007-11-16 16:04:47 +00:00
  • a24a93caba Use unix linefeeds for all files. Finally. It's about time. lotodore 2007-11-16 15:24:25 +00:00
  • f428fb7904 Fixed linefeeds. lotodore 2007-11-16 15:01:40 +00:00
  • 26bde9388d Fixed kicking players with spaces in their names through the new admin interface. lotodore 2007-11-16 01:30:07 +00:00
  • 09d8156089 Reduce number of avatar sender threads to 1, as there is an issue with the load balancing. lotodore 2007-11-16 00:59:51 +00:00
  • cdd21250de Added support for password protected irc channels. Added server IRC mode for admin use, to allow requesting statistics and kicking players. lotodore 2007-11-16 00:58:23 +00:00
  • 991c4367e2 spinbox change resets raise-bet preaction doitux 2007-11-15 23:20:45 +00:00
  • 5b9e666df2 adds channelpassword option for lobby-irc-channel doitux 2007-11-15 21:28:17 +00:00
  • 54fce3e2e5 anti-peek-mode bugfix doitux 2007-11-15 11:08:43 +00:00
  • b4886ea70f russian translation update doitux 2007-11-15 06:37:03 +00:00
  • 7f5ff4af97 Fixed bug where computer players where displayed as numbers in lobby. lotodore 2007-11-14 22:54:47 +00:00
  • d21ef93ea0 Suppress displaying messages. lotodore 2007-11-14 22:15:19 +00:00
  • 82a1be763b Use several sender threads with load balancing for sending the avatars. Remember last failed send operation (not yet a list, just the last) and cancel any more low prio sends to that sender. lotodore 2007-11-14 22:11:04 +00:00
  • 5328bf082f Use boost::shared_ptr instead of std::auto_ptr where threads are involved, because std::auto_ptr is not thread safe. lotodore 2007-11-14 13:19:28 +00:00
  • 9e7a6d7d8b green spinbox doitux 2007-11-14 06:16:15 +00:00
  • 34f6e1cb85 stylsheets for green scrollbars on textbrowser_log_chat doitux 2007-11-14 00:14:06 +00:00
  • 26eb6db05d startsplash xp fix. updated polish translation doitux 2007-11-13 21:02:05 +00:00
  • 639bb21cc4 human player handling for engine floty 2007-11-12 22:11:16 +00:00
  • 19343ef8f8 handRanking-redraw floty 2007-11-11 23:49:43 +00:00
  • 9dd683fb59 log side pot in network & handRanking-redraw floty 2007-11-11 23:47:38 +00:00
  • f1f45c9b0b Truncate any existing avatar file when saving in cache dir. lotodore 2007-11-11 15:59:41 +00:00
  • d905359251 Store server statistics data in a log file and reload it when the server is restarted. lotodore 2007-11-11 15:58:35 +00:00
  • da559c8d88 Removed the qt static plugin libs again. lotodore 2007-11-11 14:07:41 +00:00
  • 195fe6608a doitux 2007-11-11 14:06:25 +00:00
  • 96eb74992e Fixed long term client issue when player id overflows (very unlikely, as it is 32 bits). lotodore 2007-11-11 11:31:07 +00:00
  • 09edcdfc8c Update lib versions. lotodore 2007-11-11 11:12:38 +00:00
  • cc0caaa3e3 Increment beta revision. lotodore 2007-11-10 22:29:54 +00:00
  • f2b1397cca Linefeeds. lotodore 2007-11-10 22:29:00 +00:00
  • ef84c7b81a Fixed kick bug by letting the client reverse iterate over its cached player data when looking for a player name. Added several exceptions. lotodore 2007-11-10 22:18:31 +00:00
  • c7ab731648 Quick fix of nasty server crash which occurs when kicking from within a game. Real fix of the problem will follow. lotodore 2007-11-10 21:23:22 +00:00
  • e796eb0980 Game test now with packet output. lotodore 2007-11-08 22:28:25 +00:00
  • 172a566c79 Testing two test cases in parallel. lotodore 2007-11-08 21:42:22 +00:00
  • 1ca9b5e18a old "back-to-lobby" button removed doitux 2007-11-08 21:38:14 +00:00
  • 09509f8960 fix pre-action when allin bug doitux 2007-11-08 19:02:06 +00:00
  • d0aa437dec fix image distortion for card images after playing a while doitux 2007-11-08 11:45:24 +00:00
  • 0326c0be26 Increment beta revision. lotodore 2007-11-07 22:07:14 +00:00
  • 1744126839 doitux 2007-11-07 21:33:43 +00:00
  • db7b29b400 doitux 2007-11-07 21:22:03 +00:00
  • 90de94d221 Fixed string. lotodore 2007-11-07 20:47:54 +00:00
  • 5f5a3d90f5 Fixed some compiler warnings. lotodore 2007-11-07 14:11:57 +00:00
  • abdd751944 adding option to disable focus switch to bet-input-field (default disabled now) doitux 2007-11-07 09:18:37 +00:00
  • e009f37df8 translation update ptbr and ru. backtolobby button more in foreground now. also warning window for leaving online-game doitux 2007-11-07 01:41:17 +00:00
  • 59ffc02872 Limit the number of irc rename retries even more. lotodore 2007-11-06 19:54:52 +00:00
  • 8829092b6f doitux 2007-11-05 22:31:23 +00:00
  • 544794b463 bugfix spinbox_input value minimum + adds startsplash patch (thx to bernd) doitux 2007-11-05 22:22:34 +00:00
  • bd1ab8281a doitux 2007-11-04 23:55:01 +00:00
  • b62f718f1c gui fix + introducing boost::regexp for irc-nick-manipulation doitux 2007-11-04 14:09:55 +00:00
  • 3e8fc41cb4 Limit number of IRC nick rename tries. lotodore 2007-11-04 13:01:03 +00:00
  • 8432e3f1a7 doitux 2007-11-04 12:29:18 +00:00
  • f4b1172208 hopefully faster flipcards-animation doitux 2007-11-04 12:09:12 +00:00
  • 127b0657ca pre-action fixes + gui fixes doitux 2007-11-04 01:13:20 +00:00
  • eb5b3e7604 earlier pre-action selection also in network game special for floty ;-) doitux 2007-11-03 23:15:54 +00:00
  • 9de1712aa9 Revert last change. lotodore 2007-11-03 21:13:08 +00:00
  • 8e4901719c Fixed setting last players turn lotodore 2007-11-03 21:05:20 +00:00
  • 0e5619bec3 sortable game-list in lobby doitux 2007-11-03 19:36:43 +00:00
  • 567ab9e33f dutch translation update doitux 2007-11-03 16:36:29 +00:00
  • 7b47cad473 winner log in local game floty 2007-11-03 14:25:59 +00:00
  • 16fafad001 dutch translation update + string updates doitux 2007-11-03 12:53:54 +00:00
  • 2ace5d364d slovak translation updated + gui fixes doitux 2007-11-03 11:14:01 +00:00
  • 4b51d33d94 doitux 2007-11-02 20:13:14 +00:00
  • 70f9277f65 doitux 2007-11-02 20:08:30 +00:00
  • 175c53a6b0 back to lobby button + gui fixes doitux 2007-11-02 19:57:18 +00:00
  • 1ffe81d05e doitux 2007-11-01 21:34:06 +00:00