2001-09-18 00:50  knghtbrd

	* qw-server/sv_user.c: Mercury...  3ms is not enough.

2001-09-18 00:49  knghtbrd

	* configure.in, include/win32conf.h: Upped version number

2001-09-17 11:38  digiman

	* TODO: Added server browser to TODO list.

2001-09-17 11:32  knghtbrd

	* NEWS: Updated info on sv_timekick..

2001-09-17 11:28  knghtbrd

	* README: At least put SOMETHING here!

2001-09-17 09:47  knghtbrd

	* include/mathlib.h: Vic can't commit right now for some weird
	reason, but he's fixed some potential hangups in mathlib.h's
	macros.

2001-09-17 09:32  knghtbrd

	* NEWS, nq/vid_sdl.c, qw/vid_sdl.c: gamma has changed to v_gamma in
	the console because of the compatibility changes.  Also cleaned up
	NEWS a little more, all that remains is the explanation of how to
	use the timekick stuff.

2001-09-16 13:42  eviltypeguy

	* NEWS: Added 'Last Updated' cvs $id tag...

2001-09-16 13:41  eviltypeguy

	* NEWS: More FIXME fixes...

2001-09-16 13:29  eviltypeguy

	* nq/gl_rsurf.c, nq/menu.c, nq/sv_user.c, qw-server/sv_user.c:
	Misc. code formatting cleanups...

2001-09-16 13:29  eviltypeguy

	* NEWS: Reworded a few of the items in here, changed spacing a
	little, fixed all the 'FIXME:'s best I could. Some things could
	probably still use a little better explanation...

2001-09-16 11:39  digiman

	* nq/vid_sdl.c, qw/vid_sdl.c: gl_ztrick is off by default.

2001-09-16 10:46  knghtbrd

	* NEWS: Rewrote NEWS completely.  Thanks to EvilTypeGuy for noting
	most of the major compatibility-changing events, it made the task
	easier.  Note that there are a number of FIXME's I need to go back
	and correct still for Cvar names and the like.	If someone else
	wants to do that today, that's fine.  In the meantime I'm
	submitting what I have for review and because I'm going to sleep. 
	=p

2001-09-15 20:23  eviltypeguy

	* NEWS: Replaced all the hard tabs with 8 spaces instead, to ensure
	that the file looks the same just about anywhere, minor formatting
	changes too...

2001-09-15 20:18  eviltypeguy

	* NEWS: Updated news file with all the updates that have been made
	to project twilight sine the beginning that break or change
	behavior from id's standard distributions...

2001-09-15 18:00  zinx

	* qw/gl_rlight.c: 
	glDepthMask in R_RenderDlights was inverted (GL_TRUE vs. GL_FALSE,
	and vice versa)

2001-09-15 15:47  digiman

	* nq/gl_model.c, qw/gl_model.c: Chton and Shub don't cast shadows
	now.

2001-09-15 12:12  zinx

	* nq/sys_win.c, qw-server/sys.c: 
	Windows w/ mingw cleanups; Removed some unused static variables

2001-09-15 02:16  digiman

	* nq/cl_tent.c, nq/gl_draw.c, nq/gl_model.c, nq/gl_model.h,
	nq/gl_rlight.c, nq/gl_rmisc.c, nq/gl_rsurf.c, nq/sv_phys.c,
	nq/sv_user.c, nq/world.c, qw/gl_draw.c, qw/gl_model.c,
	qw/gl_model.h, qw/gl_rlight.c, qw/gl_rsurf.c, qw-server/model.c,
	qw-server/model.h, qw-server/sv_phys.c, qw-server/world.c: Fixed
	MOVETYPE_PUSH error in NQ and QW (thanx LH).  Code cleanup.  Also
	split minmaxs to mins and maxs.

2001-09-14 10:42  digiman

	* nq/gl_rsurf.c, qw/cl_tent.c, qw/gl_rsurf.c, qw-server/model.c: A
	forgotten qwsv warp-speedup and  #ifdef QUAKE2 code cleanup.

2001-09-14 08:09  digiman

	* nq/gl_model.c, qw/gl_model.c: Faster check for warping.

2001-09-14 07:02  digiman

	* nq/gl_warp.c, qw/gl_rmisc.c, qw/gl_warp.c: Do not draw skybox if
	sky was not initialized (no sky surfaces).

2001-09-14 05:19  molivier

	* nq/nq.dsp, qw/qw.dsp, qw-server/qwsv.dsp: Updated MSVC6 DSPs

2001-09-14 05:15  knghtbrd

	* nq/common.c, nq/quakedef.h, qw/common.c, qw-server/common.c:
	fs_gamename Cvar, needed for Debian packages

2001-09-13 21:54  knghtbrd

	* qw/sys.c: main needs to return int on unix systems.

2001-09-13 08:44  digiman

	* nq/nq.dsp, nq/sys_win.c, nq/winquake.h, qw/qw.dsp, qw/sys.c: "We
	use main. Killed WIN32 definitions."

2001-09-13 06:10  knghtbrd

	* .cvsignore, qw-server/cmd.c, qw-server/cmd.h, qw-server/common.c,
	qw-server/common.h, qw-server/sv_main.c: Now it's my turn to
	neglect the server!

2001-09-13 06:06  lordhavoc

	* qw-server/sys.c: the make-qw-server-run-at-more-than-1fps patch
	(in other words: remove the fd_set and select code)

2001-09-13 05:46  lordhavoc

	* qw-server/sys.c: the make-qw-server-work-on-win32 patch

2001-09-13 05:36  knghtbrd

	* TODO, acconfig.h, configure.in, include/win32conf.h, nq/cmd.c,
	nq/cmd.h, nq/common.c, nq/common.h, nq/host.c, qw/cl_main.c,
	qw/cmd.c, qw/cmd.h, qw/common.c, qw/common.h: Shared and user
	configuration files for settings that can't be in your autoexec
	files are now supported.  fs_shareconf and fs_userconf are the
	Cvars, and can be +set as you'd expect to change defaults. 
	QuakeForge has long ago found the mess you'll find in Host_Init to
	be necessary through trial and error.

2001-09-13 03:37  molivier

	* twilight.spec.in: Fixed a typo in RPM group, and removed an
	unused definition

2001-09-13 03:31  knghtbrd

	* nq/gl_draw.c, qw/gl_draw.c: Mercury will be giving himself a good
	thwacking over this Draw_Fill bug he committed.  A good thwacking
	indeed.

2001-09-12 22:58  molivier

	* Makefile.am, twilight.spec.in: Fixed and cleaned
	twilight.spec.in. Added COPYING.BSD and tools/ to the file produced
	by 'make dist'

2001-09-12 20:15  lordhavoc

	* nq/sv_main.c: fix for e3m3.bsp bizarre broken rotated physics (in
	other words: clear the angles on world when loading)

2001-09-12 05:08  molivier

	* twilight.spec.in: With 'cvs add' before, it's even better  :o)

2001-09-12 05:07  molivier

	* Makefile.am, configure.in: Added an early (but hopefully working)
	version of twilight.spec.in

2001-09-12 03:38  molivier

	* nq/sys_linux.c, nq/sys_win.c, qw/sys.c, qw-server/qwsv.dsp,
	qw-server/sys.c: Fixed more than 30 incorrect uses of strncpy and
	strncat; _PLEASE_ use strlcpy and strlcat instead, or at least read
	very carefully the strn* man pages. Some whitespaces and Win32
	stuff too (no, win32 qwsv doesn't yet compile)

2001-09-12 03:10  lordhavoc

	* qw/net_udp.c, nq/net_udp.c, qw-server/net_udp.c: fixed errno bug
	in winsock support (winsock uses WSAGetLastError(), not errno)

2001-09-12 01:20  lordhavoc

	* nq/gl_rsurf.c: fixed non-texsort lightmap bugs

2001-09-12 01:19  lordhavoc

	* qw/gl_rsurf.c: fixed non-color lighting bug

2001-09-12 00:57  lordhavoc

	* qw/gl_rsurf.c: made non-texsort mode look right, non-colored
	lighting is still broken

2001-09-11 22:47  knghtbrd

	* nq/Makefile.am, nq/gl_warp.c, qw/Makefile.am, qw/gl_warp.c: Fixed
	gl_warp warnings.

2001-09-11 05:55  digiman

	* qw/qw.dsp: Oops, forgot to update MSVC QW project (removed
	gl_proc.c. Should it be kept on repository?).

2001-09-11 05:49  digiman

	* nq/gl_model.c, nq/gl_rmisc.c, nq/gl_warp.c, nq/glquake.h,
	nq/nq.dsp, qw/gl_model.c, qw/gl_rmisc.c, qw/gl_warp.c,
	qw/glquake.h: Skbox improvement: reserve 6 texture slots for skybox
	textures (a good way).

2001-09-11 03:23  lordhavoc

	* include/mathlib.h: include stdlib if min/max are not defined
	(win32)

2001-09-11 03:17  lordhavoc

	* qw/view.c, nq/view.c: ported V_CalcBlend from darkplaces, this
	one actually works, unlike the id one.

2001-09-11 03:10  knghtbrd

	* nq/gl_draw.c, qw/gl_draw.c: Fixed some long lines..

2001-09-11 03:05  lordhavoc

	* nq/gl_draw.c, qw/gl_draw.c: corrected R_ResampleTexture code to
	use Uint8 instead of byte (stupid windows headers defined it for me
	so the compiler did not complain), and changed various other
	texture format related definitions to Uint32

2001-09-11 02:48  mercury

	* qw/gl_rsurf.c: Fix gl_texsort 0 lightmaps.

2001-09-11 02:46  lordhavoc

	* nq/gl_draw.c, qw/gl_draw.c: added DarkPlaces texture resampling
	code (faster than glu functions), should improve load times
	(r_lerpimages decides whether to do smooth resampling or not, use 0
	for old style)

2001-09-11 02:14  mercury

	* qw/: gl_draw.c, gl_ngraph.c, gl_rlight.c, gl_rmain.c, gl_rmisc.c,
	gl_rsurf.c, gl_screen.c, gl_warp.c, glquake.h, r_part.c, vid_sdl.c:
	OpenGL state change audit!

2001-09-11 02:10  mercury

	* nq/common.c, qw/common.c, qw-server/common.c: And actually make
	it work *blush*.

2001-09-11 01:47  knghtbrd

	* qw-server/common.c: *ahem*  Two developers who should know better
	didn't test compile.

2001-09-11 01:44  mercury

	* nq/common.c, qw/common.c: Oops, one should test compile even the
	most obviously correct code.

2001-09-11 01:42  knghtbrd

	* qw-server/: common.c, sys_unix.c: Mercury's fix for
	COM_StripExtension for -qwsv

2001-09-11 01:38  mercury

	* TODO, nq/common.c, qw/common.c: Fixed COM_StripExtension to strip
	the last ., not the first.  Oh, it also won't strip off a
	directory.

2001-09-11 01:06  knghtbrd

	* qw-server/: Makefile.am, UNNEEDED_Linux, sys.c, sys_win.c:
	qw-server now has no win32-specific files.  sys.c now takes care of
	that and should even work properly provided that win32 has atexit
	(it should) and SDL is able to compile a non-graphical application
	(same..)

2001-09-11 00:57  lordhavoc

	* qw/gl_rlight.c, nq/gl_rlight.c: added explanation of
	ColorLightPoint interpolation

2001-09-10 20:07  knghtbrd

	* TODO, nq/cl_input.c, nq/cl_parse.c, nq/common.c, nq/console.c,
	nq/console.h, nq/gl_rlight.c, nq/menu.c, nq/pr_cmds.c,
	nq/sv_phys.c, nq/vid_sdl.c, nq/world.c, qw/cl_input.c,
	qw/cl_parse.c, qw/common.c, qw/gl_rlight.c, qw/gl_rmain.c,
	qw/menu.c, qw/sbar.c, qw-server/common.c, qw-server/pr_cmds.c:
	Mangling of some files with long lines.  wc -L treats tabs as 8
	spaces and doesn't offer a way to change that, so I didn't go
	through every file it returned, just the ones that were reported as
	extremely long lines.  Also a few minor cleanups besides, nothing
	that should break anything.

2001-09-10 11:27  digiman

	* nq/gl_draw.c, nq/gl_rmain.c, nq/gl_rmisc.c, nq/gl_warp.c,
	nq/glquake.h, qw/gl_rmain.c, qw/gl_rmisc.c, qw/gl_warp.c,
	qw/glquake.h: Added skyboxes to NQ and QW. Use skybox cvar to load
	skyboxes.

2001-09-10 08:53  digiman

	* qw/cl_ents.c: Set default dlight color to 0.2 0.1 0.0

2001-09-10 01:43  knghtbrd

	* debian/changelog, debian/control, nq/host.c, nq/keys.c,
	qw/cl_main.c, qw/keys.c: Key unbound, press F4 to bind message
	removed entirely.  How does it know what I have F4 bound to?  And
	hy does it happen for some keys but not others?  And spamming the
	console because I hold down a key that isn't bound or something? 
	Maybe I bumped it?  No, this message has to go.

2001-09-10 00:51  digiman

	* nq/cl_main.c, qw/cl_parse.c: Try to keep dlights inside the map
	only if old ligths are disabled.

2001-09-09 17:13  knghtbrd

	* nq/gl_draw.c, qw/gl_draw.c: QuakeForge's console background was
	much better than ours.	I should know since I did the console
	background stuff.  The useful changes have been brought over, along
	with the Cvars cl_verstring and gl_constretch.	Unlike QF,
	gl_constretch defaults to on, it looks nifty with the Id conback,
	so deal with it.  =)

2001-09-09 16:58  eviltypeguy

	* nq/menu.c, qw/menu.c: [no log message]

2001-09-09 16:45  eviltypeguy

	* nq/cl_main.c, nq/menu.c, qw/cl_main.c, qw/menu.c: Code formatting
	cleanups, fixed NQ's hardware brightness slider on the options menu
	to work correctly...(was only adjusting with the right arrow key,
	not left and right like the other sliders)

2001-09-09 15:59  knghtbrd

	* COPYING.BSD, Makefile.am, TODO, configure.in, debian/.cvsignore,
	debian/Makefile.am, debian/README.Debian, debian/changelog,
	debian/control, debian/copyright, debian/dirs, debian/docs,
	debian/menu, debian/rules, include/Makefile.am, qw/Makefile.am:
	Preliminary Debian packaging scripts, currently with an undeclared
	dep on gamedata and I want to break the dedicated server out into
	its own package but they DO work if you replace the auto* symlinks
	with real files - make dist will build its tarball like that, which
	I needed to tweak a couple of the Makefile.am's to get working.

