quakeforge/libs
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
..
audio duplicate file name cleanup and make dist works 2001-10-03 17:50:36 +00:00
console fix a seg when the buffer wraps 2001-10-03 21:24:52 +00:00
gamecode type b of not.i is void, not integer 2001-10-02 19:17:18 +00:00
gib the rcsid commit from hell }:> 2001-09-28 06:26:31 +00:00
models duplicate file name cleanup and make dist works 2001-10-03 17:50:36 +00:00
util - fix a little mistake in SV_PrintToClient that'd cause it to 2001-10-04 19:11:39 +00:00
video duplicate file name cleanup and make dist works 2001-10-03 17:50:36 +00:00
.gitignore looks like utils is more or less complete for now, except for some fixes in 2001-02-23 23:16:13 +00:00
Makefile.am remove an ancient clean target that's no longer needed 2001-10-02 05:23:17 +00:00