summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/base.h67
-rw-r--r--include/defs.h2
-rw-r--r--include/event.h1018
-rw-r--r--include/module.h7
-rw-r--r--include/modules.h928
-rw-r--r--include/modules/bs_badwords.h18
-rw-r--r--include/modules/bs_bot.h34
-rw-r--r--include/modules/bs_info.h20
-rw-r--r--include/modules/bs_kick.h14
-rw-r--r--include/modules/chanserv.h46
-rw-r--r--include/modules/cs_access.h22
-rw-r--r--include/modules/cs_akick.h28
-rw-r--r--include/modules/cs_drop.h20
-rw-r--r--include/modules/cs_info.h23
-rw-r--r--include/modules/cs_mode.h20
-rw-r--r--include/modules/cs_set.h25
-rw-r--r--include/modules/dns.h14
-rw-r--r--include/modules/fantasy.h35
-rw-r--r--include/modules/global.h29
-rw-r--r--include/modules/help.h27
-rw-r--r--include/modules/hs_del.h18
-rw-r--r--include/modules/memoserv.h66
-rw-r--r--include/modules/nickserv.h68
-rw-r--r--include/modules/ns_cert.h23
-rw-r--r--include/modules/ns_drop.h21
-rw-r--r--include/modules/ns_group.h20
-rw-r--r--include/modules/ns_info.h22
-rw-r--r--include/modules/ns_set.h24
-rw-r--r--include/modules/ns_update.h20
-rw-r--r--include/modules/os_defcon.h20
-rw-r--r--include/modules/os_session.h18
-rw-r--r--include/modules/pseudoclients/chanserv.h18
-rw-r--r--include/modules/pseudoclients/global.h20
-rw-r--r--include/modules/pseudoclients/memoserv.h34
-rw-r--r--include/modules/pseudoclients/nickserv.h17
-rw-r--r--include/modules/suspend.h40
-rw-r--r--include/serialize.h69
-rw-r--r--include/service.h128
-rw-r--r--include/services.h2
-rw-r--r--modules/bs_autoassign.cpp2
-rw-r--r--modules/commands/bs_assign.cpp13
-rw-r--r--modules/commands/bs_badwords.cpp15
-rw-r--r--modules/commands/bs_bot.cpp22
-rw-r--r--modules/commands/bs_botlist.cpp4
-rw-r--r--modules/commands/bs_control.cpp4
-rw-r--r--modules/commands/bs_info.cpp15
-rw-r--r--modules/commands/bs_kick.cpp45
-rw-r--r--modules/commands/bs_set.cpp10
-rw-r--r--modules/commands/cs_access.cpp32
-rw-r--r--modules/commands/cs_akick.cpp23
-rw-r--r--modules/commands/cs_ban.cpp3
-rw-r--r--modules/commands/cs_clone.cpp5
-rw-r--r--modules/commands/cs_drop.cpp13
-rw-r--r--modules/commands/cs_enforce.cpp4
-rw-r--r--modules/commands/cs_entrymsg.cpp9
-rw-r--r--modules/commands/cs_flags.cpp11
-rw-r--r--modules/commands/cs_getkey.cpp3
-rw-r--r--modules/commands/cs_info.cpp13
-rw-r--r--modules/commands/cs_invite.cpp3
-rw-r--r--modules/commands/cs_kick.cpp3
-rw-r--r--modules/commands/cs_list.cpp13
-rw-r--r--modules/commands/cs_log.cpp19
-rw-r--r--modules/commands/cs_mode.cpp27
-rw-r--r--modules/commands/cs_register.cpp6
-rw-r--r--modules/commands/cs_seen.cpp20
-rw-r--r--modules/commands/cs_set.cpp94
-rw-r--r--modules/commands/cs_set_misc.cpp11
-rw-r--r--modules/commands/cs_status.cpp3
-rw-r--r--modules/commands/cs_suspend.cpp36
-rw-r--r--modules/commands/cs_sync.cpp5
-rw-r--r--modules/commands/cs_topic.cpp21
-rw-r--r--modules/commands/cs_unban.cpp4
-rw-r--r--modules/commands/cs_updown.cpp5
-rw-r--r--modules/commands/cs_xop.cpp13
-rw-r--r--modules/commands/gl_global.cpp20
-rw-r--r--modules/commands/greet.cpp23
-rw-r--r--modules/commands/help.cpp18
-rw-r--r--modules/commands/hs_del.cpp20
-rw-r--r--modules/commands/hs_group.cpp11
-rw-r--r--modules/commands/hs_list.cpp4
-rw-r--r--modules/commands/hs_off.cpp4
-rw-r--r--modules/commands/hs_on.cpp4
-rw-r--r--modules/commands/hs_request.cpp27
-rw-r--r--modules/commands/hs_set.cpp8
-rw-r--r--modules/commands/ms_cancel.cpp8
-rw-r--r--modules/commands/ms_check.cpp4
-rw-r--r--modules/commands/ms_del.cpp14
-rw-r--r--modules/commands/ms_ignore.cpp4
-rw-r--r--modules/commands/ms_info.cpp4
-rw-r--r--modules/commands/ms_list.cpp4
-rw-r--r--modules/commands/ms_read.cpp11
-rw-r--r--modules/commands/ms_rsend.cpp22
-rw-r--r--modules/commands/ms_send.cpp24
-rw-r--r--modules/commands/ms_sendall.cpp16
-rw-r--r--modules/commands/ms_set.cpp9
-rw-r--r--modules/commands/ms_staff.cpp16
-rw-r--r--modules/commands/ns_access.cpp7
-rw-r--r--modules/commands/ns_ajoin.cpp8
-rw-r--r--modules/commands/ns_alist.cpp4
-rw-r--r--modules/commands/ns_cert.cpp23
-rw-r--r--modules/commands/ns_drop.cpp13
-rw-r--r--modules/commands/ns_getemail.cpp5
-rw-r--r--modules/commands/ns_getpass.cpp4
-rw-r--r--modules/commands/ns_group.cpp27
-rw-r--r--modules/commands/ns_identify.cpp2
-rw-r--r--modules/commands/ns_info.cpp26
-rw-r--r--modules/commands/ns_list.cpp15
-rw-r--r--modules/commands/ns_logout.cpp13
-rw-r--r--modules/commands/ns_recover.cpp22
-rw-r--r--modules/commands/ns_register.cpp17
-rw-r--r--modules/commands/ns_resetpass.cpp6
-rw-r--r--modules/commands/ns_set.cpp85
-rw-r--r--modules/commands/ns_set_misc.cpp13
-rw-r--r--modules/commands/ns_status.cpp4
-rw-r--r--modules/commands/ns_suspend.cpp38
-rw-r--r--modules/commands/ns_update.cpp13
-rw-r--r--modules/commands/os_akill.cpp10
-rw-r--r--modules/commands/os_chankill.cpp4
-rw-r--r--modules/commands/os_config.cpp4
-rw-r--r--modules/commands/os_defcon.cpp57
-rw-r--r--modules/commands/os_dns.cpp18
-rw-r--r--modules/commands/os_forbid.cpp65
-rw-r--r--modules/commands/os_ignore.cpp8
-rw-r--r--modules/commands/os_info.cpp12
-rw-r--r--modules/commands/os_jupe.cpp4
-rw-r--r--modules/commands/os_kick.cpp4
-rw-r--r--modules/commands/os_kill.cpp4
-rw-r--r--modules/commands/os_list.cpp5
-rw-r--r--modules/commands/os_login.cpp8
-rw-r--r--modules/commands/os_logsearch.cpp4
-rw-r--r--modules/commands/os_mode.cpp5
-rw-r--r--modules/commands/os_modinfo.cpp5
-rw-r--r--modules/commands/os_module.cpp6
-rw-r--r--modules/commands/os_news.cpp13
-rw-r--r--modules/commands/os_noop.cpp7
-rw-r--r--modules/commands/os_oline.cpp4
-rw-r--r--modules/commands/os_oper.cpp5
-rw-r--r--modules/commands/os_reload.cpp4
-rw-r--r--modules/commands/os_session.cpp24
-rw-r--r--modules/commands/os_set.cpp4
-rw-r--r--modules/commands/os_stats.cpp5
-rw-r--r--modules/commands/os_sxline.cpp8
-rw-r--r--modules/commands/os_update.cpp4