2001-09-09 13:19  knghtbrd

	* nq/menu.c, qw/menu.c: Menu is fixed - NQ is hosed though, don't
	know why (it's not this commit..)

2001-09-09 13:17  digiman

	* nq/vid_sdl.c, qw/vid_sdl.c: Restoring previous vid_sdl.c state:
	no special win32 gamma handling.

2001-09-09 09:46  digiman

	* nq/vid_sdl.c, qw/vid_sdl.c: Got hardware gamma working in
	windows.

2001-09-09 08:46  mercury

	* nq/vid_sdl.c, qw/vid_sdl.c: More tweaking, SDL on windows is,
	picky.

2001-09-09 08:37  zinx

	* qw/glquake.h: 
	Moved windows.h out of an ifdef, twilight-qw compiles much easier
	with mingw this way :/

2001-09-09 08:32  zinx

	* qw/: cl_ents.c, cl_main.c: 
	Took an axe to cl_predict_players2.  It didn't make any sense to
	have it, as cl_predict_players and cl_predict_players2 were always
	checked together..

2001-09-09 08:15  digiman

	* nq/cd_sdl.c, qw/cd_sdl.c: Removed SDL_QuitSubSystem from cd_sdl
	(SDL does that automatically.

2001-09-09 05:49  mercury

	* nq/vid_sdl.c, qw/vid_sdl.c: Report the SDL error if for some
	reason setting the gamma ramps fails.

2001-09-09 05:46  lordhavoc

	* qw/gl_rlight.c, nq/gl_rlight.c: safeguard against weird texenv
	modes in flashblend rendering

2001-09-09 05:44  mercury

	* nq/vid_sdl.c, qw/vid_sdl.c: Spelling correction.

2001-09-09 05:30  digiman

	* nq/cl_main.c, nq/cl_tent.c, nq/gl_rsurf.c, qw/cl_ents.c,
	qw/cl_parse.c, qw/gl_rsurf.c, qw/sys.c: Played with dlights again:
	fixed the rest of dlights in QW and NQ.  Also fixed a crash in NQ
	and QW after map change if in 32 bit mode.

2001-09-09 05:25  mercury

	* include/mathlib.h, nq/gl_draw.c, nq/gl_model.c, nq/gl_rmisc.c,
	nq/gl_screen.c, nq/gl_warp.c, nq/r_part.c, nq/vid.h, nq/vid_sdl.c,
	nq/view.c, qw/cl_main.c, qw/gl_draw.c, qw/gl_model.c,
	qw/gl_ngraph.c, qw/gl_rmisc.c, qw/gl_screen.c, qw/gl_warp.c,
	qw/glquake.h, qw/r_part.c, qw/vid.h, qw/vid_sdl.c, qw/view.c: A few
	minor math changes.
	
	Oh, and the great hardware gamma support commit!
	
	For my next trick I might make the cshifts alter the gamma bias
	instead of drawing the big polys on the screen! *cackle*

2001-09-09 03:10  knghtbrd

	* qw/: cl_ents.c, gl_rlight.c: Colored dlight fixes - colors are
	now brighter without gl_flashblend and darker with it.	Also, fixed
	Vic's RecursiveHullCheck bug that caused some dlights not to exist.
	 Thanks LordHavoc, you were right about this one.

2001-09-08 21:56  knghtbrd

	* nq/cd_sdl.c, nq/console.c, nq/gl_model.c, nq/gl_warp.c,
	nq/mathlib.c, nq/menu.c, nq/sbar.c, nq/sv_user.c, nq/world.c,
	qw/cd_sdl.c, qw/cl_cam.c, qw/cl_demo.c, qw/cl_parse.c,
	qw/console.c, qw/gl_model.c, qw/gl_rmain.c, qw/gl_warp.c,
	qw/keys.c, qw/mathlib.c, qw/menu.c, qw/net_chan.c, qw/sbar.c,
	qw/snd_mem.c, qw-server/mathlib.c, qw-server/model.c,
	qw-server/net_chan.c, qw-server/pr_cmds.c, qw-server/sv_ccmds.c,
	qw-server/world.c: Removed #if 0's, all except for
	qw{,-server}/net_udp.c, since I'm not sure if what's in that is
	really useful for anything at first glance.  I doubt it, but better
	to leave it till I'm sure it's useless.

2001-09-08 21:20  knghtbrd

	* qw/: cl_ents.c, cl_tent.c: Made dlights look a bit more like the
	numbers we decided looked good in QuakeForge a year ago.  I'm not
	happy with the effects yet, but I think that what they are missing
	is lighthalf.

2001-09-08 20:11  knghtbrd

	* AUTHORS, nq/pcx.c: #include "strlib.c" ?  Um.  Also updated
	AUTHORS, adding many people to it who should be there.

2001-09-08 16:38  digiman

	* nq/gl_rsurf.c, qw/gl_rsurf.c: GL_RGBA is back: it is
	automatically detected as a coloured lightmap format in 32bit mode.

2001-09-08 16:35  knghtbrd

	* nq/pcx.c, qw/pcx.c: fix for mandrake

2001-09-08 16:29  digiman

	* nq/cl_input.c, qw/cl_input.c: Bugfix...

2001-09-08 15:39  digiman

	* nq/cl_input.c, qw/cl_input.c: Use bound() macro. Also SDL.h
	should be <SDL.h>.

2001-09-08 15:34  digiman

	* qw/r_part.c: Disable depth writing when draw particles.

2001-09-08 13:53  digiman

	* nq/cl_parse.c, nq/console.c, nq/draw.h, nq/gl_draw.c,
	nq/gl_rmain.c, nq/gl_rmisc.c, nq/gl_screen.c, nq/glquake.h,
	nq/host.c, nq/host_cmd.c, nq/net_main.c, nq/nq.dsp, nq/sys.h,
	nq/sys_linux.c, nq/sys_null.c, nq/sys_win.c, nq/sys_wind.c,
	nq/view.c, qw/gl_draw.c, qw/gl_rmain.c, qw/qw.dsp, qw/sys.c: Played
	again with sys.c, looks better now.  Added SDL_RegisterApp for
	win32 applications.  Renamed Sys_FloatTime to Sys_DoubleTime in NQ.
	 Added crosshair 2 to NQ.  Dynamic SDL linkage: to win32
	applications (nq and qw-client) one must have sdl.dll.

2001-09-08 12:21  raineth

	* nq/gl_rsurf.c, qw/gl_rsurf.c: memset() takes a byte value as the
	second param, 65280 isn't a byte value.

2001-09-08 12:11  eviltypeguy

	* nq/gl_model.c, nq/gl_rsurf.c, qw/gl_rsurf.c: Fixed some misc.
	compilation errors, not all of them though, a 'warning: large
	integer implicitly truncated to unsigned type' warning is still
	hanging around regarding the 'blocklights' array

2001-09-08 11:14  digiman

	* include/win32conf.h, qw/qw.dsp, qw/sys.c: sys.c compiles in WIN32
	and QW-client works as a result.

2001-09-08 10:39  digiman

	* nq/cl_main.c, nq/gl_screen.c, nq/host.c, qw/cl_main.c, qw/qw.dsp:
	Added show_fps cvar to NQ and set fps_counter to 0 by default in
	QW.

2001-09-08 10:08  knghtbrd

	* qw/sys.c: Sorry everyone, here's sys.c..

2001-09-08 08:31  digiman

	* nq/cl_main.c, nq/client.h, nq/gl_draw.c, nq/gl_model.c,
	nq/gl_rlight.c, nq/gl_rmain.c, nq/gl_rmisc.c, nq/gl_rsurf.c,
	nq/glquake.h, qw/cl_main.c, qw/gl_draw.c, qw/gl_model.c,
	qw/gl_rlight.c, qw/gl_rmain.c, qw/gl_rmisc.c, qw/gl_rsurf.c,
	qw/glquake.h: Coloured lights. Should I add something to these
	words?

2001-09-08 06:09  digiman

	* nq/gl_model.c, nq/gl_model.h, nq/gl_rlight.c, nq/gl_rsurf.c,
	qw/gl_model.c, qw/gl_model.h, qw/gl_rlight.c, qw/gl_rsurf.c: Fix a
	few things before I start adding coloured lighting.

2001-09-07 23:44  knghtbrd

	* configure.in, include/compat.h, include/win32conf.h,
	qw/Makefile.am, qw/UNNEEDED_Linux, qw/sys_linux.c, qw/sys_null.c,
	qw/sys_win.c: Combined sys.c for QW, probably requires some
	tweaking of win32conf.h to make sure it has all the right
	HAVE_WHATEVER defines to compile properly.  Also bumped VERSION to
	0.0.9 in win32conf.h (forgot earlier..)

2001-09-07 15:23  knghtbrd

	* TODO, configure.in, include/Makefile.am, nq/Makefile.am,
	qw/Makefile.am: We are so close to the 0.1.0 release mark that it's
	appropriate to finally give us a version number close to that. 
	Also fixed Makefile.am's a bit so make and make dist work in
	autoconf.

2001-09-07 14:23  digiman

	* qw-server/common.c: Oops, forgot one thing...

2001-09-07 14:12  digiman

	* nq/buildnum.c, nq/common.h, nq/host_cmd.c, nq/nq.dsp,
	qw/buildnum.c, qw/cl_main.c: Twilight reports build number now
	(both nq and qw).

2001-09-07 13:53  digiman

	* qw/: cl_main.c, cl_pred.c: Clear cl_baselines when connect to a
	server (bugfix).  Set player movement oldbuttons correctly
	(bugfix).

2001-09-07 13:38  digiman

	* nq/nq.dsp, qw/qw.dsp, qw-server/qwsv.dsp: Changed settings for
	MSVC++ 6.0 projects and workspaces.

2001-09-07 13:24  digiman

	* include/gl_warp_sin.h, nq/gl_warp_sin.h, qw/gl_warp_sin.h: Moved
	gl_warp_sin.h to include.

2001-09-07 13:22  digiman

	* nq/sv_phys.c: Little weird speedup.

2001-09-07 13:21  digiman

	* qw/cl_main.c: Renamed simple_encrypt to simple_decrypt - affects
	nothing, just logical reasons.

2001-09-07 13:00  digiman

	* nq/gl_proc.c, qw/gl_proc.c: Shut up the compiler.

2001-09-07 09:56  knghtbrd

	* include/Makefile.am, include/TGL_funcs_list.h, include/qtypes.h,
	nq/Makefile.am, nq/gl_proc.c, nq/pcx.c, nq/tga.c, nq/wad.h,
	qw/Makefile.am, qw/bspfile.h, qw/cd_sdl.c, qw/cdaudio.h,
	qw/cl_demo.c, qw/cl_ents.c, qw/cl_input.c, qw/cl_main.c,
	qw/cl_parse.c, qw/client.h, qw/cmd.c, qw/common.c, qw/common.h,
	qw/console.h, qw/crc.c, qw/crc.h, qw/draw.h, qw/gl_draw.c,
	qw/gl_mesh.c, qw/gl_model.c, qw/gl_model.h, qw/gl_ngraph.c,
	qw/gl_proc.c, qw/gl_rlight.c, qw/gl_rmain.c, qw/gl_rmisc.c,
	qw/gl_rsurf.c, qw/gl_screen.c, qw/gl_warp.c, qw/glquake.h,
	qw/host.h, qw/menu.c, qw/modelgen.h, qw/net.h, qw/net_chan.c,
	qw/net_udp.c, qw/pcx.c, qw/protocol.h, qw/r_part.c, qw/render.h,
	qw/skin.c, qw/snd_mem.c, qw/snd_win.c, qw/sound.h, qw/tga.c,
	qw/vid.h, qw/vid_sdl.c, qw/view.c, qw/wad.c, qw/wad.h, qw/zone.c,
	qw-server/bspfile.h, qw-server/cmd.c, qw-server/common.c,
	qw-server/common.h, qw-server/crc.c, qw-server/crc.h,
	qw-server/model.c, qw-server/model.h, qw-server/modelgen.h,
	qw-server/net.h, qw-server/net_chan.c, qw-server/net_udp.c,
	qw-server/pr_cmds.c, qw-server/pr_comp.h, qw-server/pr_edict.c,
	qw-server/pr_exec.c, qw-server/progs.h, qw-server/protocol.h,
	qw-server/server.h, qw-server/sv_ents.c, qw-server/sv_init.c,
	qw-server/sv_main.c, qw-server/sv_send.c, qw-server/sv_user.c,
	qw-server/zone.c: Finish the byte -> Uint8 changes and fix Vic's
	last couple of commits for building with autoconf and for using our
	dynamic OpenGL stuff..

2001-09-07 09:06  digiman

	* nq/gl_draw.c, nq/gl_proc.c, nq/gl_warp.c, nq/glquake.h,
	nq/nq.dsp, qw/gl_draw.c, qw/gl_proc.c, qw/glquake.h, qw/qw.dsp:
	Added mipmapping routines from Mesa by Brian Paul.

2001-09-07 08:33  digiman

	* include/pcx.h, include/tga.h, nq/gl_screen.c, nq/gl_warp.c,
	nq/nq.dsp, nq/pcx.c, nq/tga.c, qw/gl_screen.c, qw/gl_warp.c,
	qw/pcx.c, qw/qw.dsp, qw/tga.c: Added tga and pcx modules.

2001-09-06 21:52  knghtbrd

	* include/qtypes.h, nq/bspfile.h, nq/cd_sdl.c, nq/cdaudio.h,
	nq/cl_input.c, nq/cl_parse.c, nq/client.h, nq/common.c,
	nq/common.h, nq/console.h, nq/crc.c, nq/crc.h, nq/draw.h,
	nq/gl_draw.c, nq/gl_mesh.c, nq/gl_model.c, nq/gl_model.h,
	nq/gl_rlight.c, nq/gl_rmain.c, nq/gl_rmisc.c, nq/gl_rsurf.c,
	nq/gl_screen.c, nq/gl_warp.c, nq/glquake.h, nq/host.c, nq/menu.c,
	nq/modelgen.h, nq/net.h, nq/net_dgrm.c, nq/net_loop.c,
	nq/net_udp.c, nq/net_udp.h, nq/pr_cmds.c, nq/pr_comp.h,
	nq/pr_edict.c, nq/pr_exec.c, nq/progs.h, nq/quakedef.h,
	nq/r_part.c, nq/render.h, nq/server.h, nq/snd_mem.c, nq/snd_win.c,
	nq/sound.h, nq/sv_main.c, nq/vid.h, nq/vid_sdl.c, nq/view.c,
	nq/view.h, nq/wad.c, nq/wad.h, nq/zone.c: NQ no longer uses byte,
	it has been converted to use the Uint8 SDLism.	No changes that
	affect code, just a little SDLification.

2001-09-06 19:50  knghtbrd

	* qw/gl_rsurf.c: There you go EvilTypeGuy, waterwarp works with
	texsort now.

2001-09-06 16:18  knghtbrd

	* TODO, nq/host.c, nq/keys.c, nq/menu.c, nq/vid_sdl.c,
	qw/cl_main.c, qw/keys.c, qw/menu.c, qw/vid_sdl.c: It's possible to
	make the menu think you're in a game with a console open simply by
	opening one and typing "disconnect".  This causes the menu to
	refuse to open, thinking instead that it should close the console. 
	Fixed.	We now set key_dest == key_console after we init the host,
	probably other places need to set key_dest still, the diff for
	Mercury's new key code has them all covered.  Mouse wheel works
	fine, but can spit out warnings about unbound keys if you don't
	bind the wheel, even when using it to scroll the console.  Cleaning
	up the key_dest state changes will fix that.

2001-09-06 15:10  knghtbrd

	* include/mathlib.h, nq/gl_rlight.c, nq/gl_rmain.c, nq/gl_rsurf.c,
	nq/gl_warp.c, nq/mathlib.c, nq/pr_cmds.c, nq/r_part.c,
	nq/sv_phys.c, nq/sv_user.c, nq/view.c, qw/cl_cam.c, qw/gl_rlight.c,
	qw/gl_rmain.c, qw/gl_rsurf.c, qw/mathlib.c, qw/pmove.c,
	qw/r_part.c, qw/view.c, qw-server/mathlib.c, qw-server/pmove.c,
	qw-server/pr_cmds.c, qw-server/sv_phys.c: Q_RSqrt (which did 1/sqrt
	using evil nonportable bitwise operations on a float) has gone
	away.  In the process, QW's mathlib.c became THE mathlib.c used by
	all targets.  Removing Q_RSqrt in favor of 1/Q_sqrt also made the
	two VectorNormalize functions identical, removed
	VectorNormalizeFast as a result.  SHOULD work fine, please test.

2001-09-06 14:49  eviltypeguy

	* AUTHORS: Added my name to Authors, per knghtbrd

2001-09-06 14:05  knghtbrd

	* TODO, qw/gl_warp.c: QW sky is fixed.

2001-09-05 09:43  knghtbrd

	* include/Makefile.am, nq/Makefile.am, qw/Makefile.am,
	qw-server/Makefile.am: Forgot to update these for make dist

2001-09-05 09:38  molivier

	* AUTHORS: Added my name and email to AUTHORS

2001-09-04 09:16  digiman

	* nq/gl_mesh.c, nq/nq.dsp, qw/gl_mesh.c, qw/qw.dsp,
	qw-server/qwsv.dsp: If somebody decides to increase number of max
	vertexes in models - feel free to do that.

2001-09-04 04:58  molivier

	* include/strlib.h: Fixed a typo in strlib.h

2001-09-04 04:39  knghtbrd

	* COPYING.BSD, TODO, configure.in, include/mathlib.h,
	include/strlib.h, include/win32conf.h, nq/cd_sdl.c, nq/cl_demo.c,
	nq/cl_input.c, nq/cl_parse.c, nq/cmd.c, nq/common.c, nq/conproc.c,
	nq/console.c, nq/cvar.c, nq/gl_draw.c, nq/gl_model.c,
	nq/gl_rmain.c, nq/gl_rmisc.c, nq/gl_screen.c, nq/glquake.h,
	nq/host_cmd.c, nq/keys.c, nq/menu.c, nq/net_dgrm.c, nq/net_loop.c,
	nq/net_main.c, nq/net_udp.c, nq/pr_cmds.c, nq/pr_edict.c,
	nq/pr_exec.c, nq/sbar.c, nq/snd_dma.c, nq/snd_mem.c, nq/snd_mix.c,
	nq/strlib.c, nq/strlib.h, nq/sv_main.c, nq/sv_user.c,
	nq/sys_linux.c, nq/sys_win.c, nq/vid_sdl.c, nq/wad.c, nq/zone.c,
	qw/buildnum.c, qw/cd_sdl.c, qw/cl_cam.c, qw/cl_demo.c,
	qw/cl_ents.c, qw/cl_input.c, qw/cl_main.c, qw/cl_parse.c,
	qw/cl_tent.c, qw/cmd.c, qw/common.c, qw/common.h, qw/console.c,
	qw/cvar.c, qw/gl_draw.c, qw/gl_mesh.c, qw/gl_model.c,
	qw/gl_rmain.c, qw/gl_rmisc.c, qw/gl_rsurf.c, qw/gl_screen.c,
	qw/keys.c, qw/mathlib.c, qw/menu.c, qw/net_chan.c, qw/net_udp.c,
	qw/pmovetst.c, qw/sbar.c, qw/skin.c, qw/snd_dma.c, qw/snd_mem.c,
	qw/snd_mix.c, qw/strlib.c, qw/strlib.h, qw/sys_linux.c,
	qw/sys_win.c, qw/vid_sdl.c, qw/wad.c, qw/zone.c, qw-server/cmd.c,
	qw-server/common.c, qw-server/cvar.c, qw-server/mathlib.c,
	qw-server/mdfour.c, qw-server/model.c, qw-server/net_chan.c,
	qw-server/net_udp.c, qw-server/pmovetst.c, qw-server/pr_cmds.c,
	qw-server/pr_edict.c, qw-server/pr_exec.c, qw-server/strlib.c,
	qw-server/strlib.h, qw-server/sv_ccmds.c, qw-server/sv_ents.c,
	qw-server/sv_init.c, qw-server/sv_main.c, qw-server/sv_nchan.c,
	qw-server/sv_send.c, qw-server/sv_user.c, qw-server/sys_unix.c,
	qw-server/sys_win.c, qw-server/world.c, qw-server/zone.c: Added
	windef.h to autoconf since it defines conflicting min/max macros. 
	There's now an error message about str{,n}casecmp if you don't have
	a suitable alternative.  Left-over #defines in common.h for the
	strlib stuff removed.  The Q_ prefix on strlib functions is gone. 
	ctype.h is now only included by strlib.h.  Moved strlib.h to
	include/.  Added COPYING.BSD, we already have strlcat/strlcpy under
	it and will have more soon.  Also fixed broken mathlib merge. 
	Either Vic forgot a test compile or VC++ is being especially
	retarded again.

2001-09-04 04:11  digiman

	* nq/mathlib.c: Merged nq and qw mathlibs

2001-09-04 04:04  digiman

	* include/mathlib.h, nq/mathlib.h, qw/mathlib.h,
	qw-server/mathlib.h: cvs commit -m "Moved mathlib.h to include"

2001-09-04 01:32  knghtbrd

	* qw/cl_main.c: We have bound () here, use it.

2001-09-04 01:00  molivier

	* configure.in, include/compat.h, include/win32conf.h, nq/cd_sdl.c,
	nq/cvar.c, nq/nq.dsp, nq/strlib.h, nq/zone.c, qw/cd_sdl.c,
	qw/cvar.c, qw/qw.dsp, qw/strlib.h, qw/zone.c, qw-server/cvar.c,
	qw-server/net_udp.c, qw-server/strlib.h, qw-server/sv_main.c,
	qw-server/zone.c: Add autoconf detection for strcasecmp, snprintf,
	and their friends and family. More strncpy -> strlcpy. Some fixes
	regarding a few Q_* functions

2001-09-02 05:12  digiman

	* nq/host.c: Dedicated server doesn't overwrites config.cfg.

2001-09-02 04:45  digiman

	* include/qtypes.h, nq/cd_sdl.c, nq/mathlib.h, nq/sv_phys.c,
	nq/vid_sdl.c, nq/view.c, qw/cd_sdl.c, qw/mathlib.h, qw/vid_sdl.c,
	qw/view.c, qw-server/mathlib.h, qw-server/sv_phys.c: Code cleanup.

2001-09-01 15:27  digiman

	* nq/gl_screen.c, nq/vid.h, nq/vid_sdl.c, qw/vid.h, qw/vid_sdl.c:
	Cleaned up viddef_t, added -bpp command line option, some other
	small changes.

2001-09-01 15:24  digiman

	* nq/mathlib.h: Forgot to remove tempvector.

2001-09-01 15:22  digiman

	* nq/cd_sdl.c, qw/cd_sdl.c: Use CDStatus only if an error occured
	after restartinghanging a track.

2001-09-01 07:04  digiman

	* nq/mathlib.c, nq/mathlib.h, qw/mathlib.c, qw/mathlib.h,
	qw-server/mathlib.c, qw-server/mathlib.h: Another mathlib update:
	removed messy code from DotProduct and VectorLength, also added
	VectorSet macro.

2001-09-01 06:43  digiman

	* qw/vid_sdl.c: Actually glquake.h includes TGL_funcs.h, so we
	don't need another copy here.

2001-08-31 11:38  digiman

	* nq/gl_rlight.c, nq/gl_rmain.c, nq/gl_rmisc.c, nq/glquake.h,
	qw/gl_rlight.c, qw/gl_rmain.c, qw/gl_rmisc.c, qw/glquake.h: Added
	gl_oldlights cvar to disable PVS dlights (FIXME: add this to
	menu?).

2001-08-31 11:37  digiman

	* qw/pmove.c: Do not calculate square root if it's not needed (a
	fix).

2001-08-31 11:36  digiman

	* include/qtypes.h: windef defines min and max

2001-08-31 06:49  knghtbrd

	* configure.in, include/win32conf.h, nq/console.c, nq/net_udp.c,
	nq/snd_linux.c, nq/sys_linux.c, nq/sys_win.c, qw/net_chan.c,
	qw/net_udp.c, qw/snd_linux.c, qw/sys_win.c, qw-server/net_chan.c,
	qw-server/net_udp.c, qw-server/sys_unix.c: Cleaned up configure.in
	a bit, also autoconfiscated a couple headers while I was at it. 
	This sort of thing is good.  Please move away from silly #ifndef
	_WIN32 and vice-versa, it's not portable.

2001-08-30 21:56  eviltypeguy

	* nq/menu.c, qw/menu.c: GL_TEXTUREMODE is now a graphics options
	menu item, so users don't have to go digging through cvar land to
	set texture quality...

2001-08-30 21:56  eviltypeguy

	* nq/gl_draw.c, qw/gl_draw.c: Fixed up bad texture mode message,
	added sane default if user put in a bogus value

2001-08-30 21:21  eviltypeguy

	* qw/gl_draw.c: Typo correction

2001-08-30 19:28  eviltypeguy

	* nq/gl_draw.c, qw/gl_draw.c: gl_texturemode is now a cvar and not
	a command (I consider the old way to be a bug, so do others :)
	Basically, this means that anal players like me can have
	gl_linear_mipmap_linear automagically enabled for them, and since
	it's a cvar with cvar_archive set, it's automatically saved on quit

2001-08-30 18:53  eviltypeguy

	* qw/cmd.c: Anal code comment cleanup

2001-08-30 18:05  eviltypeguy

	* qw/menu.c: Properly realign one of the menu options...

2001-08-30 18:05  eviltypeguy

	* qw/pmove.c: someone had speed = VectorLength(speed), i assumed it
	should have been speed = VectorLength(pmove.velocity), since that
	compiles and makes some sense, though I don't know the intent of
	the coder, qw appears to work still entities and all, so i'm going
	to assume (uh oh) that this was the intent, and commit the
	resulting code :p

2001-08-30 18:02  eviltypeguy

	* qw/cmd.c: Added the console now works again feature :) (cmd_argc
	wasn't being incremented so it would never go on to the next
	command...or execute the current one?)

