newtree/source
Bill Currie fc6ff9374d A solution to the problem of when to set the extended info keys. This allows
for nice large amounts of client info to be sent to a QuakeForge server.

sv_main.c:
	Append " QF" to the challenge reply. This DOES NOT break older clients
	because atoi stops parsing at the first non-number character but
	returns the value of what it successfully parsed. If a client does
	choke on this, its libc is broken and not to spec.

cl_main.c:
	Check for "QF" in the challenge string and if it's there, set the
	QF extended info keys before connecting. Also, make sure the extended
	info keys are NOT set prior to starting the connect process. This is
	done is the CL_Disconnect function.
2000-10-04 16:22:51 +00:00
..
.gdbinit fix alias model loading for when the model has groups. gdbinit added to ease 2000-09-24 02:34:35 +00:00
.gitignore add .vimrc 2000-10-02 18:11:41 +00:00
buildnum.c Reapply changes - this time tested w/ svga under Linux 2000-05-26 03:55:27 +00:00
cd_audio.c More cleanup, now working on the rendering line as a whole. 2000-09-29 19:29:22 +00:00
cd_linux.c Cvar audit; These files set cvars improperly, by changing their values 2000-09-25 06:36:50 +00:00
cd_null.c Added CDAudio_Pause 2000-05-17 20:11:55 +00:00
cd_sdl.c Cvar audit; These files set cvars improperly, by changing their values 2000-09-25 06:36:50 +00:00
cd_win.c Cvar fixups... 2000-05-24 02:07:53 +00:00
checksum.c C done 2000-05-22 06:46:35 +00:00
cl_cam.c Cvar fixups... 2000-05-24 02:07:53 +00:00
cl_cmd.c cl_parsesay --- parse $\ (fake); $[, $]; $R $G $B $Y (ocrana leds); 2000-08-22 18:54:01 +00:00
cl_cvar.c port in some improvements from OT (namely fs_basepath, etc, though commandline parsing isn't finished yet) 2000-05-21 08:24:45 +00:00
cl_demo.c zlib support (gzipped pack contents). if you have a probelm with gzgets, you 2000-09-27 19:44:26 +00:00
cl_ents.c cl_deadbodyfilter and cl_gibfilter should work now. 2000-08-02 23:00:39 +00:00
cl_input.c Ooops (forgot an #include) 2000-08-22 18:00:12 +00:00
cl_main.c A solution to the problem of when to set the extended info keys. This allows 2000-10-04 16:22:51 +00:00
cl_math.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
cl_misc.c C done 2000-05-22 06:46:35 +00:00
cl_parse.c change the client side download rename code to reject ANY new / in the file 2000-09-28 15:35:05 +00:00
cl_pred.c make VID_SetCaption consistent wherever appropriate (ie possibly windowed 2000-10-04 05:45:48 +00:00
cl_slist.c zlib support (gzipped pack contents). if you have a probelm with gzgets, you 2000-09-27 19:44:26 +00:00
cl_sys_sdl.c Cvar audit 1, all unused cvars are gone, with the exception of software 2000-09-30 04:08:40 +00:00
cl_sys_unix.c Cvar audit 1, all unused cvars are gone, with the exception of software 2000-09-30 04:08:40 +00:00
cl_sys_win.c zlib support (gzipped pack contents). if you have a probelm with gzgets, you 2000-09-27 19:44:26 +00:00
cl_tent.c Clean up the warnings Tonik didn't 2000-08-01 21:55:26 +00:00
cl_trans.c Clean up the warnings Tonik didn't 2000-08-01 21:55:26 +00:00
cmd.c zlib support (gzipped pack contents). if you have a probelm with gzgets, you 2000-09-27 19:44:26 +00:00
com.c zlib support (gzipped pack contents). if you have a probelm with gzgets, you 2000-09-27 19:44:26 +00:00
console.c Complete the qstat fix. 2000-10-02 04:24:08 +00:00
context_x11.c make VID_SetCaption consistent wherever appropriate (ie possibly windowed 2000-10-04 05:45:48 +00:00
crc.c port in some improvements from OT (namely fs_basepath, etc, though commandline parsing isn't finished yet) 2000-05-21 08:24:45 +00:00
cvar.c Whitespace 2000-09-30 07:59:14 +00:00
d_copy.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_draw.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_draw16.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_edge.c Cvar fixups... 2000-05-24 02:07:53 +00:00
d_fill.c First off in gl_draw.c we have some nice cleanup code for the upload 2000-09-22 09:08:08 +00:00
d_init.c Cvar fixups... 2000-05-24 02:07:53 +00:00
d_modech.c GPL thingy 2000-05-22 06:58:14 +00:00
d_part.c GPL thingy 2000-05-22 06:58:14 +00:00
d_parta.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_polysa.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_polyse.c GPL thingy 2000-05-22 06:58:14 +00:00
d_scan.c First off in gl_draw.c we have some nice cleanup code for the upload 2000-09-22 09:08:08 +00:00
d_scana.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_sky.c all files now include config.h 2000-05-17 10:03:19 +00:00
d_spr8.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_sprite.c GPL thingy 2000-05-22 06:58:14 +00:00
d_surf.c GPL thingy 2000-05-22 06:58:14 +00:00
d_vars.c GPL thingy 2000-05-22 06:58:14 +00:00
d_varsa.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_zpoint.c GPL thingy 2000-05-22 06:58:14 +00:00
dga_check.c +set_vidfullscreen is 95% working for -x11 and -glx. only remaining known problem is mouse grabbing. 2000-05-23 07:33:03 +00:00
dirent.c Clean up after myself in the Z_* purge.. 2000-06-29 23:30:21 +00:00
draw.c First off in gl_draw.c we have some nice cleanup code for the upload 2000-09-22 09:08:08 +00:00
fnmatch.c removed a silly #else case on an ifdef 2000-05-22 07:07:01 +00:00
gl_draw.c Cvar audit 1, all unused cvars are gone, with the exception of software 2000-09-30 04:08:40 +00:00
gl_mesh.c zlib support (gzipped pack contents). if you have a probelm with gzgets, you 2000-09-27 19:44:26 +00:00
gl_model_alias.c BC compile fixes. Globals need externs. 2000-09-28 15:01:11 +00:00
gl_model_brush.c gl bmodel fullbrights implemented. I hope. I'll find out for sure when I get 2000-09-20 23:06:26 +00:00
gl_model_fullbright.c model loading reorg ala nuq. once again, gl hasn't been tested (will test when 2000-09-20 22:11:17 +00:00
gl_model_sprite.c model loading reorg ala nuq. once again, gl hasn't been tested (will test when 2000-09-20 22:11:17 +00:00
gl_ngraph.c glTexEnvf audit. 2000-09-28 06:58:24 +00:00
gl_part.c More audit cleanups, glShadeModel this time, and gl_affinemodels does 2000-09-28 07:56:00 +00:00
gl_refrag.c The end of Z_*!! 2000-06-29 05:46:15 +00:00
gl_rlight.c GL rendering path audit. 2000-09-30 02:46:48 +00:00
gl_rmain.c Cvar audit 1, all unused cvars are gone, with the exception of software 2000-09-30 04:08:40 +00:00
gl_rmisc.c Disable the code that forces gl_texsort off when multitexture is active 2000-09-30 08:01:27 +00:00
gl_rsurf.c Killed the mirror code completely. 2000-09-28 07:16:29 +00:00
gl_screen.c gl_screen.c: Whitespace 2000-09-30 05:58:40 +00:00
gl_trans.c Change a bunch of Sys_Error()'s to Host_EndGame() 2000-07-31 12:54:11 +00:00
gl_view.c gl_screen.c: Whitespace 2000-09-30 05:58:40 +00:00
gl_warp.c State change cleanup, but saner code! 2000-09-28 00:22:24 +00:00
in_null.c GPL thingy 2000-05-22 06:58:14 +00:00
in_svgalib.c Cvar audit 1, all unused cvars are gone, with the exception of software 2000-09-30 04:08:40 +00:00
in_win.c More cleanup, now working on the rendering line as a whole. 2000-09-29 19:29:22 +00:00
in_x11.c Joystick support generalized, autoconfiscated. Systems without joystick 2000-09-26 14:16:09 +00:00
info.c Reapply changes - this time tested w/ svga under Linux 2000-05-26 03:55:27 +00:00
joy_linux.c Joystick support generalized, autoconfiscated. Systems without joystick 2000-09-26 14:16:09 +00:00
joy_null.c Joystick support generalized, autoconfiscated. Systems without joystick 2000-09-26 14:16:09 +00:00
keys.c More cleanup, now working on the rendering line as a whole. 2000-09-29 19:29:22 +00:00
link.c GPL thingy 2000-05-22 06:58:14 +00:00
Makefile.am If we use gcc, then we use -pipe, or we use -save-temps. 2000-09-28 04:32:55 +00:00
makefile.win Patched for QSG Standard 2 (Extend Protocol). 2000-06-25 13:00:19 +00:00
math.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
mathlib.c Reapply changes - this time tested w/ svga under Linux 2000-05-26 03:55:27 +00:00
mdfour.c all files now include config.h 2000-05-17 10:03:19 +00:00
menu.c glquake.h: Comment out <GL/glu.h> -- may be used in the future, but we 2000-09-25 04:12:58 +00:00
model.c Behold, the great state audit, and a few other things. 2000-09-26 09:03:21 +00:00
model_alias.c hehe, thou shalt not include glquake in non-gl code :) 2000-09-29 20:02:16 +00:00
model_brush.c hehe, thou shalt not include glquake in non-gl code :) 2000-09-29 20:02:16 +00:00
model_sprite.c model loading reorg ala nuq. once again, gl hasn't been tested (will test when 2000-09-20 22:11:17 +00:00
msg.c port in q* from OT, and split of other things in prep for removing common.* 2000-05-20 09:42:02 +00:00
net_chan.c Cvar audit; These files set cvars improperly, by changing their values 2000-09-25 06:36:50 +00:00
net_com.c First off in gl_draw.c we have some nice cleanup code for the upload 2000-09-22 09:08:08 +00:00
net_udp.c Why SockadrToNetadr(&from,&net_from) twice? Removed extra. 2000-08-17 16:48:06 +00:00
nonintel.c *sigh* 2000-05-22 07:10:16 +00:00
pmove.c port in some improvements from OT (namely fs_basepath, etc, though commandline parsing isn't finished yet) 2000-05-21 08:24:45 +00:00
pmovetst.c Reapply changes - this time tested w/ svga under Linux 2000-05-26 03:55:27 +00:00
pr_cmds.c zlib support (gzipped pack contents). if you have a probelm with gzgets, you 2000-09-27 19:44:26 +00:00
pr_edict.c zlib support (gzipped pack contents). if you have a probelm with gzgets, you 2000-09-27 19:44:26 +00:00
pr_exec.c First off in gl_draw.c we have some nice cleanup code for the upload 2000-09-22 09:08:08 +00:00
pr_offs.c Fixed up Endy's EXTEND support - everything should work now. 2000-07-01 04:56:13 +00:00
qargs.c Cvar audit 1, all unused cvars are gone, with the exception of software 2000-09-30 04:08:40 +00:00
qendian.c port in q* from OT, and split of other things in prep for removing common.* 2000-05-20 09:42:02 +00:00
qf-client-sdl.mak Zlib support for BC win32. 2000-10-03 15:05:24 +00:00
qf-client-sgl.mak Zlib support for BC win32. 2000-10-03 15:05:24 +00:00
qf-client-wgl.mak Zlib support for BC win32. 2000-10-03 15:05:24 +00:00
qf-client-win.mak Zlib support for BC win32. 2000-10-03 15:05:24 +00:00
qf-server.mak Zlib support for BC win32. 2000-10-03 15:05:24 +00:00
quakefs.c fix for 40 column output. forgot that 10*4=40 and \n after 40 chars doesn't do 2000-10-02 17:50:02 +00:00
quakeio.c %s/HAS_ZLIB/HAVE_ZLIB/g 2000-09-30 05:56:00 +00:00
qw_client.dsp added zlib support in the VC projects. 2000-09-28 19:52:46 +00:00
qw_server.dsp added zlib support in the VC projects. 2000-09-28 19:52:46 +00:00
r_aclip.c First off in gl_draw.c we have some nice cleanup code for the upload 2000-09-22 09:08:08 +00:00
r_aclipa.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
r_alias.c First off in gl_draw.c we have some nice cleanup code for the upload 2000-09-22 09:08:08 +00:00
r_aliasa.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
r_bsp.c port in some improvements from OT (namely fs_basepath, etc, though commandline parsing isn't finished yet) 2000-05-21 08:24:45 +00:00
r_draw.c First off in gl_draw.c we have some nice cleanup code for the upload 2000-09-22 09:08:08 +00:00
r_drawa.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
r_edge.c CVAR_FIXME cleanup 2000-06-09 23:37:39 +00:00
r_edgea.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
r_efrag.c port in some improvements from OT (namely fs_basepath, etc, though commandline parsing isn't finished yet) 2000-05-21 08:24:45 +00:00
r_light.c First off in gl_draw.c we have some nice cleanup code for the upload 2000-09-22 09:08:08 +00:00
r_main.c Cvar audit 1, all unused cvars are gone, with the exception of software 2000-09-30 04:08:40 +00:00
r_misc.c Cvar audit 1, all unused cvars are gone, with the exception of software 2000-09-30 04:08:40 +00:00
r_part.c zlib support (gzipped pack contents). if you have a probelm with gzgets, you 2000-09-27 19:44:26 +00:00
r_sky.c First off in gl_draw.c we have some nice cleanup code for the upload 2000-09-22 09:08:08 +00:00
r_sprite.c Need <string.h> here. 2000-05-31 22:49:53 +00:00
r_surf.c Cvar audit 1, all unused cvars are gone, with the exception of software 2000-09-30 04:08:40 +00:00
r_vars.c pretty much finishes source/* 2000-05-22 07:46:47 +00:00
r_varsa.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
r_view.c Cvar audit 1, all unused cvars are gone, with the exception of software 2000-09-30 04:08:40 +00:00
sbar.c gl_screen.c: Whitespace 2000-09-30 05:58:40 +00:00
screen.c GL rendering path audit. 2000-09-30 02:46:48 +00:00
sizebuf.c pretty much finishes source/* 2000-05-22 07:46:47 +00:00
skin.c Cvar audit; These files set cvars improperly, by changing their values 2000-09-25 06:36:50 +00:00
snd_alsa_0_5.c ALSA 0.6 support added. old snd_alsa.c renamed to snd_alsa_0_5.c 2000-09-18 03:07:49 +00:00
snd_alsa_0_6.c latest alsa 0.6.x support from nuq 2000-09-26 18:58:50 +00:00
snd_dma.c Cvar audit 1, all unused cvars are gone, with the exception of software 2000-09-30 04:08:40 +00:00
snd_mem.c CVAR_FIXME cleanup 2000-06-11 00:23:13 +00:00
snd_mix.c CVAR_FIXME cleanup 2000-06-11 00:23:13 +00:00
snd_mixa.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
snd_null.c some fixes to make quakeforge build on solaris. not quite done yet as the 2000-05-25 05:01:20 +00:00
snd_oss.c mmap should set PROT_READ|PROT_WRITE, not just PROT_WRITE. Takes care of a 2000-09-21 06:27:08 +00:00
snd_sdl.c add SDL sound support. totally untested (other than it compiles). Also not yet 2000-10-03 20:15:19 +00:00
snd_sun.c Reapply changes - this time tested w/ svga under Linux 2000-05-26 03:55:27 +00:00
snd_win.c More cleanup, now working on the rendering line as a whole. 2000-09-29 19:29:22 +00:00
surf8.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
surf16.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
sv_ccmds.c add maplist to the list of commands supported by the server 2000-10-02 17:22:37 +00:00
sv_cvar.c port in some improvements from OT (namely fs_basepath, etc, though commandline parsing isn't finished yet) 2000-05-21 08:24:45 +00:00
sv_ents.c Minor cleanup. (purely cosmetic) 2000-07-04 00:44:10 +00:00
sv_init.c First off in gl_draw.c we have some nice cleanup code for the upload 2000-09-22 09:08:08 +00:00
sv_main.c A solution to the problem of when to set the extended info keys. This allows 2000-10-04 16:22:51 +00:00
sv_misc.c Rename client_state_t to sv_client_state_t; 2000-06-09 18:47:12 +00:00
sv_model.c added zlib support in the VC projects. 2000-09-28 19:52:46 +00:00
sv_move.c pretty much finishes source/* 2000-05-22 07:46:47 +00:00
sv_nchan.c Reapply changes - this time tested w/ svga under Linux 2000-05-26 03:55:27 +00:00
sv_phys.c EndFrame function by FrikaC/Maddes 2000-08-20 19:47:37 +00:00
sv_send.c Complete the qstat fix. 2000-10-02 04:24:08 +00:00
sv_sys_unix.c CVAR_FIXME cleanup. 2000-06-10 00:23:56 +00:00
sv_sys_win.c zlib support (gzipped pack contents). if you have a probelm with gzgets, you 2000-09-27 19:44:26 +00:00
sv_user.c oops, got the sense of the zip flag backwards. Sending uncompressed files when 2000-09-28 13:35:59 +00:00
sw_model_alias.c more fixes 2000-09-29 23:36:16 +00:00
sw_model_brush.c forgot to rename Mod_LoadMMNearest to Mod_ProcessTexture 2000-09-20 22:21:25 +00:00
sw_model_sprite.c model loading reorg ala nuq. once again, gl hasn't been tested (will test when 2000-09-20 22:11:17 +00:00
sw_view.c Palette never gets changed in GL mode now. 2000-09-21 19:15:44 +00:00
sys_null.c zlib support (gzipped pack contents). if you have a probelm with gzgets, you 2000-09-27 19:44:26 +00:00
sys_unix.c Complete the qstat fix. 2000-10-02 04:24:08 +00:00
sys_win.c Complete the qstat fix. 2000-10-02 04:24:08 +00:00
sys_x86.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
teamplay.c cl_parsesay --- parse $\ (fake); $[, $]; $R $G $B $Y (ocrana leds); 2000-08-22 18:54:01 +00:00
va.c pretty much finishes source/* 2000-05-22 07:46:47 +00:00
vid_3dfxsvga.c Cvar audit 1, all unused cvars are gone, with the exception of software 2000-09-30 04:08:40 +00:00
vid_ggi.c VID_SetCaption (title) stubs - code added later. 2000-07-14 16:09:35 +00:00
vid_glx.c make VID_SetCaption consistent wherever appropriate (ie possibly windowed 2000-10-04 05:45:48 +00:00
vid_mgl.c make VID_SetCaption consistent wherever appropriate (ie possibly windowed 2000-10-04 05:45:48 +00:00
vid_null.c First off in gl_draw.c we have some nice cleanup code for the upload 2000-09-22 09:08:08 +00:00
vid_sdl.c make VID_SetCaption consistent wherever appropriate (ie possibly windowed 2000-10-04 05:45:48 +00:00
vid_sgl.c make VID_SetCaption consistent wherever appropriate (ie possibly windowed 2000-10-04 05:45:48 +00:00
vid_svgalib.c Cvar audit; These files set cvars improperly, by changing their values 2000-09-25 06:36:50 +00:00
vid_wgl.c make VID_SetCaption consistent wherever appropriate (ie possibly windowed 2000-10-04 05:45:48 +00:00
vid_x11.c make VID_SetCaption consistent wherever appropriate (ie possibly windowed 2000-10-04 05:45:48 +00:00
wad.c First off in gl_draw.c we have some nice cleanup code for the upload 2000-09-22 09:08:08 +00:00
world.c Reapply changes - this time tested w/ svga under Linux 2000-05-26 03:55:27 +00:00
worlda.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
zone.c zone.c: Remove unnecessary code -- zone isn't used anymore, so it 2000-07-09 12:43:46 +00:00