newtree/source
Bill Currie 26a2d6a3de GL alias model meshes are now doubly protected from corruption and model
mismatch. First, the md4 checksum is stored in the mesh, and the md4 checksum
of the mesh and the model checksum are also stored. If, on loading, either
checksum fails, the model is re-meshed.

include/mdfour.h:
	Add define for MDFOUR_DIGEST_BYTES
source/.gdbinit
	setrom _windowed_mouse 0 so mods don't make debugging difficult
source/model_alias.c:
	pass original model data and size to GL_MakeAliasModelDisplayLists
source/sw_model_alias.c:
	GL_MakeAliasModelDisplayLists take (but ignore) new params
source/gl_mesh.c:
	do md4 checksums on the model and mesh
2001-01-15 06:50:59 +00:00
..
.gdbinit GL alias model meshes are now doubly protected from corruption and model 2001-01-15 06:50:59 +00:00
.gitignore Yaay, Debian package updates. 2000-11-14 21:45:34 +00:00
.indent.pro Add types to indent profile 2000-10-27 06:18:24 +00:00
buildnum.c #include audit 2000-12-30 02:16:36 +00:00
cd_dos.c #include audit 2000-12-30 02:16:36 +00:00
cd_linux.c Follow CodingStyle some more. 2001-01-12 05:23:44 +00:00
cd_null.c #include audit 2000-12-30 02:16:36 +00:00
cd_sdl.c fix up <> vs "" in #includes 2000-12-30 03:07:15 +00:00
cd_sgi.c #include audit 2000-12-30 02:16:36 +00:00
cd_win.c should compile now 2000-12-30 04:52:12 +00:00
checksum.c #include audit 2000-12-30 02:16:36 +00:00
cl_cam.c cvar doc patches from Misty 2000-12-31 04:46:04 +00:00
cl_cmd.c #include audit 2000-12-30 02:16:36 +00:00
cl_cvar.c use MSG_WriteString instead of SZ_Print 2000-12-31 18:47:29 +00:00
cl_demo.c fix mising #include <string*.h> 2001-01-09 02:53:58 +00:00
cl_ents.c Minor cleanup of dlights. 2001-01-11 10:05:42 +00:00
cl_input.c fix mising #include <string*.h> 2001-01-09 02:53:58 +00:00
cl_main.c move CL_Ents_Init to the right place 2001-01-08 07:31:59 +00:00
cl_math.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
cl_misc.c a start on a #include audit for the header files and misc fixups for win32 2000-12-30 05:18:48 +00:00
cl_parse.c Recover gracefully from TF server cycling problem that sometimes doesn't 2001-01-06 08:03:14 +00:00
cl_pred.c cvar doc patches from Misty 2000-12-31 04:46:04 +00:00
cl_slist.c #include audit 2000-12-30 02:16:36 +00:00
cl_sys_sdl.c various printf, Sys_Printf, Con_Printf cleanups. Con_Printf now ALWAYS prints 2001-01-05 19:52:50 +00:00
cl_sys_unix.c various printf, Sys_Printf, Con_Printf cleanups. Con_Printf now ALWAYS prints 2001-01-05 19:52:50 +00:00
cl_sys_win.c cvar doc patches from Misty 2000-12-31 04:46:04 +00:00
cl_tent.c a start on a #include audit for the header files and misc fixups for win32 2000-12-30 05:18:48 +00:00
cl_trans.c #include audit 2000-12-30 02:16:36 +00:00
cmd.c commands and aliases now use hash tables 2001-01-04 20:51:35 +00:00
com.c cvar doc patches from Misty 2000-12-31 04:46:04 +00:00
console.c Whitespace. 2001-01-09 00:15:34 +00:00
context_x11.c #include audit 2000-12-30 02:16:36 +00:00
crc.c #include audit 2000-12-30 02:16:36 +00:00
cvar.c flickering rocket/lava lights are dead and cvars now support vectors (archiving 2001-01-08 07:07:48 +00:00
d_copy.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_draw.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_draw16.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_edge.c clean up a fixme as recommended by WildCode 2001-01-03 07:19:01 +00:00
d_fill.c #include audit 2000-12-30 02:16:36 +00:00
d_init.c cvar doc patches from Misty 2000-12-31 04:46:04 +00:00
d_modech.c #include audit 2000-12-30 02:16:36 +00:00
d_part.c #include audit 2000-12-30 02:16:36 +00:00
d_parta.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_polysa.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_polyse.c #include audit 2000-12-30 02:16:36 +00:00
d_scan.c #include audit 2000-12-30 02:16:36 +00:00
d_scana.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_sky.c #include audit 2000-12-30 02:16:36 +00:00
d_spr8.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_sprite.c #include audit 2000-12-30 02:16:36 +00:00
d_surf.c various printf, Sys_Printf, Con_Printf cleanups. Con_Printf now ALWAYS prints 2001-01-05 19:52:50 +00:00
d_vars.c Okay, the big whitespace reformat. There is some silliness (case 2000-12-08 06:51:37 +00:00
d_varsa.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_zpoint.c #include audit 2000-12-30 02:16:36 +00:00
dga_check.c Add the use of XQueryExtension() to the DGA and VidMode checks. The game 2000-12-19 02:42:26 +00:00
dirent.c Okay, the big whitespace reformat. There is some silliness (case 2000-12-08 06:51:37 +00:00
draw.c cvar doc patches from Misty 2000-12-31 04:46:04 +00:00
fnmatch.c Okay, the big whitespace reformat. There is some silliness (case 2000-12-08 06:51:37 +00:00
fractalnoise.c Okay, the big whitespace reformat. There is some silliness (case 2000-12-08 06:51:37 +00:00
gl_draw.c cvar doc patches from Misty 2000-12-31 04:46:04 +00:00
gl_dyn_fires.c flickering rocket/lava lights are dead and cvars now support vectors (archiving 2001-01-08 07:07:48 +00:00
gl_dyn_part.c cleanup the includes in host.h 2000-12-30 03:23:31 +00:00
gl_dyn_textures.c #include audit 2000-12-30 02:16:36 +00:00
gl_mesh.c GL alias model meshes are now doubly protected from corruption and model 2001-01-15 06:50:59 +00:00
gl_model_alias.c #include audit 2000-12-30 02:16:36 +00:00
gl_model_brush.c Nuked unused "texture_mode" - probably leftovers from old stuffs. 2000-12-31 13:59:19 +00:00
gl_model_fullbright.c #include audit 2000-12-30 02:16:36 +00:00
gl_model_sprite.c #include audit 2000-12-30 02:16:36 +00:00
gl_ngraph.c #include audit 2000-12-30 02:16:36 +00:00
gl_rlight.c #include audit 2000-12-30 02:16:36 +00:00
gl_rmain.c bring location lights up to scratch with the new dlight defaults 2001-01-13 06:26:20 +00:00
gl_rmisc.c doc fixes from Misty 2001-01-10 02:39:45 +00:00
gl_rsurf.c The gl_texsort cvar is gone. It did not do anything but disable 2001-01-09 00:45:54 +00:00
gl_screen.c Cleanup of extensions, they are no longer defined in glquake.h. In 2001-01-06 07:29:17 +00:00
gl_sky.c bring constant brightness skys to non-clip skys 2001-01-08 22:10:02 +00:00
gl_sky_clip.c Fix for borland famous alloca-bug. 2001-01-12 13:31:43 +00:00
gl_trans.c #include audit 2000-12-30 02:16:36 +00:00
gl_view.c #include audit 2000-12-30 02:16:36 +00:00
gl_warp.c Okay, the big whitespace reformat. There is some silliness (case 2000-12-08 06:51:37 +00:00
hash.c fix mising #include <string*.h> 2001-01-09 02:53:58 +00:00
in_null.c Okay, the big whitespace reformat. There is some silliness (case 2000-12-08 06:51:37 +00:00
in_sdl.c cvar doc patches from Misty 2000-12-31 04:46:04 +00:00
in_svgalib.c cvar doc patches from Misty 2000-12-31 04:46:04 +00:00
in_win.c cvar doc patches from Misty 2000-12-31 04:46:04 +00:00
in_x11.c cvar doc patches from Misty 2000-12-31 04:46:04 +00:00
info.c #include audit 2000-12-30 02:16:36 +00:00
joy_linux.c bump up supported js buttons to 16 2001-01-14 03:22:03 +00:00
joy_null.c Okay, the big whitespace reformat. There is some silliness (case 2000-12-08 06:51:37 +00:00
joy_win.c cvar doc patches from Misty 2000-12-31 04:46:04 +00:00
keys.c newlines in cvar descriptions don't work well 2001-01-09 23:07:42 +00:00
link.c #include audit 2000-12-30 02:16:36 +00:00
locs.c #include audit 2000-12-30 02:16:36 +00:00
Makefile.am ipv6 support. TOTALLY untested except for compile time. 2001-01-15 04:09:07 +00:00
makefile.mgw pr_cmds -> sv_pr_cmds 2001-01-05 16:37:30 +00:00
makefile.win Patched for QSG Standard 2 (Extend Protocol). 2000-06-25 13:00:19 +00:00
math.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
mathlib.c #include audit 2000-12-30 02:16:36 +00:00
mdfour.c #include audit 2000-12-30 02:16:36 +00:00
menu.c a start on a #include audit for the header files and misc fixups for win32 2000-12-30 05:18:48 +00:00
model.c cvar doc patches from Misty 2000-12-31 04:46:04 +00:00
model_alias.c GL alias model meshes are now doubly protected from corruption and model 2001-01-15 06:50:59 +00:00
model_brush.c #include audit 2000-12-30 02:16:36 +00:00
model_sprite.c Okay, the big whitespace reformat. There is some silliness (case 2000-12-08 06:51:37 +00:00
msg.c Okay, the big whitespace reformat. There is some silliness (case 2000-12-08 06:51:37 +00:00
net_chan.c fix a header snafu 2001-01-10 22:13:06 +00:00
net_com.c #include audit 2000-12-30 02:16:36 +00:00
net_packetlog.c fix up <> vs "" in #includes 2000-12-30 03:07:15 +00:00
net_udp.c fix for *nix 2001-01-08 17:52:20 +00:00
net_udp6.c ipv6 support. TOTALLY untested except for compile time. 2001-01-15 04:09:07 +00:00
nonintel.c whitespace 2000-12-28 07:44:45 +00:00
pcx.c #include audit 2000-12-30 02:16:36 +00:00
pmove.c #include audit 2000-12-30 02:16:36 +00:00
pmovetst.c #include audit 2000-12-30 02:16:36 +00:00
pr_edict.c now progs and server really are separated :) 2001-01-03 07:08:28 +00:00
pr_exec.c fix mising #include <string*.h> 2001-01-09 02:53:58 +00:00
pr_offs.c while not 100% complete (sv is still referred to as well as r_skyname), the 2000-12-31 07:43:09 +00:00
qargs.c #include audit 2000-12-30 02:16:36 +00:00
qendian.c #include audit 2000-12-30 02:16:36 +00:00
qf-client-sdl.mak Added hash.c 2001-01-05 15:24:38 +00:00
qf-client-sgl.mak Added hash.c 2001-01-05 15:24:38 +00:00
qf-client-wgl.mak Added glext thingy. 2001-01-06 08:09:29 +00:00
qf-client-win.mak Added hash.c 2001-01-05 15:24:38 +00:00
qf-server.mak Added hash.c 2001-01-05 15:24:38 +00:00
qfgl_ext.c #include audit 2000-12-30 02:16:36 +00:00
quakefs.c fix for solaris 2001-01-11 07:41:06 +00:00
quakeio.c #include audit 2000-12-30 02:16:36 +00:00
qw_client.dsp get MSVC back up and running again. 2001-01-11 08:43:11 +00:00
qw_server.dsp get MSVC back up and running again. 2001-01-11 08:43:11 +00:00
r_aclip.c #include audit 2000-12-30 02:16:36 +00:00
r_aclipa.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
r_alias.c #include audit 2000-12-30 02:16:36 +00:00
r_aliasa.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
r_bsp.c #include audit 2000-12-30 02:16:36 +00:00
r_draw.c #include audit 2000-12-30 02:16:36 +00:00
r_drawa.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
r_edge.c a start on a #include audit for the header files and misc fixups for win32 2000-12-30 05:18:48 +00:00
r_edgea.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
r_efrag.c #include audit 2000-12-30 02:16:36 +00:00
r_light.c #include audit 2000-12-30 02:16:36 +00:00
r_main.c viewable nearest loc support (sw and gl) 2001-01-06 07:32:53 +00:00
r_misc.c #include audit 2000-12-30 02:16:36 +00:00
r_part.c #include audit 2000-12-30 02:16:36 +00:00
r_sky.c #include audit 2000-12-30 02:16:36 +00:00
r_sprite.c #include audit 2000-12-30 02:16:36 +00:00
r_surf.c #include audit 2000-12-30 02:16:36 +00:00
r_vars.c Okay, the big whitespace reformat. There is some silliness (case 2000-12-08 06:51:37 +00:00
r_varsa.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
r_view.c cvar doc patches from Misty 2000-12-31 04:46:04 +00:00
sbar.c #include audit 2000-12-30 02:16:36 +00:00
screen.c cvar doc patches from Misty 2000-12-31 04:46:04 +00:00
sizebuf.c various printf, Sys_Printf, Con_Printf cleanups. Con_Printf now ALWAYS prints 2001-01-05 19:52:50 +00:00
skin.c #include audit 2000-12-30 02:16:36 +00:00
snd_alsa_0_5.c #include audit 2000-12-30 02:16:36 +00:00
snd_alsa_0_6.c #include audit 2000-12-30 02:16:36 +00:00
snd_disk.c #include audit 2000-12-30 02:16:36 +00:00
snd_dma.c cvar doc patches from Misty 2000-12-31 04:46:04 +00:00
snd_mem.c #include audit 2000-12-30 02:16:36 +00:00
snd_mix.c #include audit 2000-12-30 02:16:36 +00:00
snd_mixa.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
snd_null.c cvar doc patches from Misty 2000-12-31 04:46:04 +00:00
snd_oss.c #include audit 2000-12-30 02:16:36 +00:00
snd_sdl.c #include audit 2000-12-30 02:16:36 +00:00
snd_sgi.c #include audit 2000-12-30 02:16:36 +00:00
snd_sun.c #include audit 2000-12-30 02:16:36 +00:00
snd_win.c some compile fixes for vc (hopefully) 2001-01-05 21:10:41 +00:00
surf8.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
surf16.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
sv_ccmds.c Correct user/info slip in usage for user. 2001-01-04 03:45:47 +00:00
sv_cvar.c #include audit 2000-12-30 02:16:36 +00:00
sv_ents.c while not 100% complete (sv is still referred to as well as r_skyname), the 2000-12-31 07:43:09 +00:00
sv_init.c the progs engine and the server are now completely independent paving the way 2001-01-03 05:54:35 +00:00
sv_main.c fix the server info string output on the console. kludgy, but it works :) 2001-01-08 19:59:38 +00:00
sv_misc.c #include audit 2000-12-30 02:16:36 +00:00
sv_model.c #include audit 2000-12-30 02:16:36 +00:00
sv_move.c fix a crash in progs code caused by a bad prototype 2001-01-04 05:44:53 +00:00
sv_nchan.c #include audit 2000-12-30 02:16:36 +00:00
sv_phys.c now only svs is reverenced where it shouldn't be, and that's to set info 2001-01-02 03:22:46 +00:00
sv_pr_cmds.c rework PF_stuffcmd so it can't lose chars 2001-01-07 12:15:38 +00:00
sv_progs.c now progs and server really are separated :) 2001-01-03 07:08:28 +00:00
sv_send.c fix the server info string output on the console. kludgy, but it works :) 2001-01-08 19:59:38 +00:00
sv_sys_unix.c cvar doc patches from Misty 2000-12-31 04:46:04 +00:00
sv_sys_win.c cvar doc patches from Misty 2000-12-31 04:46:04 +00:00
sv_user.c If you stufftext() something to the client, don't forget to terminate 2001-01-14 01:39:18 +00:00
sw_model_alias.c GL alias model meshes are now doubly protected from corruption and model 2001-01-15 06:50:59 +00:00
sw_model_brush.c fix mising #include <string*.h> 2001-01-09 02:53:58 +00:00
sw_model_sprite.c fix mising #include <string*.h> 2001-01-09 02:53:58 +00:00
sw_view.c Okay, the big whitespace reformat. There is some silliness (case 2000-12-08 06:51:37 +00:00
sys_null.c #include audit 2000-12-30 02:16:36 +00:00
sys_unix.c cleanup the includes in host.h 2000-12-30 03:23:31 +00:00
sys_win.c Okay, the big whitespace reformat. There is some silliness (case 2000-12-08 06:51:37 +00:00
sys_x86.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
teamplay.c locs_search created for use by locs_moveloc, locs_delloc, locs_editloc 2001-01-06 07:24:44 +00:00
tga.c #include audit 2000-12-30 02:16:36 +00:00
va.c #include audit 2000-12-30 02:16:36 +00:00
ver_check.c context_x11.h -- didn't mean to commit my local changes 2000-12-08 07:46:40 +00:00
vid.c The first messages on the console now wrap like they should, to the window 2001-01-09 00:03:08 +00:00
vid_3dfxsvga.c The first messages on the console now wrap like they should, to the window 2001-01-09 00:03:08 +00:00
vid_common_gl.c Cleanup of extensions, they are no longer defined in glquake.h. In 2001-01-06 07:29:17 +00:00
vid_ggi.c The first messages on the console now wrap like they should, to the window 2001-01-09 00:03:08 +00:00
vid_glx.c The first messages on the console now wrap like they should, to the window 2001-01-09 00:03:08 +00:00
vid_mgl.c cvar doc patches from Misty 2000-12-31 04:46:04 +00:00
vid_null.c #include audit 2000-12-30 02:16:36 +00:00
vid_sdl.c The first messages on the console now wrap like they should, to the window 2001-01-09 00:03:08 +00:00
vid_sgl.c The first messages on the console now wrap like they should, to the window 2001-01-09 00:03:08 +00:00
vid_svgalib.c The first messages on the console now wrap like they should, to the window 2001-01-09 00:03:08 +00:00
vid_wgl.c Cleanup of extensions, they are no longer defined in glquake.h. In 2001-01-06 07:29:17 +00:00
vid_x11.c The first messages on the console now wrap like they should, to the window 2001-01-09 00:03:08 +00:00
wad.c #include audit 2000-12-30 02:16:36 +00:00
world.c now only svs is reverenced where it shouldn't be, and that's to set info 2001-01-02 03:22:46 +00:00
worlda.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
zone.c #include audit 2000-12-30 02:16:36 +00:00