Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed cast to type with different alignment in BlockingTCPLink | Tycho | 2014-03-10 | 1 | -1/+1 |
| | |||||
* | Fixed cast between types of different alignment in cSocket | Tycho | 2014-03-10 | 1 | -1/+2 |
| | |||||
* | Fix IsThread destructor | Tycho | 2014-03-09 | 1 | -1/+1 |
| | |||||
* | Fixed warnings | Tycho | 2014-03-07 | 1 | -1/+1 |
| | |||||
* | Fixed multiple gcc warnings about unused params. | madmaxoft | 2014-02-28 | 1 | -0/+4 |
| | |||||
* | fixed globals.h warnings | Tycho | 2014-02-23 | 1 | -1/+5 |
| | |||||
* | Fixed #491 | Tiger Wang | 2014-02-03 | 1 | -2/+14 |
| | |||||
* | Fixed socket leaking. | madmaxoft | 2014-02-03 | 1 | -0/+5 |
| | |||||
* | SocketThreads: Fixed sending to closed socket. | madmaxoft | 2014-02-03 | 1 | -1/+6 |
| | |||||
* | Fixed timing on *nix. | madmaxoft | 2014-01-28 | 1 | -1/+1 |
| | |||||
* | Squashed common code. | madmaxoft | 2014-01-27 | 1 | -14/+7 |
| | |||||
* | Fixed Linux compilation. | madmaxoft | 2014-01-27 | 1 | -1/+2 |
| | |||||
* | Rewritten networking to use non-blocking sockets. | madmaxoft | 2014-01-27 | 4 | -62/+176 |
| | | | | This fixes #592. | ||||
* | Merge pull request #581 from worktycho/strerror | Mattes D | 2014-01-25 | 7 | -65/+76 |
|\ | | | | | Switched cEvent to use strerror_r for error messages | ||||
| * | Switched cEvent to GetOSErrorString | Tycho | 2014-01-25 | 3 | -18/+14 |
| | | |||||
| * | Extracted cSocket::GetErrorString into GetOSErrorString | Tycho | 2014-01-25 | 6 | -59/+62 |
| | | |||||
| * | Switched cEvent to use strerror_r for error messages | Tycho | 2014-01-23 | 1 | -6/+18 |
| | | |||||
* | | Added cFile::Flush(). | madmaxoft | 2014-01-25 | 2 | -20/+34 |
|/ | | | | This is useful when using cFile as a log file and we know the server may crash after a specific write, so we flush the file before continuing. | ||||
* | Rewritten SocketThreads for proper shutdown scenario. | madmaxoft | 2014-01-19 | 4 | -158/+182 |
| | | | | This fixes #560 and #390. | ||||
* | SocketThreads: Removed unused code. | madmaxoft | 2014-01-19 | 2 | -53/+3 |
| | |||||
* | Fixed SIGPIPE on cSocket::Send(). | madmaxoft | 2014-01-16 | 3 | -12/+13 |
| | |||||
* | Another VarArgs fix. | madmaxoft | 2014-01-16 | 1 | -4/+2 |
| | | | | This time using va_copy() on platforms that have it and simple assignment on platforms that don't. | ||||
* | Using a 2nd argument instead of va_copy(). | madmaxoft | 2014-01-15 | 1 | -2/+4 |
| | | | | This seems to be the only reasonable C++03-only solution. | ||||
* | Removed shutdown() from socket closing. | madmaxoft | 2014-01-13 | 1 | -4/+0 |
| | | | | | It's not there for Windows and everything seems fine, the client doesn't shutdown either, so why should we be polite. Fixes #537. | ||||
* | Added fake functions into cCriticalSection because of the change to ASSERT | Diusrex | 2014-01-05 | 1 | -0/+5 |
| | |||||
* | Fixed a race condition in the cQueue class. | madmaxoft | 2014-01-05 | 1 | -59/+86 |
| | | | | Fixes #505. | ||||
* | Fixed Documentation | Tycho | 2014-01-03 | 1 | -4/+2 |
| | |||||
* | derp | Tycho | 2014-01-03 | 1 | -1/+1 |
| | |||||
* | actual fix | Tycho | 2014-01-03 | 1 | -2/+9 |
| | |||||
* | fixed failure to return a value from Remove | Tycho | 2014-01-03 | 1 | -1/+1 |
| | |||||
* | implement xsofts recommendations | Tycho Bickerstaff | 2014-01-03 | 1 | -9/+15 |
| | |||||
* | added documentation | Tycho Bickerstaff | 2014-01-02 | 1 | -7/+45 |
| | |||||
* | rewrote queue not to use promises for waits | Tycho Bickerstaff | 2014-01-02 | 3 | -105/+11 |
| | |||||
* | fogot to add promise classes | Tycho Bickerstaff | 2013-12-31 | 2 | -0/+92 |
| | |||||
* | clean up code for patching | Tycho Bickerstaff | 2013-12-31 | 2 | -3/+4 |
| | |||||
* | refactored chunk Queue to seperate class | Tycho Bickerstaff | 2013-12-31 | 4 | -26/+95 |
| | |||||
* | Merge remote-tracking branch 'upstream/master' into threadsafequeue | Tycho Bickerstaff | 2013-12-22 | 1 | -0/+3 |
|\ | |||||
| * | Fixed a (valid) warning in RCONServer. | madmaxoft | 2013-12-28 | 1 | -0/+3 |
| | | |||||
* | | basic threadsafe queue interface | Tycho Bickerstaff | 2013-12-21 | 2 | -0/+34 |
|/ | |||||
* | Merge branch 'master' into cmake | Tycho Bickerstaff | 2013-12-21 | 1 | -2/+2 |
|\ | |||||
| * | Fixed the rest of constructor reorders. | madmaxoft | 2013-12-20 | 1 | -2/+2 |
| | | |||||
* | | added pthread linking code to OSSupport | Tycho Bickerstaff | 2013-12-19 | 1 | -0/+4 |
| | | |||||
* | | Merge branch 'master' of github.com:mc-server/MCServer into cmake | Tycho Bickerstaff | 2013-12-11 | 1 | -1/+1 |
|\| | |||||
| * | fixed comparison of thread handle to Null point rather than null handle | Tycho Bickerstaff | 2013-12-10 | 1 | -1/+1 |
| | | |||||
* | | added tolua++ command and removed stackwalker from build | Tycho Bickerstaff | 2013-12-10 | 1 | -1/+0 |
| | | |||||
* | | more cmake changes | Tycho Bickerstaff | 2013-12-10 | 1 | -2/+4 |
| | | |||||
* | | more cmake | Tycho Bickerstaff | 2013-12-10 | 1 | -1/+3 |
| | | |||||
* | | started work on cmake | Tycho Bickerstaff | 2013-12-10 | 1 | -0/+7 |
|/ | |||||
* | Fixed the remaining derps | Alexander Harkness | 2013-11-27 | 1 | -1/+1 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into foldermove2 | Alexander Harkness | 2013-11-26 | 1 | -4/+5 |
| | | | | | Conflicts: VC2008/MCServer.vcproj | ||||
* | Merge branch 'master' into foldermove2 | Alexander Harkness | 2013-11-26 | 1 | -3/+0 |
| | |||||
* | Further attempts to fix compile | Tiger Wang | 2013-11-25 | 1 | -1/+1 |
| | |||||
* | Attempt to fix compilation | Tiger Wang | 2013-11-24 | 1 | -1/+1 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into foldermove2 | Alexander Harkness | 2013-11-24 | 4 | -7/+90 |
| | | | | | Conflicts: GNUmakefile | ||||
* | Moved source to src | Alexander Harkness | 2013-11-24 | 26 | -0/+3573 |