Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added error messages to socket closing error conditions for *nix | madmaxoft@gmail.com | 2012-04-10 | 1 | -2/+2 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@456 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Attempted a fix for cSocket's Bind() call on MacOS-based systems (initializing the whole sockaddr_in structure with zeroes first) | madmaxoft@gmail.com | 2012-04-03 | 1 | -0/+1 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@446 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | cSocket.cpp should also compile on Mac now (I hope) | faketruth | 2012-03-31 | 1 | -1/+1 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@443 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Fixing compilation on Drawin 9 / MacOS X | madmaxoft@gmail.com | 2012-03-12 | 1 | -1/+1 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@402 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Using own ASSERT() that logs to file | faketruth | 2012-02-20 | 1 | -1/+1 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@297 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | cSocket::GetErrorString() now also compiles on Cygwin | faketruth | 2012-02-16 | 1 | -1/+1 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@270 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Rewritten most of the code for multithreading; still not 100%, but getting there. If this commit proves to be too problematic, we can always undo it. | madmaxoft@gmail.com | 2012-02-13 | 1 | -0/+28 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@251 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | cSocketThreads plugged in for cClientHandle reading. Sending still kept the old way. Please help me test this commit thoroughly, this is a change that can break on subtleties. | madmaxoft@gmail.com | 2012-02-08 | 1 | -1/+6 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@244 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | cSocket: final localhost fix - made it a function | madmaxoft@gmail.com | 2012-02-07 | 1 | -6/+14 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@242 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Temporary fix for Linux compilation. (gcc won't accept a function call in global var initialization) | madmaxoft@gmail.com | 2012-02-07 | 1 | -1/+1 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@241 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Rewritten all packets to use buffers instead of direct sockets, for future cSocketThreads compatibility. | madmaxoft@gmail.com | 2012-02-07 | 1 | -2/+23 |
| | | | | | | Moved data sending from cPacket into cSocket git-svn-id: http://mc-server.googlecode.com/svn/trunk@240 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | cSocket: Added more functions that will be needed for the new cSocketThreads | madmaxoft@gmail.com | 2012-02-07 | 1 | -7/+50 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@237 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | cSocket: error reporting function now works correctly on GNU Linux; also includes the error number for all errors | madmaxoft@gmail.com | 2012-02-06 | 1 | -8/+29 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@236 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | cSocket: re-implemented the GetLastErrorString() function; win: error texts are now queried from the system rather than enumerated by the program | madmaxoft@gmail.com | 2012-02-06 | 1 | -24/+9 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@235 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Now showing proper error messages when sockets fail :) | faketruth | 2012-02-05 | 1 | -12/+23 |
| | | | | | | Crossplatform GetLastError function in cSocket git-svn-id: http://mc-server.googlecode.com/svn/trunk@234 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | cSocket: added error logging to Bind() failures | madmaxoft@gmail.com | 2012-02-05 | 1 | -39/+48 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@233 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Socket-related assert fixes | madmaxoft@gmail.com | 2012-02-02 | 1 | -3/+27 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@227 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | cSocket API fix (possible invalid pointer) | madmaxoft@gmail.com | 2012-02-02 | 1 | -3/+2 |
| | | | | | | cMCLogger slight change (CS ptr -> member) git-svn-id: http://mc-server.googlecode.com/svn/trunk@222 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Rewritten cAuthenticator to make use of the new cIsThread architecture - now authentication runs in a single separate thread for all clients; | madmaxoft@gmail.com | 2012-02-01 | 1 | -9/+52 |
| | | | | | | | Global player-kicking function (cServer, cRoot); More char * -> AString conversion git-svn-id: http://mc-server.googlecode.com/svn/trunk@221 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. | madmaxoft@gmail.com | 2012-01-29 | 1 | -8/+13 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@188 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Abstracted sockets some more to ensure the same behavior over the entire program and on multiple platforms. | faketruth | 2011-10-23 | 1 | -3/+110 |
| | | | | | | | MCSocket.h should soon be deprecated and deleted Do a full rebuild (mine bugged out when I didn't) git-svn-id: http://mc-server.googlecode.com/svn/trunk@8 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | Compiles for linux | faketruth | 2011-10-21 | 1 | -0/+14 |
| | | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@6 0a769ca7-a7f5-676a-18bf-c427514a06d6 | ||||
* | MCServer c++ source files | faketruth | 2011-10-03 | 1 | -0/+30 |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@3 0a769ca7-a7f5-676a-18bf-c427514a06d6 |