Commit Graph
20 Commits
Author SHA1 Message Date
lotodore 6e7f6dfdbe Cleanup of the joinnetworkgamedialog. Thread creation/termination is now done in main window. Added code to locate memory leaks. 2007-02-19 00:39:44 +00:00
lotodore 4e40f11f90 Made the callback work. Updated error messages. 2007-02-18 19:16:34 +00:00
lotodore fe52316be5 Fixed a bug in the thread implementation. A lock cannot be used within two different threads. 2007-02-18 17:48:36 +00:00
lotodore 389252aac2 Fixed timeout calculation for sleep. Added missing call to socket_startup/socket_cleanup. 2007-02-18 16:04:00 +00:00
lotodore 793ea40f9b Updated make file. Should work with Win32 and Linux now. 2007-02-18 15:14:59 +00:00
lotodore 36270e4b88 Fixed gui wrapper. Fixed client data compiler errors. 2007-02-18 15:13:55 +00:00
lotodore a4eefbe18b ClientThread is now created in Session. 2007-02-18 13:45:56 +00:00
lotodore 9ec3e020dd Cleaned up the code. Added client exception for error handling. 2007-02-18 11:26:57 +00:00
lotodore e6c6fa0eee Renamed callback operations. 2007-02-18 01:39:06 +00:00
lotodore ca6adbb295 Added client callback interface. 2007-02-18 01:16:18 +00:00
lotodore fc25ae5a8b Added GUI as parameter for client thread constructor. Fixed linux header for getaddrinfo. 2007-02-18 00:10:26 +00:00
lotodore 296399f166 Added errno include for linux. 2007-02-18 00:00:25 +00:00
lotodore 592863ecf5 Client thread test version. Ready to connect. 2007-02-17 23:44:45 +00:00
lotodore b6923b8d38 First rough outline of the network client thread. More to be done soon. 2007-02-16 00:03:30 +00:00
lotodore f0aa63667c Added thread class (based on boost::thread). Clarified some commends in Win32 socket code. 2007-02-14 00:36:10 +00:00
lotodore 83804055d7 Implemented unicode-based name resolution. 2007-02-11 21:22:45 +00:00
lotodore ad02d4572f Added socket helper functions. 2007-02-08 00:19:40 +00:00
lotodore 2b454df7ce Added code to create a config file path for win32. This code uses the "AppData" environment variable instead of the shell api call to prevent library dependencies. If the environment variable is not found, the current directory is used. 2007-01-21 01:06:38 +00:00
lotodore ca296bf51d Resolved namespace issue. Added debug/release directories to svnignore list. 2007-01-19 23:25:42 +00:00
lotodore 9df9b8eede Removed C99 dynamic arrays for MSVC compatibility. 2007-01-19 23:23:25 +00:00