2001-08-30 07:51  digiman

	* nq/cl_main.c: Removed SetPal.

2001-08-30 07:39  digiman

	* nq/gl_rmain.c, nq/gl_rmisc.c, nq/glquake.h, qw/gl_rmain.c,
	qw/gl_rmisc.c, qw/glquake.h, qw/pmove.c: Removed code for
	envmapping tests.

2001-08-30 07:36  digiman

	* nq/gl_rsurf.c, qw/gl_rsurf.c: Use PlaneDiff macro

2001-08-30 04:38  molivier

	* nq/host.c, nq/nq.dsp, nq/quakedef.h, nq/snd_dma.c, nq/sys.h,
	nq/sys_linux.c, nq/sys_win.c, nq/zone.c, nq/zone.h, qw/cmd.c,
	qw/cvar.c, qw/glquake.h, qw/qw.dsp, qw/snd_dma.c, qw/snd_mix.c,
	qw/sound.h, qw/sys_linux.c, qw/zone.c, qw-server/qwsv.dsp,
	qw-server/zone.c: diff-- between NQ and the QW family, whitespaces,
	some cleaning... Updated VC6 project files to ease the compilation
	process for those who don't have SDL libs and include headers
	already installed on their computer (all you have to do is
	extracting the win32 SDL development package into Twilight root dir
	and rename its directory to just 'SDL')

2001-08-27 23:23  molivier

	* TODO, include/cvar.h, nq/cmd.c, nq/cvar.c, nq/pr_cmds.c,
	qw/cmd.c, qw/cvar.c, qw-server/cmd.c, qw-server/cvar.c,
	qw-server/pr_cmds.c: Added CVAR_TEMP support (progs now create
	cvars with a CVAR_TEMP flag when they request a cvar which doesn't
	exist); Cvar_Cleanup has been updated to remove them, but it's
	called nowhere anyway... Also, a few minor optimizations (strcpy ->
	memcpy), and some cleanup

2001-08-27 16:21  eviltypeguy

	* qw/menu.c: Added back frame interpolation and fullbright models
	options to graphics options menu, setup fullbright option to change
	both gl_fb_models, and gl_fb_bmodels, so fullbright is applied or
	not applied respectively to both types of models...

2001-08-27 04:38  molivier

	* qw/: snd_win.c, sys_win.c: Win32 qw compiles again

2001-08-26 18:53  eviltypeguy

	* nq/: gl_rsurf.c, gl_screen.c: Added controllable waterwarp to NQ,
	same as QW's: r_waterwarp 0 = disabled r_waterwarp > 0 = intensity
	setting examples: r_waterwarp 1 = very subtle r_waterwarp 8 = id
	default r_waterwarp 50 = trippy

2001-08-26 18:26  eviltypeguy

	* qw/: gl_rsurf.c, screen.h: Removed unnecessary include, and
	erroneous r_waterwarp declaration

2001-08-26 17:56  eviltypeguy

	* qw/: cl_cam.c, cl_demo.c, cl_ents.c, cl_input.c, cl_tent.c,
	gl_mesh.c, gl_rmain.c, gl_rsurf.c, gl_screen.c, net_chan.c,
	screen.h, snd_mix.c, vid_sdl.c, wad.c: Fixed up includes for QW,
	added r_waterwarp cvar, which acts both as a way to disable
	underwater 'warping', and the intensity of it...  i.e. r_waterwarp
	8 is same behavior as Id's stuff, r_waterwarp 0 is disabled, and
	r_waterwarp 1 is a subtle waterwarp, while r_waterwarp 50 is trippy
	:)

2001-08-26 17:17  knghtbrd

	* TODO, nq/common.c, nq/host.c, qw/cl_main.c, qw/common.c,
	qw-server/common.c, qw-server/common.h, qw-server/sv_main.c:
	fs_userpath/fs_sharepath exist now.  -sharedir is gone, it wasn't
	part of Quake though.  Also moved COM_Init_Cvars to just after the
	+set processing happens.  Also removed the pop array hanging around
	in QW's common.c.

2001-08-26 12:52  mercury

	* TODO: Added the new key system.

2001-08-26 12:40  knghtbrd

	* TODO: List a few people working on stuff with what they're
	working on

2001-08-26 12:34  knghtbrd

	* TODO, include/cvar.h, qw/bothdefs.h, qw/buildnum.c, qw/cd_sdl.c,
	qw/cl_cam.c, qw/cl_demo.c, qw/cl_ents.c, qw/cl_input.c,
	qw/cl_main.c, qw/cl_parse.c, qw/cl_pred.c, qw/cl_tent.c,
	qw/client.h, qw/cmd.c, qw/common.c, qw/common.h, qw/console.c,
	qw/crc.c, qw/cvar.c, qw/draw.h, qw/gl_draw.c, qw/gl_mesh.c,
	qw/gl_model.c, qw/gl_model.h, qw/gl_ngraph.c, qw/gl_refrag.c,
	qw/gl_rlight.c, qw/gl_rmain.c, qw/gl_rmisc.c, qw/gl_rsurf.c,
	qw/gl_screen.c, qw/gl_warp.c, qw/glquake.h, qw/host.h, qw/keys.c,
	qw/mathlib.c, qw/menu.c, qw/menu.h, qw/net_chan.c, qw/net_udp.c,
	qw/pmove.c, qw/pmove.h, qw/pmovetst.c, qw/quakedef.h, qw/r_part.c,
	qw/render.h, qw/sbar.c, qw/skin.c, qw/snd_dma.c, qw/snd_linux.c,
	qw/snd_mem.c, qw/snd_mix.c, qw/sound.h, qw/sys_linux.c,
	qw/vid_sdl.c, qw/view.c, qw/wad.c, qw/wad.h, qw/zone.c,
	qw-server/net_udp.c, qw-server/zone.c, qw-server/zone.h: quakedef
	in the QW client is gone.  It's not as cleanly done as the server
	was, mostly because I didn't want to spend all day on it. 
	Therefore, any file that includes client.h for example does not
	include everything it'd need if client.h was removed.  Deal with
	it, it shouldn't be too hard, but it is kinda slow work when you're
	doing it for 30 headers in a row, so I'm declaring victory for now.

2001-08-26 10:54  eviltypeguy

	* qw/gl_rsurf.c: Lighting on lava/water is correct now (matches
	NQ), the -lm_4 option actually works too! (since lightmaps are now
	built correctly for RGBA case)...

2001-08-26 10:17  eviltypeguy

	* nq/gl_rsurf.c: Cosmetic changes

2001-08-25 23:24  eviltypeguy

	* qw-server/net_chan.c: Changed net_chan to include strlib.h so it
	can use proper Q_strlen, instead of strlen functions..

2001-08-25 23:15  lordhavoc

	* nq/gl_draw.c, nq/gl_rmain.c, nq/gl_rmisc.c, nq/gl_rsurf.c,
	nq/gl_warp.c, nq/glquake.h, nq/r_part.c, nq/vid_sdl.c,
	qw/gl_draw.c, qw/gl_ngraph.c, qw/gl_rmain.c, qw/gl_rmisc.c,
	qw/gl_rsurf.c, qw/gl_warp.c, qw/glquake.h, qw/r_part.c,
	qw/vid_sdl.c: cleaned up multitexture system fixed fullbright model
	rendering without multitexture bug in nq (wasn't setting base
	texture) fixed endian dependent fullbright texture creation code
	(EVIL!) fixed transparency bugs optimized glTexEnvF state changes a
	little

2001-08-25 21:52  eviltypeguy

	* TODO: Updated todo regarding gamma/brightness

2001-08-25 21:28  eviltypeguy

	* nq/menu.c: Completely fixed menus, bleh. This menu system drives
	me INSANE! (well more insane anyway..)

2001-08-25 21:26  eviltypeguy

	* qw/menu.c: Fixed the Menus in QW, ugh, the menu system is NOT
	intuitive.

2001-08-25 21:14  eviltypeguy

	* nq/menu.c: Mostly fixed my flubbed up menu changes. At least it's
	functional now.

2001-08-25 19:35  eviltypeguy

	* TODO, nq/gl_screen.c, nq/menu.c, nq/screen.h, qw/gl_screen.c,
	qw/menu.c, qw/screen.h: Updated todo, Added software brightness and
	contrast control (ported from lordhavoc's darkplaces) Looks sweet!
	This should tide us over until we have real hardware gamma and
	brightness (coming soon!) This will stay whenever I add hardware
	gamma/brightness in though because not all cards properly support
	hardware gamma/brightness...

2001-08-25 16:05  lordhavoc

	* include/TGL_funcs_list.h, nq/gl_draw.c, nq/gl_rmain.c,
	nq/vid_sdl.c, qw/gl_draw.c, qw/gl_rmain.c, qw/vid_sdl.c: disabled
	all uses of GL_ ALPHA_TEST and glAlphaFunc is now DONTNEED

2001-08-25 12:52  digiman

	* nq/gl_rmain.c: Fullbright models are rendered with mtex now.
	FIXME: the code is very poor.

2001-08-25 09:52  digiman

	* nq/cl_main.c, nq/cl_tent.c, nq/gl_model.c, nq/gl_rlight.c,
	nq/gl_rsurf.c, nq/mathlib.c, nq/mathlib.h, nq/pr_cmds.c,
	nq/sv_phys.c, nq/sv_user.c, nq/world.c, qw/cl_cam.c, qw/cl_tent.c,
	qw/gl_model.c, qw/gl_rlight.c, qw/gl_rsurf.c, qw/gl_warp.c,
	qw/mathlib.c, qw/mathlib.h, qw/pmovetst.c, qw/view.c,
	qw-server/mathlib.c, qw-server/mathlib.h, qw-server/model.c,
	qw-server/pmovetst.c, qw-server/pr_cmds.c, qw-server/sv_ents.c,
	qw-server/world.c: Wow, another BIG math update.  VectorLength is
	macro now.  Use PlaneDiff macro where possible.  Added macros for
	2-dimensional vectors.

2001-08-25 08:00  digiman

	* qw/gl_rmain.c: PVS dlights work now. HUGE speedup.  'r_shadows 2'
	is back.

2001-08-25 07:59  digiman

	* nq/cl_main.c, nq/gl_model.h, nq/gl_rlight.c, nq/gl_rmain.c,
	nq/gl_rmisc.c, nq/gl_rsurf.c, nq/glquake.h, nq/mathlib.h,
	nq/view.c, qw/cl_ents.c, qw/cl_parse.c, qw/client.h, qw/gl_model.c,
	qw/gl_model.h, qw/gl_rlight.c, qw/gl_rmisc.c, qw/gl_rsurf.c,
	qw/glquake.h, qw/mathlib.h, qw/pmove.h, qw/qw.dsp, qw/view.c: PVS
	dlights work now. HUGE speedup.

2001-08-25 07:58  digiman

	* nq/chase.c: Small speedup.

2001-08-25 07:57  digiman

	* nq/cl_demo.c, qw/cl_demo.c: Clear pallete.

2001-08-24 22:21  knghtbrd

	* TODO: Bit of a priority resort for TODO - we can probably release
	with only an evening's worth of work.  Anything else done before
	then is just gravy.

2001-08-24 22:10  eviltypeguy

	* qw/keys.c: Semi-revert my last change to key_repeats for qw, qw's
	key_dest is currently broken and as such, I can only allow for the
	backspace key to repeat keys at this time

2001-08-24 22:00  knghtbrd

	* nq/: view.c, view.h: shutter glasses support never worked in
	OpenGL anyway, so it's gone.

2001-08-24 21:58  eviltypeguy

	* TODO, nq/keys.c, qw/keys.c: Corrected key repeating for both
	nq&qw now repeats if the key is bound for the console and it's not
	the pause key no matter what, this makes for useful key repeat,
	however due to a bug in QW's key_dest handling, key_repeat doesn't
	work when you start qw normally and get dumped to the console, it
	will only work in the console if you're currently in a game

2001-08-24 20:54  eviltypeguy

	* qw/: cl_input.c, client.h: Whitespace rearrangement, addition of
	key repeat for QW controllable just as NQ through cvars:
	in_key_repeat_delay in_key_repeat_interval

2001-08-24 20:50  knghtbrd

	* gamecode/: .cvsignore, Makefile.in, progs/.cvsignore,
	progs/Makefile.in: Makefile.ins too?  I must have been asleep! 
	They're gone now, sorry to break things everyone.  Also here are
	.cvsignores so this doesn't happen again.  Sorry all.  =(

2001-08-24 20:46  knghtbrd

	* gamecode/: Makefile, progs/Makefile: Whoa whoa whoa - I should
	never have added these!

2001-08-24 15:33  digiman

	* twilight.dsw: MSVC++ 6.0 workspace actually works now.

2001-08-24 15:15  knghtbrd

	* .cvsignore, Makefile.am, TODO, autogen.sh, configure.in,
	twilight.dsw, doc/.cvsignore, doc/Makefile.am,
	doc/olddoc/.cvsignore, doc/olddoc/Makefile.am, gamecode/Makefile,
	gamecode/Makefile.am, gamecode/Makefile.in,
	gamecode/progs/Makefile, gamecode/progs/Makefile.am,
	gamecode/progs/Makefile.in, gamecode/progs/files.dat,
	include/.cvsignore, include/Makefile.am, nq/Makefile.am,
	qw/Makefile.am, qw-server/Makefile.am, tools/.cvsignore,
	tools/Makefile.am: make dist works

2001-08-24 14:42  lordhavoc

	* include/TGL_funcs_list.h: glShadeModel is no longer used

2001-08-24 14:42  lordhavoc

	* qw/: cl_ents.c, gl_rlight.c, gl_rmain.c, gl_rmisc.c, glquake.h,
	menu.c, vid_sdl.c: removed gl_smoothmodels cvar (and corresponding
	menu stuff) removed all setting of glShadeModel (the GL default is
	smooth) cleaned up some badly split up end of line comments and
	other minor whitespace issues sped up player model check in
	CL_LinkPacketEntities (uses cl_playerindex like the CL_LinkPlayers
	code)

2001-08-24 14:21  lordhavoc

	* nq/: gl_rlight.c, gl_rmain.c, gl_rmisc.c, glquake.h, menu.c,
	vid_sdl.c: removed gl_smoothmodels cvar (and corresponding menu
	stuff) removed all setting of glShadeModel (the GL default is
	smooth)

2001-08-24 13:03  knghtbrd

	* Makefile.am, configure.in, tools/cvs2cl.pl: Here's make
	ChangeLog..  It's not yet part of make dist or anything since we
	don't actually have a working make dist yet.

2001-08-24 09:23  molivier

	* twilight.dsw, qw-server/mathlib.c, qw-server/net_chan.c,
	qw-server/net_udp.c, qw-server/pmovetst.c, qw-server/pr_exec.c,
	qw-server/qwsv.dsp, qw-server/sv_nchan.c, qw-server/sys_win.c,
	qw-server/world.c: Win32 qwsv compiles

2001-08-23 23:58  molivier

	* configure.in, nq/Makefile.am, nq/cd_sdl.c, nq/common.h,
	nq/modelgen.h, nq/quakedef.h, nq/spritegn.h, nq/strlib.c,
	nq/strlib.h, nq/sys_linux.c, qw/Makefile.am, qw/buildnum.c,
	qw/cd_sdl.c, qw/mdfour.c, qw/modelgen.h, qw/quakedef.h,
	qw/spritegn.h, qw/strlib.c, qw/strlib.h, qw/sys_linux.c,
	qw-server/strlib.h: Added strlcat and strlcpy autoconf detection.
	Added strlib in NQ and QW

2001-08-23 22:02  eviltypeguy

	* TODO: Updated todo

2001-08-23 22:01  eviltypeguy

	* nq/: cl_input.c, cl_main.c, client.h, cvar.c, vid_sdl.c: Added
	working key repeat for backspace :) May change key repeats later to
	be more intuitive.

2001-08-23 12:20  knghtbrd

	* include/cvar.h, include/qtypes.h, nq/mathlib.h, qw/mathlib.h,
	qw/sys_linux.c, qw/zone.c, qw-server/bothdefs.h, qw-server/cmd.c,
	qw-server/common.c, qw-server/common.h, qw-server/console.h,
	qw-server/crc.c, qw-server/cvar.c, qw-server/mathlib.c,
	qw-server/mathlib.h, qw-server/model.c, qw-server/model.h,
	qw-server/net_chan.c, qw-server/net_udp.c, qw-server/pmove.c,
	qw-server/pmove.h, qw-server/pmovetst.c, qw-server/pr_cmds.c,
	qw-server/pr_edict.c, qw-server/pr_exec.c, qw-server/progs.h,
	qw-server/qwsvdef.h, qw-server/server.h, qw-server/strlib.c,
	qw-server/sv_ccmds.c, qw-server/sv_ents.c, qw-server/sv_init.c,
	qw-server/sv_main.c, qw-server/sv_move.c, qw-server/sv_nchan.c,
	qw-server/sv_phys.c, qw-server/sv_send.c, qw-server/sv_user.c,
	qw-server/sys.h, qw-server/sys_unix.c, qw-server/sys_win.c,
	qw-server/world.c, qw-server/zone.c, qw-server/zone.h: -qwsv has
	been de-quakedef'd (or de-qwsvdef'd in this case..)  Moved a few
	things around to accomplish this.  Got rid of quakeparms_t in the
	server.  Created a preliminary console.h for -qwsv, mostly for the
	Con_* prototypes which live in one of the sv_* files for now. 
	Removed host_initialized stuff from Cmd_AddCommand.  Fixed a few
	Q_* functions that were not Q_*'d but should have been, even though
	I intend to make the Q_ prefixes go away forever sooner or later. 
	Removed much cruft from the top of SV_Init.  I haven't really done
	anything on the win32 side (sorry Vic) but will be setting up a
	cross compiler next to try and do a sys.c merge.  Forest, you may
	have to do some stuff in order to get VC++4 to work properly again.

