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
|
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
|
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
|
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 |
|
Jason Volk
|
9ae4e225d3
|
ircd::fs: Automatic -p behavior for mkdir().
|
2018-08-12 16:38:50 -07:00 |
|
Jason Volk
|
ccefb9d354
|
ircd::log: Remove old cruft.
|
2018-08-12 16:30:51 -07:00 |
|
Jason Volk
|
8fb580aaf5
|
configure/ircd: Overhaul install system directory related.
|
2018-08-12 16:30:51 -07:00 |
|
Jason Volk
|
a8a2015ec9
|
ircd: Cleanup runlevel change routine.
|
2018-08-11 00:42:09 -07:00 |
|
Jason Volk
|
f51fde206a
|
ircd:Ⓜ️ Remove unused event_id to optimize query.
|
2018-08-11 00:42:09 -07:00 |
|
Jason Volk
|
2d04d51cdc
|
ircd: Prevent nulls in the output buffer of u2a().
|
2018-08-11 00:42:09 -07:00 |
|
Jason Volk
|
1d11659c43
|
ircd::js: Remove xdr.
|
2018-08-11 00:42:08 -07:00 |
|
Jason Volk
|
9aedac4461
|
ircd: Move preliminary cbor into directory.
|
2018-08-11 00:42:08 -07:00 |
|
Jason Volk
|
6dddf9135d
|
ircd:Ⓜ️:dbs: Minor simplify.
|
2018-07-22 12:05:24 -07:00 |
|
Jason Volk
|
e5834065ed
|
ircd::net: Unionize datagram for bidirections.
|
2018-07-07 22:10:29 -07:00 |
|
Jason Volk
|
fe0bd19763
|
ircd::net: Add udp listener.
|
2018-07-07 21:33:23 -07:00 |
|
Jason Volk
|
1c6a4bc8d1
|
ircd::net: Ensure flag happens before cancel.
|
2018-07-06 18:40:58 -07:00 |
|
Jason Volk
|
dd037988f3
|
ircd::m/modules: Update various client listeners w/ callback.
|
2018-07-06 18:40:15 -07:00 |
|
Jason Volk
|
02fcdc8635
|
ircd::net::listener: Add callback-action for proper abstraction.
|
2018-07-06 18:38:08 -07:00 |
|
Jason Volk
|
a98bd357df
|
construct/ircd: Add -pitrecdb option to allow point-in-time recovery.
|
2018-07-06 17:09:33 -07:00 |
|
Jason Volk
|
712b343017
|
ircd: Remove internal main_exit callback.
|
2018-07-06 00:44:24 -07:00 |
|
Jason Volk
|
e2edd13a33
|
ircd: Remove ircd::strand related.
|
2018-07-06 00:44:24 -07:00 |
|
Jason Volk
|
0f0ed1ba08
|
ircd: Fix width of string to not assume and case for implicit null.
|
2018-07-05 19:05:00 -07:00 |
|
Jason Volk
|
7de1c38d0e
|
ircd: Use std snprintf() in u2a().
|
2018-07-05 18:57:58 -07:00 |
|
Jason Volk
|
e7ede89884
|
ircd::js: Use fixed-width integer buildId like version number.
|
2018-07-05 16:57:47 -07:00 |
|
Jason Volk
|
8fcd6379a4
|
construct/ircd: Add -nojs option to not init js engine.
|
2018-07-05 16:57:47 -07:00 |
|
Jason Volk
|
b80468d6c8
|
ircd::js: Checkpoint corrections to XDR layout.
|
2018-07-04 21:44:45 -07:00 |
|
Jason Volk
|
3ba3ef46af
|
ircd::db: Fix SST file creation on open; disable sst mgr to remove extra thread spawn.
|
2018-07-04 16:47:11 -07:00 |
|
Jason Volk
|
da04032cc4
|
ircd::js: Checkpoint corrections to XDR; esr52.
|
2018-07-03 18:50:05 -07:00 |
|
Jason Volk
|
9a579c8dcb
|
ircd::js: Support JS::SetBuildIdOp context callback.
|
2018-07-03 16:49:08 -07:00 |
|
Jason Volk
|
cc85c1cd35
|
ircd::js: Fix the JS_EncodeScript -> JS::EncodeScript for latest esr52.
|
2018-07-03 16:32:15 -07:00 |
|
Jason Volk
|
6ddbe2b25d
|
ircd::info: Add js::version() to appropriate logged info string.
|
2018-07-03 15:48:13 -07:00 |
|
Jason Volk
|
ae5678269c
|
ircd::js: Fixes for js bitrot / maintenance cleanup.
|
2018-07-03 15:44:44 -07:00 |
|
Jason Volk
|
b6f7a64c4c
|
ircd::cbor: checkpoint; item header size and value counter gauge.
|
2018-07-02 01:31:59 -07:00 |
|
Jason Volk
|
c26255290b
|
ircd:Ⓜ️:room::members: Allow empty membership string to count() all members.
|
2018-07-01 14:49:24 -07:00 |
|
Jason Volk
|
a3db6f2a95
|
ircd: Replace iostream include with iosfwd to elide inits in every unit.
|
2018-07-01 14:29:52 -07:00 |
|
Jason Volk
|
d3f8a84ca8
|
ircd::net::listener: Add default generated paths for some ssl options.
|
2018-07-01 02:16:00 -07:00 |
|
Jason Volk
|
e03f50c427
|
ircd: Clarify type of ircd::strand instance pointer.
|
2018-07-01 02:14:34 -07:00 |
|