lotodore
|
e0c1662fa5
|
Work on timeout of kick votes.
|
2008-12-06 21:10:46 +00:00 |
|
lotodore
|
2652625828
|
Started error handling for vote kick.
|
2008-12-06 00:18:36 +00:00 |
|
lotodore
|
e3e3846a15
|
Fixed byte order issue with player leave reason. Works now.
|
2008-11-25 23:28:44 +00:00 |
|
lotodore
|
c57ea0985b
|
Trying to send reason why the player leaves the game.
|
2008-11-25 23:19:34 +00:00 |
|
lotodore
|
b236fa9d62
|
Vote kick kind of working. Only the forward case - no timeout, no error handling, no display update.
|
2008-11-25 22:18:17 +00:00 |
|
lotodore
|
78d039bac1
|
Next steps for voting to kick a user.
|
2008-11-19 23:15:38 +00:00 |
|
lotodore
|
c3b763f192
|
New version of GnuTLS. Optional.
|
2008-11-19 23:07:41 +00:00 |
|
lotodore
|
daeb349059
|
Updated server instructions - at least some points. Thanks for the hint, heyn :-).
|
2008-11-19 23:06:33 +00:00 |
|
lotodore
|
1cfe551f19
|
More work on vote kick. Some network packets are exchanged, but still not functional.
|
2008-11-16 22:57:11 +00:00 |
|
lotodore
|
4ba76e60dd
|
Disallow kicking from within a game.
|
2008-11-10 23:06:24 +00:00 |
|
lotodore
|
9943e34d4a
|
Let the server irc bot reconnect once every day.
|
2008-11-02 21:25:42 +00:00 |
|
lotodore
|
eff1919831
|
Fixed win32 lib download script. The script runs fine, but PokerTH build is still untested.
|
2008-10-30 23:33:36 +00:00 |
|
lotodore
|
716e45c881
|
More work on vote kick network protocol.
|
2008-10-16 22:19:10 +00:00 |
|
lotodore
|
13cc3d5aeb
|
Fixed linker error.
|
2008-10-07 20:19:41 +00:00 |
|
lotodore
|
4a805083a0
|
Polishing vote kick protocol.
|
2008-10-02 22:16:28 +00:00 |
|
lotodore
|
4c78706d14
|
Fist steps to implement vote kick in network protocol.
|
2008-10-02 22:15:46 +00:00 |
|
lotodore
|
8cf3cf33fa
|
Simplify vote-kick by disallowing abstentions.
|
2008-10-02 21:26:43 +00:00 |
|
lotodore
|
deef5a8ed9
|
Extended protocol to support vote-kick.
|
2008-09-22 20:14:41 +00:00 |
|
lotodore
|
0a473245ee
|
Removed unneeded include.
|
2008-09-08 21:49:21 +00:00 |
|
lotodore
|
eade44978c
|
Fixed "myW" problems (null pointer). Use gui interface to retrieve window pointer.
|
2008-09-04 22:21:00 +00:00 |
|
lotodore
|
144db8f909
|
Fix main window creation.
|
2008-09-03 22:02:30 +00:00 |
|
lotodore
|
a9133233fa
|
Enable debug build for mingw.
|
2008-09-02 19:54:33 +00:00 |
|
lotodore
|
4e72da5a24
|
Use boost 1.36.0 on windows.
|
2008-09-02 19:20:15 +00:00 |
|
lotodore
|
69e89e5d19
|
Updating windows build script for qt 4.4.1.
|
2008-09-01 17:38:33 +00:00 |
|
lotodore
|
5dabd7301e
|
Updating build scripts to use new versions of libs/programs.
|
2008-08-06 20:24:17 +00:00 |
|
lotodore
|
a2ad3a3573
|
Back to release mode for mingw build script, until the lib-not-found problem is solved.
|
2008-08-06 20:23:27 +00:00 |
|
lotodore
|
48c63a35df
|
Patch for OpenBSD.
|
2008-08-03 09:37:46 +00:00 |
|
lotodore
|
4267e71173
|
Fixed return value.
|
2008-07-03 08:45:05 +00:00 |
|
lotodore
|
c4f57d7981
|
Added compression tool for the server list.
|
2008-07-03 08:36:58 +00:00 |
|
lotodore
|
e0202f6462
|
Fix for OpenBSD/FreeBSD.
|
2008-06-02 11:45:09 +00:00 |
|
lotodore
|
9276df9127
|
Patch for OpenBSD.
|
2008-05-30 11:59:51 +00:00 |
|
lotodore
|
ce788682a8
|
Fixed UTF-8 issue with cache path. 0.6.2 package will be rebuilt with this fix.
|
2008-05-22 18:04:15 +00:00 |
|
lotodore
|
224738b95f
|
Update version numbers for 0.6.2 release.
|
2008-05-21 20:13:35 +00:00 |
|
lotodore
|
e3772f07ec
|
Use stable gnutls release for Win32 instead of development build.
|
2008-05-21 19:34:42 +00:00 |
|
lotodore
|
b145280d38
|
Fixed server error message.
|
2008-05-21 17:31:09 +00:00 |
|
lotodore
|
d4350fa806
|
Fixed leaving a game which has not yet been started.
|
2008-05-16 20:42:46 +00:00 |
|
lotodore
|
d4fbe6f23b
|
MacOS openssl fix.
|
2008-05-16 19:04:12 +00:00 |
|
lotodore
|
95efe965c5
|
MacOS dependencies fixes.
|
2008-05-16 19:00:18 +00:00 |
|
lotodore
|
97b48dad56
|
MacOS fix.
|
2008-05-16 18:54:00 +00:00 |
|
lotodore
|
3e9423a294
|
|
2008-05-16 18:50:16 +00:00 |
|
lotodore
|
d6979236a6
|
Trying to fix broken MacOS build.
|
2008-05-16 18:47:44 +00:00 |
|
lotodore
|
269eab4774
|
Fixed lobby update after leaving a game.
|
2008-05-16 16:46:45 +00:00 |
|
lotodore
|
626b778c77
|
Mingw script should not run if tools are not present.
|
2008-05-16 16:12:20 +00:00 |
|
lotodore
|
a2105ceb07
|
Checking in the build mingw scripts so that they are in svn to better follow the changes.
|
2008-05-16 16:07:04 +00:00 |
|
lotodore
|
4710c5a51b
|
Use static gnutls with mingw (finally got it working).
|
2008-05-16 15:52:36 +00:00 |
|
lotodore
|
d1e0e5e30d
|
The subscribe/unsubscribe lobby messages system has been integrated in the client.
|
2008-05-12 10:50:19 +00:00 |
|
lotodore
|
0ef69297d1
|
Server support for unsubscribing/resubscribing of lobby messages. Not yet used by the client.
|
2008-05-11 21:41:30 +00:00 |
|
lotodore
|
27ccb79edc
|
Added paranoia check before deleting file from the cache directory.
|
2008-05-10 18:43:17 +00:00 |
|
lotodore
|
17d68255b6
|
Added loads of error handling to the new server list download code. Added several new error messages.
|
2008-05-10 18:07:46 +00:00 |
|
lotodore
|
b5c2399603
|
Use configuration setting to decide whether to download the server list or directly connect to the server. Accept other server lists. Accept un'zlib'ed server lists. Use IPv6 address from server list if configured.
|
2008-05-10 15:47:48 +00:00 |
|
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
|
3f544342a7
|
Updating dependencies.
|
2008-04-25 16:30:53 +00:00 |
|
lotodore
|
bc084abc9f
|
More mingw fixes. Works now, but uses the gnutls dll (as I keep getting linker errors with the static release).
|
2008-04-25 16:06:40 +00:00 |
|
lotodore
|
6dcb5879f1
|
More mingw fixes.
|
2008-04-25 14:52:19 +00:00 |
|
lotodore
|
3cd799edd9
|
Mingw fixes.
|
2008-04-25 14:40:57 +00:00 |
|
lotodore
|
8eb96aca77
|
Use the quick random number generator.
|
2008-04-25 09:55:46 +00:00 |
|
lotodore
|
c31a43e64d
|
|
2008-04-25 09:32:50 +00:00 |
|
lotodore
|
2e9e7e3aed
|
Fix for boost 1.34.1.
|
2008-04-25 09:28:03 +00:00 |
|
lotodore
|
56c9dd4863
|
Disable test mode.
|
2008-04-24 22:35:59 +00:00 |
|
lotodore
|
dd3453d364
|
Fixed multithreading issue with gnutls.
|
2008-04-24 22:11:43 +00:00 |
|
lotodore
|
873b626c5f
|
Increment protocol version.
|
2008-04-24 19:58:54 +00:00 |
|
lotodore
|
fc0a1371b4
|
Minor fixes for Windows build.
|
2008-04-24 19:51:29 +00:00 |
|
lotodore
|
431576436f
|
Use long as ssize_t on windows.
|
2008-04-23 21:20:18 +00:00 |
|
lotodore
|
df97fcc725
|
Fixed a problem in the SenderThread, where packet order was not maintained when a session had stalled packets in the send buffer.
|
2008-04-23 21:19:00 +00:00 |
|
lotodore
|
85435f0ce5
|
Back to curl multi mode, as things are now working :-).
|
2008-04-22 23:02:25 +00:00 |
|
lotodore
|
440460cce1
|
Copy the url string before passing it to curl.
|
2008-04-22 22:41:31 +00:00 |
|
lotodore
|
d7c6cdd75c
|
Use GnuTLS-OpenSSL instead of OpenSSL. Thanks to Zhenech for help with this patch.
|
2008-04-21 22:27:15 +00:00 |
|
lotodore
|
7b9e16d3a2
|
|
2008-04-19 23:30:06 +00:00 |
|
lotodore
|
fc5efc13b1
|
Forgot closing handle.
|
2008-04-19 23:26:20 +00:00 |
|
lotodore
|
01bd6cb1f8
|
Still trying to make it work on linux.
|
2008-04-19 23:22:34 +00:00 |
|
lotodore
|
7d51a144dd
|
Preparing unsubscribing/resubscribing of the game list updates to (hopefully) limit server bandwidth usage.
|
2008-04-19 20:00:21 +00:00 |
|
lotodore
|
801846d1a9
|
Extract error code for debugging (download does not work on linux yet).
|
2008-04-19 17:05:17 +00:00 |
|
lotodore
|
fc90792e8f
|
Changed curl_global_init call to initialize everything. Added missing cleanup call.
|
2008-04-19 13:36:55 +00:00 |
|
lotodore
|
18ed95bfc8
|
Use default libcurl callback function.
|
2008-04-19 12:56:30 +00:00 |
|
lotodore
|
08b7e3a63c
|
Ret val as variable for debugging.
|
2008-04-19 12:48:55 +00:00 |
|
lotodore
|
09cce642cf
|
Callback not static.
|
2008-04-19 12:16:57 +00:00 |
|
lotodore
|
03b8c56b67
|
Fixed linefeeds.
|
2008-04-19 11:56:27 +00:00 |
|
lotodore
|
00d23f0219
|
Include tinyxml header only in cpp file.
|
2008-04-19 11:48:36 +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
|
17a7a19298
|
gun.c example not needed - didn't work as expected.
|
2008-04-19 11:47:08 +00:00 |
|
lotodore
|
2e38f58e13
|
Fixes for boost 1.35.0 with msvc - mainly winsock vs. winsock2 related.
|
2008-04-16 20:38:11 +00:00 |
|
lotodore
|
f981ea504c
|
Added gunzip function (taken from the zlib examples). Made it compile on Windows.
|
2008-04-15 22:44:26 +00:00 |
|
lotodore
|
8f77e7ba0d
|
Adds libcurl on MacOS.
|
2008-04-12 20:30:29 +00:00 |
|
lotodore
|
d97e3d8ef6
|
Now using libcurl and zlib.
|
2008-04-11 08:32:48 +00:00 |
|
lotodore
|
ff0ceabd20
|
Use boost 1.35.0 with mingw on Windows.
|
2008-04-04 11:33:18 +00:00 |
|
lotodore
|
b5f17bdcc3
|
Changes for boost 1.35.0 compatibility.
|
2008-04-03 19:04:17 +00:00 |
|
lotodore
|
91b62abf7b
|
Fixed nasty synchronization bug when players leave during start of a game. Fixed netpacket error which occured occasionally during game start when only one player was left, the last player will be removed from the game now, but stay in the lobby. Added new stat to IRC bot.
|
2008-04-02 21:41:39 +00:00 |
|
lotodore
|
e0be7e9490
|
Save more and send less statistics.
|
2008-04-01 21:44:05 +00:00 |
|
lotodore
|
f6f68cab43
|
Additional verbose logging.
|
2008-03-26 22:37:58 +00:00 |
|
lotodore
|
1acf4e4187
|
Additional fixes.
|
2008-03-23 10:43:23 +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
|
6a241f0a02
|
Cosmetic work.
|
2008-03-23 10:17:55 +00:00 |
|
lotodore
|
962cf172ff
|
Cleaned up libircclient a bit - submitted patch to the author.
|
2008-03-22 23:39:24 +00:00 |
|
lotodore
|
ea98054050
|
Patch by Hiru, mainly concerning boost build issues. Parts of this will also make it into pokerth_game.pro after further testing.
|
2008-03-20 21:04:21 +00:00 |
|
lotodore
|
b5023351ee
|
Fixed strings.
|
2008-03-20 00:24:13 +00:00 |
|
lotodore
|
dbcedc889b
|
Even more logging.
|
2008-03-20 00:06:19 +00:00 |
|
lotodore
|
c8b38d0e57
|
More verbose logging for the server.
|
2008-03-19 23:39:59 +00:00 |
|
lotodore
|
c3092146e5
|
Update version numbers for 0.61.
|
2008-03-11 19:38:09 +00:00 |
|
lotodore
|
683e1cc51b
|
Real timeout values.
|
2008-03-09 23:32:45 +00:00 |
|
lotodore
|
e7dd1adfbf
|
Fixed problem with uncaught boost::filesystem exceptions. The g++ optimizer did something evil...
|
2008-03-09 21:06:31 +00:00 |
|