Molgrum
69a32e88de
Stop RealIP-checks when realip_status has reached sv_getrealip.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2986 fc73d0e0-1445-4013-8a0c-d673dee63da5
2008-05-30 21:38:02 +00:00
Spoike
0e754dea0f
k, next time I might test it.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2985 fc73d0e0-1445-4013-8a0c-d673dee63da5
2008-05-27 20:08:21 +00:00
Spoike
89a4f03160
Tweeked the realip stuff to tolerate ezquake. Added new cvar, sv_realip_kick. should be set to no greater than sv_getrealip. sv_getrealip 1 is mvdsv-level security, 2 ensures that there is a quakeworld client at that ip, while 3 ensures that its the actual client that its meant to be. Note that only FTE supports 3 and ezquake/fuhquake don't even support 2 (while mqwcl does). The higher the value, the higher the certainty.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2984 fc73d0e0-1445-4013-8a0c-d673dee63da5
2008-05-27 18:59:07 +00:00
Spoike
594c81c3b5
Fixed voting to not crash the server when votes time out. Whoops.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2981 fc73d0e0-1445-4013-8a0c-d673dee63da5
2008-05-26 21:50:11 +00:00
Spoike
af47e57535
Fixed a typo, sv_realiphostname_ipv6 should now exist.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2978 fc73d0e0-1445-4013-8a0c-d673dee63da5
2008-05-26 19:34:03 +00:00
Spoike
654eabc4c2
Reworked stats for csqc to match LH's suggestion. CSQC can read the 'delta' entities (experimental). Fixed up sv_getrealip, made banning work based on realip too. Added a ban command to easily ban a single client. Renamed some svcs for clarification. Added pvsflags to ssqc for greater control over how ents are sent to csqc. Broke some stuff.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2977 fc73d0e0-1445-4013-8a0c-d673dee63da5
2008-05-25 22:23:43 +00:00
TimeServ
1673ca7a7a
PROTOCOL_VERSION to PROTOCOL_VERSION_QW to resolve a future header conflict
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2940 fc73d0e0-1445-4013-8a0c-d673dee63da5
2008-04-12 23:24:19 +00:00
Molgrum
1120786c44
A better botclient movement code, hopefully fully operational this time.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2726 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-10-08 12:23:55 +00:00
Molgrum
0f02f12b8b
s/compatable/compatible (take notice that sv_compatablehulls will have a changed name too)
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2717 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-10-05 18:08:47 +00:00
Molgrum
379efc8376
s/thier/their
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2716 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-10-05 17:43:26 +00:00
Spoike
fb99c6f501
I suck
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2713 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-10-05 14:17:55 +00:00
Spoike
f9277a9e74
Made minimal builds compile again, hopefully.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2712 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-10-05 14:11:17 +00:00
Molgrum
0ae105907d
Fixed a few warnings.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2651 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-09-10 18:22:33 +00:00
Molgrum
ee24c17cce
Last commit now.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2640 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-09-06 23:27:59 +00:00
Spoike
06da06f9b3
improved q1qvm support - now runs on 64bit servers with 32bit qvm
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2635 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-09-03 22:37:13 +00:00
Spoike
dc3e0d5872
Added support for q1-like qvms (mvdsv style). only tested with ktx so disabled by default for now, couple of related cleanups too
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2633 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-09-02 19:55:17 +00:00
TimeServ
619bb7a1cd
fixes to DP7 downloading
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2632 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-09-01 05:18:20 +00:00
TimeServ
ba985019ef
another attempt at this
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2631 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-09-01 04:56:04 +00:00
TimeServ
d5d08045ed
forgot return for Q2 clients
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2630 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-09-01 04:37:31 +00:00
TimeServ
18518ea849
another stab at the demonum/sv_demodir junk
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2629 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-09-01 04:36:17 +00:00
TimeServ
43a38c4639
attempted fix for download demonum/# stuff
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2626 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-09-01 01:38:18 +00:00
TimeServ
1d6fa5f0a3
fix possible crash with download demonum/, fix typo with texture downloads
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2625 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-08-31 23:35:28 +00:00
TimeServ
2a7e707dc4
possible fix for some allow_download_* cvars
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2624 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-08-31 17:06:29 +00:00
Spoike
6e211078fd
Added sv_minping
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2623 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-08-30 20:45:01 +00:00
Molgrum
f5c9311935
Added pm_pground by Tonik, just some copy/paste, hope nothing broke :P
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2590 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-08-14 17:07:40 +00:00
Molgrum
4ddcb057ac
Fixed 2 warnings. I added #include <float.h> to quakedef.h which I hope is fine, and the fix should be fina as well.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2576 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-08-07 00:30:25 +00:00
Spoike
7b4f6508b9
A few changes, I hope it makes people very happy
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2555 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-07-27 21:24:31 +00:00
Spoike
c948d25a9a
Tweeked stepheight a little, added 'cmd efpslist'
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2536 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-07-23 11:44:45 +00:00
Spoike
dcec305bd9
Fixed Ogg support a bit. Enhanced DarkPlaces/Nuxuiz compatability. Fixed a couple other minor bugs.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2519 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-06-20 00:02:54 +00:00
Spoike
d74c6f738a
Added some new bugs.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2515 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-06-10 21:33:24 +00:00
Spoike
36f35cff78
added gl_texturemode2d
...
fixed an nq network message corruption bug with large reliables.
CSQC is supported on the server with the DP7 protocol
sv_listen_qw can be switched off leaving sv_listen_dp enabled in order to force DP to connect with a specific protocol. This needs to be improved, but works well enough for what it was added for.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2514 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-06-10 05:14:38 +00:00
Spoike
fa6fd3c9b0
Only interpret splitscreen usercommands if that client actually has splitscreen enabled. (This fixes an incompatability with ktpro)
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2468 fc73d0e0-1445-4013-8a0c-d673dee63da5
2007-01-30 08:44:34 +00:00
Spoike
5301cdadc1
rjlan reported that bigfoot's use of bzero didn't compile in mingw
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2413 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-10-18 23:27:39 +00:00
Mark Olsen
4927de5536
Check the result of the seek as well for good measure.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2412 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-10-15 19:45:33 +00:00
Mark Olsen
1a5b73909a
Don't send random stack contents to the client with chunked downloads if the file size modulo is not 1024 or if the client requests an out of bounds block.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2411 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-10-15 19:31:24 +00:00
Spoike
83bcdc0cc7
Cleaning up some logic and coding style.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2400 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-10-05 22:10:09 +00:00
Spoike
42c43d960f
mostly miscilaneous changes (some old stuff that I don't remember), lightsampling changes, qtv changes, avi sound changes
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2379 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-09-17 00:59:22 +00:00
TimeServ
5c0b773111
added cl_dlemptyterminate, when set to 1 the client will assume downloads are finished when a empty (0 size) svc_download is received (defaults to 1), ensure server treats percent value properly with downloads
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2368 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-08-02 05:34:17 +00:00
TimeServ
22ad876a50
add sv_floodprotect_suicide, sv_floodprotect_sendmessage, add floodprot legacy command
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2308 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-05-30 04:00:24 +00:00
TimeServ
4942e86843
remove floodprot and floodprotmsg commands, add sv_floodprotect_messages/sv_floodprotect_interval/sv_floodprotect_silencetime cvars to replace old functionality, needs testing
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2306 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-05-29 06:12:12 +00:00
TimeServ
e529c86c55
revert to old pmove for the time being, add sv_floodprotect to control flood protection, defaults to 1
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2305 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-05-29 05:35:07 +00:00
TimeServ
637633af80
vector op cleanups, added pr_droptofloorunits, sets how many units droptofloor QuakeC call will drop, defaults to "" which drops up to 256 units (Quake default)
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2304 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-05-29 04:50:24 +00:00
TimeServ
e40c7f8a87
fix crash with Q2 server, server/client handles Q2 map checksum, server sets Q2 airaccelerate on init
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2177 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-04-08 05:43:53 +00:00
Spoike
1d22a86161
Let the QC know which player the spectator is spectating over mapchanges.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2129 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-23 18:41:31 +00:00
Spoike
2046931e26
gameclock, roq/avis can play on shaders (sound is wrong though, so that's fine with avis!), snprintf changes (this is the bulk), up2's mcharset
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2054 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-03-06 01:41:09 +00:00
Spoike
38c36360f6
Mostly colourmod stuff. A few fixes for q3 menus, some gamma fixes for q2, more verbose messages for pngs, and hopefully a gamma fix.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2034 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-27 00:42:25 +00:00
Spoike
30d5648279
Fixes some spectator keys.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1991 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-22 23:29:59 +00:00
Spoike
0bd1517522
Fixed a few warning messages.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1972 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-17 19:54:47 +00:00
TimeServ
d245b06c91
got rid of some anonymous unions
...
fixed a few msvc2005 complaints
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1971 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-17 02:51:59 +00:00
Spoike
0ad239ca6a
Fixed all warnings in MDebug.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1948 fc73d0e0-1445-4013-8a0c-d673dee63da5
2006-02-11 14:51:36 +00:00