Author: Isomer <isomer@coders.net>
authorPerry Lorier <isomer@undernet.org>
Sun, 9 Apr 2000 11:53:12 +0000 (11:53 +0000)
committerPerry Lorier <isomer@undernet.org>
Sun, 9 Apr 2000 11:53:12 +0000 (11:53 +0000)
commitdf176da61727ca7ade4c9f928f6a25f9caba4250
tree68e9af7c9fb588ec1e170cbfd65fb6a7cc3979b8
parent2772f502aab5935f61dfa6390e9b168b027d487e
Author: Isomer <isomer@coders.net>
Log message:

2000-04-09  Perry Lorier  <Isomer@coders.net>
* include/numeric.h: Cleaned up numerics, added which ones are
in use by other networks and what they are in use for.

* ircd/channel.c: cleaned can_join(), allow anyone through anything
if /invited, simplified the function.  Opers overusing OPEROVERRIDE
will get a message explaining to them not to cheat.

* ircd/m_join.c: cleaned up the various join functions, should be
a lot more efficient.  Still needs work.  Now assumes that s<->s
won't send it a JOIN 0.  Service coders - note this and tread with
care.

* ircd/m_stats.c: added Gte-'s stats doc patch.

* ircd/m_version.c: /version now returns the 005 numeric as well.
as requested by Liandrin.

Can people beat on this? lots of changes.  test version, remote version, and
join 0, and join in general?

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@141 c9e4aea6-c8fd-4c43-8297-357d70d61c8c
ChangeLog
include/numeric.h
ircd/channel.c
ircd/m_join.c
ircd/m_stats.c
ircd/m_version.c
ircd/s_err.c