2001-08-23 04:39  molivier

	* qw-server/: Makefile.am, common.h, mathlib.c, mdfour.c, model.c,
	modelgen.h, qwsvdef.h, spritegn.h, strlib.c, strlib.h, sv_ccmds.c,
	sv_init.c, sv_main.c, sv_user.c, sys_unix.c, sys_win.c: Added
	strlib to qw-server, including strlcat / strlcpy functions; no
	tests in configure.in yet, so we always use our own versions. A
	bunch of cleanings in qw-server (mostly strings manipulation).
	Fixed the mathlib error in qw-server.

2001-08-22 19:57  eviltypeguy

	* nq/console.c, qw/console.c: Beep the user in NQ and let them know
	it couldn't match anything for tab completion.
	
	For QW, let the user know it couldn't match anything for tab
	completion.  (Couldn't beep the user as this would create a
	dependency on sound.h in qw, which already existed in NQ)

2001-08-22 17:21  knghtbrd

	* TODO: Couple things that are done now..

2001-08-22 05:29  digiman

	* qw/sys_win.c: quakeparms_t gone.

2001-08-22 05:29  digiman

	* nq/: chase.c, cl_main.c: Improved chasecam.

2001-08-22 05:28  digiman

	* nq/gl_rmisc.c, qw/gl_rmisc.c: Small speedup...

2001-08-22 05:26  digiman

	* nq/vid_sdl.c, qw/vid_sdl.c: Added forcing of glFinish

2001-08-22 04:47  molivier

	* nq/common.c, nq/console.c, nq/keys.c, qw/common.c,
	qw-server/cmd.c, qw-server/common.c, qw-server/model.c,
	qw-server/pr_cmds.c, qw-server/pr_edict.c, qw-server/sv_ccmds.c,
	qw-server/sv_init.c, qw-server/sv_main.c, qw-server/sv_send.c,
	qw-server/zone.c: All str[n]cpy and str[n]cat are now Q_str[n]cpy
	and Q_str[n]cat (hopefully)

2001-08-22 04:45  molivier

	* nq/cl_input.c, nq/sv_user.c, qw/cl_input.c, qw-server/sv_user.c:
	Add +use support.

2001-08-21 23:13  molivier

	* nq/crc.h, nq/pr_edict.c, qw-server/pr_edict.c: Remove compilation
	warnings (-> errors) on RedHat 7.1

2001-08-21 22:00  eviltypeguy

	* TODO: Updated todo to reflect bash-style tab completion addition

2001-08-21 21:57  eviltypeguy

	* include/cvar.h, nq/cmd.c, nq/cmd.h, nq/console.c, nq/console.h,
	nq/cvar.c, nq/keys.c, qw/cmd.c, qw/cmd.h, qw/console.c,
	qw/console.h, qw/cvar.c, qw/keys.c: Wheeeee, bash-style tab
	completion for NQ & QW, NOT QWSV (this is an exercise left to the
	more adventerous, which is not me ;)
	
	It basically works like so: c<tab>
	<===============================================================> 7
	possible commands: color      connect	 changing   cd	      
	clear	   centerview cmd
	
	31 possible variables: cl_chasecam	   cl_hightrack       
	cl_nopred cl_nodelta	      cl_solid_players	 
	cl_predict_players2 cl_predict_players	cl_maxfps	   
	cl_hudswap cl_sbar	       cl_shownet	   cl_timeout
	cl_anglespeedkey    cl_pitchspeed	cl_yawspeed cl_movespeedkey
	    cl_sidespeed	cl_backspeed cl_forwardspeed	 cl_upspeed
		 cl_warncmd cl_crossy		cl_crossx	   
	crosshaircolor crosshair	   cl_bobup	       cl_bobcycle
	cl_bob		    cl_rollangle	cl_rollspeed con_notifytime
	
	Enjoy!

2001-08-21 19:05  eviltypeguy

	* TODO: Updated TODO, (early +set execute done for qwsv now as
	well?)

2001-08-21 19:04  eviltypeguy

	* nq/cvar.c, qw-server/cmd.c, qw-server/cmd.h, qw-server/cvar.c,
	qw-server/sv_main.c: Stupidity fix regarding Cmd_AddCommand
	(everything appears to work still...)
	
	Added early +set execute fix to qwsv...

2001-08-21 13:45  digiman

	* qw-server/: common.c, qwsv.dsp, sys_win.c: Some small changes
	here and there.

2001-08-21 13:40  digiman

	* qw/: cl_demo.c, cl_main.c, cl_parse.c, client.h, console.c,
	gl_draw.c, gl_model.c, gl_model.h, gl_rmain.c, gl_rmisc.c,
	gl_rsurf.c, gl_screen.c, gl_warp.c, glquake.h, qw.dsp, screen.h,
	snd_win.c, sys_win.c: Too much has changed. Fullbright textures on
	models, bmodels and player model skins. Some small changes here and
	there.

2001-08-21 13:35  digiman

	* nq/: cl_demo.c, cl_main.c, cl_tent.c, console.c, gl_draw.c,
	gl_model.c, gl_rmain.c, gl_warp.c, keys.c, nq.dsp, snd_win.c,
	view.c: Too much has changed. First of all it compiles under
	windows again. Some small changes here and there.

2001-08-20 14:53  knghtbrd

	* TODO, qw/cl_cam.c, qw/cl_demo.c, qw/cl_ents.c, qw/cl_main.c,
	qw/cl_parse.c, qw/cl_pred.c, qw/cl_tent.c, qw/console.c,
	qw/gl_mesh.c, qw/gl_ngraph.c, qw/gl_rlight.c, qw/gl_rmain.c,
	qw/gl_screen.c, qw/glquake.h, qw/keys.c, qw/mathlib.c, qw/menu.c,
	qw/pmove.c, qw/pmove.h, qw/pmovetst.c, qw/quakedef.h, qw/sbar.c,
	qw/screen.h, qw/snd_dma.c, qw/view.c, qw-server/cmd.c,
	qw-server/common.c, qw-server/cvar.c, qw-server/mathlib.c,
	qw-server/model.c, qw-server/model.h, qw-server/net.h,
	qw-server/net_chan.c, qw-server/pmove.c, qw-server/pmove.h,
	qw-server/pmovetst.c, qw-server/pr_cmds.c, qw-server/pr_edict.c,
	qw-server/pr_exec.c, qw-server/qwsvdef.h, qw-server/server.h,
	qw-server/sv_ccmds.c, qw-server/sv_ents.c, qw-server/sv_init.c,
	qw-server/sv_main.c, qw-server/sv_move.c, qw-server/sv_nchan.c,
	qw-server/sv_phys.c, qw-server/sv_send.c, qw-server/sv_user.c,
	qw-server/sys_unix.c, qw-server/sys_win.c, qw-server/world.c,
	qw-server/world.h, qw-server/zone.c: quakedef WILL die.  Soon. 
	Note that I had to do some *_t -> struct *_s changes and that these
	were sometimes not exactly trivial.

2001-08-20 12:35  eviltypeguy

	* TODO: Updated TODO, added notes about tab completion (not
	necessary for first public release)

2001-08-20 00:36  knghtbrd

	* qw/: cd_sdl.c, cl_cam.c, cl_ents.c, cl_input.c, cl_main.c,
	cl_parse.c, cl_pred.c, cl_tent.c, client.h, cmd.c, common.c,
	console.c, gl_draw.c, gl_model.c, gl_ngraph.c, gl_rlight.c,
	gl_rmain.c, gl_rmisc.c, gl_rsurf.c, gl_screen.c, gl_warp.c,
	glquake.h, keys.c, menu.c, net.h, net_chan.c, quakedef.h, sbar.c,
	sbar.h, screen.h, skin.c, snd_dma.c, snd_linux.c, snd_mem.c,
	snd_mix.c, snd_win.c, sound.h, vid.h, vid_sdl.c, view.c, view.h:
	Sbar_Changed and sb_updates are gone, we always update.  viddef_t
	has been gutted.  VID_ShiftPalette and the cruft using it are gone.
	 The big change is that several header files are no longer part of
	quakedef.h, more will follow.

2001-08-19 21:08  raineth

	* qw/: cl_ents.c, client.h, gl_rmain.c, gl_rmisc.c, menu.c,
	render.h: Fixed some problems caused by the previous attempt to
	port interpolated model animation and added another attempt (which
	seems to work).

2001-08-19 16:40  eviltypeguy

	* TODO: Updated TODO list...

2001-08-19 15:55  eviltypeguy

	* nq/: cmd.c, cvar.c: Fix early +set execution for NQ

2001-08-19 13:19  knghtbrd

	* qw/cvar.c: Fairly significant fuckup on my part with Cvar_Set_f. 
	Someone needs to do this in nq and qw-server still

2001-08-19 13:16  eviltypeguy

	* nq/cmd.c, nq/cmd.h, nq/host.c, qw/cmd.c: Fix for +set to happen
	earlier and properly for NQ

2001-08-19 13:09  eviltypeguy

	* qw/cmd.c: Removal of some crufty debug messages I left...

2001-08-19 13:06  eviltypeguy

	* qw/: cl_main.c, cmd.c, cvar.c: Early +set execute/parsing fix for
	QW...

2001-08-19 12:12  knghtbrd

	* nq/cd_sdl.c, qw/cd_sdl.c: SDL_InitSubSystem used instead of
	SDL_Init for the CD stuff.  Affects nothing.

2001-08-19 11:29  knghtbrd

	* qw/: cl_main.c, quakedef.h, snd_dma.c, sys.h, sys_linux.c,
	zone.c, zone.h: Reworking of the init stuff a little, quakeparms_t
	is gone now and some of the code in cl_main.c has moved to
	sys_linux.c.  This means that the same needs to happen in
	sys_win.c..  Rain, please make the requisite changes and make sure
	it compiles?

2001-08-19 10:17  raineth

	* nq/gl_rmain.c: I'm pretty sure this qglShadeModel (GL_FLAT);
	isn't supposed to be here.  It seems to be negatively effecting
	model blending (you can see the seperation of polygons)

2001-08-19 10:00  knghtbrd

	* qw/net_wins.c: net_udp should be used instead of net_wins.  Vic,
	this should Just Work for you, but let me know if it doesn't..

2001-08-19 09:50  knghtbrd

	* qw/net_udp.c: apply a fix from qw-server for win32 returning a
	retarded error

2001-08-19 08:54  knghtbrd

	* qw/: sys.h, sys_linux.c, sys_null.c, sys_win.c: A bit of a sys
	cleanup - didn't go through the win32 stuff much since I am unable
	to test it after fiddling.

2001-08-19 00:19  eviltypeguy

	* nq/cd_sdl.c, nq/cdaudio.h, nq/chase.c, nq/cl_main.c, nq/client.h,
	nq/cmd.h, nq/common.c, nq/common.h, nq/console.c, nq/console.h,
	nq/draw.h, nq/gl_draw.c, nq/gl_model.c, nq/gl_model.h,
	nq/gl_rmisc.c, nq/gl_screen.c, nq/host.c, nq/input.h, nq/keys.c,
	nq/keys.h, nq/menu.c, nq/menu.h, nq/net.h, nq/net_main.c,
	nq/pr_edict.c, nq/progs.h, nq/quakedef.h, nq/render.h, nq/sbar.c,
	nq/sbar.h, nq/screen.h, nq/snd_dma.c, nq/sound.h, nq/vid.h,
	nq/vid_sdl.c, nq/view.c, nq/view.h, qw/screen.h: Reorganized
	host_init for nq so that initialization of subsystems is now split
	up as such:
	
	Subsystem_Init_Cvars(); 	// initialize all subsystem related
	cvars Subsystem_Init(); 	      // setup subsystem, add
	related commands

2001-08-18 22:16  eviltypeguy

	* qw/cl_main.c: Moved all the Init_Cvar() routines into one place
	that could be to facilitate earlier +set executes and cleanliness,
	certain ones couldn't be removed because they depended on certain
	subsystems being initialized first...

2001-08-18 21:49  eviltypeguy

	* qw/: cd_sdl.c, cdaudio.h, cl_input.c, cl_main.c, client.h, cmd.c,
	cmd.h, common.c, common.h, console.c, console.h, cvar.c, draw.h,
	gl_draw.c, gl_model.c, gl_model.h, gl_rmisc.c, gl_screen.c,
	input.h, keys.c, keys.h, menu.c, menu.h, net.h, net_chan.c,
	render.h, sbar.c, sbar.h, screen.h, snd_dma.c, sound.h, vid.h,
	vid_sdl.c, view.c, view.h: Reorganized host_init for QW so that
	initialization of subsystems is now split up as such:
	
	Subsystem_Init_Cvars(); 	// initialize all subsystem related
	cvars Subsystem_Init(); 	    // setup subsystem, add related
	commands

2001-08-17 23:14  knghtbrd

	* qw/cl_main.c: Beat some needless platformisms out of QW

2001-08-16 15:55  digiman

	* qw/cl_cam.c: Code cleanup.

2001-08-16 15:55  digiman

	* qw/cl_tent.c, qw-server/pr_cmds.c: FIXME: is this a good fix? I'm
	sure that the author was half asleep when typing that code.

2001-08-16 15:54  digiman

	* qw/skin.c: Added big-endian machines support

2001-08-16 15:53  digiman

	* qw/quakedef.h: Removed #pragma stuff - it is in win32conf.h now.

2001-08-16 15:50  digiman

	* nq/r_part.c, qw/gl_rmain.c, qw/r_part.c: Fixed that weird
	particle bug

2001-08-16 15:48  digiman

	* nq/: gl_rmain.c, glquake.h: Removed R_RotateEntity from glquake.h
	and modified it for shadows (FIXME: this approach is definitely
	wrong, shadows are yaw-independent).

2001-08-16 15:46  digiman

	* nq/quakedef.h: Moved #pragma warning lines to win32conf.h

2001-08-16 15:43  digiman

	* nq/: cl_tent.c, pr_cmds.c: FIXME: is that a good fix? The author
	of those lines was half asleep while typing that (IMHO).

2001-08-16 15:41  digiman

	* nq/: gl_draw.c, gl_model.c, host.c: Dedicated sever works again.

2001-08-15 17:25  knghtbrd

	* TODO, nq/common.c, qw/Makefile.am, qw/common.c, qw/common.h,
	qw/gl_model.c, qw/md4.c, qw/mdfour.c, qw/mdfour.h,
	qw-server/Makefile.am, qw-server/common.c, qw-server/common.h,
	qw-server/md4.c, qw-server/mdfour.c, qw-server/mdfour.h,
	qw-server/model.c: mdfour.c is finally incorporated into the code. 
	Also did a little cleanup of the dead code in common.c while I was
	poking around.

2001-08-15 16:54  digiman

	* include/win32conf.h: Now valid macro here.

2001-08-15 05:48  knghtbrd

	* TODO, doc/template.txt: Updated the template, also added a WHOLE
	BUNCH of stuff to the TODO list.

2001-08-15 05:35  knghtbrd

	* include/TGL_defines.h, include/TGL_funcs.h,
	include/TGL_funcs_list.h, include/TGL_types.h, include/compat.h,
	include/cvar.h, include/qtypes.h, include/win32conf.h,
	nq/anorm_dots.h, nq/anorms.h, nq/bspfile.h, nq/cdaudio.h,
	nq/client.h, nq/cmd.h, nq/common.h, nq/conproc.h, nq/console.h,
	nq/crc.h, nq/draw.h, nq/gl_model.h, nq/gl_warp_sin.h, nq/glquake.h,
	nq/input.h, nq/keys.h, nq/mathlib.h, nq/menu.h, nq/modelgen.h,
	nq/net.h, nq/net_dgrm.h, nq/net_loop.h, nq/net_udp.h, nq/pr_comp.h,
	nq/progdefs.h, nq/progs.h, nq/protocol.h, nq/quakedef.h,
	nq/render.h, nq/sbar.h, nq/screen.h, nq/server.h, nq/sound.h,
	nq/spritegn.h, nq/sys.h, nq/vid.h, nq/view.h, nq/wad.h,
	nq/winquake.h, nq/world.h, nq/zone.h, qw/anorm_dots.h, qw/anorms.h,
	qw/bothdefs.h, qw/bspfile.h, qw/cdaudio.h, qw/client.h, qw/cmd.h,
	qw/common.h, qw/console.h, qw/crc.h, qw/draw.h, qw/gl_model.h,
	qw/gl_warp_sin.h, qw/glquake.h, qw/hash.h, qw/input.h, qw/keys.h,
	qw/mathlib.h, qw/mdfour.h, qw/menu.h, qw/modelgen.h, qw/net.h,
	qw/pmove.h, qw/protocol.h, qw/quakedef.h, qw/render.h, qw/sbar.h,
	qw/screen.h, qw/sound.h, qw/spritegn.h, qw/sys.h, qw/vid.h,
	qw/view.h, qw/wad.h, qw/winquake.h, qw/zone.h,
	qw-server/bothdefs.h, qw-server/bspfile.h, qw-server/cmd.h,
	qw-server/common.h, qw-server/crc.h, qw-server/mathlib.h,
	qw-server/mdfour.h, qw-server/model.h, qw-server/modelgen.h,
	qw-server/net.h, qw-server/pmove.h, qw-server/pr_comp.h,
	qw-server/progdefs.h, qw-server/progs.h, qw-server/protocol.h,
	qw-server/qwsvdef.h, qw-server/server.h, qw-server/spritegn.h,
	qw-server/sys.h, qw-server/world.h, qw-server/zone.h: A little
	prettying of the boilerplate for .h files to match what I did for
	.c files the other day.  Every file is $Id$'d now and may be
	included more than once safely.  No promises that there aren't
	things in the headers that shouldn't be like variable declarations,
	I didn't even check for that kind of thing.

2001-08-14 23:10  raineth

	* acconfig.h, configure.in, include/compat.h, include/win32conf.h,
	nq/Makefile.am, nq/conproc.c, nq/glquake.h, nq/mathlib.c,
	nq/quakedef.h, nq/snd_dma.c, nq/snd_mix.c, nq/snd_win.c,
	nq/sys_win.c, nq/winquake.h, qw/Makefile.am, qw/glquake.h,
	qw/mathlib.c, qw/quakedef.h, qw/snd_dma.c, qw/snd_mix.c,
	qw/snd_win.c, qw/sys_win.c, qw/winquake.h, qw-server/Makefile.am,
	qw-server/mathlib.c, qw-server/qwsvdef.h, qw-server/sv_send.c,
	qw-server/sys_win.c: Added autoconf/automake support for building
	on Win32, building with mingw32 works properly now (and building
	with cygwin may.)  Additionally, some of the Win32 code has been
	cleaned up so that the code is -Werror clean for Win32.

2001-08-14 20:44  knghtbrd

	* nq/gl_draw.c: This should be a qboolean, not an int.	(internally
	there's no difference of course, but the prototype doesn't match
	and it's used as a boolean so here's the right thing..)

2001-08-14 17:18  knghtbrd

	* qw-server/: cmd.c, sv_ccmds.c: Remove cl_warncmd - doesn't belong
	in the server..

2001-08-14 07:13  digiman

	* nq/: gl_draw.c, gl_model.c, gl_model.h, gl_rmisc.c, gl_rsurf.c,
	glquake.h, menu.c: Fullbright textures support. Objects that emit
	light still can have FLAG_FULLBRIGHT flag set.

