Jason Volk
|
8baaf366c4
|
ircd:Ⓜ️:event: Fix signature interface regression; optimize call path.
|
2020-02-24 11:01:52 -08:00 |
|
Jason Volk
|
b0c0970d69
|
ircd:Ⓜ️:fetch: Prevent fetch requests from starting based on global conditions.
|
2020-02-22 14:00:31 -08:00 |
|
Jason Volk
|
fca41d5e22
|
ircd:Ⓜ️:typing: Fix clamp on configured timeout max for typists.
|
2020-02-21 12:50:58 -08:00 |
|
Jason Volk
|
1765ba8921
|
ircd:Ⓜ️:typing: Add conf item for timeout worker interval.
|
2020-02-21 12:24:17 -08:00 |
|
Jason Volk
|
d7748fb1b3
|
ircd:Ⓜ️:typing: Increase stack size for timeout worker; attribute; minor cleanup.
|
2020-02-21 12:24:06 -08:00 |
|
Jason Volk
|
055fa1ee74
|
ircd:Ⓜ️:typing: Remove duplicate.
|
2020-02-21 12:24:06 -08:00 |
|
Jason Volk
|
e9cc354f01
|
ircd:Ⓜ️ Fix empty iteration condition.
|
2020-02-20 19:46:56 -08:00 |
|
Jason Volk
|
50535e89bb
|
ircd:Ⓜ️ Minor rename.
|
2020-02-20 18:43:47 -08:00 |
|
Jason Volk
|
a4f48eaab8
|
ircd:Ⓜ️:vm::eval: Conduct parallel fetch of new keys for vector eval.
|
2020-02-20 18:43:47 -08:00 |
|
Jason Volk
|
20bc23abde
|
ircd:Ⓜ️:dbs: Replace pairs with tuples for reference lifetime issue w/ clang.
|
2020-02-20 16:25:51 -08:00 |
|
Jason Volk
|
a13d9282ac
|
ircd:Ⓜ️:vm::eval: Add vector_view construction and eval to interface/stack.
|
2020-02-20 14:49:33 -08:00 |
|
Jason Volk
|
70dd2d7ba6
|
ircd:Ⓜ️:init::backfill: Add infolog during iteration; improve warning as per similar msgs.
|
2020-02-20 12:37:45 -08:00 |
|
Jason Volk
|
4f924bd280
|
ircd:Ⓜ️:room::head: Add condition to fix duplicate append.
|
2020-02-19 13:27:27 -08:00 |
|
Jason Volk
|
ec78085e45
|
ircd:Ⓜ️:room::head: Tolerate erroneous/inconsistent entries in head.
|
2020-02-19 13:27:22 -08:00 |
|
Jason Volk
|
860087b6ce
|
ircd:Ⓜ️ Rethrow ircd::error to prevent shlib RTTI/personality dependency for m::error.
|
2020-02-19 13:27:06 -08:00 |
|
Jason Volk
|
c3f0803e49
|
modules: X-value copy elision hints for clang.
|
2020-02-12 14:34:26 -08:00 |
|
Jason Volk
|
37eaff3b67
|
Tweak tls-models.
|
2020-02-11 15:37:14 -08:00 |
|
Jason Volk
|
b8c26b37b6
|
ircd:Ⓜ️ Remove unnecessary module attributes.
|
2020-02-01 22:18:49 -08:00 |
|
Jason Volk
|
5ecffa8481
|
ircd:Ⓜ️:init::backfill: Fix structured binding access from closure clang mishap.
|
2020-02-01 22:18:49 -08:00 |
|
Jason Volk
|
42e3570c9f
|
ircd:Ⓜ️ Fix alignment specifiers for clang.
|
2020-02-01 22:18:49 -08:00 |
|
Jason Volk
|
6b8730d94f
|
ircd:Ⓜ️:request: Increase buffer size configured default.
|
2020-01-26 17:00:08 -08:00 |
|
Jason Volk
|
5d47caee1e
|
ircd:Ⓜ️ Output missing event_id for v3+ events in multi-line pretty.
|
2020-01-23 19:12:49 -08:00 |
|
Jason Volk
|
61c2fd77e6
|
ircd:Ⓜ️:event: Skip erroneous append inputs.
|
2020-01-17 17:27:34 -08:00 |
|
Jason Volk
|
da81130db9
|
ircd:Ⓜ️:keys: Use single supplied buffer for request.
|
2020-01-11 23:31:53 -08:00 |
|
Jason Volk
|
c4c9bb2762
|
ircd:Ⓜ️:events: Optimize db get options in dumper.
|
2020-01-11 23:31:53 -08:00 |
|
Jason Volk
|
be955faf2d
|
ircd:Ⓜ️:events: Log errors and attempt to continue dump loop.
|
2020-01-08 18:25:31 -08:00 |
|
Jason Volk
|
7a5bb70f16
|
ircd:Ⓜ️:events: Use event_json column for dump.
|
2020-01-08 18:25:31 -08:00 |
|
Jason Volk
|
47df2bc4e2
|
ircd:Ⓜ️:events: FADV_DONTNEED on events dump fd.
|
2020-01-08 18:25:31 -08:00 |
|
Jason Volk
|
048cfe7019
|
ircd:Ⓜ️:events: Reduce default dump buffer size.
|
2020-01-08 18:25:31 -08:00 |
|
Jason Volk
|
3500ec86dc
|
ircd:Ⓜ️:events: Improve dump loop and infolog.
|
2020-01-08 18:25:31 -08:00 |
|
Jason Volk
|
33b06a27fb
|
ircd:Ⓜ️:init::backfill: Set nice values for worker pool.
|
2020-01-06 15:25:44 -08:00 |
|
Jason Volk
|
d9c7985376
|
ircd:Ⓜ️:sync: Add next_batch central convenience; add branding to token.
|
2020-01-06 13:24:21 -08:00 |
|
Jason Volk
|
a90297b843
|
ircd:Ⓜ️:room::aliases::cache: Improve response room_id condition.
|
2020-01-02 14:00:49 -08:00 |
|
Jason Volk
|
8ff493916a
|
ircd:Ⓜ️:keys: Send old keys to cache first.
|
2019-12-25 00:12:06 -08:00 |
|
Jason Volk
|
1adccbecac
|
ircd:Ⓜ️:createroom: Add empty arrays on create event for spinapps.
|
2019-12-22 02:24:40 -08:00 |
|
Jason Volk
|
06373848bc
|
ircd:Ⓜ️:keys: Send old_verify_keys contents to cache.
ircd:Ⓜ️:keys: Minor cleanup.
|
2019-12-21 14:34:27 -08:00 |
|
Jason Volk
|
ff1912ea5f
|
modules/vm_execute: Reduce debuglog on phase hook for now.
|
2019-12-11 20:53:52 -08:00 |
|
Jason Volk
|
ba5352e560
|
ircd:Ⓜ️:room: Add annotate() convenience reaction.
|
2019-12-11 14:09:22 -08:00 |
|
Jason Volk
|
6fa63f8bf0
|
ircd:Ⓜ️:room: Add react() convenience sender.
|
2019-12-11 14:07:24 -08:00 |
|
Jason Volk
|
bf2df9c223
|
ircd:Ⓜ️ Add a tuple structure for m_relates_to.
|
2019-12-11 11:01:11 -08:00 |
|
Jason Volk
|
0912ca12a0
|
ircd:Ⓜ️:room::head: Log and propagate errors during generate.
|
2019-12-10 12:12:57 -08:00 |
|
Jason Volk
|
8dfbe808d6
|
ircd:Ⓜ️:room::head: Add room version hint to opts to reduce query.
|
2019-12-10 12:06:54 -08:00 |
|
Jason Volk
|
275f5aa3cd
|
ircd:Ⓜ️:room::head: Improve/cleanup generator related.
|
2019-12-10 12:06:54 -08:00 |
|
Jason Volk
|
5c74bfbd7f
|
ircd:Ⓜ️:event: Add event::my(event::idx) query util; branch for event:🆔:host() use.
|
2019-12-10 12:06:54 -08:00 |
|
Jason Volk
|
12b340c093
|
ircd:Ⓜ️:room::head: Elaborate the prev_events generating interface; add features.
|
2019-12-10 11:37:09 -08:00 |
|
Jason Volk
|
fb0973eaae
|
ircd:Ⓜ️:init::backfill: Optimize gossip with single trans/interaction to remote.
|
2019-12-03 16:29:51 -08:00 |
|
Jason Volk
|
1f3276505b
|
ircd:Ⓜ️:init::backfill: Initial gossip protocol (for forward extremities).
|
2019-12-03 15:22:52 -08:00 |
|
Jason Volk
|
c04d940e98
|
ircd:Ⓜ️:init::backfill: Minor branch reflow in the handler closure.
|
2019-12-03 13:51:59 -08:00 |
|
Jason Volk
|
df79d61395
|
ircd::util: Elide std::function overhead for util::unwind suite.
|
2019-12-03 13:39:49 -08:00 |
|
Jason Volk
|
21ad249f74
|
ircd:Ⓜ️:event::fetch: Move default opts ctor out of line.
|
2019-12-03 12:09:25 -08:00 |
|