Jason Volk
|
96587f2e6d
|
modules/media: Eliminate blocks database; encode data into event content. (#139)
|
2022-06-19 20:14:22 -07:00 |
|
Jason Volk
|
ffd61f3a2f
|
ircd:Ⓜ️ Add db::sopts passthru in dbs::write_opts.
|
2022-06-17 21:11:54 -07:00 |
|
Jason Volk
|
fd54aa11e6
|
Fix missing virtual destructor override indications (pedantic).
|
2022-06-17 21:11:54 -07:00 |
|
Jason Volk
|
50017e2555
|
Fix unescaped document comments possibly interpreted as commands. [ci skip]
|
2022-06-17 21:11:54 -07:00 |
|
Jason Volk
|
3d672ab9bc
|
Rename common instance variables of window_buffer for clarity.
|
2022-06-17 21:11:53 -07:00 |
|
Jason Volk
|
994fc377c7
|
ircd:Ⓜ️ Dissolve m::matrix instance object; burden user instead.
|
2022-06-17 21:11:53 -07:00 |
|
Jason Volk
|
fb771478ee
|
ircd:Ⓜ️ Move module name list out of m::matrix object to internal.
|
2022-06-17 21:11:53 -07:00 |
|
Jason Volk
|
53806a7973
|
ircd:Ⓜ️:room::events: Add lower_bound to seek_idx() for relaxed seek.
|
2021-02-10 23:38:44 -08:00 |
|
Jason Volk
|
efca102ef3
|
ircd:Ⓜ️:request: Consolidate request content buffers; remove complex tls.
|
2021-02-10 00:57:27 -08:00 |
|
Jason Volk
|
2e5da32c7a
|
ircd:Ⓜ️:bridge: Add thirdparty/protocol query.
|
2021-02-04 21:13:42 -08:00 |
|
Jason Volk
|
7d7846c57a
|
ircd:Ⓜ️:bridge: Refactor query interface; simplify.
|
2021-02-04 21:13:42 -08:00 |
|
Jason Volk
|
207997ac95
|
ircd:Ⓜ️:bridge: Refactor config interface; remove central !bridge room related.
|
2021-02-03 18:01:15 -08:00 |
|
Jason Volk
|
e1db70ca04
|
ircd:Ⓜ️:bridge: Add make_uri() utility.
|
2021-02-02 07:54:26 -08:00 |
|
Jason Volk
|
5a7208729a
|
ircd:Ⓜ️ Add format argument to pretty_msgline(); add text fmt w/ console arg.
|
2021-01-30 19:20:50 -08:00 |
|
Jason Volk
|
744744f88a
|
ircd:Ⓜ️ Query range of messages user is presently engaged in reading.
|
2021-01-25 00:12:10 -08:00 |
|
Jason Volk
|
2d0a565ede
|
ircd:Ⓜ️ Add viewing(user) for currently viewing room w/ console cmd.
|
2021-01-25 00:06:19 -08:00 |
|
Jason Volk
|
383637ae51
|
ircd:Ⓜ️:dbs: Add conf items for content / event_json file size.
|
2021-01-12 13:55:45 -08:00 |
|
Jason Volk
|
9740b15fb9
|
ircd:Ⓜ️:vm: Additional emption related fault codes.
|
2021-01-12 13:55:45 -08:00 |
|
Jason Volk
|
d6e01f5a43
|
ircd:Ⓜ️ Add signing_key_update schema.
|
2021-01-04 13:17:30 -08:00 |
|
Jason Volk
|
c799f378d1
|
ircd:Ⓜ️ Structure for CrossSignKey.
|
2021-01-04 08:47:21 -08:00 |
|
Jason Volk
|
30d7c11db7
|
ircd:Ⓜ️:presence: Add prefetch() to interface.
|
2020-12-28 19:33:14 -08:00 |
|
Jason Volk
|
b9832c3a9e
|
modules/client/search: Implement c2s r0.6.1 13.15.1.1 /client/search (closes #20).
|
2020-12-28 03:44:21 -08:00 |
|
Jason Volk
|
67448469ae
|
ircd:Ⓜ️:event::append: Add visibility query support w/ option.
|
2020-12-28 02:01:26 -08:00 |
|
Jason Volk
|
9efe14ba6d
|
ircd:Ⓜ️:event::append: Support event_filter in options; minor reorg.
|
2020-12-28 02:01:26 -08:00 |
|
Jason Volk
|
e51ddb1ee6
|
ircd:Ⓜ️:filter: Modernize some match conditions; use non-throwing queries.
|
2020-12-28 02:01:26 -08:00 |
|
Jason Volk
|
eb18ae9daf
|
ircd:Ⓜ️ Add argument to toggle sigs in m::essential().
|
2020-12-22 18:40:30 -08:00 |
|
Jason Volk
|
59d4b987b5
|
ircd:Ⓜ️:vm: Add array-wide reference event_id pre-prefetcher.
|
2020-12-19 22:53:13 -08:00 |
|
Jason Volk
|
6c71ec39b2
|
ircd:Ⓜ️ Parallel event::idx convenience for event::auth; simplify definitions.
|
2020-12-19 22:53:12 -08:00 |
|
Jason Volk
|
018f2655b6
|
ircd:Ⓜ️:acquire: Add divulgence acquisition algorithm to suite.
|
2020-12-17 01:49:20 -08:00 |
|
Jason Volk
|
159bebbd26
|
ircd:Ⓜ️:event: Add more ergonomic bulk id/idx extraction interface.
|
2020-12-17 01:49:09 -08:00 |
|
Jason Volk
|
7a11acbacd
|
ircd:Ⓜ️:event: Separate out event::auth from event::prev header, unit, callsites.
|
2020-12-16 21:39:08 -08:00 |
|
Jason Volk
|
c3f0f37b30
|
ircd:Ⓜ️:vm: Add phase to reject events not needed by any local user.
|
2020-12-16 14:41:17 -08:00 |
|
Jason Volk
|
dfcf032b96
|
ircd:Ⓜ️:vm: Additional comments; minor simplifications.
|
2020-12-16 14:41:17 -08:00 |
|
Jason Volk
|
e1e8286436
|
ircd:Ⓜ️:event: Add bool argument to skip verify restringify.
|
2020-12-16 14:41:17 -08:00 |
|
Jason Volk
|
e71c89fa86
|
ircd:Ⓜ️:vm: Support output/error transcription to evaluator json::stack.
|
2020-12-15 16:56:07 -08:00 |
|
Jason Volk
|
ce7ede99cf
|
ircd:Ⓜ️ Use universal lambda construction for query template; inline linkage.
|
2020-12-12 00:35:36 -08:00 |
|
Jason Volk
|
20204d5917
|
ircd:Ⓜ️:fed::event_auth: Use single endpoint w/ auth_chain_ids instead of state_ids.
|
2020-12-10 11:47:52 -08:00 |
|
Jason Volk
|
42f7b05775
|
ircd:Ⓜ️:resource: Add log facility w/ debug; minor cleanup.
|
2020-12-10 08:34:22 -08:00 |
|
Jason Volk
|
d8115cccc9
|
ircd:Ⓜ️:vm::eval: Improve mfetch_keys related during eval.
|
2020-12-10 08:34:22 -08:00 |
|
Jason Volk
|
f8ad44b16a
|
ircd:Ⓜ️:vm: Add distinct phase for unique check; reorder phase enum.
|
2020-12-10 08:34:22 -08:00 |
|
Jason Volk
|
a7edf142c7
|
ircd:Ⓜ️:vm::eval: Minor interface cleanup; unit reorg.
|
2020-12-10 08:34:22 -08:00 |
|
Jason Volk
|
bc74684267
|
ircd:Ⓜ️:vm: Split header into directory.
|
2020-12-10 08:34:22 -08:00 |
|
Jason Volk
|
4b1c8956a6
|
ircd:Ⓜ️:gossip: Implement multi-round loop; add console cmds.
|
2020-12-09 20:52:55 -08:00 |
|
Jason Volk
|
401e7ee7e8
|
ircd:Ⓜ️:room::head::fetch: Refactor one() convenience interface; add abstract overload.
|
2020-12-09 02:16:50 -08:00 |
|
Jason Volk
|
38d6911f98
|
ircd:Ⓜ️:room::state::history: Add event_idx class member; improve 6768c23811 condition.
|
2020-12-08 03:33:06 -08:00 |
|
Jason Volk
|
bf5b03adc4
|
ircd:Ⓜ️:vm: Add earlier PREINDEX phase with prefetches for txn.
|
2020-12-06 10:27:27 -08:00 |
|
Jason Volk
|
54a591e45c
|
ircd:Ⓜ️:dbs: Improve prefetch handlers; remove opts; split interface.
|
2020-12-06 10:27:27 -08:00 |
|
Jason Volk
|
1622ef89af
|
ircd:Ⓜ️:gossip: Refactor interface; zero-worker implementation.
|
2020-12-06 10:27:27 -08:00 |
|
Jason Volk
|
779fc767d9
|
ircd:Ⓜ️🆔 Deinline ctor; construct string_view tight to valid mxid.
|
2020-12-03 01:37:33 -08:00 |
|
Jason Volk
|
c93dd98b05
|
ircd:Ⓜ️:vm: Simplify redaction authority options; fix conditions.
|
2020-12-01 06:14:35 -08:00 |
|