2000-10-02 23:01  deek

	* Makefile.am: Fix small cosmetic bug in ChangeLog creation

2000-10-02 22:55  deek

	* include/win32/version.h: Rev Win32 config.h for beta 2, my last
	commit revved the Unix builds' version numbers.

2000-10-02 22:49  deek

	* Makefile.am, configure.in: Makefile.am: Make the ChangeLog get
	generated, add static targets for zip and bz2 dists. also, new
	dist-all-local target builds .tar.gz, .tar.bz2, and .zip dists.
	.zip dist does ASCII conversion.

2000-10-02 14:11  taniwha

	* source/.cvsignore: add .vimrc

2000-10-02 13:50  taniwha

	* source/quakefs.c: fix for 40 column output. forgot that 10*4=40
	and \n after 40 chars doesn't do what was wanted.

2000-10-02 13:24  taniwha

	* source/quakefs.c: Pretty print the maplist. MUCH nicer output
	(sorted columns)

2000-10-02 13:22  taniwha

	* source/sv_ccmds.c: add maplist to the list of commands supported
	by the server

2000-10-02 00:24  deek

	* source/: console.c, sv_send.c, sys_unix.c, sys_win.c: Complete
	the qstat fix.

2000-10-02 00:02  deek

	* Makefile.am, source/sv_send.c: Makefile.am: Add a dist-zip target
	for making .zip distros.  sv_send.c: This _should_ be the proper
	fix for qstat.

2000-10-01 23:31  taniwha

	* source/: sv_send.c, sys_unix.c, sys_win.c: disable "Last message
	repeated...". This was causing problems with qstat etc and also
	with other output in general.

2000-10-01 23:08  taniwha

	* source/sv_ccmds.c: white space

2000-10-01 03:56  mercury

	* include/keys.h, include/wtoi.h, source/console.c, source/keys.c,
	source/menu.c: Closer and closer, next step is restoring some of
	the code I commented out to get stuff compiling with the key stuff
	ripped out.

2000-09-30 14:15  dabb

	* source/qf-server.mak: Added files - builds again.

2000-09-30 13:58  dabb

	* source/qf-client-sgl.mak: Added files - builds again.

2000-09-30 13:55  dabb

	* source/qf-client-sdl.mak: Added files - builds again.

2000-09-30 13:52  dabb

	* source/qf-client-win.mak: Added files - builds again.

2000-09-30 13:46  dabb

	* README.WIN: Changed for the better - I suppose - still crap.

2000-09-30 05:30  mercury

	* source/: cl_main.c, console.c, keys.c: Closer by FAR to
	usuable!!!

2000-09-30 04:56  mercury

	* source/wtoi.c: file wtoi.c was initially added on branch
	keys_rewrite.

2000-09-30 04:56  mercury

	* include/wtoi.h: file wtoi.h was initially added on branch
	keys_rewrite.

2000-09-30 04:56  mercury

	* include/keys.h, include/wtoi.h, source/Makefile.am,
	source/console.c, source/gl_screen.c, source/keys.c, source/menu.c,
	source/wtoi.c: New branch! The sledge hammer approach to rewriting
	the key handling, it is so VERY broken right now.

2000-09-30 04:01  deek

	* source/gl_rmisc.c: Disable the code that forces gl_texsort off
	when multitexture is active

2000-09-30 03:59  deek

	* source/cvar.c: Whitespace

2000-09-30 01:58  deek

	* source/: gl_screen.c, gl_view.c, sbar.c: gl_screen.c: Whitespace
	sbar.c: Simplify Sbar_ColorForMap() gl_view.c: Remove palette
	shifting code -- we don't do that any more in GL, we alpha blend
	the screen. Bad to do it twice, plus it messes up texture loads.

2000-09-30 01:56  taniwha

	* README.WIN, acconfig.h, configure.in, include/quakeio.h,
	include/win32/vc/config.h, source/quakefs.c, source/quakeio.c:
	%s/HAS_ZLIB/HAVE_ZLIB/g

2000-09-30 00:08  mercury

	* include/glquake.h, include/r_local.h, include/view.h,
	source/cl_main.c, source/cl_sys_sdl.c, source/cl_sys_unix.c,
	source/gl_draw.c, source/gl_rmain.c, source/gl_rmisc.c,
	source/gl_screen.c, source/in_svgalib.c, source/qargs.c,
	source/r_main.c, source/r_misc.c, source/r_surf.c, source/r_view.c,
	source/snd_dma.c, source/vid_3dfxsvga.c, source/vid_glx.c,
	source/vid_mgl.c, source/vid_sgl.c, source/vid_wgl.c: Cvar audit 1,
	all unused cvars are gone, with the exception of software
	rendering, and the server.

2000-09-29 22:46  mercury

	* source/: gl_rlight.c, gl_rmain.c, gl_screen.c, sbar.c, screen.c:
	GL rendering path audit.

2000-09-29 19:36  taniwha

	* include/Makefile.am, source/sw_model_alias.c: more fixes

2000-09-29 18:13  taniwha

	* include/Makefile.am: server now compiles from make dist

2000-09-29 17:59  taniwha

	* include/Makefile.am: missing file from make dist

2000-09-29 16:02  taniwha

	* source/: model_alias.c, model_brush.c: hehe, thou shalt not
	include glquake in non-gl code :)

2000-09-29 15:29  mercury

	* include/console.h, include/keys.h, include/screen.h,
	source/cd_audio.c, source/console.c, source/context_x11.c,
	source/gl_screen.c, source/in_win.c, source/keys.c,
	source/screen.c, source/snd_win.c, source/vid_3dfxsvga.c,
	source/vid_glx.c, source/vid_mgl.c, source/vid_sgl.c,
	source/vid_wgl.c: More cleanup, now working on the rendering line
	as a whole.  Con_SafePrintf is no longer needed, as Con_Printf is
	safe.

2000-09-29 12:19  taniwha

	* tools/zpak: fix error detection

2000-09-28 16:07  taniwha

	* source/quakeio.c: fix a couple of thinkos

2000-09-28 15:52  coderjoe

	* README.WIN, include/win32/vc/config.h, source/qw_client.dsp,
	source/qw_server.dsp, source/r_main.c, source/sv_model.c,
	tools/gas2masm/gas2masm.dsp: added zlib support in the VC projects.
	
	WARNING: re-read readme.win for instructions on getting this
	working on your system, since it depends on zlib being installed on
	your system, similar to the way mgl is done.

2000-09-28 15:48  taniwha

	* source/quakeio.c: fix for win32 zip support

2000-09-28 13:21  taniwha

	* tools/zpak: script to ease the pain of compressing paks. needs
	pak-0.2.2

2000-09-28 11:35  taniwha

	* source/cl_parse.c: change the client side download rename code to
	reject ANY new / in the file name. This means that if maps/foo.bsp
	is requested, maps/foo.bsp/nasty_server will be rejected but
	maps/foo.bsp.gz will be accepted.

2000-09-28 11:22  dabb

	* source/qf-client-wgl.mak: Added gl_model_xx and model_xx files to
	makefile. Compiles and works again.

2000-09-28 11:02  dabb

	* include/win32/bc/config.h: BC compile fixes. inline = __inline

2000-09-28 11:01  dabb

	* source/gl_model_alias.c: BC compile fixes. Globals need externs.

2000-09-28 09:35  taniwha

	* source/sv_user.c: oops, got the sense of the zip flag backwards.
	Sending uncompressed files when compressed is wanted and vv is not
	a good idea.

2000-09-28 04:12  mercury

	* source/: vid_3dfxsvga.c, vid_glx.c, vid_sgl.c, vid_wgl.c: Whoops,
	enable GL_BLEND on start.

2000-09-28 04:05  mercury

	* include/glquake.h, source/gl_rmain.c: Oops, frogot the header. 
	Minor whitespace cleanup in gl_rmain.c

2000-09-28 03:56  mercury

	* source/: gl_part.c, gl_rlight.c, gl_rmain.c, gl_rmisc.c,
	vid_glx.c, vid_sgl.c: More audit cleanups, glShadeModel this time,
	and gl_affinemodels does what it says now, instead of the reverse
	of what it says.

2000-09-28 03:38  mercury

	* source/cl_parse.c: Compile fix from WildCode.

2000-09-28 03:16  mercury

	* source/: gl_draw.c, gl_rmain.c, gl_rmisc.c, gl_rsurf.c: Killed
	the mirror code completely.

2000-09-28 03:09  mercury

	* source/: gl_rsurf.c, vid_sgl.c: Bigger cleanup of glTexEnvf
	calls.

2000-09-28 02:58  mercury

	* source/: gl_draw.c, gl_ngraph.c, gl_part.c, gl_rlight.c,
	gl_rmain.c, gl_rmisc.c, gl_rsurf.c, vid_sgl.c: glTexEnvf audit.

2000-09-28 02:29  mercury

	* configure.in: Whoops, we need at least -O when compiling, because
	we use inline functions.

2000-09-28 02:11  taniwha

	* include/quakefs.h, source/cl_main.c, source/cl_parse.c,
	source/quakefs.c, source/sv_user.c: add support for COMPRESSED
	downloads!!! Of course, both client and server must both support
	this. The client tells the server it can support compressed
	downloads by setting the z flag in the *cap userinfo. If the server
	detects that the client supports compression, and the file to be
	downloaded is compressed (more accurately, has the .gz extension),
	the server sends a special download packet with a size of -2 (-1
	indicates error),, percent of 0, followed by the new name of the
	file (eg maps/foo.bsp.gz for maps/foo.bsp). The client WILL NOT
	accept a new filename that doesn not match the old name for the
	length of the old name. The client also will not accept a new name
	if there are . or .. path components. If the client rejects the new
	name, it prints a warning message and aborts that download.

2000-09-28 02:10  mercury

	* configure.in: Debugging and optimization are now two completely
	sepirate options.

2000-09-28 00:32  mercury

	* configure.in, source/.cvsignore, source/Makefile.am: If we use
	gcc, then we use -pipe, or we use -save-temps.	Added *.i and *.s
	to the clean rule, for above -save-temps.

2000-09-27 20:22  mercury

	* include/glquake.h, source/gl_draw.c, source/gl_ngraph.c,
	source/gl_part.c, source/gl_rlight.c, source/gl_rmain.c,
	source/gl_rsurf.c, source/gl_screen.c, source/gl_warp.c: State
	change cleanup, but saner code!

2000-09-27 15:44  taniwha

	* acconfig.h, configure.in, include/cl_slist.h, include/client.h,
	include/cvar.h, include/keys.h, include/progs.h, include/quakefs.h,
	include/quakeio.h, include/server.h, include/win32/version.h,
	source/cl_demo.c, source/cl_main.c, source/cl_parse.c,
	source/cl_slist.c, source/cl_sys_sdl.c, source/cl_sys_win.c,
	source/cmd.c, source/com.c, source/cvar.c, source/gl_mesh.c,
	source/gl_part.c, source/gl_warp.c, source/keys.c,
	source/pr_cmds.c, source/pr_edict.c, source/quakefs.c,
	source/quakeio.c, source/r_part.c, source/sv_ccmds.c,
	source/sv_main.c, source/sv_send.c, source/sv_sys_win.c,
	source/sv_user.c, source/sys_null.c, source/vid_3dfxsvga.c,
	source/vid_glx.c, source/vid_sgl.c, source/vid_wgl.c: zlib support
	(gzipped pack contents). if you have a probelm with gzgets, you
	have 3 choices: remove /usr/X11R6/lib/libz.a, --diable-zlib, or fix
	configure.  I do intend on fixing it myself.

2000-09-27 13:01  taniwha

	* source/: gl_model_alias.c, sw_model_alias.c: hopefully fix alias
	model loading for multiple skins and/or skin groups

2000-09-26 14:58  taniwha

	* source/snd_alsa_0_6.c: latest alsa 0.6.x support from nuq

2000-09-26 12:15  deek

	* source/gl_rsurf.c: Back out Chris Ison's patch, make another
	change for readability (in this case, 255 << 8 is more readable
	than 255*256, and was the intent anyway)

2000-09-26 10:16  deek

	* configure.in, include/joystick.h, source/Makefile.am,
	source/in_svgalib.c, source/in_x11.c, source/joy_linux.c,
	source/joy_null.c, source/joystick.c: Joystick support generalized,
	autoconfiscated. Systems without joystick support are built with
	joy_null.c. To create a joystick driver for a new system, take a
	look at joystick.h and joy_null.c for the driver interface. I'd
	like to see a Windows driver using this interface, it would
	probably simplify in_win.c greatly.

2000-09-26 05:03  mercury

	* include/glquake.h, include/win32/version.h,
	source/gl_model_alias.c, source/gl_part.c, source/gl_rmain.c,
	source/gl_rsurf.c, source/gl_screen.c, source/gl_warp.c,
	source/joystick.c, source/model.c, source/model_alias.c: Behold,
	the great state audit, and a few other things.	First off, a
	cleanup in alias model rendering.  Then we have R_CullBox, which is
	now a inline function.	Then the big one, the state change cleanup,
	right now GL_BLEND.

2000-09-26 03:53  deek

	* source/gl_rsurf.c: Apply patch from Chris Ison
	<wildcode@users.sourceforge.net> with some changes from me.

2000-09-26 03:30  deek

	* configure.in: Fix typo; test needs -a, not a :)

2000-09-25 23:21  taniwha

	* configure.in, include/joystick.h, source/Makefile.am,
	source/in_svgalib.c, source/in_x11.c, source/joystick.c: David
	Jeffery's linux joystick support ala nuq

2000-09-25 23:17  taniwha

	* include/cvar.h, source/cvar.c: port over int_val from nuq. much
	better for integer cvars

2000-09-25 19:39  coderjoe

	* source/vid_mgl.c: corrected a minor issue.

2000-09-25 02:50  deek

	* source/gl_screen.c: Forgot a couple of )'s in audit.

2000-09-25 02:36  deek

	* source/: cd_linux.c, cd_sdl.c, cl_parse.c, gl_rmain.c,
	gl_rsurf.c, gl_screen.c, in_x11.c, net_chan.c, r_main.c, r_misc.c,
	skin.c, sv_ccmds.c, vid_mgl.c, vid_svgalib.c: Cvar audit; These
	files set cvars improperly, by changing their values without using
	Cvar_SetValue ().

2000-09-25 00:12  deek

	* include/glquake.h, source/gl_draw.c, source/menu.c: glquake.h:
	Comment out <GL/glu.h> -- may be used in the future, but we don't
	use libGLU right now.
	
	gl_draw.c: brightness/contrast are created in r_view.c, I'm a
	little surprised this didn't cause a crash.
	
	menu.c: Use bound() for sliders.

2000-09-24 22:02  taniwha

	* source/sv_user.c: a little ws cleanup

2000-09-24 21:24  taniwha

	* configure.in: target control. --without-clients distables all
	clients, --with-clients enables individual clients (defaults to all
	possible), --with[out]-server controls server creation (deftaults
	to creating the server)

2000-09-23 23:43  taniwha

	* include/client.h, include/context_x11.h, include/dga_check.h,
	include/input.h, source/context_x11.c, source/in_x11.c,
	source/menu.c, source/vid_glx.c, source/vid_x11.c: fix for Bug
	#105221 though it seems repeats were ignored anyway. this was done
	by backporting the glx/x11 changes from nuq

2000-09-23 22:34  taniwha

	* include/model.h, source/.gdbinit, source/gl_model_alias.c,
	source/sw_model_alias.c: fix alias model loading for when the model
	has groups. gdbinit added to ease debugging

