Commit graph

4195 commits

Author SHA1 Message Date
Brian Koropoff
8f8d866cdf Oops, forget this. 2003-02-16 20:16:22 +00:00
Brian Koropoff
af165dcc59 Added an extensible server-side infobot written in GIB. 2003-02-16 19:54:41 +00:00
Brian Koropoff
760210dc7b GIB: Many bugfixes and cleanups. Added bitwise math operations, expansion
of leaf names in a stem variable via %var, the builtin functions 'count'
and 'contains', and an initial interface between qw-server and GIB to allow
querying of clients and their info strings.  Also cleaned up the chat event
interface a bit.  Renamed a few builtins.
2003-02-16 19:46:34 +00:00
Brian Koropoff
af520a373a More cleanups and bug fixes. Added stem-and-leaf variables back in and
added the global::delete builtin.
2003-02-16 02:44:24 +00:00
Brian Koropoff
d626575091 Fixed use of a dstring without allocating one. 2003-02-15 21:26:15 +00:00
Brian Koropoff
fc37941ca5 Tidied up some Sys_Printf()s that indent mangled. 2003-02-15 02:27:25 +00:00
Bill Currie
a98d4c5125 first stab at configurable downloads 2003-02-15 00:05:22 +00:00
Bill Currie
c91137e4db run gib through indent 2003-02-14 22:42:11 +00:00
Bill Currie
851d203916 work towards a more secure qfs 2003-02-14 22:36:10 +00:00
Bill Currie
68d2167c9e fix a sequence point issue that could cause index to be put on the stack
before being initialized
2003-02-14 20:36:15 +00:00
Bill Currie
6a687f5e45 rename all the globals in quakefs.[ch] to be QFS_* or qfs_* 2003-02-14 19:46:07 +00:00
Bill Currie
a710e809f5 d'oh, forgot to include qfile.h 2003-02-14 19:07:15 +00:00
Bill Currie
fd7636137d implement a proper (and optionally secure) QFile interace for ruamoko. 2003-02-14 18:17:17 +00:00
Brian Koropoff
9d3d4e0638 Updated the header to zoom.gib, removed cb.gib pending a rewrite for the
new version of GIB, and added two scripts from alphageek.
2003-02-14 08:36:39 +00:00
Brian Koropoff
3c522a83bc Various cleanups and bugfixes. Added proper line number reporting to
errors.  A few new builtin functions, such as slice::find and thread::list.
2003-02-14 08:06:01 +00:00
Ragnvald Maartmann-Moe IV
2cb4c7836d Remove dead cvar. 2003-02-14 02:21:31 +00:00
Ragnvald Maartmann-Moe IV
a34980eda5 Fix easter_egg toggling. 2003-02-14 00:58:22 +00:00
Ragnvald Maartmann-Moe IV
6d6fade23a Change mach64 test to only happen at particle system inits, rather than testing for every individual particle injection.
Mach64 now gets id particle effects. Disabling the majority of effects isn't the best method, IMO.
2003-02-13 21:48:28 +00:00
Ragnvald Maartmann-Moe IV
ed02b5b4be Ignore *.sym.gz 2003-02-13 19:07:33 +00:00
Ragnvald Maartmann-Moe IV
d65534735b Ignore *.dat.gz 2003-02-13 19:06:27 +00:00
Ragnvald Maartmann-Moe IV
911933c8fd *punts cvs* 2003-02-13 19:04:08 +00:00
Ragnvald Maartmann-Moe IV
646f875a34 Add return value checking for in_grab. Also some dead code removal, dangling comment and white space cleanup. 2003-02-13 19:03:48 +00:00
Bill Currie
53d3252792 don't adjust the system gamma unless the window has focus. also quench an
internal warning (the event system can't handle shm events (doesn't seem to
need to anyway)).
2003-02-13 18:24:30 +00:00
Ragnvald Maartmann-Moe IV
1f04776ad1 Mostly whitespace. 2003-02-13 00:06:24 +00:00
Ragnvald Maartmann-Moe IV
6466f44ed3 x86-64 fix from Mike A. Harris. 2003-02-12 23:56:29 +00:00
Ragnvald Maartmann-Moe IV
af33733ce4 More x86-64 (AMD, not intel IA64, taniwha!) fixes.
Compile problems pointed out by Mike A. Harris. Thanks!
2003-02-12 23:41:20 +00:00
Bill Currie
aaa6c2a2b0 fix some warnings picked up by ia-64 2003-02-12 23:29:16 +00:00
Bill Currie
55d61f4269 put the plugins back into ${libdir}/quakeforge ('twas a mis-understanding) 2003-02-12 22:51:14 +00:00
Bill Currie
1051b8c748 missed a net.h -> netmain.h 2003-02-12 20:08:55 +00:00
Bill Currie
8ff653a142 forgot to clean up the net headers 2003-02-12 19:41:44 +00:00
Bill Currie
84f90f904c more cleanup 2003-02-12 18:36:14 +00:00
Bill Currie
7e968f0837 fix up unknown packet output 2003-02-12 17:46:48 +00:00
Bill Currie
5c6b3c1968 various cleanups 2003-02-12 17:15:03 +00:00
Bill Currie
aee559cd4c don't ask for the qw and nq net libs :P 2003-02-12 15:38:39 +00:00
Ragnvald Maartmann-Moe IV
3fbb55f8ad More variable declares in the middle of functions. gcc 2.95 does not seem to like this at all... 2003-02-12 06:53:38 +00:00
Ragnvald Maartmann-Moe IV
872c2f5c5f Attempt to fix alphageek's compile problem, and clean up other horrors. 2003-02-12 06:24:30 +00:00
Bill Currie
e74d05c12b oops, didn't mean to link hw-master staticly 2003-02-12 04:48:45 +00:00
Bill Currie
cd448e12ce initialize the cmd and cvar stuff properly (hey, look, pretty console with
+set sv_use_curses 1:)
2003-02-12 02:39:24 +00:00
Bill Currie
21d8b4f8dc link in hw, move the qw and nq networking code into libs/net and make
hw-master use libnetchan. there are evil include hacks that will need to be
taken care of in net*.[ch]
2003-02-11 22:48:57 +00:00
Bill Currie
4bd1718475 re-arrange viewsize handling to fix the hud bug in glx 2003-02-11 21:24:27 +00:00
Bill Currie
eaa82b1439 IPv6 compile fixes from doneill (slightly modded) 2003-02-11 05:59:08 +00:00
Bill Currie
f7d29ae4c6 add alphageek's suggestion of "--without-tools" for server only build 2003-02-11 04:12:55 +00:00
Bill Currie
44985eb827 fix a typo 2003-02-10 22:09:33 +00:00
Bill Currie
bc0eb9f4f4 more obsolete network code nukage 2003-02-10 22:05:00 +00:00
Ragnvald Maartmann-Moe IV
408a9c7458 Notes on how to build just the server, for the impatient. 2003-02-10 22:00:38 +00:00
Bill Currie
80002a5151 these aren't supported anymore (not as if they're /really/ gone) 2003-02-10 21:56:04 +00:00
Bill Currie
f4fdbeee4d make the low level network code and packet logging less incentuous 2003-02-10 21:41:22 +00:00
Bill Currie
ab7c31032e link against the correct lib :P 2003-02-10 21:39:38 +00:00
Bill Currie
caa5579e39 don't need these any more 2003-02-10 21:10:28 +00:00
Bill Currie
920b5b2a29 cvs ignorage 2003-02-10 21:09:54 +00:00