Jason Volk
|
5d7f56a5ce
|
ircd:Ⓜ️:app: Application management infrastructure w/ cmd suite.
|
2020-10-20 23:20:41 -07:00 |
|
Jason Volk
|
7c931b880e
|
ircd::exec: Additional signals; exception handling.
|
2020-10-20 23:20:41 -07:00 |
|
Jason Volk
|
86a8509b26
|
ircd:Ⓜ️:exec: Add options structure; add logging/detach related options.
|
2020-10-20 23:20:41 -07:00 |
|
Jason Volk
|
e5b0fe25c7
|
ircd::fs: Add is_exec() to interface.
|
2020-10-20 23:20:41 -07:00 |
|
Jason Volk
|
5c8c12dd06
|
modules/console: Add exec cmd suite.
|
2020-10-20 23:20:41 -07:00 |
|
Jason Volk
|
1d97263066
|
ircd::proc: Add basic subprocess interface; ios integration.
|
2020-10-20 23:20:41 -07:00 |
|
Jason Volk
|
8b4fdf49c4
|
ircd::net: Cleanup interface arguments w/ common alias.
|
2020-10-20 23:20:41 -07:00 |
|
Jason Volk
|
33e54f1ccb
|
ircd:Ⓜ️:acquire: Minor cleanup; fix comment.
|
2020-10-20 23:20:41 -07:00 |
|
Jason Volk
|
59495a74bf
|
ircd::json: Fix unadjusted serial size for object::member property names.
|
2020-10-20 23:20:41 -07:00 |
|
Jason Volk
|
8385a63886
|
ircd:Ⓜ️🆔 Relax user_id character grammar.
|
2020-10-20 22:34:45 -07:00 |
|
Jason Volk
|
263596b584
|
ircd:Ⓜ️:fed::well_known: Remove unused debuglog buffer.
|
2020-10-20 22:19:34 -07:00 |
|
Jason Volk
|
a91dc48322
|
construct: Remove redundant final epoch value. (bfe864663c )
|
2020-10-20 22:19:34 -07:00 |
|
Jason Volk
|
cda10cc799
|
ircd::simd::support: Fix formatting; fix avx512f macro name; add vbmi/vbmi2.
|
2020-10-20 22:19:34 -07:00 |
|
Jason Volk
|
e923054e85
|
ircd::fmt: Relax string specifier grammar from printable to non-control.
|
2020-10-20 22:19:34 -07:00 |
|
Jason Volk
|
51fdf2bfdf
|
ircd::rfc3986::decoder: Relax decode restriction to all non-control.
|
2020-10-20 22:19:34 -07:00 |
|
Jason Volk
|
9d45118628
|
ircd::rfc3986::decoder: Relax unreserved characters to non-control.
|
2020-10-20 21:48:06 -07:00 |
|
Jason Volk
|
b407769e21
|
ircd:Ⓜ️:fed::well_known: Add condition for result extrication w/ OK code.
ircd:Ⓜ️:fed::well_known: Add internal buffer w/ copy for m_server.
|
2020-10-20 20:55:30 -07:00 |
|
Jason Volk
|
e0cc786a9d
|
modules/client/sync/rooms/timeline: Fix timeline limited flag condition; minor cleanup.
|
2020-10-17 21:06:05 -07:00 |
|
Jason Volk
|
6fce2adc69
|
ircd::info: Add explicit compiler version in init infolog.
|
2020-10-17 16:50:31 -07:00 |
|
Jason Volk
|
6da204b063
|
construct: Fix exception propagation; interrupt masking during runlevel change.
|
2020-10-17 16:01:36 -07:00 |
|
Jason Volk
|
676e657368
|
ircd:Ⓜ️:fed::well_known: Fix expiration condition.
|
2020-10-16 14:32:06 -07:00 |
|
Jason Volk
|
dc388a0f09
|
ircd::ctx: Use vg::stack registration in stack allocator.
|
2020-10-16 14:32:06 -07:00 |
|
Jason Volk
|
f6bc11b76a
|
ircd::vg: Add stack register/deregister to interface.
ircd::vg: Use extern const bool for active(); minor reorg.
|
2020-10-16 14:32:06 -07:00 |
|
Jason Volk
|
8759f9d209
|
ircd::vg: Split allocator::vg to vg:: in header.
|
2020-10-16 10:05:23 -07:00 |
|
Jason Volk
|
339e86d2b8
|
ircd::ctx: Hoist various function static descriptor objects; inline courtesy yield().
|
2020-10-16 05:19:14 -07:00 |
|
Jason Volk
|
17bcd84425
|
modules/console: Improve peer table column justifications.
|
2020-10-16 05:19:14 -07:00 |
|
Jason Volk
|
f1557bee78
|
modules/widget: Stub GET ui/v1 w/ some params.
|
2020-10-16 03:48:57 -07:00 |
|
Jason Volk
|
ccdd712188
|
modules/widget: Stub GET /widget/account.
|
2020-10-16 03:48:57 -07:00 |
|
Jason Volk
|
7b15568737
|
modules/widget: Start widget support; stub registration endpoint.
|
2020-10-16 03:48:57 -07:00 |
|
Jason Volk
|
93758a7238
|
modules/client/user/openid: Return something for request_token.
|
2020-10-16 03:40:14 -07:00 |
|
Jason Volk
|
683502fb5b
|
modules/console: Add well-known base cmd; request listing.
|
2020-10-16 02:40:39 -07:00 |
|
Jason Volk
|
9b36a87741
|
ircd::json: Allow trailing valid whitespace in tight validator.
|
2020-10-16 02:40:39 -07:00 |
|
Jason Volk
|
a4f105d390
|
ircd:Ⓜ️:events: Use better buffer size constant.
|
2020-10-16 02:40:39 -07:00 |
|
Jason Volk
|
a9a54f11de
|
ircd:Ⓜ️:feds: Add prelink loop before request loop w/ options toggle.
|
2020-10-16 02:40:39 -07:00 |
|
Jason Volk
|
d04008a45f
|
ircd:Ⓜ️:fed: Add non-blocking prelink to interface.
|
2020-10-16 02:40:39 -07:00 |
|
Jason Volk
|
9d1741f5b4
|
ircd::server: Add asynchronous prelink() to interface.
|
2020-10-16 02:40:39 -07:00 |
|
Jason Volk
|
859c488932
|
ircd::rfc3986: Add REMOTE_MAX / REMOTE_BUFSIZE convenience constexprs.
|
2020-10-16 02:40:39 -07:00 |
|
Jason Volk
|
2ad38e0865
|
ircd::resource: Strip both sides during params string assignment.
|
2020-10-16 02:40:39 -07:00 |
|
Jason Volk
|
2710701533
|
modules/key/server: Fix missing urldecode (regression 086dfc4839 ).
|
2020-10-16 02:40:39 -07:00 |
|
Jason Volk
|
785d9e3af4
|
ircd:Ⓜ️:keys: Add key id to error string if possible.
|
2020-10-16 02:40:39 -07:00 |
|
Jason Volk
|
b679c0aa07
|
modules/console: Fix param which should be required.
|
2020-10-16 02:40:39 -07:00 |
|
Jason Volk
|
f0803714e5
|
ircd:Ⓜ️:keys: Improve pretty(m::keys) output order.
|
2020-10-16 02:40:39 -07:00 |
|
Jason Volk
|
b9905a06a6
|
modules/console: Allow multiple arguments to well_known matrix server.
|
2020-10-16 02:40:39 -07:00 |
|
Jason Volk
|
c11e8e85ed
|
ircd:Ⓜ️:fed::well_known: Refactor to single-worker pattern.
|
2020-10-16 01:40:40 -07:00 |
|
Jason Volk
|
8d174ea80d
|
ircd::ctx: Workaround ircd::size() assertion due to begin(buf)=nullptr.
ircd::ctx: Fix error.
|
2020-10-15 06:09:31 -07:00 |
|
Jason Volk
|
142179e4a5
|
ircd:Ⓜ️:fed::well_known: Convert to future interface w/ dummy impl.
|
2020-10-15 04:55:38 -07:00 |
|
Jason Volk
|
2eb4b84019
|
ircd::ctx: Add missing shared_state already_t w/ value ctor.
|
2020-10-15 04:55:38 -07:00 |
|
Jason Volk
|
7bac03372d
|
ircd:Ⓜ️:fed: Improve observer interface; employ opts; document/comments.
|
2020-10-14 22:04:04 -07:00 |
|
Jason Volk
|
3f6d90c7a8
|
ircd:Ⓜ️:fed: Move head fetch convenience to room::head interface.
|
2020-10-14 22:04:04 -07:00 |
|
Jason Volk
|
888c62c156
|
ircd:Ⓜ️:fed::well_known: Simplify interface; add opts struct.
|
2020-10-14 22:04:04 -07:00 |
|