2001-08-14 07:10  digiman

	* nq/gl_rmain.c: Another method of drawing sprites, fullbright
	textures support.

2001-08-14 07:09  digiman

	* include/win32conf.h: Set SHAREPATH and USERPATH to . to avoid
	creating 'id1' and 'qw' directories into the root directory of the
	current disk. (submitted by Mathieu Olivier)

2001-08-14 07:08  digiman

	* nq/sys_win.c: Increased number of syshandles to 100.

2001-08-14 04:02  digiman

	* include/TGL_funcs_list.h: Added glColor3fv.

2001-08-14 04:00  digiman

	* nq/gl_rlight.c: Fixed a typo (bug) in R_AnimateLight

2001-08-14 03:15  digiman

	* qw/: cl_ents.c, cl_parse.c, cl_tent.c, client.h, gl_funcs.c:
	Switched to RGB format of bubbles.

2001-08-14 03:14  digiman

	* qw/vid_sdl.c: Do not redefine APIENTRY - changed the order of the
	included headers.

2001-08-14 03:13  digiman

	* qw/gl_rlight.c: Additional accuracy when building light bubbles,
	added near z-clip plane checking, switched to RGB format of
	bubbles.

2001-08-14 03:12  digiman

	* nq/gl_rlight.c: Additional accuracy when building light bubbles,
	added near z-clip plane checking.

2001-08-14 03:11  digiman

	* nq/sv_phys.c: Enabled rotating bmodels.

2001-08-14 03:10  digiman

	* nq/nq.dsp, qw/qw.dsp: Updated VC++ 6.0 project files for NQ and
	QW.

2001-08-14 03:08  digiman

	* nq/gl_draw.c, qw/gl_draw.c: Small code cleanup.

2001-08-13 16:11  knghtbrd

	* acconfig.h, configure.in, include/win32conf.h, nq/vid_sdl.c,
	qw/vid_sdl.c: In Linux, you may now specify
	--with-opengl=libWhateverGL.so.something to pick your compiled-in
	default for GL library.  ./configure will tell you what it's set
	to.  Win32 gets opengl32.dll as normal.

2001-08-13 15:28  knghtbrd

	* include/cvar.h, nq/console.c, nq/cvar.c, nq/cvar.h, nq/host.c,
	qw/console.c, qw/cvar.h, qw-server/cvar.h: Linux -Werror fixes,
	also moved cvar.h to include/.	Not because it just happens to be
	used by all of our targets, but because it's independant of them
	now.  The only place that's not true is info variables, and I could
	fix that in a few minutes.  We're not ready for that yet though.

2001-08-13 15:04  digiman

	* nq/cl_tent.c: Preload Rogue's progs/beam.mdl too. Does Scourge of
	Armagon has this temporary entity too?

2001-08-13 15:03  digiman

	* nq/gl_rlight.c, qw/gl_rlight.c: Speed up recursive light checking
	- this version is faster that id's one and LordHavoc's one too.

2001-08-13 15:01  digiman

	* nq/console.c, qw/console.c: Speed up console drawing

2001-08-13 14:24  digiman

	* include/TGL_funcs.h, nq/gl_funcs.c, nq/vid_sdl.c, qw/gl_funcs.c,
	qw/vid_sdl.c: Runtime GL linking works under Windows! Finally.

2001-08-13 13:54  digiman

	* nq/mathlib.c, qw/mathlib.c, qw-server/mathlib.c: Fixed a terrible
	bug in Q_atan.

2001-08-13 13:17  knghtbrd

	* include/win32conf.h: I have no idea if this will fix win32, I
	just know that it is a step in the right direction.

2001-08-13 05:25  knghtbrd

	* include/TGL_funcs.h, include/TGL_funcs_list.h, nq/glquake.h:
	There is a very good chance this may fix it.  Won't know till
	someone does a compile..

2001-08-13 04:49  digiman

	* include/TGL_types.h: Removed sdl/ part of path.

2001-08-13 04:47  knghtbrd

	* nq/quakedef.h, qw/quakedef.h, qw-server/qwsvdef.h: This stuff is
	in each .c file now, no need for it in the monolithic header
	anymore..

2001-08-13 04:44  knghtbrd

	* include/win32conf.h: There's a chance that this maybe fixes stuff
	for win32

2001-08-12 23:58  knghtbrd

	* TODO, nq/sys_linux.c, nq/sys_win.c, qw/common.c, qw/common.h,
	qw/sys.h, qw/sys_linux.c, qw/sys_win.c, qw-server/common.c,
	qw-server/common.h, qw-server/sv_main.c, qw-server/sys.h,
	qw-server/sys_unix.c, qw-server/sys_win.c: -basedir no longer
	needed in Linux, also fixed a QW server bug regarding the temp1
	var..

2001-08-12 23:05  knghtbrd

	* nq/sys_win.c: Sys_ExpandPath for win32 based on Rain's cleanup of
	my evil for Linux.  I will add this to the QW's next.

2001-08-12 22:49  raineth

	* nq/sys_linux.c: Slightly more sane/efficient Sys_ExpandPath.

2001-08-12 19:39  knghtbrd

	* nq/: common.c, common.h, sys.h, sys_linux.c: This ... works, but
	it's screwed up on a massive scale.  First person with a sane
	version gets a cookie.	NQ only till it's not retarded, win32 ver
	will be forthcoming (and is massively easier to write!)

2001-08-12 18:40  mercury

	* include/TGL_funcs.h, nq/gl_funcs.c, qw/gl_funcs.c: Might compile
	better on windows now.

2001-08-12 18:33  knghtbrd

	* configure.in: No idea how this got broken, but it's fixed now

2001-08-12 18:23  knghtbrd

	* acconfig.h, configure.in: For Mercury

2001-08-12 18:14  mercury

	* nq/vid_sdl.c, qw/vid_sdl.c: No longer use evil arch specific code
	for mtex stuff.

2001-08-12 18:00  knghtbrd

	* acconfig.h, autogen.sh, configure.in, include/.cvsignore,
	include/win32conf.h, nq/Makefile.am, nq/cd_sdl.c, nq/chase.c,
	nq/cl_demo.c, nq/cl_input.c, nq/cl_main.c, nq/cl_parse.c,
	nq/cl_tent.c, nq/cmd.c, nq/common.c, nq/conproc.c, nq/console.c,
	nq/crc.c, nq/cvar.c, nq/gl_draw.c, nq/gl_funcs.c, nq/gl_mesh.c,
	nq/gl_model.c, nq/gl_refrag.c, nq/gl_rlight.c, nq/gl_rmain.c,
	nq/gl_rmisc.c, nq/gl_rsurf.c, nq/gl_screen.c, nq/gl_warp.c,
	nq/host.c, nq/host_cmd.c, nq/keys.c, nq/mathlib.c, nq/menu.c,
	nq/net_bsd.c, nq/net_dgrm.c, nq/net_loop.c, nq/net_main.c,
	nq/net_udp.c, nq/pr_cmds.c, nq/pr_edict.c, nq/pr_exec.c,
	nq/r_part.c, nq/sbar.c, nq/snd_dma.c, nq/snd_linux.c, nq/snd_mem.c,
	nq/snd_mix.c, nq/snd_null.c, nq/snd_win.c, nq/sv_main.c,
	nq/sv_move.c, nq/sv_phys.c, nq/sv_user.c, nq/sys_linux.c,
	nq/sys_null.c, nq/sys_win.c, nq/sys_wind.c, nq/vid_sdl.c,
	nq/view.c, nq/wad.c, nq/win32config.h, nq/world.c, nq/zone.c,
	qw/Makefile.am, qw/buildnum.c, qw/cd_sdl.c, qw/cl_cam.c,
	qw/cl_demo.c, qw/cl_ents.c, qw/cl_input.c, qw/cl_main.c,
	qw/cl_parse.c, qw/cl_pred.c, qw/cl_tent.c, qw/cmd.c, qw/common.c,
	qw/console.c, qw/crc.c, qw/cvar.c, qw/gl_draw.c, qw/gl_funcs.c,
	qw/gl_mesh.c, qw/gl_model.c, qw/gl_ngraph.c, qw/gl_refrag.c,
	qw/gl_rlight.c, qw/gl_rmain.c, qw/gl_rmisc.c, qw/gl_rsurf.c,
	qw/gl_screen.c, qw/gl_warp.c, qw/hash.c, qw/keys.c, qw/mathlib.c,
	qw/md4.c, qw/mdfour.c, qw/menu.c, qw/net_chan.c, qw/net_udp.c,
	qw/net_wins.c, qw/pmove.c, qw/pmovetst.c, qw/r_part.c, qw/sbar.c,
	qw/skin.c, qw/snd_dma.c, qw/snd_linux.c, qw/snd_mem.c,
	qw/snd_mix.c, qw/snd_win.c, qw/sys_linux.c, qw/sys_null.c,
	qw/sys_win.c, qw/vid_sdl.c, qw/view.c, qw/wad.c, qw/win32config.h,
	qw/zone.c, qw-server/Makefile.am, qw-server/cmd.c,
	qw-server/common.c, qw-server/crc.c, qw-server/cvar.c,
	qw-server/mathlib.c, qw-server/md4.c, qw-server/mdfour.c,
	qw-server/model.c, qw-server/net_chan.c, qw-server/net_udp.c,
	qw-server/pmove.c, qw-server/pmovetst.c, qw-server/pr_cmds.c,
	qw-server/pr_edict.c, qw-server/pr_exec.c, qw-server/sv_ccmds.c,
	qw-server/sv_ents.c, qw-server/sv_init.c, qw-server/sv_main.c,
	qw-server/sv_move.c, qw-server/sv_nchan.c, qw-server/sv_phys.c,
	qw-server/sv_send.c, qw-server/sv_user.c, qw-server/sys_unix.c,
	qw-server/sys_win.c, qw-server/win32config.h, qw-server/world.c,
	qw-server/zone.c: You must use -bindir in linux for the time being,
	Sys_ExpandPath has NOT been written yet!  All .c files have had
	their GPL header changed to a nicer and consistant format.  They
	all have rcsid's too.
	
	This is also a pretty significant autoconf update.

2001-08-12 06:27  mercury

	* configure.in, nq/Makefile.am: Kill the requirement for the libGL
	in the nq makefile and configure.in.

2001-08-12 05:51  mercury

	* include/TGL_defines.h, include/TGL_funcs.h,
	include/TGL_funcs_list.h, include/TGL_types.h, include/qtypes.h,
	nq/Makefile.am, nq/cl_parse.c, nq/common.c, nq/common.h,
	nq/gl_draw.c, nq/gl_funcs.c, nq/gl_model.c, nq/gl_refrag.c,
	nq/gl_rlight.c, nq/gl_rmain.c, nq/gl_rmisc.c, nq/gl_rsurf.c,
	nq/gl_screen.c, nq/gl_warp.c, nq/glquake.h, nq/menu.c,
	nq/quakedef.h, nq/r_part.c, nq/vid_sdl.c, qw/Makefile.am,
	qw/cl_ents.c, qw/cl_parse.c, qw/common.h, qw/gl_draw.c,
	qw/gl_funcs.c, qw/gl_model.c, qw/gl_ngraph.c, qw/gl_refrag.c,
	qw/gl_rlight.c, qw/gl_rmain.c, qw/gl_rmisc.c, qw/gl_rsurf.c,
	qw/gl_screen.c, qw/gl_warp.c, qw/glquake.h, qw/menu.c,
	qw/quakedef.h, qw/r_part.c, qw/vid_sdl.c, qw-server/Makefile.am,
	qw-server/common.h: The BIG commit.  We now link with the libGL at
	runtime, note that while a cvar is used for the library to use it
	is actually hard coded in a way: The cvar is used early in the init
	sequence, after it is declared but BEFORE the command line is
	processed to set cvars, so you can't actually change it at run
	time.  Right now the default is libGL.so.1, which will work for all
	*nix systems but won't under windows, change it before compiling
	windows bins.
	
	(Both issues are for Knghtbrd to solve when he wakes up, he already
	agreed to do it.)

2001-08-12 05:30  digiman

	* qw-server/sys_win.c: New Sys_DoubleTime for windows, since an old
	version was VERY wierd. It should raise ping when connected from
	the same machine, and is a first step of mergin server and client.

2001-08-12 05:29  digiman

	* qw/gl_rmain.c: r_shadows 2 is back.

2001-08-12 05:28  digiman

	* nq/gl_rsurf.c: Removed nCollinElim in BuildSurfaceDisplayList,
	since it did nothing.

2001-08-12 05:09  digiman

	* nq/gl_draw.c, qw/gl_draw.c: Finally fixed GL_CacheMismatch bug.

2001-08-12 05:07  raineth

	* qw/: cl_ents.c, cl_parse.c, cl_pred.c, gl_model.h, gl_rmain.c,
	gl_rmisc.c, glquake.h, menu.c, render.h: Ported model
	interpolation, fullbright model support, and the graphics options
	menu from nq to qw.

2001-08-12 04:33  digiman

	* qw/hash.c: Shut up compiler warnings.

2001-08-12 04:31  digiman

	* qw/qw.dsp, qw-server/qwsv.dsp: Updated windows VC++ 6.0 projects
	to include new files.

2001-08-12 04:30  digiman

	* qw-server/sv_main.c: Moved Math_Init to sys_win.c.

2001-08-12 04:29  digiman

	* nq/sys_win.c, qw-server/sys_win.c: Fix to compile.

2001-08-12 04:27  digiman

	* qw/mdfour.c, qw/mdfour.h, qw-server/mdfour.c, qw-server/mdfour.h:
	Applied md4 code, which doesn't violate GPL.

2001-08-12 04:25  digiman

	* nq/cl_tent.c, qw/cl_tent.c: Speedup - prefind models for
	temporary entities.

2001-08-12 04:08  zinx

	* nq/vid_sdl.c: 
	Maybe I got all the important mouse code this time :)

2001-08-12 03:53  knghtbrd

	* include/.cvsignore: I'm not done with the stuff that uses it and
	if I try to commit it now, it would break everything.  Still,
	committing this file makes include/ exist and that's what Mercury
	needs.	The rest will have to wait till I've had some sleep.

2001-08-12 03:04  mercury

	* qw-server/sv_user.c: More unused code clipping.

2001-08-12 03:03  mercury

	* qw-server/sv_user.c: Init the speed cheat stuff on client
	connect. (oops) Kill some unused code.

2001-08-12 02:59  mercury

	* qw-server/: server.h, sv_user.c: Speed cheat detection.  Allow
	connecting clients to see people talking.

2001-08-12 01:04  knghtbrd

	* doc/cvar.txt, nq/cd_sdl.c, nq/chase.c, nq/cl_input.c,
	nq/cl_main.c, nq/cl_parse.c, nq/console.c, nq/cvar.c, nq/cvar.h,
	nq/gl_draw.c, nq/gl_rlight.c, nq/gl_rmain.c, nq/gl_rmisc.c,
	nq/gl_rsurf.c, nq/gl_screen.c, nq/gl_warp.c, nq/host.c,
	nq/host_cmd.c, nq/menu.c, nq/net_main.c, nq/pr_cmds.c,
	nq/pr_edict.c, nq/r_part.c, nq/sbar.c, nq/snd_dma.c, nq/snd_mix.c,
	nq/sv_main.c, nq/sv_phys.c, nq/sv_user.c, nq/sys_linux.c,
	nq/vid_sdl.c, nq/view.c: As we've decided against the float vector
	for NQ/QW Cvars, I've removed them from NQ.  Also updated the
	developer notes.

2001-08-12 00:22  raineth

	* qw/common.c: Search paths were incorrectly being allocated out of
	the hunk (causing them to be freed on level change), and
	search->pack wasn't being initialized.

2001-08-12 00:08  knghtbrd

	* nq/sbar.c: Status bar should _ALWAYS_ update.

2001-08-12 00:02  knghtbrd

	* qw/gl_screen.c: sizeup/sizedown fix - reminder: when writing
	format strings, think.

2001-08-11 23:57  knghtbrd

	* nq/gl_draw.c, nq/gl_rmain.c, nq/gl_rmisc.c, nq/gl_rsurf.c,
	nq/gl_warp.c, nq/glquake.h, nq/r_part.c, qw/gl_draw.c,
	qw/gl_ngraph.c, qw/gl_rmain.c, qw/gl_rmisc.c, qw/gl_rsurf.c,
	qw/gl_warp.c, qw/glquake.h, qw/r_part.c: GL_Bind is GL_Gone, we now
	use glBindTexture directly

2001-08-11 23:35  knghtbrd

	* nq/gl_draw.c, qw/gl_draw.c: End of the scrap system, which was
	really only a benefit on Voodoo1-era cards anyway.

2001-08-11 23:02  knghtbrd

	* TODO, qw/gl_warp.c, qw-server/cmd.c, qw-server/common.c,
	qw-server/common.h, qw-server/cvar.c, qw-server/cvar.h,
	qw-server/net.h, qw-server/net_chan.c, qw-server/pr_cmds.c,
	qw-server/qwsvdef.h, qw-server/server.h, qw-server/sv_ccmds.c,
	qw-server/sv_main.c, qw-server/sv_phys.c, qw-server/sv_send.c,
	qw-server/sv_user.c, qw-server/sys_unix.c: Cvar for -qwsv and fix a
	fuckup of -qw of collossal proprtions.

2001-08-11 21:48  knghtbrd

	* qw/: cd_sdl.c, cl_cam.c, cl_ents.c, cl_input.c, cl_main.c,
	cl_parse.c, cl_pred.c, client.h, cmd.c, common.c, common.h,
	console.c, cvar.c, cvar.h, gl_draw.c, gl_model.c, gl_rlight.c,
	gl_rmain.c, gl_rmisc.c, gl_rsurf.c, gl_screen.c, glquake.h, keys.c,
	menu.c, net.h, net_chan.c, quakedef.h, sbar.c, screen.h, snd_dma.c,
	snd_mem.c, snd_mix.c, sound.h, vid_sdl.c, view.c, view.h: QW now
	uses new Cvar system, someone needs to go through and make this
	work for win32, .value to ->value, etc.

2001-08-10 22:13  raineth

	* nq/cd_sdl.c, qw/cd_sdl.c: This should fix the major CD slowdown
	in Win32.  We now check the CD status *much* less often (the old
	code checked every 2 seconds, the new code only checks when it
	thinks the track should be over), and switches to using realtime
	instead of time().  Less system calls are good.

2001-08-10 15:48  knghtbrd

	* nq/menu.c: Fix options menu for non-win32

2001-08-10 11:23  knghtbrd

	* nq/gl_rmain.c: Silence gcc warnings

2001-08-10 11:01  digiman

	* nq/gl_rmain.c: Improved shadows (r_shadows 2).

2001-08-10 11:00  digiman

	* nq/: console.c, keys.c: Advance console editing.

2001-08-10 10:59  digiman

	* nq/menu.c: Menu are working again. Added graphics menu.

2001-08-10 10:57  digiman

	* nq/vid_sdl.c: Disabled alpha.

2001-08-10 10:56  digiman

	* nq/world.c: Enabled rotation bmodels

2001-08-10 08:23  knghtbrd

	* .cvsignore, autogen.sh: Let's fix the whining about ChangeLog, we
	still need to set up cvs2cl at some point in the near future.

2001-08-09 22:58  knghtbrd

	* TODO: big TODO update, mostly resorting of priorities a little
	and removal of the stuff that's done and the stuff that's not going
	to be done.

2001-08-09 22:23  knghtbrd

	* qw/cl_main.c: *ahem*	Let's not with the making of an empty qw
	dir in ., shall we?

