0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-12-26 15:33:54 +01:00
construct/include/ircd
2016-09-21 16:29:29 -07:00
..
.gitignore Precompile and remove most include directives. Notes: 2016-08-20 19:30:33 -07:00
authproc.h Preliminary Client refactor. 2016-08-22 15:56:12 -07:00
bandbi.h Preliminary Client refactor. 2016-08-22 15:56:12 -07:00
bufs.h ircd: Add utils for manipulating boost iov's. 2016-09-21 16:29:28 -07:00
cache.h ircd::cache: Convert send function arguments client* -> client& 2016-08-25 04:57:23 -07:00
capability.h ircd: Towards a comprehensive capability C -> C++ refactor. 2016-08-13 02:43:41 -07:00
certfp.h ircd: Insert into ircd:: namespace. 2016-08-13 02:43:42 -07:00
channel.h Preliminary Client refactor. 2016-08-22 15:56:12 -07:00
chmode.h Preliminary Client refactor. 2016-08-22 15:56:12 -07:00
class.h Preliminary Client refactor. 2016-08-22 15:56:12 -07:00
client.h Preliminary new client. Reorg/renames for ircd::client struct symbol. 2016-09-21 16:29:29 -07:00
client_mode.h ircd: Reuse umode template code here and there. 2016-09-09 16:17:01 -07:00
cmds.h Preliminary new client. Reorg/renames for ircd::client struct symbol. 2016-09-21 16:29:29 -07:00
color.h ircd: Enumerate non-standard but ubiquitous mIRC colors. 2016-09-21 16:28:51 -07:00
conf.h Preliminary new client. Reorg/renames for ircd::client struct symbol. 2016-09-21 16:29:29 -07:00
ctx.h ircd::ctx: Improve context interface. 2016-09-21 16:29:26 -07:00
ctx_ctx.h ircd::ctx: Improve context interface. 2016-09-21 16:29:26 -07:00
ctx_dock.h ircd::ctx: Improve context interface. 2016-09-21 16:29:26 -07:00
defaults.h ircd: Insert into ircd:: namespace. 2016-08-13 02:43:42 -07:00
dns.h Precompile and remove most include directives. Notes: 2016-08-20 19:30:33 -07:00
err.h ircd: Add ircd::err exception namespace for throwable protocol errors. 2016-08-21 15:30:22 -07:00
exception.h ircd::chan: Add some basic protocol ERR exceptions. 2016-08-21 15:30:22 -07:00
fs.h ircd: Populate path:: with boost::filesystem wrapping. 2016-09-09 16:17:02 -07:00
hash.h ircd: Scaffold some fnv_hash overloads for now. 2016-08-25 02:07:11 -07:00
hook.h Preliminary Client refactor. 2016-08-22 15:56:12 -07:00
info.h ircd: Improve/refactor version.cc -> info.cc related. 2016-08-20 19:30:34 -07:00
ircd.h Preliminary new client. Reorg/renames for ircd::client struct symbol. 2016-09-21 16:29:29 -07:00
ircd_getopt.h ircd: Add booltype to getopts parser. 2016-09-09 16:17:02 -07:00
lex_cast.h ircd::util: Split lex_cast into header (otherwise the ifdef will never be true). 2016-09-21 16:28:52 -07:00
line.h ircd: Add convenience to test if line has a param number. 2016-09-21 16:29:28 -07:00
listener.h Preliminary Client refactor. 2016-08-22 15:56:12 -07:00
logger.h ircd::log: Add console_quiet to suppress log messages to console. 2016-09-09 16:17:36 -07:00
Makefile.am Precompile and remove most include directives. Notes: 2016-08-20 19:30:33 -07:00
mapi.h mapi: Add alternate simple constructor. 2016-09-09 16:17:03 -07:00
mask.h ircd: Rename hostmask to mask; add pretty_mask() from chmode. 2016-08-27 20:57:36 -07:00
match.h Updates to match utilities. 2016-08-20 19:30:34 -07:00
messages.h ircd: Insert into ircd:: namespace. 2016-08-13 02:43:42 -07:00
mode_lease.h Convert umodes to mode_lease mechanism. 2016-09-09 16:17:01 -07:00
mode_table.h ircd: static_assertion for critical unsigned mode mask value. 2016-09-09 16:17:01 -07:00
modules.h ircd::mods: Add unload() to unload all modules. 2016-09-21 16:28:52 -07:00
monitor.h Preliminary Client refactor. 2016-08-22 15:56:12 -07:00
newconf.h ircd: Improve exception reporting on newconf parsing. 2016-09-21 16:28:51 -07:00
numeric.h Precompile and remove most include directives. Notes: 2016-08-20 19:30:33 -07:00
operhash.h ircd: Insert into ircd:: namespace. 2016-08-13 02:43:42 -07:00
packet.h Preliminary Client refactor. 2016-08-22 15:56:12 -07:00
parse.h ircd: Move reconstruct_parv() from parse.cc to stringops.cc 2016-09-09 16:17:02 -07:00
privilege.h Preliminary Client refactor. 2016-08-22 15:56:12 -07:00
ratelimit.h Preliminary Client refactor. 2016-08-22 15:56:12 -07:00
reject.h Preliminary Client refactor. 2016-08-22 15:56:12 -07:00
rfc1459.h ircd::rfc1459: Reorganize grammar for better reuse. Add tape parser. 2016-09-21 16:28:52 -07:00
s_assert.h Precompile and remove most include directives. Notes: 2016-08-20 19:30:33 -07:00
s_newconf.h Upgrade newconf parser to boost::spirit. 2016-09-09 16:17:02 -07:00
s_serv.h Preliminary Client refactor. 2016-08-22 15:56:12 -07:00
s_stats.h Preliminary Client refactor. 2016-08-22 15:56:12 -07:00
s_user.h ircd: new client; start over. 2016-09-21 16:29:28 -07:00
send.h Preliminary Client refactor. 2016-08-22 15:56:12 -07:00
snomask.h Refactor snomask. 2016-08-28 01:48:25 -07:00
sock.h Preliminary new client. Reorg/renames for ircd::client struct symbol. 2016-09-21 16:29:29 -07:00
sslproc.h ircd: Insert into ircd:: namespace. 2016-08-13 02:43:42 -07:00
stdinc.h ircd: Remove msgbuf. 2016-09-21 16:29:29 -07:00
stringops.h ircd: Move reconstruct_parv() from parse.cc to stringops.cc 2016-09-09 16:17:02 -07:00
substitution.h Precompile and remove most include directives. Notes: 2016-08-20 19:30:33 -07:00
supported.h Refactor isupport. 2016-08-25 03:01:45 -07:00
tape.h ircd::rfc1459: Reorganize grammar for better reuse. Add tape parser. 2016-09-21 16:28:52 -07:00
tgchange.h ircd: Move tgchange related into namespace. 2016-08-25 02:07:11 -07:00
u_id.h ircd: Add preliminary u::id struct. 2016-09-21 16:29:29 -07:00
util.h ircd::util: Prevent scope copying / minor cleanup. 2016-09-21 16:29:28 -07:00
util_timer.h ircd::util: Add std::chrono timer for benching. 2016-09-21 16:29:28 -07:00
whowas.h Refactor whowas. 2016-08-25 02:34:28 -07:00
wsproc.h ircd: Insert into ircd:: namespace. 2016-08-13 02:43:42 -07:00