Jason Volk
|
1b7e3af966
|
ircd::db: Simplify internal seek stack; minor cleanup.
|
2018-08-18 18:41:22 -07:00 |
|
Jason Volk
|
e2c17d2595
|
ircd::db: Add some arbitrary sanity checks on port structures.
|
2018-08-18 18:20:38 -07:00 |
|
Jason Volk
|
926a125303
|
modules/console: Improve/add db__cache subcmds.
|
2018-08-18 18:00:45 -07:00 |
|
Jason Volk
|
8537cca439
|
ircd::db: Improvements to cache interface.
|
2018-08-18 17:59:31 -07:00 |
|
Jason Volk
|
a7f43fe48d
|
ircd::buffer: Support release() for unique_buffer.
|
2018-08-18 17:43:59 -07:00 |
|
Jason Volk
|
6f75a1c8f8
|
ircd::buffer: Add copy-from-buffer ctor to unique_buffer.
|
2018-08-18 17:42:02 -07:00 |
|
Jason Volk
|
141f4e1c0a
|
ircd::ctx: Move this branch condition.
|
2018-08-17 21:31:54 -07:00 |
|
Jason Volk
|
ebd8539ce1
|
modules/s_listen: Minor cleanup.
|
2018-08-17 14:28:53 -07:00 |
|
Jason Volk
|
9cee6a40c9
|
construct: Interruption point after command.
|
2018-08-17 14:26:44 -07:00 |
|
Jason Volk
|
bf429e0c9e
|
ircd::db: Mask interruption for compaction operations.
|
2018-08-17 14:13:27 -07:00 |
|
Jason Volk
|
eca3a5b85b
|
ircd::db: No need for adopt_lock here.
|
2018-08-17 13:38:32 -07:00 |
|
Jason Volk
|
a33b4b05de
|
ircd::ctx: Proper condition variable exclusion semantics.
|
2018-08-17 13:30:04 -07:00 |
|
Jason Volk
|
5326f434d9
|
ircd::db: No need to start pools with more than 0 ctxs.
|
2018-08-17 12:51:50 -07:00 |
|
Jason Volk
|
fe69a41255
|
ircd::ctx::pool: Fix dtor; use terminate() rather than interrupt().
|
2018-08-17 12:51:49 -07:00 |
|
Jason Volk
|
ff050ae7b0
|
ircd: Simplify runlevels on shutdown.
|
2018-08-17 12:51:49 -07:00 |
|
Jason Volk
|
e8e8d282b2
|
ircd: Minor cleanup.
|
2018-08-17 12:51:49 -07:00 |
|
Jason Volk
|
e1c5e55737
|
ircd: Pass hostname from init().
|
2018-08-17 12:51:49 -07:00 |
|
Jason Volk
|
af2418b1f5
|
ircd::mods: Minor cleanup.
|
2018-08-17 12:51:49 -07:00 |
|
Jason Volk
|
61fade178e
|
ircd::m/modules/key: Various reorg / modularization.
|
2018-08-17 12:51:49 -07:00 |
|
Jason Volk
|
d7075d73e5
|
ircd::fs: Additional make_path() overload.
|
2018-08-17 12:51:49 -07:00 |
|
Jason Volk
|
0f8282489d
|
modules/key: Add directory README.
|
2018-08-17 12:51:49 -07:00 |
|
Jason Volk
|
c4bae9dfa6
|
modules: Add directory README.
|
2018-08-17 12:51:49 -07:00 |
|
Jason Volk
|
4fc728540e
|
ircd::exception: Minor cleanup.
|
2018-08-17 12:51:49 -07:00 |
|
Jason Volk
|
682c4651d2
|
eircd::aio: Update some assumptions; minor cleanup.
|
2018-08-17 12:51:49 -07:00 |
|
Jason Volk
|
850fd0238a
|
ircd::db: Remove offload shenanigans.
|
2018-08-17 12:51:49 -07:00 |
|
Jason Volk
|
31ff4f68cb
|
ircd::db: Plug env::random_access_file into AIO.
|
2018-08-17 12:51:48 -07:00 |
|
Jason Volk
|
6db0659c06
|
ircd::db: Enable port; minimal context pool state.
|
2018-08-17 12:51:48 -07:00 |
|
Jason Volk
|
26a856acb8
|
ircd::db: Appropriately case these reflections.
|
2018-08-17 12:51:48 -07:00 |
|
Jason Volk
|
928e40ada0
|
ircd::db: Minor cleanup; add additional env log msg.
|
2018-08-17 12:51:48 -07:00 |
|
Jason Volk
|
570f715c87
|
ircd::net: Improve listener to-string related.
|
2018-08-17 12:51:48 -07:00 |
|
Jason Volk
|
14bbe13c45
|
modules/vm: Minor cleanup.
|
2018-08-17 12:51:48 -07:00 |
|
Jason Volk
|
4199d5026c
|
ircd: Factor out the ircd::BUFSIZE; remove stale ircd::config extern.
|
2018-08-17 12:51:48 -07:00 |
|
Jason Volk
|
3f064ed172
|
ircd::log: Eliminate stack buffers; simplify w/ error directory to stderr.
|
2018-08-17 12:51:48 -07:00 |
|
Jason Volk
|
3ed2a32555
|
ircd::util: Add README blerb to directory.
|
2018-08-17 12:51:48 -07:00 |
|
Jason Volk
|
5cd58caa48
|
modules/console: Add net listen cmd to add server listening sockets.
|
2018-08-17 12:51:48 -07:00 |
|
Jason Volk
|
4793545dc2
|
modules/s_listen: Improve various.
|
2018-08-17 12:51:48 -07:00 |
|
Jason Volk
|
8603ccf16b
|
ircd:Ⓜ️ Extend import check-and-reload to reference operator related.
|
2018-08-15 23:13:25 -07:00 |
|
Jason Volk
|
fd36e553d5
|
ircd::util: Add suite to util::params for fetch-by-name.
|
2018-08-15 23:00:42 -07:00 |
|
Jason Volk
|
69e1c3478f
|
ircd::util: Add index() util.
|
2018-08-15 23:00:42 -07:00 |
|
Jason Volk
|
ead6855b3a
|
doc: Update STYLE.
|
2018-08-15 09:04:27 -07:00 |
|
Jason Volk
|
83cbfea75d
|
ircd::ctx: Minor cleanup.
|
2018-08-15 08:21:03 -07:00 |
|
Jason Volk
|
9a08305bc4
|
ircd:Ⓜ️ Partial listen init / init related.
|
2018-08-14 20:09:20 -07:00 |
|
Jason Volk
|
c442954e12
|
ircd:Ⓜ️ Various init reorg related.
|
2018-08-14 16:47:42 -07:00 |
|
Jason Volk
|
19b4e58944
|
ircd:Ⓜ️ Rename modules map to imports.
|
2018-08-14 15:51:57 -07:00 |
|
Jason Volk
|
c00d27d7ea
|
ircd::conf: Simplify conf related; add \brief blerb.
|
2018-08-13 14:51:06 -07:00 |
|
Jason Volk
|
d1944c6006
|
construct/ircd: Use hostname-based init from command line params.
|
2018-08-13 14:36:50 -07:00 |
|
Jason Volk
|
6dec6dca3e
|
construct: Add more whitespace to err strings.
|
2018-08-13 14:35:27 -07:00 |
|
Jason Volk
|
c8a54a1a3e
|
construct: Remove duplicate getopt file.
|
2018-08-13 13:51:05 -07:00 |
|
Jason Volk
|
951cd4ad63
|
ircd::fs: Update/fix syspaths related.
|
2018-08-12 16:46:52 -07:00 |
|
Jason Volk
|
32b6e018c9
|
ircd::fs: Show path in rethrown errmsg.
|
2018-08-12 16:42:50 -07:00 |
|