fix userlist presence tracking; "version" command on all services
authorEntrope <entrope@clan-dk.org>
Fri, 27 Feb 2004 16:31:57 +0000 (16:31 +0000)
committerEntrope <entrope@clan-dk.org>
Fri, 27 Feb 2004 16:31:57 +0000 (16:31 +0000)
commit650dbf7e4cf451627a726cf75ca6deed79f2be00
tree31b3a17b2e4008a5e00c9554a025041955fb56b8
parent194acbe29334119d954906da3d594c70491f8d0b
fix userlist presence tracking; "version" command on all services

* Change scan_handle_presence() to scan_user_presence(), since we always
  have the userData* at the caller site.

* Make handle_auth() respect user suspensions.

* In handle_part(), let scan_user_presence() update "seen" time.

* Make ChanServ adduser command take arguments in the "expected" order
  ("!adduser target level", not "!adduser level target")

* Add the "version" command to all built-in services
git-archimport-id: srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-7
TODO
src/chanserv.c
src/chanserv.help
src/modcmd.c