..
ctx
ircd::ctx: Move ctx headers into directory.
2016-11-13 16:29:45 -08:00
js
ircd::js: Convert all JS type wrappers into templates and typedef on requsted GC.
2016-11-13 16:32:39 -08:00
.gitignore
Precompile and remove most include directives. Notes:
2016-08-20 19:30:33 -07:00
bufs.h
ircd: Improve network buffers utils.
2016-09-28 14:15:09 -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
fixup! [temp] Checkpoint test.
2016-11-13 16:32:38 -08:00
client_mode.h
ircd: Reuse umode template code here and there.
2016-09-09 16:17:01 -07:00
cmds.h
ircd::cmds: Minor cleanup of cmds:: related.
2016-10-11 03:30:11 -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: Move ctx headers into directory.
2016-11-13 16:29:45 -08:00
db.h
ircd::db: Add standard iteration + caching/options improvements.
2016-09-27 17:27:48 -07:00
defaults.h
ircd: Insert into ircd:: namespace.
2016-08-13 02:43:42 -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: Add exception message generation bypass constructor.
2016-11-13 16:29:44 -08:00
fmt.h
ircd::fmt: snprintf -> category.
2016-09-22 16:18:32 -07:00
hash.h
ircd: Scaffold some fnv_hash overloads for now.
2016-08-25 02:07:11 -07:00
hook.h
ircd: Refactor hook system.
2016-09-23 00:01:00 -07:00
info.h
ircd: Improve/refactor version.cc -> info.cc related.
2016-08-20 19:30:34 -07:00
ircd.h
fixup! [temp] Checkpoint test.
2016-11-13 16:32:38 -08:00
js.h
Introduce Mozilla SpiderMonkey.
2016-10-25 01:55:50 -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
life_guard.h
ircd: Add scope 'life_guard' util for references in reentrant contexts.
2016-09-22 16:18:31 -07:00
line.h
ircd: Add empty() for empty line checks; retune ircd::line typedef.
2016-09-21 16:29:29 -07:00
locale.h
ircd::local: Add additional char/char16_t buffer conversion.
2016-11-13 16:32:37 -08: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
ircd::mapi: Improve the stuck-module message by showing it immediately.
2016-09-27 02:20:42 -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::mapi: Improve the stuck-module message by showing it immediately.
2016-09-27 02:20:42 -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
path.h
ircd: Rename fs.h -> path.h
2016-09-27 17:28:24 -07:00
protocol.h
ircd: Add a protocol type enumeration.
2016-09-28 14:15:44 -07:00
ratelimit.h
Preliminary Client refactor.
2016-08-22 15:56:12 -07:00
rfc1459.h
ircd::rfc1459: Replace gather() with charset() for use with spirit char_().
2016-09-22 16:18:32 -07:00
rfc1459_gen.h
ircd::rfc1459: Replace gather() with charset() for use with spirit char_().
2016-09-22 16:18:32 -07:00
rfc1459_parse.h
ircd::rfc1459: Replace gather() with charset() for use with spirit char_().
2016-09-22 16:18:32 -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
ircd::ctx: Move ctx headers into directory.
2016-11-13 16:29:45 -08:00
stdinc.h
ircd: Add locale:: namespace for portable internationalization.
2016-11-13 16:29:47 -08:00
stringops.h
ircd: Add stringops rsplit().
2016-11-13 16:29:47 -08: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: Add empty() for empty line checks; retune ircd::line typedef.
2016-09-21 16:29:29 -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
fixup! fixup! ircd::util: Add string() convenience to 'to_string' an object stream.
2016-11-13 16:32:37 -08:00
util_timer.h
ircd::util: Add std::chrono timer for benching.
2016-09-21 16:29:28 -07:00
vm.h
[temp] checkpoint some crap which isn't going to stick.
2016-09-27 17:29:06 -07:00
whowas.h
Refactor whowas.
2016-08-25 02:34:28 -07:00