2000-09-23 04:06  deek

	* acinclude.m4, configure.in, debian/changelog, debian/control,
	debian/qf-client-3dfx.dirs, debian/qf-client-3dfx.docs,
	debian/qf-client-3dfx.files, debian/qf-client-3dfx.suid,
	debian/qf-client-ggi.dirs, debian/qf-client-ggi.docs,
	debian/qf-client-ggi.files, debian/qf-client-glx.dirs,
	debian/qf-client-glx.docs, debian/qf-client-glx.files,
	debian/qf-client-sdl.dirs, debian/qf-client-sdl.docs,
	debian/qf-client-sdl.files, debian/qf-client-sgl.dirs,
	debian/qf-client-sgl.docs, debian/qf-client-sgl.files,
	debian/qf-client-svga.dirs, debian/qf-client-svga.docs,
	debian/qf-client-svga.files, debian/qf-client-svga.suid,
	debian/qf-client-x11.dirs, debian/qf-client-x11.docs,
	debian/qf-client-x11.files, debian/qf-server.dirs,
	debian/qf-server.docs, debian/qf-server.files,
	debian/quakeforge-common.docs, debian/quakeforge-common.files,
	debian/quakeforge.conf, debian/rules, include/win32/version.h,
	source/Makefile.am: debian/*: Yaay, Debian packages. They're not
	perfect, but they should do the job. -3dfx doesn't get a package
	built right now, there are...obstacles.
	
	acinclude.m4, configure.in, Makefile.am: -sgl is detected
	separately from -sdl now, and HAVE_XMESA is no longer in use.

2000-09-22 21:17  coderjoe

	* source/: qw_client.dsp, qw_server.dsp, sw_model_alias.c: fixed
	the vc6 projects for the model change

2000-09-22 11:38  tonik

	* source/cvar.c: Cvar_SetValue: cvar_t *var_name is confusing,
	renamed it to *var

2000-09-22 11:32  tonik

	* source/cvar.c: 1. Cvar_CvarList_f() prints cvar flags (like Q2/Q3
	do) 2. CVAR_HEAP makes no sense now that ALL cvar are stored in
	heap.  3. No need to allocate memory for cvar descriptions 4. ^=
	CVAR_USER_CREATED ---> &= ~CVAR_USER_CREATED

2000-09-22 11:08  lordhavoc

	* source/gl_draw.c: changed texture update validation to normal CRC

2000-09-22 05:12  mercury

	* source/gl_draw.c: I don't know WHY having the charset loaded as a
	texture after the crosshair makes it look like crap, but it does,
	so it is loaded before the crosshair now, looks MUCH nicer.

2000-09-22 05:08  mercury

	* include/bspfile.h, include/checksum.h, include/d_local.h,
	include/glquake.h, include/model.h, include/server.h,
	include/vid.h, source/cl_main.c, source/cl_parse.c,
	source/d_fill.c, source/d_scan.c, source/draw.c, source/gl_draw.c,
	source/gl_model_alias.c, source/gl_ngraph.c, source/gl_rlight.c,
	source/gl_rmisc.c, source/gl_rsurf.c, source/gl_warp.c,
	source/model.c, source/net_chan.c, source/net_com.c,
	source/pr_exec.c, source/r_aclip.c, source/r_alias.c,
	source/r_draw.c, source/r_light.c, source/r_sky.c, source/r_surf.c,
	source/snd_dma.c, source/sv_init.c, source/sv_main.c,
	source/sv_user.c, source/vid_3dfxsvga.c, source/vid_glx.c,
	source/vid_mgl.c, source/vid_null.c, source/vid_sgl.c,
	source/vid_wgl.c, source/wad.c: First off in gl_draw.c we have some
	nice cleanup code for the upload code.
	
	Then we have the completely purge of treating 'unsigned' as a type,
	it is NOT a type, it is a TYPE MODIFIER!
	
	Under gcc for x86 it happens to try and do something sane, just
	treat it as a unsigned int, but that is EVIL, it is a MODIFIER and
	if ANYONE adds code which uses unsigned as a type in itself I
	/WILL/ harm them!!!

2000-09-21 15:15  deek

	* source/: gl_view.c, r_view.c, sw_view.c: Palette never gets
	changed in GL mode now.

2000-09-21 11:23  taniwha

	* source/in_x11.c: add desti's nodga patch with modifications to
	control the grabbing of kb and mouse input

2000-09-21 02:27  deek

	* source/snd_oss.c: mmap should set PROT_READ|PROT_WRITE, not just
	PROT_WRITE. Takes care of a problem with FreeBSD. Also, check for
	MAP_FAILED instead of (unsigned char *)-1

2000-09-20 19:06  taniwha

	* include/d_iface.h, include/glquake.h, include/model.h,
	source/gl_draw.c, source/gl_model_brush.c, source/gl_rmisc.c,
	source/gl_rsurf.c: gl bmodel fullbrights implemented. I hope. I'll
	find out for sure when I get home.

2000-09-20 18:21  taniwha

	* include/model.h, source/gl_model_brush.c, source/model_brush.c,
	source/sv_model.c, source/sw_model_brush.c: forgot to rename
	Mod_LoadMMNearest to Mod_ProcessTexture

2000-09-20 18:11  taniwha

	* include/model.h, source/Makefile.am, source/cl_model.c,
	source/gl_mesh.c, source/gl_model.c, source/gl_model_alias.c,
	source/gl_model_brush.c, source/gl_model_fullbright.c,
	source/gl_model_sprite.c, source/gl_rmain.c, source/model.c,
	source/model_alias.c, source/model_brush.c, source/model_sprite.c,
	source/sv_model.c, source/sw_model_alias.c,
	source/sw_model_brush.c, source/sw_model_sprite.c: model loading
	reorg ala nuq. once again, gl hasn't been tested (will test when I
	get home tonight). This is in preparation for bmodel fulbrights.

2000-09-20 00:13  deek

	* source/sw_view.c: whitespace (spaces -> tabs)

2000-09-20 00:06  deek

	* include/view.h, source/gl_screen.c, source/menu.c,
	source/r_view.c, source/sw_view.c: gl_screen.c: Minor tweaks,
	contrast gets clamped to 0.1-1 instead of 0.2-1 view.h: Add
	brightness, contrast cvars as extern menu.c: Change brightness
	scroller to use the brightness cvar, add contrast scroller. 
	r_view, sw_view.c: Add brightness/contrast cvars to software, and
	make them work.

2000-09-17 23:07  taniwha

	* configure.in, source/Makefile.am, source/snd_alsa.c,
	source/snd_alsa_0_5.c, source/snd_alsa_0_6.c: ALSA 0.6 support
	added. old snd_alsa.c renamed to snd_alsa_0_5.c

2000-09-11 08:26  lordhavoc

	* source/cmd.c: added back -basedir

2000-09-07 13:31  taniwha

	* source/snd_dma.c: port over a sound init fix from oldtree that
	prevents a crash if sound doesn't init properly

2000-08-31 13:36  mercury

	* source/gl_draw.c: Slight change in the crosshair code, minor
	cleanup really.

2000-08-27 07:05  taniwha

	* source/: gl_model.c, gl_rmain.c: gl_model.c:	sprintf -> snprintf
	gl_rmain.c:	    slight optimisation (thanks, LordHavoc)

2000-08-25 19:24  taniwha

	* source/.cvsignore: add qf-client-sdl and qf-client-sgl to the
	ignore list

2000-08-22 14:54  tonik

	* include/teamplay.h, source/cl_cmd.c, source/cl_parse.c,
	source/teamplay.c: cl_parsesay --- parse $\ (fake); $[, $]; $R $G
	$B $Y (ocrana leds); Note that this cvar is different from QWF's
	cl_parsesay.  cl_nofake --- unhide fake messages from other players

2000-08-22 14:00  tonik

	* source/cl_input.c: Ooops (forgot an #include)

2000-08-22 13:53  tonik

	* include/teamplay.h, source/cl_input.c, source/teamplay.c: Add
	"overloaded" impulse command (e.g. impulse 5 4 1) --- a hack that
	only works correctly in standard deathmatch but may be useful in TF
	too

2000-08-22 06:35  mercury

	* acconfig.h, configure.in: Compile fixes.

2000-08-20 15:47  maddes

	* include/progs.h, source/pr_edict.c, source/sv_phys.c: EndFrame
	function by FrikaC/Maddes

2000-08-20 15:17  maddes

	* source/: cl_input.c, qargs.c, sv_user.c: +USE unbound fix

2000-08-18 17:50  maddes

	* CodingStyleGuide.txt: Added Coding Style Guide

2000-08-17 16:15  maddes

	* source/gl_draw.c: Conwidth/height charset fix by TcT: weird
	charset when you set -conwidth/-conheight to other values than
	screen resolution

2000-08-17 14:28  maddes

	* source/cvar.c: Weird cvar zeros fix

2000-08-17 13:37  maddes

	* source/keys.c: Bound keys not saved in quotes fix, this caused
	problems with a binded semilicon

2000-08-17 12:48  dabb

	* source/net_udp.c: Why SockadrToNetadr(&from,&net_from) twice?
	Removed extra.

2000-08-17 11:44  dabb

	* source/cl_sys_win.c: Add cvar sys_nostdout to WIN32 clients too.
	Note: sets stdout DISABLED (1) by default.

2000-08-17 11:40  dabb

	* source/cl_sys_sdl.c: Allow disabling stdout with sys_nostdout
	with SDL targets too..

2000-08-17 09:38  dabb

	* source/: cl_sys_win.c, sv_sys_win.c, sys_win.c: Fix nostdout bug
	...

2000-08-17 08:44  dabb

	* source/cl_sys_win.c: Removed extra Sys_Printf function (its in
	sys_win.c now)

2000-08-17 08:42  dabb

	* source/sv_send.c: Added "last message repeated xx times" to cut
	down repeated lines from Con_Printf

2000-08-17 08:42  dabb

	* source/sys_unix.c: Added "last message repeated xx times" to cut
	down repeated lines from Sys_Printf.

2000-08-17 08:40  dabb

	* source/sys_win.c: Moved Sys_Printf from sv_sys_win.c.  Added
	graph char translations to Sys_Printf (from sys_unix).	Added "last
	message repeated xx times" to cut down repeat lines from
	Sys_Printf.

2000-08-17 08:36  dabb

	* source/sv_sys_win.c: Moved Sys_Printf to sys_win.c.

2000-08-16 17:43  maddes

	* source/pr_cmds.c: FTOS fix: no leading spaces and keeping maximum
	precision for float values

2000-08-16 16:49  maddes

	* source/sv_phys.c: SV_CheckVelocity() fix (cvar SV_MAXVELOCITY)

2000-08-16 08:29  mercury

	* source/gl_rmain.c: Fix of a bug with fullbright models..

2000-08-16 05:26  mercury

	* include/glquake.h, include/model.h, source/gl_model.c,
	source/gl_rmain.c, source/gl_rmisc.c: FULLBRIGHT SUPPORT FOR
	MODELS!
	
	Yes, this means that your standard grenades, the pipebombs, proxys,
	sents, etc will all have fullbright pixels!
	
	As a added bonus they are toggable with the gl_fb_models cvar! But
	there is more! This comes at a almost unnoticeable cost! Thats
	right! For you get this all for only 2 FPS!
	
	Repeat, thats 2 FPS! PRACTICALLY NOTHING!
	
	So order now! Available from the quakeforge newtree CVS.

2000-08-14 22:41  mercury

	* include/info.h: We need a slightly larger MAX_INFO_STRING,
	boosted to 512.

2000-08-14 09:41  dabb

	* source/sv_main.c: Detect runt client packets quicker.

2000-08-14 09:02  dabb

	* source/sv_main.c: Some fixes to DoS code.

2000-08-14 00:53  mercury

	* include/draw.h, include/glquake.h, include/server.h,
	source/draw.c, source/gl_draw.c, source/sv_main.c: Old draw
	cleanups, frogot I had them around..  Clean up of Dabb's mess, he
	dies.

2000-08-13 10:59  dabb

	* source/sv_main.c: %d -> %f in netdosvalues/netdosexpire

2000-08-13 10:40  dabb

	* source/sv_main.c: Removed testing stuff.

2000-08-13 10:37  dabb

	* source/sv_main.c: Renamed
	dosvalues,dosexpire->netdosvalues,netdosexpire.

2000-08-13 10:34  dabb

	* source/sv_main.c: Basic DoS flood attack protections.  Commands
	added: netdosexpire, netdosvalues (oops, forgot from last ;)

2000-08-13 10:26  dabb

	* source/sv_main.c, include/server.h: Basic DoS flood attack
	protections. Use sv_netdosprotect 1 to turn them on.  (quite
	experimental, these might break something...) Cvars added:
	sv_allow_log, sv_allow_status, sv_allow_ping, sv_netdosprotect
	Commands added: netdosexpire, netdosvalues

2000-08-13 10:21  dabb

	* source/sv_user.c: Fix for pause flood exploit.

2000-08-08 08:47  dabb

	* source/model.c: Quick-fix for server crashing on some maps with
	null names/textures.

2000-08-04 05:47  tonik

	* source/cl_main.c: Fix for ugly 'unknown: #' messages at the end
	of a demo.

2000-08-03 12:21  dabb

	* source/qf-server.mak: Builds now ...

2000-08-03 10:47  dabb

	* source/: qf-client-sdl.mak, qf-client-sgl.mak, qf-client-wgl.mak,
	qf-client-win.mak: Added teamplay.c ...

2000-08-02 19:00  tonik

	* source/: cl_ents.c, cl_main.c, cl_parse.c: cl_deadbodyfilter and
	cl_gibfilter should work now.

2000-08-02 18:55  deek

	* doc/: cvarlist.txt, timestamps.txt: timestamps.txt: A description
	of the format codes that work on both Unix and Windows.

2000-08-02 18:53  deek

	* source/sv_main.c: whitespace.

2000-08-02 18:53  tonik

	* source/qw_client.dsp: Add teamplay.c to project

2000-08-02 18:51  deek

	* source/: qf-server-win.mak, qf-server.mak: Moved
	qf-server-win.mak makefile for Borland to qf-server.mak, made it
	build qf-server.exe instead of qf-server-win.exe If you're running
	it on Windows, it's pretty obviously a Windows program. :)

2000-08-02 18:50  tonik

	* include/teamplay.h, source/teamplay.c: Added cl_deadbodyfilter
	and cl_gibfilter cvars

2000-08-02 18:49  deek

	* include/Makefile.am, source/Makefile.am: Add teamplay.[ch] to
	makefiles, also found some necessary files that would be missed by
	make dist.

2000-08-02 18:40  tonik

	* source/console.c: #if 0'd the code that updates the screen after
	every Con_Printf when disconnected.

2000-08-02 17:09  tonik

	* include/teamplay.h: Intial checkin (just the header)

2000-08-02 11:20  tonik

	* source/teamplay.c: Proxy features should go to this file when
	possible

2000-08-02 11:16  dabb

	* source/sv_send.c: Fixed stupid borland complier error

2000-08-02 11:14  tonik

	* ROADMAP: Added "proxy" features

2000-08-02 03:19  deek

	* ROADMAP: Updated road map.

2000-08-02 03:19  deek

	* configure.in: use -march=pentium and -march=pentiumpro on i586
	and i686 builds. Non-Intel 686's should probably configure with
	target i586-[system triplet].

2000-08-02 03:13  deek

	* source/: sv_main.c, sv_send.c: Enabled time stamped messages for
	server. To turn it on, set sv_timestamps.
	
	To configure how timestamps are formatted, use the sv_timefmt Cvar.
	It's a formatted string, with the following special tokens (taken
	from the strftime() manual page):
	
	       %a     The abbreviated weekday name according to the  cur
		      rent locale.
	
	       %A     The  full  weekday  name	according  to the current
		      locale.
	
	       %b     The abbreviated month name according to the current
		      locale.
	
	       %B     The  full  month	name  according  to  the  current
		      locale.
	
	       %c     The preferred date and time representation for  the
		      current locale.
	
	       %C     The century number (year/100) as a 2-digit integer.
		      (SU)
	
	       %C     The century number (the year divided by	100   and
		      truncated  to  an integer).
	
	       %d     The  day of the month as a decimal number (range 01
		      to 31).
	
	       %D     Equivalent to  %m/%d/%y.	(Yecch	-  for	Americans
		      only.   Americans  should  note that in other coun
		      tries %d/%m/%y is rather common. This means that in
		      international  context this format is ambiguous and
		      should not be used.) (SU)
	
	       %e     Like %d, the day of the month as a decimal  number,
		      but a leading zero is replaced by a space. (SU)
	
	       %E     Modifier: use alternative format, see below. (SU)
	
	       %G     The ISO 8601 year with century as a decimal number.
		      The 4-digit year corresponding to the ISO week num
		      ber  (see  %V).  This has the same format and value
		      as %y, except that if the ISO week  number  belongs
		      to  the  previous  or  next year, that year is used
		      instead. (TZ)
	
	       %g     Like %G, but without century, i.e., with a  2-digit
		      year (00-99). (TZ)
	
	       %h     Equivalent to %b. (SU)
	
	       %H     The  hour as a decimal number using a 24-hour clock
		      (range 00 to 23).
	
	       %I     The hour as a decimal number using a 12-hour  clock
		      (range 01 to 12).
	
	       %j     The  day of the year as a decimal number (range 001
		      to 366).
	
	       %k     The hour (24-hour clock) as a decimal number (range
		      0  to  23);  single digits are preceded by a blank.
		      (See also %H.) (TZ)
	
	       %l     The hour (12-hour clock) as a decimal number (range
		      1  to  12);  single digits are preceded by a blank.
		      (See also %I.) (TZ)
	
	       %m     The month as a decimal number (range 01 to 12).
	
	       %M     The minute as a decimal number (range 00 to 59).
	
	       %n     A newline character. (SU)
	
	       %O     Modifier: use alternative format, see below. (SU)
	
	       %p     Either `AM' or `PM' according  to  the  given  time
		      value, or the corresponding strings for the current
		      locale.  Noon is treated as `pm'	and  midnight  as
		      `am'.
	
	       %P     Like  %p but in lowercase: `am' or `pm' or a corre
		      sponding string for the current locale. (GNU)
	
	       %r     The time in a.m. or p.m. notation.   In  the  POSIX
		      locale this is equivalent to `%I:%M:%S %p'. (SU)
	
	       %R     The  time  in  24-hour notation (%H:%M). (SU) For a
		      version including the seconds, see %T below.
	
	       %s     The number of seconds since the Epoch, i.e.,  since
		      1970-01-01 00:00:00 UTC. (TZ)
	
	       %S     The second as a decimal number (range 00 to 61).
	
	       %t     A tab character. (SU)
	
	       %T     The time in 24-hour notation (%H:%M:%S). (SU)
	
	       %u     The  day	of  the  week as a decimal, range 1 to 7,
		      Monday being 1.  See also %w. (SU)
	
	       %U     The week number of the current year  as  a  decimal
		      number,  range  00  to  53, starting with the first
		      Sunday as the first day of week 01. See also %V and
		      %W.
	
	       %V     The  ISO	8601:1988 week number of the current year
		      as a decimal number, range 01 to 53, where  week	1
		      is  the  first week that has at least 4 days in the
		      current year, and with Monday as the first  day  of
		      the week. See also %U and %W. (SU)
	
	       %w     The  day	of  the  week as a decimal, range 0 to 6,
		      Sunday being 0.  See also %u.
	
	       %W     The week number of the current year  as  a  decimal
		      number,  range  00  to  53, starting with the first
		      Monday as the first day of week 01.
	
	       %x     The preferred date representation for  the  current
		      locale without the time.
	
	       %X     The  preferred  time representation for the current
		      locale without the date.
	
	       %y     The year as a  decimal  number  without  a  century
		      (range 00 to 99).
	
	       %Y     The year as a decimal number including the century.
	
	       %z     The time-zone as hour offset from GMT.  Required to
		      emit  RFC822-conformant  dates (using "%a, %d %b %Y
		      %H:%M:%S %z"). (GNU)
	
	       %Z     The time zone or name or abbreviation.
	
	       %+     The date and time in date(1) format. (TZ)
	
	       %%     A literal `%' character.
	
	Some of these may not work on some systems.

2000-08-01 21:31  deek

	* source/Makefile.am: Add $(GLX_LIBS) to -sgl _LDADD; temporary.

2000-08-01 21:18  deek

	* source/vid_sgl.c: A few substantive changes, mostly whitespace.
	EVIL!

2000-08-01 17:55  knghtbrd

	* ROADMAP, configure.in, source/cl_tent.c, source/cl_trans.c,
	source/cmd.c, source/vid_sgl.c: Clean up the warnings Tonik didn't

2000-07-31 09:06  tonik

	* source/console.c: Con_Clear_f() will also reset console
	backscroll

2000-07-31 08:57  tonik

	* source/keys.c: bind command will now accept any number of
	parameters, e.g.  bind 5 impulse 5

2000-07-31 08:54  tonik

	* source/: cl_demo.c, cl_ents.c, cl_parse.c, cl_tent.c, cl_trans.c,
	gl_trans.c: Change a bunch of Sys_Error()'s to Host_EndGame()

2000-07-31 06:24  tonik

	* source/cmd.c: New cvar expansion code that works in say/say_team
	commands; Command line chars are treated as unsigned now, so you
	can start a token with a 'high' char (>127).

2000-07-31 05:32  tonik

	* source/cmd.c: Faster Cmd_TokenizeString - no malloc/free, just a
	static buffer.

2000-07-31 03:40  tonik

	* source/cmd.c: Faster Cbuf_InsertText

2000-07-30 06:25  dabb

	* README.WIN: Added instructions how to compile SDL/SGL...

2000-07-30 06:17  dabb

	* source/: vid_sdl.c, vid_sgl.c: Evil hack to get directsound work
	under win32, will be removed when sound_sdl & other stuffs are
	done.

2000-07-30 06:14  dabb

	* source/: qf-client-sdl.mak, qf-client-sgl.mak: SDL makefiles for
	Borland C++ - EXPERIMENTAL

2000-07-30 06:12  dabb

	* source/cl_sys_sdl.c: Common cl_sys_sdl for win32 and *nix,
	replaces cl_sys_win and cl_sys_unix for SDL targets.

2000-07-29 22:54  taniwha

	* include/glquake.h, source/gl_rmain.c, source/gl_rmisc.c,
	source/gl_warp.c: add gl_skymultipass to conroll whether the
	skydome is single or double pass.  Currently defaults to 1
	(multipass, ie old behaviour).

2000-07-28 10:37  tonik

	* source/keys.c: A partion of Key_Console() can be simplified by
	using memmove()

2000-07-27 00:39  taniwha

	* source/: in_x11.c, vid_glx.c: Warp the cursor out of the way for
	3dfx users. Hopefully this does the job.

2000-07-26 23:37  taniwha

	* source/: in_x11.c, vid_glx.c, vid_x11.c: Move the mouse cursor
	hiding code from in_x11 to vid_{x11,glx} so it is guaranteed to be
	done /before/ the glx context is created. Hopefully this fixes
	knghtbrd's ugly cursor problem.

2000-07-24 09:32  tonik

	* source/keys.c: Fix Win32 paste-from-buffer problem by changing
	memcpy() to memmove() (thanks Deek)

2000-07-22 21:55  coderjoe

	* source/qw_server.dsp: added pr_offs.c to the server project's
	files

2000-07-19 13:58  dabb

	* source/vid_sdl.c: Changed alloca -> calloc to fix crash bug. 
	Also added modestate (will be removed).
	
	btw, something to remember about ALLOCA: "If the calling function
	does not contain  any references to local variables in the stack, 
	the stack will not be restored correctly when the function exits, 
	resulting in a program crash. "

2000-07-19 03:25  knghtbrd

	* source/sys_unix.c: who removed the fflush in Sys_Printf?  It's
	back now.

2000-07-17 10:12  lordhavoc

	* source/gl_rsurf.c: Possible fix for ATI multitexture (gl_texsort
	0) wall rendering.

2000-07-17 10:06  lordhavoc

	* source/cl_ents.c: commented out some extend bit reporting code

2000-07-16 17:48  knghtbrd

	* source/vid_sdl.c: Thanks to akawaka, vid_sdl works!
	
	This is far from complete and still does many things oddly by
	"modern" standards in newtree.

2000-07-14 13:16  dabb

	* source/vid_sdl.c: Added VID_SetCaption support and removed
	SDL_INIT_CDROM for now. (thats in cd_sdl.c).

2000-07-14 13:04  dabb

	* source/vid_sgl.c: Added gl_mtex_enum and modestate, also added
	VID_SetCaption support.

2000-07-14 12:10  dabb

	* source/cl_main.c, source/cl_pred.c, include/vid.h: VID_SetCaption
	(title) support.

2000-07-14 12:09  dabb

	* source/: vid_3dfxsvga.c, vid_ggi.c, vid_glx.c, vid_null.c,
	vid_svgalib.c, vid_x11.c: VID_SetCaption (title) stubs - code added
	later.

2000-07-14 12:08  dabb

	* source/: vid_mgl.c, vid_wgl.c: Added VID_SetCaption (title)
	support for little more portability.

2000-07-13 09:27  dabb

	* source/cd_sdl.c: Added SDL_INIT for cd-rom.

2000-07-13 09:22  dabb

	* source/cd_sdl.c: cd_sdl.c from oldtree.

2000-07-13 01:14  deek

	* acinclude.m4: Add AM_PATH_SDL to acinclude.m4

2000-07-11 19:02  deek

	* configure.in: Disabled SDL target detection temporarily.

2000-07-11 10:42  dabb

	* source/vid_sgl.c: Couple of #ifndef WIN32 to get SDL compile
	under Borland.

2000-07-11 03:57  deek

	* source/Makefile.am: [mumble mumble] SDL target fixed, made -ggi
	not build.

2000-07-11 03:51  deek

	* source/: Makefile.am, vid_sdl.c: Normal SDL support. It might
	work. :)

2000-07-11 03:43  deek

	* configure.in: Prelim SDL-GL _target_ support. TEST THIS!

2000-07-11 01:05  deek

	* configure.in, source/Makefile.am, source/vid_glx.c,
	source/vid_sgl.c: SDL support in configure.in... it isn't turned
	into a target yet, but it will be soon.

2000-07-10 20:22  theoddone33

	* source/vid_sgl.c: SDL/GL internals.  Someone will need to update
	the makefiles
	
	CFLAGS = -I/usr/include/SDL LDFLAGS = -lGL -lSDL -lpthread
	
	or have fun playing with SDL's m4 macros and the `sdl-config` stuff

2000-07-10 05:35  dabb

	* source/: qf-client-wgl.mak, qf-client-win.mak: Fixes for Borland
	C++ - all targets should work now without crashes...

2000-07-09 08:43  deek

	* source/: sv_main.c, zone.c: zone.c: Remove unnecessary code --
	zone isn't used anymore, so it shouldn't be allocated on the hunk. 
	sv_main.c: Change default timekick fuzz to 1.5 percent from 1
	percent. Should cut down on people getting kicked for lag.

2000-07-09 05:43  dabb

	* source/vid_wgl.c: 15to8 palette pre-loading for win32 targets
	too...

2000-07-09 01:49  snax

	* source/vid_glx.c: 
	This fixes a bug with nvidia cards that can cause other GL programs
	to run very slowly.  Thanks to rpete for pointing out the problem.

2000-07-08 00:26  snax

	* source/menu.c: 
	Now the cursor will wrap around the server list when you hit the
	bottom or top.	I hope you are happy, stu.

2000-07-06 06:35  dabb

	* source/qf-client-win.mak: Disabled asm file use for borland c++
	software target until conflict issue is resolved. Compiles and
	works now with bc 5.5 too, but slowly.

2000-07-06 05:36  dabb

	* include/glquake.h: Define GL_BGR, GL_BGRA if missing from gl.h.
	(win32 builds have v1.1 gl.h)

2000-07-06 03:04  knghtbrd

	* source/gl_rsurf.c: cosmetic change - FWIW Mercury it's a bug that
	blend needs to be disabled there and the bug's not in our code, so
	don't whack LH too hard.

2000-07-05 23:35  mercury

	* source/: gl_rsurf.c, gl_screen.c: gl_screen.c:  - Cleanup for the
	screenshot code.. (Now requires OpenGL 1.2+)
	
	gl_rsurf.c:  - Oh Mr Havoc, *WHACK*, you needed to disable GL_BLEND
	when you switch    to GL_REPLACE..

2000-07-05 10:31  dabb

	* source/gl_rsurf.c: Borland C++ uses __int64 too.

2000-07-04 05:29  lordhavoc

	* source/: gl_draw.c, gl_part.c, gl_rmain.c, gl_rmisc.c,
	gl_rsurf.c, gl_warp.c: Rewrote multitexture rendering. (faster, no
	fullbright bugs)

2000-07-04 03:04  taniwha

	* source/gl_rsurf.c: speed up R_RenderBrushPoly ever so slightly

2000-07-04 02:59  lordhavoc

	* source/gl_rsurf.c: Fix for the fullbright models.

2000-07-04 00:19  lordhavoc

	* source/gl_rsurf.c: Minor world rendering fixes.

2000-07-03 23:10  lordhavoc

	* source/gl_rmain.c: Fix for dark models bug.

2000-07-03 22:23  lordhavoc

	* source/gl_rsurf.c: Possible world rendering speedup.

2000-07-03 20:52  lordhavoc

	* source/gl_rsurf.c: Very minor world rendering optimization.

2000-07-03 20:49  lordhavoc

	* source/: cl_ents.c, cl_parse.c: Fix for long standing baseline
	bug (OUCH!), should fix invis problems...

2000-07-03 20:44  lordhavoc

	* source/sv_ents.c: Minor cleanup. (purely cosmetic)

2000-07-03 17:56  mercury

	* source/cl_ents.c: FINALLY the end to the invis objects!!

2000-07-02 20:34  lordhavoc

	* source/: cl_ents.c, cl_parse.c, cl_tent.c: This should stomp the
	last of the invisible entity bugs.

2000-07-02 10:14  lordhavoc

	* source/: cl_ents.c, cl_tent.c: Fix for invisible players, etc
	etc.  (QW protocol is nasty)

2000-07-02 09:47  lordhavoc

	* source/gl_rsurf.c: Massive dynamic light rendering speedup.

2000-07-02 02:40  lordhavoc

	* source/gl_rsurf.c: Fix for black static lightmaps. (oops, forgot
	that one too)

2000-07-02 02:13  lordhavoc

	* source/gl_rsurf.c: Fix for black walls. (oops)

2000-07-02 02:00  taniwha

	* source/gl_rsurf.c: fix a warning that msvc doesn't pick up but
	gcc does.

2000-07-02 01:16  lordhavoc

	* source/: gl_draw.c, gl_ngraph.c, gl_part.c, gl_rlight.c,
	gl_rmain.c, gl_rsurf.c, gl_screen.c, gl_warp.c: Brightness controls
	(brightness, contrast) and gl_lightmode cvar.

2000-07-01 17:54  mercury

	* source/gl_rmain.c: Fixed the black/invisible model problems.. 
	This is a bit of a kludge, but it works..

2000-07-01 05:40  taniwha

	* source/gl_warp.c: oh, nothing much, just 1/4 R_DrawSkyLayer's
	us/call :) (I halved the number of steps around the glob in each
	direction). it's now taking 3% of the time on my machine.

2000-07-01 03:52  lordhavoc

	* source/cl_tent.c: Black lightning fix.

2000-07-01 01:54  knghtbrd

	* source/gl_rmain.c: Fixed view entity - its alpha was never
	getting set so a stray dlight or something could (and did in all my
	tests) make viewmodel go away..  That sucked, but it's fixed now.

2000-07-01 00:56  lordhavoc

	* include/protocol.h, include/render.h, source/cl_ents.c,
	source/cl_parse.c, source/pr_offs.c, source/sv_ents.c,
	source/sv_init.c: Fixed up Endy's EXTEND support - everything
	should work now.

2000-06-30 19:15  lordhavoc

	* include/r_local.h: Another include fix for software... (ugh)

2000-06-30 19:10  lordhavoc

	* include/: glquake.h, protocol.h, render.h: Includes for recent
	fixes. (forgot to upload them)

2000-06-30 18:26  lordhavoc

	* source/: gl_rlight.c, gl_rsurf.c, r_light.c, r_main.c, r_surf.c,
	r_view.c: Dynamic lighting fixes. (relative bmodel lighting,
	mainly)

2000-06-30 06:29  lordhavoc

	* source/gl_rmain.c: Fix for minor bug in (unused) transparent
	model rendering.

2000-06-30 06:07  taniwha

	* source/gl_rmain.c: fix a parse error LordHavoc missed

2000-06-30 06:03  lordhavoc

	* source/cl_tent.c: Forgot to commit lightning fix. (oops)

2000-06-30 06:00  taniwha

	* source/gl_warp.c: fix `jumping' sky. I forgot to add `s' to the
	pole tex coords

2000-06-30 05:59  lordhavoc

	* source/: gl_rmain.c, r_view.c: Fix for invisible gun and
	lightning. (cleanup after Endy)

2000-06-30 05:33  lordhavoc

	* source/gl_model.c: Fix for .lit support. (fixes black wall bug,
	oops)

2000-06-30 02:26  lordhavoc

	* source/gl_rmain.c: Fixed Mod_ExtraData crash. (oops)

2000-06-30 01:54  lordhavoc

	* source/: cl_ents.c, pr_edict.c, pr_offs.c, sv_ents.c: Removed
	Endy's broken protocol enhancements.

2000-06-30 01:52  lordhavoc

	* source/r_view.c: Another fix for R_MarkLights crash. (oops again)

2000-06-30 00:35  lordhavoc

	* source/gl_rsurf.c: Fix for immediate R_MarkLights crash. (oops)

2000-06-29 20:55  lordhavoc

	* source/gl_rmisc.c: Fix for TimeRefresh. (oops)

2000-06-29 20:47  lordhavoc

	* source/: gl_rmain.c, gl_rmisc.c, gl_rsurf.c, gl_view.c: GL
	cleanup.  (cleanup after Endy mainly)

2000-06-29 20:03  knghtbrd

	* source/gl_warp.c: And I missed the other one ...

2000-06-29 20:01  knghtbrd

	* source/gl_warp.c: taniwha forgot a ; ...

2000-06-29 19:51  taniwha

	* source/gl_warp.c: took me a while to realise the skydome starts
	at the equator, not a pole.  I hope I got this right

2000-06-29 19:30  mercury

	* include/zone.h, source/cl_slist.c, source/cmd.c, source/cvar.c,
	source/dirent.c, source/qargs.c, source/quakefs.c, source/screen.c:
	Clean up after myself in the Z_* purge..

2000-06-29 19:27  lordhavoc

	* source/gl_rlight.c: Massive dynamic light speedup.

2000-06-29 19:07  knghtbrd

	* ROADMAP: erp, one more..

2000-06-29 19:06  lordhavoc

	* source/gl_part.c: Fix for white particles bug. (cleanup after
	Endy)

2000-06-29 18:18  lordhavoc

	* source/gl_model.c: Fixed .lit file (colored lighting) support.

2000-06-29 18:07  taniwha

	* source/gl_warp.c: we were drawing the sky layer twice (0-360
	horiz, 0-360 vert). Change the vert to 0-180.

2000-06-29 15:25  knghtbrd

	* source/gl_rmain.c: Fix polyblend - This is the (SINGLE) thing
	Endy did that is easy to fix, and the only thing he realized he
	broke.

2000-06-29 10:46  knghtbrd

	* ROADMAP: Well, Endy's changes seriously broke stuff.	Lots of
	stuff.	If you're not pointed the right direction, entities don't
	get drawn correctly (no texture) and the view model doesn't get
	drawn at all.  Blending gets turned off some of the time. so
	particles are drawn wrong.
	
	In other words, Endy's changes fucked stuff up, badly.	Someone get
	the guy a box so he can actually test this stuff, eh?

2000-06-29 10:34  ender

	* ROADMAP: Test THIS :)

2000-06-29 10:32  ender

	* include/protocol.h, source/cl_ents.c, source/gl_rmain.c,
	source/sv_ents.c: More changes, rendering effects like alpha and
	colormod SHOULD work :)

2000-06-29 09:25  knghtbrd

	* ROADMAP: Llama requested a few things..

2000-06-29 05:23  taniwha

	* ROADMAP: update to reflect my gl changes

2000-06-29 05:21  taniwha

	* include/glquake.h, source/gl_part.c, source/gl_rlight.c,
	source/gl_warp.c, source/vid_glx.c: source/vid_glx.c:	     #if 0
	the signal code. wouldn't compile otherwise, but not game to	 
	nuke it just yet include/win32/version.h:	buggered if I know.
	fscking configure/cvs :) include/glquake.h:	    remove size
	declarations from bubble_sintable and bubble_costable
	source/gl_part.c source/gl_rlight.c:  32 segments in a circle now
	instead of 16 and change the pointer	    math to cope
	source/gl_warp.c:  nothing much. just almost double my fps. (hint:
	the above tables)

2000-06-29 01:46  mercury

	* include/client.h, include/sound.h, include/zone.h,
	source/cl_slist.c, source/cmd.c, source/cvar.c, source/gl_draw.c,
	source/gl_mesh.c, source/gl_model.c, source/gl_ngraph.c,
	source/gl_part.c, source/gl_refrag.c, source/gl_rlight.c,
	source/gl_rmisc.c, source/gl_rsurf.c, source/gl_screen.c,
	source/gl_view.c, source/keys.c, source/menu.c, source/quakefs.c,
	source/sv_ccmds.c, source/vid_ggi.c, source/vid_svgalib.c,
	source/zone.c: The end of Z_*!!
	
	This after the Z_* stuff hit my profiling list as a top user..

2000-06-28 19:20  taniwha

	* source/r_part.c: Revamp the software particle rendering loop. 
	Seems to work well.

2000-06-28 19:11  mercury

	* ROADMAP, source/gl_rsurf.c: Fixed the GL water texture problem..

2000-06-28 18:17  taniwha

	* ROADMAP: add a legend

2000-06-28 12:01  knghtbrd

	* ROADMAP: This is the list of stuff to do before we consider QW to
	be done.

2000-06-28 11:37  deek

	* source/r_part.c: Argh...looks like I fucked it up. All fixed.

2000-06-27 02:09  dabb

	* README.WIN: Some BC++ changes.

2000-06-26 15:56  mercury

	* source/gl_rsurf.c: R_RecursiveWorldNode from DP, speed
	improvement..

2000-06-26 13:20  mercury

	* source/: context_x11.c, vid_glx.c: Fixed the signal handling for
	x11 targets, specificly -x11..	(Yes, this required a change in the
	glx target, don't ask)

2000-06-26 08:31  lordhavoc

	* include/compat.h: Fixed min and max redefinition complaint on
	win32.

2000-06-26 08:27  lordhavoc

	* source/: cl_sys_win.c, vid_wgl.c, zone.c: Minor win32 cleanup,
	now compiles in MSVC 4.

2000-06-26 06:38  taniwha

	* source/: vid_glx.c, vid_x11.c: make XRaiseWindow happen
	unconditionally. Should help with qf not always getting focus on
	v3.

2000-06-26 06:09  taniwha

	* source/: gl_rsurf.c, in_x11.c: source/gl_rsurf.c:	removed
	commented out line source/in_x11.c:	re-enable the mouse
	warpage.

2000-06-26 03:47  lordhavoc

	* source/gl_rsurf.c: Fix for bmodel relative lighting in
	R_AddDynamicLights.

2000-06-26 03:42  lordhavoc

	* source/gl_rsurf.c: Readability improvements and minor speedup in
	R_AddDynamicLights.

2000-06-25 23:25  taniwha

	* include/: modelgen.h, spritegn.h, win32/version.h:
	include/modelgen.h include/spritegn.h:	   remove the INCLUDELIBS
	blocks include/win32/version.h:  ws changes. don't know why it's
	there in the first place (or generated	by configure, but too bad)

2000-06-25 22:35  knghtbrd

	* include/progs.h, source/Makefile.am, source/cl_ents.c,
	source/gl_draw.c, source/sv_ents.c: The "Save Endy's Life" commit
	
	Um, %d is not for floats, use %f

2000-06-25 16:53  ender

	* source/: cl_ents.c, gl_rmain.c, pr_offs.c, sv_ents.c: Again,
	patched for colormod and other extend bits.

2000-06-25 09:00  ender

	* configure.in, include/protocol.h, include/render.h,
	include/server.h, include/win32/version.h,
	include/win32/bc/config.h, include/win32/vc/config.h,
	source/cl_ents.c, source/cl_main.c, source/gl_rmain.c,
	source/gl_rsurf.c, source/makefile.win, source/pr_edict.c,
	source/pr_offs.c, source/sv_ents.c, source/sv_main.c: Patched for
	QSG Standard 2 (Extend Protocol).  Unfinished, renderer effects are
	only half implimented at this point.

2000-06-24 18:28  deek

	* configure.in, source/r_part.c: configure.in: Fix typo preventing
	detection of vga.h.  source/r_part.c: Clarity fix.

2000-06-24 04:31  taniwha

	* source/gl_rsurf.c: put MAX_LIGHTMAPS back to 64 as I found the
	bug that was causing them to be exhausted

2000-06-24 04:20  ender

	* source/: makefile.winc, makefile.wingl, makefile.wins: Byebye,
	evil makefiles.

2000-06-24 02:19  taniwha

	* configure.in, source/gl_rsurf.c: source/gl_rsurf.c:	put
	lightmaps back to 256 configure.in:	    give us a
	--enable-profile

2000-06-24 01:57  ender

	* include/win32/vc/config.h, source/makefile.win: Fixing the
	console build enviroment.

2000-06-23 14:36  knghtbrd

	* source/: cl_parse.c, draw.c, gl_draw.c: When you change gamedirs,
	cachepics (such as your conback) will be reloaded in GL..  Please
	test this extensively, I _think_ the tempfile loader is smart
	enough to handle what I'm doing properly.  If it's not, we'll have
	to fix a slight memory leak.

2000-06-23 05:56  dabb

	* source/qf-client-wgl.mak: Removed gl_test.c.

2000-06-23 04:43  knghtbrd

	* include/glquake.h, source/gl_draw.c, source/gl_model.c: It is now
	possible to use 32bpp textures.  It's not currently possible to
	load them.  That comes later.

2000-06-22 09:02  knghtbrd

	* source/: gl_rmain.c, gl_test.c: Removed gl_test.c

2000-06-22 07:56  taniwha

	* source/: gl_screen.c, screen.c: bring knghtbrd's 1000 screenshot
	patch over from oldtree.

2000-06-22 07:15  taniwha

	* source/gl_part.c: seems I keep forgetting to update this :(

2000-06-22 04:02  taniwha

	* include/glquake.h, source/gl_part.c: alpha doesn't do anything
	useful for flames, so remove it.

2000-06-21 12:24  mercury

	* source/: cmd.c, vid_3dfxsvga.c: Small syntax cleanup in cmd.h. 
	Reworking of extension handling in -3dfx..  Support for changing
	the 3dfx dithering mode, if the extension is supported.  (Extension
	is /not/ in upstream mesa yet.)

2000-06-20 11:31  knghtbrd

	* include/glquake.h, source/gl_part.c, source/gl_rmain.c,
	source/gl_rmisc.c: gl_particles added - disable it to make
	particles not happen

2000-06-20 07:04  taniwha

	* source/gl_part.c: fix GL_BLEND issues. servers me right for blind
	code copying :/

2000-06-19 19:12  taniwha

	* source/gl_part.c: make r_firecolor more forgiving for old config
	files. prints a warning if the old second alpha parameter is given,
	but accepts the other args.

2000-06-19 19:02  taniwha

	* source/gl_part.c: oops :/

2000-06-19 18:56  taniwha

	* include/glquake.h, include/render.h, source/cl_ents.c,
	source/gl_part.c, source/r_part.c: gl client now builds again
	(thanks knghtbrd;)

2000-06-19 18:15  taniwha

	* include/client.h, include/glquake.h, source/cl_ents.c,
	source/gl_part.c, source/gl_rmain.c, source/gl_rmisc.c:
	gl_fires/r_firecolor patch. Software client still builds and runs
	correctly, but as I don't have GL at work, I have no idea if gl
	client still works, or if rocket trails work (default to off). This
	is mostly a blind patch taking the code from oldtree to newtree.

2000-06-19 06:14  knghtbrd

	* source/gl_poly.c: file gl_poly.c was initially added on branch
	knghtbrd.

2000-06-19 06:14  knghtbrd

	* bootstrap, include/Makefile.am, include/gl_poly.h,
	include/glquake.h, source/Makefile.am, source/gl_poly.c,
	source/gl_rmisc.c, source/gl_rsurf.c, source/gl_warp.c: Poly list
	system beginnings - Depth polys are done but currently have zero
	effects.  Will need to do wall poly implementation before it
	matters.

2000-06-19 06:14  knghtbrd

	* include/gl_poly.h: file gl_poly.h was initially added on branch
	knghtbrd.

2000-06-18 10:24  tonik

	* include/server.h, source/pr_cmds.c: Solution for stufftext
	problem

2000-06-18 08:38  tonik

	* source/keys.c: Nothing really important

2000-06-17 19:24  tonik

	* doc/cvarlist.txt, source/keys.c: Swapped the meaning of
	cl_chatmode 1 and cl_chatmode 2 for consistency reasons

2000-06-17 09:53  dabb

	* source/qf-server-win.mak: Borland C++ makefile for win32 server.

2000-06-17 09:30  knghtbrd

	* doc/cvarlist.txt, include/glquake.h, source/gl_rmain.c,
	source/gl_rmisc.c, source/vid_3dfxsvga.c, source/vid_glx.c,
	source/vid_wgl.c: gl_finish - it's done gl_ztrick - here's the hat,
	but no rabbit
	
	considering that a buggy driver can make gl_ztrick into a sort of
	cheat if you can stand the flicker, it's gone.	gl_finish was
	already a zombie Cvar so I just removed its definition.

2000-06-17 08:37  knghtbrd

	* source/gl_rmain.c: Dabb, try this...

2000-06-17 08:27  taniwha

	* include/commdef.h, include/console.h, include/gcc_attr.h,
	include/net.h, include/progs.h, include/quakedef.h,
	include/quakeio.h, include/server.h, include/sys.h,
	source/cl_parse.c, source/vid_x11.c: add format checking to our
	printf style functions and correct the consequences of this.

2000-06-17 07:58  dabb

	* source/: qf-client-wgl.mak, qf-client-win.mak: Makefiles for
	Borland C++.

2000-06-17 07:56  dabb

	* README.WIN: Added instructions to compile under Borland C++.

2000-06-17 06:39  taniwha

	* include/glquake.h, source/draw.c, source/gl_draw.c,
	source/gl_ngraph.c, source/gl_part.c, source/gl_rmain.c,
	source/gl_rmisc.c, source/gl_rsurf.c, source/gl_warp.c,
	source/vid_wgl.c: merge in knghtbrd's work, minus his over-bright
	stuff (it causes textures to not be drawn when multitexture is not
	available (or at least I think that's the condition)). More
	specificly, his altered blend states.

2000-06-16 05:41  taniwha

	* include/glquake.h, include/info.h, include/model.h,
	include/render.h, source/Makefile.am, source/cl_main.c,
	source/gl_draw.c, source/gl_model.c, source/gl_rmisc.c,
	source/gl_rsurf.c, source/gl_warp.c, source/hl_bsp.c,
	source/hl_wad.c, source/makefile.winc, source/makefile.wingl,
	source/makefile.wins, source/model.c, source/qw_client.dsp,
	source/sv_main.c, source/vid_wgl.c: revert Endy's HL changes. Sorry
	endy but what would you rather have: HL support in quakeforge, or
	knghtbrd using your guts for violin strings? :)

2000-06-15 18:38  knghtbrd

	* source/gl_rsurf.c: 64 lightmaps for now, till I improve the poly
	rendering

2000-06-15 08:05  knghtbrd

	* include/glquake.h, source/draw.c, source/gl_part.c,
	source/gl_rmain.c, source/gl_rmisc.c, source/gl_rsurf.c,
	source/gl_warp.c: Those GL drivers with non-accellerated blending
	should have their authors tarred, feathered, stabbed, shot, drawn,
	quartered, and then really hurt.  Such hardware requiring it should
	be incinerated as worthless garbage.
	
	Yes, this means that we now change blending states often again. 
	This may recover much of the lost FPS people were having with
	certain cards and drivers.  Sorry guys, I didn't consider that card
	makers could be such complete idiots.
	
	On the plus side, all major bugs outstanding in the GL renderer
	should be resolved excepting the banding on 3dfx cards.  As soon as
	Mercury gets me the documentation on the gamma ramp extension, I'll
	be using it (hint..) This is your cue to merge my changes into the
	main tree taniwha.
	
	No depth polys yet.  Waterripple added.  Version display while
	downloading removed.  gl_finish sortof removed (cvar needs to be
	pulled still), gl_ztrick is next.  I understand the GL renderer and
	what I plan to do w/ it better now, so I can start pounding away at
	that after I wake up.

2000-06-15 04:56  knghtbrd

	* source/gl_rsurf.c: removed the duplicated water code since I
	removed the water warp.  We can do a better effect later.

2000-06-12 02:14  lsh

	* include/client.h: client.h - add needed define of
	CL_ParseEntityLump()

2000-06-12 02:14  lsh

	* source/: cmd.c, cvar.c, gl_warp.c: cmd.c - use (var =
	Cvar_FindVar(buf)) != 0 instead of (var = Cvar_FindVar(buf)) cvar.c
	- include strings.h for AIX gl_warp.c - remove unneeded
	skytexturenum variable

2000-06-11 22:50  taniwha

	* source/cmd.c: fix a gcc warning. I hope this is what the original
	coder intended (looks like it).

2000-06-11 21:00  knghtbrd

	* include/glquake.h, source/gl_rsurf.c, source/gl_warp.c: Skyboxes
	fixed, blending fixed, cleaned out some of the old sky cruft..

2000-06-11 07:12  knghtbrd

	* include/glquake.h, source/gl_rsurf.c, source/gl_warp.c:
	LordHavoc's skydome/skybox ...
	
	Much better for clearing the screen and stuff, will get used more
	later on.  For now it just makes the sky's edge off in the distance
	and makes the non-skybox sky more of a dome than a box with rounded
	off edges.
	
	Visual bug: drawing everything this way leaves blending off,
	particles end up being solid tris.  All I gotta do is turn blend
	back on, no biggie.
	
	Visual bug: skydome being in the distance creates the same see
	through walls effect that skyboxes have.  Not a problem since I
	know where to fix that.
	
	There's tons of dead code in here still, I'm probably going to move
	the sky stuff into gl_sky.c and clean up LordHavoc's code a bit, I
	can do the skybox at least cheaper than he does.  We'll see about
	the dome.

2000-06-11 04:55  dabb

	* source/vid_wgl.c: fullsbar defaults true now, so changing command
	line option (win32) -fullsbar -> -nofullsbar

2000-06-11 04:10  dabb

	* source/cvar.c: Added extern.

2000-06-11 03:00  knghtbrd

	* include/glquake.h, source/gl_draw.c, source/gl_ngraph.c,
	source/gl_part.c, source/gl_rmain.c, source/gl_rmisc.c,
	source/gl_rsurf.c, source/gl_warp.c: GL_Bind () wanted to be tied
	up and spanked.  Since QuakeForge is a nice, wholesome, family
	project (yeah right), it will not be seen anymore.
	
	But fret not.  If you need a replacement, just use glBindTexture
	the way SGI intended.  In fact, every single GL_Bind (target) call
	was simply replaced with glBindTexture (GL_TEXTURE_2D, target).. 
	Since that's more or less all GL_Bind () did anyway, save a
	function call!

2000-06-11 00:44  ender

	* include/render.h, source/gl_warp.c, source/hl_bsp.c,
	source/hl_wad.c, source/makefile.winc: Sky & warning fixes.

2000-06-11 00:19  coderjoe

	* source/: qw_client.dsp, qw_server.dsp, qw_client.dsp,
	qw_server.dsp: turned on -Werror for VC++

2000-06-10 23:47  tonik

	* source/: cmd.c, cvar.c: stricmp, strnicmp ---> strcasecmp,
	strncasecmp

2000-06-10 22:57  tonik

	* include/cmd.h, source/cmd.c: Add $-expansion code.

2000-06-10 20:35  coderjoe

	* source/vid_wgl.c: correcting a few problems

2000-06-10 20:23  tonik

	* source/: snd_dma.c, snd_mem.c, snd_mix.c: CVAR_FIXME cleanup

2000-06-10 20:05  tonik

	* source/: cmd.c, cvar.c: Make command and cvar completion
	case-insensitive.

2000-06-10 17:49  knghtbrd

	* source/vid_wgl.c: oops

2000-06-10 17:48  knghtbrd

	* include/glquake.h, source/gl_draw.c, source/vid_wgl.c: removing
	the bindtexture extension

2000-06-10 17:48  mercury

	* include/hl.h: Woops, frogot to cvs add this one on the HL fix..

2000-06-10 17:40  mercury

	* include/glquake.h, include/info.h, include/render.h,
	source/gl_model.c, source/gl_rsurf.c, source/gl_warp.c,
	source/hl_bsp.c, source/hl_wad.c, source/model.c: Newtree compiles
	again, no promices that it will work though..
	
	I'm tempted to pull Endy's CVS write abilitys until he promices to
	make sure major changes at least COMPILE before he commits them. 
	(=:]

2000-06-10 12:40  coderjoe

	* source/qw_client.dsp: added hl_wad.c and hl_bsp.c to the gl
	project

2000-06-10 05:40  ender

	* source/: gl_warp.c, hl_bsp.c: Fixed 'skybug'

2000-06-09 23:48  ender

	* source/Makefile.am: Fixed automake makefile for hl_*.c

2000-06-09 23:46  ender

	* source/model.c: Fixed server. Whoot. :)

2000-06-09 23:43  ender

	* source/: cl_main.c, model.c, sv_main.c: Um. Fixed the server so
	it won't bomb loading Half-Life maps.

2000-06-09 23:36  ender

	* include/model.h, source/gl_draw.c, source/gl_model.c,
	source/gl_rmisc.c, source/gl_rsurf.c, source/hl_bsp.c,
	source/hl_wad.c, source/makefile.winc, source/makefile.wingl,
	source/makefile.wins, source/vid_wgl.c: Half-Life BSP support, and
	fixed that idiotic WGL multitexture crash. I don't know and don't
	care if other targets are also screwed this way :)

2000-06-09 22:13  ender

	* README: Testing.

2000-06-09 20:26  tonik

	* source/screen.c: ooops

2000-06-09 20:23  tonik

	* source/: r_misc.c, screen.c, skin.c, sv_ccmds.c, sv_send.c,
	sv_sys_unix.c: CVAR_FIXME cleanup.

2000-06-09 20:12  tonik

	* source/: model.c, pr_cmds.c, r_edge.c, r_main.c, r_surf.c,
	sbar.c, sv_sys_win.c, sys_unix.c, vid_mgl.c: CVAR_FIXME cleanup

2000-06-09 19:37  tonik

	* source/: gl_model.c, gl_rmain.c, gl_warp.c, in_win.c: CVAR_FIXME
	cleanup

2000-06-09 18:28  knghtbrd

	* source/gl_draw.c: Proper cache checking for textures - thanks to
	LordHavoc for the fast and cheap crc (which isn't a real crc, but
	does the job)

2000-06-09 17:36  knghtbrd

	* source/.cvsignore: added -3dfx

2000-06-09 17:34  knghtbrd

	* include/glquake.h, source/gl_draw.c, source/gl_rsurf.c,
	source/vid_3dfxsvga.c, source/vid_glx.c, source/vid_wgl.c: ARB
	multitexture for glx, wgl, and 3dfx targets

2000-06-09 16:15  mercury

	* acconfig.h, configure.in, source/Makefile.am,
	source/vid_3dfxsvga.c: We have -3dfx again, took me a hour or two
	to do it..

2000-06-09 15:22  tonik

	* include/commdef.h, include/quakedef.h, include/server.h,
	source/r_view.c, source/sv_init.c, source/sv_main.c,
	source/sv_phys.c, source/sv_user.c: host_frametime --> sv_frametime
	for server; CVAR_FIXME cleanup.

2000-06-09 15:06  tonik

	* source/sv_user.c: Rename V_CalcRoll to SV_CalcRoll; CVAR_FIXME
	cleanup.

2000-06-09 14:58  tonik

	* source/sv_main.c: Remove the stupid CVAR_NONE & CVAR_USERINFO's;
	CVAR_FIXME cleanup.

2000-06-09 14:47  tonik

	* include/server.h, source/sv_misc.c: Rename client_state_t to
	sv_client_state_t; client_state_t cls ---> client_static_t cls;

2000-06-09 14:27  tonik

	* source/cl_main.c: Remove master_adr; Kill the stupid
	CVAR_SERVERINFO's.

2000-06-07 03:23  deek

	* source/: gl_rmain.c, gl_rsurf.c: Fix inverted lightmap problem.

2000-06-06 07:34  knghtbrd

	* source/gl_rsurf.c: Doh!

2000-06-05 15:51  coderjoe

	* source/qw_client.dsp: remove model.c from the gl builds

2000-06-05 08:22  knghtbrd

	* source/vid_glx.c: GLX now supports EXT_multitexture if you've got
	it, one more step toward real ARB_multitexture.

2000-06-04 21:05  knghtbrd

	* include/draw.h, source/console.c, source/draw.c,
	source/gl_draw.c, source/gl_ngraph.c, source/gl_rmain.c,
	source/gl_screen.c, source/menu.c, source/r_misc.c, source/sbar.c,
	source/screen.c: Draw_Character -> Draw_Character8 Draw_String ->
	Draw_String8 Draw_Alt_String -> Draw_AltString8
	
	You know what this means right?  Draw_*16 is coming soon.  Very
	soon.

2000-06-04 09:53  knghtbrd

	* configure.in, include/glquake.h, source/Makefile.am,
	source/vid_glx.c: Multitexture for GLX, sortof.  It's useless to
	you unless you've got SGIS_multitexture (I assure you, unless
	you're on IRIX, you don't have it!)  Added a Sbar_Changed () to fix
	the sbar overbright for a few people and the very beginnings of
	ARB_multitexture are now in glquake.h

2000-06-04 08:56  deek

	* source/: gl_rmain.c, gl_rsurf.c: Increase the effective radius of
	dynamic lights in GL.

2000-06-04 08:42  dabb

	* source/vid_wgl.c: fullsbardraw defaults to TRUE now. Sbar needs
	to be drawn on each frame. Gotta remove unneeded stuffs lateron...

2000-06-04 07:20  knghtbrd

	* source/gl_rmain.c: removing a glFinish

2000-06-04 06:53  knghtbrd

	* source/: gl_rmain.c, gl_screen.c: May fix Dabb's statusbar
	problem

2000-06-04 05:40  dabb

	* source/qw_client.dsp: Reverse my goofup - I need coffee!-)

2000-06-04 05:30  dabb

	* source/: gl_rmain.c, qw_client.dsp: Added extern to gammatable.
	Table is "stored" in r_view.c

2000-06-04 05:18  dabb

	* source/vid_wgl.c: Someone forgot to define some ints...fixed.

2000-06-03 21:12  knghtbrd

	* source/vid_wgl.c: missed this before

2000-06-03 18:47  knghtbrd

	* source/: gl_rsurf.c, gl_warp.c: non-skybox skies were
	overbrighting, fixed

2000-06-03 18:32  knghtbrd

	* include/glquake.h, source/gl_rsurf.c, source/vid_glx.c,
	source/vid_wgl.c: This adds multitexture for win32 back into the
	game.

2000-06-03 15:56  knghtbrd

	* source/: gl_draw.c, gl_model.c, gl_ngraph.c, gl_part.c,
	gl_rlight.c, gl_rmain.c, gl_rsurf.c, gl_screen.c, gl_view.c,
	gl_warp.c, vid_glx.c, vid_wgl.c: This is a NON-TRIVIAL update which
	took LordHavoc and I about 3 days to make work properly:
	
	Win32 thing..  If you don't free textures explicitly, you can cause
	a problem with nVidia drivers.
	
	Colored lighting is now RGB instead of RGBA.  The alpha is kinda
	pointless on a lightmap and the effect's not all that great.  Plus
	people stuck with 16 bit OpenGL (any other 3dfx people out there?)
	will be quite pleased with the improvement in image quality.  This
	does include LordHavoc's dynamic light optimization code which
	takes most of the pain out of having gl_flashblend off.
	
	All glColor*'s are now half of what they used to be, except where
	they aren't.  If that doesn't make sense, don't worry.	If you see
	one that's only half what you'd expect, don't worry---it probably
	is meant to be like that..  (More below)
	
	glDisable (GL_BLEND) is now a thing of the GL_PAST.  As is
	GL_REPLACE.  Instead, we _always_ use GL_MODULATE and leave
	GL_BLEND turned on.  This seems at first like it might be a
	performance hit, but I swear it's much more expensive to change
	blending modes and texture functions 20-30 times every screen
	frame!
	
	Win32 issue..  Even though we check for multitexture, we currently
	don't use it.  Reason is that I am planning to replace
	SGIS_multitexture with the preferred ARB_multitexture extension
	which is supported in most GL 1.1 implementations and is a
	requirement for GL 1.2 anyway.	I also wanted to get rid of some
	duplicated code.  Since Linux doesn't support multitexture yet, I
	just commented out the code keeping me from compiling to get it to
	work.  Win32 should work without it until it's fixed, which
	shouldn't be long since the differences between SGIS and ARB
	multitextures as far as Quake is concerned is minimal AT BEST.
	
	LordHavoc and I have been working tirelessly (well not quite, we
	both did manage to sleep sometime during this ordeal) to fix the
	lighting in the GL renderers!  It looks DAMNED CLOSE to software's
	lighting now, including the ability to overbright a color.  You've
	gotta see this to know what I'm talking about.	That's why the
	glColor*'s are halved in most places.  The gamma table code and the
	general way it works is LordHavoc's design, but over the course of
	re-implementing it in QF we did come up with a few more small
	optimizations.
	
	A lot of people have noticed that QF's fps count has gone to shit
	lately.  No promises that this undid whatever the problem was. 
	That means there could be a huge optimization lurking somewhere in
	the shadows, waiting for us to fix it for a massive FPS boost. 
	Even if there's not, the code in this commit DOUBLED MY FPS COUNT. 
	Granted I was getting pathetic FPS as it was (around 30, which is
	pathetic even for a Voodoo3 in Linux) but still---60 is a big
	improvement over 30!
	
	Please be sure to "test" this code thuroughly.

2000-06-03 14:56  knghtbrd

	* source/cl_parse.c: a little debugging code for the intermission
	weirdness

2000-06-03 08:15  knghtbrd

	* source/: Makefile.am, gl_model.c: Remember to ./bootstrap with
	this update - doesn't seem to happen for you when you compile..
	
	model.c has been stuffed wholesale into gl_model.c..  It's also no
	longer common source.  Now it's a server and software thing.  This
	is needed so GL model/map code can do things that software loading
	can't and server loading shouldn't.

2000-05-31 23:37  lsh

	* source/: in_x11.c, quakefs.c: in_x11.c - always define
	in_dgamouse, so it can be false when there is no DGA quakefs.c -
	include strings.h for strcasecmp() under AIX

2000-05-31 18:53  adamel

	* configure.in, include/glquake.h: Replaced 40 lines of silly
	shellscript code in configure with a pair of nice and clean #ifdefs
	in glquake.h

2000-05-31 18:51  adamel

	* include/compat.h: If we have stdarg.h and sys/types.h we include
	them here.

2000-05-31 18:51  adamel

	* source/Makefile.am: Added MME sound support.

2000-05-31 18:50  adamel

	* source/in_x11.c: Fix compilation without DGA.

2000-05-31 18:49  adamel

	* source/: draw.c, r_sprite.c: Need <string.h> here.

2000-05-31 18:49  adamel

	* source/snd_dma.c: 64-bit fix

2000-05-31 18:34  adamel

	* configure.in: Check for stdarg.h and sys/types.h List AC_OUTPUT()
	files in sane order.

2000-05-31 14:29  knghtbrd

	* source/gl_rmain.c: erf, not ready for that yet, that's why it was
	commented

2000-05-31 13:46  knghtbrd

	* include/glquake.h, source/gl_rmain.c, source/vid_glx.c,
	source/vid_wgl.c: -gamma for Linux!  No you can't control it from
	the menu, it has to be done on the cmdline at the moment.  Menu
	support later if possible.

2000-05-31 10:16  theoddone33

	* source/cl_main.c: Added maplist command. The function was in, but
	it was never registered.

2000-05-29 09:42  knghtbrd

	* include/cvar.h, source/in_x11.c: Seems to fix the DGA issue. 
	Mouse cursor doesn't get hidden if we're in DGA because the way we
	hide it doesn't mesh with Mesa+Glide.  There's a way to do it
	properly, but it's more trouble than it's worth for now.

2000-05-29 08:45  knghtbrd

	* include/commdef.h, source/qargs.c, source/quakefs.c,
	source/sv_sys_unix.c: some oldtree cruft for rogue/hipnotic removed
	(we'll support them in a very different way than did Id Software
	did later on, it'll be a major improvement, that's for sure..)
	
	fs_basegame Cvar created, defaults to whatever you selected in
	config.h, most likely id1.

2000-05-29 06:16  knghtbrd

	* doc/cvarlist.txt, source/gl_draw.c: New cvars (oldtree console
	effects)       gl_conalpha - 0.6, 1 to disable alpha   gl_conspin -
	0, anything else causes it to spin at that speed   gl_constretch -
	0, 1 to stretch console instead of sliding it

2000-05-29 05:47  tonik

	* doc/cvarlist.txt: Added a couple of descriptions

2000-05-28 09:29  dabb

	* include/win32/bc/config.h: Minor change for some borland defs.

2000-05-28 07:09  knghtbrd

	* source/cvar.c: I feel stupid now, typo fixed

2000-05-27 21:44  deek

	* configure.in, source/Makefile.am: Fix typo in configure.in, add
	cd_audio.c to EXTRA_* for DOS.

2000-05-27 12:40  knghtbrd

	* include/cvar.h, source/cvar.c, source/in_x11.c, source/vid_glx.c:
	New Cvar function: Cvar_SetFlags.  Yes, it's there for
	completeness.
	
	Some minor changes to DGA code I couldn't be bothered to back out
	before I committed.  They don't hurt anything, but they don't
	really improve matters much either.  The mouse cursor still doesn't
	get warped off the screen, but it's no longer bright blue - now
	it's black and white like normal.  I'm rewriting the damned DGA
	code from scratch to Get It Right this time.

2000-05-27 00:33  deek

	* configure.in, include/win32/version.h,
	include/win32/version.h.in: Minor fixes.

2000-05-27 00:19  deek

	* configure.in, include/win32/version.h,
	include/win32/version.h.in, include/win32/bc/config.h,
	include/win32/vc/config.h, source/Makefile.am: Configuration stuff.
	include/win32/version.h is now Autoconfiscated (but still has to be
	in CVS, because Win32 people generally won't be able to rebuild
	it).
	
	configure.in: Cleanups to the DGA, VidMode, and sound detection
	code.  Makefile.am: Cleanups to sound code, to allow 'make dist' to
	work.

2000-05-26 22:34  knghtbrd

	* doc/cvarlist.txt: If you add a cvar, PLEASE update this file If
	you change a cvar, PLEASE update this file If you remove a cvar,
	PLEASE update this file If you see something missing/wrong, PLEASE
	update this file
	
	If you're bored and want to help out the project, updating this
	file is a good way to help without really having to know much about
	coding.
	
	Don't let good documentation go bad, use and update this file
	frequently!
	
	Did I mention you should PLEASE update this file?

2000-05-26 22:31  knghtbrd

	* include/win32/: bc/config.h, vc/config.h: HAS_DGA -> HAVE_DGA
	(undefined in both cases) for win32 win32 global config is now
	.\global.cfg Changed "	      #define" to "#^idefine" for the 3dnow
	stuff..

2000-05-26 13:19  theoddone33

	* source/cl_trans.c: borked GPL header.

2000-05-26 08:32  knghtbrd

	* configure.in, source/Makefile.am, source/in_x11.c: DGA seems to
	work...  Something done recently by someone (loring or bill) caused
	Voodoo3 users to get a black mouse cursor that kept getting warped
	to the center of the screen..  It was rather ugly and hard to play.
	 So I added DGA.  That made the mouse cursor blue and stay where it
	was.  So I moved the XGrabPointer to after the XWarpPointer,
	problem seems to be fixed.  I hope this works for someone other
	than me.  =p

2000-05-26 00:19  knghtbrd

	* source/gl_rsurf.c: Sorry about that, unused vars commented out

2000-05-25 23:55  lsh

	* source/Makefile.am, source/buildnum.c, source/cl_cmd.c,
	source/cl_main.c, source/cl_model.c, source/cl_parse.c,
	source/cl_tent.c, source/cl_trans.c, source/cmd.c, source/com.c,
	source/gl_draw.c, source/gl_rmisc.c, source/gl_warp.c,
	source/info.c, source/keys.c, source/mathlib.c, source/net_chan.c,
	source/net_udp.c, source/pmovetst.c, source/pr_edict.c,
	source/r_main.c, source/snd_mix.c, source/snd_sun.c,
	source/sv_ccmds.c, source/sv_ents.c, source/sv_main.c,
	source/sv_nchan.c, source/sv_sys_unix.c, source/world.c,
	acconfig.h, configure.in: Reapply changes - this time tested w/
	svga under Linux

2000-05-25 23:40  knghtbrd

	* source/gl_rsurf.c: if (0) is evil.  If you're going to comment it
	out, comment it out or use something like #if 0!

2000-05-25 23:40  coderjoe

	* include/win32/vc/config.h: added FS_SHAREPATH and FS_USERPATH

2000-05-25 10:04  dabb

	* include/win32/bc/config.h: Borland fixes, to get it compile

2000-05-25 05:48  taniwha

	* acconfig.h, configure.in, source/Makefile.am, source/buildnum.c,
	source/cl_cmd.c, source/cl_main.c, source/cl_math.S,
	source/cl_model.c, source/cl_parse.c, source/cl_tent.c,
	source/cl_trans.c, source/cmd.c, source/com.c, source/d_copy.S,
	source/d_draw.S, source/d_draw16.S, source/d_parta.S,
	source/d_polysa.S, source/d_scana.S, source/d_spr8.S,
	source/d_varsa.S, source/gl_draw.c, source/gl_rmisc.c,
	source/gl_warp.c, source/info.c, source/keys.c, source/math.S,
	source/mathlib.c, source/net_chan.c, source/net_udp.c,
	source/pmovetst.c, source/pr_edict.c, source/r_aclipa.S,
	source/r_aliasa.S, source/r_drawa.S, source/r_edgea.S,
	source/r_main.c, source/r_varsa.S, source/snd_mix.c,
	source/snd_mixa.S, source/surf16.S, source/surf8.S,
	source/sv_ccmds.c, source/sv_ents.c, source/sv_main.c,
	source/sv_nchan.c, source/sv_sys_unix.c, source/sys_x86.S,
	source/world.c, source/worlda.S: revert lsh's checkins. They broke
	newtree for everybody but him.

2000-05-25 02:23  lsh

	* acconfig.h, configure.in: Changes to build under Solaris, AIX,
	Irix, & Linux.
	
	acconfig.h - USE_INTEL_ASM removed (not needed in .h), added
	stricmp configure.in - added AC_C_BIGENDIAN, got rid of bootstrap
	warning, fixed socklen_t code, fixed asm code, added sun sound
	code, update NET_LIBS properly

2000-05-25 02:14  lsh

	* source/: Makefile.am, buildnum.c, cl_cmd.c, cl_main.c,
	cl_model.c, cl_parse.c, cl_tent.c, cl_trans.c, cmd.c, com.c,
	gl_draw.c, gl_rmisc.c, gl_warp.c, info.c, keys.c, mathlib.c,
	net_chan.c, net_udp.c, pmovetst.c, pr_edict.c, r_main.c, snd_mix.c,
	sv_ccmds.c, sv_ents.c, sv_main.c, sv_nchan.c, sv_sys_unix.c,
	world.c: I got this tree to build under Solaris, AIX, IRIX, &
	Linux.
	
	In order to do so I: * included strings.h and string.h in many
	files so various functions would be defined * Fixed model_t
	collision problem in cl_main.c (Solaris) * com.c - corrected
	WORDS_BIGENDIAN spelling * gl_draw.c - Use HAVE_GL_COLOR_INDEX8_EXT
	to avoid referencing GL_COLOR_INDEX8_EXT when it isn't available *
	net_udp.c - use socklen_t to appease AIX

2000-05-25 02:14  taniwha

	* source/: cl_math.S, d_copy.S, d_draw.S, d_draw16.S, d_parta.S,
	d_polysa.S, d_scana.S, d_spr8.S, d_varsa.S, math.S, r_aclipa.S,
	r_aliasa.S, r_drawa.S, r_edgea.S, r_varsa.S, snd_mixa.S, surf16.S,
	surf8.S, sys_x86.S, worlda.S: move the non configure defines to
	after ifdef USE_INTEL_ASM for non as/ non intel systems

2000-05-25 02:08  lsh

	* include/mathlib.h: Make sure math.h is included before M_PI is
	tested

2000-05-25 01:01  taniwha

	* .cvsignore, configure.in, include/Makefile.am,
	source/Makefile.am, source/cl_sys_unix.c, source/snd_null.c: some
	fixes to make quakeforge build on solaris. not quite done yet as
	the server doesn't get linked with the network libs yet.
	
	.cvsignore: add quakeforge-*.tar.gz (I'm tired of seeing that with
	? :) include/Makefile.am: forgot to add the new x11 related headers
	source/makefile.am: move snd_dma.c from cient sources to snd lib
	and add 	snd_null.c source/cl_sys_unix.c: replace FNDELAY
	with O_NONBLOCK

2000-05-25 00:16  knghtbrd

	* source/: cl_ents.c, cl_parse.c, cl_tent.c, gl_rsurf.c: New cvar:
	gl_colorlights, default 1 for GL_RBGA lightmaps, set to 0 for
	GL_LUMINANCE lightmaps.  This is a CVAR_ROM.

2000-05-24 23:57  snax

	* source/menu.c: 
	Segfault fixed.  Yes, I know I'm stupid ;P

2000-05-24 21:38  theoddone33

	* include/cl_slist.h, source/cl_main.c, source/cl_slist.c,
	source/menu.c: Rename all Server_List_* to SL_* as well as some
	code cleanup. Does not fix segfault

2000-05-24 20:14  theoddone33

	* configure.in: Tell the user whether they're getting a standard or
	debug build

2000-05-24 19:55  knghtbrd

	* include/client.h, source/cl_ents.c, source/cl_tent.c,
	source/gl_rlight.c: Explosions are temporarily PURPLE, deal with
	it.
	
	Made dlight colors RGB as opposed to RGBA, the alpha doesn't make a
	whole lot of sense.

2000-05-24 18:36  deek

	* configure.in, source/cl_main.c, source/cl_slist.c: configure.in:
	clean up final configuration report.  cl_main.c, cl_slist.c: Make
	server listing expand ~

2000-05-24 16:22  deek

	* configure.in: Default changed to making release bins, for people
	who don't read directions. Developers need to use --enable-debug to
	get an unoptimized binary.

2000-05-24 16:03  deek

	* acconfig.h, configure.in, source/quakefs.c: The proper solution
	to fs_sharepath and fs_userpath.

2000-05-24 15:19  coderjoe

	* source/quakefs.c: commit changes for dabb, since he's having
	trouble with sourceforge: win32 requires a call to setmode(), since
	it doesn't seem to do the mode change in fdopen properly.  also
	removed some "z" modes, since someone forgot to when removing the
	Qfile stuffs

2000-05-24 06:44  tonik

	* include/commdef.h, include/qstructs.h, source/cl_sys_unix.c,
	source/cl_sys_win.c, source/sv_sys_win.c: Remove all remaining
	references to cachedir.

2000-05-24 05:42  knghtbrd

	* source/gl_rsurf.c: Skyboxes are now rendered always behind
	everything else.

2000-05-24 05:38  taniwha

	* include/common.h, source/cd_audio.c, source/cd_linux.c,
	source/cd_win.c, source/cl_cmd.c, source/cl_input.c,
	source/cl_model.c, source/cl_parse.c, source/cl_sys_unix.c,
	source/cl_sys_win.c, source/cmd.c, source/common.c,
	source/console.c, source/cvar.c, source/d_surf.c, source/draw.c,
	source/gl_draw.c, source/gl_model.c, source/gl_part.c,
	source/gl_rmisc.c, source/gl_screen.c, source/gl_vidlinux.c,
	source/gl_vidlinux_svga.c, source/gl_vidlinux_x11.c,
	source/in_win.c, source/keys.c, source/model.c, source/pr_edict.c,
	source/r_part.c, source/r_sprite.c, source/screen.c,
	source/snd_dma.c, source/snd_mem.c, source/snd_mix.c,
	source/sv_ccmds.c, source/sv_ents.c, source/sv_sys_unix.c,
	source/sv_sys_win.c, source/sv_user.c, source/vid_ggi.c,
	source/vid_glx.c, source/vid_mgl.c, source/vid_svgalib.c,
	source/vid_wgl.c, source/vid_x11.c, source/zone.c: All Q_ funcs
	obliterated (excpet Q_log2 which isn't used anyway). cat's still
	work :)

2000-05-24 04:50  taniwha

	* source/: cl_math.S, d_copy.S, d_draw.S, d_draw16.S, d_scana.S,
	d_spr8.S, math.S, r_aclipa.S, r_aliasa.S, r_drawa.S, r_edgea.S,
	snd_mixa.S, surf16.S, surf8.S, sys_x86.S, worlda.S: merge all *.S
	files with -r HEAD to ensure most up to date asms

2000-05-24 04:39  taniwha

	* source/: d_parta.S, d_polysa.S: backport * fixes

2000-05-24 03:29  taniwha

	* configure.in, source/Makefile.am: avoid mutually exclusive
	options causing long Makefile.in lines: simplify the logic

2000-05-24 02:52  taniwha

	* configure.in, include/sound.h, source/Makefile.am: alsa sound
	support is alive and kicking

2000-05-24 01:57  taniwha

	* acconfig.h, configure.in, include/win32/bc/config.h,
	include/win32/vc/config.h: FS_.*PATH have been eliminated as
	fs_userpath and fs_sharepath default to . and can be configured by
	${sysconfdir}/quakeforge.conf

2000-05-24 01:47  knghtbrd

	* source/quakefs.c: fs_userpath is now . like it SHOULD be.  Why? 
	Because despite the unix way of doing things, every single person
	who has tried newtree reports it as "broken" because it can't find
	their pak files.
	
	Least surprise.

2000-05-24 01:12  taniwha

	* source/cl_main.c: fixe the "failed to load sky 1" message

2000-05-24 00:45  taniwha

	* source/in_x11.c: fix a core dump on premature exit

2000-05-23 22:32  taniwha

	* include/Makefile.am: fix make dist

2000-05-23 22:07  deek

	* include/client.h, include/d_iface.h, include/d_local.h,
	include/r_local.h, include/r_shared.h, include/screen.h,
	source/cd_audio.c, source/cd_linux.c, source/cd_win.c,
	source/cl_cam.c, source/cl_ents.c, source/cl_input.c,
	source/cl_main.c, source/cl_parse.c, source/cl_sys_unix.c,
	source/com.c, source/console.c, source/d_edge.c, source/d_init.c,
	source/draw.c: Cvar fixups...

2000-05-23 18:43  taniwha

	* source/: cl_demo.c, cl_main.c, cl_parse.c, cl_slist.c, cmd.c,
	com.c, cvar.c, keys.c, pr_cmds.c, quakefs.c, r_part.c, sv_ccmds.c,
	sv_main.c, sv_send.c, sv_user.c: revert back to using f* for file
	io. I hope this fixes the catapult, but I wouldn't be suprised if
	it doesn't.

2000-05-23 17:46  deek

	* include/glquake.h: cvar cleanups.

2000-05-23 17:37  taniwha

	* source/quakefs.c: fix what the previous checkin broke:) thanks
	for the suggestion, Deek.

2000-05-23 17:29  taniwha

	* source/quakefs.c: bah, turns out COM_CreatePath was designed that
	way. my bad :/

2000-05-23 14:05  deek

	* include/glquake2.h: Remove obsolete glquake2.h

2000-05-23 13:05  deek

	* source/: gl_draw.c, gl_mesh.c, gl_ngraph.c, gl_part.c,
	gl_refrag.c, gl_rlight.c, gl_rmain.c, gl_rmisc.c, gl_rsurf.c,
	gl_screen.c, gl_warp.c: GL fixes, partial
	Q{open,close,read,write,getc} -> f*

2000-05-23 13:01  deek

	* source/r_view.c: Cvar fixes.

2000-05-23 12:59  deek

	* source/menu.c: Menu fixes: use Cvar_SetValue() for menu options.

2000-05-23 12:57  deek

	* source/vid_glx.c: s/HAS_/HAVE_/g

2000-05-23 07:29  taniwha

	* source/: cl_main.c, cl_parse.c: re-enable autoexec.cfg running on
	gamedir (defaults to off. need to put set cl_autexec either in
	quakeforge.conf or on the command line)

2000-05-23 05:52  taniwha

	* source/: cl_sys_win.c, sys_null.c, vid_ggi.c: forgot to rename
	some SendKeyEvents functions

2000-05-23 05:15  taniwha

	* source/in_x11.c: remove the aliasing of _windowed_mouse as
	in_grab isn't used as a name in this tree

2000-05-23 04:33  taniwha

	* source/cvar.c: CVAR_ROM now works provide Cvar_SetROM to get past
	it. if this proves unnecessary, nuke it :) provide setrom command:
	sets the CVAR_ROM flag on a cvar

2000-05-23 03:33  taniwha

	* configure.in, source/Makefile.am, source/dga_check.c,
	source/vid_glx.c, source/vid_x11.c: +set_vidfullscreen is 95%
	working for -x11 and -glx. only remaining known problem is mouse
	grabbing.

2000-05-23 03:29  deek

	* source/menu.c, tools/cvs2cl/COPYING, tools/cvs2cl/ChangeLog,
	tools/cvs2cl/README, tools/cvs2cl/TODO, tools/cvs2cl/cvs2cl.pl,
	tools/cvs2cl/mywrap.pl: menu.c: change "help" to "menu_help" to get
	rid of error on startup.  Add cvs2cl to repository.

2000-05-23 02:36  taniwha

	* include/context_x11.h, include/dga_check.h, include/input.h,
	include/sys.h, source/Makefile.am, source/cl_main.c,
	source/console.c, source/context_x11.c, source/dga_check.c,
	source/gl_screen.c, source/in_svgalib.c, source/in_x11.c,
	source/screen.c, source/vid_glx.c, source/vid_svgalib.c,
	source/vid_x11.c: bring across the VID and IN modules for svga, x11
	and glx from OT.

2000-05-23 02:10  coderjoe

	* include/: Makefile.am, win32/version.h, win32/bc/config.h,
	win32/vc/config.h: added include/win32/version.h for the
	non-automake win32 builds will have a common place to get the
	version number.  also commented out the section of
	include/win32/?c/config.h that defined the versions and replaced
	with an include statement

2000-05-22 21:44  taniwha

	* source/: cl_main.c, quakefs.c, sv_ccmds.c: fix some problems with
	directories being created in the wrong places or not at all (caused
	by fs_userpath not being used when it should)

2000-05-22 19:43  taniwha

	* source/sv_ccmds.c: remove redundant gamedir stuff

2000-05-22 17:32  knghtbrd

	* source/: cl_main.c, quakeio.c, sv_main.c: fix the +gamedir
	problem and fix my QFile removal

2000-05-22 17:16  knghtbrd

	* include/cl_slist.h, include/client.h, include/cvar.h,
	include/keys.h, include/quakefs.h, include/quakeio.h,
	include/server.h, source/cl_main.c, source/cl_parse.c,
	source/cl_slist.c, source/cmd.c, source/com.c, source/cvar.c,
	source/gl_mesh.c, source/gl_part.c, source/gl_warp.c,
	source/keys.c, source/menu.c, source/quakefs.c, source/quakeio.c,
	source/r_part.c, source/sv_ccmds.c, source/sv_main.c,
	source/vid_glx.c: Before I can fix the (MANY!) problems with
	newtree, I have to fix the little problem of mixed QFile and FILE. 
	Since we're not using ZLib in this tree, QFile makes no real sense.
	 That didn't fix the real problem I am having though.

2000-05-22 15:34  knghtbrd

	* CHECKLIST: The Check-in checklist is kinda pointless now, it's
	checked in already!

2000-05-22 09:29  tonik

	* source/keys.c: Here it is. No more lockups :)  Please don't kill
	me

2000-05-22 08:43  taniwha

	* source/cl_parse.c: forgot to bring these fixes over from OT

2000-05-22 08:10  deek

	* configure.in, source/vid_ggi.c: Change version number back to
	0.1.99pre2 for public test cycle, fix bug in -ggi

2000-05-22 05:24  tonik

	* source/console.c, source/keys.c, include/console.h: Console
	editing stuff

2000-05-22 04:49  deek

	* include/mathlib.h: Fix conflict

2000-05-22 04:48  knghtbrd

	* Makefile.am: remove servers.txt from EXTRA_DIST

2000-05-22 04:44  taniwha

	* include/: mathlib.h, menu.h, model.h, modelgen.h, msg.h, net.h,
	pmove.h, pr_comp.h, progdefs.h, progs.h, protocol.h, quakeasm.h,
	quakedef.h, r_local.h, r_shared.h, render.h, resource.h, sbar.h,
	screen.h, server.h, sizebuf.h, sound.h, spritegn.h, sys.h, vid.h,
	view.h, wad.h, winquake.h, world.h, zone.h: white space cleanup for
	last checkin

2000-05-22 04:41  deek

	* include/mathlib.h: missed an extra comment

2000-05-22 04:40  deek

	* include/: adivtab.h, anorm_dots.h, anorms.h, asm_draw.h,
	asm_i386.h, block16.h, block8.h, bothdefs.h, bspfile.h, buildnum.h,
	cdaudio.h, checksum.h, cl_slist.h, client.h, cmd.h, commdef.h,
	compat.h, console.h, crc.h, cvar.h, d_iface.h, d_ifacea.h,
	d_local.h, draw.h, gl_warp_sin.h, glquake.h, glquake2.h, in_win.h,
	info.h, input.h, keys.h, link.h, mathlib.h: Fix comments

2000-05-22 04:32  taniwha

	* source/cl_input.c: fix a compile error

2000-05-22 04:26  taniwha

	* include/: mathlib.h, menu.h, model.h, modelgen.h, msg.h, net.h,
	pmove.h, pr_comp.h, progdefs.h, progs.h, protocol.h, quakeasm.h,
	quakedef.h, quakeio.h, r_local.h, r_shared.h, render.h, resource.h,
	sbar.h, screen.h, server.h, sizebuf.h, sound.h, spritegn.h, sys.h,
	vid.h, view.h, wad.h, winquake.h, world.h, zone.h: header (C) block
	touch ups

2000-05-22 04:15  tonik

	* include/win32/vc/config.h: Add #define HAVE_FNMATCH_H

2000-05-22 04:02  knghtbrd

	* doc/Makefile.am: Added to Makefile.am

2000-05-22 04:02  knghtbrd

	* doc/template.h: added template

2000-05-22 03:59  tonik

	* source/: vid_mgl.c, vid_wgl.c: Added K_CAPSLOCK and KP_* keys
	support for windows targets

2000-05-22 03:49  knghtbrd

	* source/cl_model.c: oops

2000-05-22 03:46  knghtbrd

	* source/: r_aclip.c, r_aclipa.S, r_alias.c, r_aliasa.S, r_drawa.S,
	r_edgea.S, r_surf.c, r_vars.c, r_view.c, sbar.c, screen.c,
	sizebuf.c, snd_dma.c, snd_mem.c, snd_mix.c, snd_mixa.S, surf16.S,
	sv_misc.c, sv_model.c, sv_move.c, sv_nchan.c, sv_user.c, sw_view.c,
	sys_null.c, sys_win.c, sys_x86.S, va.c, vid_ggi.c, vid_mgl.c,
	vid_null.c, vid_wgl.c, world.c, worlda.S: pretty much finishes
	source/*

2000-05-22 03:32  deek

	* include/Makefile.am, source/Makefile.am: Makefile updates for
	win32 targets

2000-05-22 03:20  tonik

	* include/client.h, source/cl_input.c, source/vid_mgl.c,
	source/vid_wgl.c: CL_ClearStates now generates key up event for
	each key that is down.	CVAR_FIXME cleanup.

2000-05-22 03:10  knghtbrd

	* source/: math.S, mathlib.c, model.c, nonintel.c, pr_edict.c,
	quakefs.c: *sigh*

2000-05-22 03:07  tward

	* include/win32/vc/config.h, source/fnmatch.c, source/quakefs.c:
	removed a silly #else case on an ifdef

2000-05-22 03:03  tonik

	* source/cl_pred.c: Client jump prediction fix; CVAR_FIXME cleanup.

2000-05-22 02:58  knghtbrd

	* source/: d_copy.S, d_draw.S, d_draw16.S, d_fill.c, d_init.c,
	d_modech.c, d_part.c, d_parta.S, d_polysa.S, d_polyse.c, d_scan.c,
	d_scana.S, d_spr8.S, d_sprite.c, d_surf.c, d_vars.c, d_zpoint.c,
	dirent.c, draw.c, fnmatch.c, gl_mesh.c, gl_model.c, gl_ngraph.c,
	gl_rlight.c, gl_rmain.c, gl_rmisc.c, gl_rsurf.c, gl_screen.c,
	gl_trans.c, gl_view.c, gl_warp.c, in_null.c, in_win.c, link.c: GPL
	thingy

2000-05-22 02:46  knghtbrd

	* source/: buildnum.c, checksum.c, cl_cam.c, cl_cmd.c, cl_ents.c,
	cl_input.c, cl_main.c, cl_math.S, cl_misc.c, cl_model.c,
	cl_parse.c, cl_slist.c, cl_sys_win.c, cl_tent.c, cl_trans.c, cmd.c,
	com.c: C done

2000-05-22 02:37  deek

	* Makefile.am, source/Makefile.am: win32 fixes.

2000-05-22 02:36  tward

	* source/qw_client.dsp: removed gl_test.c from the client vc
	project...

2000-05-22 01:51  deek

	* CHECKLIST, configure.in, source/cvar.c: Updated checklist,
	configure.in (0.2.0), cvar.c

2000-05-22 01:47  taniwha

	* source/: cvar.c, net_udp.c, snd_dma.c, sv_sys_unix.c, vid_ggi.c,
	vid_glx.c, vid_svgalib.c, vid_x11.c: fixes for
	__attribute__((format)) (I'll commit that /after/ release) and
	freelook

2000-05-22 01:00  tonik

	* source/cl_parse.c: Execution of autoexec.cfg on gamedir change is
	temporarily disabled

2000-05-22 00:54  tonik

	* source/cl_ents.c: Add prediction for current player's effects

2000-05-22 00:47  tward

	* include/win32/vc/config.h: updated VERSION to 0.2.0 for the
	release

2000-05-22 00:43  tonik

	* source/vid_mgl.c: Replace "WinQuake" window header with PROGRAM
	(---> "QuakeForge")

2000-05-22 00:19  tonik

	* source/sv_sys_win.c: sys_sleep is 8 by default now; CVAR_FIXME
	cleanup

2000-05-21 23:41  deek

	* source/: d_parta.S, d_polysa.S: Make gas shut up about indirect
	jumps without *

2000-05-21 23:37  tonik

	* include/win32/vc/config.h: #define _POSIX_

2000-05-21 23:27  deek

	* source/: cvar.c, gl_vidlinux.c, gl_vidlinux_svga.c,
	gl_vidlinux_x11.c, r_view.c, surf8.S: gl_vidlinux: DIE DIE DIE!
	cvar.c: use va() for Cvar_SetValue r_view.c: cvar cleanups sirf8.S:
	whitespace

2000-05-21 23:15  tonik

	* include/client.h, include/input.h, source/cl_input.c,
	source/cl_main.c, source/gl_vidlinux.c, source/gl_vidlinux_svga.c,
	source/gl_vidlinux_x11.c, source/in_win.c, source/vid_ggi.c,
	source/vid_glx.c, source/vid_svgalib.c, source/vid_x11.c: freelook
	cvar support

2000-05-21 21:37  tonik

	* include/quakefs.h, source/cl_main.c, source/cl_slist.c: quakefs.h
	now defines fs_userpath and fs_sharepath

2000-05-21 21:05  tonik

	* source/vid_wgl.c: Add #include "draw.h"; CVAR_FIXME cleanup.

2000-05-21 20:52  tonik

	* source/: qw_client.dsp, qw_server.dsp: Project files update due
	to common.c split

2000-05-21 19:07  tonik

	* source/checksum.c: Include string.h/strings.h to avoid memcpy()
	warning

2000-05-21 19:01  deek

	* include/compat.h, source/Makefile.am, source/menu.c: Misc. fixes.
	bound() is now defined, make dist works properly it seems, missed a
	basepath/userpath, and fixed up the menu.

2000-05-21 18:59  tonik

	* include/win32/vc/dirent.h: _POSIX_ is undefined temporary when
	io.h is included. Ugly, but it works

2000-05-21 18:53  taniwha

	* include/Makefile.am: break up the honking huge line :)

2000-05-21 18:39  taniwha

	* include/Makefile.am, source/Makefile.am, source/sv_main.c:
	build.[ch] -> buildnum.[ch] related fixes

2000-05-21 18:13  tonik

	* include/build.h, source/build.c, source/cl_main.c: build.c is
	buildnum.c now

2000-05-21 18:07  tonik

	* source/buildnum.c: build.c must die.	 build_number counts from
	22.12.99 now

2000-05-21 18:06  tonik

	* include/buildnum.h: build.h must die

2000-05-21 17:41  adamel

	* include/anorms.h: Fix ifdef around pragma.

2000-05-21 17:41  adamel

	* source/r_view.c: Made gamma CVAR_ARCHIVE.

2000-05-21 17:39  adamel

	* source/: cl_main.c, cl_slist.c: Changed basepath -> userpath

2000-05-21 17:16  tonik

	* source/dirent.c: MSVC doesn't have this file

2000-05-21 16:42  tonik

	* include/win32/vc/config.h: Add some #defines

2000-05-21 16:33  tonik

	* include/anorms.h: Disable MSVC warnings

2000-05-21 16:30  tonik

	* include/win32/vc/dirent.h: MSVC doesn't have dirent.h

2000-05-21 16:28  deek

	* include/cvar.h, source/cl_main.c, source/quakefs.c:
	s/fs_basedir/fs_userdir/g

2000-05-21 16:28  tonik

	* source/buildnum.c: build.c must die

2000-05-21 16:14  snax

	* include/cl_slist.h, source/cl_main.c, source/cl_slist.c,
	source/menu.c: 
	The server address book now uses a linked list.  I had some issues
	merging this with some of taniwha's changes, so it may not be
	perfect.  Please test it.

2000-05-21 16:10  adamel

	* source/quakefs.c: Updated old QuakeForge cruft to newtree style.
	Include win32/fnmatch.h if we don't have fnmatch.h

2000-05-21 16:00  adamel

	* source/Makefile.am: Added fnmatch.c to Win32 system files.

2000-05-21 15:59  adamel

	* source/: sv_init.c, sys_unix.c, sys_win.c: Moved svs definition
	to sys_win/unix.c as both the client and server need it.

2000-05-21 15:37  adamel

	* source/: fnmatch.c, in_win.c, keys.c, snd_mix.c, va.c, vid_mgl.c:
	Fixed includes.

2000-05-21 14:40  adamel

	* source/: cd_win.c, cl_sys_win.c, snd_win.c, sv_sys_win.c: Fixed
	includes.

2000-05-21 14:36  adamel

	* include/qtypes.h: Arm byte typedef with ifndef _DEF_BYTE_. 
	Include compat.h

2000-05-21 14:30  adamel

	* configure.in: Check for fnmatch.h

2000-05-21 08:51  dab

	* source/: d_polyse.c, mathlib.c: Headerfile addons for win32

2000-05-21 08:50  dab

	* source/sv_sys_win.c: Q_atoi -> atoi + headerfile addons.

2000-05-21 08:40  dab

	* source/vid_mgl.c: Removing extra line - uh

2000-05-21 08:39  dab

	* source/: vid_mgl.c, vid_wgl.c: Fixing missing headers for win32 
	- this one caused nasty crash :-)

2000-05-21 07:48  dab

	* source/vid_wgl.c: Header fixups for win32

2000-05-21 07:32  dab

	* include/winquake.h: Header fixups for win32

2000-05-21 07:31  dab

	* source/fnmatch.c: Needed by win32 targets

2000-05-21 07:29  dab

	* include/win32/bc/config.h: Config changes for bc win32

2000-05-21 07:29  dab

	* include/win32/fnmatch.h: Header addons for win32

2000-05-21 07:28  dab

	* source/: cd_win.c, cl_pred.c, cl_sys_win.c, in_win.c, snd_win.c,
	sys_win.c, vid_mgl.c: Header file addons & Q_atoi -> atoi changes
	for WIN32

2000-05-21 06:21  taniwha

	* source/: cl_main.c, sv_main.c: fix a segfault cause by cmd line
	parsing

2000-05-21 06:08  taniwha

	* source/: cl_main.c, quakefs.c, sv_main.c: command line now
	overrides what's in the config file

2000-05-21 05:59  dab

	* source/vid_mgl.c: Fixups for new header stuff.

2000-05-21 05:58  taniwha

	* source/Makefile.am: fix make dist

2000-05-21 05:49  taniwha

	* include/cmd.h, source/cl_main.c, source/cmd.c, source/sv_main.c:
	command line and config file parsing ala OT

2000-05-21 05:48  knghtbrd

	* include/Makefile.am: Fix make dist I hope

2000-05-21 05:36  knghtbrd

	* source/: sv_main.c, vid_ggi.c: fix GGI

2000-05-21 04:24  taniwha

	* include/bothdefs.h, include/bspfile.h, include/cdaudio.h,
	include/cl_slist.h, include/client.h, include/cmd.h,
	include/commdef.h, include/common.h, include/console.h,
	include/crc.h, include/cvar.h, include/d_iface.h,
	include/d_local.h, include/glquake.h, include/in_win.h,
	include/keys.h, include/mathlib.h, include/model.h, include/net.h,
	include/pmove.h, include/pr_comp.h, include/progs.h,
	include/protocol.h, include/quakedef.h, include/qwsvdef.h,
	include/r_local.h, include/r_shared.h, include/render.h,
	include/screen.h, include/server.h, include/sound.h, include/vid.h,
	include/wad.h, include/winquake.h, include/world.h,
	source/Makefile.am, source/cd_linux.c, source/cl_cam.c,
	source/cl_cmd.c, source/cl_cvar.c, source/cl_demo.c,
	source/cl_ents.c, source/cl_input.c, source/cl_main.c,
	source/cl_model.c, source/cl_parse.c, source/cl_pred.c,
	source/cl_slist.c, source/cl_sys_unix.c, source/cl_tent.c,
	source/cl_trans.c, source/cmd.c, source/common.c, source/console.c,
	source/crc.c, source/cvar.c, source/d_fill.c, source/d_init.c,
	source/d_surf.c, source/draw.c, source/gl_draw.c, source/gl_mesh.c,
	source/gl_model.c, source/gl_ngraph.c, source/gl_part.c,
	source/gl_refrag.c, source/gl_rlight.c, source/gl_rmain.c,
	source/gl_rmisc.c, source/gl_rsurf.c, source/gl_screen.c,
	source/gl_trans.c, source/gl_view.c, source/gl_warp.c,
	source/keys.c, source/mathlib.c, source/menu.c, source/model.c,
	source/net_chan.c, source/net_udp.c, source/pmove.c,
	source/pmovetst.c, source/pr_cmds.c, source/pr_edict.c,
	source/pr_exec.c, source/r_alias.c, source/r_bsp.c,
	source/r_edge.c, source/r_efrag.c, source/r_main.c,
	source/r_misc.c, source/r_part.c, source/r_sprite.c,
	source/r_view.c, source/sbar.c, source/screen.c, source/skin.c,
	source/snd_dma.c, source/snd_mem.c, source/snd_mix.c,
	source/snd_oss.c, source/sv_ccmds.c, source/sv_cvar.c,
	source/sv_ents.c, source/sv_init.c, source/sv_main.c,
	source/sv_misc.c, source/sv_model.c, source/sv_move.c,
	source/sv_nchan.c, source/sv_phys.c, source/sv_send.c,
	source/sv_sys_unix.c, source/sv_user.c, source/sys_unix.c,
	source/vid_glx.c, source/vid_svgalib.c, source/vid_x11.c,
	source/wad.c, source/world.c, source/zone.c: port in some
	improvements from OT (namely fs_basepath, etc, though commandline
	parsing isn't finished yet) split up the headerfiles and such.
	common.[ch] and qwsvdef.h no longer exist. More work still needs to
	be done (esp for windows) but this should be a major improvement.

2000-05-21 04:18  knghtbrd

	* source/gl_draw.c: Need GL_MODULATE for Draw_AlphaPic under
	Mesa...

2000-05-21 03:19  taniwha

	* source/: cl_sys_unix.c, sv_sys_unix.c, sys_unix.c: is_server
	being true for the clients doesn't help make the protocol work :)
	That's why the client couldn't connect to the server: it was using
	the server's version of the protocol.

2000-05-20 22:00  deek

	* configure.in: blah.

2000-05-20 20:15  adamel

	* configure.in, source/Makefile.am: Added sound and CD
	configuration.	Compile system, sound and CD drivers into libraries
	which we link against.	Now Mingw32 compilation works.

2000-05-20 20:08  adamel

	* source/: cd_win.c, snd_dma.c, snd_mix.c, snd_win.c: Fixed mingw32
	warnings.

2000-05-20 19:35  adamel

	* acinclude.m4: Added acinclude.m4 with AC_HAVE_STRUCT_FIELD()
	macro.

2000-05-20 18:33  adamel

	* source/in_win.c: Mingw32 seems to need INITGUID defined.

2000-05-20 18:13  adamel

	* source/: cl_main.c, cl_sys_unix.c, cl_sys_win.c, sv_main.c: Move
	Sys_Init after Cvar_Init.

2000-05-20 06:30  dab

	* source/menu.c: sprintf -> snprintf

2000-05-20 06:27  dab

	* source/: cl_sys_unix.c, gl_warp.c, keys.c: sprintf -> snprintf,
	vsprintf -> vsnprintf

2000-05-20 05:42  taniwha

	* include/qargs.h, include/qdefs.h, include/qendian.h,
	include/qstructs.h, include/qtypes.h, include/quakefs.h,
	include/quakeio.h, include/build.h, include/checksum.h,
	include/info.h, include/link.h, include/msg.h, include/sizebuf.h,
	source/build.c, source/checksum.c, source/com.c, source/info.c,
	source/link.c, source/msg.c, source/qargs.c, source/qendian.c,
	source/quakefs.c, source/quakeio.c, source/sizebuf.c, source/va.c:
	port in q* from OT, and split of other things in prep for removing
	common.*
	
	The use of these files isn't being committed just yet.

2000-05-20 04:31  dab

	* source/vid_mgl.c: sprintf -> snprintf

2000-05-20 04:23  dab

	* source/vid_wgl.c: sprintf -> snprintf

2000-05-20 04:07  dab

	* include/win32/bc/config.h: Added HAVE_MGRAPH_H

2000-05-20 01:59  ender

	* include/server.h, source/sv_phys.c: Movetype_ppush stuff, take 1

2000-05-20 01:35  knghtbrd

	* include/uint32.h, source/sv_phys.c, source/world.c: SOLID_BSP fix
	(I hope)

2000-05-20 00:48  ender

	* source/: makefile.winc, makefile.wingl, makefile.wins, zone.c: My
	stuff. :P

2000-05-19 23:27  adamel

	* configure.in, source/Makefile.am: Added MGL target.

2000-05-19 23:26  adamel

	* include/common.h: Arm byte typedef with #ifndef _DEF_BYTE_

2000-05-19 23:25  adamel

	* source/in_win.c: Fixed warnings.

2000-05-19 23:24  adamel

	* source/: vid_mgl.c, vid_win.c: Moved vid_win.c -> vid_mgl.c, and
	fix lots of warnings.

2000-05-19 22:00  adamel

	* source/: Makefile.am, cl_sys_unix.c, sv_sys_unix.c, sys_linux.c,
	sys_unix.c: Moved sys_unix.c and sys_linux.c into sys_linux.c,
	cl_sys_unix.c and sv_sys_unix.c.

2000-05-19 21:47  adamel

	* source/net_udp.c: Fix warning in MSVC++.

2000-05-19 21:15  adamel

	* source/Makefile.am: Fixed up system driver selection.  Made
	qf-server compile with Mingw32.

2000-05-19 21:10  adamel

	* configure.in: Check for for connect in -lwsock32 Replaced
	{target} with {host}.  Fixed up system driver selection.

2000-05-19 21:00  adamel

	* source/sv_sys_win.c: Fix waring about unused var.

2000-05-19 21:00  adamel

	* source/sys_linux.c: Removed some unused stuff.

2000-05-19 20:11  adamel

	* configure.in: Support EXEEXT properly.

2000-05-19 20:04  adamel

	* source/: makefile.winc, makefile.wingl, makefile.wins, net_udp.c,
	net_wins.c, qw_client.dsp, qw_server.dsp: Merged net_wins.c with
	net_udp.c.

2000-05-19 19:51  adamel

	* include/quakedef.h, include/qwsvdef.h, include/winquake.h,
	source/mathlib.c, source/sv_send.c: Don't use the Win32 pragmas
	with gcc.

2000-05-19 19:32  adamel

	* configure.in: Check for sys/param.h and mgraph.h.

2000-05-19 19:31  adamel

	* include/winquake.h: Misc fixes.

2000-05-19 19:17  adamel

	* source/sv_user.c: Fixed TRU64 warning.

2000-05-19 18:42  adamel

	* configure.in, source/Makefile.am: Added GGI target to build
	system.

2000-05-19 18:31  adamel

	* source/Makefile.am: Made Makefile find includes.

2000-05-19 14:49  dolson

	* include/cvar.h: fix a compile error

2000-05-19 12:19  dab

	* source/vid_win.c: Fixed another crash.  Disabled lcd_x cvar -
	until someone reimplements it.

2000-05-19 10:41  dab

	* source/gl_screen.c: Added checks for possible height=0 crashes to
	GL target too.

2000-05-19 10:38  dab

	* source/screen.c: Fix for showstopper crash in software client. 
	Also added checks for possible height=0 crashes to GL target too.

2000-05-19 10:19  tward

	* source/: qw_client.dsp, qw_server.dsp: added vid_wgl.c (renamed
	from gl_vidnt.c) to the client .dsp changed the name of the output
	exe files from vc to qf-*.exe

2000-05-19 09:36  dab

	* include/win32/bc/: config.h, borland.c: Config.h for Borland C++

2000-05-19 09:35  dab

	* source/: screen.c, vid_win.c: Made Minimized qboolean for WIN32

2000-05-19 09:08  dab

	* source/snd_win.c: SND_Init SND_Dma def changes.

2000-05-19 09:07  dab

	* source/: gl_mesh.c, gl_model.c: Removed unneeded Visual C defs.

2000-05-19 08:58  dab

	* source/: gl_screen.c, cvar.c: Removed unneeded Visual C defs.

2000-05-19 06:48  tonik

	* source/cl_main.c: Moved cvar initialization from CL_Init() to
	CL_InitCvars()

2000-05-19 06:09  tonik

	* source/: vid_wgl.c, vid_win.c: Oops, forgot an extern.

2000-05-19 04:33  tonik

	* source/vid_win.c: #include <config.h> --> #include "config.h";
	ClearAllStates() fix.

2000-05-19 04:32  tonik

	* source/gl_vidnt.c: This file was renamed to vid_wgl.c

2000-05-19 04:29  tonik

	* source/vid_wgl.c: Former gl_vidnt.c.	Already with #include
	"config.h" ("" in place of <>) and ClearAllStates() fix.

2000-05-19 03:48  tonik

	* source/pr_cmds.c: Added checking of cvar aliases in
	PF_cvar_set(); Added a warning message when the cvar is not found
	(should that be DPrint?).

2000-05-19 03:38  tonik

	* source/cmd.c: Added Cmd_CmdList_f()

2000-05-19 02:44  yanster

	* include/: bothdefs.h, bspfile.h, cdaudio.h, client.h, commdef.h,
	common.h, crc.h, cvar.h, d_iface.h, d_ifacea.h, draw.h, glquake.h,
	in_win.h, input.h, keys.h, mathlib.h, mdfour.h, menu.h, model.h,
	modelgen.h, net.h, pmove.h, pr_comp.h, progs.h, protocol.h,
	quakedef.h, qwsvdef.h, r_local.h, r_shared.h, render.h, sbar.h,
	screen.h, server.h, sound.h, spritegn.h, sys.h, vid.h, view.h,
	wad.h, winquake.h, world.h: added uniform #ifdef _xxx_H
	encapsulation and appropriate includes to avoid header dependencies
	and circular conflicts (work in progress, need to clean .c files as
	well)

2000-05-19 00:37  tward

	* source/cl_main.c: fix a win32 build error in cl_main.c

2000-05-19 00:33  snax

	* include/cl_slist.h, source/Makefile.am, source/cl_main.c,
	source/cl_slist.c, source/menu.c: 
	Server list stuff added to newtree!

2000-05-19 00:00  tonik

	* source/sv_main.c: Fixed a harmless id bug (invalid setting of
	maxspectators)

2000-05-18 23:10  knghtbrd

	* source/pr_edict.c: explain what and why a bit more

2000-05-18 23:06  knghtbrd

	* include/client.h, include/glquake.h, include/render.h,
	source/cl_main.c, source/gl_rmain.c, source/gl_rmisc.c,
	source/gl_warp.c, source/pr_edict.c, source/r_main.c,
	source/r_misc.c, source/sv_user.c: Not as clean as it could be, but
	for now it will work.

2000-05-18 20:41  tonik

	* include/screen.h: Added SCR_UpdateWholeScreen(void)

2000-05-18 20:10  tonik

	* source/cl_main.c: Removed Sys_Init() from Host_Init()  --- who
	put it there?

2000-05-18 18:01  tonik

	* source/: gl_rmisc.c, r_main.c, r_misc.c: Changed R_LoadSky_f() to
	R_LoadSky_F(void) to avoid warnings on MSVC.  /me grumbles: why do
	i have to do that again?

2000-05-18 16:54  tonik

	* source/keys.c: Keypad stuff

2000-05-18 16:32  knghtbrd

	* include/r_local.h, include/render.h, source/gl_rmisc.c,
	source/r_main.c, source/r_misc.c, source/r_sky.c: loadsky command
	implemented:	    loadsky skyname		    turns it on if
	env/skyname*.tga exists
	
		loadsky none
			turns it off, always.
	
	Clientside support.  Serverside key needs to be added still

2000-05-18 09:15  deek

	* acconfig.h, configure.in, source/Makefile.am: Cleaned up the
	build system...thanks to some configure hacking, -glx is now only
	built if X11 is available, and defines its own CFLAGS and LIBS
	variables to be empty if dirs are not specified on the configure
	command-line.
	
	Oh, yeah. OPENGL_* are now GLX_*. Sorry. :)

2000-05-18 04:53  yanster

	* source/qw_server.dsp: qw-server .s custom build had disappeared

2000-05-18 04:19  deek

	* acconfig.h: Add define protection for config.h, so it can be
	included multiple times without redefining everything.

2000-05-18 04:06  tward

	* include/win32/vc/config.h, source/gl_vidnt.c,
	source/qw_client.dsp, source/qw_server.dsp, source/vid_win.c: added
	visualc's config.h and got everything building again

2000-05-18 00:34  knghtbrd

	* include/glquake.h, source/cl_main.c, source/gl_rmisc.c,
	source/gl_rsurf.c, source/gl_warp.c: Skybox support - just add
	env/*.tga!
	
	Bring your own Cmd_LoadSky_f (), I haven't done that or the server
	code yet.

2000-05-17 23:44  taniwha

	* source/: Makefile.am, snd_linux.c, snd_oss.c: rename snd_linux.c
	to snd_oss.c in prep for snd_alsa.c

2000-05-17 23:00  snax

	* source/menu.c: 
	Fixes to the options menu, including several segfaults and a cursor
	problem.

2000-05-17 22:46  taniwha

	* source/snd_dma.c: fix the seg on startup with -nosound

2000-05-17 22:24  taniwha

	* doc/.cvsignore, doc/man/.cvsignore, doc/texinfo/.cvsignore,
	include/.cvsignore: add Makefile

2000-05-17 21:36  knghtbrd

	* source/sv_ccmds.c: If new map requested and not found, try to
	restart the current one.  If that also fails, DIE GRACEFULLY rather
	than continue to run with things all screwed up from the
	intermission settings.	Fixes weird behavior under any mod where a
	map can change.

2000-05-17 20:31  snax

	* source/gl_draw.c: 
	Oddone, try coding on < 10 beers ;P

2000-05-17 19:16  taniwha

	* include/cvar.h, source/cd_audio.c, source/cd_win.c,
	source/cl_main.c, source/cl_pred.c, source/common.c, source/cvar.c,
	source/gl_draw.c, source/gl_screen.c, source/gl_vidnt.c,
	source/menu.c, source/pr_cmds.c, source/screen.c, source/snd_dma.c,
	source/sv_main.c, source/sv_sys_win.c, source/vid_win.c: Apply
	theoddone33's cvar patch (he's having connectivity problems with
	tank)

2000-05-17 16:50  adamel

	* include/bothdefs.h, include/d_local.h, include/r_local.h,
	source/cl_math.S, source/d_draw.S, source/d_draw16.S,
	source/d_init.c, source/d_modech.c, source/d_part.c,
	source/d_parta.S, source/d_polysa.S, source/d_polyse.c,
	source/d_scan.c, source/d_scana.S, source/d_spr8.S,
	source/d_sprite.c, source/d_vars.c, source/d_varsa.S,
	source/math.S, source/mathlib.c, source/nonintel.c,
	source/r_aclip.c, source/r_aclipa.S, source/r_alias.c,
	source/r_aliasa.S, source/r_draw.c, source/r_drawa.S,
	source/r_edge.c, source/r_edgea.S, source/r_main.c,
	source/r_misc.c, source/r_surf.c, source/r_vars.c,
	source/r_varsa.S, source/snd_mix.c, source/snd_mixa.S,
	source/surf16.S, source/surf8.S, source/sys_linux.c,
	source/world.c, source/worlda.S: Changed #if USE_INTEL_ASM to
	#ifdef USE_INTEL_ASM and #if !USE_INTEL_ASM to #ifndef
	USE_INTEL_ASM

2000-05-17 16:13  adamel

	* .cvsignore: Added ChangeLog

2000-05-17 16:12  adamel

	* source/vid_x11.c: Re-arranged includes a bit to fix TRU64
	warnings

2000-05-17 16:11  adamel

	* source/cd_null.c: Added CDAudio_Pause

2000-05-17 15:59  adamel

	* source/: sys_x86.S, d_copy.S: Arm with #ifdef USE_INTEL_ASM

2000-05-17 15:54  adamel

	* Makefile.am: Don't whine about autogenerated ChangeLog.

2000-05-17 15:52  adamel

	* include/: commdef.h, compat.h, quakedef.h, qwsvdef.h: Moved
	compability macros and declarations into compat.h Moved some common
	stuff from quakedef.h and qwsvdef.h into commdef.h

2000-05-17 15:51  adamel

	* configure.in, source/Makefile.am: Fix X-detection.

2000-05-17 15:36  adamel

	* ChangeLog: We use cvs2cl for ChangeLog

2000-05-17 14:32  deek

	* include/.cvsignore: You get the idea.

2000-05-17 14:28  deek

	* configure.in, include/bothdefs.h, include/bspfile.h,
	include/client.h, include/cmd.h, include/common.h,
	include/console.h, include/draw.h, include/keys.h,
	include/mathlib.h, include/net.h, include/protocol.h,
	include/render.h, include/vid.h, include/wad.h, include/zone.h,
	source/cl_main.c, source/cl_pred.c, source/cl_sys_win.c,
	source/draw.c, source/gl_draw.c, source/sv_main.c,
	source/sv_sys_win.c, source/vid_glx.c, source/vid_x11.c,
	source/zone.c: Configure.in: minor changes.  include/* -- #defines
	so that you can #include them more than once.

2000-05-17 14:20  adamel

	* Makefile.am: Added include and doc to SUBDIRS.  Added EXTRA_DIST.

2000-05-17 14:20  adamel

	* configure.in: Added Makefiles in doc/ dir.

2000-05-17 14:19  adamel

	* include/Makefile.am: Added stuff in win32/ subdir.

2000-05-17 14:19  adamel

	* source/Makefile.am: Added EXTRA_DIST

2000-05-17 14:17  adamel

	* doc/: .cvsignore, Makefile.am, man/.cvsignore, man/Makefile.am,
	man/quakeforge.1, texinfo/.cvsignore, texinfo/Makefile.am,
	texinfo/gpl.texinfo, texinfo/quakeforge.texinfo: Moved man and
	texinfo dirs to doc/ subdir.  Added man and texinfo docs to build
	system.

2000-05-17 13:37  adamel

	* configure.in: Fixed rouge AC_MSG_RESULT()s

2000-05-17 13:28  adamel

	* source/Makefile.am: Added GGI client.

2000-05-17 13:26  adamel

	* include/: .cvsignore, Makefile.am: Added Makefile.am with
	EXTRA_DIST statement so make dist works.

2000-05-17 13:15  adamel

	* RPM/Makefile.am: Removed strange file ;)

2000-05-17 09:39  deek

	* configure.in, source/Makefile.am: configure updates. GL seems to
	build now.

2000-05-17 09:25  tward

	* include/win32/: bc/config.h, vc/config.h: added directories for
	the auto* impared compilers config.h files (not sure if committing
	empty dirs works :/ )

2000-05-17 08:14  taniwha

	* .cvsignore, source/.cvsignore: ignore Makefile

2000-05-17 07:57  taniwha

	* configure.in, include/bothdefs.h, include/d_local.h,
	include/r_local.h, source/cl_math.S, source/d_copy.S,
	source/d_draw.S, source/d_draw16.S, source/d_init.c,
	source/d_modech.c, source/d_part.c, source/d_parta.S,
	source/d_polysa.S, source/d_polyse.c, source/d_scan.c,
	source/d_scana.S, source/d_spr8.S, source/d_sprite.c,
	source/d_vars.c, source/d_varsa.S, source/math.S, source/mathlib.c,
	source/nonintel.c, source/qw_client.dsp, source/qw_server.dsp,
	source/r_aclip.c, source/r_aclipa.S, source/r_alias.c,
	source/r_aliasa.S, source/r_draw.c, source/r_drawa.S,
	source/r_edge.c, source/r_edgea.S, source/r_main.c,
	source/r_misc.c, source/r_surf.c, source/r_vars.c,
	source/r_varsa.S, source/snd_mix.c, source/snd_mixa.S,
	source/surf16.S, source/surf8.S, source/sys_linux.c,
	source/sys_x86.S, source/world.c, source/worlda.S: id386 ->
	USE_INTEL_ASM conversion better HAVE_SYM_PREFIX_UNDERSCORE checking

2000-05-17 07:25  deek

	* .cvsignore, Makefile, include/asm_i386.h, source/.cvsignore,
	source/Makefile: More .cvsignore stuff, nuke old Makefiles, fix asm
	weirdness with asm_i386.h

2000-05-17 06:22  deek

	* configure.in, include/asm_i386.h: Fix "_" problems.

2000-05-17 06:08  deek

	* configure.in, RPM/.cvsignore, include/.cvsignore: Minor patch to
	configure.in, added a couple files to a few .cvsignore files.

2000-05-17 06:03  taniwha

	* Makefile, source/Makefile, source/buildnum.c, source/cd_audio.c,
	source/cd_linux.c, source/cd_null.c, source/cd_win.c,
	source/cl_cam.c, source/cl_cmd.c, source/cl_cvar.c,
	source/cl_demo.c, source/cl_ents.c, source/cl_input.c,
	source/cl_main.c, source/cl_misc.c, source/cl_model.c,
	source/cl_parse.c, source/cl_pred.c, source/cl_sys_win.c,
	source/cl_tent.c, source/cl_trans.c, source/cmd.c, source/common.c,
	source/console.c, source/crc.c, source/cvar.c, source/d_edge.c,
	source/d_fill.c, source/d_init.c, source/d_modech.c,
	source/d_part.c, source/d_polyse.c, source/d_scan.c,
	source/d_sky.c, source/d_sprite.c, source/d_surf.c,
	source/d_vars.c, source/d_zpoint.c, source/draw.c,
	source/gl_draw.c, source/gl_mesh.c, source/gl_model.c,
	source/gl_ngraph.c, source/gl_part.c, source/gl_refrag.c,
	source/gl_rlight.c, source/gl_rmain.c, source/gl_rmisc.c,
	source/gl_rsurf.c, source/gl_screen.c, source/gl_test.c,
	source/gl_trans.c, source/gl_vidlinux.c, source/gl_vidlinux_svga.c,
	source/gl_vidlinux_x11.c, source/gl_vidnt.c, source/gl_view.c,
	source/gl_warp.c, source/in_null.c, source/in_win.c, source/keys.c,
	source/mathlib.c, source/mdfour.c, source/menu.c, source/model.c,
	source/net_chan.c, source/net_com.c, source/net_udp.c,
	source/net_wins.c, source/nonintel.c, source/pmove.c,
	source/pmovetst.c, source/pr_cmds.c, source/pr_edict.c,
	source/pr_exec.c, source/r_aclip.c, source/r_alias.c,
	source/r_bsp.c, source/r_draw.c, source/r_edge.c, source/r_efrag.c,
	source/r_light.c, source/r_main.c, source/r_misc.c,
	source/r_part.c, source/r_sky.c, source/r_sprite.c,
	source/r_surf.c, source/r_vars.c, source/r_view.c, source/sbar.c,
	source/screen.c, source/skin.c, source/snd_alsa.c,
	source/snd_dma.c, source/snd_linux.c, source/snd_mem.c,
	source/snd_mix.c, source/snd_win.c, source/sv_ccmds.c,
	source/sv_cvar.c, source/sv_ents.c, source/sv_init.c,
	source/sv_main.c, source/sv_misc.c, source/sv_model.c,
	source/sv_move.c, source/sv_nchan.c, source/sv_phys.c,
	source/sv_send.c, source/sv_sys_win.c, source/sv_user.c,
	source/sw_view.c, source/sys_linux.c, source/sys_null.c,
	source/sys_unix.c, source/sys_win.c, source/vid_ggi.c,
	source/vid_glx.c, source/vid_null.c, source/vid_svgalib.c,
	source/vid_win.c, source/vid_x11.c, source/wad.c, source/world.c,
	source/zone.c: all files now include config.h

2000-05-17 05:43  deek

	* .cvsignore, include/.cvsignore, source/.cvsignore: .cvsignore
	files

2000-05-17 05:34  deek

	* aclocal.m4, bootstrap: Add bootstrap script, delete aclocal.m4

2000-05-17 05:25  deek

	* AUTHORS, ChangeLog, INSTALL, Makefile.am, NEWS, README,
	acconfig.h, aclocal.m4, configure.in, quakeforge.lsm.in,
	RPM/Makefile.am, RPM/build_rpm.in, RPM/quakeforge.spec.in,
	source/Makefile.am: Automake stuff. Don't blame me for this. ;) You
	will need to run automake --add-missing to create the necessary
	symlinks for install-sh, etc.

2000-05-17 05:11  tonik

	* source/pmove.c: Added the jumping bug fix (from the main qf tree)

2000-05-17 04:11  taniwha

	* source/sv_cvar.c: removed my (commeented out) borked code.
	Thanks, Yanster.

2000-05-17 04:08  knghtbrd

	* source/sv_send.c: serverinfo sv_allowflymode is now serverinfo
	playerfly

2000-05-17 04:07  knghtbrd

	* include/r_local.h, source/r_view.c, source/screen.c: ghost
	crosshair bug fixed

2000-05-16 22:58  yanster

	* include/in_win.h: 2 more exports

2000-05-16 22:46  taniwha

	* source/Makefile: rearange things a little so it's a bit neater

2000-05-16 21:52  snax

	* source/: cl_main.c, gl_screen.c, gl_vidlinux_x11.c, gl_vidnt.c,
	in_win.c, model.c, r_view.c, screen.c, snd_dma.c, sv_main.c,
	vid_glx.c, vid_win.c, vid_x11.c: 
	Various things from theoddone.	For some reason he can't commit...

2000-05-16 21:30  tward

	* dsparil: deleted silly script... it didn't want to work quite
	right, anyway..

2000-05-16 19:59  tward

	* dsparil: added a log message counter called dsparil

2000-05-16 18:45  taniwha

	* source/Makefile: include GGI dependency files

2000-05-16 18:04  adamel

	* source/: .cvsignore, Makefile, vid_ggi.c: Added GGI target.

2000-05-16 16:55  yanster

	* source/sv_cvar.c: fixed a bug in Cvar_Info()

2000-05-16 16:24  snax

	* source/: cl_parse.c, common.c: 
	Replaced the runtime endien check with #ifndef WORDS_BIGENDIEN.  It
	may need some more work.  Also, it will now exec autoexec.cfg when
	you connect to a server.

2000-05-16 15:04  dolson

	* source/vid_svgalib.c: A cvar fix that I overlooked last night

2000-05-16 10:35  dab

	* source/world.c: Borland fixes

2000-05-16 09:57  dab

	* source/sv_sys_win.c, include/qwsvdef.h: Borland fixes

2000-05-16 09:16  dab

	* include/: quakedef.h, qwsvdef.h: Borland fixes.

2000-05-16 09:12  tward

	* source/in_win.c: partially fixed win32 from the cvar
	conversion...

2000-05-16 03:48  taniwha

	* source/vid_glx.c: no more CVAR_FIXME in here :)

2000-05-16 03:43  taniwha

	* source/vid_glx.c: no longer segs, but mouse doesn't work!!!

2000-05-16 03:31  taniwha

	* source/: gl_view.c, r_view.c, vid_glx.c: glx now gets to where I
	can type "quit" without segging

2000-05-16 03:22  taniwha

	* include/: screen.h, vid.h: getting closer to working glx client
	(must remember to check in from top level dir)

2000-05-16 03:21  taniwha

	* source/: cl_main.c, gl_screen.c, screen.c, vid_glx.c,
	vid_svgalib.c, vid_x11.c: getting closer to working glx client

2000-05-16 02:33  taniwha

	* source/cl_main.c: client now starts up without segging (X11,
	anyway)

2000-05-16 02:28  taniwha

	* source/: sv_ccmds.c, sv_main.c: server now starts up without
	segging from the cvar update

2000-05-16 01:40  taniwha

	* source/snd_alsa.c: alsa sound support for linux. added now in
	anticipation of autoconf

2000-05-16 00:59  knghtbrd

	* include/client.h, source/cl_main.c, source/r_view.c: view
	lowering now does actually lower view.

2000-05-16 00:47  dolson

	* include/client.h, include/common.h, include/cvar.h,
	include/d_iface.h, include/d_local.h, include/glquake.h,
	include/glquake2.h, include/net.h, include/quakedef.h,
	include/qwsvdef.h, include/r_local.h, include/r_shared.h,
	include/screen.h, include/server.h, include/sound.h,
	include/view.h, source/cd_audio.c, source/cd_linux.c,
	source/cd_win.c, source/cl_cam.c, source/cl_cvar.c,
	source/cl_ents.c, source/cl_input.c, source/cl_main.c,
	source/cl_parse.c, source/cl_pred.c, source/cmd.c, source/common.c,
	source/console.c, source/cvar.c, source/d_edge.c, source/d_init.c,
	source/draw.c, source/gl_draw.c, source/gl_rlight.c,
	source/gl_rmain.c, source/gl_rmisc.c, source/gl_rsurf.c,
	source/gl_screen.c, source/gl_vidlinux.c,
	source/gl_vidlinux_svga.c, source/gl_vidlinux_x11.c,
	source/gl_vidnt.c, source/gl_view.c, source/gl_warp.c,
	source/in_win.c, source/menu.c, source/model.c, source/net_chan.c,
	source/pr_cmds.c, source/r_edge.c, source/r_main.c,
	source/r_misc.c, source/r_surf.c, source/r_view.c, source/sbar.c,
	source/screen.c, source/skin.c, source/snd_dma.c, source/snd_mem.c,
	source/snd_mix.c, source/sv_ccmds.c, source/sv_cvar.c,
	source/sv_main.c, source/sv_phys.c, source/sv_send.c,
	source/sv_sys_win.c, source/sv_user.c, source/sys_linux.c,
	source/sys_unix.c, source/vid_glx.c, source/vid_svgalib.c,
	source/vid_win.c, source/vid_x11.c: 
	Cvar merge... segfault problems... also unknown problems in
	vid_svga.c

2000-05-15 23:28  tward

	* source/vid_win.c: cleaned up a warning about not all paths return
	a value

2000-05-15 19:33  taniwha

	* source/gl_vidlinuxglx.c: dunno how this showed up again, I
	thought I removed it (and it was in the attic when I checked
	cvsweb, so I don't know what's going on)

2000-05-15 05:52  taniwha

	* source/pr_exec.c: remove a /* from a comment

2000-05-15 05:01  yanster

	* include/: quakedef.h, qwsvdef.h: Microsoft _vsprintf -> vsprintf
	particularities

2000-05-15 04:59  yanster

	* source/: cl_demo.c, cl_main.c, cl_misc.c, cl_parse.c, cl_pred.c,
	cl_sys_win.c, common.c, console.c, gl_mesh.c, gl_model.c,
	gl_screen.c, gl_vidlinux.c, gl_vidlinux_svga.c, gl_vidlinux_x11.c,
	gl_vidnt.c, net_chan.c, pr_edict.c, pr_exec.c, screen.c, skin.c,
	sv_ccmds.c, sv_init.c, sv_main.c, sv_send.c, sv_sys_win.c,
	sv_user.c, sys_linux.c, sys_unix.c, vid_glx.c: sprintf -> snprintf
	vsprintf -> vsnprintf

2000-05-14 21:45  taniwha

	* source/sys_linux.c: bah, typo

2000-05-14 21:42  knghtbrd

	* source/sv_send.c: added key for flymode - serverinfo
	sv_allowflymode 1 to turn on the jetpack for Mega2k.  This is NOT
	the final name for the key and you won't be able to change it after
	I talk to Ambush (Mega2k should set it for you I hope..)

2000-05-14 20:43  taniwha

	* source/sys_linux.c: found this bug in the main tere. We should
	die gracefully if we can't allocate memory for the zone.

2000-05-14 20:33  tonik

	* include/keys.h: Applied keynum changes from the main tree

2000-05-14 20:19  yanster

	* source/: qw_client.dsp, qw_client.dsp: accomodated
	cl_parse/gl_parse/cl_trans/gl_trans changes

2000-05-14 20:09  tonik

	* source/sv_sys_win.c: Applied win9x priority fixes from the main
	tree Removed two unused headers (<sys/*>)

2000-05-14 19:58  knghtbrd

	* source/sv_main.c: Add the QSG and QF version keys

2000-05-14 19:41  tonik

	* source/: qw_client.dsp, qw_server.dsp: - All targets (SW, GL
	Server) use the same output dir (Debug/Release) now.  - Server uses
	assembler (world.S, math.S).

2000-05-14 19:13  tonik

	* source/net_wins.c: Killed the last #ifdef SERVERONLY (actually,
	changed to is_server)

2000-05-14 19:10  adamel

	* source/Makefile: gl_parse.c doesn't exist anymore.

2000-05-14 19:04  taniwha

	* source/: Makefile, cl_parse.c, cl_trans.c, gl_parse.c,
	gl_trans.c: clean up the parse code so that only NewTranslation is
	duplicated, not the whole module.

2000-05-14 18:21  tonik

	* include/quakeasm.h, source/math.S, source/snd_mixa.S,
	source/sys_x86.S, source/worlda.S: Moved .extern C(BOPS_Error) from
	quakeasm.h to math.S; Moved a bunch of .extern C's from quakeasm.h
	to snd_mixa.S Removed references to quakeasm.h from math.S,
	snd_mixa.S, sys_x86.S, and worlda.S

2000-05-14 17:36  tonik

	* source/: gl_vidnt.c, net_wins.c, vid_win.c: Added #include
	<sys.h>

2000-05-14 17:11  knghtbrd

	* source/sys_linux.c: commented my changes

2000-05-14 16:49  tonik

	* README.WIN: Notes for compiling with MSVC (mostly the same as in
	the main QF tree)

2000-05-14 16:45  yanster

	* source/pr_exec.c: crash fix in PR_ExecuteProgram()

2000-05-14 16:34  tonik

	* source/: cl_sys_win.c, qw_client.dsp, sv_sys_win.c, sys_win.c:
	Moved Sys_DoubleTime() to sys_win.c, added timeBeginPeriod( 1 ) to
	sv_sys_win.c -> Sys_Init().

2000-05-14 16:29  yanster

	* source/pr_exec.c: crash fix in PR_ExecuteProgram()

2000-05-14 16:25  dolson

	* include/server.h, source/net_chan.c, source/sv_misc.c: This would
	be the real fix for stuff left over from the #ifdef massacre.  The
	last two revsions were failed attempts to do this

2000-05-14 16:19  tonik

	* source/qw_server.dsp: [no log message]

2000-05-14 15:29  dolson

	* CHECKLIST, include/qwsvdef.h, include/server.h, source/sv_main.c,
	source/sv_user.c: Merc's speed cheat code ported from oldtree

2000-05-14 15:27  adamel

	* source/vid_glx.c: Imported nullcursor code from vid_x11.c Changed
	dpy -> x_disp and win -> x_win like vid_x11.c calls them.

2000-05-14 15:24  adamel

	* source/vid_x11.c: Imported nullcursor code from QF.

2000-05-14 14:46  dolson

	* include/server.h, source/net_chan.c, source/sv_misc.c: Revert my
	dumb error

2000-05-14 14:39  adamel

	* source/sys_unix.c: Fix includes.

2000-05-14 14:11  dab

	* source/cl_sys_win.c: Added include sys.h

2000-05-14 14:10  adamel

	* source/: cl_main.c, sv_user.c: Cast isspace() and tolower()
	arguments to int to avoid warnings.

2000-05-14 14:09  adamel

	* include/glquake.h: Define GLAPIENTRY even if APIENTRY is not
	defined.

2000-05-14 14:08  adamel

	* source/gl_rsurf.c: Need string.h for memset()

2000-05-14 14:06  adamel

	* source/vid_glx.c: Removed silly Linux-specific includes.

2000-05-14 14:01  adamel

	* source/d_edge.c: Removed pointless #ifdef __alpha__

2000-05-14 14:00  adamel

	* source/d_surf.c: Removed pointless #ifdef __alpha__ Fixed
	alignment of size in D_SCAlloc() for 64-bit platforms.

2000-05-14 13:55  adamel

	* source/gl_model.c: Removed unused declaration.

2000-05-14 13:28  dolson

	* include/server.h, source/net_chan.c, source/sv_misc.c: Fix demos

2000-05-14 13:24  adamel

	* source/snd_linux.c: Check return code from mmap() properly.

2000-05-14 13:08  dolson

	* source/: cl_misc.c, sys_win.c: Added some GPL headers

2000-05-14 13:04  knghtbrd

	* source/cl_misc.c: now includes sys.h

2000-05-14 13:04  adamel

	* include/glquake.h, source/gl_rmisc.c, source/gl_rsurf.c,
	source/gl_warp.c, source/net_chan.c: Whitespace is not allowed
	before the '#' of pre-processor directives.

2000-05-14 13:03  adamel

	* source/Makefile: Fixed *** No rule to make target `CPPFLAGS\'
	error.

2000-05-14 13:03  knghtbrd

	* source/common.c: FindFile telling you it found the file is a
	devel feature and finally even acts like it.  Need developer set to
	1 to use it now.

2000-05-14 12:56  knghtbrd

	* include/quakedef.h, include/sys.h, source/Makefile,
	source/cl_demo.c, source/cl_ents.c, source/cl_main.c,
	source/cl_parse.c, source/cl_tent.c, source/cmd.c, source/common.c,
	source/console.c, source/d_modech.c, source/d_surf.c,
	source/draw.c, source/gl_parse.c, source/gl_refrag.c,
	source/keys.c, source/menu.c, source/net_udp.c, source/pmovetst.c,
	source/r_alias.c, source/r_bsp.c, source/r_efrag.c,
	source/r_main.c, source/r_misc.c, source/r_sprite.c,
	source/r_surf.c, source/screen.c, source/skin.c, source/snd_dma.c,
	source/snd_mem.c, source/sys_linux.c, source/sys_wina.S,
	source/sys_x86.S, source/vid_svgalib.c, source/vid_x11.c,
	source/wad.c, source/zone.c: sys.h is no longer part of quakedef.h
	
	sys_wina.S is now sys_x86.S (same as now gone sys_dosa.S, used on
	Linux too)
	
	Updated Linux Makefile to reflect above
	
	Linux translation table thingy now compiles properly

2000-05-14 12:54  dab

	* source/cl_main.c: *ver MUST be numerical - clients to ATOI with
	it.

2000-05-14 12:42  adamel

	* source/r_sprite.c: Fixed a nasty bug that only showed up on
	64-bit platforms (or platforms where sizeof(float) != sizof(float
	*) to be precise).

2000-05-14 12:28  knghtbrd

	* include/sys.h: translation table added to sys.h

2000-05-14 08:46  tward

	* source/qw_client.dsp: added libcmt to the ignorelibs, cause it
	was conflicting with libc

2000-05-14 06:46  yanster

	* source/gl_vidnt.c: fixed external ref to scr_skipupdate

2000-05-14 06:45  yanster

	* source/qw_client.dsp: damn !

2000-05-14 06:40  yanster

	* source/qw_client.dsp: removed mgl for GL targets added
	sw_client.c

2000-05-14 06:03  yanster

	* source/gl_vidnt.c: cleaned external references to in_win.c
	include in_win.h

2000-05-14 05:57  yanster

	* source/: in_win.c, snd_dma.c, cl_input.c, cl_main.c, vid_win.c:
	cleaned external references to in_win.c include in_win.h

2000-05-14 05:50  yanster

	* source/sys_dosa.S: identical to sys_wina.s, removed

2000-05-14 05:49  yanster

	* include/winquake.h: added #ifdef WINQUAKE_H .. etc

2000-05-14 05:48  yanster

	* include/in_win.h: added for clean exports, replaced other
	references with #include "in_win.h"

2000-05-14 05:38  yanster

	* source/qw_client.dsp: added GL target, output same location as
	software paths to scitech mgl and directx sdk are _not_ specified,
	make sure they're in your paths

2000-05-14 04:56  taniwha

	* CHECKLIST: heh, oops, duplicate line :)

2000-05-14 04:35  dab

	* source/gl_vidnt.c: Extern fixes.

2000-05-14 04:25  taniwha

	* CHECKLIST, source/vid_glx.c: Hopefully, this will work for both
	3dfx and non-3dfx

2000-05-14 04:16  dab

	* source/: d_edge.c, gl_warp.c: Extern fixes.

2000-05-14 04:09  dab

	* include/screen.h: Borland fix to get it compile.

2000-05-14 04:05  dab

	* source/: gl_screen.c, gl_vidnt.c, screen.c: More extern fixes.

2000-05-14 04:00  dab

	* include/: common.h, d_local.h: Some extern and borland build
	fixes.

2000-05-14 03:40  dab

	* source/gl_draw.c: Tiny fix. Wish me luck. Dabb.

2000-05-14 03:19  dolson

	* source/: Makefile, gl_view.c, r_view.c, sw_view.c: Split up some
	of *_view.c

2000-05-14 02:20  tward

	* source/cl_main.c: oops.. didn't realize that there was an #ifdef
	__linux__ around the call to s_init

2000-05-14 01:45  dolson

	* source/: model.c, sv_model.c: Fix my stupid error that I blamed
	on taniwha.  Sorry taniwha. :(

2000-05-13 23:34  tward

	* source/vid_glx.c: moved sound initializatio out of vid_* to
	cl_host, where it belongs (it seems i missed a file or two)

2000-05-13 23:32  tward

	* source/: cl_main.c, gl_vidlinux.c, gl_vidlinux_svga.c,
	gl_vidlinux_x11.c, gl_vidlinuxglx.c, snd_win.c, vid_svgalib.c,
	vid_win.c, vid_x11.c: moved sound initializatio out of vid_* to
	cl_host, where it belongs

2000-05-13 23:29  dolson

	* source/: common.c, model.c, sv_model.c: some aesthetic stuff

2000-05-13 22:32  taniwha

	* source/: Makefile, gl_model.c, gl_vidlinuxglx.c, vid_glx.c: take
	care of a fscked gl_model.c and some other bits (not sure what
	happened) I probably killed theoddone33's seg fixes :( rename
	gl_vidlinuxglx.c to vid_glx.c

2000-05-13 21:41  yanster

	* include/glquake.h: added a pragma disable warning (win32)

2000-05-13 21:40  tward

	* newtree.dsw: added gas2masm to the workspace

2000-05-13 21:38  tward

	* tools/gas2masm/: Makefile, gas2masm.c, gas2masm.dsp,
	gas2masm.dsw, gas2masm.mak, gas2masm.mdp: added gas2masm (from the
	full QF repository) so fresh checkouts aren't missing it.

2000-05-13 20:53  ender

	* include/glquake.h: api patch

2000-05-13 20:32  knghtbrd

	* source/gl_vidlinuxglx.c: This fixes GL.
	
	It may not work well for people using non-3dfx cards, someone
	PLEASE test it!

2000-05-13 20:12  knghtbrd

	* source/.cvsignore: cvsignore update

2000-05-13 20:11  knghtbrd

	* source/gl_draw.c: Texture cache mismatch fix (I think, since I'm
	working blind here..)

2000-05-13 19:49  ender

	* source/gl_vidnt.c: Added #include for windows gl

2000-05-13 19:46  ender

	* CHECKLIST: boingy :)

2000-05-13 19:44  ender

	* source/: makefile.winc, makefile.wins: Updated a few paths and
	things.

2000-05-13 19:41  ender

	* source/makefile.wingl: Windows GL makefile

2000-05-13 19:34  ender

	* source/sv_user.c: Server 'crash on disconnect' bugfix

2000-05-13 19:19  ender

	* source/keys.c: Fixed wrong #ifdef

2000-05-13 19:09  knghtbrd

	* include/: bothdefs.h, pmove.h: forgotten includes

2000-05-13 18:51  knghtbrd

	* source/: cl_pred.c, pmove.c, sv_main.c, sv_send.c, sv_user.c:
	Flymode works.

2000-05-13 17:45  dolson

	* source/r_view.c: Put the crosshair back in

2000-05-13 16:51  knghtbrd

	* include/: bothdefs.h, quakedef.h: forgot the includes

2000-05-13 16:51  knghtbrd

	* source/: Makefile, cl_main.c, cl_pred.c, cl_sys_win.c, draw.c,
	gl_draw.c, menu.c, sv_ccmds.c, sv_main.c, zone.c: Removed the
	string QuakeWorld from places to help avoid stepping on Id's tues
	(not that they care to be honest..)  VERSION is gone, use the
	strings QW_VERSION and QF_VERSION.  I'd like QW_VERSION to go away
	but I don't think we're ready to screw with that just yet.  Note,
	those are strings, not floats.
	
	Also defined QSG_STANDARD and set all the star keys the current
	qw-server does.
	
	qw-* -> qf-*, unlike the main tree this one is not planned to be
	just QW.

2000-05-13 16:47  dolson

	* include/gl_model.h, source/gl_draw.c, source/gl_mesh.c,
	source/gl_model.c, source/gl_ngraph.c, source/gl_rlight.c,
	source/gl_rmain.c, source/gl_rmisc.c, source/gl_rsurf.c,
	source/gl_screen.c, source/gl_vidlinuxglx.c, source/gl_warp.c: buh
	bye gl_model.h

2000-05-13 16:25  dolson

	* include/model.h, include/qwsvdef.h, source/Makefile,
	source/gl_model.c, source/model.c: Fix some segs

2000-05-13 16:10  knghtbrd

	* source/draw.c: cl_verstring makes its first appearance

2000-05-13 13:37  dolson

	* source/: vid_svgalib.c, vid_win.c, vid_x11.c: added extern
	viddef_t vid; to each of the vid_* files upon request

2000-05-13 07:06  ender

	* source/: makefile.wins, makefile.winc: [no log message]

2000-05-13 07:04  ender

	* source/: common.c, sys_wina.S: Ender's Win32 Server + SW Client
	stuff :)

2000-05-13 06:45  ender

	* source/net_chan.c: whoopsie.. Needed to #include <windows.h>

2000-05-13 06:43  ender

	* source/net_wins.c: ANOTHER serveronly ifdef.. evil!

2000-05-13 06:42  ender

	* include/winquake.h: Removal of nasty #ifdefs :)

2000-05-13 06:39  ender

	* source/net_chan.c: Removed include for winquake.h, not used and
	caused use of #ifndef SERVERONLY

2000-05-13 06:32  ender

	* source/cl_sys_win.c: Done a pathetic attempt at cleaning some
	code up. :P

2000-05-13 06:29  ender

	* source/.cvsignore: Added a few windows-specific (and my
	development enviroment :) ignores.

2000-05-13 05:53  taniwha

	* include/: quakeasm.h, quakedef.h, r_local.h, r_shared.h, vid.h:
	GLQUAKE has ben eliminated from all but winquake.h

2000-05-13 05:23  taniwha

	* source/: Makefile, cl_parse.c, gl_parse.c: GLQUAKE has been
	erradicated from the .c files (unfortunatly not the .h files)

2000-05-13 04:15  taniwha

	* source/Makefile: remove unneeded include

2000-05-13 01:32  yanster

	* source/cl_sys_win.c: putch needs <conio.h> -- Yanster

2000-05-13 01:31  taniwha

	* source/.cvsignore: add qw-client-glx

2000-05-13 01:29  taniwha

	* source/gl_vidlinuxglx.c: woohoo, it links

2000-05-13 01:24  taniwha

	* source/Makefile: almost there, just one more symbol

2000-05-13 01:20  taniwha

	* source/: Makefile, cl_model.c, gl_model.c, model.c, sv_model.c:
	/almost links/

2000-05-13 00:59  knghtbrd

	* source/r_misc.c: fixed netgraph

2000-05-13 00:44  tward

	* source/: cd_win.c, cl_sys_win.c, in_win.c, keys.c, qw_client.dsp:
	commented out some "unreferenced local variables"

2000-05-13 00:03  ender

	* source/net_wins.c: Fixed some BAD coding (was redeclaring errno).

2000-05-12 23:00  taniwha

	* source/Makefile: remove lonely gcc line

2000-05-12 22:59  knghtbrd

	* Makefile: DAMMIT!

2000-05-12 22:56  taniwha

	* source/Makefile: remove #(CL_GLX_name) on clean and include all
	dependencies

2000-05-12 22:52  taniwha

	* include/glquake.h, source/Makefile: hehe, qw-client-glx compiles
	(probably with lots of stuff missing) but doesn't link

2000-05-12 22:42  knghtbrd

	* include/: d_iface.h, glquake.h: bleh!

2000-05-12 22:16  knghtbrd

	* source/: cl_ents.c, r_main.c: this fixes software for the moment

2000-05-12 21:57  knghtbrd

	* source/cl_math.S: GPL thingy

2000-05-12 20:27  taniwha

	* include/r_local.h, source/cl_ents.c, source/cl_parse.c: /SW/
	clients almost build (don't link). gl_flashblend needs to be hacked
	in to allow them to link

2000-05-12 20:21  taniwha

	* include/quakedef.h: server compiles again no clients yet, though

2000-05-12 20:16  taniwha

	* include/: model.h, r_local.h: a (hopefully) better merge of
	model.h and gl_model.h and a NL and the end of r_local.h

2000-05-12 20:11  knghtbrd

	* CHECKLIST: IMPORTANT checklist update !

2000-05-12 19:45  taniwha

	* source/: cl_ents.c, cl_main.c, cl_parse.c, sbar.c, skin.c,
	sys_win.c.client: remove sys_win.c.client. if it's still needed,
	it's in cvs remove some GLQUAKEs from tho others. no client builds
	atm :(, but then neither does the server :/

2000-05-12 19:19  knghtbrd

	* include/glquake.h, include/quakedef.h, source/Makefile,
	source/gl_part.c, source/gl_view.c, source/r_part.c,
	source/r_view.c, source/view.c: A little more progress

2000-05-12 19:10  taniwha

	* source/cl_tent.c: fix this bug before it bites anyone :)

2000-05-12 15:17  dolson

	* include/glquake.h, include/view.h, source/gl_draw.c,
	source/gl_mesh.c, source/gl_model.c, source/gl_ngraph.c,
	source/gl_rlight.c, source/gl_rmain.c, source/gl_rmisc.c,
	source/gl_rsurf.c, source/gl_screen.c, source/gl_vidlinuxglx.c,
	source/gl_warp.c: gl_* now compiles... need to change around the
	Makefile before it will link

2000-05-12 12:16  knghtbrd

	* source/gl_draw.c: quakedef.h removed

2000-05-12 04:13  taniwha

	* source/Makefile: trying to get gl going. make accepts the list,
	but the GL files don't want to play

2000-05-12 00:01  tonik

	* source/: qw_client.dsp, qw_server.dsp: [no log message]

2000-05-11 23:44  tonik

	* source/: cl_sys_win.c, sv_sys_win.c, sys_win.c: sys_win.c:
	win32-specific stuff, common between client and server; moved
	Sys_mkdir() here cl_sys_win.c: win32-specific client stuff.  Added
	qboolean is_server = false; renamed filelength() to wfilelength()
	sv_sys_win.c: win32-specific server stuff.  Added qboolean
	is_server = true;

2000-05-11 21:49  tonik

	* newtree.dsw, source/net_chan.c, source/net_wins.c,
	source/qw_client.dsp, source/qw_server.dsp: Added MSVC project
	files (no GL yet)

2000-05-11 20:23  taniwha

	* source/.cvsignore: add the client binaries

2000-05-11 20:21  taniwha

	* source/Makefile: SERVERONLY? what SERVERONLY? :) the only files
	left with it are windows specific

2000-05-11 20:11  dolson

	* include/server.h, source/cl_misc.c, source/net_chan.c,
	source/sv_misc.c, source/sys_linux.c, source/sys_unix.c: no more
	#ifdef SERVERONLY in net_chan.c

2000-05-11 20:09  taniwha

	* source/: Makefile, model.c, sv_model.c: no more SERVERONLY in
	model.c :)

2000-05-11 19:49  taniwha

	* include/cmd.h, source/cl_main.c: forgot to call cl_Cmd_Init :)

2000-05-11 19:06  taniwha

	* source/: Makefile, cl_math.S, cl_model.c, model.c: almost done.
	only net_chan.c left to fix before client links, but still need to
	sort out two SERVERONLYs in model.c. All functions are split out,
	but two code snippets remain to be sorted.

2000-05-11 18:24  taniwha

	* source/: Makefile, cl_misc.c, model.c: create an SV_Error wrapper
	for the client to help tidy up model.c

2000-05-11 12:03  knghtbrd

	* source/: buildnum.c, cd_audio.c, cd_linux.c, cd_null.c, cd_win.c,
	cl_cam.c, cl_cmd.c, cl_cvar.c, cl_demo.c, cl_ents.c, cl_input.c,
	cl_main.c, cl_parse.c, cl_pred.c, cl_tent.c, cmd.c, common.c,
	console.c, crc.c, cvar.c, d_copy.S, d_draw.S, d_draw16.S, d_edge.c,
	d_fill.c, d_init.c, d_modech.c, d_part.c, d_parta.S, d_polysa.S,
	d_polyse.c, d_scan.c, d_scana.S, d_sky.c, d_spr8.S, d_sprite.c,
	d_surf.c, d_vars.c, d_varsa.S, d_zpoint.c, draw.c, gl_draw.c,
	gl_mesh.c, gl_model.c, gl_ngraph.c, gl_refrag.c, gl_rlight.c,
	gl_rmain.c, gl_rmisc.c, gl_rsurf.c, gl_screen.c, gl_test.c,
	gl_vidlinux.c, gl_vidlinux_svga.c, gl_vidlinux_x11.c,
	gl_vidlinuxglx.c, gl_vidnt.c, gl_warp.c, in_null.c, in_win.c,
	keys.c, math.S, mathlib.c, mdfour.c, menu.c, model.c, net_chan.c,
	net_com.c, net_udp.c, net_wins.c, nonintel.c, pmove.c, pmovetst.c,
	pr_cmds.c, pr_edict.c, pr_exec.c, r_aclip.c, r_aclipa.S, r_alias.c,
	r_aliasa.S, r_bsp.c, r_draw.c, r_drawa.S, r_edge.c, r_edgea.S,
	r_efrag.c, r_light.c, r_main.c, r_misc.c, r_part.c, r_sky.c,
	r_sprite.c, r_surf.c, r_vars.c, r_varsa.S, sbar.c, screen.c,
	skin.c, snd_dma.c, snd_linux.c, snd_mem.c, snd_mix.c, snd_mixa.S,
	snd_win.c, surf16.S, surf8.S, sv_ccmds.c, sv_cvar.c, sv_ents.c,
	sv_init.c, sv_main.c, sv_misc.c, sv_move.c, sv_nchan.c, sv_phys.c,
	sv_send.c, sv_user.c, sys_dosa.S, sys_linux.c, sys_null.c,
	sys_unix.c, sys_win.c, sys_win.c.client, sys_wina.S, vid_null.c,
	vid_svgalib.c, vid_win.c, vid_x11.c, view.c, wad.c, world.c,
	worlda.S, zone.c: Whee!  Every source file just got edited.  Added
	the QF-style GPL header to the top.  What I didn't add was
	descriptions.  Someone else wanna take those on?

2000-05-11 10:43  knghtbrd

	* include/uint32.h, source/uint32.h: Moved uint32.h to include

2000-05-11 10:25  dnelson

	* source/Makefile: Neither -ldl nor -lpthread are needed

2000-05-11 10:13  knghtbrd

	* source/: Makefile, vid_x.c, vid_x11.c: Moved vid_x.c -> vid_x11.c

2000-05-11 09:51  taniwha

	* source/Makefile: ok, -x11 target now tries to link (when using
	make -j)

2000-05-11 09:45  taniwha

	* source/: Makefile, math.S: fix a screwup with math.S turns out
	make doesn't like files being included more than once (duplicate .d
	files)

2000-05-11 09:30  taniwha

	* source/: Makefile, cl_cvar.c, cmd.c, d_copy.S, d_draw.S,
	d_draw16.S, d_parta.S, d_polysa.S, d_scana.S, d_spr8.S, d_varsa.S,
	math.S, r_aclipa.S, r_aliasa.S, r_drawa.S, r_edgea.S, r_varsa.S,
	snd_mixa.S, surf16.S, surf8.S, sv_misc.c, sys_dosa.S, sys_wina.S:
	client (svga) almost links now. just gotta fix up net_chan.c and
	model.c wrt SERVERONLY

2000-05-11 09:15  taniwha

	* source/: Makefile, cl_input.c, cl_main.c, cl_parse.c, r_misc.c,
	screen.c: clien (svga) compiles, but doesn't link yet (so clients
	are disabled for now)

2000-05-11 08:00  taniwha

	* source/: Makefile, common.c, sv_cvar.c, sv_misc.c: "another one
	bites the dust, DN Dn dn" (SERVERONLY)

2000-05-11 06:04  taniwha

	* source/: Makefile, cl_cvar.c, cvar.c, sv_cvar.c: split out the
	server and client specific stuff from cvar.c into sv_cvar.c and
	cl_cvar.c respectively

2000-05-11 05:44  taniwha

	* source/: cl_cmd.c, cmd.c: split out client specific stuff from
	cmd.c to cl_cmd.c

2000-05-11 04:50  taniwha

	* source/pmove.c: remove a SERVERONLY

2000-05-11 04:39  taniwha

	* source/: model.c, model.c.client: merged. much easier once I
	realised I was trying too hard :)

2000-05-11 03:07  taniwha

	* source/mdfour.h: d'oh

2000-05-10 22:07  taniwha

	* source/: gl_rmain.c, model.c, model.c.client, r_main.c: more mods
	to bring the diff of model.c and modle.c.cleint closer before doing
	the hack job

2000-05-10 21:45  taniwha

	* source/model.c: marginally closer to properly separated cl and sv
	model.c

2000-05-10 19:54  taniwha

	* source/: Makefile, md4.c, mdfour.h, net_com.c, uint32.h: fix
	legal problems with md4

2000-05-10 19:48  tonik

	* include/mdfour.h, source/mdfour.c: Added the free md4 replacement

2000-05-10 19:17  taniwha

	* source/: sys_win.c, sys_win.c.client, sys_win.c.server: swap
	cleint as server versions of sys_win.c

2000-05-10 18:11  taniwha

	* source/pr_exec.c: warnings fix for older gcc/egcs

2000-05-10 16:33  dolson

	* source/: Makefile, buildnum.c, cd_linux.c, cd_win.c, cl_cam.c,
	cl_demo.c, cl_ents.c, cl_input.c, cl_main.c, cl_parse.c, cl_pred.c,
	cl_tent.c, cmd.c, common.c, console.c, crc.c, cvar.c, d_edge.c,
	d_fill.c, d_init.c, d_modech.c, d_part.c, d_polyse.c, d_scan.c,
	d_sky.c, d_sprite.c, d_surf.c, d_vars.c, d_zpoint.c, draw.c,
	gl_draw.c, gl_mesh.c, gl_model.c, gl_ngraph.c, gl_refrag.c,
	gl_rlight.c, gl_rmain.c, gl_rmisc.c, gl_rsurf.c, gl_screen.c,
	gl_test.c, gl_vidlinux.c, gl_vidlinux_svga.c, gl_vidlinux_x11.c,
	gl_vidlinuxglx.c, gl_vidnt.c, gl_warp.c, in_null.c, in_win.c,
	keys.c, mathlib.c, md4.c, menu.c, model.c, model.c.client,
	net_chan.c, net_udp.c, net_wins.c, nonintel.c, pmove.c, pmovetst.c,
	pr_cmds.c, pr_edict.c, pr_exec.c, r_aclip.c, r_alias.c, r_bsp.c,
	r_draw.c, r_edge.c, r_efrag.c, r_light.c, r_main.c, r_misc.c,
	r_part.c, r_sky.c, r_sprite.c, r_surf.c, r_vars.c, sbar.c,
	screen.c, skin.c, snd_dma.c, snd_mem.c, snd_mix.c, snd_win.c,
	sv_ccmds.c, sv_ents.c, sv_init.c, sv_main.c, sv_move.c, sv_nchan.c,
	sv_phys.c, sv_send.c, sv_user.c, sys_linux.c, sys_unix.c,
	sys_win.c, sys_win.c.server, vid_svgalib.c, vid_win.c, vid_x.c,
	view.c, wad.c, world.c, zone.c: ^M cleanup, and qw-server compiles
	with -Werror

2000-05-10 09:06  taniwha

	* include/: asm_i386.h.server, quakeasm.h.server, sys.h.server: no
	longer needed

2000-05-10 08:57  taniwha

	* source/: Makefile, math.S, mathlib.c: fix the BoxOnPlaneSide
	problem the right way

2000-05-10 08:51  taniwha

	* source/mathlib.c: links!!!!!

2000-05-10 08:47  taniwha

	* include/quakeasm.h, source/Makefile: getting there, just
	`BoxOnPlaneSide' to go until qw-server links.  Removed last 386
	definition bits from headers (I think)

2000-05-10 08:31  taniwha

	* include/bothdefs.h, include/quakeasm.h, source/.cvsignore,
	source/Makefile, source/worlda.S: remove id386 definition stuff
	from the headers add .cvsignore to source and worlda.S hack
	Makefile a bit

2000-05-10 08:09  taniwha

	* source/: Makefile, model.c, model.c.client, model.c.server:
	create a makefile to get going swap server and client model.c for
	now

2000-05-10 07:29  knghtbrd

	* COPYING, CHECKLIST, doc/readme.txt, source/buildnum.c,
	source/cd_audio.c, source/cd_linux.c, source/cd_null.c,
	source/cd_win.c, source/cl_cam.c, source/model.c, source/pr_cmds.c,
	source/pr_edict.c, source/pr_exec.c, source/sv_ccmds.c,
	source/sv_ents.c, source/sv_init.c, source/sv_main.c,
	source/sv_move.c, source/sv_nchan.c, source/sv_phys.c,
	source/sv_send.c, source/sv_user.c, source/sys_unix.c,
	source/sys_win.c, source/world.c, source/cl_demo.c,
	source/cl_ents.c, source/cl_input.c, source/cl_main.c,
	source/cl_parse.c, source/cl_pred.c, source/cl_tent.c,
	source/cmd.c, source/common.c, source/console.c, source/crc.c,
	source/cvar.c, source/d_edge.c, source/d_fill.c, source/d_init.c,
	source/d_modech.c, source/d_part.c, source/d_polyse.c,
	source/d_scan.c, source/d_sky.c, source/d_sprite.c,
	source/d_surf.c, source/d_vars.c, source/d_zpoint.c, source/draw.c,
	source/gl_draw.c, source/gl_mesh.c, source/gl_model.c,
	source/gl_ngraph.c, source/gl_refrag.c, source/gl_rlight.c,
	source/gl_rmain.c, source/gl_rmisc.c, source/gl_rsurf.c,
	source/gl_screen.c, source/gl_test.c, source/gl_vidlinux.c,
	source/gl_vidlinux_svga.c, source/gl_vidlinux_x11.c,
	source/gl_vidlinuxglx.c, source/gl_vidnt.c, source/gl_warp.c,
	source/in_null.c, source/in_win.c, source/keys.c, source/mathlib.c,
	source/md4.c, source/menu.c, source/model.c.server,
	source/net_chan.c, source/net_udp.c, source/net_wins.c,
	source/nonintel.c, source/pmove.c, source/pmovetst.c,
	source/r_aclip.c, source/r_alias.c, source/r_bsp.c,
	source/r_draw.c, source/r_edge.c, source/r_efrag.c,
	source/r_light.c, source/r_main.c, source/r_misc.c,
	source/r_part.c, source/r_sky.c, source/r_sprite.c,
	source/r_surf.c, source/r_vars.c, source/sbar.c, source/screen.c,
	source/skin.c, source/snd_dma.c, source/snd_linux.c,
	source/snd_mem.c, source/snd_mix.c, source/snd_win.c,
	source/sys_linux.c, source/sys_null.c, source/sys_win.c.server,
	source/vid_null.c, source/vid_svgalib.c, source/vid_win.c,
	source/vid_x.c, source/view.c, source/wad.c, source/zone.c,
	include/adivtab.h, include/anorm_dots.h, include/anorms.h,
	include/asm_draw.h, include/asm_i386.h, include/asm_i386.h.server,
	include/block16.h, include/block8.h, include/bothdefs.h,
	include/bspfile.h, include/cdaudio.h, include/client.h,
	include/cmd.h, include/common.h, include/console.h, include/crc.h,
	include/cvar.h, include/d_iface.h, include/d_ifacea.h,
	include/d_local.h, include/draw.h, include/gl_model.h,
	include/pr_comp.h, include/progdefs.h, include/progs.h,
	include/quakeasm.h, include/qwsvdef.h, include/server.h,
	include/sys.h, include/world.h, include/gl_warp_sin.h,
	include/glquake.h, include/glquake2.h, include/input.h,
	include/keys.h, include/mathlib.h, include/menu.h, include/model.h,
	include/modelgen.h, include/net.h, include/pmove.h,
	include/protocol.h, include/quakeasm.h.server, include/quakedef.h,
	include/r_local.h, include/r_shared.h, include/render.h,
	include/resource.h, include/sbar.h, include/screen.h,
	include/sound.h, include/spritegn.h, include/sys.h.server,
	include/vid.h, include/view.h, include/wad.h, include/winquake.h,
	include/zone.h: Initial revision

2000-05-10 07:29  knghtbrd

	* COPYING, CHECKLIST, doc/readme.txt, source/buildnum.c,
	source/cd_audio.c, source/cd_linux.c, source/cd_null.c,
	source/cd_win.c, source/cl_cam.c, source/model.c, source/pr_cmds.c,
	source/pr_edict.c, source/pr_exec.c, source/sv_ccmds.c,
	source/sv_ents.c, source/sv_init.c, source/sv_main.c,
	source/sv_move.c, source/sv_nchan.c, source/sv_phys.c,
	source/sv_send.c, source/sv_user.c, source/sys_unix.c,
	source/sys_win.c, source/world.c, source/cl_demo.c,
	source/cl_ents.c, source/cl_input.c, source/cl_main.c,
	source/cl_parse.c, source/cl_pred.c, source/cl_tent.c,
	source/cmd.c, source/common.c, source/console.c, source/crc.c,
	source/cvar.c, source/d_edge.c, source/d_fill.c, source/d_init.c,
	source/d_modech.c, source/d_part.c, source/d_polyse.c,
	source/d_scan.c, source/d_sky.c, source/d_sprite.c,
	source/d_surf.c, source/d_vars.c, source/d_zpoint.c, source/draw.c,
	source/gl_draw.c, source/gl_mesh.c, source/gl_model.c,
	source/gl_ngraph.c, source/gl_refrag.c, source/gl_rlight.c,
	source/gl_rmain.c, source/gl_rmisc.c, source/gl_rsurf.c,
	source/gl_screen.c, source/gl_test.c, source/gl_vidlinux.c,
	source/gl_vidlinux_svga.c, source/gl_vidlinux_x11.c,
	source/gl_vidlinuxglx.c, source/gl_vidnt.c, source/gl_warp.c,
	source/in_null.c, source/in_win.c, source/keys.c, source/mathlib.c,
	source/md4.c, source/menu.c, source/model.c.server,
	source/net_chan.c, source/net_udp.c, source/net_wins.c,
	source/nonintel.c, source/pmove.c, source/pmovetst.c,
	source/r_aclip.c, source/r_alias.c, source/r_bsp.c,
	source/r_draw.c, source/r_edge.c, source/r_efrag.c,
	source/r_light.c, source/r_main.c, source/r_misc.c,
	source/r_part.c, source/r_sky.c, source/r_sprite.c,
	source/r_surf.c, source/r_vars.c, source/sbar.c, source/screen.c,
	source/skin.c, source/snd_dma.c, source/snd_linux.c,
	source/snd_mem.c, source/snd_mix.c, source/snd_win.c,
	source/sys_linux.c, source/sys_null.c, source/sys_win.c.server,
	source/vid_null.c, source/vid_svgalib.c, source/vid_win.c,
	source/vid_x.c, source/view.c, source/wad.c, source/zone.c,
	include/adivtab.h, include/anorm_dots.h, include/anorms.h,
	include/asm_draw.h, include/asm_i386.h, include/asm_i386.h.server,
	include/block16.h, include/block8.h, include/bothdefs.h,
	include/bspfile.h, include/cdaudio.h, include/client.h,
	include/cmd.h, include/common.h, include/console.h, include/crc.h,
	include/cvar.h, include/d_iface.h, include/d_ifacea.h,
	include/d_local.h, include/draw.h, include/gl_model.h,
	include/pr_comp.h, include/progdefs.h, include/progs.h,
	include/quakeasm.h, include/qwsvdef.h, include/server.h,
	include/sys.h, include/world.h, include/gl_warp_sin.h,
	include/glquake.h, include/glquake2.h, include/input.h,
	include/keys.h, include/mathlib.h, include/menu.h, include/model.h,
	include/modelgen.h, include/net.h, include/pmove.h,
	include/protocol.h, include/quakeasm.h.server, include/quakedef.h,
	include/r_local.h, include/r_shared.h, include/render.h,
	include/resource.h, include/sbar.h, include/screen.h,
	include/sound.h, include/spritegn.h, include/sys.h.server,
	include/vid.h, include/view.h, include/wad.h, include/winquake.h,
	include/zone.h: Import of the new tree

