..
.gitignore
Remove certain cruft from .gitignore.
2017-12-12 14:59:41 -07:00
allocator.cc
ircd::allocator: Add ctrl get()/set() w/ console cmd.
2019-07-04 00:20:49 -07:00
allocator_gnu.cc
ircd::allocator: Distill out GNU malloc featurette from allocator.cc unit.
2019-07-03 18:57:48 -07:00
allocator_je.cc
ircd::allocator: Set narenas=1 for je.
2019-08-22 08:49:16 -07:00
assert.cc
ircd: Cleanup / simplify assert related interface.
2019-08-11 23:30:50 -07:00
base.cc
ircd: Clang-7 related misc fixes.
2019-07-19 16:41:31 -07:00
client.cc
ircd::client: Skip attempt at response when socket d/c'ed on exception.
2019-08-18 05:29:18 -07:00
conf.cc
Fix various instances of throwing into noexcept.
2019-08-05 16:20:55 -07:00
crh.cc
ircd: Split and reorg ircd::hash/ircd::crh related headers and units.
2018-11-08 17:04:15 -08:00
ctx.cc
ircd::ctx: Set zero values after base frame unwind.
2019-08-27 20:58:52 -07:00
ctx.h
ircd: Indicate noexcept on advised interfaces.
2019-08-05 16:19:20 -07:00
ctx_eh.cc
ircd::ctx: Minor comments.
2019-07-31 17:19:00 -07:00
ctx_ole.cc
ircd::ctx::ole: Use a ctx::latch for the kick.
2019-07-20 14:49:52 -07:00
db.cc
ircd::db: Enable all stats timers.
2019-09-01 21:06:30 -07:00
db.h
ircd::db: Add preliminary prefetch unit.
2019-08-24 19:19:34 -07:00
db_database.h
ircd::db: Move some internal headers out of the installed includedir.
2019-07-20 18:42:15 -07:00
db_env.cc
ircd::db::env: Turn on some debuglog msgs unconditionally.
2019-07-30 19:19:01 -07:00
db_env.h
ircd::db::env: Add debuglog msg for job queued.
2019-07-23 17:10:10 -07:00
db_env_state.h
ircd::db: Move some internal headers out of the installed includedir.
2019-07-20 18:42:15 -07:00
db_port.cc
ircd: Fix attributes for clang.
2019-06-23 07:37:23 -06:00
db_port.h
ircd::db: Move some internal headers out of the installed includedir.
2019-07-20 18:42:15 -07:00
db_write_thread.cc
ircd: Fix attributes for clang.
2019-06-23 07:37:23 -06:00
demangle.cc
ircd::util: Better to return the input symbol rather than throwing not_mangled.
2018-06-11 00:26:20 -07:00
exception.cc
ircd: Indicate noexcept on advised interfaces.
2019-08-05 16:19:20 -07:00
fmt.cc
ircd::fmt: Fix specifier escaping.
2019-06-01 02:31:03 -07:00
fs.cc
ircd::fs: Minor cleanup/simplify.
2019-08-16 02:19:49 -07:00
fs_aio.cc
ircd::fs::aio: Use ctx::dock for waiter; minor reorg.
2019-08-19 20:24:05 -07:00
fs_aio.h
ircd::fs::aio: Use ctx::dock for waiter; minor reorg.
2019-08-19 20:24:05 -07:00
fs_iou.cc
ircd::fs: Preliminary io_uring infrastructure plumbing.
2019-08-11 01:39:30 -07:00
fs_iou.h
ircd::fs: Preliminary io_uring infrastructure plumbing.
2019-08-11 01:39:30 -07:00
globular.cc
ircd: Split out overgrown components from stringops.h
2019-07-11 15:51:09 -07:00
http.cc
ircd: Fix warning/error.
2019-08-16 03:32:13 -07:00
http2.cc
ircd::http2: Start an RFC7540 implementation.
2019-06-21 16:54:22 -07:00
info.cc
ircd::info: Attempt to grab mlock rlimit; reorg log facilities and info dump.
2019-08-13 05:05:26 -07:00
ios.cc
ircd: Indicate noexcept on advised interfaces.
2019-08-05 16:19:20 -07:00
ircd.cc
ircd::run: Handle runlevel change callback unhandled here.
2019-08-07 21:41:55 -07:00
js.cc
ircd::log: Rename facility to level.
2018-12-19 12:52:08 -08:00
json.cc
ircd::json: Minor cleanup / noexcept closures.
2019-08-26 11:36:20 -07:00
lex_cast.cc
ircd: Rename lexical.cc to lex_cast.cc
2019-06-05 02:10:29 -07:00
locale.cc
Update Copyrastafaris.
2018-02-05 21:24:34 -08:00
logger.cc
ircd::log: Show different epoch counters for ctx and ios.
2019-08-13 21:18:55 -07:00
m.cc
ircd: Ⓜ️ :room: Move m::room::events non-member tools to module; rename/reorg count().
2019-08-30 16:21:50 -07:00
m_dbs.cc
ircd: Ⓜ️ Add additional horizon rebuilders.
2019-08-30 22:57:15 -07:00
m_event.cc
ircd: Ⓜ️ Fix an erroneous conforms check for version 3/4 event_id's.
2019-08-31 15:49:45 -07:00
m_fed.cc
ircd: Ⓜ️ :room: Reorg / slim the class member function interface.
2019-08-14 01:09:34 -07:00
m_id.cc
ircd: Ⓜ️ Add back the id::NODE sigil; add to room_id() translation.
2019-08-12 01:39:16 -07:00
m_name.cc
ircd: Ⓜ️ :name: Add room_version as a property name.
2019-08-16 02:19:48 -07:00
m_room.cc
ircd: Ⓜ️ :room: Move m::room::events non-member tools to module; rename/reorg count().
2019-08-30 16:21:50 -07:00
magic.cc
ircd: Apply uniform info::versions for all dependency version identification.
2019-05-31 16:15:01 -07:00
Makefile.am
ircd::fs: Preliminary io_uring infrastructure plumbing.
2019-08-11 01:39:30 -07:00
mods.cc
ircd::mods: Add another debug message for static unload process.
2019-08-27 20:58:52 -07:00
mods.h
ircd::mods: Improve/reorg internal interface related.
2019-07-13 19:28:03 -07:00
mods_ldso.cc
ircd::mods::ldso: Add ifdefs for weak function undefining on other platforms.
2019-07-13 19:28:48 -07:00
net.cc
ircd::net: Fix/improve the v6/v4 check.
2019-08-04 18:05:58 -07:00
openssl.cc
ircd: Clang-7 related misc fixes.
2019-07-19 16:41:31 -07:00
parse.cc
ircd: Remove manual include and use the pch for parse.cc
2019-05-06 10:44:02 -07:00
prof.cc
ircd: Indicate noexcept on advised interfaces.
2019-08-05 16:19:20 -07:00
prof_linux.cc
ircd::prof: Split header into directory.
2019-07-31 19:43:09 -07:00
rand.cc
ircd::rand: Modernize interface.
2018-02-15 12:53:00 -08:00
README.md
Trim outdated README docs in ircd/ modules/.
2019-06-26 22:56:31 -07:00
resource.cc
ircd: Various fixes / cleanup.
2019-08-07 00:41:08 -07:00
rfc1035.cc
ircd::rfc1035: Cast to unsigned.
2019-08-03 17:02:21 -07:00
rfc1459.cc
ircd: Precompile the spirit.h header.
2019-04-20 19:24:18 -07:00
rfc3986.cc
ircd: Fix attributes for clang.
2019-06-23 07:37:23 -06:00
server.cc
ircd::server: Improve abandoned() check to prevent duplicate promise satisfaction.
2019-08-29 22:14:07 -07:00
sodium.cc
ircd::nacl: Improve sodium initialization; various cleanup.
2019-06-13 13:46:57 -06:00
stats.cc
ircd::stats: Allow a default value to be passed in the feature.
2019-07-11 15:51:09 -07:00
stringops.cc
ircd: Fix warning/error.
2019-08-16 03:32:13 -07:00
timedate.cc
ircd: Add some timepoint convenience macros.
2019-08-29 17:12:15 -07:00
tokens.cc
ircd::tokens: Add token_exists() set membership test.
2019-03-09 17:03:52 -08:00
util.cc
ircd::util: Fix error.
2019-08-29 23:33:35 -07:00
vg.cc
ircd: Move definitions for various valgrind suites to vg.cc for header isolation.
2019-07-03 15:14:29 -07:00