2001-08-09 21:42  zinx

	* qw/mathlib.c: 
	Added missing -

2001-08-09 20:02  zinx

	* nq/vid_sdl.c: 
	Ported the mouse code from twilight-qw

2001-08-09 19:25  knghtbrd

	* qw/: cl_main.c, cl_parse.c, cl_pred.c, console.c, keys.c, keys.h,
	menu.c, vid_sdl.c: Reverted Zeph's key changes.  Noticed a BIG
	problem probably with Vic's math changes.  Demo to prove it, will
	send to anyone who needs it.

2001-08-09 16:06  digiman

	* nq/gl_model.c: You can add model with special flags without pain
	now: just add it at the end of the list and program will do its
	job.

2001-08-09 14:14  knghtbrd

	* qw/sys_linux.c, qw-server/Makefile.am, qw-server/sys_unix.c: Vic
	officially kicks ass.  Here are the Linux updates for his math
	updates in qw and qw-server.  Note that we now link against SDL in
	the server, but don't use it for anything other than a few types in
	mathlib.c now.	I'm unsure as to what we'll do about this long
	term, for the short term it'll work fine, so I'm not worrying about
	it.

2001-08-09 11:24  digiman

	* TODO: Added SDL_CDStatus note.

2001-08-09 11:18  digiman

	* nq/: cd_sdl.c, gl_model.c, gl_rmain.c, gl_rmisc.c, glquake.h:
	Added some stuff to improve look of models in Shrak (it didn't work
	in Twilight at all) and Dissolution of Eternity.

2001-08-09 05:53  digiman

	* nq/mathlib.c: Do not include float.h. Forgot to remove that line.
	Fixed now.

2001-08-09 05:49  digiman

	* qw/cl_cam.c, qw/cl_ents.c, qw/cl_parse.c, qw/cl_pred.c,
	qw/cl_tent.c, qw/gl_model.c, qw/gl_model.h, qw/gl_rlight.c,
	qw/gl_rmain.c, qw/gl_rsurf.c, qw/gl_screen.c, qw/gl_warp.c,
	qw/mathlib.c, qw/mathlib.h, qw/menu.c, qw/modelgen.h, qw/pmove.c,
	qw/pmovetst.c, qw/quakedef.h, qw/qw.dsp, qw/r_part.c, qw/snd_dma.c,
	qw/spritegn.h, qw/sys_win.c, qw/vid_sdl.c, qw/view.c,
	qw-server/mathlib.c, qw-server/mathlib.h, qw-server/model.c,
	qw-server/modelgen.h, qw-server/pmove.c, qw-server/pmovetst.c,
	qw-server/pr_cmds.c, qw-server/pr_edict.c, qw-server/qwsvdef.h,
	qw-server/spritegn.h, qw-server/sv_main.c, qw-server/sv_move.c,
	qw-server/sv_phys.c, qw-server/sv_send.c, qw-server/sv_user.c,
	qw-server/world.c: Ported new maths from NQ to QW. Optimized model
	drawing as well. For more details see NQ CVS log messages.

2001-08-09 04:51  digiman

	* nq/: cl_main.c, gl_model.c, gl_model.h, gl_rmain.c, gl_rmisc.c,
	glquake.h, mathlib.c, mathlib.h, render.h, sv_phys.c, sys_win.c,
	world.c: Added movement and frame interpolation, some small changes
	to improved look of new maths.

2001-08-09 00:42  knghtbrd

	* nq/cvar.c: *thwack self*  We can not "set var value" in
	config.cfg, Id-issue Quake versions don't _have_ set!

2001-08-09 00:32  knghtbrd

	* TODO: Added a couple things, removed mention of Mercury's key
	code since that is being reverted for now.  We can't make it
	backwards compatible, so we'll have to save it for a tree that we
	need not worry about old mods, configs, and documentation meaning
	much.

2001-08-08 16:56  digiman

	* nq/gl_model.c: Added progs/laser.mdl is fullbright now.

2001-08-08 16:42  knghtbrd

	* nq/: sys.h, sys_linux.c, sys_null.c, sys_win.c, sys_wind.c: A
	little sys cleanup in preparation for a single sys.c

2001-08-08 16:08  digiman

	* nq/net_dgrm.c: Fixed a security hole.

2001-08-08 15:58  knghtbrd

	* ChangeLog, configure.in, readme.txt, nq/Makefile.am,
	nq/UNNEEDED_Linux, nq/bspfile.h, nq/gl_model.h, nq/glquake.h,
	nq/math.s, nq/mathlib.c, nq/quakeasm.h, nq/quakedef.h, nq/render.h,
	nq/snd_mix.c, nq/snd_mixa.s, nq/sound.h, nq/sys_dosa.s,
	nq/sys_linux.c, nq/sys_win.c, nq/sys_wina.s, nq/world.c,
	nq/worlda.s, qw/Makefile.am, qw/UNNEEDED_Linux, qw/bothdefs.h,
	qw/bspfile.h, qw/gl_model.h, qw/glquake.h, qw/math.s, qw/mathlib.c,
	qw/nonintel.c, qw/quakeasm.h, qw/render.h, qw/snd_mix.c,
	qw/snd_mixa.s, qw/sound.h, qw/sys_dosa.s, qw/sys_linux.c,
	qw/sys_win.c, qw/sys_wina.s, qw-server/Makefile.am,
	qw-server/UNNEEDED_Linux, qw-server/bothdefs.h,
	qw-server/bspfile.h, qw-server/math.s, qw-server/mathlib.c,
	qw-server/model.h, qw-server/quakeasm.h, qw-server/world.c,
	qw-server/worlda.s: The support for Id's asm has been removed with
	extreme prejudice.  While it would be a speed improvement RIGHT
	NOW, it won't be for long.  We can write C that optimizes better
	than the 486 asm ever did, and we will.

2001-08-08 15:48  digiman

	* nq/gl_rsurf.c: -lm_4 command line option does work now (it's just
	not plane fullbright), but coloured lights are still unsupported.

2001-08-08 15:36  digiman

	* nq/gl_rlight.c: Replaced glDepthMask(0) and glDepthMask(1) with
	glDepthMask(GL_FALSE) and glDepthMask(GL_TRUE) - you can think I'm
	paranoid. Well, I am :) .

2001-08-08 15:34  digiman

	* nq/vid_sdl.c: Do not include math.h anymore.

2001-08-08 15:33  digiman

	* nq/: mathlib.c, mathlib.h: Q_abs is a function now, since macro
	version could be calculated 3 times (if not using simple numbers).
	Added Q_pow - vid_sdl.c doesn't need math.h anymore.

2001-08-08 14:09  knghtbrd

	* nq/: gl_model.c, gl_rlight.c, gl_rmain.c, mathlib.c, sys_linux.c,
	vid_sdl.c, view.c: Fix Vic's changes for Linux with -Wall -Werror

2001-08-08 13:43  digiman

	* nq/common.c: Use CRC_Block instead of loop.

2001-08-08 13:42  digiman

	* nq/gl_model.c: Added modflags for indicating if model is
	fullbright and there's no need to calculate ambient and dynamic
	lighting for it. Modflags also indicate if model should not cast
	shadow or should be double sized (eyes). A LOT OF models use this
	flags and look nicer now. There's also a HACK to make shells bmodel
	look nicer (by Tonik).

2001-08-08 13:41  digiman

	* nq/gl_model.h: Added modflags for indicating if model is
	fullbright and there's no need to calculate ambient and dynamic
	lighting for it. Modflags also indicate if model should not cast
	shadow or should be double sized (eyes).

2001-08-08 13:40  digiman

	* nq/gl_rmain.c: Sped up R_DrawAliasModel a lot: do not calculate
	shadevector is r_shadows is 0, since length of shadevector is aways
	2 - calculate scaling factor once. Use new modflags system, for
	indicating if model is fullbright and there's no need to calculate
	ambient and dynamic lighting for it. Modflags also indicate if
	model should not cast shadow or should be double sized (eyes).

2001-08-08 13:37  digiman

	* nq/: crc.c, crc.h: Added CRC_Block

2001-08-08 12:11  digiman

	* nq/gl_rlight.c: Use lookup tables for sinus and cosinus - ported
	from QW.

2001-08-08 12:09  digiman

	* nq/gl_rmisc.c: Initialize sintable and costable for dlights -
	ported from QW

2001-08-08 12:09  digiman

	* nq/: mathlib.c, mathlib.h: nanmask is a #define now

2001-08-08 12:08  digiman

	* nq/gl_screen.c: Q_atan instead of atan

2001-08-08 11:27  digiman

	* nq/sys_win.c: Mathlib_Init renamed Math_Init

2001-08-08 11:26  digiman

	* nq/chase.c: Use Q_atan instead of atan

2001-08-08 11:26  digiman

	* nq/mathlib.c: Added Q_atan, improved Q_tan as well, renamed
	Init_Mathlib to Math_Init

2001-08-08 10:49  knghtbrd

	* doc/cvar.txt: explanation of the Cvar API

2001-08-08 10:38  digiman

	* nq/: cd_sdl.c, cl_demo.c, cl_input.c, gl_model.c, gl_rlight.c,
	gl_rmain.c, gl_rsurf.c, gl_warp.c, host_cmd.c, nq.dsp, pr_cmds.c,
	pr_edict.c, r_part.c, snd_linux.c, sv_phys.c, sv_user.c, vid_sdl.c,
	view.c: Another huge math update: use new functions, optimize where
	possible. Killed last atoi and atof calls.

2001-08-08 10:37  digiman

	* nq/mathlib.h: Added macroses for VectorMA, VectorInverse,
	CrossProduct, VectorClear, VectorCompare, VectorScale.

2001-08-08 10:36  digiman

	* nq/mathlib.c: Another huge math update: fixed a stupid bug in
	Q_atan2, added inverse square root. Optimized where possible.

2001-08-08 06:35  digiman

	* nq/: cl_main.c, cl_parse.c, cl_tent.c, gl_model.c, gl_rlight.c,
	gl_rmain.c, gl_rsurf.c, gl_screen.c, gl_warp.c, mathlib.c,
	mathlib.h, menu.c, modelgen.h, net_dgrm.c, pr_cmds.c, quakedef.h,
	r_part.c, snd_dma.c, spritegn.h, sv_move.c, sv_phys.c, sv_user.c,
	sys_win.c, vid_sdl.c, view.c, world.c: New math library: uses Q_
	functions now: Q_sin, Q_cos, Q_asin, Q_tan, Q_atan2, Q_sqrt,
	Q_rand, Q_srand, Q_floor, Q_ceil, Q_abs, Q_fabs. Needs to be ported
	to QW and linux.

2001-08-06 17:10  lordhavoc

	* qw/common.c: dropped in replacement for COM_FileBase from
	DarkPlaces engine, more readable and functional code

2001-08-06 15:43  knghtbrd

	* TODO, qw/gl_ngraph.c: Fix a win32 warning for LordHavoc

2001-08-05 19:23  raineth

	* qw/keys.c: Fix the code so that enter works in messagemode again

2001-08-05 15:20  mercury

	* qw/keys.c: Removed a debugging line.

2001-08-05 15:18  mercury

	* qw/: Makefile.am, bothdefs.h, common.c, common.h, hash.c, hash.h,
	keys.c, keys.h, menu.c, vid_sdl.c: Adding the lovely hashing
	functions.
	
	Keys now use the hashing functions.
	
	-nomouse works.
	
	And common.h, bothdefs.h, and keys.h can now be safely included
	more then once.

2001-08-05 14:17  knghtbrd

	* nq/menu.c: Took the gas trimmer to the menu code.  A chainsaw
	would be a better idea, but we lack a few of the things necessary
	to do that right now.

2001-08-05 14:15  knghtbrd

	* AUTHORS, THANKS: I knew this was going to be the right solution
	to AUTHORS...

2001-08-05 04:39  digiman

	* nq/sys_win.c: Updated sys_win.c to work with new cvar system

2001-08-05 04:38  digiman

	* nq/cl_demo.c, qw/cl_demo.c: Write 3 floats in 1 fwrite instead of
	3 - speedup

2001-08-04 10:38  knghtbrd

	* nq/: host_cmd.c, menu.c, menu.h, net.h, net_main.c: Say bye bye
	to the remaining vestiges of IPX and serial support.  We don't
	actually support these things, better not to have code which claims
	we do.

2001-08-04 10:17  knghtbrd

	* nq/: common.h, cvar.c, cvar.h, host.c: While I'm really not ready
	to commit this, it fixes a bug or two.

2001-08-04 07:09  knghtbrd

	* TODO, nq/cd_sdl.c, nq/chase.c, nq/cl_input.c, nq/cl_main.c,
	nq/cl_parse.c, nq/client.h, nq/cmd.c, nq/common.c, nq/common.h,
	nq/console.c, nq/cvar.c, nq/cvar.h, nq/gl_draw.c, nq/gl_model.c,
	nq/gl_rlight.c, nq/gl_rmain.c, nq/gl_rmisc.c, nq/gl_rsurf.c,
	nq/gl_screen.c, nq/gl_warp.c, nq/glquake.h, nq/host.c,
	nq/host_cmd.c, nq/keys.c, nq/menu.c, nq/net.h, nq/net_dgrm.c,
	nq/net_loop.c, nq/net_main.c, nq/net_udp.c, nq/pr_cmds.c,
	nq/pr_edict.c, nq/quakedef.h, nq/r_part.c, nq/sbar.c, nq/screen.h,
	nq/server.h, nq/snd_dma.c, nq/snd_mem.c, nq/snd_mix.c, nq/sound.h,
	nq/sv_main.c, nq/sv_phys.c, nq/sv_user.c, nq/sys_linux.c,
	nq/vid_sdl.c, nq/view.c, nq/view.h, nq/winquake.h: NQ now uses the
	new Cvar system, mostly.  Will probably need a little bit of
	tweaking on the win32 side, mostly in the sound code.  Fixed a few
	of the little buglets while I was at it.
	
	Note, this code still uses an unsorted list just like the old code.
	 It also does not yet use callbacks even for the obvious cases. 
	IOW, this is a speed hit somewhere between slight and slightly
	annoying at the moment, depending on your CPU's cache size.  I'll
	fix both later, please bang on it in the meantime in case I missed
	some bugs.

2001-08-04 00:25  knghtbrd

	* TODO: It's about time someone did one of these ...

2001-08-03 02:23  knghtbrd

	* qw/keys.c: '^M' ?  Um.

2001-08-02 21:21  raineth

	* nq/cd_sdl.c, qw/cd_sdl.c: The includes that were #ifdef'd to
	WIN32 should have actually been removed alltogether since SDL took
	care of everything they previously provided.  The superflous
	includes are now gone.

2001-08-02 16:54  digiman

	* qw-server/qwsv.dsp: Added MSVC++ 6.0 project file

2001-08-02 16:53  digiman

	* qw-server/win32config.h: Added strcasecmp macro

2001-08-02 16:47  digiman

	* nq/win32config.h: Added strcasecmp macro

2001-08-02 16:47  digiman

	* nq/nq.dsp: Added cd_sdl.c

2001-08-02 16:46  digiman

	* nq/cd_sdl.c: Added _WIN32 defines

2001-08-02 16:42  digiman

	* qw/qw.dsp: Added MSVC++ 6.0 project file

2001-08-02 16:40  digiman

	* qw/: cd_sdl.c, keys.c, keys.h, menu.c, win32config.h: Added
	strcasecmp macro

2001-08-02 16:31  knghtbrd

	* qw/keys.c: \e ain't ansi, so \x1b it is.  Also, we must check
	SDLK_RETURN and _ESCAPE on some platforms such as win32.

2001-08-02 10:10  raineth

	* nq/gl_warp_sin.h, qw/gl_warp_sin.h: Fixed a problem with leftover
	\rs that indent didn't remove (thus making the file look really
	terrible)

2001-08-02 07:51  raineth

	* nq/cd_sdl.c, nq/common.c, qw/cd_sdl.c, qw/common.c,
	qw-server/common.c: Cleaned up the SDL CD code a bit more, fixed a
	potential buffer underrun problem in COM_FileBase()

2001-08-02 00:49  knghtbrd

	* Makefile.am, autogen.sh, configure.in, doc/template.txt,
	nq/Makefile.am, qw/Makefile.am, qw-server/Makefile.am,
	qw-server/cvar.c, qw-server/cvar.h: $Id$'d several files.  I've
	also added an easily :r'abile (don't know the equiv for other
	editors) boiler with the GPL and $Id$ tag for the stuff we write
	ourselves.
	
	Turns out I left the QW server out of my last commit, included
	here.

2001-08-02 00:46  mercury

	* qw/menu.c: Fix the bind menu.

2001-08-02 00:11  knghtbrd

	* nq/cvar.c, nq/cvar.h, nq/net_dgrm.c, qw/cvar.c, qw/cvar.h: diff
	reduction in the Cvar code.  QW side is purely cosmetic, NQ side is
	almost completely.  Just in case though, I commit this now.  I'm
	working on the new Cvar system, which is far more sweeping and
	likely to break something.

2001-08-01 05:57  knghtbrd

	* nq/Makefile.am, nq/UNNEEDED_Linux, nq/cd_linux.c, nq/cd_null.c,
	nq/cd_sdl.c, nq/cd_win.c, qw/UNNEEDED_Linux, qw/cd_linux.c,
	qw/cd_null.c, qw/cd_win.c: |Rain| did SDL CD support and it works
	great.	I've added his code to the nq tree and removed the
	non-portable code.  Win32 guys need to update their project files,
	but it should work with little to no modifications otherwise.

