summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/CMakeLists.txt46
-rw-r--r--include/access.h174
-rw-r--r--include/accessgroup.h62
-rw-r--r--include/account.h281
-rw-r--r--include/anope.h199
-rw-r--r--include/base.h88
-rw-r--r--include/bots.h118
-rw-r--r--include/channels.h76
-rw-r--r--include/commands.h100
-rw-r--r--include/config.h98
-rw-r--r--include/defs.h68
-rw-r--r--include/event.h1221
-rw-r--r--include/extensible.h210
-rw-r--r--include/hashcomp.h92
-rw-r--r--include/language.h89
-rw-r--r--include/lists.h61
-rw-r--r--include/logger.h294
-rw-r--r--include/mail.h28
-rw-r--r--include/memo.h55
-rw-r--r--include/messages.h715
-rw-r--r--include/modes.h119
-rw-r--r--include/module.h40
-rw-r--r--include/modules.h1077
-rw-r--r--include/modules/botserv.h32
-rw-r--r--include/modules/botserv/badwords.h112
-rw-r--r--include/modules/botserv/bot.h58
-rw-r--r--include/modules/botserv/info.h33
-rw-r--r--include/modules/botserv/kick.h141
-rw-r--r--include/modules/bs_badwords.h70
-rw-r--r--include/modules/bs_kick.h44
-rw-r--r--include/modules/chanserv.h98
-rw-r--r--include/modules/chanserv/access.h72
-rw-r--r--include/modules/chanserv/akick.h77
-rw-r--r--include/modules/chanserv/chanaccess.h110
-rw-r--r--include/modules/chanserv/channel.h235
-rw-r--r--include/modules/chanserv/drop.h35
-rw-r--r--include/modules/chanserv/entrymsg.h41
-rw-r--r--include/modules/chanserv/info.h37
-rw-r--r--include/modules/chanserv/level.h43
-rw-r--r--include/modules/chanserv/log.h51
-rw-r--r--include/modules/chanserv/main/chanaccess.h50
-rw-r--r--include/modules/chanserv/mode.h157
-rw-r--r--include/modules/chanserv/privilege.h93
-rw-r--r--include/modules/chanserv/set.h38
-rw-r--r--include/modules/chanserv/set_misc.h36
-rw-r--r--include/modules/chanserv/suspend.h69
-rw-r--r--include/modules/cs_entrymsg.h34
-rw-r--r--include/modules/cs_log.h42
-rw-r--r--include/modules/cs_mode.h89
-rw-r--r--include/modules/dns.h66
-rw-r--r--include/modules/encryption.h33
-rw-r--r--include/modules/fantasy.h54
-rw-r--r--include/modules/global.h40
-rw-r--r--include/modules/help.h42
-rw-r--r--include/modules/hostserv.h98
-rw-r--r--include/modules/hostserv/del.h34
-rw-r--r--include/modules/httpd.h61
-rw-r--r--include/modules/ldap.h38
-rw-r--r--include/modules/memoserv.h171
-rw-r--r--include/modules/nickserv.h214
-rw-r--r--include/modules/nickserv/access.h34
-rw-r--r--include/modules/nickserv/account.h125
-rw-r--r--include/modules/nickserv/ajoin.h37
-rw-r--r--include/modules/nickserv/cert.h76
-rw-r--r--include/modules/nickserv/drop.h35
-rw-r--r--include/modules/nickserv/group.h35
-rw-r--r--include/modules/nickserv/info.h37
-rw-r--r--include/modules/nickserv/nick.h63
-rw-r--r--include/modules/nickserv/set.h38
-rw-r--r--include/modules/nickserv/set_misc.h37
-rw-r--r--include/modules/nickserv/suspend.h69
-rw-r--r--include/modules/nickserv/update.h34
-rw-r--r--include/modules/ns_cert.h70
-rw-r--r--include/modules/operserv/defcon.h34
-rw-r--r--include/modules/operserv/dns.h83
-rw-r--r--include/modules/operserv/forbid.h68
-rw-r--r--include/modules/operserv/ignore.h49
-rw-r--r--include/modules/operserv/info.h42
-rw-r--r--include/modules/operserv/news.h47
-rw-r--r--include/modules/operserv/session.h97
-rw-r--r--include/modules/operserv/stats.h35
-rw-r--r--include/modules/os_forbid.h53
-rw-r--r--include/modules/os_ignore.h43
-rw-r--r--include/modules/os_news.h52
-rw-r--r--include/modules/os_session.h94
-rw-r--r--include/modules/protocol/bahamut.h270
-rw-r--r--include/modules/protocol/charybdis.h144
-rw-r--r--include/modules/protocol/hybrid.h367
-rw-r--r--include/modules/protocol/inspircd20.h506
-rw-r--r--include/modules/protocol/ngircd.h213
-rw-r--r--include/modules/protocol/plexus.h157
-rw-r--r--include/modules/protocol/ratbox.h152
-rw-r--r--include/modules/protocol/rfc1459.h355
-rw-r--r--include/modules/protocol/ts6.h37
-rw-r--r--include/modules/protocol/unreal.h430
-rw-r--r--include/modules/pseudoclients/chanserv.h25
-rw-r--r--include/modules/pseudoclients/global.h27
-rw-r--r--include/modules/pseudoclients/memoserv.h41
-rw-r--r--include/modules/pseudoclients/nickserv.h24
-rw-r--r--include/modules/redis.h59
-rw-r--r--include/modules/sasl.h126
-rw-r--r--include/modules/set_misc.h17
-rw-r--r--include/modules/sql.h183
-rw-r--r--include/modules/ssl.h26
-rw-r--r--include/modules/suspend.h19
-rw-r--r--include/modules/xmlrpc.h36
-rw-r--r--include/numeric.h42
-rw-r--r--include/opertype.h98
-rw-r--r--include/protocol.h395
-rw-r--r--include/pstdint.h800
-rw-r--r--include/regchannel.h252
-rw-r--r--include/regexpr.h45
-rw-r--r--include/serialize.h1051
-rw-r--r--include/servers.h32
-rw-r--r--include/service.h232
-rw-r--r--include/services.h43
-rw-r--r--include/socketengine.h22
-rw-r--r--include/sockets.h48
-rw-r--r--include/sysconf.h.cmake61
-rw-r--r--include/threadengine.h80
-rw-r--r--include/timers.h26
-rw-r--r--include/uplink.h61
-rw-r--r--include/users.h94
-rw-r--r--include/version.cpp42
-rw-r--r--include/xline.h144
125 files changed, 10834 insertions, 5394 deletions
diff --git a/include/CMakeLists.txt b/include/CMakeLists.txt
index 1a96d7111..f4ed6a0a4 100644
--- a/include/CMakeLists.txt
+++ b/include/CMakeLists.txt
@@ -16,49 +16,7 @@ add_to_cpack_ignored_files("${version_BINARY}$" TRUE)
if(NOT WIN32)
add_to_cpack_ignored_files("version.h$" TRUE)
add_to_cpack_ignored_files("build.h$" TRUE)
-endif(NOT WIN32)
-
-set(PCH_SOURCES_GCH "")
-if(USE_PCH AND CMAKE_COMPILER_IS_GNUCXX)
- string(REPLACE " " ";" PCH_CXXFLAGS "${CXXFLAGS} ${CMAKE_CXX_FLAGS}")