Commit Graph
1876 Commits
Author SHA1 Message Date
lotodore 0ef69297d1 Server support for unsubscribing/resubscribing of lobby messages. Not yet used by the client. 2008-05-11 21:41:30 +00:00
doitux c60fd58ec9 small settingsdialog fixes 2008-05-10 20:41:00 +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
doitux 8aad232ef2 ui fixes for qt-4.4.0 2008-05-07 22:27:31 +00:00
doitux 534f32943a ui fixes for qt-4.4.0 2008-05-07 21:36:23 +00:00
doitux 51038bfe12 mainwindow --> gametable 2008-05-05 07:48:02 +00:00
doitux f2defd033d mainwindow --> gametable 2008-05-05 07:46:19 +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
doitux 1d5aa18b1b adds two new config variables for automatic server configuration (serverlist) 2008-04-23 23:15:12 +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
doitux 505ee2c984 2008-04-20 07:31:28 +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
doitux c637063bc5 compilation fixes for linux 2008-04-19 12:25:16 +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
doitux 977cfa1e8e new linker commands for libcurl libz (linux) 2008-04-11 09:50:40 +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
doitux 6af3483909 adds settingsdialog.ui patch (thx thorsten) 2008-04-03 06:35:05 +00:00