2001-08-01 05:45  knghtbrd

	* doc/olddoc/MANUAL.TXT, doc/olddoc/docs.txt,
	gamecode/progs/client.qc, gamecode/progs/defs.qc,
	gamecode/progs/doors.qc, gamecode/progs/misc.qc,
	gamecode/progs/plats.qc, gamecode/progs/player.qc,
	gamecode/progs/server.qc, gamecode/progs/triggers.qc,
	gamecode/progs/world.qc, nq/anorm_dots.h, nq/anorms.h,
	nq/bspfile.h, nq/cd_null.c, nq/cd_win.c, nq/cdaudio.h,
	nq/cl_demo.c, nq/cl_input.c, nq/cl_main.c, nq/cl_parse.c,
	nq/client.h, nq/cmd.c, nq/cmd.h, nq/common.c, nq/common.h,
	nq/conproc.c, nq/conproc.h, nq/console.c, nq/console.h, nq/crc.h,
	nq/cvar.c, nq/cvar.h, nq/draw.h, nq/gl_draw.c, nq/gl_mesh.c,
	nq/gl_model.c, nq/gl_model.h, nq/gl_rmain.c, nq/gl_rmisc.c,
	nq/gl_rsurf.c, nq/gl_screen.c, nq/gl_warp.c, nq/gl_warp_sin.h,
	nq/glquake.h, nq/host.c, nq/host_cmd.c, nq/input.h, nq/keys.c,
	nq/keys.h, nq/mathlib.c, nq/mathlib.h, nq/menu.c, nq/menu.h,
	nq/modelgen.h, nq/net.h, nq/net_dgrm.c, nq/net_dgrm.h,
	nq/net_loop.h, nq/net_main.c, nq/net_udp.c, nq/net_udp.h,
	nq/pr_cmds.c, nq/pr_comp.h, nq/pr_edict.c, nq/pr_exec.c,
	nq/progs.h, nq/protocol.h, nq/quakeasm.h, nq/quakedef.h,
	nq/r_part.c, nq/render.h, nq/sbar.c, nq/sbar.h, nq/screen.h,
	nq/server.h, nq/snd_dma.c, nq/snd_linux.c, nq/snd_mem.c,
	nq/snd_mix.c, nq/snd_null.c, nq/snd_win.c, nq/sound.h,
	nq/spritegn.h, nq/sv_main.c, nq/sv_move.c, nq/sv_phys.c,
	nq/sv_user.c, nq/sys.h, nq/sys_linux.c, nq/sys_null.c,
	nq/sys_win.c, nq/sys_wind.c, nq/vid.h, nq/vid_sdl.c, nq/view.c,
	nq/view.h, nq/wad.c, nq/wad.h, nq/win32config.h, nq/winquake.h,
	nq/world.c, nq/world.h, nq/zone.c, nq/zone.h, qw/anorm_dots.h,
	qw/anorms.h, qw/bspfile.h, qw/buildnum.c, qw/cd_null.c,
	qw/cd_sdl.c, qw/cd_win.c, qw/cl_cam.c, qw/cl_demo.c, qw/cl_ents.c,
	qw/cl_input.c, qw/cl_main.c, qw/cl_parse.c, qw/cl_pred.c,
	qw/client.h, qw/cmd.c, qw/cmd.h, qw/common.c, qw/common.h,
	qw/console.c, qw/console.h, qw/cvar.c, qw/cvar.h, qw/gl_draw.c,
	qw/gl_mesh.c, qw/gl_model.c, qw/gl_model.h, qw/gl_ngraph.c,
	qw/gl_rmain.c, qw/gl_rmisc.c, qw/gl_screen.c, qw/gl_warp.c,
	qw/gl_warp_sin.h, qw/glquake.h, qw/keys.c, qw/keys.h, qw/mathlib.c,
	qw/md4.c, qw/menu.c, qw/net.h, qw/net_chan.c, qw/net_udp.c,
	qw/net_wins.c, qw/pmove.c, qw/pmove.h, qw/pmovetst.c,
	qw/protocol.h, qw/quakeasm.h, qw/quakedef.h, qw/render.h,
	qw/sbar.c, qw/screen.h, qw/skin.c, qw/snd_dma.c, qw/snd_mem.c,
	qw/snd_win.c, qw/sound.h, qw/sys_linux.c, qw/sys_null.c,
	qw/sys_win.c, qw/vid.h, qw/vid_sdl.c, qw/view.c, qw/win32config.h,
	qw/winquake.h, qw/zone.c, qw-server/bspfile.h, qw-server/cmd.c,
	qw-server/cmd.h, qw-server/common.c, qw-server/common.h,
	qw-server/cvar.c, qw-server/cvar.h, qw-server/mathlib.c,
	qw-server/md4.c, qw-server/model.c, qw-server/model.h,
	qw-server/net.h, qw-server/net_chan.c, qw-server/net_udp.c,
	qw-server/pmove.c, qw-server/pmove.h, qw-server/pmovetst.c,
	qw-server/pr_cmds.c, qw-server/pr_comp.h, qw-server/pr_edict.c,
	qw-server/pr_exec.c, qw-server/protocol.h, qw-server/server.h,
	qw-server/sv_ccmds.c, qw-server/sv_ents.c, qw-server/sv_init.c,
	qw-server/sv_main.c, qw-server/sv_move.c, qw-server/sv_nchan.c,
	qw-server/sv_phys.c, qw-server/sv_send.c, qw-server/sv_user.c,
	qw-server/sys_unix.c, qw-server/sys_win.c, qw-server/win32config.h,
	qw-server/world.c, qw-server/world.h, qw-server/zone.c: Fixed some
	typos in the source and ran everything through indent - seems that
	some of the code (NQ particularly) never got indented before. 
	That's going to be a problem later.  For those tracking diffs,
	sorry, this one's big and it's 100% cosmetic.

2001-08-01 05:41  mercury

	* qw/: common.c, gl_rsurf.c: For common, make a few Sys_Printfs
	into Con_DPrintfs.
	
	For gl_rsurf fix gl_texsort 0 without mtex.

2001-08-01 00:42  knghtbrd

	* qw/gl_rsurf.c: *ahem*  The mtex fix for Linux.  One line required
	to make it work, and a whole bunch of lines deleted as a result. 
	=)

2001-08-01 00:10  raineth

	* qw/: Makefile.am, cd_sdl.c: Added SDL support for CD audio (and
	made the client use it)

2001-07-31 22:22  mercury

	* qw/vid_sdl.c: You know, it helps if we use = instead of += for
	mouse movement from SDL.

2001-07-31 22:12  mercury

	* qw/keys.h: Allow it to be safely included more then once.

2001-07-31 20:25  raineth

	* configure.in: Fixed a typo in --with-user-path (it said
	HOME/twilight when it meant HOME/.twilight)

2001-07-31 15:12  knghtbrd

	* autogen.sh, configure.in: A small bit of idiotproofing for the
	build system.

2001-07-31 15:09  knghtbrd

	* nq/host_cmd.c, nq/win32config.h, qw/cl_main.c, qw/gl_draw.c,
	qw/menu.c, qw/win32config.h, qw-server/net_udp.c,
	qw-server/win32config.h: VERSION is now always a string,
	everywhere.

2001-07-31 15:06  mercury

	* qw/: cl_main.c, cl_parse.c, cl_pred.c, console.c, keys.c, keys.h,
	vid_sdl.c: Some key system updates and tweaks, should be without
	bugs now.

2001-07-31 15:06  knghtbrd

	* AUTHORS: Something resembling credits.  Maybe some of this needs
	to move to a new file?	THANKS seems to be the GNUism for that.

2001-07-30 13:13  raineth

	* configure.in: autoconf fixes including better detection of libGL

2001-07-30 12:58  knghtbrd

	* qw/: anorm_dots.h, anorms.h, gl_warp_sin.h: Tomaz is still having
	problems with wincvs, so here's his changes for QW as well..

2001-07-30 11:51  knghtbrd

	* nq/: anorm_dots.h, anorms.h, gl_warp_sin.h: Applied suffixes to
	floats to fix a couple thousand VC++ warnings.	Thanks Tomaz!

2001-07-30 10:48  mercury

	* qw/: keys.c, vid_sdl.c: A few fixes for mouse input. (Wheel
	supported, movement is done a /lot/ saner.)

2001-07-30 08:01  mercury

	* ChangeLog, qw/cl_main.c, qw/cl_parse.c, qw/console.c,
	qw/gl_screen.c, qw/keys.c, qw/keys.h, qw/menu.c, qw/quakedef.h,
	qw/vid_sdl.c, qw-server/common.c: BIG sledge hammer on existing
	configs! Go /SPLAT/!
	
	Fixed problem with qw-server and files not in paks.

2001-07-29 23:00  knghtbrd

	* configure.in, nq/win32config.h, qw/win32config.h,
	qw-server/win32config.h: "fixed" win32 version number, not that it
	matters much yet.  Also made SHAREPATH default to
	${datadir}/games/twilight by default in unix.

2001-07-29 22:56  mercury

	* nq/common.c, nq/win32config.h, qw/common.c, qw/win32config.h,
	qw-server/common.c, qw-server/win32config.h: Fixes for three bugs. 
	Compile bug (BASEPATH vs USERPATH), init bug, and path search bug.

2001-07-29 22:28  knghtbrd

	* nq/vid_sdl.c, qw/vid_sdl.c: SDL_SetVideoMode should be called for
	16 bpp which will actually only make sure you get at least that
	much, not 32.  My bad, Voodoo2/3 users need not have me shot now.

2001-07-29 09:48  zinx

	* qw-server/: common.c, cvar.c, model.c, net_chan.c, net_udp.c,
	pr_cmds.c, pr_edict.c, pr_exec.c, sv_ccmds.c, sv_init.c, sv_main.c,
	sv_send.c, sv_user.c, sys_unix.c, sys_win.c: 
	Last of the sprintf -> snprintf fixes.	again, strcat/strcpy and
	all things other than sprintf were not looked at..

2001-07-28 18:20  zinx

	* autogen.sh, config.h.in: 
	Yoink.. config.h.in doesn't belong in the repository ;)

2001-07-28 16:40  mercury

	* config.h.in: Here.

2001-07-28 13:29  digiman

	* qw/client.h: Doubled number of dlights since every player owns 2
	of them: 1 for powerup and 1 for muzzleflash.

2001-07-28 13:28  digiman

	* nq/gl_rlight.c, qw/gl_rlight.c: Fixed an ugly typo in
	AddLightBlend.

2001-07-28 13:17  digiman

	* nq/win32config.h: Added snprintf and vsnprintf definitions, so nq
	compiles.

2001-07-28 12:46  zinx

	* qw/common.c: 
	Made a typo.. Whoops. (newpath should be netpath)

2001-07-28 12:42  zinx

	* qw/: cl_cam.c, cl_demo.c, cl_main.c, cl_parse.c, cl_pred.c,
	common.c, console.c, cvar.c, gl_draw.c, gl_model.c, gl_ngraph.c,
	gl_screen.c, gl_warp.c, keys.c, menu.c, net_chan.c, net_udp.c,
	net_wins.c, r_part.c, sbar.c, skin.c, sys_linux.c, sys_win.c,
	vid_sdl.c: 
	Changed all occurences of sprintf to snprintf in qw; strcat and
	strcpy still need looked at by someone.

2001-07-28 12:14  zinx

	* nq/: cl_demo.c, cl_main.c, common.c, console.c, cvar.c,
	gl_draw.c, gl_model.c, gl_screen.c, gl_warp.c, host.c, host_cmd.c,
	keys.c, menu.c, net_dgrm.c, net_udp.c, pr_cmds.c, pr_edict.c,
	pr_exec.c, r_part.c, sbar.c, sv_main.c, sys_linux.c, sys_win.c,
	sys_wind.c, vid_sdl.c: 
	Changed all occurences of sprintf to snprintf in nq; strcat and
	strcpy still need looked at by someone.

2001-07-28 07:27  digiman

	* nq/gl_draw.c, qw/gl_draw.c: Greatly optimized Draw_String and
	Draw_Alt_String as LordHavoc requested.

2001-07-28 07:26  digiman

	* nq/gl_mesh.c, qw/gl_mesh.c: Removed meshing of .mdl files, since
	it doesn't improve loading time and can corrupt meshes for
	different .mdl files with the same name in different folders (id1
	and game).

2001-07-28 07:25  digiman

	* nq/nq.dsp: Added NormalQuake VC++ 6.0 project file.

2001-07-28 02:41  lordhavoc

	* qw-server/: net_chan.c, net_udp.c, sv_main.c, sys_unix.c,
	sys_win.c: made QWSV work in win32
	
	note: weird bug found in NET_GetPacket with recvfrom returning
	ENOENT (no such file or directory) instead of EWOULDBLOCK, worked
	around but no logical explanation

2001-07-28 02:38  lordhavoc

	* qw/quakedef.h, qw/win32config.h, qw-server/qwsvdef.h,
	qw-server/win32config.h: added win32config.h made win32config.h be
	automatically included instead of config.h if HAVE_CONFIG_H is not
	defined and the detected compiler is Visual C++ (compile out of the
	box convenience)

2001-07-28 02:37  lordhavoc

	* nq/: draw.h, gl_draw.c, quakedef.h, sys_win.c, win32config.h:
	added Draw_Alt_String (someone used it and it did not exist yet)
	added win32config.h made win32config.h be automatically included
	instead of config.h if HAVE_CONFIG_H is not defined and the
	detected compiler is Visual C++ (compile out of the box
	convenience) added back Sys_DebugLog (someone deleted it)

2001-07-28 02:37  lordhavoc

	* nq/console.c: changed Con_Printf to do the sprintf manually
	instead of using va (safety reasons) when doing console logging

2001-07-28 02:31  lordhavoc

	* nq/common.c, qw/common.c, qw-server/common.c: removed BASEPATH
	and SHAREPATH defaults now that config.h is used

2001-07-27 15:39  digiman

	* qw/cl_parse.c: In CL_MuzzleFlash, use CL_AllocDlight(-i) instead
	of CL_AllocDlight(i) so that muzzleflashes don't interfere with
	powerup glow (made by Tonik).

2001-07-27 15:37  digiman

	* qw/cl_ents.c: In CL_LinkPlayers: Fix the stupid bug with
	playernum being used for dlight key instead of playernum+1. For
	playernum 0 this was causing a noticeable slowdown because many
	dlights were allocated instead of just one (made by Tonik: thanks
	sturm)

2001-07-27 15:28  digiman

	* qw/menu.c, nq/menu.c: Changed things in M_Print and M_PrintWhite:
	use Draw_Alt_String and Draw_String instead of M_DrawCharacter -
	room for further GL improvements

2001-07-27 15:26  digiman

	* qw-server/sv_user.c: Fixed a security hole in SV_Soundlist_f and
	SV_Modellist_f

2001-07-27 15:11  digiman

	* qw-server/sv_ccmds.c: Fixed a typo in SV_User_f; whitespace in
	SV_Snap_f

2001-07-27 14:12  knghtbrd

	* nq/.cvsignore, qw/.cvsignore, qw-server/.cvsignore: Added .deps
	to .cvsignore, .this and .that, etc.

2001-07-27 14:08  knghtbrd

	* AUTHORS, ChangeLog, NEWS, README, autogen.sh, nq/Makefile,
	qw/Makefile, qw-server/Makefile: Added autogen.sh and the stub
	files automake demands and remove the old Makefile's from CVS

2001-07-27 10:22  zinx

	* nq/gl_draw.c, nq/quakedef.h, nq/sys_linux.c, qw/bothdefs.h,
	qw/gl_draw.c, qw/quakedef.h, qw-server/bothdefs.h,
	qw-server/qwsvdef.h, qw-server/sv_main.c: 
	Changed to work with config.h's VERSION

2001-07-27 10:19  zinx

	* .cvsignore, Makefile.am, configure.in, nq/.cvsignore,
	nq/Makefile.am, qw/.cvsignore, qw/Makefile.am,
	qw-server/.cvsignore, qw-server/Makefile.am: 
	Initial autoconf/automake stuff, need to make twilight depend on
	configure more..

2001-07-27 10:05  knghtbrd

	* nq/: UNNEEDED_Linux, menu.c, net_udp.c, net_win.c, net_wins.c,
	net_wins.h, vid_sdl.c: -nq is fixed

2001-07-27 09:41  zinx

	* qw-server/sv_phys.c: 
	Added a SV_LinkEdict to SV_Physics_None().. Fixes maps such as spc.

2001-07-27 09:24  knghtbrd

	* qw/: Makefile, buildnum.c, net_udp.c, vid_sdl.c: fixed QW
	(probably..)

2001-07-27 05:53  knghtbrd

	* qw/cl_pred.c: Same problem - sdl.h -> SDL.h

2001-07-27 05:52  knghtbrd

	* qw/cl_main.c: Case matters

2001-07-27 03:47  lordhavoc

	* nq/: cd_linux.c, cd_win.c, cl_demo.c, cl_parse.c, cmd.c,
	common.c, common.h, conproc.c, console.c, gl_draw.c, gl_mesh.c,
	gl_model.c, gl_rmain.c, gl_rsurf.c, gl_screen.c, glquake.h, host.c,
	host_cmd.c, keys.c, menu.c, net_udp.c, net_win.c, net_wins.c,
	pr_cmds.c, pr_edict.c, pr_exec.c, quakedef.h, sbar.c, snd_dma.c,
	snd_mem.c, sv_main.c, sys_linux.c, sys_null.c, sys_win.c,
	sys_wind.c, vid.h, vid_sdl.c, view.c, wad.c, winquake.h, zone.c:
	made NQ work in win32
	
	note: net_win.c, and net_wins.c are no longer necessary, net_bsd.c
	and net_udp.c now work on win32
	
	carried over most (all?) of the fixes from the qwcl win32 porting
	effort

2001-07-27 03:38  lordhavoc

	* qw/: gl_screen.c, screen.h, sys_win.c: placeholder fix for
	scr_skipupdate

2001-07-27 01:19  lordhavoc

	* qw/: common.c, console.c, quakedef.h, sys_linux.c, sys_null.c,
	sys_win.c: stripped lingering unused sharedir/basedir/cachedir
	stuff (only uses com_sharedir and com_basedir now) fixed
	com_sharedir default case (defaults to same as basedir) will not
	add a directory twice if it matchs the basedir fixed use of va() in
	Con_Printf when console logging (ruined tons of things, overwrote
	com_gamedir during connect process, this bug took a couple hours to
	track down) also removed va() use in COM_AddDirectory (unnecessary
	armor plating now that I fixed Con_Printf, but worthy of keeping)
	put in sanity error check on freeing of searchpath when switching
	gamedir
	
	now works error-free in my testing

2001-07-26 22:08  lordhavoc

	* qw/: buildnum.c, cd_linux.c, cd_null.c, cd_win.c, cl_demo.c,
	cl_ents.c, cl_main.c, cl_parse.c, cl_pred.c, cmd.c, common.c,
	common.h, console.c, cvar.c, gl_draw.c, gl_mesh.c, gl_model.c,
	gl_rmain.c, gl_rmisc.c, gl_rsurf.c, gl_screen.c, glquake.h, keys.c,
	menu.c, net_chan.c, net_udp.c, net_wins.c, sbar.c, skin.c,
	snd_dma.c, snd_mem.c, snd_win.c, sys_linux.c, sys_null.c,
	sys_win.c, vid.h, vid_sdl.c, wad.c, winquake.h, zone.c: made
	twilight qwcl work in win32
	
	changed all str functions to Q_str clipboard pasting into console
	does not work (win32 only anyway) CD audio disabled in win32
	
	the workspace/makefile/etc is not included yet

2001-07-23 04:33  knghtbrd

	* nq/vid_sdl.c, qw/vid_sdl.c: Fix the captions

2001-07-23 04:14  knghtbrd

	* qw-server/: Makefile, common.c, qwsvdef.h, sys_unix.c: Sharedir
	stuff - edit Makefile to change paths for now

2001-07-23 04:02  knghtbrd

	* nq/Makefile, nq/common.c, nq/quakedef.h, nq/sys_linux.c,
	qw/Makefile, qw/common.c, qw/quakedef.h, qw/sys_linux.c: Sharepath
	stuff works now - edit paths as necessary in Makefile's

2001-07-23 00:03  knghtbrd

	* nq/Makefile, qw/Makefile, qw-server/Makefile: Er, right, it helps
	if you test before you commit

2001-07-22 22:36  knghtbrd

	* nq/Makefile, qw/Makefile, qw-server/Makefile: Change binary names

2001-07-16 21:51  knghtbrd

	* qw-server/UNNEEDED_Linux: quakeasm.h should have gone by now

2001-07-11 03:20  knghtbrd

	* nq/common.c: extra var

2001-07-10 15:44  knghtbrd

	* qw/Makefile: How the hell did I forget these?

2001-07-10 14:33  knghtbrd

	* qw/vid_sdl.c, nq/vid_sdl.c: zinx pointed out that
	SDL_GL_SwapBuffers does a glFinish, so there's no point in doing a
	glFlush before calling it.

2001-07-10 13:55  knghtbrd

	* nq/: host_cmd.c, net.h, net_main.c, quakedef.h, sv_main.c: Remove
	IDGODS.  Bwahahaha, it's been 18 months since I've seen that.

2001-07-10 13:49  knghtbrd

	* qw/common.c, qw-server/common.c, nq/common.c: Modified the
	registration check to not affect new datasets

