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 |
|
Jason Volk
|
7cafbc972a
|
ircd::net: Listener defaults to all interfaces.
|
2018-07-01 02:13:29 -07:00 |
|
Jason Volk
|
01d9ce038c
|
ircd: Preliminary CBOR namespace and unit.
|
2018-07-01 02:09:35 -07:00 |
|
Jason Volk
|
08d45dc838
|
ircd:Ⓜ️ Generalize room::lonly into more efficient room::origins::only(origin).
|
2018-06-30 21:57:09 -07:00 |
|
Jason Volk
|
8038faf8e0
|
ircd:Ⓜ️ Add conditionals to bootstrap() operations.
|
2018-06-30 18:49:38 -07:00 |
|
Jason Volk
|
85d1c924a5
|
ircd:Ⓜ️ Add function to query if room only has our origin joined.
|
2018-06-30 18:49:03 -07:00 |
|
Jason Volk
|
7d4eb46a1a
|
ircd:Ⓜ️ Interface/linkage to generate room account_data type string.
|
2018-06-19 21:47:26 -06:00 |
|
Jason Volk
|
f8763af509
|
ircd:Ⓜ️ Add user interface w/ linkage for room account data.
|
2018-06-19 21:33:03 -06:00 |
|
Jason Volk
|
c136e82a57
|
ircd:Ⓜ️ Temporary fixes for stale static initializations.
|
2018-06-16 23:00:47 -06:00 |
|
Jason Volk
|
c5d11b7b07
|
ircd:Ⓜ️ Defaults for some initial config related.
|
2018-06-16 20:45:28 -06:00 |
|
Jason Volk
|
9601dac9cc
|
ircd: Consolidate stdinc.h and ircd.h and fix precompiled headers.
|
2018-06-15 16:13:18 -06:00 |
|
Jason Volk
|
383f97cdb7
|
ircd: Promote info init before conf init; minor cleanup.
|
2018-06-15 15:24:49 -06:00 |
|
Jason Volk
|
fefe965149
|
ircd:Ⓜ️:init: Improve some conf related defaults; ctor error log cleanup.
|
2018-06-15 15:22:27 -06:00 |
|