Commit Graph
113 Commits
Author SHA1 Message Date
lotodore 0d5cf28c9a Adding websocketpp 0.3 as third party lib (source: https://github.com/zaphoyd/websocketpp ) 2013-10-02 23:57:21 +02:00
lotodore 07e0d6d798 Fixing typo in build file. 2013-09-15 23:27:27 +02:00
lotodore 8e39432754 Adding websocket server code, so that a gateway is no longer required. Still kind of untested. Requires websocketpp. 2013-09-15 22:54:45 +02:00
lotodore 9295a4be19 Mac OS fixes for Qt5. 2013-08-31 00:42:03 +02:00
lotodore 9686257e41 Switching from asn.1 to protobuf as chat cleaner protocol. 2013-08-29 22:18:44 +02:00
doitux 20840a2af0 qt5 refactoring ... 2013-08-28 10:49:03 +02:00
lotodore 4431efbbd8 First steps for network server packet validation. 2012-12-31 16:31:26 +01:00
lotodore 66d9ff7195 Switching to openssl on Windows for Windows 8 compatibility (gcrypt crashes on Win8). 2012-12-25 15:33:01 +01:00
lotodore 26507df7ef Switch to uploader thread for log file uploads. 2012-12-20 14:29:43 -08:00
lotodore e79aebd774 Fixes for the android_test configuration. 2012-09-06 21:21:07 +02:00
lotodore 723eafe55f New android_test configuration for buildbot. 2012-09-06 21:01:27 +02:00
lotodore 21c1aa392e Android random number generator fixes (use deterministic rng on android). 2012-04-22 12:01:43 +00:00
lotodore 16ed4d5140 Trying to fix android build. 2012-04-22 10:46:46 +00:00
lotodore 807c8bb454 Build file changes for android. 2012-04-22 10:18:27 +00:00
lotodore 9a451cfb8c Remove C++0x command line option because this may break some things. 2012-04-22 09:40:39 +00:00
lotodore c63deb6010 Build file changes for android. 2012-04-22 09:24:27 +00:00
floty 363fa8a21b complete startwindow for maemo 2012-01-30 17:50:36 +00:00
lotodore 535502196b Still trying to fix the build. 2011-11-17 19:24:06 +00:00
lotodore 3878d3aa7f Trying to fix boost::filesystem build problems with boost 1.48. 2011-11-16 21:53:10 +00:00
lotodore 5b9a6c532c Fixing MacOS build. Runs on 10.6/10.7 only. 2011-10-21 10:24:25 +00:00
lotodore 070319da52 Moving game.cpp and game.h to engine folder, because they are part of the engine. 2011-07-02 15:00:47 +00:00
doitux 796493f582 make clean pokerthlib, -no_dead_strip_inits_and_terms only on macosx 2011-05-08 22:20:26 +00:00
lotodore c877e0ef74 Remove libircclient from client (pokerth_game no longer depends on it). 2011-03-11 21:56:24 +00:00
lotodore 13c9517d98 Removing use of internal libircclient, use external lib. 2011-03-11 01:43:21 +00:00
lotodore 38b9e764e7 Fixing boost 1.46 compatibility (ticket #58). Still needs testing with official boost release. 2011-02-20 12:30:23 +00:00
lotodore 5730cd321d Rewriting network receive functions. This is still work in progress to make it more efficient. 2011-02-19 23:47:24 +00:00
lotodore 0618dbd74e Rename SendDataManager to SendBuffer, which is a clear and proper name. (Part 2: File names) 2011-02-19 18:18:00 +00:00
lotodore db3fa66ec5 Place new send code in a separate class, and use it also for the chat cleaner communication. Data class "encoded packet" is no longer used, it was overhead. 2011-02-18 19:22:44 +00:00
lotodore 07a4403e97 Fixing cppcheck issue. 2011-02-08 16:42:56 +00:00
lotodore 48f87f0dd8 New external dependency: tinyxml. 2011-02-08 14:40:14 +00:00
floty a0f91b04c7 putting log from local_engine to engine; implementing hand-logging 2010-12-30 01:57:23 +00:00
floty 121575caa5 sqlite-logging: include log in pokerth_lib; new function for game-logging 2010-12-28 23:01:39 +00:00
lotodore b6d2e61fd8 Fixing native Windows build. 2010-12-20 18:27:48 +00:00
lotodore 06dffdd9e3 Do not use C++0x on Mac until Mac OSX Lion is released (current gcc is too old). 2010-11-28 10:40:44 +00:00
lotodore 920fcda79c Use -std=gnu++0x instead of -std=c++0x for better backward compatibility. 2010-11-20 17:41:12 +00:00
lotodore 2ab92b7bb1 Fixing WIN32 define, which is removed with -std=c++0x. 2010-11-20 16:20:38 +00:00
lotodore 20b212f10c Enabling use of C++0x-extensions while trying to reintegrate SCTP support. 2010-11-20 15:00:28 +00:00
lotodore 14cc84f399 Lib path fixes for official server. 2010-11-01 09:46:56 +00:00
lotodore 7176185950 Allow use of boost libs which are located in /opt/boost by setting PREFIX (for header and lib). 2010-10-30 17:27:56 +00:00
lotodore a0669db0b6 Revert this - Qt binary release no longer supports mach architecture on Mac. 2010-10-09 19:31:46 +00:00
lotodore 806d4d2506 Mac build file changes. Try to build for 10.5 (Leopard). 2010-10-09 19:06:34 +00:00
lotodore a73940b25e Some changes to prepare mingw-w64 release. 2010-10-08 21:31:47 +00:00
lotodore ba0ba3978e mingw gsasl fix. 2009-10-23 15:49:20 +00:00
lotodore 629cd71735 Integrating gsasl on client side. Untested. 2009-10-22 22:55:19 +00:00
lotodore 1b23d9e609 Moving db stuff to a separate lib due to dependency trouble with ld. 2009-09-26 21:01:06 +00:00
lotodore c59a8274e1 Integration of the db backend library. 2009-09-26 20:05:46 +00:00
lotodore 8dbb11db92 Mac OS: Using snow leopard as build platform. PowerPC architecture no longer supported. SDK set to 10.5 (leopard) due to problems compiling boost. Hopefully still runs on 10.4 (tiger), but I cannot check... 2009-09-18 23:38:57 +00:00
lotodore 6ecec7e262 Adding database interface and generic implementation for database stuff. The generic implementation acts just as placeholder and does nothing. 2009-09-04 22:53:24 +00:00
lotodore e104453772 Make that two bots. One for administration and one to forward the lobby chat. 2009-08-20 15:19:41 +00:00
lotodore 460090e383 Forward all lobby chat messages to irc admin bot. Game chat is still private, so don't worry :-). 2009-08-20 11:42:13 +00:00