2001-07-10 11:15  knghtbrd

	* doc/olddoc/: INSTALL, MANUAL.TXT, README, TECHINFO.TXT,
	client-notes.txt, docs.txt, glqwcl-readme.txt, move.txt,
	newnet.txt, qw2do.txt, qwchangelog.txt, qwcl-readme.txt,
	qwexit.txt, qwrlnote.txt, release233_notes.txt, server-notes.txt:
	Here are a few of the old docs Id included in the tree.  Some of it
	may be useful at some point.

2001-07-10 05:51  knghtbrd

	* qw/UNNEEDED_Linux, qw-server/UNNEEDED_Linux: Removed files
	unneeded for Linux or Win32 from QW.

2001-07-10 05:01  knghtbrd

	* nq/: Makefile, UNNEEDED_Linux, host.c, net_main.c, sys_linux.c:
	With LordHavoc's help, files not needed for win32 or Linux or for
	future plans have been removed.

2001-07-09 06:52  knghtbrd

	* nq/: gl_draw.c, gl_rmisc.c, menu.c, quakedef.h, vid.h, vid_sdl.c:
	New version of vid_sdl.c with many things fixed. 
	VID_{Lock,Unlock}Buffer, a softwareism, is gone now.  So are the
	support functions for 8 bit 3dfx GL, they wouldn't have worked
	right anyway since we ask for at least 16 in VID_Init.

2001-07-09 06:47  knghtbrd

	* qw-server/sv_user.c: Fixed the pause message bug

2001-07-09 06:47  knghtbrd

	* qw/: .indent.pro, UNNEEDED_Linux, anorm_dots.h, anorms.h,
	bothdefs.h, bspfile.h, cd_linux.c, cdaudio.h, cl_cam.c, cl_demo.c,
	cl_ents.c, cl_input.c, cl_main.c, cl_parse.c, cl_pred.c, cl_tent.c,
	client.h, cmd.c, cmd.h, common.c, common.h, console.c, console.h,
	crc.c, crc.h, cvar.c, cvar.h, draw.h, gl_draw.c, gl_mesh.c,
	gl_model.c, gl_model.h, gl_ngraph.c, gl_refrag.c, gl_rlight.c,
	gl_rmain.c, gl_rmisc.c, gl_rsurf.c, gl_screen.c, gl_warp.c,
	gl_warp_sin.h, glquake.h, input.h, keys.c, keys.h, mathlib.c,
	mathlib.h, md4.c, menu.c, menu.h, modelgen.h, net.h, net_chan.c,
	net_udp.c, nonintel.c, pmove.c, pmove.h, pmovetst.c, protocol.h,
	quakedef.h, r_part.c, render.h, sbar.c, sbar.h, screen.h, skin.c,
	snd_dma.c, snd_linux.c, snd_mem.c, snd_mix.c, sound.h, spritegn.h,
	sys.h, sys_linux.c, vid.h, view.c, view.h, wad.c, wad.h, zone.c,
	zone.h: qwcl is now -Werror clean

2001-07-08 21:42  knghtbrd

	* qw-server/UNNEEDED_Linux: qwsv cruft list for Linux

2001-07-08 20:20  knghtbrd

	* qw-server/: .indent.pro, bothdefs.h, bspfile.h, cmd.c, cmd.h,
	common.c, common.h, crc.c, crc.h, cvar.c, cvar.h, mathlib.c,
	mathlib.h, md4.c, model.c, model.h, modelgen.h, net.h, net_chan.c,
	net_udp.c, pmove.c, pmove.h, pmovetst.c, pr_cmds.c, pr_comp.h,
	pr_edict.c, pr_exec.c, progdefs.h, progs.h, protocol.h, quakeasm.h,
	qwsvdef.h, server.h, spritegn.h, 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.h, sys_unix.c, sys_win.c, world.c, world.h, zone.c, zone.h:
	Forgot to indent the code

2001-07-08 20:18  knghtbrd

	* qw-server/: Makefile, bothdefs.h, bspfile.h, cmd.c, cmd.h,
	common.c, common.h, crc.c, crc.h, cvar.c, cvar.h, mathlib.c,
	mathlib.h, md4.c, model.h, modelgen.h, net.h, net_chan.c,
	net_udp.c, pmove.c, pmove.h, pmovetst.c, pr_cmds.c, pr_comp.h,
	progdefs.h, progs.h, protocol.h, qwsvdef.h, server.h, spritegn.h,
	sv_main.c, sv_user.c, sys.h, sys_unix.c, world.h, zone.c, zone.h:
	frost-qwsv builds and is -Werror clean

2001-07-08 02:47  knghtbrd

	* nq/: .indent.pro, Makefile, UNNEEDED_Linux, cd_linux.c, chase.c,
	cl_demo.c, cl_input.c, cl_main.c, cl_parse.c, cl_tent.c, cmd.c,
	common.c, console.c, crc.c, cvar.c, draw.h, gl_draw.c, gl_mesh.c,
	gl_model.c, gl_model.h, gl_refrag.c, gl_rlight.c, gl_rmain.c,
	gl_rmisc.c, gl_rsurf.c, gl_screen.c, gl_warp.c, glquake.h, host.c,
	host_cmd.c, keys.c, mathlib.c, menu.c, net_bsd.c, net_dgrm.c,
	net_loop.c, net_main.c, net_udp.c, quakedef.h, r_part.c, sbar.c,
	snd_dma.c, sys_linux.c, vid.h, view.c, world.h: -Werror clean,
	indent-formatted.

2001-07-07 18:58  knghtbrd

	* nq/UNNEEDED_Linux: r_local.h is not needed for GL...

2001-07-07 17:59  knghtbrd

	* nq/UNNEEDED_Linux: A listing of all the files NOT needed to build
	NQ under Linux.  A similar list should be made for win32 and any
	other platform Frost is ported to.  The intersections of these
	files will get deleted when we're ready.

2001-07-07 17:31  knghtbrd

	* nq/: Makefile, vid_sdl.c: A little revisionist history,
	s/frost/frost-nq/ for the binary name

2001-07-07 15:51  knghtbrd

	* nq/: Makefile, vid_sdl.c: Now works using SDL (only)	This is
	current for tutorial 1, Compiling for Linux.

2001-07-06 04:11  knghtbrd

	* COPYING, readme.txt, gamecode/fixskins.sh,
	gamecode/progs/buttons.qc, gamecode/progs/client.qc,
	gamecode/progs/combat.qc, gamecode/progs/defs.qc,
	gamecode/progs/doors.qc, gamecode/progs/files.dat,
	gamecode/progs/items.qc, gamecode/progs/misc.qc,
	gamecode/progs/models.qc, gamecode/progs/plats.qc,
	gamecode/progs/player.qc, gamecode/progs/progdefs.h,
	gamecode/progs/progs.src, gamecode/progs/server.qc,
	gamecode/progs/spectate.qc, gamecode/progs/sprites.qc,
	gamecode/progs/subs.qc, gamecode/progs/triggers.qc,
	gamecode/progs/weapons.qc, gamecode/progs/world.qc, qw/bothdefs.h,
	qw/cl_parse.c, qw/cmd.c, qw/cmd.h, qw/crc.c, qw/crc.h, qw/md4.c,
	qw/net.h, qw/net_chan.c, qw/render.h, qw/sys_linux.c, qw/sys_win.c,
	qw/anorm_dots.h, qw/anorms.h, qw/bspfile.h, qw/buildnum.c,
	qw/cd_linux.c, qw/cd_null.c, qw/cd_win.c, qw/cdaudio.h,
	qw/cl_cam.c, qw/cl_demo.c, qw/cl_ents.c, qw/cl_input.c,
	qw/cl_main.c, qw/cl_pred.c, qw/cl_tent.c, qw/client.h, qw/common.c,
	qw/common.h, qw/console.c, qw/console.h, qw/cvar.c, qw/cvar.h,
	qw/draw.h, qw/gl_draw.c, qw/gl_mesh.c, qw/gl_model.c,
	qw/gl_model.h, qw/gl_ngraph.c, qw/gl_refrag.c, qw/gl_rlight.c,
	qw/gl_rmain.c, qw/gl_rmisc.c, qw/gl_rsurf.c, qw/gl_screen.c,
	qw/gl_warp.c, qw/gl_warp_sin.h, qw/glquake.h, qw/input.h,
	qw/keys.c, qw/keys.h, qw/math.s, qw/mathlib.c, qw/mathlib.h,
	qw/menu.c, qw/menu.h, qw/modelgen.h, qw/net_udp.c, qw/net_wins.c,
	qw/nonintel.c, qw/pmove.c, qw/pmove.h, qw/pmovetst.c,
	qw/protocol.h, qw/quakeasm.h, qw/quakedef.h, qw/r_part.c,
	qw/sbar.c, qw/sbar.h, qw/screen.h, qw/skin.c, qw/snd_dma.c,
	qw/snd_linux.c, qw/snd_mem.c, qw/snd_mix.c, qw/snd_mixa.s,
	qw/snd_win.c, qw/sound.h, qw/spritegn.h, qw/sys.h, qw/sys_dosa.s,
	qw/sys_null.c, qw/sys_wina.s, qw/vid.h, qw/view.c, qw/view.h,
	qw/wad.c, qw/wad.h, qw/winquake.h, qw/zone.c, qw/zone.h,
	qw-server/pr_cmds.c, qw-server/pr_edict.c, qw-server/progdefs.h,
	qw-server/qwsvdef.h, qw-server/sys.h, qw-server/sys_win.c,
	nq/Makefile, nq/anorm_dots.h, nq/anorms.h, nq/bspfile.h,
	nq/cl_demo.c, nq/cl_input.c, nq/cl_main.c, nq/cl_parse.c,
	nq/cl_tent.c, nq/cmd.c, nq/cmd.h, nq/common.c, nq/common.h,
	nq/conproc.c, nq/conproc.h, nq/console.c, nq/console.h, nq/crc.c,
	nq/crc.h, nq/cvar.c, nq/cvar.h, nq/draw.h, nq/gl_draw.c,
	nq/gl_rmain.c, nq/gl_rmisc.c, nq/gl_screen.c, nq/glquake.h,
	nq/host.c, nq/mathlib.c, nq/mathlib.h, nq/net.h, nq/net_bsd.c,
	nq/net_dgrm.c, nq/net_dgrm.h, nq/net_loop.c, nq/net_loop.h,
	nq/net_main.c, nq/net_udp.c, nq/net_udp.h, nq/net_win.c,
	nq/net_wins.c, nq/net_wins.h, nq/pr_cmds.c, nq/pr_comp.h,
	nq/pr_edict.c, nq/pr_exec.c, nq/progdefs.h, nq/progdefs.q1,
	nq/protocol.h, nq/quakeasm.h, nq/quakedef.h, nq/r_part.c,
	nq/render.h, nq/screen.h, nq/snd_dma.c, nq/snd_mem.c, nq/snd_mix.c,
	nq/snd_null.c, nq/snd_win.c, nq/sound.h, nq/spritegn.h, nq/sys.h,
	nq/sys_dosa.s, nq/sys_linux.c, nq/sys_null.c, nq/sys_win.c,
	nq/sys_wina.s, nq/sys_wind.c, nq/vid.h, nq/wad.c, nq/wad.h,
	qw-server/math.s, qw-server/model.c, qw-server/pr_comp.h,
	qw-server/pr_exec.c, qw-server/progs.h, qw-server/quakeasm.h,
	qw-server/server.h, qw-server/sv_ccmds.c, qw-server/sv_ents.c,
	qw-server/sv_init.c, qw-server/sv_main.c, qw-server/sv_move.c,
	qw-server/sv_nchan.c, qw-server/sv_phys.c, qw-server/sv_send.c,
	qw-server/sv_user.c, qw-server/sys_unix.c, qw-server/world.c,
	qw-server/world.h, qw-server/worlda.s, nq/cd_linux.c, nq/cd_null.c,
	nq/cd_win.c, nq/cdaudio.h, nq/chase.c, nq/client.h, nq/gl_mesh.c,
	nq/gl_model.c, nq/gl_model.h, nq/gl_refrag.c, nq/gl_rlight.c,
	nq/gl_rsurf.c, nq/gl_warp.c, nq/gl_warp_sin.h, nq/host_cmd.c,
	nq/input.h, nq/keys.c, nq/keys.h, nq/math.s, nq/menu.c, nq/menu.h,
	nq/modelgen.h, nq/progs.h, nq/sbar.c, nq/sbar.h, nq/server.h,
	nq/snd_linux.c, nq/snd_mixa.s, nq/sv_main.c, nq/sv_move.c,
	nq/sv_phys.c, nq/sv_user.c, nq/view.c, nq/view.h, nq/winquake.h,
	nq/world.c, nq/world.h, nq/worlda.s, nq/zone.c, nq/zone.h: Initial
	revision

2001-07-06 04:11  knghtbrd

	* COPYING, readme.txt, gamecode/fixskins.sh,
	gamecode/progs/buttons.qc, gamecode/progs/client.qc,
	gamecode/progs/combat.qc, gamecode/progs/defs.qc,
	gamecode/progs/doors.qc, gamecode/progs/files.dat,
	gamecode/progs/items.qc, gamecode/progs/misc.qc,
	gamecode/progs/models.qc, gamecode/progs/plats.qc,
	gamecode/progs/player.qc, gamecode/progs/progdefs.h,
	gamecode/progs/progs.src, gamecode/progs/server.qc,
	gamecode/progs/spectate.qc, gamecode/progs/sprites.qc,
	gamecode/progs/subs.qc, gamecode/progs/triggers.qc,
	gamecode/progs/weapons.qc, gamecode/progs/world.qc, qw/bothdefs.h,
	qw/cl_parse.c, qw/cmd.c, qw/cmd.h, qw/crc.c, qw/crc.h, qw/md4.c,
	qw/net.h, qw/net_chan.c, qw/render.h, qw/sys_linux.c, qw/sys_win.c,
	qw/anorm_dots.h, qw/anorms.h, qw/bspfile.h, qw/buildnum.c,
	qw/cd_linux.c, qw/cd_null.c, qw/cd_win.c, qw/cdaudio.h,
	qw/cl_cam.c, qw/cl_demo.c, qw/cl_ents.c, qw/cl_input.c,
	qw/cl_main.c, qw/cl_pred.c, qw/cl_tent.c, qw/client.h, qw/common.c,
	qw/common.h, qw/console.c, qw/console.h, qw/cvar.c, qw/cvar.h,
	qw/draw.h, qw/gl_draw.c, qw/gl_mesh.c, qw/gl_model.c,
	qw/gl_model.h, qw/gl_ngraph.c, qw/gl_refrag.c, qw/gl_rlight.c,
	qw/gl_rmain.c, qw/gl_rmisc.c, qw/gl_rsurf.c, qw/gl_screen.c,
	qw/gl_warp.c, qw/gl_warp_sin.h, qw/glquake.h, qw/input.h,
	qw/keys.c, qw/keys.h, qw/math.s, qw/mathlib.c, qw/mathlib.h,
	qw/menu.c, qw/menu.h, qw/modelgen.h, qw/net_udp.c, qw/net_wins.c,
	qw/nonintel.c, qw/pmove.c, qw/pmove.h, qw/pmovetst.c,
	qw/protocol.h, qw/quakeasm.h, qw/quakedef.h, qw/r_part.c,
	qw/sbar.c, qw/sbar.h, qw/screen.h, qw/skin.c, qw/snd_dma.c,
	qw/snd_linux.c, qw/snd_mem.c, qw/snd_mix.c, qw/snd_mixa.s,
	qw/snd_win.c, qw/sound.h, qw/spritegn.h, qw/sys.h, qw/sys_dosa.s,
	qw/sys_null.c, qw/sys_wina.s, qw/vid.h, qw/view.c, qw/view.h,
	qw/wad.c, qw/wad.h, qw/winquake.h, qw/zone.c, qw/zone.h,
	qw-server/pr_cmds.c, qw-server/pr_edict.c, qw-server/progdefs.h,
	qw-server/qwsvdef.h, qw-server/sys.h, qw-server/sys_win.c,
	nq/Makefile, nq/anorm_dots.h, nq/anorms.h, nq/bspfile.h,
	nq/cl_demo.c, nq/cl_input.c, nq/cl_main.c, nq/cl_parse.c,
	nq/cl_tent.c, nq/cmd.c, nq/cmd.h, nq/common.c, nq/common.h,
	nq/conproc.c, nq/conproc.h, nq/console.c, nq/console.h, nq/crc.c,
	nq/crc.h, nq/cvar.c, nq/cvar.h, nq/draw.h, nq/gl_draw.c,
	nq/gl_rmain.c, nq/gl_rmisc.c, nq/gl_screen.c, nq/glquake.h,
	nq/host.c, nq/mathlib.c, nq/mathlib.h, nq/net.h, nq/net_bsd.c,
	nq/net_dgrm.c, nq/net_dgrm.h, nq/net_loop.c, nq/net_loop.h,
	nq/net_main.c, nq/net_udp.c, nq/net_udp.h, nq/net_win.c,
	nq/net_wins.c, nq/net_wins.h, nq/pr_cmds.c, nq/pr_comp.h,
	nq/pr_edict.c, nq/pr_exec.c, nq/progdefs.h, nq/progdefs.q1,
	nq/protocol.h, nq/quakeasm.h, nq/quakedef.h, nq/r_part.c,
	nq/render.h, nq/screen.h, nq/snd_dma.c, nq/snd_mem.c, nq/snd_mix.c,
	nq/snd_null.c, nq/snd_win.c, nq/sound.h, nq/spritegn.h, nq/sys.h,
	nq/sys_dosa.s, nq/sys_linux.c, nq/sys_null.c, nq/sys_win.c,
	nq/sys_wina.s, nq/sys_wind.c, nq/vid.h, nq/wad.c, nq/wad.h,
	qw-server/math.s, qw-server/model.c, qw-server/pr_comp.h,
	qw-server/pr_exec.c, qw-server/progs.h, qw-server/quakeasm.h,
	qw-server/server.h, qw-server/sv_ccmds.c, qw-server/sv_ents.c,
	qw-server/sv_init.c, qw-server/sv_main.c, qw-server/sv_move.c,
	qw-server/sv_nchan.c, qw-server/sv_phys.c, qw-server/sv_send.c,
	qw-server/sv_user.c, qw-server/sys_unix.c, qw-server/world.c,
	qw-server/world.h, qw-server/worlda.s, nq/cd_linux.c, nq/cd_null.c,
	nq/cd_win.c, nq/cdaudio.h, nq/chase.c, nq/client.h, nq/gl_mesh.c,
	nq/gl_model.c, nq/gl_model.h, nq/gl_refrag.c, nq/gl_rlight.c,
	nq/gl_rsurf.c, nq/gl_warp.c, nq/gl_warp_sin.h, nq/host_cmd.c,
	nq/input.h, nq/keys.c, nq/keys.h, nq/math.s, nq/menu.c, nq/menu.h,
	nq/modelgen.h, nq/progs.h, nq/sbar.c, nq/sbar.h, nq/server.h,
	nq/snd_linux.c, nq/snd_mixa.s, nq/sv_main.c, nq/sv_move.c,
	nq/sv_phys.c, nq/sv_user.c, nq/view.c, nq/view.h, nq/winquake.h,
	nq/world.c, nq/world.h, nq/worlda.s, nq/zone.c, nq/zone.h: Initial
	checkin of frost, current as of tutorial 1: building quake-glx
	under Linux.

