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 |
|
Jason Volk
|
e2f495c4a8
|
ircd:Ⓜ️:room::head::fetch: Add opts for result limitations.
|
2020-11-05 22:10:54 -08:00 |
|
Jason Volk
|
d322a0c52c
|
modules/console: Fix argument value throwing erroneously.
|
2020-11-05 22:10:54 -08:00 |
|
Jason Volk
|
c9b1b37505
|
ircd::http: Increase buffer size; report proper error for exceeding.
|
2020-11-05 22:10:54 -08:00 |
|
Jason Volk
|
6fe770b4bf
|
ircd:Ⓜ️:room::head: Add fetch interface.
|
2020-11-05 22:10:54 -08:00 |
|
Jason Volk
|
45def842c4
|
ircd:Ⓜ️:room::head: Split generate into header.
|
2020-11-05 22:10:54 -08:00 |
|
Jason Volk
|
41fecb72e9
|
ircd::server: Replace underscored conf item names.
|
2020-11-05 22:10:54 -08:00 |
|
Jason Volk
|
f0f25ff236
|
ircd::server: Re-resolve DNS for peer after TTL expiration.
|
2020-11-05 22:10:54 -08:00 |
|
Jason Volk
|
d6200a7ac3
|
ircd::server: Add DNS expiration TTL state to peer.
|
2020-11-05 22:10:54 -08:00 |
|
Jason Volk
|
ba24dd1018
|
ircd::net: End exception before calling user in any handler.
|
2020-11-05 22:10:54 -08:00 |
|
Jason Volk
|
6b1305df8a
|
modules/federation: Replace backfill_ids endpoint with pdu_ids query parameter.
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
f3886d60d8
|
ircd: Replace callsites w/ template deduced mutable_cast.
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
2eab4fb4f7
|
ircd::util: Improve mutable_cast convenience template.
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
2d2ce9dec5
|
construct: Add -safe (safemode) even less functional alternative to -single.
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
38e0021fe6
|
modules/console: Fix off by one for room events output limit param.
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
26ca956e5b
|
modules/console: Add room missing/horizon count cmds; add limit param.
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
857979744f
|
ircd::server: Add conf item to toggle whole unit.
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
b4613b8132
|
ircd::server: Move conf item into namespace; minor reorg.
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
a6d47ccfcd
|
ircd:Ⓜ️ Simplify various future timed wait()/get() related.
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
3910b3af91
|
ircd:Ⓜ️:fetch: Improve/fix namespace brief comment. [ci skip]
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
536a496bee
|
ircd::allocator: Add incore(); replace as fs::fincore() impl.
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
b1cc013132
|
ircd::buffer: Fix missing align_up() result wrapping.
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
01385aab2d
|
ircd::util: Add ssizeof() convenience template.
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
3bdc26765b
|
ircd::buffer: Fix missing cast in alignment util templates.
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
a0a3eeb16e
|
ircd::allocator: Minor reorg; dedup alignment utils.
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
9950876e09
|
modules/client/send_to_device: Ensure message_id is json::STRING type. (fixes #169)
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
8a078b78fd
|
ircd:Ⓜ️:room: Optimize internal(room) query pattern.
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
c56b4a4ee9
|
ircd:Ⓜ️:dbs: Add conf item toggling indexer prefetching.
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
c17c96d965
|
ircd:Ⓜ️:homeserver::bootstrap: Improve error reporting w/ file byte offset.
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
038bb33576
|
ircd:Ⓜ️:homeserver::bootstrap: Fix redundant message prepend during error propagation.
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
92b3ba4643
|
ircd::json: Minor simplify error message.
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
231bcf3f95
|
ircd::spirit: Increase expectation rule buffer size.
ircd::spirit: Simplify expectation failure wrapper.
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
cd2a71d3c2
|
construct: Remove -checkdb flag; replace w/ -diagnostic checkdb.
|
2020-11-05 22:10:53 -08:00 |
|
Jason Volk
|
b8c68f133c
|
construct: Simplify db repair/recover related options.
|
2020-10-31 12:05:51 -07:00 |
|
Jason Volk
|
5d55188294
|
ircd::db::database::events: Add log level case for unrecoverable severity.
|
2020-10-31 12:05:51 -07:00 |
|
Jason Volk
|
d3b33ec811
|
ircd:Ⓜ️:dbs: Add prefetch handlers; mechanism and related options.
|
2020-10-31 12:05:51 -07:00 |
|