summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/CMakeLists.txt43
-rwxr-xr-xsrc/bin/register101
-rw-r--r--src/core/CMakeLists.txt54
-rw-r--r--src/core/bs_act.cpp85
-rw-r--r--src/core/bs_assign.cpp95
-rw-r--r--src/core/bs_badwords.cpp282
-rw-r--r--src/core/bs_bot.cpp411
-rw-r--r--src/core/bs_botlist.cpp93
-rw-r--r--src/core/bs_help.cpp53
-rw-r--r--src/core/bs_info.cpp233
-rw-r--r--src/core/bs_kick.cpp388
-rw-r--r--src/core/bs_say.cpp91
-rw-r--r--src/core/bs_set.cpp215
-rw-r--r--src/core/bs_unassign.cpp73
-rw-r--r--src/core/cs_access.cpp623
-rw-r--r--src/core/cs_akick.cpp584
-rw-r--r--src/core/cs_ban.cpp111
-rw-r--r--src/core/cs_clear.cpp178
-rw-r--r--src/core/cs_drop.cpp116
-rw-r--r--src/core/cs_forbid.cpp129
-rw-r--r--src/core/cs_getkey.cpp75
-rw-r--r--src/core/cs_help.cpp73
-rw-r--r--src/core/cs_info.cpp158
-rw-r--r--src/core/cs_invite.cpp94
-rw-r--r--src/core/cs_kick.cpp97
-rw-r--r--src/core/cs_list.cpp176
-rw-r--r--src/core/cs_modes.cpp451
-rw-r--r--src/core/cs_register.cpp131
-rw-r--r--src/core/cs_saset.cpp122
-rw-r--r--src/core/cs_saset_noexpire.cpp82
-rw-r--r--src/core/cs_set.cpp127
-rw-r--r--src/core/cs_set_bantype.cpp110
-rw-r--r--src/core/cs_set_description.cpp104
-rw-r--r--src/core/cs_set_entrymsg.cpp111
-rw-r--r--src/core/cs_set_founder.cpp138
-rw-r--r--src/core/cs_set_keeptopic.cpp109
-rw-r--r--src/core/cs_set_mlock.cpp182
-rw-r--r--src/core/cs_set_opnotice.cpp109
-rw-r--r--src/core/cs_set_peace.cpp109
-rw-r--r--src/core/cs_set_persist.cpp154
-rw-r--r--src/core/cs_set_private.cpp109
-rw-r--r--src/core/cs_set_restricted.cpp112
-rw-r--r--src/core/cs_set_secure.cpp109
-rw-r--r--src/core/cs_set_securefounder.cpp115
-rw-r--r--src/core/cs_set_secureops.cpp109
-rw-r--r--src/core/cs_set_signkick.cpp109
-rw-r--r--src/core/cs_set_successor.cpp140
-rw-r--r--src/core/cs_set_topiclock.cpp109
-rw-r--r--src/core/cs_set_xop.cpp139
-rw-r--r--src/core/cs_status.cpp74
-rw-r--r--src/core/cs_suspend.cpp195
-rw-r--r--src/core/cs_topic.cpp98
-rw-r--r--src/core/cs_unban.cpp88
-rw-r--r--src/core/cs_xop.cpp661
-rw-r--r--src/core/db_plain.cpp1166
-rw-r--r--src/core/enc_md5.cpp373
-rw-r--r--src/core/enc_none.cpp67
-rw-r--r--src/core/enc_old.cpp381
-rw-r--r--src/core/enc_sha1.cpp229
-rw-r--r--src/core/enc_sha256.cpp316
-rw-r--r--src/core/hs_del.cpp73
-rw-r--r--src/core/hs_delall.cpp78
-rw-r--r--src/core/hs_group.cpp66
-rw-r--r--src/core/hs_help.cpp51
-rw-r--r--src/core/hs_list.cpp132
-rw-r--r--src/core/hs_off.cpp62
-rw-r--r--src/core/hs_on.cpp76
-rw-r--r--src/core/hs_set.cpp165
-rw-r--r--src/core/hs_setall.cpp164
-rw-r--r--src/core/m_socketengine_epoll.cpp155
-rw-r--r--src/core/m_socketengine_select.cpp134
-rw-r--r--src/core/ms_cancel.cpp87
-rw-r--r--src/core/ms_check.cpp106
-rw-r--r--src/core/ms_del.cpp162
-rw-r--r--src/core/ms_help.cpp52
-rw-r--r--src/core/ms_info.cpp215
-rw-r--r--src/core/ms_list.cpp176
-rw-r--r--src/core/ms_read.cpp159
-rw-r--r--src/core/ms_rsend.cpp90
-rw-r--r--src/core/ms_send.cpp61
-rw-r--r--src/core/ms_sendall.cpp77
-rw-r--r--src/core/ms_set.cpp272
-rw-r--r--src/core/ms_staff.cpp74
-rw-r--r--src/core/ns_access.cpp181
-rw-r--r--src/core/ns_alist.cpp155
-rw-r--r--src/core/ns_drop.cpp130
-rw-r--r--src/core/ns_forbid.cpp122
-rw-r--r--src/core/ns_getemail.cpp83
-rw-r--r--src/core/ns_getpass.cpp94
-rw-r--r--src/core/ns_ghost.cpp103
-rw-r--r--src/core/ns_group.cpp287
-rw-r--r--src/core/ns_help.cpp67
-rw-r--r--src/core/ns_identify.cpp125
-rw-r--r--src/core/ns_info.cpp191
-rw-r--r--src/core/ns_list.cpp219
-rw-r--r--src/core/ns_logout.cpp96
-rw-r--r--src/core/ns_recover.cpp124
-rw-r--r--src/core/ns_register.cpp395
-rw-r--r--src/core/ns_release.cpp106
-rw-r--r--src/core/ns_resetpass.cpp169
-rw-r--r--src/core/ns_saset.cpp245
-rw-r--r--src/core/ns_saset_noexpire.cpp84
-rw-r--r--src/core/ns_sendpass.cpp100
-rw-r--r--src/core/ns_set.cpp229
-rw-r--r--src/core/ns_set_autoop.cpp128
-rw-r--r--src/core/ns_set_email.cpp157
-rw-r--r--src/core/ns_set_greet.cpp127
-rw-r--r--src/core/ns_set_hide.cpp197
-rw-r--r--src/core/ns_set_kill.cpp180
-rw-r--r--src/core/ns_set_language.cpp140
-rw-r--r--src/core/ns_set_message.cpp146
-rw-r--r--src/core/ns_set_private.cpp134
-rw-r--r--src/core/ns_set_secure.cpp134
-rw-r--r--src/core/ns_status.cpp77
-rw-r--r--src/core/ns_suspend.cpp199
-rw-r--r--src/core/ns_update.cpp67
-rw-r--r--src/core/os_akill.cpp410
-rw-r--r--src/core/os_chankill.cpp117
-rw-r--r--src/core/os_chanlist.cpp99
-rw-r--r--src/core/os_clearmodes.cpp189
-rw-r--r--src/core/os_defcon.cpp499
-rw-r--r--src/core/os_global.cpp62
-rw-r--r--src/core/os_help.cpp51
-rw-r--r--src/core/os_ignore.cpp203
-rw-r--r--src/core/os_jupe.cpp78
-rw-r--r--src/core/os_kick.cpp80
-rw-r--r--src/core/os_mode.cpp71
-rw-r--r--src/core/os_modinfo.cpp100
-rw-r--r--src/core/os_modlist.cpp230
-rw-r--r--src/core/os_modload.cpp73
-rw-r--r--src/core/os_modunload.cpp75
-rw-r--r--src/core/os_news.cpp476
-rw-r--r--src/core/os_noop.cpp89
-rw-r--r--src/core/os_oline.cpp83
-rw-r--r--src/core/os_quit.cpp62
-rw-r--r--src/core/os_reload.cpp64
-rw-r--r--src/core/os_restart.cpp62
-rw-r--r--src/core/os_session.cpp509
-rw-r--r--src/core/os_set.cpp312
-rw-r--r--src/core/os_shutdown.cpp61
-rw-r--r--src/core/os_snline.cpp431
-rw-r--r--src/core/os_sqline.cpp412
-rw-r--r--src/core/os_staff.cpp82
-rw-r--r--src/core/os_stats.cpp392
-rw-r--r--src/core/os_svsnick.cpp99
-rw-r--r--