Spoike
95948b35ec
Rewrote FTE's NQ-compatable networking code. The nqnet functions have gone, as we support both udp and ipx through the qw code.
...
cl_netfps has also had some work.
Added polling of http-based master servers (gameaholic).
Lots of darkplaces compatability things added, for nexuiz.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1054 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-26 12:55:34 +00:00
Spoike
fcd206e295
That should fix the excessive ping/pl on dedicated posix servers.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1033 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-05-19 02:40:18 +00:00
Spoike
545b457f02
Trying to improve portability.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@969 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-19 21:09:29 +00:00
Spoike
7fb398c4ed
Maybe one day I'll compile before committing.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@957 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-17 20:59:11 +00:00
Spoike
54afb16222
Trying to fix bsd networking.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@956 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-04-17 20:54:43 +00:00
Spoike
9ae7e2621d
SOFTWARE RENDERING IS BROKEN: DO NOT USE ASM VERSION.
...
Lots of changes.
CSQC should be functional, but is still tied to debug builds. It WILL have some bugs still, hopefully I'll be able to clean them up better if people test it a bit.
Precompiled headers are working properly now. Compile times are now much quicker in msvc. This takes most of the files this commit.
Restructured how client commands work. They're buffered outside the network message, some multithreaded code is in. It needs a bit of testing before it's active.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@885 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-02-28 07:16:19 +00:00
Spoike
ae500c07ef
sockaddr_qstorage should make no assumptions about where the sa_family member is. Thanks to bigfoot for pointing this out.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@862 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-29 02:26:42 +00:00
Spoike
4b0395e079
Lots of stuff.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@684 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-24 08:45:56 +00:00
Spoike
9b7f0aea51
made a teeny bit more friendly with badly configured mvdsv servers.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@652 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-15 19:50:00 +00:00
Spoike
854f5340c1
server can be configured out, rtlights are a bit more responcible.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@538 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-29 01:21:00 +00:00
Spoike
80975e0ce9
Fixes a crash experienced with IPV6 and the serverbrowser (assignment to static strings = not good plan)
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@174 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-09-07 23:18:20 +00:00
Spoike
ab6f58cf5e
now compiles with mingw.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@116 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-09-04 17:40:49 +00:00
Spoike
a67a6355d2
Initial checkin
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-08-21 01:25:48 +00:00