Jason Volk
|
cc8c9942a4
|
ircd:Ⓜ️:push::request: Add conf item to toggle functionality.
|
2020-10-25 00:30:35 -07:00 |
|
Jason Volk
|
891cba3fb9
|
modules/m_pusher: Implement Push Gateway 3.1 POST Server Behavior. (closes #63)
|
2020-10-25 00:30:35 -07:00 |
|
Jason Volk
|
3cbf610cd0
|
ircd:Ⓜ️:user::pushers: Additional derivative utils for interface.
|
2020-10-25 00:09:59 -07:00 |
|
Jason Volk
|
5265b955f6
|
modules/m_pusher: Add preliminary pusher hook; worker loop.
|
2020-10-24 07:31:31 -07:00 |
|
Jason Volk
|
8d1e9dee65
|
ircd:Ⓜ️:push: Disable the default underride rule for m.room.message.
|
2020-10-24 06:27:36 -07:00 |
|
Jason Volk
|
27fe4a9d81
|
ircd:Ⓜ️:app: Add restriction binpath; improve stdio to room; improve console cmd.
|
2020-10-24 06:26:44 -07:00 |
|
Jason Volk
|
1874400bdd
|
ircd:Ⓜ️:resource: Fix regression in Host string compare con canon port.
|
2020-10-24 01:59:11 -07:00 |
|
Jason Volk
|
0e32ff76cb
|
ircd:Ⓜ️:fetch: Add last resort fallback to mxid host.
|
2020-10-21 00:34:05 -07:00 |
|
Jason Volk
|
5d7f56a5ce
|
ircd:Ⓜ️:app: Application management infrastructure w/ cmd suite.
|
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
|
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
|
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
|
676e657368
|
ircd:Ⓜ️:fed::well_known: Fix expiration condition.
|
2020-10-16 14:32:06 -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
|
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
|
785d9e3af4
|
ircd:Ⓜ️:keys: Add key id to error string if possible.
|
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
|
c11e8e85ed
|
ircd:Ⓜ️:fed::well_known: Refactor to single-worker pattern.
|
2020-10-16 01:40:40 -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
|
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 |
|
Jason Volk
|
7f94cdeeea
|
ircd:Ⓜ️:events::refs: Reduce default readahead.
|
2020-10-14 02:22:45 -07:00 |
|
Jason Volk
|
62fdaaa389
|
ircd:Ⓜ️:events::refs: Add unbounded column scan w/ console cmd.
|
2020-10-12 18:07:39 -07:00 |
|
Jason Volk
|
325145ab29
|
ircd:Ⓜ️:events::source: Disable readahead for descending access pattern.
|
2020-10-11 17:36:03 -07:00 |
|
Jason Volk
|
d4f6e3e8ea
|
ircd:Ⓜ️:event::refs: Simplify closure typename.
|
2020-10-11 11:42:48 -07:00 |
|
Jason Volk
|
26f9acb81f
|
ircd:Ⓜ️:fed::well_known: Move loose request stack objects into struct.
|
2020-10-10 19:07:04 -07:00 |
|
Jason Volk
|
21d681d59e
|
ircd:Ⓜ️:vm: Assume hash match; bypass query for internal rooms.
|
2020-10-09 03:50:24 -07:00 |
|
Jason Volk
|
e6a7904040
|
ircd:Ⓜ️:events: Refactor for_each interface; split into raw suite.
|
2020-10-07 15:12:12 -07:00 |
|
Jason Volk
|
767322dc37
|
ircd::rand: Simplify interface; comments/cleanup.
|
2020-10-06 16:25:03 -07:00 |
|
Jason Volk
|
7745bdcc24
|
ircd:Ⓜ️:user::profile: Fix brace initializer argument ambiguation.
|
2020-10-06 00:43:13 -07:00 |
|
Jason Volk
|
61d3867e82
|
ircd:Ⓜ️:user::profile: Minor simplify.
|
2020-10-06 00:43:13 -07:00 |
|
Jason Volk
|
ab38cd7b65
|
ircd:Ⓜ️:room::bootstrap: Increase stack size.
|
2020-10-06 00:02:29 -07:00 |
|
Jason Volk
|
0f94fe66cb
|
ircd:Ⓜ️:fed::well_known: Move valid cache hit branch before fetch; minor cleanup.
|
2020-10-06 00:02:29 -07:00 |
|
Jason Volk
|
444fb3ad23
|
ircd:Ⓜ️:fed::well_known: Split fetch into async request/resolve.
|
2020-10-05 19:39:57 -07:00 |
|
Jason Volk
|
c57844df2d
|
ircd:Ⓜ️:vm::fetch: Propagate remote hint to event fetch opts for state fetch.
|
2020-10-03 04:49:53 -07:00 |
|
Jason Volk
|
0e13620604
|
ircd:Ⓜ️:vm: Propagate authority for hash mismatch for state eval.
|
2020-10-03 04:27:52 -07:00 |
|
Jason Volk
|
b96a98abe9
|
ircd:Ⓜ️:vm: Propagate authority for hash mismatch for auth_chain eval.
|
2020-10-03 04:27:52 -07:00 |
|
Jason Volk
|
e362a509d8
|
ircd:Ⓜ️:fetch: Add result check opts to request interface opts; feature authoritative_redactions.
|
2020-10-03 04:27:52 -07:00 |
|
Jason Volk
|
6179c511d4
|
ircd:Ⓜ️:request: Fix complex thread-local initialization. (#109)
|
2020-10-03 03:09:20 -07:00 |
|
Jason Volk
|
f8530e62d8
|
ircd:Ⓜ️:fed: Remove trailing solidus on request for dendrite.
|
2020-10-03 02:31:20 -07:00 |
|
Jason Volk
|
f03db0115f
|
ircd:Ⓜ️:fed: Fix content/uri buffer reuse.
|
2020-10-03 02:31:20 -07:00 |
|
Jason Volk
|
bfaf21807b
|
ircd:Ⓜ️:request: Minor simplify.
|
2020-10-03 02:31:20 -07:00 |
|
Jason Volk
|
bdf3e0a126
|
ircd:Ⓜ️:fed: Prevent appending empty id parameters; minor cleanup.
|
2020-10-03 02:31:20 -07:00 |
|
Jason Volk
|
731dd7c1c0
|
ircd:Ⓜ️:fed: Fix view pointer to temp rvalue.
|
2020-10-03 02:31:20 -07:00 |
|