Jason Volk
|
b447b9dd42
|
ircd: Additional replace() overloads; use consistent integral character arguments.
|
2020-11-13 22:46:36 -08:00 |
|
Jason Volk
|
f92f72cc73
|
ircd::json: Add proper utf16 surrogate unescape transform.
|
2020-11-13 21:08:31 -08:00 |
|
Jason Volk
|
64a57ed4b0
|
modules/client/sync: Set no-cache on response.
|
2020-11-13 21:07:14 -08:00 |
|
Jason Volk
|
e3eb555cc4
|
ircd:Ⓜ️:acquire: Use backfill method; dilate to next sounding.
|
2020-11-13 21:07:14 -08:00 |
|
Jason Volk
|
9d93d1e71b
|
modules/client/rooms/send: Use m::room::message for single pass.
|
2020-11-13 21:07:14 -08:00 |
|
Jason Volk
|
14a20955ec
|
ircd: Deinline some replace() stringops.
|
2020-11-13 21:07:14 -08:00 |
|
Jason Volk
|
fbc3ab87e9
|
ircd::ctx: Add interface to change name; implement posix handler.
|
2020-11-13 21:07:14 -08:00 |
|
Jason Volk
|
a9c6c76467
|
ircd::json: Implement string unescaping; streaming transform.
|
2020-11-13 21:07:14 -08:00 |
|
Jason Volk
|
00ed83e380
|
ircd::simd: Add missing support::sse; add alignment constexpr.
|
2020-11-13 00:52:31 -08:00 |
|
Jason Volk
|
04c398cc0c
|
ircd:Ⓜ️:room::events::sounding: Improve depth-seek semantics of base iterations.
|
2020-11-13 00:52:31 -08:00 |
|
Jason Volk
|
4521054078
|
ircd:Ⓜ️:room::events: Remove event_idx value from result twain/hazard tool results.
|
2020-11-13 00:52:31 -08:00 |
|
Jason Volk
|
d93771b39f
|
modules/console: Add missing event_id parameter to room sounding cmd.
|
2020-11-13 00:52:31 -08:00 |
|
Jason Volk
|
4b60068809
|
ircd:Ⓜ️:room::aliases: Improve aliases cache::get related.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
9bb50284c0
|
modules/console: Fix room diagnostic recent missing; add oldest missing.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
85bd984da7
|
ircd:Ⓜ️:events::missing: Reverse primary iteration; improve interface related.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
4212f46372
|
ircd:Ⓜ️:acquire: Refactor acquire to inline-worker model; add console cmd.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
5f1b46aa8b
|
ircd::server: Fix explicit port overriding service query (regression f0f25ff236 ).
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
da0464e101
|
ircd::server: Reorg peer::resolve() as unary using member data.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
e2711da664
|
modules/m_command: Add base error handler.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
d708eca959
|
modules/m_command: Fix alt text condition.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
aca6aae5fd
|
modules/m_room_tombstone: Invalidate alias cache entries for effect.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
e20d1d48c4
|
ircd::json: Fix parallel transform over control sequence.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
124e969f43
|
ircd::spirit: Comment on the std::function drop-in. [ci skip]
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
720215b379
|
modules/m_command: Use result structure; increase buffer size.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
86555fbee6
|
modules/federation: Deduplicate and integrate /state/ and /state_ids/ in same unit.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
6f8beb26c8
|
ircd:Ⓜ️:dbs: Additional cleanup w/ integrated type checking.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
5958e73ff8
|
ircd::json: Add integrated type-checking overloads to reduce call count.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
9b4dd43cf2
|
ircd:Ⓜ️:dbs: Cleanup event_refs indexer/prefetcher API usage/syntax.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
8e17f5d9cb
|
modules/console: Add mc versions cmd.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
ce16b790a5
|
modules/console: Add limit param to fetch event cmd.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
ec1273e8fa
|
modules/console: Add heading to room events missing; add horizon count output.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
3ae9f7cb82
|
modules/console: Improve event horizon result detail.
|
2020-11-11 22:49:39 -08:00 |
|
Jason Volk
|
a4da3a2b83
|
ircd:Ⓜ️:dbs: Add runlevel QUIT handler for bgcancel(events).
|
2020-11-11 13:11:57 -08:00 |
|
Jason Volk
|
471de2e6b6
|
ircd::db::env: Restart writes after interrupt across whole env.
|
2020-11-11 13:11:57 -08:00 |
|
Jason Volk
|
b4112b3d33
|
ircd: Remove std execution header.
|
2020-11-11 12:54:32 -08:00 |
|
Jason Volk
|
e44fcf62bf
|
ircd:Ⓜ️:fetch: Fix missing condition for initial random target selection.
|
2020-11-08 06:39:24 -08:00 |
|
Jason Volk
|
e7bdcedd29
|
ircd::rfc3986: Use uppercase hex characters for encoding.
|
2020-11-08 03:48:57 -08:00 |
|
Jason Volk
|
dd06b8f22a
|
construct: Set -noautoapps in -safe mode.
|
2020-11-08 02:25:31 -08:00 |
|
Jason Volk
|
bcf8f0531f
|
ircd:Ⓜ️:request: Reclaim small tls buffer.
|
2020-11-08 02:25:31 -08:00 |
|
Jason Volk
|
076cfb32f5
|
ircd::info: Fix use of _sv outside of ircd:: (aarch64).
|
2020-11-08 02:25:31 -08:00 |
|
Jason Volk
|
b59e5cd166
|
ircd:Ⓜ️:fetch: Simplify adherence to attempt limit option.
|
2020-11-08 02:25:31 -08:00 |
|
Jason Volk
|
cb84859ccd
|
modules/federation/backfill: Fix property name (regression 6b1305df8a ).
|
2020-11-08 02:25:31 -08:00 |
|
Jason Volk
|
5335c6b29f
|
ircd::net::dns::resolver: Slightly more aggressive rate tweak.
|
2020-11-06 22:06:16 -08:00 |
|
Jason Volk
|
0f84f959a7
|
ircd:Ⓜ️:fetch: Fix erroneous direct assignment to request.origin.
|
2020-11-06 22:06:16 -08:00 |
|
Jason Volk
|
ef6f98eeec
|
ircd:Ⓜ️:fetch: Fix erroneous return before starting (30d4a89db9 ).
|
2020-11-06 22:06:16 -08:00 |
|
Jason Volk
|
04f6e9692a
|
ircd::net::dns::resolver: Improve timeout cycle; avoid false positives under load.
|
2020-11-06 22:06:16 -08:00 |
|
Jason Volk
|
27d0c25f9b
|
ircd::net::dns::resolver: Split recv into function from work loop.
|
2020-11-06 22:04:46 -08:00 |
|
Jason Volk
|
749647bb89
|
ircd::server: Limit the cancelled head size to copy.
|
2020-11-06 22:04:46 -08:00 |
|
Jason Volk
|
d3e1997d43
|
modules/m_room_redaction: Add auth phase fetcher for missing redacts targets.
|
2020-11-05 22:10:54 -08:00 |
|
Jason Volk
|
4801c7c0b2
|
modules/m_relation: Fix regressed missing relation target fetch.
|
2020-11-05 22:10:54 -08:00 |
|