Commit Graph

1399 Commits

Author SHA1 Message Date
Jeff Teunissen 808b676eaa Fix up make dist 2000-12-09 18:48:11 +00:00
Ragnvald Maartmann-Moe IV 09354ee7ca Rename of cd_audio.c to cd_dos.c. (cvs needs a move command!) 2000-12-09 18:39:34 +00:00
Ragnvald Maartmann-Moe IV c2a69bfec3 Fixed /dev/dsp open to only open with write. 2000-12-09 18:34:28 +00:00
Bill Currie 1b82a5b018 finally found the black water bug!!! forgot to set the color back to the
lighting color
2000-12-09 05:37:25 +00:00
Jeff Teunissen 4297432d7e [grumble] 2000-12-08 11:16:07 +00:00
Jeff Teunissen b21b9ce163 Include qfgl_ext.h in 3Dfx... 2000-12-08 11:06:00 +00:00
Jeff Teunissen 329d51b4e8 context_x11.h -- didn't mean to commit my local changes
rest: Apply patches from Michael Weiser <michael@weiser.saale-net.de>
2000-12-08 07:46:40 +00:00
Jeff Teunissen 54e2a4d9d3 Okay, the big whitespace reformat. There is some silliness (case
statements, variable declarations), but all in all it's not bad.
2000-12-08 06:51:37 +00:00
Jeff Teunissen b62d75a774 Some whitespace, removed the timekick detection for slow-mo clients. There
are way too many legitimate ways to get a too-slow time, unfortunately.
2000-12-08 06:14:26 +00:00
Jeff Teunissen c74861ceb5 Remove unnecessary HAVE_DLOPEN check 2000-12-08 06:10:50 +00:00
Jeff Teunissen 9aa60bc5f9 Nuke SDL/SDL.h include, replace with SDL.h 2000-12-08 04:48:47 +00:00
Jeff Teunissen 6f9f734bd5 Add HAVE_GLIDE define, lose some unnecessary ones. 2000-12-08 04:46:31 +00:00
Jeff Teunissen 47ffcc9ffe Make all bootstrap commands dependant on the success of the previous. 2000-12-08 04:45:58 +00:00
Jeff Teunissen 7744fcd560 Various and sundry improvements to configure. 2000-12-08 04:45:04 +00:00
Jeff Teunissen 1e604c6c33 Compile fixes, some whitespace. This file should be nuked, but I won't do
it until the normal system-level support for Win32 can support the SDL
targets.
2000-12-08 04:42:21 +00:00
Jeff Teunissen d3da228aef Largely whitespace, some opts, reverse order in which command-line parms
and environment variables are used. Command-line should ALWAYS override
the environment.
2000-12-08 04:40:02 +00:00
Jeff Teunissen ebc281c279 Use QFGL on 3Dfx. 2000-12-08 04:36:23 +00:00
Bill Currie a356859bb2 use UTC dates when generating the changelog 2000-12-07 20:51:34 +00:00
Bill Currie 600e6dac57 remove possible trigraphs (eww) 2000-12-07 17:08:38 +00:00
Bill Currie 9f924b3a9e add includes lordhavoc forgot 2000-12-07 11:34:18 +00:00
Bill Currie 4ee0be8f91 first step on the way to merged gl_screen.c and screen.c 2000-12-07 11:12:19 +00:00
Forest Hale be6e940417 updated .lit loader, forgot to commit this a while back 2000-12-07 08:59:56 +00:00
Bill Currie 3feecbde94 cvar doc patches from Misty 2000-12-07 03:02:12 +00:00
Bill Currie dbbc2cd777 comment patches from Misty 2000-12-07 00:08:42 +00:00
Bill Currie 02f14aa326 style changes 2000-12-06 19:45:22 +00:00
Bill Currie 0974d76447 d'oh, forgot to remove the surrounding if(pr_boundscheck) :/ 2000-12-06 18:51:54 +00:00
Bill Currie 56656df96a remove the duplicated progs engine. That would have been a maintainence
nightmare.
2000-12-06 18:41:21 +00:00
Dabb bb2928830c Added alternative download sites for borland complier & service packs. 2000-12-06 18:33:55 +00:00
Dabb e8cf0e53f4 First try load qwprogs.dat, then try progs.dat and then fail. 2000-12-06 18:27:23 +00:00
Dabb 8bd6cf15c2 Added #include "host.h" 2000-12-06 13:54:49 +00:00
Dabb a7b6d2df88 Brought over pr_exec.c and pals from darkplaces.
Improvements include bounds checking, 40% less instructions per
opcode, support for 65535 globals. Might even break something.
2000-12-06 13:23:44 +00:00
Dabb 0dd34a3e20 Added include host.h 2000-12-05 20:29:15 +00:00
Jeff Teunissen ab4f4f7d2b Update style guidelines 2000-12-05 16:59:49 +00:00
Bill Currie 29970187d7 sprintf audit. 2000-12-05 16:51:01 +00:00
Bill Currie b34504057c char *buf; strn.* (..., sizeof(buf) ...) doesn't work so well :/ 2000-12-05 16:41:28 +00:00
Bill Currie eae11661e4 strncat parameter audit. Unfortunatly, strncat is counter-intutite: the n in
strncat is not the maximum length of the destination string, but of the SOURCE
string, thus strncat (dest, src, sizeof (dest)) is incorrect. It should be
strncat (dest, src, sizeof (text) - strlen (dest)). Even then, no terminating
nul will be written if src is too long, but at least it won't crash the stack:)
2000-12-05 16:04:12 +00:00
Zephaniah E. Hull 66e0e31b57 strcat -> strncat
sprintf -> snprintf

