archshift
|
e47dab84f3
|
Cmake generated projects for IDEs include headers in project files.
|
2014-04-25 09:56:15 -07:00 |
|
madmaxoft
|
f44a291da8
|
Fixed issues with 64-bit MSVC compilation.
|
2014-04-11 13:09:19 +02:00 |
|
Tycho
|
0075b2f72e
|
Merge branch 'master' into HTTPSizeT
Conflicts:
src/HTTPServer/EnvelopeParser.h
src/HTTPServer/HTTPFormParser.h
src/HTTPServer/MultipartParser.h
|
2014-04-02 07:51:48 -07:00 |
|
Tycho
|
b449ad8613
|
Merge branch 'MacFixes'
Conflicts:
src/DeadlockDetect.cpp
src/World.cpp
|
2014-04-02 06:54:57 -07:00 |
|
Tycho
|
1f5a4a39f2
|
Fixed All signedness warnings in HTTPServer.cpp
|
2014-04-02 06:36:25 -07:00 |
|
madmaxoft
|
2672b14c03
|
More cFile warning fixes.
|
2014-04-01 16:00:20 +02:00 |
|
madmaxoft
|
b9a090d835
|
Fixed clang warnings in cGZipFile.
|
2014-04-01 15:00:30 +02:00 |
|
madmaxoft
|
45150e9754
|
Fixed clang warnings in cFile.
We only support 32-bit filesizes (files < 2 GiB).
|
2014-04-01 14:58:05 +02:00 |
|
madmaxoft
|
773ce7fde6
|
Fixed non-virtual destructors warnings.
|
2014-03-28 21:35:45 +01:00 |
|
Samuel Barney
|
eb3cc729d4
|
More fixes to get it to compile for me on Mac 10.9. Mostly just newline additions, but some of the unused variables were causing errors, so I wrapped them in #ifndef __APPLE__ calls, since I didn't know if they were going to be used in the future.
Also had to undefine TOLUA_TEMPLATE_BIND a couple of times.
|
2014-03-25 11:15:05 -06:00 |
|
Samuel Barney
|
d77a6417f6
|
Added newlines. Without them, the files would not compile.
|
2014-03-25 10:33:52 -06:00 |
|
madmaxoft
|
4dc5650023
|
Fixed cGZipFile::ReadRestOfFile returning incorrect value.
|
2014-03-18 13:54:17 +01:00 |
|
Tycho
|
cd6ab5617c
|
Fixed xofts issues
|
2014-03-14 06:11:49 -07:00 |
|
Tycho
|
862e219443
|
Added additional macros to support the MSVC size_t format and changed all formats to use the macros
|
2014-03-12 10:34:50 -07:00 |
|
Tycho
|
16b27c4b7a
|
Fixed a load of format string errors
|
2014-03-11 14:16:08 -07:00 |
|
Tycho
|
53faac10c5
|
Added macros to follow format string checking through wrappers
|
2014-03-11 13:41:15 -07:00 |
|
Tycho
|
e2e7f2184f
|
Fixed cast to type with different alignment in BlockingTCPLink
|
2014-03-10 10:48:50 -07:00 |
|
Tycho
|
8665233522
|
Fixed cast between types of different alignment in cSocket
|
2014-03-10 10:32:51 -07:00 |
|
Tycho
|
e5fc3c63f2
|
Fix IsThread destructor
|
2014-03-09 10:52:12 -07:00 |
|
Tycho
|
b480148116
|
Fixed warnings
|
2014-03-07 10:26:07 -08:00 |
|
madmaxoft
|
1826461884
|
Fixed multiple gcc warnings about unused params.
|
2014-02-28 16:26:23 +01:00 |
|
Tycho
|
462e0bcf46
|
fixed globals.h warnings
|
2014-02-23 12:23:35 -08:00 |
|
Tiger Wang
|
fad90081d2
|
Fixed #491
|
2014-02-03 22:25:16 +00:00 |
|
madmaxoft
|
c9916cd8c2
|
Fixed socket leaking.
|
2014-02-03 17:07:46 +01:00 |
|
madmaxoft
|
0b384198e5
|
SocketThreads: Fixed sending to closed socket.
|
2014-02-03 10:39:10 +01:00 |
|
madmaxoft
|
76457d3673
|
Fixed timing on *nix.
|
2014-01-28 16:28:55 +01:00 |
|
madmaxoft
|
a359275064
|
Squashed common code.
|
2014-01-27 21:34:54 +01:00 |
|
madmaxoft
|
4169af1ce1
|
Fixed Linux compilation.
|
2014-01-27 21:33:06 +01:00 |
|
madmaxoft
|
cc1284a753
|
Rewritten networking to use non-blocking sockets.
This fixes #592.
|
2014-01-27 21:27:13 +01:00 |
|
Mattes D
|
c8be9b5b1a
|
Merge pull request #581 from worktycho/strerror
Switched cEvent to use strerror_r for error messages
|
2014-01-25 10:43:00 -08:00 |
|
madmaxoft
|
5aa3fc4c56
|
Added cFile::Flush().
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.
|
2014-01-25 15:27:34 +01:00 |
|
Tycho
|
977e277094
|
Switched cEvent to GetOSErrorString
|
2014-01-25 06:02:20 -08:00 |
|
Tycho
|
59b8205f02
|
Extracted cSocket::GetErrorString into GetOSErrorString
|
2014-01-25 05:51:03 -08:00 |
|
Tycho
|
7419579140
|
Switched cEvent to use strerror_r for error messages
|
2014-01-23 10:25:56 -08:00 |
|
madmaxoft
|
3c0e8c8da0
|
Rewritten SocketThreads for proper shutdown scenario.
This fixes #560 and #390.
|
2014-01-19 19:31:43 +01:00 |
|
madmaxoft
|
dc70d04cdd
|
SocketThreads: Removed unused code.
|
2014-01-19 16:15:56 +01:00 |
|
madmaxoft
|
4da8818291
|
Fixed SIGPIPE on cSocket::Send().
|
2014-01-16 21:08:17 +01:00 |
|
madmaxoft
|
ba49a32c3a
|
Another VarArgs fix.
This time using va_copy() on platforms that have it and simple assignment on platforms that don't.
|
2014-01-16 08:34:10 +01:00 |
|
madmaxoft
|
dd6c5779ec
|
Using a 2nd argument instead of va_copy().
This seems to be the only reasonable C++03-only solution.
|
2014-01-15 18:28:51 +01:00 |
|
madmaxoft
|
5407cec41c
|
Removed shutdown() from socket closing.
It's not there for Windows and everything seems fine, the client doesn't shutdown either, so why should we be polite.
Fixes #537.
|
2014-01-13 20:54:58 +01:00 |
|
Diusrex
|
487c1a24de
|
Added fake functions into cCriticalSection because of the change to ASSERT
|
2014-01-05 15:08:30 -07:00 |
|
madmaxoft
|
0a712931b1
|
Fixed a race condition in the cQueue class.
Fixes #505.
|
2014-01-05 15:15:59 +01:00 |
|
Tycho
|
d26c0e3815
|
Fixed Documentation
|
2014-01-03 09:42:35 -08:00 |
|
Tycho
|
13bbb3d99d
|
derp
|
2014-01-03 08:56:20 -08:00 |
|
Tycho
|
14ec68d8d3
|
actual fix
|
2014-01-03 08:49:14 -08:00 |
|
Tycho
|
0e8bb3bf41
|
fixed failure to return a value from Remove
|
2014-01-03 08:34:41 -08:00 |
|
Tycho Bickerstaff
|
6f3c5b806e
|
implement xsofts recommendations
|
2014-01-03 11:22:01 +00:00 |
|
Tycho Bickerstaff
|
d522619ce2
|
added documentation
|
2014-01-02 17:43:57 +00:00 |
|
Tycho Bickerstaff
|
042b72bc17
|
rewrote queue not to use promises for waits
|
2014-01-02 12:32:55 +00:00 |
|
Tycho Bickerstaff
|
098ed91a48
|
fogot to add promise classes
|
2013-12-31 16:13:13 +00:00 |
|