summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2014-05-28 12:07:29 -0400
committerAdam <Adam@anope.org>2014-05-28 12:07:54 -0400
commitf29e1cf383529a1a29f02b0669d973f5ee0b7a66 (patch)
tree3c33db276dc9328235bbd572641521ed44458176
parent1253c70e0682fa1490c99c3d2869049a0e3fa2e0 (diff)
Move most of the core pseudoclient logic to modules
-rw-r--r--include/access.h169
-rw-r--r--include/account.h279
-rw-r--r--include/anope.h10
-rw-r--r--include/bots.h10
-rw-r--r--include/channels.h17
-rw-r--r--include/commands.h12
-rw-r--r--include/config.h2
-rw-r--r--include/defs.h26
-rw-r--r--include/event.h70
-rw-r--r--include/language.h4
-rw-r--r--include/lists.h8
-rw-r--r--include/logger.h6
-rw-r--r--include/mail.h4
-rw-r--r--include/memo.h53
-rw-r--r--include/messages.h68
-rw-r--r--include/modes.h6
-rw-r--r--include/module.h9
-rw-r--r--include/modules/botserv.h22
-rw-r--r--include/modules/bs_badwords.h4
-rw-r--r--include/modules/bs_info.h2
-rw-r--r--include/modules/bs_kick.h4
-rw-r--r--include/modules/chanserv.h595
-rw-r--r--include/modules/cs_access.h2
-rw-r--r--include/modules/cs_akick.h34
-rw-r--r--include/modules/cs_drop.h2
-rw-r--r--include/modules/cs_info.h2
-rw-r--r--include/modules/cs_mode.h4
-rw-r--r--include/modules/cs_set.h2
-rw-r--r--include/modules/dns.h42
-rw-r--r--include/modules/fantasy.h4
-rw-r--r--include/modules/hs_del.h2
-rw-r--r--include/modules/memoserv.h58
-rw-r--r--include/modules/nickserv.h288
-rw-r--r--include/modules/ns_cert.h16
-rw-r--r--include/modules/ns_drop.h2
-rw-r--r--include/modules/ns_group.h2
-rw-r--r--include/modules/ns_info.h2
-rw-r--r--include/modules/ns_set.h2
-rw-r--r--include/modules/os_ignore.h2
-rw-r--r--include/modules/os_news.h6
-rw-r--r--include/modules/os_session.h2
-rw-r--r--include/modules/redis.h2
-rw-r--r--include/modules/sasl.h20
-rw-r--r--include/modules/ssl.h2
-rw-r--r--include/modules/suspend.h8
-rw-r--r--include/modules/xmlrpc.h2
-rw-r--r--include/opertype.h5
-rw-r--r--include/protocol.h4
-rw-r--r--include/regchannel.h246
-rw-r--r--include/users.h19
-rw-r--r--include/version.cpp2
-rw-r--r--modules/bs_autoassign.cpp4
-rw-r--r--modules/commands/bs_assign.cpp18
-rw-r--r--modules/commands/bs_badwords.cpp28
-rw-r--r--modules/commands/bs_bot.cpp10
-rw-r--r--modules/commands/bs_control.cpp4
-rw-r--r--modules/commands/bs_info.cpp17
-rw-r--r--modules/commands/bs_kick.cpp68
-rw-r--r--modules/commands/bs_set.cpp6
-rw-r--r--modules/commands/cs_access.cpp155
-rw-r--r--modules/commands/cs_akick.cpp202
-rw-r--r--modules/commands/cs_ban.cpp8
-rw-r--r--modules/commands/cs_clone.cpp24
-rw-r--r--modules/commands/cs_drop.cpp2
-rw-r--r--modules/commands/cs_enforce.cpp20
-rw-r--r--modules/commands/cs_entrymsg.cpp18
-rw-r--r--modules/commands/cs_flags.cpp46
-rw-r--r--modules/commands/cs_getkey.cpp2
-rw-r--r--modules/commands/cs_info.cpp4
-rw-r--r--modules/commands/cs_invite.cpp2
-rw-r--r--modules/commands/cs_kick.cpp8
-rw-r--r--modules/commands/cs_list.cpp17
-rw-r--r--modules/commands/cs_log.cpp12
-rw-r--r--modules/commands/cs_mode.cpp48
-rw-r--r--modules/commands/cs_register.cpp8
-rw-r--r--modules/commands/cs_seen.cpp15
-rw-r--r--modules/commands/cs_set.cpp60
-rw-r--r--modules/commands/cs_set_misc.cpp8
-rw-r--r--modules/commands/cs_status.cpp11
-rw-r--r--modules/commands/cs_suspend.cpp14
-rw-r--r--modules/commands/cs_sync.cpp4
-rw-r--r--modules/commands/cs_topic.cpp16
-rw-r--r--modules/commands/cs_unban.cpp6
-rw-r--r--modules/commands/cs_updown.cpp4
-rw-r--r--modules/commands/cs_xop.cpp66
-rw-r--r--modules/commands/greet.cpp14
-rw-r--r--modules/commands/help.cpp6
-rw-r--r--modules/commands/hs_del.cpp6
-rw-r--r--modules/commands/hs_group.cpp12
-rw-r--r--modules/commands/hs_list.cpp4
-rw-r--r--modules/commands/hs_off.cpp2
-rw-r--r--modules/commands/hs_on.cpp2
-rw-r--r--modules/commands/hs_request.cpp20
-rw-r--r--modules/commands/hs_set.cpp10
-rw-r--r--modules/commands/ms_cancel.cpp36
-rw-r--r--modules/commands/ms_check.cpp33
-rw-r--r--modules/commands/ms_del.cpp18
-rw-r--r--modules/commands/ms_ignore.cpp10
-rw-r--r--modules/commands/ms_info.cpp20
-rw-r--r--modules/commands/ms_list.cpp18
-rw-r--r--modules/commands/ms_read.cpp28
-rw-r--r--modules/commands/ms_rsend.cpp12
-rw-r--r--modules/commands/ms_sendall.cpp4
-rw-r--r--modules/commands/ms_set.cpp26
-rw-r--r--modules/commands/ms_staff.cpp4
-rw-r--r--modules/commands/ns_access.cpp12
-rw-r--r--modules/commands/ns_ajoin.cpp26
-rw-r--r--modules/commands/ns_alist.cpp14
-rw-r--r--modules/commands/ns_cert.cpp34
-rw-r--r--modules/commands/ns_drop.cpp2
-rw-r--r--modules/commands/ns_getemail.cpp6
-rw-r--r--modules/commands/ns_getpass.cpp4
-rw-r--r--modules/commands/ns_group.cpp55
-rw-r--r--modules/commands/ns_identify.cpp22
-rw-r--r--modules/commands/ns_info.cpp6
-rw-r--r--modules/commands/ns_list.cpp20
-rw-r--r--modules/commands/ns_recover.cpp39
-rw-r--r--modules/commands/ns_register.cpp24
-rw-r--r--modules/commands/ns_resetpass.cpp12
-rw-r--r--modules/commands/ns_set.cpp56
-rw-r--r--modules/commands/ns_set_misc.cpp12
-rw-r--r--modules/commands/ns_status.cpp2
-rw-r--r--modules/commands/ns_suspend.cpp16
-rw-r--r--modules/commands/ns_update.cpp2
-rw-r--r--modules/commands/os_akill.cpp2
-rw-r--r--modules/commands/os_config.cpp2
-rw-r--r--modules/commands/os_defcon.cpp10
-rw-r--r--modules/commands/os_dns.cpp14
-rw-r--r--modules/commands/os_forbid.cpp10
-rw-r--r--modules/commands/os_ignore.cpp6
-rw-r--r--modules/commands/os_info.cpp16
-rw-r--r--modules/commands/os_logsearch.cpp2
-rw-r--r--modules/commands/os_mode.cpp2
-rw-r--r--modules/commands/os_module.cpp2
-rw-r--r--modules/commands/os_news.cpp2
-rw-r--r--modules/commands/os_oline.cpp2
-rw-r--r--modules/commands/os_oper.cpp16
-rw-r--r--modules/commands/os_session.cpp6
-rw-r--r--modules/commands/os_set.cpp2
-rw-r--r--modules/commands/os_stats.cpp6
-rw-r--r--modules/cs_statusupdate.cpp12