AKA, really big buffer overflow security fixes.

More to come, geez we have holes everywhere.
2000-12-05 11:08:30 +00:00
Jeff Teunissen 2652e77b5f Update style guide. 2000-12-05 07:07:55 +00:00
Jeff Teunissen fefca3d275 Fix up host.h snafu's 2000-12-05 06:58:01 +00:00
Bill Currie cbf7cd5447 show_time 2 will select 12h clock as opposed to 24h (Misty again) 2000-12-05 06:57:44 +00:00
Bill Currie 97f7b9a568 rename quakedef.h to host.h (I should have done this months ago).
NOTE: -{sdl,sgl,3dfx,ggi,wgl,mgl} targets are very likely to be broken
if any file fails to compile, just put #include "host.h" into it
2000-12-05 06:33:44 +00:00
Bill Currie 9554be96f9 clean up screen.c and gl_screen.c includes
remove scr_allowsnap from screen.c
move crosshair related cvars to *screen.c
2000-12-05 05:55:16 +00:00
Bill Currie 481fe0b9ed Misty's hudswap/fps/time patch to put the fps/time on the opposite side of the
screen to the hud.
2000-12-05 04:21:47 +00:00
Bill Currie 19a1e03f5d apply Misty's clock patch part 2 2000-12-05 03:22:35 +00:00
Bill Currie b5ff8b5c6c re-arrange things a bit, make some items clearer and correct some spelling
errors
2000-12-05 01:30:13 +00:00
Bill Currie 6b3f8e5dba make sure com_gamedir exists before writing config.cfg 2000-12-04 16:07:08 +00:00
Bill Currie 37eb211c0a Misty's clock hack. show_clock 1 displays a clock on the screen for those that
need to know the current time while playing.
2000-12-04 03:46:04 +00:00
Bill Currie ae290926c4 WildCode's location marking code (with a little touchup). 2000-12-03 23:52:54 +00:00
Dabb 5910c51bbe Replaced my crap with Seth's instructions. 2000-12-03 11:06:09 +00:00
Dabb 0a8b0a72d2 Removed evil things. WIN32 SDL/SGL now uses (totally crappy)
SDL sounds instead of  old directx sounds. Its time to pay for "portability".
2000-12-03 10:53:07 +00:00