quakeforge/qw/include
Adam Olsen 0785610296 - fix a little mistake in SV_PrintToClient that'd cause it to
segfault if your first call was with "".  Probably could cause
  crashes too
- add a string.c file to libQFutil, with a Q_strcasestr function,
  which strcasestr is defined to if it's not already defined.  (we'd
  get that with glibc if we defined __USE_GNU, but we don't)
- make client_t and SV_ExtractFromUserinfo both use NAME_MAX for
  their name arrays, instead of 32 for one and 80 for the other
- rewrite almost all of SV_ExtractFromUserinfo's name handling.
  - \r, \n, and \t are all converted to spaces
  - leading/trailing spaces are stripped
  - consecutive spaces are reduced to a single space
  - empty names are considered bad
  - user-* nicks are considered bad (unless forced to them)
  - a name containing console or admin is considered bad
  - a name that already exists is considered bad
  - if they have a bad name it gets forced to user-%d, where %d is
    their userid
  - netname in the progs is now updated properly
  - name changes are always reported unless it's the initial setting,
    rather than only if they're full connected and not a spectator
  - finally, if the name change fails (info string exceeded), give
    them the boot.  (before this was only done for duplicate names)

That's about it :)
2001-10-04 19:11:39 +00:00
..
.gitignore initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
bothdefs.h sw_rmain.c is now client and chase clean. 2001-05-20 20:38:51 +00:00
cl_cam.h Apply Seth Galbraith's <sgalbrai@linknet.kitsap.lib.wa.us> chasecam patch 2001-09-28 07:51:15 +00:00
cl_demo.h timeframes patch I made so long ago. use cl_timeframes 1 before 2001-08-21 05:35:35 +00:00
cl_ents.h First pass at updating nq particles. Compiles. Crashes. Taniwha wanted a look. Flee in terror. 2001-05-09 05:41:34 +00:00
cl_input.h getting closer to building the vid libs. 2001-04-15 07:18:04 +00:00
cl_main.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
cl_parse.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
cl_pred.h initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
cl_skin.h split out the qw client specific skin code from skin.c 2001-05-11 22:47:15 +00:00
cl_slist.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
cl_tent.h r_efrag.c no longer relies on cl*.h 2001-05-20 02:39:56 +00:00
client.h get nq-server so it runs. part of this involved renaming cl_warncmd to 2001-10-03 21:25:43 +00:00
crudefile.h Add a set of "crudefile" file io functions. Reads or writes an 2001-07-22 19:03:26 +00:00
game.h no header includes cvar.h now 2001-05-31 03:41:35 +00:00
host.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
Makefile.am Merge world.h. Also reduced smoke particle textures from 8 to 1, a considerable speedup through reduced texture thrash... 2001-09-24 17:52:13 +00:00
msg_ucmd.h move the api headers into include/QF and clean up (most of) the resulting mess. 2001-03-27 20:33:07 +00:00
net.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
pmove.h nuke SV_RecursiveHullCheck from cl_cam.c and use PM_RecursiveHullCheck 2001-10-01 00:20:57 +00:00
protocol.h total nukage of #ifdef QUAKE2 (R_DarkFieldParticles is present, just unused) 2001-08-27 23:21:09 +00:00
server.h - fix a little mistake in SV_PrintToClient that'd cause it to 2001-10-04 19:11:39 +00:00
sv_pr_cmds.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
sv_progs.h change all the SVFIELD calls to SVtype. this should make the code a little 2001-08-08 20:28:53 +00:00